.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}}:root,:host{--mantine-z-index-app: 100;--mantine-z-index-modal: 200;--mantine-z-index-popover: 300;--mantine-z-index-overlay: 400;--mantine-z-index-max: 9999;--mantine-scale: 1;--mantine-cursor-type: default;--mantine-webkit-font-smoothing: antialiased;--mantine-moz-font-smoothing: grayscale;--mantine-color-white: #fff;--mantine-color-black: #000;--mantine-line-height: 1.55;--mantine-font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mantine-font-family-monospace: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;--mantine-font-family-headings: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mantine-heading-font-weight: 700;--mantine-heading-text-wrap: wrap;--mantine-radius-default: calc(.25rem * var(--mantine-scale));--mantine-primary-color-filled: var(--mantine-color-blue-filled);--mantine-primary-color-filled-hover: var(--mantine-color-blue-filled-hover);--mantine-primary-color-light: var(--mantine-color-blue-light);--mantine-primary-color-light-hover: var(--mantine-color-blue-light-hover);--mantine-primary-color-light-color: var(--mantine-color-blue-light-color);--mantine-breakpoint-xs: 36em;--mantine-breakpoint-sm: 48em;--mantine-breakpoint-md: 62em;--mantine-breakpoint-lg: 75em;--mantine-breakpoint-xl: 88em;--mantine-spacing-xs: calc(.625rem * var(--mantine-scale));--mantine-spacing-sm: calc(.75rem * var(--mantine-scale));--mantine-spacing-md: calc(1rem * var(--mantine-scale));--mantine-spacing-lg: calc(1.25rem * var(--mantine-scale));--mantine-spacing-xl: calc(2rem * var(--mantine-scale));--mantine-font-size-xs: calc(.75rem * var(--mantine-scale));--mantine-font-size-sm: calc(.875rem * var(--mantine-scale));--mantine-font-size-md: calc(1rem * var(--mantine-scale));--mantine-font-size-lg: calc(1.125rem * var(--mantine-scale));--mantine-font-size-xl: calc(1.25rem * var(--mantine-scale));--mantine-line-height-xs: 1.4;--mantine-line-height-sm: 1.45;--mantine-line-height-md: 1.55;--mantine-line-height-lg: 1.6;--mantine-line-height-xl: 1.65;--mantine-shadow-xs: 0 calc(.0625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale)) rgba(0, 0, 0, .05), 0 calc(.0625rem * var(--mantine-scale)) calc(.125rem * var(--mantine-scale)) rgba(0, 0, 0, .1);--mantine-shadow-sm: 0 calc(.0625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale)) rgba(0, 0, 0, .05), rgba(0, 0, 0, .05) 0 calc(.625rem * var(--mantine-scale)) calc(.9375rem * var(--mantine-scale)) calc(-.3125rem * var(--mantine-scale)), rgba(0, 0, 0, .04) 0 calc(.4375rem * var(--mantine-scale)) calc(.4375rem * var(--mantine-scale)) calc(-.3125rem * var(--mantine-scale));--mantine-shadow-md: 0 calc(.0625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale)) rgba(0, 0, 0, .05), rgba(0, 0, 0, .05) 0 calc(1.25rem * var(--mantine-scale)) calc(1.5625rem * var(--mantine-scale)) calc(-.3125rem * var(--mantine-scale)), rgba(0, 0, 0, .04) 0 calc(.625rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale)) calc(-.3125rem * var(--mantine-scale));--mantine-shadow-lg: 0 calc(.0625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale)) rgba(0, 0, 0, .05), rgba(0, 0, 0, .05) 0 calc(1.75rem * var(--mantine-scale)) calc(1.4375rem * var(--mantine-scale)) calc(-.4375rem * var(--mantine-scale)), rgba(0, 0, 0, .04) 0 calc(.75rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale)) calc(-.4375rem * var(--mantine-scale));--mantine-shadow-xl: 0 calc(.0625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale)) rgba(0, 0, 0, .05), rgba(0, 0, 0, .05) 0 calc(2.25rem * var(--mantine-scale)) calc(1.75rem * var(--mantine-scale)) calc(-.4375rem * var(--mantine-scale)), rgba(0, 0, 0, .04) 0 calc(1.0625rem * var(--mantine-scale)) calc(1.0625rem * var(--mantine-scale)) calc(-.4375rem * var(--mantine-scale));--mantine-radius-xs: calc(.125rem * var(--mantine-scale));--mantine-radius-sm: calc(.25rem * var(--mantine-scale));--mantine-radius-md: calc(.5rem * var(--mantine-scale));--mantine-radius-lg: calc(1rem * var(--mantine-scale));--mantine-radius-xl: calc(2rem * var(--mantine-scale));--mantine-primary-color-0: var(--mantine-color-blue-0);--mantine-primary-color-1: var(--mantine-color-blue-1);--mantine-primary-color-2: var(--mantine-color-blue-2);--mantine-primary-color-3: var(--mantine-color-blue-3);--mantine-primary-color-4: var(--mantine-color-blue-4);--mantine-primary-color-5: var(--mantine-color-blue-5);--mantine-primary-color-6: var(--mantine-color-blue-6);--mantine-primary-color-7: var(--mantine-color-blue-7);--mantine-primary-color-8: var(--mantine-color-blue-8);--mantine-primary-color-9: var(--mantine-color-blue-9);--mantine-color-dark-0: #c9c9c9;--mantine-color-dark-1: #b8b8b8;--mantine-color-dark-2: #828282;--mantine-color-dark-3: #696969;--mantine-color-dark-4: #424242;--mantine-color-dark-5: #3b3b3b;--mantine-color-dark-6: #2e2e2e;--mantine-color-dark-7: #242424;--mantine-color-dark-8: #1f1f1f;--mantine-color-dark-9: #141414;--mantine-color-gray-0: #f8f9fa;--mantine-color-gray-1: #f1f3f5;--mantine-color-gray-2: #e9ecef;--mantine-color-gray-3: #dee2e6;--mantine-color-gray-4: #ced4da;--mantine-color-gray-5: #adb5bd;--mantine-color-gray-6: #868e96;--mantine-color-gray-7: #495057;--mantine-color-gray-8: #343a40;--mantine-color-gray-9: #212529;--mantine-color-red-0: #fff5f5;--mantine-color-red-1: #ffe3e3;--mantine-color-red-2: #ffc9c9;--mantine-color-red-3: #ffa8a8;--mantine-color-red-4: #ff8787;--mantine-color-red-5: #ff6b6b;--mantine-color-red-6: #fa5252;--mantine-color-red-7: #f03e3e;--mantine-color-red-8: #e03131;--mantine-color-red-9: #c92a2a;--mantine-color-pink-0: #fff0f6;--mantine-color-pink-1: #ffdeeb;--mantine-color-pink-2: #fcc2d7;--mantine-color-pink-3: #faa2c1;--mantine-color-pink-4: #f783ac;--mantine-color-pink-5: #f06595;--mantine-color-pink-6: #e64980;--mantine-color-pink-7: #d6336c;--mantine-color-pink-8: #c2255c;--mantine-color-pink-9: #a61e4d;--mantine-color-grape-0: #f8f0fc;--mantine-color-grape-1: #f3d9fa;--mantine-color-grape-2: #eebefa;--mantine-color-grape-3: #e599f7;--mantine-color-grape-4: #da77f2;--mantine-color-grape-5: #cc5de8;--mantine-color-grape-6: #be4bdb;--mantine-color-grape-7: #ae3ec9;--mantine-color-grape-8: #9c36b5;--mantine-color-grape-9: #862e9c;--mantine-color-violet-0: #f3f0ff;--mantine-color-violet-1: #e5dbff;--mantine-color-violet-2: #d0bfff;--mantine-color-violet-3: #b197fc;--mantine-color-violet-4: #9775fa;--mantine-color-violet-5: #845ef7;--mantine-color-violet-6: #7950f2;--mantine-color-violet-7: #7048e8;--mantine-color-violet-8: #6741d9;--mantine-color-violet-9: #5f3dc4;--mantine-color-indigo-0: #edf2ff;--mantine-color-indigo-1: #dbe4ff;--mantine-color-indigo-2: #bac8ff;--mantine-color-indigo-3: #91a7ff;--mantine-color-indigo-4: #748ffc;--mantine-color-indigo-5: #5c7cfa;--mantine-color-indigo-6: #4c6ef5;--mantine-color-indigo-7: #4263eb;--mantine-color-indigo-8: #3b5bdb;--mantine-color-indigo-9: #364fc7;--mantine-color-blue-0: #e7f5ff;--mantine-color-blue-1: #d0ebff;--mantine-color-blue-2: #a5d8ff;--mantine-color-blue-3: #74c0fc;--mantine-color-blue-4: #4dabf7;--mantine-color-blue-5: #339af0;--mantine-color-blue-6: #228be6;--mantine-color-blue-7: #1c7ed6;--mantine-color-blue-8: #1971c2;--mantine-color-blue-9: #1864ab;--mantine-color-cyan-0: #e3fafc;--mantine-color-cyan-1: #c5f6fa;--mantine-color-cyan-2: #99e9f2;--mantine-color-cyan-3: #66d9e8;--mantine-color-cyan-4: #3bc9db;--mantine-color-cyan-5: #22b8cf;--mantine-color-cyan-6: #15aabf;--mantine-color-cyan-7: #1098ad;--mantine-color-cyan-8: #0c8599;--mantine-color-cyan-9: #0b7285;--mantine-color-teal-0: #e6fcf5;--mantine-color-teal-1: #c3fae8;--mantine-color-teal-2: #96f2d7;--mantine-color-teal-3: #63e6be;--mantine-color-teal-4: #38d9a9;--mantine-color-teal-5: #20c997;--mantine-color-teal-6: #12b886;--mantine-color-teal-7: #0ca678;--mantine-color-teal-8: #099268;--mantine-color-teal-9: #087f5b;--mantine-color-green-0: #ebfbee;--mantine-color-green-1: #d3f9d8;--mantine-color-green-2: #b2f2bb;--mantine-color-green-3: #8ce99a;--mantine-color-green-4: #69db7c;--mantine-color-green-5: #51cf66;--mantine-color-green-6: #40c057;--mantine-color-green-7: #37b24d;--mantine-color-green-8: #2f9e44;--mantine-color-green-9: #2b8a3e;--mantine-color-lime-0: #f4fce3;--mantine-color-lime-1: #e9fac8;--mantine-color-lime-2: #d8f5a2;--mantine-color-lime-3: #c0eb75;--mantine-color-lime-4: #a9e34b;--mantine-color-lime-5: #94d82d;--mantine-color-lime-6: #82c91e;--mantine-color-lime-7: #74b816;--mantine-color-lime-8: #66a80f;--mantine-color-lime-9: #5c940d;--mantine-color-yellow-0: #fff9db;--mantine-color-yellow-1: #fff3bf;--mantine-color-yellow-2: #ffec99;--mantine-color-yellow-3: #ffe066;--mantine-color-yellow-4: #ffd43b;--mantine-color-yellow-5: #fcc419;--mantine-color-yellow-6: #fab005;--mantine-color-yellow-7: #f59f00;--mantine-color-yellow-8: #f08c00;--mantine-color-yellow-9: #e67700;--mantine-color-orange-0: #fff4e6;--mantine-color-orange-1: #ffe8cc;--mantine-color-orange-2: #ffd8a8;--mantine-color-orange-3: #ffc078;--mantine-color-orange-4: #ffa94d;--mantine-color-orange-5: #ff922b;--mantine-color-orange-6: #fd7e14;--mantine-color-orange-7: #f76707;--mantine-color-orange-8: #e8590c;--mantine-color-orange-9: #d9480f;--mantine-h1-font-size: calc(2.125rem * var(--mantine-scale));--mantine-h1-line-height: 1.3;--mantine-h1-font-weight: 700;--mantine-h2-font-size: calc(1.625rem * var(--mantine-scale));--mantine-h2-line-height: 1.35;--mantine-h2-font-weight: 700;--mantine-h3-font-size: calc(1.375rem * var(--mantine-scale));--mantine-h3-line-height: 1.4;--mantine-h3-font-weight: 700;--mantine-h4-font-size: calc(1.125rem * var(--mantine-scale));--mantine-h4-line-height: 1.45;--mantine-h4-font-weight: 700;--mantine-h5-font-size: calc(1rem * var(--mantine-scale));--mantine-h5-line-height: 1.5;--mantine-h5-font-weight: 700;--mantine-h6-font-size: calc(.875rem * var(--mantine-scale));--mantine-h6-line-height: 1.5;--mantine-h6-font-weight: 700}:root[data-mantine-color-scheme=dark],:host([data-mantine-color-scheme="dark"]){--mantine-color-scheme: dark;--mantine-primary-color-contrast: var(--mantine-color-white);--mantine-color-bright: var(--mantine-color-white);--mantine-color-text: var(--mantine-color-dark-0);--mantine-color-body: var(--mantine-color-dark-7);--mantine-color-error: var(--mantine-color-red-8);--mantine-color-placeholder: var(--mantine-color-dark-3);--mantine-color-anchor: var(--mantine-color-blue-4);--mantine-color-default: var(--mantine-color-dark-6);--mantine-color-default-hover: var(--mantine-color-dark-5);--mantine-color-default-color: var(--mantine-color-white);--mantine-color-default-border: var(--mantine-color-dark-4);--mantine-color-dimmed: var(--mantine-color-dark-2);--mantine-color-disabled: var(--mantine-color-dark-6);--mantine-color-disabled-color: var(--mantine-color-dark-3);--mantine-color-disabled-border: var(--mantine-color-dark-4);--mantine-color-dark-text: var(--mantine-color-dark-4);--mantine-color-dark-filled: var(--mantine-color-dark-8);--mantine-color-dark-filled-hover: var(--mantine-color-dark-9);--mantine-color-dark-light: rgba(46, 46, 46, .15);--mantine-color-dark-light-hover: rgba(46, 46, 46, .2);--mantine-color-dark-light-color: var(--mantine-color-dark-3);--mantine-color-dark-outline: var(--mantine-color-dark-4);--mantine-color-dark-outline-hover: rgba(66, 66, 66, .05);--mantine-color-gray-text: var(--mantine-color-gray-4);--mantine-color-gray-filled: var(--mantine-color-gray-8);--mantine-color-gray-filled-hover: var(--mantine-color-gray-9);--mantine-color-gray-light: rgba(134, 142, 150, .15);--mantine-color-gray-light-hover: rgba(134, 142, 150, .2);--mantine-color-gray-light-color: var(--mantine-color-gray-3);--mantine-color-gray-outline: var(--mantine-color-gray-4);--mantine-color-gray-outline-hover: rgba(206, 212, 218, .05);--mantine-color-red-text: var(--mantine-color-red-4);--mantine-color-red-filled: var(--mantine-color-red-8);--mantine-color-red-filled-hover: var(--mantine-color-red-9);--mantine-color-red-light: rgba(250, 82, 82, .15);--mantine-color-red-light-hover: rgba(250, 82, 82, .2);--mantine-color-red-light-color: var(--mantine-color-red-3);--mantine-color-red-outline: var(--mantine-color-red-4);--mantine-color-red-outline-hover: rgba(255, 135, 135, .05);--mantine-color-pink-text: var(--mantine-color-pink-4);--mantine-color-pink-filled: var(--mantine-color-pink-8);--mantine-color-pink-filled-hover: var(--mantine-color-pink-9);--mantine-color-pink-light: rgba(230, 73, 128, .15);--mantine-color-pink-light-hover: rgba(230, 73, 128, .2);--mantine-color-pink-light-color: var(--mantine-color-pink-3);--mantine-color-pink-outline: var(--mantine-color-pink-4);--mantine-color-pink-outline-hover: rgba(247, 131, 172, .05);--mantine-color-grape-text: var(--mantine-color-grape-4);--mantine-color-grape-filled: var(--mantine-color-grape-8);--mantine-color-grape-filled-hover: var(--mantine-color-grape-9);--mantine-color-grape-light: rgba(190, 75, 219, .15);--mantine-color-grape-light-hover: rgba(190, 75, 219, .2);--mantine-color-grape-light-color: var(--mantine-color-grape-3);--mantine-color-grape-outline: var(--mantine-color-grape-4);--mantine-color-grape-outline-hover: rgba(218, 119, 242, .05);--mantine-color-violet-text: var(--mantine-color-violet-4);--mantine-color-violet-filled: var(--mantine-color-violet-8);--mantine-color-violet-filled-hover: var(--mantine-color-violet-9);--mantine-color-violet-light: rgba(121, 80, 242, .15);--mantine-color-violet-light-hover: rgba(121, 80, 242, .2);--mantine-color-violet-light-color: var(--mantine-color-violet-3);--mantine-color-violet-outline: var(--mantine-color-violet-4);--mantine-color-violet-outline-hover: rgba(151, 117, 250, .05);--mantine-color-indigo-text: var(--mantine-color-indigo-4);--mantine-color-indigo-filled: var(--mantine-color-indigo-8);--mantine-color-indigo-filled-hover: var(--mantine-color-indigo-9);--mantine-color-indigo-light: rgba(76, 110, 245, .15);--mantine-color-indigo-light-hover: rgba(76, 110, 245, .2);--mantine-color-indigo-light-color: var(--mantine-color-indigo-3);--mantine-color-indigo-outline: var(--mantine-color-indigo-4);--mantine-color-indigo-outline-hover: rgba(116, 143, 252, .05);--mantine-color-blue-text: var(--mantine-color-blue-4);--mantine-color-blue-filled: var(--mantine-color-blue-8);--mantine-color-blue-filled-hover: var(--mantine-color-blue-9);--mantine-color-blue-light: rgba(34, 139, 230, .15);--mantine-color-blue-light-hover: rgba(34, 139, 230, .2);--mantine-color-blue-light-color: var(--mantine-color-blue-3);--mantine-color-blue-outline: var(--mantine-color-blue-4);--mantine-color-blue-outline-hover: rgba(77, 171, 247, .05);--mantine-color-cyan-text: var(--mantine-color-cyan-4);--mantine-color-cyan-filled: var(--mantine-color-cyan-8);--mantine-color-cyan-filled-hover: var(--mantine-color-cyan-9);--mantine-color-cyan-light: rgba(21, 170, 191, .15);--mantine-color-cyan-light-hover: rgba(21, 170, 191, .2);--mantine-color-cyan-light-color: var(--mantine-color-cyan-3);--mantine-color-cyan-outline: var(--mantine-color-cyan-4);--mantine-color-cyan-outline-hover: rgba(59, 201, 219, .05);--mantine-color-teal-text: var(--mantine-color-teal-4);--mantine-color-teal-filled: var(--mantine-color-teal-8);--mantine-color-teal-filled-hover: var(--mantine-color-teal-9);--mantine-color-teal-light: rgba(18, 184, 134, .15);--mantine-color-teal-light-hover: rgba(18, 184, 134, .2);--mantine-color-teal-light-color: var(--mantine-color-teal-3);--mantine-color-teal-outline: var(--mantine-color-teal-4);--mantine-color-teal-outline-hover: rgba(56, 217, 169, .05);--mantine-color-green-text: var(--mantine-color-green-4);--mantine-color-green-filled: var(--mantine-color-green-8);--mantine-color-green-filled-hover: var(--mantine-color-green-9);--mantine-color-green-light: rgba(64, 192, 87, .15);--mantine-color-green-light-hover: rgba(64, 192, 87, .2);--mantine-color-green-light-color: var(--mantine-color-green-3);--mantine-color-green-outline: var(--mantine-color-green-4);--mantine-color-green-outline-hover: rgba(105, 219, 124, .05);--mantine-color-lime-text: var(--mantine-color-lime-4);--mantine-color-lime-filled: var(--mantine-color-lime-8);--mantine-color-lime-filled-hover: var(--mantine-color-lime-9);--mantine-color-lime-light: rgba(130, 201, 30, .15);--mantine-color-lime-light-hover: rgba(130, 201, 30, .2);--mantine-color-lime-light-color: var(--mantine-color-lime-3);--mantine-color-lime-outline: var(--mantine-color-lime-4);--mantine-color-lime-outline-hover: rgba(169, 227, 75, .05);--mantine-color-yellow-text: var(--mantine-color-yellow-4);--mantine-color-yellow-filled: var(--mantine-color-yellow-8);--mantine-color-yellow-filled-hover: var(--mantine-color-yellow-9);--mantine-color-yellow-light: rgba(250, 176, 5, .15);--mantine-color-yellow-light-hover: rgba(250, 176, 5, .2);--mantine-color-yellow-light-color: var(--mantine-color-yellow-3);--mantine-color-yellow-outline: var(--mantine-color-yellow-4);--mantine-color-yellow-outline-hover: rgba(255, 212, 59, .05);--mantine-color-orange-text: var(--mantine-color-orange-4);--mantine-color-orange-filled: var(--mantine-color-orange-8);--mantine-color-orange-filled-hover: var(--mantine-color-orange-9);--mantine-color-orange-light: rgba(253, 126, 20, .15);--mantine-color-orange-light-hover: rgba(253, 126, 20, .2);--mantine-color-orange-light-color: var(--mantine-color-orange-3);--mantine-color-orange-outline: var(--mantine-color-orange-4);--mantine-color-orange-outline-hover: rgba(255, 169, 77, .05)}:root[data-mantine-color-scheme=light],:host([data-mantine-color-scheme="light"]){--mantine-color-scheme: light;--mantine-primary-color-contrast: var(--mantine-color-white);--mantine-color-bright: var(--mantine-color-black);--mantine-color-text: #000;--mantine-color-body: #fff;--mantine-color-error: var(--mantine-color-red-6);--mantine-color-placeholder: var(--mantine-color-gray-5);--mantine-color-anchor: var(--mantine-color-blue-6);--mantine-color-default: var(--mantine-color-white);--mantine-color-default-hover: var(--mantine-color-gray-0);--mantine-color-default-color: var(--mantine-color-black);--mantine-color-default-border: var(--mantine-color-gray-4);--mantine-color-dimmed: var(--mantine-color-gray-6);--mantine-color-disabled: var(--mantine-color-gray-2);--mantine-color-disabled-color: var(--mantine-color-gray-5);--mantine-color-disabled-border: var(--mantine-color-gray-3);--mantine-color-dark-text: var(--mantine-color-dark-filled);--mantine-color-dark-filled: var(--mantine-color-dark-6);--mantine-color-dark-filled-hover: var(--mantine-color-dark-7);--mantine-color-dark-light: rgba(46, 46, 46, .1);--mantine-color-dark-light-hover: rgba(46, 46, 46, .12);--mantine-color-dark-light-color: var(--mantine-color-dark-6);--mantine-color-dark-outline: var(--mantine-color-dark-6);--mantine-color-dark-outline-hover: rgba(46, 46, 46, .05);--mantine-color-gray-text: var(--mantine-color-gray-filled);--mantine-color-gray-filled: var(--mantine-color-gray-6);--mantine-color-gray-filled-hover: var(--mantine-color-gray-7);--mantine-color-gray-light: rgba(134, 142, 150, .1);--mantine-color-gray-light-hover: rgba(134, 142, 150, .12);--mantine-color-gray-light-color: var(--mantine-color-gray-6);--mantine-color-gray-outline: var(--mantine-color-gray-6);--mantine-color-gray-outline-hover: rgba(134, 142, 150, .05);--mantine-color-red-text: var(--mantine-color-red-filled);--mantine-color-red-filled: var(--mantine-color-red-6);--mantine-color-red-filled-hover: var(--mantine-color-red-7);--mantine-color-red-light: rgba(250, 82, 82, .1);--mantine-color-red-light-hover: rgba(250, 82, 82, .12);--mantine-color-red-light-color: var(--mantine-color-red-6);--mantine-color-red-outline: var(--mantine-color-red-6);--mantine-color-red-outline-hover: rgba(250, 82, 82, .05);--mantine-color-pink-text: var(--mantine-color-pink-filled);--mantine-color-pink-filled: var(--mantine-color-pink-6);--mantine-color-pink-filled-hover: var(--mantine-color-pink-7);--mantine-color-pink-light: rgba(230, 73, 128, .1);--mantine-color-pink-light-hover: rgba(230, 73, 128, .12);--mantine-color-pink-light-color: var(--mantine-color-pink-6);--mantine-color-pink-outline: var(--mantine-color-pink-6);--mantine-color-pink-outline-hover: rgba(230, 73, 128, .05);--mantine-color-grape-text: var(--mantine-color-grape-filled);--mantine-color-grape-filled: var(--mantine-color-grape-6);--mantine-color-grape-filled-hover: var(--mantine-color-grape-7);--mantine-color-grape-light: rgba(190, 75, 219, .1);--mantine-color-grape-light-hover: rgba(190, 75, 219, .12);--mantine-color-grape-light-color: var(--mantine-color-grape-6);--mantine-color-grape-outline: var(--mantine-color-grape-6);--mantine-color-grape-outline-hover: rgba(190, 75, 219, .05);--mantine-color-violet-text: var(--mantine-color-violet-filled);--mantine-color-violet-filled: var(--mantine-color-violet-6);--mantine-color-violet-filled-hover: var(--mantine-color-violet-7);--mantine-color-violet-light: rgba(121, 80, 242, .1);--mantine-color-violet-light-hover: rgba(121, 80, 242, .12);--mantine-color-violet-light-color: var(--mantine-color-violet-6);--mantine-color-violet-outline: var(--mantine-color-violet-6);--mantine-color-violet-outline-hover: rgba(121, 80, 242, .05);--mantine-color-indigo-text: var(--mantine-color-indigo-filled);--mantine-color-indigo-filled: var(--mantine-color-indigo-6);--mantine-color-indigo-filled-hover: var(--mantine-color-indigo-7);--mantine-color-indigo-light: rgba(76, 110, 245, .1);--mantine-color-indigo-light-hover: rgba(76, 110, 245, .12);--mantine-color-indigo-light-color: var(--mantine-color-indigo-6);--mantine-color-indigo-outline: var(--mantine-color-indigo-6);--mantine-color-indigo-outline-hover: rgba(76, 110, 245, .05);--mantine-color-blue-text: var(--mantine-color-blue-filled);--mantine-color-blue-filled: var(--mantine-color-blue-6);--mantine-color-blue-filled-hover: var(--mantine-color-blue-7);--mantine-color-blue-light: rgba(34, 139, 230, .1);--mantine-color-blue-light-hover: rgba(34, 139, 230, .12);--mantine-color-blue-light-color: var(--mantine-color-blue-6);--mantine-color-blue-outline: var(--mantine-color-blue-6);--mantine-color-blue-outline-hover: rgba(34, 139, 230, .05);--mantine-color-cyan-text: var(--mantine-color-cyan-filled);--mantine-color-cyan-filled: var(--mantine-color-cyan-6);--mantine-color-cyan-filled-hover: var(--mantine-color-cyan-7);--mantine-color-cyan-light: rgba(21, 170, 191, .1);--mantine-color-cyan-light-hover: rgba(21, 170, 191, .12);--mantine-color-cyan-light-color: var(--mantine-color-cyan-6);--mantine-color-cyan-outline: var(--mantine-color-cyan-6);--mantine-color-cyan-outline-hover: rgba(21, 170, 191, .05);--mantine-color-teal-text: var(--mantine-color-teal-filled);--mantine-color-teal-filled: var(--mantine-color-teal-6);--mantine-color-teal-filled-hover: var(--mantine-color-teal-7);--mantine-color-teal-light: rgba(18, 184, 134, .1);--mantine-color-teal-light-hover: rgba(18, 184, 134, .12);--mantine-color-teal-light-color: var(--mantine-color-teal-6);--mantine-color-teal-outline: var(--mantine-color-teal-6);--mantine-color-teal-outline-hover: rgba(18, 184, 134, .05);--mantine-color-green-text: var(--mantine-color-green-filled);--mantine-color-green-filled: var(--mantine-color-green-6);--mantine-color-green-filled-hover: var(--mantine-color-green-7);--mantine-color-green-light: rgba(64, 192, 87, .1);--mantine-color-green-light-hover: rgba(64, 192, 87, .12);--mantine-color-green-light-color: var(--mantine-color-green-6);--mantine-color-green-outline: var(--mantine-color-green-6);--mantine-color-green-outline-hover: rgba(64, 192, 87, .05);--mantine-color-lime-text: var(--mantine-color-lime-filled);--mantine-color-lime-filled: var(--mantine-color-lime-6);--mantine-color-lime-filled-hover: var(--mantine-color-lime-7);--mantine-color-lime-light: rgba(130, 201, 30, .1);--mantine-color-lime-light-hover: rgba(130, 201, 30, .12);--mantine-color-lime-light-color: var(--mantine-color-lime-6);--mantine-color-lime-outline: var(--mantine-color-lime-6);--mantine-color-lime-outline-hover: rgba(130, 201, 30, .05);--mantine-color-yellow-text: var(--mantine-color-yellow-filled);--mantine-color-yellow-filled: var(--mantine-color-yellow-6);--mantine-color-yellow-filled-hover: var(--mantine-color-yellow-7);--mantine-color-yellow-light: rgba(250, 176, 5, .1);--mantine-color-yellow-light-hover: rgba(250, 176, 5, .12);--mantine-color-yellow-light-color: var(--mantine-color-yellow-6);--mantine-color-yellow-outline: var(--mantine-color-yellow-6);--mantine-color-yellow-outline-hover: rgba(250, 176, 5, .05);--mantine-color-orange-text: var(--mantine-color-orange-filled);--mantine-color-orange-filled: var(--mantine-color-orange-6);--mantine-color-orange-filled-hover: var(--mantine-color-orange-7);--mantine-color-orange-light: rgba(253, 126, 20, .1);--mantine-color-orange-light-hover: rgba(253, 126, 20, .12);--mantine-color-orange-light-color: var(--mantine-color-orange-6);--mantine-color-orange-outline: var(--mantine-color-orange-6);--mantine-color-orange-outline-hover: rgba(253, 126, 20, .05)}:root,:host{color-scheme:var(--mantine-color-scheme)}*,*:before,*:after{box-sizing:border-box}input,button,textarea,select{font:inherit}button,select{text-transform:none}body,:host{margin:0;font-family:var(--mantine-font-family);font-size:var(--mantine-font-size-md);line-height:var(--mantine-line-height);background-color:var(--mantine-color-body);color:var(--mantine-color-text);-webkit-font-smoothing:var(--mantine-webkit-font-smoothing);-moz-osx-font-smoothing:var(--mantine-moz-font-smoothing)}.mantine-focus-auto:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:2px}.mantine-focus-always:focus{outline:2px solid var(--mantine-primary-color-filled);outline-offset:2px}.mantine-focus-never:focus{outline:none}.mantine-active:active{transform:translateY(1px)}fieldset:disabled .mantine-active:active{transform:none}[data-mantine-color-scheme=light] .mantine-light-hidden,[data-mantine-color-scheme=dark] .mantine-dark-hidden{display:none}.mantine-root-5YbbY{display:flex;flex-direction:row;flex-wrap:var(--group-wrap, wrap);justify-content:var(--group-justify, flex-start);align-items:var(--group-align, center);gap:var(--group-gap, var(--mantine-spacing-md))}.mantine-root-5YbbY:where([data-grow])>*{flex-grow:1;max-width:var(--group-child-width)}.mantine-root-tbB1w{display:flex;flex-direction:column;align-items:var(--stack-align, stretch);justify-content:var(--stack-justify, flex-start);gap:var(--stack-gap, var(--mantine-spacing-md))}.mantine-root-u8qRa{display:flex}.mantine-root-HpPtk{display:flex;align-items:center;justify-content:center}.mantine-root-HpPtk:where([data-inline]){display:inline-flex}.mantine-root-CrTcQ{--container-size-xs: 540px;--container-size-sm: 720px;--container-size-md: 960px;--container-size-lg: 1140px;--container-size-xl: 1320px;--container-size: var(--container-size-md)}.mantine-root-CrTcQ:where([data-strategy=block]){max-width:var(--container-size);padding-inline:var(--mantine-spacing-md);margin-inline:auto}.mantine-root-CrTcQ:where([data-strategy=block]):where([data-fluid]){max-width:100%}.mantine-root-CrTcQ:where([data-strategy=grid]){display:grid;grid-template-columns:1fr min(100%,var(--container-size)) 1fr;margin-inline:auto}.mantine-root-CrTcQ:where([data-strategy=grid])>*{grid-column:2}.mantine-root-CrTcQ:where([data-strategy=grid])>[data-breakout]{grid-column:1 / -1}.mantine-root-CrTcQ:where([data-strategy=grid])>[data-breakout]>[data-container]{max-width:var(--container-size);margin-inline:auto}.mantine-root-Jf644{display:grid;grid-template-columns:repeat(var(--sg-cols),minmax(0,1fr));gap:var(--sg-spacing-y) var(--sg-spacing-x)}.mantine-root-Y0Dyj{--grid-overflow: visible;--grid-margin: calc(var(--grid-gutter) / -2);--grid-col-padding: calc(var(--grid-gutter) / 2);overflow:var(--grid-overflow)}.mantine-inner-ls02Z{width:calc(100% + var(--grid-gutter));display:flex;flex-wrap:wrap;justify-content:var(--grid-justify);align-items:var(--grid-align);margin:var(--grid-margin)}.mantine-col-UV5XL{--col-flex-grow: 0;--col-offset: 0rem;flex-shrink:0;order:var(--col-order);flex-basis:var(--col-flex-basis);width:var(--col-width);max-width:var(--col-max-width);flex-grow:var(--col-flex-grow);margin-inline-start:var(--col-offset);padding:var(--grid-col-padding)}.mantine-root-pPIYf{--divider-size-xs: 1px;--divider-size-sm: 2px;--divider-size-md: 3px;--divider-size-lg: 4px;--divider-size-xl: 5px;--divider-size: var(--divider-size-xs)}.mantine-root-pPIYf:where([data-orientation=horizontal]){border-top:var(--divider-size) var(--divider-border-style, solid) var(--divider-color, var(--mantine-color-default-border))}.mantine-root-pPIYf:where([data-orientation=vertical]){border-inline-start:var(--divider-size) var(--divider-border-style, solid) var(--divider-color, var(--mantine-color-default-border));height:auto;align-self:stretch}.mantine-root-pPIYf:where([data-with-label]){border:0}.mantine-label-nSNcL{display:flex;align-items:center;font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed);white-space:nowrap}.mantine-label-nSNcL:where([data-position=left]):before{display:none}.mantine-label-nSNcL:where([data-position=right]):after{display:none}.mantine-label-nSNcL:before{content:"";flex:1;height:1px;border-top:var(--divider-size) var(--divider-border-style, solid) var(--divider-color, var(--mantine-color-default-border));margin-inline-end:var(--mantine-spacing-xs)}.mantine-label-nSNcL:after{content:"";flex:1;height:1px;border-top:var(--divider-size) var(--divider-border-style, solid) var(--divider-color, var(--mantine-color-default-border));margin-inline-start:var(--mantine-spacing-xs)}.mantine-root-LqpUw{position:relative;max-width:100%}.mantine-root-LqpUw:before{content:"";display:block;height:0;padding-top:calc((1 / var(--ar-ratio, 1)) * 100%)}.mantine-root-LqpUw>:first-child:not(style){position:absolute;inset:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden}.mantine-root-pM3Gt{font-family:var(--mantine-font-family);font-size:var(--text-fz, var(--mantine-font-size-md));line-height:var(--text-lh, var(--mantine-line-height-md));color:var(--text-color, inherit);-webkit-tap-highlight-color:transparent;text-decoration:none;margin:0;padding:0}.mantine-truncate-MVgPK{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mantine-truncateStart-ThQmv{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;direction:rtl;text-align:left}.mantine-lineClamp-EOkCr{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:var(--text-line-clamp);-webkit-box-orient:vertical}.mantine-gradient-mF5S8{background-image:var(--text-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.mantine-inherit-ICI-Z{font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit}.mantine-root-VhxgE{font-family:var(--mantine-font-family-headings, var(--mantine-font-family));font-weight:var(--title-fw, var(--mantine-heading-font-weight, 700));font-size:var(--title-fz);line-height:var(--title-lh);margin:0;padding:0;color:inherit;text-wrap:var(--mantine-heading-text-wrap, wrap)}.mantine-h1-n6y2O{--title-fz: var(--mantine-h1-font-size, 2.125rem);--title-lh: var(--mantine-h1-line-height, 1.3)}.mantine-h2-5lO-i{--title-fz: var(--mantine-h2-font-size, 1.625rem);--title-lh: var(--mantine-h2-line-height, 1.35)}.mantine-h3-Mqggs{--title-fz: var(--mantine-h3-font-size, 1.375rem);--title-lh: var(--mantine-h3-line-height, 1.4)}.mantine-h4-otcoz{--title-fz: var(--mantine-h4-font-size, 1.125rem);--title-lh: var(--mantine-h4-line-height, 1.45)}.mantine-h5-koZs4{--title-fz: var(--mantine-h5-font-size, 1rem);--title-lh: var(--mantine-h5-line-height, 1.5)}.mantine-h6--7nTp{--title-fz: var(--mantine-h6-font-size, .875rem);--title-lh: var(--mantine-h6-line-height, 1.5)}.mantine-root-Xt--V{font-family:var(--mantine-font-family);font-size:var(--text-fz, var(--mantine-font-size-md));line-height:var(--text-lh, var(--mantine-line-height-md));color:inherit;-webkit-tap-highlight-color:transparent;text-decoration:none;margin:0;padding:0}.mantine-inherit--A6hn{font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit}.mantine-highlight-2wFX2{border-radius:.25em;padding:0 .125em;background-color:var(--mantine-color-yellow-light);color:var(--mantine-color-yellow-light-color)}.mantine-root-JBOFc{font-family:var(--mantine-font-family-monospace);line-height:var(--mantine-line-height-md);padding:.0625rem .3125rem;border-radius:var(--mantine-radius-sm);font-size:var(--mantine-font-size-xs);background-color:var(--code-bg, var(--mantine-color-default-border));color:var(--code-color, inherit)}.mantine-block-jVDJl{padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);margin:0;background-color:var(--code-bg, var(--mantine-color-default-border));border-radius:var(--mantine-radius-sm);overflow-x:auto}.mantine-block-jVDJl .mantine-root-JBOFc{padding:0;background-color:transparent;border-radius:0;color:var(--code-color, inherit)}.mantine-root-lqZuA{margin:0;padding:var(--mantine-spacing-xl);padding-inline-start:calc(var(--mantine-spacing-xl) + var(--mantine-spacing-md));position:relative;background-color:var(--bq-bg-light, var(--mantine-color-blue-light));border-radius:var(--mantine-radius-sm);border-inline-start:.1875rem solid var(--bq-bd-color, var(--mantine-color-blue-filled));font-family:var(--mantine-font-family);font-size:var(--mantine-font-size-md);line-height:var(--mantine-line-height-md);color:inherit}.mantine-icon-0vr75{position:absolute;top:var(--mantine-spacing-xl);inset-inline-start:calc(var(--mantine-spacing-xl) / -2 - .09375rem);display:flex;align-items:center;justify-content:center;width:var(--bq-icon-size, 3rem);height:var(--bq-icon-size, 3rem);border-radius:var(--bq-icon-size, 3rem);background-color:var(--bq-bd-color, var(--mantine-color-blue-filled));color:var(--mantine-color-white)}.mantine-body-UnTtV{color:inherit}.mantine-cite-VRdUV{display:block;margin-top:var(--mantine-spacing-sm);font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dimmed);overflow:hidden;text-overflow:ellipsis}.mantine-root-42hFb{background-color:var(--mark-bg, var(--mantine-color-yellow-light));color:var(--mark-color, inherit);padding:0 .125rem;border-radius:var(--mantine-radius-xs, .125rem)}.mantine-root-yhMZ3{font-family:var(--mantine-font-family-monospace);font-size:var(--kbd-fz, var(--mantine-font-size-xs));line-height:var(--mantine-line-height-md);font-weight:700;padding:.1875rem .375rem;border-radius:var(--mantine-radius-sm);border:.0625rem solid var(--mantine-color-default-border);border-bottom-width:.1875rem;background-color:var(--mantine-color-body);color:var(--mantine-color-text);display:inline-block;vertical-align:middle;white-space:nowrap}.mantine-root-yhMZ3[data-size=xs]{--kbd-fz: var(--mantine-font-size-xs);padding:.0625rem .25rem}.mantine-root-yhMZ3[data-size=sm]{--kbd-fz: var(--mantine-font-size-sm);padding:.125rem .3125rem}.mantine-root-yhMZ3[data-size=md]{--kbd-fz: var(--mantine-font-size-sm);padding:.1875rem .375rem}.mantine-root-yhMZ3[data-size=lg]{--kbd-fz: var(--mantine-font-size-md);padding:.25rem .4375rem}.mantine-root-yhMZ3[data-size=xl]{--kbd-fz: var(--mantine-font-size-lg);padding:.3125rem .5rem}.mantine-root--LCiO{font-family:var(--mantine-font-family);font-size:var(--text-fz, var(--mantine-font-size-md));line-height:var(--text-lh, var(--mantine-line-height-md));color:var(--anchor-color, var(--mantine-color-anchor));-webkit-tap-highlight-color:transparent;cursor:pointer;padding:0;margin:0;background:none;border:none}.mantine-underlineAlways-Hivyg{text-decoration:underline}.mantine-underlineHover-6ytVo{text-decoration:none}.mantine-underlineHover-6ytVo:hover{text-decoration:underline}.mantine-underlineNever-mKfnu{text-decoration:none}.mantine-truncate-1K0MJ{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mantine-truncateStart-6TZ--{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;direction:rtl;text-align:left}.mantine-lineClamp-crPBT{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:var(--text-line-clamp);-webkit-box-orient:vertical}.mantine-gradient-eGkSM{background-image:var(--text-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.mantine-inherit-CfVgg{font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit}.mantine-root-wdx55{--button-height-xs: 30px;--button-height-sm: 36px;--button-height-md: 42px;--button-height-lg: 50px;--button-height-xl: 60px;--button-height-compact-xs: 22px;--button-height-compact-sm: 26px;--button-height-compact-md: 30px;--button-height-compact-lg: 34px;--button-height-compact-xl: 40px;--button-padding-x-xs: 14px;--button-padding-x-sm: 18px;--button-padding-x-md: 22px;--button-padding-x-lg: 26px;--button-padding-x-xl: 32px;--button-padding-x-compact-xs: 7px;--button-padding-x-compact-sm: 8px;--button-padding-x-compact-md: 10px;--button-padding-x-compact-lg: 12px;--button-padding-x-compact-xl: 14px;--button-height: var(--button-height-sm);--button-padding-x: var(--button-padding-x-sm);--button-color: var(--mantine-color-white);-webkit-user-select:none;user-select:none;font-weight:600;position:relative;line-height:1;text-align:center;overflow:hidden;width:auto;cursor:pointer;display:inline-block;border-radius:var(--button-radius, var(--mantine-radius-default));font-size:var(--button-fz, var(--mantine-font-size-sm));background:var(--button-bg, var(--mantine-primary-color-filled));border:var(--button-bd, 1px solid transparent);color:var(--button-color, var(--mantine-color-white));height:var(--button-height, var(--button-height-sm));padding-inline:var(--button-padding-x, var(--button-padding-x-sm));vertical-align:middle;font-family:var(--mantine-font-family);text-decoration:none}.mantine-root-wdx55[data-block]{display:block;width:100%}.mantine-root-wdx55[data-with-left-section]{padding-inline-start:calc(var(--button-padding-x) / 1.5)}.mantine-root-wdx55[data-with-right-section]{padding-inline-end:calc(var(--button-padding-x) / 1.5)}.mantine-root-wdx55:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){cursor:not-allowed;border:1px solid transparent;transform:none;color:var(--mantine-color-disabled-color);background:var(--mantine-color-disabled)}.mantine-root-wdx55:before{content:"";pointer-events:none;position:absolute;inset:-1px;border-radius:var(--button-radius, var(--mantine-radius-default));transform:translateY(-100%);opacity:0;filter:blur(12px);transition:transform .15s ease,opacity .1s ease;background-color:#ffffff26}.mantine-root-wdx55[data-loading]{cursor:not-allowed;transform:none}.mantine-root-wdx55[data-loading]:before{transform:translateY(0);opacity:1}.mantine-root-wdx55[data-loading] .mantine-inner-jY9b-{opacity:0;transform:translateY(100%)}.mantine-root-wdx55:hover:not([data-loading]):not(:disabled):not([data-disabled]){background-color:var(--button-hover, var(--mantine-primary-color-filled-hover));color:var(--button-hover-color, var(--button-color))}.mantine-inner-jY9b-{display:flex;align-items:center;justify-content:var(--button-justify, center);height:100%;overflow:visible;transition:transform .15s ease,opacity .1s ease}.mantine-label-kALmS{white-space:nowrap;height:100%;overflow:hidden;display:flex;align-items:center;opacity:1}.mantine-label-kALmS[data-loading]{opacity:.2}.mantine-section-hCXxA{display:flex;align-items:center}.mantine-section-hCXxA[data-position=left]{margin-inline-end:var(--mantine-spacing-xs)}.mantine-section-hCXxA[data-position=right]{margin-inline-start:var(--mantine-spacing-xs)}.mantine-loader-S4RKS{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:var(--button-color)}.mantine-loaderSvg-Q2qrq{width:calc(var(--button-height) / 2);height:calc(var(--button-height) / 2);animation:mantine-mantine-loader-spin-vwWBX 1s linear infinite}@keyframes mantine-mantine-loader-spin-vwWBX{to{transform:rotate(360deg)}}.mantine-root-TlQq5{--ai-size-xs: 18px;--ai-size-sm: 22px;--ai-size-md: 28px;--ai-size-lg: 34px;--ai-size-xl: 44px;-webkit-user-select:none;user-select:none;font-weight:600;position:relative;line-height:1;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;cursor:pointer;width:var(--ai-size, var(--ai-size-md));height:var(--ai-size, var(--ai-size-md));min-width:var(--ai-size, var(--ai-size-md));min-height:var(--ai-size, var(--ai-size-md));border-radius:var(--ai-radius, var(--mantine-radius-default));font-size:calc(var(--ai-size, var(--ai-size-md)) * .45);background:var(--ai-bg, var(--mantine-primary-color-filled));border:var(--ai-bd, 1px solid transparent);color:var(--ai-color, var(--mantine-color-white));padding:0;vertical-align:middle;font-family:var(--mantine-font-family);text-decoration:none}.mantine-root-TlQq5:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){cursor:not-allowed;border:1px solid transparent;transform:none;color:var(--mantine-color-disabled-color);background:var(--mantine-color-disabled)}.mantine-root-TlQq5:before{content:"";pointer-events:none;position:absolute;inset:-1px;border-radius:var(--ai-radius, var(--mantine-radius-default));transform:translateY(-100%);opacity:0;filter:blur(12px);transition:transform .15s ease,opacity .1s ease;background-color:#ffffff26}.mantine-root-TlQq5[data-loading]{cursor:not-allowed;transform:none}.mantine-root-TlQq5[data-loading]:before{transform:translateY(0);opacity:1}.mantine-root-TlQq5:hover:not([data-loading]):not(:disabled):not([data-disabled]){background-color:var(--ai-hover, var(--mantine-primary-color-filled-hover));color:var(--ai-hover-color, var(--ai-color))}.mantine-loader-LTaSA{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:var(--ai-color)}.mantine-loaderSvg-WVEdv{width:calc(var(--ai-size, var(--ai-size-md)) / 2);height:calc(var(--ai-size, var(--ai-size-md)) / 2);animation:mantine-mantine-ai-spin-wSUuT 1s linear infinite}@keyframes mantine-mantine-ai-spin-wSUuT{to{transform:rotate(360deg)}}.mantine-root-XvHrB{--cb-size-xs: 18px;--cb-size-sm: 22px;--cb-size-md: 28px;--cb-size-lg: 34px;--cb-size-xl: 44px;--cb-icon-size-xs: 12px;--cb-icon-size-sm: 14px;--cb-icon-size-md: 16px;--cb-icon-size-lg: 20px;--cb-icon-size-xl: 24px;-webkit-user-select:none;user-select:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;position:relative;width:var(--cb-size, var(--cb-size-md));height:var(--cb-size, var(--cb-size-md));min-width:var(--cb-size, var(--cb-size-md));min-height:var(--cb-size, var(--cb-size-md));border-radius:var(--cb-radius, var(--mantine-radius-default));background:var(--cb-bg, transparent);border:var(--cb-bd, 1px solid transparent);color:var(--cb-color, var(--mantine-color-default-color));padding:0;font-family:var(--mantine-font-family);line-height:1}.mantine-root-XvHrB:where(:disabled,[data-disabled]){cursor:not-allowed;opacity:.5}.mantine-root-XvHrB:hover:not(:disabled):not([data-disabled]){background-color:var(--cb-hover, var(--mantine-color-gray-light-hover))}.mantine-icon-upKzL{width:var(--cb-icon-size, 70%);height:var(--cb-icon-size, 70%)}.mantine-root-f0FHZ{cursor:pointer;border:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:var(--mantine-font-size-md);background-color:transparent;text-align:left;color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}.mantine-root-eGGFj{--burger-size-xs: 12px;--burger-size-sm: 18px;--burger-size-md: 24px;--burger-size-lg: 34px;--burger-size-xl: 42px;cursor:pointer;border:0;padding:0;background-color:transparent;width:calc(var(--burger-size, var(--burger-size-md)) + calc(var(--mantine-spacing-xs, 10px)));height:calc(var(--burger-size, var(--burger-size-md)) + calc(var(--mantine-spacing-xs, 10px)));display:flex;align-items:center;justify-content:center;border-radius:var(--mantine-radius-default, 4px);outline:none;-webkit-tap-highlight-color:transparent}.mantine-root-eGGFj:hover{background-color:var(--mantine-color-gray-light-hover, rgba(0, 0, 0, .04))}.mantine-burger-of8EL{position:relative;width:var(--burger-size, var(--burger-size-md));height:calc(var(--burger-size, var(--burger-size-md)) * .12);background-color:var(--burger-color, var(--mantine-color-text, #000));transition:background-color 0ms var(--burger-transition-duration, .3s);border-radius:var(--burger-size, var(--burger-size-md))}.mantine-burger-of8EL:before,.mantine-burger-of8EL:after{content:"";position:absolute;left:0;width:100%;height:calc(var(--burger-size, var(--burger-size-md)) * .12);background-color:var(--burger-color, var(--mantine-color-text, #000));border-radius:var(--burger-size, var(--burger-size-md));transition:transform var(--burger-transition-duration, .3s) ease,top var(--burger-transition-duration, .3s) ease}.mantine-burger-of8EL:before{top:calc(var(--burger-size, var(--burger-size-md)) * -.32)}.mantine-burger-of8EL:after{top:calc(var(--burger-size, var(--burger-size-md)) * .32)}.mantine-burger-of8EL.mantine-opened-E-tdV{background-color:transparent;transition:background-color 0ms 0ms}.mantine-burger-of8EL.mantine-opened-E-tdV:before{top:0;transform:rotate(45deg)}.mantine-burger-of8EL.mantine-opened-E-tdV:after{top:0;transform:rotate(-45deg)}.mantine-wrapper-uJymq{--input-height-xs: 1.875rem;--input-height-sm: 2.25rem;--input-height-md: 2.625rem;--input-height-lg: 3.125rem;--input-height-xl: 3.75rem;--input-height: var(--input-height-sm)}.mantine-label-oIABY{display:inline-block;font-weight:500;font-size:var(--input-fz, var(--mantine-font-size-sm));margin-bottom:calc(var(--mantine-spacing-xs) / 2);color:var(--mantine-color-text);word-break:break-word;cursor:default}.mantine-required-RmoM7{color:var(--mantine-color-error)}.mantine-description-3NR9l{font-size:calc(var(--input-fz, var(--mantine-font-size-sm)) - .125rem);color:var(--mantine-color-dimmed);margin-bottom:calc(var(--mantine-spacing-xs) / 2);margin-top:0;line-height:1.4;word-break:break-word}.mantine-inputWrapper-W1jTx{position:relative;display:flex;align-items:center}.mantine-inputWrapper-W1jTx.mantine-multiline--8LIz{align-items:stretch}.mantine-input-w1hMx{height:var(--input-height, 2.25rem);width:100%;padding-inline:var(--input-padding-x, var(--mantine-spacing-sm));border-radius:var(--input-radius, var(--mantine-radius-default));font-size:var(--input-fz, var(--mantine-font-size-sm));font-family:var(--mantine-font-family);color:var(--mantine-color-text);background-color:var(--mantine-color-body);border:.0625rem solid var(--mantine-color-default-border);transition:border-color .1s ease;-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:calc(var(--input-height, 2.25rem) - .125rem);box-sizing:border-box}.mantine-input-w1hMx:focus{border-color:var(--mantine-primary-color-filled);outline:none}.mantine-input-w1hMx[data-error]{border-color:var(--mantine-color-error)}.mantine-input-w1hMx[data-disabled]{cursor:not-allowed;opacity:.6;background-color:var(--mantine-color-disabled)}.mantine-input-w1hMx::placeholder{color:var(--mantine-color-placeholder);opacity:1}[data-variant=filled] .mantine-input-w1hMx{border-color:transparent;background-color:var(--mantine-color-default)}[data-variant=filled] .mantine-input-w1hMx:focus{border-color:var(--mantine-primary-color-filled)}[data-variant=unstyled] .mantine-input-w1hMx{border:none;background:none;padding-inline:0;height:auto;line-height:normal}[data-with-left-section] .mantine-input-w1hMx{padding-inline-start:var(--input-left-section-width, 2.25rem)}[data-with-right-section] .mantine-input-w1hMx{padding-inline-end:var(--input-right-section-width, 2.25rem)}[data-pointer] .mantine-input-w1hMx{cursor:pointer}.mantine-section-BmzAU{position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:center;color:var(--mantine-color-dimmed);z-index:1}.mantine-section-BmzAU[data-position=left]{left:0;width:var(--input-left-section-width, 2.25rem);pointer-events:var(--input-left-section-pointer-events, none)}.mantine-section-BmzAU[data-position=right]{right:0;width:var(--input-right-section-width, 2.25rem);pointer-events:var(--input-right-section-pointer-events, none)}.mantine-error-3i6H4{font-size:calc(var(--input-fz, var(--mantine-font-size-sm)) - .125rem);color:var(--mantine-color-error);margin-top:calc(var(--mantine-spacing-xs) / 2);margin-bottom:0;line-height:1.2;word-break:break-word}.mantine-wrapper-smvUf{--input-height-xs: 30px;--input-height-sm: 36px;--input-height-md: 42px;--input-height-lg: 50px;--input-height-xl: 60px;--input-padding-xs: 8px;--input-padding-sm: 12px;--input-padding-md: 16px;--input-padding-lg: 20px;--input-padding-xl: 24px;position:relative;font-family:var(--mantine-font-family)}.mantine-input-0NmuL{height:var(--input-height, var(--input-height-sm));width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:var(--input-fz, var(--mantine-font-size-sm, 14px));padding-left:var(--input-padding-x, var(--input-padding-sm));padding-right:var(--input-padding-x, var(--input-padding-sm));border-radius:var(--input-radius, var(--mantine-radius-default, 4px));font-family:var(--mantine-font-family);color:var(--mantine-color-text, #000);line-height:calc(var(--input-height, var(--input-height-sm)) - 2px);outline:none;-webkit-tap-highlight-color:transparent}.mantine-withLeftSection--dntj .mantine-input-0NmuL{padding-left:var(--input-left-section-width, 36px)}.mantine-withRightSection-nkUD4 .mantine-input-0NmuL{padding-right:var(--input-right-section-width, 36px)}.mantine-variantDefault--TLUX{border:1px solid var(--mantine-color-default-border, #dee2e6);background-color:var(--mantine-color-body, #fff);transition:border-color .1s ease}.mantine-variantDefault--TLUX:focus{border-color:var(--mantine-primary-color-filled, #228be6)}.mantine-variantFilled-9uMfR{border:1px solid transparent;background-color:var(--mantine-color-gray-light, rgba(0, 0, 0, .04))}.mantine-variantFilled-9uMfR:focus{border-color:var(--mantine-primary-color-filled, #228be6)}.mantine-variantUnstyled-lrZZ4{border:none;background-color:transparent;padding:0;height:auto}.mantine-withError-VntPs{border-color:var(--mantine-color-error, #fa5252)!important}.mantine-disabled-1SM4H{cursor:not-allowed;opacity:.6;background-color:var(--mantine-color-gray-light, rgba(0, 0, 0, .04))}.mantine-pointer-KmE01{cursor:pointer}.mantine-multiline-uq7Un{height:auto;padding-top:calc(var(--input-height, var(--input-height-sm)) / 4);padding-bottom:calc(var(--input-height, var(--input-height-sm)) / 4);line-height:var(--mantine-line-height-sm, 1.55)}.mantine-section-tBQFg{position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:center}.mantine-section-tBQFg[data-position=left]{left:0;width:var(--input-left-section-width, 36px)}.mantine-section-tBQFg[data-position=right]{right:0;width:var(--input-right-section-width, 36px)}.mantine-wrapper-pQm8H{--input-height-xs: 1.875rem;--input-height-sm: 2.25rem;--input-height-md: 2.625rem;--input-height-lg: 3.125rem;--input-height-xl: 3.75rem;--input-height: var(--input-height-sm)}.mantine-label-BIBI-{display:inline-block;font-weight:500;font-size:var(--input-fz, var(--mantine-font-size-sm));margin-bottom:calc(var(--mantine-spacing-xs) / 2);color:var(--mantine-color-text);word-break:break-word;cursor:default}.mantine-required-9yi0H{color:var(--mantine-color-error)}.mantine-description-8eSRX{font-size:calc(var(--input-fz, var(--mantine-font-size-sm)) - .125rem);color:var(--mantine-color-dimmed);margin-bottom:calc(var(--mantine-spacing-xs) / 2);margin-top:0;line-height:1.4;word-break:break-word}.mantine-inputWrapper-L90Us{position:relative;display:flex;align-items:center}.mantine-input-Z1nDU{height:var(--input-height, 2.25rem);width:100%;padding-inline:var(--input-padding-x, var(--mantine-spacing-sm));border-radius:var(--input-radius, var(--mantine-radius-default));font-size:var(--input-fz, var(--mantine-font-size-sm));font-family:var(--mantine-font-family);color:var(--mantine-color-text);background-color:var(--mantine-color-body);border:.0625rem solid var(--mantine-color-default-border);transition:border-color .1s ease;-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:calc(var(--input-height, 2.25rem) - .125rem);box-sizing:border-box}.mantine-input-Z1nDU:focus{border-color:var(--mantine-primary-color-filled);outline:none}.mantine-input-Z1nDU[data-error]{border-color:var(--mantine-color-error)}.mantine-input-Z1nDU[data-disabled]{cursor:not-allowed;opacity:.6;background-color:var(--mantine-color-disabled)}.mantine-input-Z1nDU::placeholder{color:var(--mantine-color-placeholder);opacity:1}[data-variant=filled] .mantine-input-Z1nDU{border-color:transparent;background-color:var(--mantine-color-default)}[data-variant=filled] .mantine-input-Z1nDU:focus{border-color:var(--mantine-primary-color-filled)}[data-variant=unstyled] .mantine-input-Z1nDU{border:none;background:none;padding-inline:0;height:auto;line-height:normal}[data-with-left-section] .mantine-input-Z1nDU{padding-inline-start:var(--input-left-section-width, 2.25rem)}[data-with-right-section] .mantine-input-Z1nDU{padding-inline-end:var(--input-right-section-width, 2.25rem)}.mantine-section-Gm9EL{position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:center;color:var(--mantine-color-dimmed);z-index:1}.mantine-section-Gm9EL[data-position=left]{left:0;width:var(--input-left-section-width, 2.25rem);pointer-events:var(--input-left-section-pointer-events, none)}.mantine-section-Gm9EL[data-position=right]{right:0;width:var(--input-right-section-width, 2.25rem);pointer-events:var(--input-right-section-pointer-events, none)}.mantine-error-Ytr6l{font-size:calc(var(--input-fz, var(--mantine-font-size-sm)) - .125rem);color:var(--mantine-color-error);margin-top:calc(var(--mantine-spacing-xs) / 2);margin-bottom:0;line-height:1.2;word-break:break-word}.mantine-wrapper-7lV3d{--input-height-xs: 1.875rem;--input-height-sm: 2.25rem;--input-height-md: 2.625rem;--input-height-lg: 3.125rem;--input-height-xl: 3.75rem;--input-height: var(--input-height-sm)}.mantine-label-mnriQ{display:inline-block;font-weight:500;font-size:var(--input-fz, var(--mantine-font-size-sm));margin-bottom:calc(var(--mantine-spacing-xs) / 2);color:var(--mantine-color-text);word-break:break-word;cursor:default}.mantine-required-NXhJD{color:var(--mantine-color-error)}.mantine-description-Iqr1C{font-size:calc(var(--input-fz, var(--mantine-font-size-sm)) - .125rem);color:var(--mantine-color-dimmed);margin-bottom:calc(var(--mantine-spacing-xs) / 2);margin-top:0;line-height:1.4;word-break:break-word}.mantine-inputWrapper-cP5Ap{position:relative;display:flex;align-items:center}.mantine-input-Jn3HE{height:var(--input-height, 2.25rem);width:100%;padding-inline-start:var(--input-padding-x, var(--mantine-spacing-sm));padding-inline-end:var(--input-right-section-width, 2.25rem);border-radius:var(--input-radius, var(--mantine-radius-default));font-size:var(--input-fz, var(--mantine-font-size-sm));font-family:var(--mantine-font-family);color:var(--mantine-color-text);background-color:var(--mantine-color-body);border:.0625rem solid var(--mantine-color-default-border);transition:border-color .1s ease;-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:calc(var(--input-height, 2.25rem) - .125rem);box-sizing:border-box}.mantine-input-Jn3HE:focus{border-color:var(--mantine-primary-color-filled);outline:none}.mantine-input-Jn3HE[data-error]{border-color:var(--mantine-color-error)}.mantine-input-Jn3HE[data-disabled]{cursor:not-allowed;opacity:.6;background-color:var(--mantine-color-disabled)}.mantine-input-Jn3HE::placeholder{color:var(--mantine-color-placeholder);opacity:1}[data-variant=filled] .mantine-input-Jn3HE{border-color:transparent;background-color:var(--mantine-color-default)}[data-variant=filled] .mantine-input-Jn3HE:focus{border-color:var(--mantine-primary-color-filled)}[data-variant=unstyled] .mantine-input-Jn3HE{border:none;background:none;padding-inline:0;height:auto;line-height:normal}[data-with-left-section] .mantine-input-Jn3HE{padding-inline-start:var(--input-left-section-width, 2.25rem)}.mantine-section-4fZGy{position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:center;color:var(--mantine-color-dimmed);z-index:1}.mantine-section-4fZGy[data-position=left]{left:0;width:var(--input-left-section-width, 2.25rem);pointer-events:var(--input-left-section-pointer-events, none)}.mantine-section-4fZGy[data-position=right]{right:0;width:var(--input-right-section-width, 2.25rem);pointer-events:all}.mantine-visibilityToggle-fZts8{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border:none;background:none;padding:0;cursor:pointer;color:var(--mantine-color-dimmed);border-radius:var(--input-radius, var(--mantine-radius-default))}.mantine-visibilityToggle-fZts8:hover{color:var(--mantine-color-text)}.mantine-visibilityToggle-fZts8:disabled{cursor:not-allowed;opacity:.6}.mantine-toggleIcon-XZqWU{width:1rem;height:1rem}.mantine-error-aaLrO{font-size:calc(var(--input-fz, var(--mantine-font-size-sm)) - .125rem);color:var(--mantine-color-error);margin-top:calc(var(--mantine-spacing-xs) / 2);margin-bottom:0;line-height:1.2;word-break:break-word}.mantine-label-oLYvn{display:inline-block;font-weight:500;font-size:var(--input-fz, var(--mantine-font-size-sm));margin-bottom:calc(var(--mantine-spacing-xs) / 2);color:var(--mantine-color-text);word-break:break-word;cursor:default}.mantine-required-MG-WE{color:var(--mantine-color-error)}.mantine-description-SkzU1{font-size:calc(var(--input-fz, var(--mantine-font-size-sm)) - .125rem);color:var(--mantine-color-dimmed);margin-bottom:calc(var(--mantine-spacing-xs) / 2);margin-top:0;line-height:1.4;word-break:break-word}.mantine-inputWrapper-9KXXc{position:relative;display:flex}.mantine-input-wigrZ{width:100%;padding:var(--mantine-spacing-xs) var(--input-padding-x, var(--mantine-spacing-sm));border-radius:var(--input-radius, var(--mantine-radius-default));font-size:var(--input-fz, var(--mantine-font-size-sm));font-family:var(--mantine-font-family);color:var(--mantine-color-text);background-color:var(--mantine-color-body);border:.0625rem solid var(--mantine-color-default-border);transition:border-color .1s ease;-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:var(--mantine-line-height-sm, 1.55);box-sizing:border-box}.mantine-input-wigrZ:focus{border-color:var(--mantine-primary-color-filled);outline:none}.mantine-input-wigrZ[data-error]{border-color:var(--mantine-color-error)}.mantine-input-wigrZ[data-disabled]{cursor:not-allowed;opacity:.6;background-color:var(--mantine-color-disabled)}.mantine-input-wigrZ::placeholder{color:var(--mantine-color-placeholder);opacity:1}[data-variant=filled] .mantine-input-wigrZ{border-color:transparent;background-color:var(--mantine-color-default)}[data-variant=filled] .mantine-input-wigrZ:focus{border-color:var(--mantine-primary-color-filled)}[data-variant=unstyled] .mantine-input-wigrZ{border:none;background:none;padding:0}[data-with-left-section] .mantine-input-wigrZ{padding-inline-start:var(--input-left-section-width, 2.25rem)}[data-with-right-section] .mantine-input-wigrZ{padding-inline-end:var(--input-right-section-width, 2.25rem)}.mantine-section-d0xg2{position:absolute;top:0;display:flex;align-items:flex-start;justify-content:center;padding-top:var(--mantine-spacing-xs);color:var(--mantine-color-dimmed);z-index:1}.mantine-section-d0xg2[data-position=left]{left:0;width:var(--input-left-section-width, 2.25rem)}.mantine-section-d0xg2[data-position=right]{right:0;width:var(--input-right-section-width, 2.25rem)}.mantine-error-jsJmq{font-size:calc(var(--input-fz, var(--mantine-font-size-sm)) - .125rem);color:var(--mantine-color-error);margin-top:calc(var(--mantine-spacing-xs) / 2);margin-bottom:0;line-height:1.2;word-break:break-word}.mantine-wrapper-JJRtL{--input-height-xs: 1.875rem;--input-height-sm: 2.25rem;--input-height-md: 2.625rem;--input-height-lg: 3.125rem;--input-height-xl: 3.75rem;--input-height: var(--input-height-sm)}.mantine-label-Kr74-{display:inline-block;font-weight:500;font-size:var(--input-fz, var(--mantine-font-size-sm));margin-bottom:calc(var(--mantine-spacing-xs) / 2);color:var(--mantine-color-text);word-break:break-word;cursor:default}.mantine-required-Ks6e5{color:var(--mantine-color-error)}.mantine-description-e3YGf{font-size:calc(var(--input-fz, var(--mantine-font-size-sm)) - .125rem);color:var(--mantine-color-dimmed);margin-bottom:calc(var(--mantine-spacing-xs) / 2);margin-top:0;line-height:1.4;word-break:break-word}.mantine-inputWrapper-nwOl5{position:relative;display:flex;align-items:center}.mantine-input-Bt9Dj{height:var(--input-height, 2.25rem);width:100%;padding-inline-start:var(--input-padding-x, var(--mantine-spacing-sm));padding-inline-end:var(--input-right-section-width, var(--input-padding-x, var(--mantine-spacing-sm)));border-radius:var(--input-radius, var(--mantine-radius-default));font-size:var(--input-fz, var(--mantine-font-size-sm));font-family:var(--mantine-font-family);color:var(--mantine-color-text);background-color:var(--mantine-color-body);border:.0625rem solid var(--mantine-color-default-border);transition:border-color .1s ease;-webkit-tap-highlight-color:transparent;-webkit-appearance:none;appearance:none;line-height:calc(var(--input-height, 2.25rem) - .125rem);box-sizing:border-box;-moz-appearance:textfield}.mantine-input-Bt9Dj::-webkit-inner-spin-button,.mantine-input-Bt9Dj::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.mantine-input-Bt9Dj:focus{border-color:var(--mantine-primary-color-filled);outline:none}.mantine-input-Bt9Dj[data-error]{border-color:var(--mantine-color-error)}.mantine-input-Bt9Dj[data-disabled]{cursor:not-allowed;opacity:.6;background-color:var(--mantine-color-disabled)}.mantine-input-Bt9Dj::placeholder{color:var(--mantine-color-placeholder);opacity:1}[data-variant=filled] .mantine-input-Bt9Dj{border-color:transparent;background-color:var(--mantine-color-default)}[data-variant=filled] .mantine-input-Bt9Dj:focus{border-color:var(--mantine-primary-color-filled)}[data-variant=unstyled] .mantine-input-Bt9Dj{border:none;background:none;padding-inline:0;height:auto;line-height:normal}[data-with-left-section] .mantine-input-Bt9Dj{padding-inline-start:var(--input-left-section-width, 2.25rem)}[data-with-right-section] .mantine-input-Bt9Dj{padding-inline-end:var(--input-right-section-width, 2.25rem)}.mantine-section-w2VPm{position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:center;color:var(--mantine-color-dimmed);z-index:1}.mantine-section-w2VPm[data-position=left]{left:0;width:var(--input-left-section-width, 2.25rem);pointer-events:none}.mantine-controls-2yv7V{position:absolute;right:.0625rem;top:.0625rem;bottom:.0625rem;display:flex;flex-direction:column;width:var(--ni-controls-width, 1.75rem);border-start-end-radius:calc(var(--input-radius, var(--mantine-radius-default)) - .0625rem);border-end-end-radius:calc(var(--input-radius, var(--mantine-radius-default)) - .0625rem);overflow:hidden}.mantine-control-lezqp{flex:1;display:flex;align-items:center;justify-content:center;border:none;padding:0;cursor:pointer;background-color:var(--mantine-color-default);color:var(--mantine-color-text);border-inline-start:.0625rem solid var(--mantine-color-default-border)}.mantine-control-lezqp[data-direction=up]{border-bottom:.0625rem solid var(--mantine-color-default-border)}.mantine-control-lezqp:hover:not(:disabled){background-color:var(--mantine-color-default-hover)}.mantine-control-lezqp:disabled{cursor:not-allowed;opacity:.4}.mantine-chevron-gizhB{width:.625rem;height:.625rem}.mantine-error-IgD-p{font-size:calc(var(--input-fz, var(--mantine-font-size-sm)) - .125rem);color:var(--mantine-color-error);margin-top:calc(var(--mantine-spacing-xs) / 2);margin-bottom:0;line-height:1.2;word-break:break-word}.mantine-root-NoSXF{--cb-size: 1.25rem;--cb-icon-size: .625rem;--cb-radius: var(--mantine-radius-sm);--cb-color: var(--mantine-primary-color-filled)}.mantine-body-N7VFe{display:flex;align-items:flex-start;gap:var(--mantine-spacing-sm)}[data-label-position=left] .mantine-body-N7VFe{flex-direction:row-reverse;justify-content:space-between}.mantine-inner-JuauN{position:relative;width:var(--cb-size);height:var(--cb-size);flex-shrink:0;display:flex;align-items:center;justify-content:center;order:1}[data-label-position=left] .mantine-inner-JuauN{order:2}.mantine-input-hbXRy{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;width:100%;height:100%;margin:0;padding:0;opacity:0;cursor:pointer;z-index:1}.mantine-input-hbXRy:disabled{cursor:not-allowed}.mantine-indicator-2vMKC{position:absolute;inset:0;border-radius:var(--cb-radius);border:.0625rem solid var(--mantine-color-default-border);background-color:var(--mantine-color-body);display:flex;align-items:center;justify-content:center;transition:background-color .1s ease,border-color .1s ease;color:#fff}.mantine-indicator-2vMKC[data-checked],.mantine-indicator-2vMKC[data-indeterminate]{background-color:var(--cb-color);border-color:var(--cb-color)}.mantine-indicator-2vMKC[data-disabled]{opacity:.6;cursor:not-allowed;background-color:var(--mantine-color-disabled);border-color:var(--mantine-color-disabled)}.mantine-indicator-2vMKC[data-disabled][data-checked],.mantine-indicator-2vMKC[data-disabled][data-indeterminate]{background-color:var(--mantine-color-disabled);border-color:var(--mantine-color-disabled);color:var(--mantine-color-dimmed)}.mantine-indicator-2vMKC[data-error]{border-color:var(--mantine-color-error)}.mantine-input-hbXRy:focus-visible+.mantine-indicator-2vMKC{outline:.125rem solid var(--mantine-primary-color-filled);outline-offset:.125rem}.mantine-icon-m5fRI{width:var(--cb-icon-size);height:var(--cb-icon-size);display:block}.mantine-labelWrapper-6lNzz{display:flex;flex-direction:column;padding-top:.0625rem;order:2}[data-label-position=left] .mantine-labelWrapper-6lNzz{order:1}.mantine-label-yy09X{font-size:var(--mantine-font-size-sm);line-height:var(--cb-size);color:var(--mantine-color-text);cursor:pointer;-webkit-tap-highlight-color:transparent}.mantine-label-yy09X[data-disabled]{color:var(--mantine-color-dimmed);cursor:not-allowed}.mantine-description-jSuK-{font-size:calc(var(--mantine-font-size-sm) - .125rem);color:var(--mantine-color-dimmed);margin-top:calc(var(--mantine-spacing-xs) / 2);margin-bottom:0;line-height:1.4}.mantine-error-8c1N1{font-size:calc(var(--mantine-font-size-sm) - .125rem);color:var(--mantine-color-error);margin-top:calc(var(--mantine-spacing-xs) / 2);margin-bottom:0;line-height:1.2}.mantine-root-bKTDP{--radio-size: 1.25rem;--radio-inner-size: .4375rem;--radio-color: var(--mantine-primary-color-filled)}.mantine-body-yOAX-{display:flex;align-items:flex-start;gap:var(--mantine-spacing-sm)}[data-label-position=left] .mantine-body-yOAX-{flex-direction:row-reverse;justify-content:space-between}.mantine-inner-9gnR1{position:relative;width:var(--radio-size);height:var(--radio-size);flex-shrink:0;display:flex;align-items:center;justify-content:center;order:1}[data-label-position=left] .mantine-inner-9gnR1{order:2}.mantine-input-w45bZ{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;width:100%;height:100%;margin:0;padding:0;opacity:0;cursor:pointer;z-index:1}.mantine-input-w45bZ:disabled{cursor:not-allowed}.mantine-indicator-1SwOV{position:absolute;inset:0;border-radius:var(--radio-size);border:.0625rem solid var(--mantine-color-default-border);background-color:var(--mantine-color-body);display:flex;align-items:center;justify-content:center;transition:background-color .1s ease,border-color .1s ease}.mantine-indicator-1SwOV[data-checked]{background-color:var(--radio-color);border-color:var(--radio-color)}.mantine-indicator-1SwOV[data-disabled]{opacity:.6;cursor:not-allowed;background-color:var(--mantine-color-disabled);border-color:var(--mantine-color-disabled)}.mantine-indicator-1SwOV[data-disabled][data-checked]{background-color:var(--mantine-color-disabled);border-color:var(--mantine-color-disabled)}.mantine-indicator-1SwOV[data-error]{border-color:var(--mantine-color-error)}.mantine-input-w45bZ:focus-visible+.mantine-indicator-1SwOV{outline:.125rem solid var(--mantine-primary-color-filled);outline-offset:.125rem}.mantine-indicatorInner-Q3bzF{width:var(--radio-inner-size);height:var(--radio-inner-size);border-radius:var(--radio-inner-size);background-color:#fff}.mantine-indicator-1SwOV[data-disabled][data-checked] .mantine-indicatorInner-Q3bzF{background-color:var(--mantine-color-dimmed)}.mantine-labelWrapper-MEk3X{display:flex;flex-direction:column;padding-top:.0625rem;order:2}[data-label-position=left] .mantine-labelWrapper-MEk3X{order:1}.mantine-label-3Ipb-{font-size:var(--mantine-font-size-sm);line-height:var(--radio-size);color:var(--mantine-color-text);cursor:pointer;-webkit-tap-highlight-color:transparent}.mantine-label-3Ipb-[data-disabled]{color:var(--mantine-color-dimmed);cursor:not-allowed}.mantine-description-N7fF6{font-size:calc(var(--mantine-font-size-sm) - .125rem);color:var(--mantine-color-dimmed);margin-top:calc(var(--mantine-spacing-xs) / 2);margin-bottom:0;line-height:1.4}.mantine-error-ylLf7{font-size:calc(var(--mantine-font-size-sm) - .125rem);color:var(--mantine-color-error);margin-top:calc(var(--mantine-spacing-xs) / 2);margin-bottom:0;line-height:1.2}.mantine-root-oFtC0{--switch-width: 2.375rem;--switch-height: 1.25rem;--switch-thumb-size: .875rem;--switch-thumb-offset: .125rem;--switch-radius: calc(var(--switch-height) / 2);--switch-color: var(--mantine-primary-color-filled)}.mantine-body-Sn88H{display:flex;align-items:flex-start;gap:var(--mantine-spacing-sm)}[data-label-position=left] .mantine-body-Sn88H{flex-direction:row-reverse;justify-content:space-between}.mantine-inner-6bvm6{position:relative;width:var(--switch-width);height:var(--switch-height);flex-shrink:0;order:1}[data-label-position=left] .mantine-inner-6bvm6{order:2}.mantine-input-b7P-v{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;width:100%;height:100%;margin:0;padding:0;opacity:0;cursor:pointer;z-index:2}.mantine-input-b7P-v:disabled{cursor:not-allowed}.mantine-input-b7P-v:focus-visible+.mantine-track-MtKuN{outline:.125rem solid var(--mantine-primary-color-filled);outline-offset:.125rem}.mantine-track-MtKuN{position:absolute;inset:0;border-radius:var(--switch-radius);background-color:var(--mantine-color-default);border:.0625rem solid var(--mantine-color-default-border);transition:background-color .15s ease,border-color .15s ease;overflow:hidden}.mantine-track-MtKuN[data-checked]{background-color:var(--switch-color);border-color:var(--switch-color)}.mantine-track-MtKuN[data-disabled]{opacity:.6;cursor:not-allowed;background-color:var(--mantine-color-disabled);border-color:var(--mantine-color-disabled)}.mantine-track-MtKuN[data-disabled][data-checked]{background-color:var(--mantine-color-disabled);border-color:var(--mantine-color-disabled)}.mantine-track-MtKuN[data-error]{border-color:var(--mantine-color-error)}.mantine-trackLabel-LSW7a{position:absolute;top:0;bottom:0;display:flex;align-items:center;font-size:calc(var(--switch-height) * .45);font-weight:600;color:var(--mantine-color-dimmed);line-height:1;-webkit-user-select:none;user-select:none}.mantine-trackLabel-LSW7a[data-position=on]{left:calc(var(--switch-thumb-offset) + .125rem);color:#fff}.mantine-trackLabel-LSW7a[data-position=off]{right:calc(var(--switch-thumb-offset) + .125rem)}.mantine-thumb-gSnoh{position:absolute;width:var(--switch-thumb-size);height:var(--switch-thumb-size);top:var(--switch-thumb-offset);left:var(--switch-thumb-offset);border-radius:var(--switch-radius);background-color:#fff;border:.0625rem solid var(--mantine-color-default-border);transition:left .15s ease,transform .15s ease;display:flex;align-items:center;justify-content:center;z-index:1}.mantine-thumb-gSnoh[data-checked]{left:calc(100% - var(--switch-thumb-size) - var(--switch-thumb-offset));border-color:transparent}.mantine-thumb-gSnoh[data-disabled]{background-color:var(--mantine-color-gray-2, #e9ecef);border-color:var(--mantine-color-disabled)}.mantine-labelWrapper-K64ca{display:flex;flex-direction:column;padding-top:.0625rem;order:2}[data-label-position=left] .mantine-labelWrapper-K64ca{order:1}.mantine-label-NqeUh{font-size:var(--mantine-font-size-sm);line-height:var(--switch-height);color:var(--mantine-color-text);cursor:pointer;-webkit-tap-highlight-color:transparent}.mantine-label-NqeUh[data-disabled]{color:var(--mantine-color-dimmed);cursor:not-allowed}.mantine-description-vJW6d{font-size:calc(var(--mantine-font-size-sm) - .125rem);color:var(--mantine-color-dimmed);margin-top:calc(var(--mantine-spacing-xs) / 2);margin-bottom:0;line-height:1.4}.mantine-error-YF3JY{font-size:calc(var(--mantine-font-size-sm) - .125rem);color:var(--mantine-color-error);margin-top:calc(var(--mantine-spacing-xs) / 2);margin-bottom:0;line-height:1.2}.mantine-wrapper-on-s-{--input-height-xs: 1.875rem;--input-height-sm: 2.25rem;--input-height-md: 2.625rem;--input-height-lg: 3.125rem;--input-height-xl: 3.75rem;--input-height: var(--input-height-sm);position:relative}.mantine-label-uJRH1{display:inline-block;font-weight:500;font-size:var(--input-fz, var(--mantine-font-size-sm));margin-bottom:calc(var(--mantine-spacing-xs) / 2);color:var(--mantine-color-text);word-break:break-word;cursor:default}.mantine-required-L2sHX{color:var(--mantine-color-error)}.mantine-description-TmX98{font-size:calc(var(--input-fz, var(--mantine-font-size-sm)) - .125rem);color:var(--mantine-color-dimmed);margin-bottom:calc(var(--mantine-spacing-xs) / 2);margin-top:0;line-height:1.4;word-break:break-word}.mantine-inputWrapper-enX-Q{position:relative;display:flex;align-items:center}.mantine-input-zIpMQ{height:var(--input-height, 2.25rem);width:100%;padding-inline-start:var(--input-padding-x, var(--mantine-spacing-sm));padding-inline-end:var(--input-right-section-width, 2.25rem);border-radius:var(--input-radius, var(--mantine-radius-default));font-size:var(--input-fz, var(--mantine-font-size-sm));font-family:var(--mantine-font-family);color:var(--mantine-color-text);background-color:var(--mantine-color-body);border:.0625rem solid var(--mantine-color-default-border);transition:border-color .1s ease;-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:calc(var(--input-height, 2.25rem) - .125rem);box-sizing:border-box}.mantine-input-zIpMQ:focus{border-color:var(--mantine-primary-color-filled);outline:none}.mantine-input-zIpMQ[data-error]{border-color:var(--mantine-color-error)}.mantine-input-zIpMQ[data-disabled]{cursor:not-allowed;opacity:.6;background-color:var(--mantine-color-disabled)}.mantine-input-zIpMQ[data-pointer]{cursor:pointer}.mantine-input-zIpMQ::placeholder{color:var(--mantine-color-placeholder);opacity:1}[data-variant=filled] .mantine-input-zIpMQ{border-color:transparent;background-color:var(--mantine-color-default)}[data-variant=filled] .mantine-input-zIpMQ:focus{border-color:var(--mantine-primary-color-filled)}[data-variant=unstyled] .mantine-input-zIpMQ{border:none;background:none;padding-inline:0;height:auto;line-height:normal}.mantine-rightSection-peeOg{position:absolute;right:0;top:0;bottom:0;width:var(--input-right-section-width, 2.25rem);display:flex;align-items:center;justify-content:center;gap:.25rem;pointer-events:all;z-index:1}.mantine-clearButton-KGv3s{display:flex;align-items:center;justify-content:center;border:none;background:none;padding:0;cursor:pointer;color:var(--mantine-color-dimmed);width:1.25rem;height:1.25rem;border-radius:var(--mantine-radius-sm)}.mantine-clearButton-KGv3s:hover{color:var(--mantine-color-text)}.mantine-chevron-rbPuc{color:var(--mantine-color-dimmed);transition:transform .2s ease;pointer-events:none;flex-shrink:0}.mantine-chevronRotated-XGauK{transform:rotate(180deg)}.mantine-dropdown--No-G{position:absolute;left:0;right:0;top:100%;z-index:300;margin-top:.25rem;background-color:var(--mantine-color-body);border:.0625rem solid var(--mantine-color-default-border);border-radius:var(--input-radius, var(--mantine-radius-default));box-shadow:var(--mantine-shadow-md);overflow-y:auto;padding:.25rem}.mantine-option-p3OYO{padding:.5rem var(--mantine-spacing-sm);border-radius:var(--mantine-radius-sm);font-size:var(--input-fz, var(--mantine-font-size-sm));color:var(--mantine-color-text);cursor:pointer;-webkit-user-select:none;user-select:none}.mantine-option-p3OYO[data-highlighted]{background-color:var(--mantine-primary-color-light)}.mantine-option-p3OYO[data-selected]{background-color:var(--mantine-primary-color-filled);color:#fff}.mantine-option-p3OYO[data-selected][data-highlighted]{background-color:var(--mantine-primary-color-filled-hover)}.mantine-option-p3OYO[data-disabled]{color:var(--mantine-color-dimmed);cursor:not-allowed;opacity:.6}.mantine-nothingFound-kZ7UB{padding:.5rem var(--mantine-spacing-sm);font-size:var(--input-fz, var(--mantine-font-size-sm));color:var(--mantine-color-dimmed);text-align:center}.mantine-error-IwKrm{font-size:calc(var(--input-fz, var(--mantine-font-size-sm)) - .125rem);color:var(--mantine-color-error);margin-top:calc(var(--mantine-spacing-xs) / 2);margin-bottom:0;line-height:1.2;word-break:break-word}.mantine-wrapper-tUFrY{position:relative}.mantine-label-x3IQp{display:inline-block;font-weight:500;font-size:var(--input-fz, var(--mantine-font-size-sm));margin-bottom:calc(var(--mantine-spacing-xs) / 2);color:var(--mantine-color-text);word-break:break-word;cursor:default}.mantine-required-sxVWK{color:var(--mantine-color-error)}.mantine-description-CdanO{font-size:calc(var(--input-fz, var(--mantine-font-size-sm)) - .125rem);color:var(--mantine-color-dimmed);margin-bottom:calc(var(--mantine-spacing-xs) / 2);margin-top:0;line-height:1.4;word-break:break-word}.mantine-inputWrapper-G-hWs{position:relative;display:flex;align-items:center;min-height:2.25rem;padding:.25rem;padding-inline-end:2.25rem;border-radius:var(--input-radius, var(--mantine-radius-default));background-color:var(--mantine-color-body);border:.0625rem solid var(--mantine-color-default-border);transition:border-color .1s ease;cursor:pointer;box-sizing:border-box}.mantine-inputWrapper-G-hWs:focus-within{border-color:var(--mantine-primary-color-filled)}.mantine-inputWrapper-G-hWs[data-error]{border-color:var(--mantine-color-error)}.mantine-inputWrapper-G-hWs[data-disabled]{cursor:not-allowed;opacity:.6;background-color:var(--mantine-color-disabled)}[data-variant=filled] .mantine-inputWrapper-G-hWs{border-color:transparent;background-color:var(--mantine-color-default)}[data-variant=filled] .mantine-inputWrapper-G-hWs:focus-within{border-color:var(--mantine-primary-color-filled)}[data-variant=unstyled] .mantine-inputWrapper-G-hWs{border:none;background:none;padding:0}.mantine-valuesWrapper-73hNx{display:flex;flex-wrap:wrap;gap:.25rem;flex:1;align-items:center}.mantine-pill-5MVlC{display:inline-flex;align-items:center;gap:.125rem;height:1.5rem;padding:0 .375rem;padding-inline-end:.125rem;background-color:var(--mantine-color-default);border-radius:var(--mantine-radius-sm);font-size:var(--mantine-font-size-xs);color:var(--mantine-color-text);line-height:1;-webkit-user-select:none;user-select:none}.mantine-pillLabel-Ro81S{max-width:10rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mantine-pillRemove-eu8rk{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;border:none;background:none;padding:0;cursor:pointer;color:var(--mantine-color-dimmed);border-radius:var(--mantine-radius-sm)}.mantine-pillRemove-eu8rk:hover{color:var(--mantine-color-text);background-color:var(--mantine-color-default-hover)}.mantine-searchInput-0CCcy{flex:1;border:none;outline:none;background:transparent;font-size:var(--input-fz, var(--mantine-font-size-sm));font-family:var(--mantine-font-family);color:var(--mantine-color-text);padding:0;height:1.5rem;line-height:1.5rem}.mantine-searchInput-0CCcy::placeholder{color:var(--mantine-color-placeholder);opacity:1}.mantine-rightSection-k2YOf{position:absolute;right:0;top:0;bottom:0;width:2.25rem;display:flex;align-items:center;justify-content:center;pointer-events:all;z-index:1}.mantine-clearButton-Oozjw{display:flex;align-items:center;justify-content:center;border:none;background:none;padding:0;cursor:pointer;color:var(--mantine-color-dimmed);width:1.25rem;height:1.25rem;border-radius:var(--mantine-radius-sm)}.mantine-clearButton-Oozjw:hover{color:var(--mantine-color-text)}.mantine-dropdown-9J9fJ{position:absolute;left:0;right:0;top:100%;z-index:300;margin-top:.25rem;background-color:var(--mantine-color-body);border:.0625rem solid var(--mantine-color-default-border);border-radius:var(--input-radius, var(--mantine-radius-default));box-shadow:var(--mantine-shadow-md);overflow-y:auto;max-height:200px;padding:.25rem}.mantine-option-JQz34{display:flex;align-items:center;gap:.5rem;padding:.5rem var(--mantine-spacing-sm);border-radius:var(--mantine-radius-sm);font-size:var(--input-fz, var(--mantine-font-size-sm));color:var(--mantine-color-text);cursor:pointer;-webkit-user-select:none;user-select:none}.mantine-option-JQz34[data-highlighted]{background-color:var(--mantine-primary-color-light)}.mantine-option-JQz34[data-disabled]{color:var(--mantine-color-dimmed);cursor:not-allowed;opacity:.6}.mantine-optionCheck-bnLPF{display:inline-flex;align-items:center;justify-content:center;width:.875rem;height:.875rem;flex-shrink:0;color:var(--mantine-primary-color-filled)}.mantine-nothingFound-tIn7B{padding:.5rem var(--mantine-spacing-sm);font-size:var(--input-fz, var(--mantine-font-size-sm));color:var(--mantine-color-dimmed);text-align:center}.mantine-error-tO4IE{font-size:calc(var(--input-fz, var(--mantine-font-size-sm)) - .125rem);color:var(--mantine-color-error);margin-top:calc(var(--mantine-spacing-xs) / 2);margin-bottom:0;line-height:1.2;word-break:break-word}.mantine-wrapper-9Ta1g{--input-height-xs: 1.875rem;--input-height-sm: 2.25rem;--input-height-md: 2.625rem;--input-height-lg: 3.125rem;--input-height-xl: 3.75rem;--input-height: var(--input-height-sm)}.mantine-label-B-uzZ{display:inline-block;font-weight:500;font-size:var(--input-fz, var(--mantine-font-size-sm));margin-bottom:calc(var(--mantine-spacing-xs) / 2);color:var(--mantine-color-text);word-break:break-word;cursor:default}.mantine-required-vKXuL{color:var(--mantine-color-error)}.mantine-description-QMwnZ{font-size:calc(var(--input-fz, var(--mantine-font-size-sm)) - .125rem);color:var(--mantine-color-dimmed);margin-bottom:calc(var(--mantine-spacing-xs) / 2);margin-top:0;line-height:1.4;word-break:break-word}.mantine-inputWrapper-Hgnou{position:relative;display:flex;align-items:center}.mantine-input-dExfx{height:var(--input-height, 2.25rem);width:100%;padding-inline-start:var(--input-padding-x, var(--mantine-spacing-sm));padding-inline-end:var(--input-right-section-width, 2.25rem);border-radius:var(--input-radius, var(--mantine-radius-default));font-size:var(--input-fz, var(--mantine-font-size-sm));font-family:var(--mantine-font-family);color:var(--mantine-color-text);background-color:var(--mantine-color-body);border:.0625rem solid var(--mantine-color-default-border);transition:border-color .1s ease;-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:calc(var(--input-height, 2.25rem) - .125rem);box-sizing:border-box;cursor:pointer}.mantine-input-dExfx:focus{border-color:var(--mantine-primary-color-filled);outline:none}.mantine-input-dExfx[data-error]{border-color:var(--mantine-color-error)}.mantine-input-dExfx[data-disabled]{cursor:not-allowed;opacity:.6;background-color:var(--mantine-color-disabled)}[data-variant=filled] .mantine-input-dExfx{border-color:transparent;background-color:var(--mantine-color-default)}[data-variant=filled] .mantine-input-dExfx:focus{border-color:var(--mantine-primary-color-filled)}[data-variant=unstyled] .mantine-input-dExfx{border:none;background:none;padding-inline:0;height:auto;line-height:normal}[data-with-left-section] .mantine-input-dExfx{padding-inline-start:var(--input-left-section-width, 2.25rem)}[data-with-right-section] .mantine-input-dExfx{padding-inline-end:var(--input-right-section-width, 2.25rem)}.mantine-section-StpRv{position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:center;color:var(--mantine-color-dimmed);z-index:1;pointer-events:none}.mantine-section-StpRv[data-position=left]{left:0;width:var(--input-left-section-width, 2.25rem)}.mantine-section-StpRv[data-position=right]{right:0;width:var(--input-right-section-width, 2.25rem)}.mantine-error-wDiG-{font-size:calc(var(--input-fz, var(--mantine-font-size-sm)) - .125rem);color:var(--mantine-color-error);margin-top:calc(var(--mantine-spacing-xs) / 2);margin-bottom:0;line-height:1.2;word-break:break-word}.mantine-wrapper-av2jB{--input-height-xs: 1.875rem;--input-height-sm: 2.25rem;--input-height-md: 2.625rem;--input-height-lg: 3.125rem;--input-height-xl: 3.75rem;--input-height: var(--input-height-sm);position:relative}.mantine-label-OeaX4{display:inline-block;font-weight:500;font-size:var(--input-fz, var(--mantine-font-size-sm));margin-bottom:calc(var(--mantine-spacing-xs) / 2);color:var(--mantine-color-text);word-break:break-word;cursor:default}.mantine-required-jFZzz{color:var(--mantine-color-error)}.mantine-description-SgCd3{font-size:calc(var(--input-fz, var(--mantine-font-size-sm)) - .125rem);color:var(--mantine-color-dimmed);margin-bottom:calc(var(--mantine-spacing-xs) / 2);margin-top:0;line-height:1.4;word-break:break-word}.mantine-inputWrapper-2iLnK{position:relative;display:flex;align-items:center}.mantine-input-zB-8m{height:var(--input-height, 2.25rem);width:100%;padding-inline:var(--input-padding-x, var(--mantine-spacing-sm));border-radius:var(--input-radius, var(--mantine-radius-default));font-size:var(--input-fz, var(--mantine-font-size-sm));font-family:var(--mantine-font-family);color:var(--mantine-color-text);background-color:var(--mantine-color-body);border:.0625rem solid var(--mantine-color-default-border);transition:border-color .1s ease;-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:calc(var(--input-height, 2.25rem) - .125rem);box-sizing:border-box}.mantine-input-zB-8m:focus{border-color:var(--mantine-primary-color-filled);outline:none}.mantine-input-zB-8m[data-error]{border-color:var(--mantine-color-error)}.mantine-input-zB-8m[data-disabled]{cursor:not-allowed;opacity:.6;background-color:var(--mantine-color-disabled)}.mantine-input-zB-8m::placeholder{color:var(--mantine-color-placeholder);opacity:1}[data-variant=filled] .mantine-input-zB-8m{border-color:transparent;background-color:var(--mantine-color-default)}[data-variant=filled] .mantine-input-zB-8m:focus{border-color:var(--mantine-primary-color-filled)}[data-variant=unstyled] .mantine-input-zB-8m{border:none;background:none;padding-inline:0;height:auto;line-height:normal}.mantine-dropdown-l8TUP{position:absolute;left:0;right:0;top:100%;z-index:300;margin-top:.25rem;background-color:var(--mantine-color-body);border:.0625rem solid var(--mantine-color-default-border);border-radius:var(--input-radius, var(--mantine-radius-default));box-shadow:var(--mantine-shadow-md);overflow-y:auto;max-height:200px;padding:.25rem}.mantine-groupLabel-J-T1o{padding:.25rem var(--mantine-spacing-sm);font-size:var(--mantine-font-size-xs);font-weight:500;color:var(--mantine-color-dimmed);text-transform:uppercase;letter-spacing:.02em}.mantine-option-vOscH{padding:.5rem var(--mantine-spacing-sm);border-radius:var(--mantine-radius-sm);font-size:var(--input-fz, var(--mantine-font-size-sm));color:var(--mantine-color-text);cursor:pointer;-webkit-user-select:none;user-select:none}.mantine-option-vOscH[data-highlighted]{background-color:var(--mantine-primary-color-light)}.mantine-error-JofNO{font-size:calc(var(--input-fz, var(--mantine-font-size-sm)) - .125rem);color:var(--mantine-color-error);margin-top:calc(var(--mantine-spacing-xs) / 2);margin-bottom:0;line-height:1.2;word-break:break-word}.mantine-wrapper-7Y4rw{position:relative}.mantine-label-3jo-H{display:inline-block;font-weight:500;font-size:var(--input-fz, var(--mantine-font-size-sm));margin-bottom:calc(var(--mantine-spacing-xs) / 2);color:var(--mantine-color-text);word-break:break-word;cursor:default}.mantine-required-eVqw-{color:var(--mantine-color-error)}.mantine-description-GIAx1{font-size:calc(var(--input-fz, var(--mantine-font-size-sm)) - .125rem);color:var(--mantine-color-dimmed);margin-bottom:calc(var(--mantine-spacing-xs) / 2);margin-top:0;line-height:1.4;word-break:break-word}.mantine-inputWrapper-yM-lJ{position:relative;display:flex;align-items:center;min-height:2.25rem;padding:.25rem;border-radius:var(--input-radius, var(--mantine-radius-default));background-color:var(--mantine-color-body);border:.0625rem solid var(--mantine-color-default-border);transition:border-color .1s ease;cursor:text;box-sizing:border-box}.mantine-inputWrapper-yM-lJ:focus-within{border-color:var(--mantine-primary-color-filled)}.mantine-inputWrapper-yM-lJ[data-error]{border-color:var(--mantine-color-error)}.mantine-inputWrapper-yM-lJ[data-disabled]{cursor:not-allowed;opacity:.6;background-color:var(--mantine-color-disabled)}[data-variant=filled] .mantine-inputWrapper-yM-lJ{border-color:transparent;background-color:var(--mantine-color-default)}[data-variant=filled] .mantine-inputWrapper-yM-lJ:focus-within{border-color:var(--mantine-primary-color-filled)}[data-variant=unstyled] .mantine-inputWrapper-yM-lJ{border:none;background:none;padding:0}.mantine-valuesWrapper-xaIXB{display:flex;flex-wrap:wrap;gap:.25rem;flex:1;align-items:center}.mantine-pill-IsZDA{display:inline-flex;align-items:center;gap:.125rem;height:1.5rem;padding:0 .375rem;padding-inline-end:.125rem;background-color:var(--mantine-color-default);border-radius:var(--mantine-radius-sm);font-size:var(--mantine-font-size-xs);color:var(--mantine-color-text);line-height:1;-webkit-user-select:none;user-select:none}.mantine-pillLabel-QNTIp{max-width:10rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mantine-pillRemove-UQmPM{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;border:none;background:none;padding:0;cursor:pointer;color:var(--mantine-color-dimmed);border-radius:var(--mantine-radius-sm)}.mantine-pillRemove-UQmPM:hover{color:var(--mantine-color-text);background-color:var(--mantine-color-default-hover)}.mantine-searchInput-DLf0O{flex:1;min-width:3rem;border:none;outline:none;background:transparent;font-size:var(--input-fz, var(--mantine-font-size-sm));font-family:var(--mantine-font-family);color:var(--mantine-color-text);padding:0 .25rem;height:1.5rem;line-height:1.5rem}.mantine-searchInput-DLf0O::placeholder{color:var(--mantine-color-placeholder);opacity:1}.mantine-dropdown-vqc0Y{position:absolute;left:0;right:0;top:100%;z-index:300;margin-top:.25rem;background-color:var(--mantine-color-body);border:.0625rem solid var(--mantine-color-default-border);border-radius:var(--input-radius, var(--mantine-radius-default));box-shadow:var(--mantine-shadow-md);overflow-y:auto;max-height:200px;padding:.25rem}.mantine-option-cxIzp{padding:.5rem var(--mantine-spacing-sm);border-radius:var(--mantine-radius-sm);font-size:var(--input-fz, var(--mantine-font-size-sm));color:var(--mantine-color-text);cursor:pointer;-webkit-user-select:none;user-select:none}.mantine-option-cxIzp[data-highlighted]{background-color:var(--mantine-primary-color-light)}.mantine-error-8zsdS{font-size:calc(var(--input-fz, var(--mantine-font-size-sm)) - .125rem);color:var(--mantine-color-error);margin-top:calc(var(--mantine-spacing-xs) / 2);margin-bottom:0;line-height:1.2;word-break:break-word}.mantine-label-mi-HK{display:inline-block;font-weight:500;font-size:var(--input-fz, var(--mantine-font-size-sm));margin-bottom:calc(var(--mantine-spacing-xs) / 2);color:var(--mantine-color-text);word-break:break-word;cursor:default}.mantine-required-9-PtO{color:var(--mantine-color-error)}.mantine-description-XLcQk{font-size:calc(var(--input-fz, var(--mantine-font-size-sm)) - .125rem);color:var(--mantine-color-dimmed);margin-bottom:calc(var(--mantine-spacing-xs) / 2);margin-top:0;line-height:1.4;word-break:break-word}.mantine-inputWrapper-gXVfb{position:relative;display:flex}.mantine-input-PRwaa{width:100%;padding:var(--mantine-spacing-xs) var(--input-padding-x, var(--mantine-spacing-sm));border-radius:var(--input-radius, var(--mantine-radius-default));font-size:var(--input-fz, var(--mantine-font-size-sm));font-family:var(--mantine-font-family-monospace, monospace);color:var(--mantine-color-text);background-color:var(--mantine-color-body);border:.0625rem solid var(--mantine-color-default-border);transition:border-color .1s ease;-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:var(--mantine-line-height-sm, 1.55);box-sizing:border-box;-moz-tab-size:2;tab-size:2}.mantine-input-PRwaa:focus{border-color:var(--mantine-primary-color-filled);outline:none}.mantine-input-PRwaa[data-error]{border-color:var(--mantine-color-error)}.mantine-input-PRwaa[data-disabled]{cursor:not-allowed;opacity:.6;background-color:var(--mantine-color-disabled)}.mantine-input-PRwaa::placeholder{color:var(--mantine-color-placeholder);opacity:1}[data-variant=filled] .mantine-input-PRwaa{border-color:transparent;background-color:var(--mantine-color-default)}[data-variant=filled] .mantine-input-PRwaa:focus{border-color:var(--mantine-primary-color-filled)}[data-variant=unstyled] .mantine-input-PRwaa{border:none;background:none;padding:0}.mantine-error--8owY{font-size:calc(var(--input-fz, var(--mantine-font-size-sm)) - .125rem);color:var(--mantine-color-error);margin-top:calc(var(--mantine-spacing-xs) / 2);margin-bottom:0;line-height:1.2;word-break:break-word}.mantine-wrapper-cM2F3{--input-height-xs: 1.875rem;--input-height-sm: 2.25rem;--input-height-md: 2.625rem;--input-height-lg: 3.125rem;--input-height-xl: 3.75rem;--input-height: var(--input-height-sm)}.mantine-hiddenInput-gvtcY{position:absolute;width:0;height:0;overflow:hidden;opacity:0;pointer-events:none}.mantine-label-x1BOH{display:inline-block;font-weight:500;font-size:var(--input-fz, var(--mantine-font-size-sm));margin-bottom:calc(var(--mantine-spacing-xs) / 2);color:var(--mantine-color-text);word-break:break-word;cursor:default}.mantine-required-qfukw{color:var(--mantine-color-error)}.mantine-description-5MGXd{font-size:calc(var(--input-fz, var(--mantine-font-size-sm)) - .125rem);color:var(--mantine-color-dimmed);margin-bottom:calc(var(--mantine-spacing-xs) / 2);margin-top:0;line-height:1.4;word-break:break-word}.mantine-inputWrapper-c3kCR{position:relative;display:flex;align-items:center}.mantine-input-Lmt7X{height:var(--input-height, 2.25rem);width:100%;padding-inline:var(--input-padding-x, var(--mantine-spacing-sm));border-radius:var(--input-radius, var(--mantine-radius-default));font-size:var(--input-fz, var(--mantine-font-size-sm));font-family:var(--mantine-font-family);color:var(--mantine-color-text);background-color:var(--mantine-color-body);border:.0625rem solid var(--mantine-color-default-border);transition:border-color .1s ease;-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:calc(var(--input-height, 2.25rem) - .125rem);box-sizing:border-box;text-align:left;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mantine-input-Lmt7X:focus{border-color:var(--mantine-primary-color-filled);outline:none}.mantine-input-Lmt7X[data-error]{border-color:var(--mantine-color-error)}.mantine-input-Lmt7X[data-disabled]{cursor:not-allowed;opacity:.6;background-color:var(--mantine-color-disabled)}.mantine-input-Lmt7X[data-placeholder]{color:var(--mantine-color-placeholder)}[data-variant=filled] .mantine-input-Lmt7X{border-color:transparent;background-color:var(--mantine-color-default)}[data-variant=filled] .mantine-input-Lmt7X:focus{border-color:var(--mantine-primary-color-filled)}[data-variant=unstyled] .mantine-input-Lmt7X{border:none;background:none;padding-inline:0;height:auto;line-height:normal}[data-with-left-section] .mantine-input-Lmt7X{padding-inline-start:var(--input-left-section-width, 2.25rem)}[data-with-right-section] .mantine-input-Lmt7X{padding-inline-end:var(--input-right-section-width, 2.25rem)}.mantine-section-LtAMF{position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:center;color:var(--mantine-color-dimmed);z-index:1}.mantine-section-LtAMF[data-position=left]{left:0;width:var(--input-left-section-width, 2.25rem);pointer-events:none}.mantine-section-LtAMF[data-position=right]{right:0;width:var(--input-right-section-width, 2.25rem);pointer-events:all}.mantine-clearButton-hpIQJ{display:flex;align-items:center;justify-content:center;border:none;background:none;padding:0;cursor:pointer;color:var(--mantine-color-dimmed);width:1.25rem;height:1.25rem;border-radius:var(--mantine-radius-sm)}.mantine-clearButton-hpIQJ:hover{color:var(--mantine-color-text)}.mantine-error-HqLa-{font-size:calc(var(--input-fz, var(--mantine-font-size-sm)) - .125rem);color:var(--mantine-color-error);margin-top:calc(var(--mantine-spacing-xs) / 2);margin-bottom:0;line-height:1.2;word-break:break-word}.mantine-root-W3CdR{width:var(--cp-width, 200px);padding:0}.mantine-saturation-XS-gp{position:relative;width:100%;height:0;padding-bottom:55%;border-radius:var(--mantine-radius-sm);cursor:crosshair;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;overflow:hidden}.mantine-saturationThumb-IODVT{position:absolute;width:.875rem;height:.875rem;border:.125rem solid white;border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 0 .125rem #0006;pointer-events:none}.mantine-slider-A87Cu{position:relative;width:100%;height:.75rem;border-radius:.75rem;margin-top:.5rem;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.mantine-sliderThumb-MIl3L{position:absolute;width:.875rem;height:.875rem;border:.125rem solid white;border-radius:50%;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 .125rem #0006;pointer-events:none}.mantine-alphaSlider-seWI1{background-image:linear-gradient(45deg,#ccc 25%,transparent 25%),linear-gradient(-45deg,#ccc 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#ccc 75%),linear-gradient(-45deg,transparent 75%,#ccc 75%);background-size:.5rem .5rem;background-position:0 0,0 .25rem,.25rem -.25rem,-.25rem 0;overflow:hidden}.mantine-alphaBackground-E-wrb{position:absolute;inset:0;border-radius:inherit}.mantine-swatches-wdOnd{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.5rem}.mantine-swatch-rBE7W{width:1.5rem;height:1.5rem;border-radius:var(--mantine-radius-sm);border:.0625rem solid var(--mantine-color-default-border);cursor:pointer;padding:0;box-shadow:#0000001a 0 0 0 .0625rem inset;-webkit-tap-highlight-color:transparent}.mantine-swatch-rBE7W:hover{opacity:.85}.mantine-wrapper-FeYE2{--input-height-xs: 1.875rem;--input-height-sm: 2.25rem;--input-height-md: 2.625rem;--input-height-lg: 3.125rem;--input-height-xl: 3.75rem;--input-height: var(--input-height-sm);position:relative}.mantine-label-vmgdE{display:inline-block;font-weight:500;font-size:var(--input-fz, var(--mantine-font-size-sm));margin-bottom:calc(var(--mantine-spacing-xs) / 2);color:var(--mantine-color-text);word-break:break-word;cursor:default}.mantine-required-bRVUW{color:var(--mantine-color-error)}.mantine-description-edrVM{font-size:calc(var(--input-fz, var(--mantine-font-size-sm)) - .125rem);color:var(--mantine-color-dimmed);margin-bottom:calc(var(--mantine-spacing-xs) / 2);margin-top:0;line-height:1.4;word-break:break-word}.mantine-inputWrapper-7NJTb{position:relative;display:flex;align-items:center}.mantine-swatchButton-D0a-c{position:absolute;left:.375rem;z-index:1;display:flex;align-items:center;justify-content:center;border:none;background:none;padding:0;cursor:pointer}.mantine-swatchPreview-0ArOL{display:block;width:1.25rem;height:1.25rem;border-radius:var(--mantine-radius-sm);border:.0625rem solid var(--mantine-color-default-border);box-shadow:#0000001a 0 0 0 .0625rem inset}.mantine-input-w9Dst{height:var(--input-height, 2.25rem);width:100%;padding-inline-start:2.25rem;padding-inline-end:2.25rem;border-radius:var(--input-radius, var(--mantine-radius-default));font-size:var(--input-fz, var(--mantine-font-size-sm));font-family:var(--mantine-font-family);color:var(--mantine-color-text);background-color:var(--mantine-color-body);border:.0625rem solid var(--mantine-color-default-border);transition:border-color .1s ease;-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:calc(var(--input-height, 2.25rem) - .125rem);box-sizing:border-box}.mantine-input-w9Dst:focus{border-color:var(--mantine-primary-color-filled);outline:none}.mantine-input-w9Dst[data-error]{border-color:var(--mantine-color-error)}.mantine-input-w9Dst[data-disabled]{cursor:not-allowed;opacity:.6;background-color:var(--mantine-color-disabled)}.mantine-input-w9Dst::placeholder{color:var(--mantine-color-placeholder);opacity:1}[data-variant=filled] .mantine-input-w9Dst{border-color:transparent;background-color:var(--mantine-color-default)}[data-variant=filled] .mantine-input-w9Dst:focus{border-color:var(--mantine-primary-color-filled)}[data-variant=unstyled] .mantine-input-w9Dst{border:none;background:none;padding-inline:0;height:auto;line-height:normal}.mantine-eyeDropperBtn-WYyhG{position:absolute;right:0;top:0;bottom:0;width:2.25rem;display:flex;align-items:center;justify-content:center;border:none;background:none;padding:0;cursor:pointer;color:var(--mantine-color-dimmed);z-index:1}.mantine-eyeDropperBtn-WYyhG:hover{color:var(--mantine-color-text)}.mantine-popover-IDNlN{position:absolute;left:0;right:0;top:100%;z-index:300;margin-top:.25rem;background-color:var(--mantine-color-body);border:.0625rem solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-default, var(--mantine-radius-sm));box-shadow:var(--mantine-shadow-md);padding:var(--mantine-spacing-sm)}.mantine-error-92vnE{font-size:calc(var(--input-fz, var(--mantine-font-size-sm)) - .125rem);color:var(--mantine-color-error);margin-top:calc(var(--mantine-spacing-xs) / 2);margin-bottom:0;line-height:1.2;word-break:break-word}.mantine-root-RASEZ{display:inline-flex;gap:.5rem}.mantine-root-RASEZ[data-disabled]{opacity:.6;pointer-events:none}.mantine-input-kKUa5{width:var(--pin-input-size, 2.25rem);height:var(--pin-input-size, 2.25rem);text-align:center;font-size:var(--pin-input-fz, var(--mantine-font-size-sm));font-family:var(--mantine-font-family);color:var(--mantine-color-text);background-color:var(--mantine-color-body);border:.0625rem solid var(--mantine-color-default-border);border-radius:var(--pin-input-radius, var(--mantine-radius-default));transition:border-color .1s ease;-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;padding:0;line-height:var(--pin-input-size, 2.25rem)}.mantine-input-kKUa5:focus{border-color:var(--mantine-primary-color-filled);outline:none}.mantine-input-kKUa5[data-error]{border-color:var(--mantine-color-error)}.mantine-input-kKUa5::placeholder{color:var(--mantine-color-placeholder);opacity:1}.mantine-root-lMMSg{display:inline-flex;align-items:center;height:var(--pill-height, 1.5rem);padding-inline:var(--pill-px, .5rem);background-color:var(--mantine-color-default);border-radius:calc(var(--pill-height, 1.5rem) / 2);font-size:var(--pill-fz, var(--mantine-font-size-xs));color:var(--mantine-color-text);line-height:1;-webkit-user-select:none;user-select:none;white-space:nowrap;gap:.25rem}.mantine-root-lMMSg[data-disabled]{opacity:.6;cursor:not-allowed}.mantine-root-lMMSg[data-with-remove]{padding-inline-end:.25rem}.mantine-label-UyH-V{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:12rem}.mantine-remove-aSIPI{display:inline-flex;align-items:center;justify-content:center;width:calc(var(--pill-height, 1.5rem) - .375rem);height:calc(var(--pill-height, 1.5rem) - .375rem);border:none;background:none;padding:0;cursor:pointer;color:var(--mantine-color-dimmed);border-radius:50%;flex-shrink:0}.mantine-remove-aSIPI:hover{color:var(--mantine-color-text);background-color:var(--mantine-color-default-hover)}.mantine-remove-aSIPI:disabled{cursor:not-allowed;opacity:.6}.mantine-label-vH-vr{display:inline-block;font-weight:500;font-size:var(--input-fz, var(--mantine-font-size-sm));margin-bottom:calc(var(--mantine-spacing-xs) / 2);color:var(--mantine-color-text);word-break:break-word;cursor:default}.mantine-required-AFr-d{color:var(--mantine-color-error)}.mantine-description-6JWEt{font-size:calc(var(--input-fz, var(--mantine-font-size-sm)) - .125rem);color:var(--mantine-color-dimmed);margin-bottom:calc(var(--mantine-spacing-xs) / 2);margin-top:0;line-height:1.4;word-break:break-word}.mantine-inputWrapper-AaitN{position:relative;display:flex;align-items:stretch}.mantine-input-OmkPh{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;width:100%;min-height:2.25rem;padding:.25rem var(--input-padding-x, var(--mantine-spacing-sm));border-radius:var(--input-radius, var(--mantine-radius-default));font-size:var(--input-fz, var(--mantine-font-size-sm));font-family:var(--mantine-font-family);color:var(--mantine-color-text);background-color:var(--mantine-color-body);border:.0625rem solid var(--mantine-color-default-border);transition:border-color .1s ease;box-sizing:border-box;cursor:text}.mantine-input-OmkPh:focus-within{border-color:var(--mantine-primary-color-filled)}.mantine-input-OmkPh[data-error]{border-color:var(--mantine-color-error)}.mantine-input-OmkPh[data-disabled]{cursor:not-allowed;opacity:.6;background-color:var(--mantine-color-disabled)}[data-variant=filled] .mantine-input-OmkPh{border-color:transparent;background-color:var(--mantine-color-default)}[data-variant=filled] .mantine-input-OmkPh:focus-within{border-color:var(--mantine-primary-color-filled)}[data-variant=unstyled] .mantine-input-OmkPh{border:none;background:none;padding:0;min-height:auto}[data-with-left-section] .mantine-input-OmkPh{padding-inline-start:var(--input-left-section-width, 2.25rem)}[data-with-right-section] .mantine-input-OmkPh{padding-inline-end:var(--input-right-section-width, 2.25rem)}.mantine-section-DuIjT{position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:center;color:var(--mantine-color-dimmed);z-index:1}.mantine-section-DuIjT[data-position=left]{left:0;width:var(--input-left-section-width, 2.25rem);pointer-events:none}.mantine-section-DuIjT[data-position=right]{right:0;width:var(--input-right-section-width, 2.25rem);pointer-events:all}.mantine-error-QGvIC{font-size:calc(var(--input-fz, var(--mantine-font-size-sm)) - .125rem);color:var(--mantine-color-error);margin-top:calc(var(--mantine-spacing-xs) / 2);margin-bottom:0;line-height:1.2;word-break:break-word}.mantine-root-71Ywv{--slider-track-size: .5rem;--slider-thumb-size: 1.25rem;--slider-radius: calc(var(--slider-track-size) / 2);--slider-color: var(--mantine-primary-color-filled);position:relative;padding-top:calc(var(--slider-thumb-size) / 2);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}[data-disabled]{opacity:.6;pointer-events:none}.mantine-trackContainer--iIWT{position:relative;cursor:pointer;height:var(--slider-thumb-size);display:flex;align-items:center}[data-disabled] .mantine-trackContainer--iIWT{cursor:not-allowed}.mantine-track-jUjx4{position:relative;width:100%;height:var(--slider-track-size);background-color:var(--mantine-color-default);border-radius:var(--slider-radius);overflow:visible}.mantine-bar-bQpAa{position:absolute;top:0;left:0;bottom:0;background-color:var(--slider-color);border-radius:var(--slider-radius)}.mantine-thumb-5WlxO{position:absolute;width:var(--slider-thumb-size);height:var(--slider-thumb-size);background-color:#fff;border:.125rem solid var(--slider-color);border-radius:var(--slider-thumb-size);transform:translate(-50%);top:50%;margin-top:calc(var(--slider-thumb-size) / -2);cursor:grab;display:flex;align-items:center;justify-content:center;transition:box-shadow .1s ease;z-index:2;box-sizing:border-box}.mantine-thumb-5WlxO:focus-visible{outline:.125rem solid var(--mantine-primary-color-filled);outline-offset:.125rem}.mantine-thumb-5WlxO[data-dragging]{cursor:grabbing;box-shadow:0 0 0 .125rem var(--slider-color);transform:translate(-50%) scale(1.05)}.mantine-thumb-5WlxO[data-disabled]{cursor:not-allowed;border-color:var(--mantine-color-disabled);background-color:var(--mantine-color-disabled)}.mantine-label-ykzzi{position:absolute;bottom:calc(100% + .5rem);left:50%;transform:translate(-50%);white-space:nowrap;background-color:var(--mantine-color-text);color:var(--mantine-color-body);font-size:var(--mantine-font-size-xs);padding:.1875rem .5rem;border-radius:var(--mantine-radius-sm);pointer-events:none;font-weight:500}.mantine-markWrapper-V4fHk{position:absolute;top:0;bottom:0;display:flex;flex-direction:column;align-items:center;z-index:1}.mantine-mark-Tf-mF{width:var(--slider-track-size);height:var(--slider-track-size);border-radius:var(--slider-track-size);background-color:var(--mantine-color-default-border);border:.0625rem solid var(--mantine-color-default-border);position:absolute;top:50%;transform:translate(-50%,-50%)}.mantine-mark-Tf-mF[data-filled]{background-color:#fff;border-color:var(--slider-color)}.mantine-markLabel-Z1Ulx{position:absolute;top:calc(var(--slider-track-size) + .5rem);transform:translate(-50%);font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed);white-space:nowrap;cursor:pointer}.mantine-root-ydNge{--sc-padding-xs: 3px;--sc-padding-sm: 3px;--sc-padding-md: 4px;--sc-padding-lg: 5px;--sc-padding-xl: 6px;display:inline-flex;flex-direction:row;position:relative;overflow:hidden;background:var(--mantine-color-default);border-radius:var(--sc-radius, var(--mantine-radius-default));padding:var(--sc-padding, 3px);gap:0}.mantine-root-ydNge[data-full-width]{display:flex}.mantine-root-ydNge[data-full-width] .mantine-control-cfgDZ{flex:1}.mantine-root-ydNge[data-orientation=vertical]{flex-direction:column}.mantine-indicator-PvBBC{position:absolute;background-color:var(--sc-color, var(--mantine-color-white));border-radius:var(--sc-radius, var(--mantine-radius-default));box-shadow:var(--mantine-shadow-xs);z-index:1;transition:transform ease,width ease;transition-duration:var(--sc-transition-duration, .2s)}.mantine-control-cfgDZ{position:relative;z-index:2;cursor:pointer;-webkit-tap-highlight-color:transparent;display:flex;align-items:center;justify-content:center}.mantine-controlDisabled-Nkovx{cursor:not-allowed;opacity:.6}.mantine-input-bYt--{position:absolute;width:0;height:0;overflow:hidden;white-space:nowrap;opacity:0}.mantine-label-4Jtrs{display:block;padding:7px var(--mantine-spacing-md);font-size:var(--sc-fz, var(--mantine-font-size-sm));font-weight:500;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--mantine-color-dimmed);transition:color var(--sc-transition-duration, .2s) ease}[data-active] .mantine-label-4Jtrs{color:var(--mantine-color-text)}.mantine-root-6S6T4{--chip-size-xs: 24px;--chip-size-sm: 28px;--chip-size-md: 32px;--chip-size-lg: 36px;--chip-size-xl: 40px;--chip-fz-xs: 10px;--chip-fz-sm: 12px;--chip-fz-md: 14px;--chip-fz-lg: 16px;--chip-fz-xl: 18px;--chip-padding-xs: 16px;--chip-padding-sm: 20px;--chip-padding-md: 24px;--chip-padding-lg: 28px;--chip-padding-xl: 32px;--chip-icon-size-xs: 10px;--chip-icon-size-sm: 12px;--chip-icon-size-md: 14px;--chip-icon-size-lg: 16px;--chip-icon-size-xl: 18px;display:inline-block}.mantine-input-d9ECJ{width:0;height:0;padding:0;opacity:0;margin:0;overflow:hidden;position:absolute;white-space:nowrap}.mantine-label-4Gvop{display:inline-flex;align-items:center;justify-content:center;height:var(--chip-size, 28px);padding-inline:var(--chip-padding, 20px);border-radius:var(--chip-radius, 100rem);font-size:var(--chip-fz, 12px);font-weight:500;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border:1px solid var(--mantine-color-default-border);background-color:var(--chip-bg, transparent);color:var(--chip-color, var(--mantine-color-text));transition:background-color .1s ease,color .1s ease}[data-disabled] .mantine-label-4Gvop{cursor:not-allowed;opacity:.6}[data-checked][data-variant=outline] .mantine-label-4Gvop{border-color:var(--mantine-primary-color-filled);color:var(--mantine-primary-color-filled)}.mantine-label-4Gvop:hover:not([data-disabled] .mantine-label-4Gvop){background-color:var(--mantine-color-default-hover)}[data-checked] .mantine-label-4Gvop:hover{background-color:var(--chip-bg)}.mantine-iconWrapper-kgyhG{display:inline-flex;align-items:center;margin-inline-end:calc(var(--mantine-spacing-xs) / 2)}.mantine-checkIcon-qSOzu{width:var(--chip-icon-size, 12px);height:var(--chip-icon-size, 12px)}.mantine-root-PuECn{--rating-size-xs: 14px;--rating-size-sm: 18px;--rating-size-md: 22px;--rating-size-lg: 28px;--rating-size-xl: 36px;display:inline-flex;gap:2px}.mantine-symbol--Pb7L{cursor:pointer;border:none;padding:2px;background:transparent;display:flex;align-items:center;-webkit-tap-highlight-color:transparent}.mantine-root-PuECn[data-read-only] .mantine-symbol--Pb7L{cursor:default}.mantine-starIcon-JDPtS{width:var(--rating-size, 18px);height:var(--rating-size, 18px);display:block}.mantine-root-XeM7Y{padding:var(--mantine-spacing-md, 16px);padding-top:var(--mantine-spacing-xs, 10px);border-radius:var(--fieldset-radius, var(--mantine-radius-default, 4px));font-family:var(--mantine-font-family)}.mantine-root-XeM7Y:disabled{opacity:.6}.mantine-legend-NrzH-{font-size:var(--mantine-font-size-sm, 14px);font-weight:500;font-family:var(--mantine-font-family);padding-inline:var(--mantine-spacing-xs, 10px)}.mantine-variantDefault-mKNH9{border:1px solid var(--mantine-color-default-border, #dee2e6);background-color:transparent}.mantine-variantFilled-7a-rs{border:1px solid transparent;background-color:var(--mantine-color-gray-light, rgba(0, 0, 0, .04))}.mantine-variantUnstyled-QlxGi{border:none;padding:0;background-color:transparent}.mantine-variantUnstyled-QlxGi .mantine-legend-NrzH-{padding-inline:0}.mantine-root-cKd0F{--badge-height-xs: 16px;--badge-height-sm: 18px;--badge-height-md: 20px;--badge-height-lg: 26px;--badge-height-xl: 32px;--badge-padding-x-xs: 6px;--badge-padding-x-sm: 8px;--badge-padding-x-md: 10px;--badge-padding-x-lg: 12px;--badge-padding-x-xl: 16px;--badge-fz-xs: 9px;--badge-fz-sm: 10px;--badge-fz-md: 11px;--badge-fz-lg: 13px;--badge-fz-xl: 16px;-webkit-user-select:none;user-select:none;text-transform:uppercase;text-decoration:none;font-weight:700;letter-spacing:.25px;display:inline-flex;align-items:center;justify-content:center;width:var(--badge-width, auto);height:var(--badge-height, var(--badge-height-md));min-width:var(--badge-height, var(--badge-height-md));padding-inline:var(--badge-padding-x, var(--badge-padding-x-md));font-size:var(--badge-fz, var(--badge-fz-md));line-height:1;border-radius:var(--badge-radius, calc(var(--badge-height, 20px) * 1000));background:var(--badge-bg, var(--mantine-primary-color-filled));border:var(--badge-bd, 1px solid transparent);color:var(--badge-color, var(--mantine-color-white));font-family:var(--mantine-font-family);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mantine-root-cKd0F[data-block],.mantine-fullWidth-v67n4{display:flex;width:100%}.mantine-label-ea-Xn{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mantine-section-weL7F{display:flex;align-items:center}.mantine-section-weL7F[data-position=left]{margin-inline-end:4px}.mantine-section-weL7F[data-position=right]{margin-inline-start:4px}.mantine-dot-WMmVC{width:calc(var(--badge-height, var(--badge-height-md)) / 3.4);height:calc(var(--badge-height, var(--badge-height-md)) / 3.4);border-radius:50%;background-color:var(--badge-dot-color, var(--mantine-primary-color-filled));margin-inline-end:4px;flex-shrink:0}.mantine-root-4QLKY{padding:var(--mantine-spacing-md) var(--mantine-spacing-lg);border-radius:var(--alert-radius, var(--mantine-radius-default));background-color:var(--alert-bg, var(--mantine-primary-color-light));border:var(--alert-bd, 1px solid transparent);color:var(--alert-color, inherit);font-family:var(--mantine-font-family);position:relative;overflow:hidden}.mantine-wrapper-xQsDx{display:flex;gap:var(--mantine-spacing-sm)}.mantine-icon-3SGl9{display:flex;align-items:flex-start;padding-top:1px;width:20px;height:20px;flex-shrink:0;color:var(--alert-color, inherit)}.mantine-body-mKVtA{flex:1;min-width:0}.mantine-header-GPs2T{display:flex;align-items:center;justify-content:space-between;gap:var(--mantine-spacing-xs)}.mantine-title-WyS25{font-weight:700;font-size:var(--mantine-font-size-sm);line-height:var(--mantine-line-height-sm);color:var(--alert-color, inherit);margin-bottom:2px}.mantine-closeButton-iOFeh{margin-inline-start:auto;margin-top:-2px;margin-inline-end:-4px;color:var(--alert-color, inherit)}.mantine-message-MRjC-{font-size:var(--mantine-font-size-sm);line-height:var(--mantine-line-height-sm);color:var(--alert-color, inherit);text-overflow:ellipsis;overflow:hidden}.mantine-root-svi-8{--loader-size-xs: 18px;--loader-size-sm: 22px;--loader-size-md: 36px;--loader-size-lg: 44px;--loader-size-xl: 58px;--loader-color: var(--mantine-primary-color-filled);display:inline-flex;align-items:center;justify-content:center;width:var(--loader-size, var(--loader-size-md));height:var(--loader-size, var(--loader-size-md));color:var(--loader-color)}.mantine-oval-EMFJ5{width:100%;height:100%;animation:mantine-mantine-loader-oval-spin-jn9IH 1s linear infinite}@keyframes mantine-mantine-loader-oval-spin-jn9IH{to{transform:rotate(360deg)}}.mantine-dots-hQ-Q-{display:flex;align-items:center;justify-content:center;gap:calc(var(--loader-size, var(--loader-size-md)) * .18)}.mantine-dot-c2WKV{width:calc(var(--loader-size, var(--loader-size-md)) * .27);height:calc(var(--loader-size, var(--loader-size-md)) * .27);border-radius:50%;background-color:var(--loader-color);animation:mantine-mantine-loader-dots-bounce-P5j-z 1.4s infinite ease-in-out both}.mantine-dotDelay1-9gFYz{animation-delay:.16s}.mantine-dotDelay2-7s9lu{animation-delay:.32s}@keyframes mantine-mantine-loader-dots-bounce-P5j-z{0%,80%,to{transform:scale(0);opacity:.5}40%{transform:scale(1);opacity:1}}.mantine-bars-YKynq{display:flex;align-items:center;justify-content:center;gap:calc(var(--loader-size, var(--loader-size-md)) * .07);height:100%}.mantine-bar-vYnDC{width:calc(var(--loader-size, var(--loader-size-md)) * .14);height:40%;border-radius:calc(var(--loader-size, var(--loader-size-md)) * .07);background-color:var(--loader-color);animation:mantine-mantine-loader-bars-stretch-7VIOL 1.2s infinite ease-in-out}.mantine-barDelay1-Qnfaa{animation-delay:-1.1s}.mantine-barDelay2-k0b9D{animation-delay:-1s}.mantine-barDelay3--nGlz{animation-delay:-.9s}@keyframes mantine-mantine-loader-bars-stretch-7VIOL{0%,40%,to{transform:scaleY(.4)}20%{transform:scaleY(1)}}.mantine-root-9e-8G{--progress-size-xs: 3px;--progress-size-sm: 5px;--progress-size-md: 8px;--progress-size-lg: 12px;--progress-size-xl: 16px;position:relative;height:var(--progress-size, var(--progress-size-md));background-color:var(--mantine-color-default-hover);border-radius:var(--progress-radius, calc(var(--progress-size, var(--progress-size-md)) * 1000));overflow:hidden;font-family:var(--mantine-font-family)}.mantine-section-SYYvY{height:100%;min-width:0;display:flex;align-items:center;justify-content:center;overflow:hidden;background-color:var(--progress-section-color, var(--mantine-primary-color-filled));border-radius:var(--progress-radius, calc(var(--progress-size, var(--progress-size-md)) * 1000));transition:width .2s ease}.mantine-striped-acTnF{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:var(--progress-size, var(--progress-size-md)) var(--progress-size, var(--progress-size-md))}.mantine-animated-hp7H4{animation:mantine-mantine-progress-stripes-HOJLb 1s linear infinite}@keyframes mantine-mantine-progress-stripes-HOJLb{0%{background-position:0 0}to{background-position:var(--progress-size, var(--progress-size-md)) 0}}.mantine-root-62uPo{position:relative;display:inline-flex;align-items:center;justify-content:center}.mantine-svg-NVrbH{width:100%;height:100%;transform:rotate(-90deg)}.mantine-section-1m4C2{transition:stroke-dashoffset .2s ease,stroke-dasharray .2s ease}.mantine-label-GBAvU{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:var(--mantine-font-family);pointer-events:none}.mantine-label-GBAvU>*{pointer-events:auto}.mantine-root-FadzR{position:relative;display:inline-flex;align-items:flex-end;justify-content:center}.mantine-filled-ivObW{transition:stroke-dasharray .2s ease}.mantine-label-n9XLx{position:absolute;bottom:0;left:50%;transform:translate(-50%);display:flex;align-items:center;justify-content:center;font-family:var(--mantine-font-family)}.mantine-root-lq9uB{position:relative;width:var(--skeleton-width, 100%);height:var(--skeleton-height, auto);border-radius:var(--skeleton-radius, var(--mantine-radius-default));overflow:hidden;font-family:var(--mantine-font-family)}.mantine-visible-U1Tvf{background-color:var(--mantine-color-default-hover)}.mantine-visible-U1Tvf:before{content:"";position:absolute;inset:0;z-index:1;background-color:var(--mantine-color-default-hover);border-radius:var(--skeleton-radius, var(--mantine-radius-default))}.mantine-visible-U1Tvf>*{opacity:0}.mantine-animate-IiteE:after{content:"";position:absolute;inset:0;z-index:2;border-radius:var(--skeleton-radius, var(--mantine-radius-default));animation:mantine-mantine-skeleton-fade-ELFpL 1.5s linear infinite;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.08) 20%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.08) 80%,transparent 100%)}@keyframes mantine-mantine-skeleton-fade-ELFpL{0%{transform:translate(-100%)}to{transform:translate(100%)}}.mantine-root-JZOzG{--notification-color: var(--mantine-primary-color-filled);position:relative;display:flex;align-items:flex-start;padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);padding-inline-start:22px;border-radius:var(--notification-radius, var(--mantine-radius-default));background-color:var(--mantine-color-body, #fff);box-shadow:var(--mantine-shadow-lg);font-family:var(--mantine-font-family);overflow:hidden}.mantine-root-JZOzG:before{content:"";position:absolute;top:var(--mantine-spacing-xs);bottom:var(--mantine-spacing-xs);inset-inline-start:4px;width:6px;border-radius:3px;background-color:var(--notification-color)}.mantine-root-JZOzG[data-with-icon]:before{display:none}.mantine-withBorder-7Rqf3{border:1px solid var(--mantine-color-default-border)}.mantine-icon-N1-rh{width:28px;height:28px;border-radius:28px;display:flex;align-items:center;justify-content:center;background-color:var(--notification-color);color:var(--mantine-color-white);margin-inline-end:var(--mantine-spacing-md);flex-shrink:0}.mantine-loader-XSKDz{width:28px;height:28px;display:flex;align-items:center;justify-content:center;color:var(--notification-color);margin-inline-end:var(--mantine-spacing-md);flex-shrink:0}.mantine-loaderSvg-eoJJG{width:28px;height:28px;animation:mantine-mantine-notification-spin-cvZWY 1s linear infinite}@keyframes mantine-mantine-notification-spin-cvZWY{to{transform:rotate(360deg)}}.mantine-body-QpUBY{flex:1;min-width:0;overflow:hidden}.mantine-title-W7C0J{font-weight:700;font-size:var(--mantine-font-size-sm);line-height:var(--mantine-line-height-sm);color:inherit;margin-bottom:2px}.mantine-description--D5HB{font-size:var(--mantine-font-size-sm);line-height:var(--mantine-line-height-sm);color:var(--mantine-color-dimmed);overflow:hidden;text-overflow:ellipsis}.mantine-closeButton-xkFYZ{margin-inline-start:var(--mantine-spacing-xs);flex-shrink:0}.mantine-root-JxKOQ{position:absolute;inset:0;z-index:var(--lo-z-index, 400);display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:inherit}.mantine-overlay-si61M{position:absolute;inset:0;background-color:#ffffffbf}.mantine-loader-P3MNj{position:relative;z-index:1;display:flex;align-items:center;justify-content:center}.mantine-loaderSvg-Uxz85{animation:mantine-mantine-loading-overlay-spin-w6SRc 1s linear infinite}@keyframes mantine-mantine-loading-overlay-spin-w6SRc{to{transform:rotate(360deg)}}.mantine-root-cbE08{position:absolute;inset:0;z-index:var(--overlay-z-index, 200);border-radius:var(--overlay-radius, 0px);-webkit-backdrop-filter:var(--overlay-filter, none);backdrop-filter:var(--overlay-filter, none)}.mantine-fixed-FFncJ{position:fixed}.mantine-root-gk4vm{--modal-size-xs: 320px;--modal-size-sm: 380px;--modal-size-md: 440px;--modal-size-lg: 620px;--modal-size-xl: 780px;position:fixed;inset:0;z-index:var(--modal-z-index, 200)}.mantine-overlay-IRUNK{opacity:0;transition:opacity .2s ease}.mantine-overlayVisible-hnOLU{opacity:1}.mantine-inner-OVWyF{position:fixed;inset:0;z-index:calc(var(--modal-z-index, 200) + 1);display:flex;justify-content:center;align-items:flex-start;padding-top:48px;padding-bottom:48px;overflow-y:auto}.mantine-inner-OVWyF.mantine-centered-QIivT{align-items:center;padding-top:0;padding-bottom:0}.mantine-content-MALOz{width:var(--modal-size, var(--modal-size-md));max-width:calc(100vw - 32px);max-height:calc(100vh - 96px);background-color:var(--mantine-color-body, #fff);border-radius:var(--modal-radius, var(--mantine-radius-default));box-shadow:var(--mantine-shadow-xl);display:flex;flex-direction:column;overflow:hidden;outline:none;opacity:0;transform:translateY(-30px) scale(.95);transition:opacity .2s ease,transform .2s ease}.mantine-contentVisible-Bnj4E{opacity:1;transform:translateY(0) scale(1)}.mantine-fullScreen-Q-OxF{width:100vw;max-width:100vw;height:100vh;max-height:100vh;border-radius:0}.mantine-header-LbRMi{display:flex;align-items:center;justify-content:space-between;padding:var(--modal-padding, var(--mantine-spacing-md));padding-bottom:0;gap:var(--mantine-spacing-xs)}.mantine-title-QefhC{font-weight:700;font-size:var(--mantine-font-size-lg);line-height:var(--mantine-line-height-lg);margin:0;font-family:var(--mantine-font-family);color:inherit}.mantine-closeButton-X5UKQ{margin-inline-start:auto}.mantine-body-ZNp8Z{padding:var(--modal-padding, var(--mantine-spacing-md));flex:1;overflow-y:auto;font-family:var(--mantine-font-family);font-size:var(--mantine-font-size-md);line-height:var(--mantine-line-height-md)}.mantine-root-hzLyz{--drawer-size-xs: 320px;--drawer-size-sm: 380px;--drawer-size-md: 440px;--drawer-size-lg: 620px;--drawer-size-xl: 780px;position:fixed;inset:0;z-index:var(--drawer-z-index, 200)}.mantine-overlay-sSO8-{opacity:0;transition:opacity .2s ease}.mantine-overlayVisible-MQF-u{opacity:1}.mantine-content-RpEHf{position:fixed;z-index:calc(var(--drawer-z-index, 200) + 1);background-color:var(--mantine-color-body, #fff);display:flex;flex-direction:column;overflow:hidden;overflow-y:auto;outline:none;transition:transform .2s ease,opacity .2s ease}.mantine-position-left-w5YQn{top:var(--drawer-offset, 0);bottom:var(--drawer-offset, 0);left:var(--drawer-offset, 0);width:var(--drawer-size, var(--drawer-size-md));max-width:calc(100vw - var(--drawer-offset, 0px) * 2);border-radius:var(--drawer-radius, 0);transform:translate(-100%)}.mantine-position-right-0F09t{top:var(--drawer-offset, 0);bottom:var(--drawer-offset, 0);right:var(--drawer-offset, 0);width:var(--drawer-size, var(--drawer-size-md));max-width:calc(100vw - var(--drawer-offset, 0px) * 2);border-radius:var(--drawer-radius, 0);transform:translate(100%)}.mantine-position-top-X1LIs{top:var(--drawer-offset, 0);left:var(--drawer-offset, 0);right:var(--drawer-offset, 0);height:var(--drawer-size, var(--drawer-size-md));max-height:calc(100vh - var(--drawer-offset, 0px) * 2);border-radius:var(--drawer-radius, 0);transform:translateY(-100%)}.mantine-position-bottom-pISbD{bottom:var(--drawer-offset, 0);left:var(--drawer-offset, 0);right:var(--drawer-offset, 0);height:var(--drawer-size, var(--drawer-size-md));max-height:calc(100vh - var(--drawer-offset, 0px) * 2);border-radius:var(--drawer-radius, 0);transform:translateY(100%)}.mantine-contentVisible-qbOsC.mantine-position-left-w5YQn,.mantine-contentVisible-qbOsC.mantine-position-right-0F09t{transform:translate(0)}.mantine-contentVisible-qbOsC.mantine-position-top-X1LIs,.mantine-contentVisible-qbOsC.mantine-position-bottom-pISbD{transform:translateY(0)}.mantine-header-1cWbD{display:flex;align-items:center;justify-content:space-between;padding:var(--drawer-padding, var(--mantine-spacing-md));padding-bottom:0;gap:var(--mantine-spacing-xs)}.mantine-title-ituPe{font-weight:700;font-size:var(--mantine-font-size-lg);line-height:var(--mantine-line-height-lg);margin:0;font-family:var(--mantine-font-family);color:inherit}.mantine-closeButton-v6cB1{margin-inline-start:auto}.mantine-body-Sjj5A{padding:var(--drawer-padding, var(--mantine-spacing-md));flex:1;overflow-y:auto;font-family:var(--mantine-font-family);font-size:var(--mantine-font-size-md);line-height:var(--mantine-line-height-md)}.mantine-root-OgqET{position:fixed;z-index:var(--dialog-z-index, 200);border-radius:var(--dialog-radius, var(--mantine-radius-md));background-color:var(--mantine-color-body, #fff);box-shadow:var(--dialog-shadow, var(--mantine-shadow-xl));padding:var(--mantine-spacing-md, 16px);width:var(--dialog-size, 340px);max-width:calc(100vw - 20px);font-family:var(--mantine-font-family)}.mantine-withBorder-7-cJx{border:1px solid var(--mantine-color-default-border)}.mantine-closeButton-TEFun{position:absolute;top:var(--mantine-spacing-xs, 10px);right:var(--mantine-spacing-xs, 10px);cursor:pointer;border:0;padding:4px;background-color:transparent;color:var(--mantine-color-text, #000);border-radius:var(--mantine-radius-sm, 4px);display:flex;align-items:center;justify-content:center;outline:none}.mantine-closeButton-TEFun:hover{background-color:var(--mantine-color-gray-light-hover, rgba(0, 0, 0, .04))}.mantine-wrapper-5wqgN,.mantine-trigger-t1fDf{display:inline-block}.mantine-tooltip-hGhiW{--tooltip-bg: var(--mantine-color-dark-7, #1a1b1e);--tooltip-color: var(--mantine-color-white, #fff);position:absolute;z-index:300;padding:4px 8px;font-size:var(--mantine-font-size-sm);line-height:var(--mantine-line-height-sm);font-family:var(--mantine-font-family);background-color:var(--tooltip-bg);color:var(--tooltip-color);border-radius:var(--mantine-radius-sm);white-space:nowrap;pointer-events:none;width:var(--tooltip-width, auto)}.mantine-multiline-bBXrM{white-space:normal;word-wrap:break-word}.mantine-arrow-4ESVn{position:absolute;width:0;height:0;border-style:solid}.mantine-arrow-4ESVn[data-position=top]{bottom:calc(var(--tooltip-arrow-size, 4px) * -1);left:50%;transform:translate(-50%);border-width:var(--tooltip-arrow-size, 4px) var(--tooltip-arrow-size, 4px) 0 var(--tooltip-arrow-size, 4px);border-color:var(--tooltip-bg) transparent transparent transparent}.mantine-arrow-4ESVn[data-position=bottom]{top:calc(var(--tooltip-arrow-size, 4px) * -1);left:50%;transform:translate(-50%);border-width:0 var(--tooltip-arrow-size, 4px) var(--tooltip-arrow-size, 4px) var(--tooltip-arrow-size, 4px);border-color:transparent transparent var(--tooltip-bg) transparent}.mantine-arrow-4ESVn[data-position=left]{right:calc(var(--tooltip-arrow-size, 4px) * -1);top:50%;transform:translateY(-50%);border-width:var(--tooltip-arrow-size, 4px) 0 var(--tooltip-arrow-size, 4px) var(--tooltip-arrow-size, 4px);border-color:transparent transparent transparent var(--tooltip-bg)}.mantine-arrow-4ESVn[data-position=right]{left:calc(var(--tooltip-arrow-size, 4px) * -1);top:50%;transform:translateY(-50%);border-width:var(--tooltip-arrow-size, 4px) var(--tooltip-arrow-size, 4px) var(--tooltip-arrow-size, 4px) 0;border-color:transparent var(--tooltip-bg) transparent transparent}.mantine-dropdown-jCGck{background:var(--mantine-color-body);border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-default, var(--mantine-radius-sm));padding:var(--mantine-spacing-sm);box-shadow:var(--mantine-shadow-md)}.mantine-popover-enter-active,.mantine-popover-leave-active{transition:opacity .15s ease,transform .15s ease}.mantine-popover-enter-from,.mantine-popover-leave-to{opacity:0;transform:translateY(-4px)}.mantine-root-JCL-P{display:inline-block;position:relative}.mantine-dropdown-tE46-{position:absolute;z-index:300;background-color:var(--mantine-color-body, #fff);border:1px solid var(--mantine-color-default-border, #dee2e6);border-radius:var(--hc-dropdown-radius, var(--mantine-radius-default, 4px));box-shadow:var(--hc-dropdown-shadow, var(--mantine-shadow-md));padding:var(--mantine-spacing-sm, 12px);font-family:var(--mantine-font-family);min-width:200px}.mantine-positionBottom-6AGEn{top:100%;left:0;margin-top:8px}.mantine-positionTop-eZge4{bottom:100%;left:0;margin-bottom:8px}.mantine-positionLeft-uEyyf{right:100%;top:0;margin-right:8px}.mantine-positionRight-vF-YG{left:100%;top:0;margin-left:8px}.mantine-item-j7e67{display:flex;align-items:center;width:100%;padding:7px var(--mantine-spacing-sm);border-radius:var(--mantine-radius-default, var(--mantine-radius-sm));font-size:var(--mantine-font-size-sm);border:none;background:transparent;cursor:pointer;color:var(--menu-item-color, var(--mantine-color-text));text-align:left;gap:var(--mantine-spacing-sm);text-decoration:none;font-family:inherit;line-height:1.55}.mantine-item-j7e67:hover:not(.mantine-disabled-Qqj1g){background:var(--menu-item-hover, var(--mantine-color-default-hover))}.mantine-disabled-Qqj1g{opacity:.6;cursor:not-allowed}.mantine-itemBody-KE3Ak{flex:1}.mantine-itemLabel-stpxI{display:block}.mantine-dropdown-M41E6{background:var(--mantine-color-body);border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-default, var(--mantine-radius-sm));padding:4px;box-shadow:var(--mantine-shadow-md);min-width:200px}.mantine-menu-enter-active,.mantine-menu-leave-active{transition:opacity .15s ease,transform .15s ease}.mantine-menu-enter-from,.mantine-menu-leave-to{opacity:0;transform:scale(.95)}.mantine-root--sDct{overflow:hidden;position:relative}.mantine-viewport-QvmN-{width:100%;height:100%}.mantine-viewport-QvmN-::-webkit-scrollbar{width:12px;height:12px}.mantine-viewport-QvmN-::-webkit-scrollbar-thumb{background:var(--mantine-color-default-border);border-radius:999px;border:3px solid transparent;background-clip:padding-box}.mantine-viewport-QvmN-::-webkit-scrollbar-thumb:hover{background:var(--mantine-color-dimmed);background-clip:padding-box}.mantine-viewport-QvmN-::-webkit-scrollbar-track{background:transparent}.mantine-root-2hh9F{display:flex;flex-direction:column}.mantine-vertical-98A7-{flex-direction:row}.mantine-inverted-IZJ-m{flex-direction:column-reverse}.mantine-list-gKZfN{display:flex;flex-wrap:wrap;flex-direction:row;gap:0}.mantine-list-gKZfN[data-orientation=vertical]{flex-direction:column}.mantine-list-gKZfN[data-grow]>*{flex:1}.mantine-list-gKZfN[data-variant=default]{border-bottom:2px solid var(--mantine-color-default-border)}.mantine-list-gKZfN[data-variant=default][data-orientation=vertical]{border-bottom:none;border-inline-end:2px solid var(--mantine-color-default-border)}.mantine-list-gKZfN[data-variant=outline]{border-bottom:2px solid var(--mantine-color-default-border)}.mantine-list-gKZfN[data-variant=pills]{gap:calc(var(--mantine-spacing-sm) / 2)}.mantine-tab-lMZo4{-webkit-tap-highlight-color:transparent;display:flex;align-items:center;justify-content:center;line-height:1;font-size:var(--mantine-font-size-sm);font-weight:500;border:none;cursor:pointer;background:transparent;padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);color:var(--mantine-color-dimmed);white-space:nowrap;font-family:var(--mantine-font-family);position:relative}.mantine-tab-lMZo4[data-disabled]{cursor:not-allowed;opacity:.5}.mantine-tab-lMZo4[data-variant=default]{border-bottom:2px solid transparent;margin-bottom:-2px}.mantine-tab-lMZo4[data-variant=default][data-active]{border-bottom-color:var(--mantine-primary-color-filled);color:var(--mantine-primary-color-filled)}.mantine-tab-lMZo4[data-variant=default][data-orientation=vertical]{border-bottom:none;border-inline-end:2px solid transparent;margin-bottom:0;margin-inline-end:-2px}.mantine-tab-lMZo4[data-variant=default][data-orientation=vertical][data-active]{border-inline-end-color:var(--mantine-primary-color-filled)}.mantine-tab-lMZo4[data-variant=outline]{border:2px solid transparent;border-bottom:none;margin-bottom:-2px;border-radius:var(--mantine-radius-default) var(--mantine-radius-default) 0 0}.mantine-tab-lMZo4[data-variant=outline][data-active]{border-color:var(--mantine-color-default-border);color:var(--mantine-color-text);background-color:var(--mantine-color-body)}.mantine-tab-lMZo4[data-variant=pills]{border-radius:var(--mantine-radius-default)}.mantine-tab-lMZo4[data-variant=pills]:hover:not([data-active]):not([data-disabled]){background-color:var(--mantine-color-default-hover)}.mantine-tab-lMZo4[data-variant=pills][data-active]{background-color:var(--mantine-primary-color-filled);color:var(--mantine-color-white)}.mantine-tabSection-WbZeo{display:flex;align-items:center}.mantine-tabSection-WbZeo[data-position=left]{margin-inline-end:var(--mantine-spacing-xs)}.mantine-tabSection-WbZeo[data-position=right]{margin-inline-start:var(--mantine-spacing-xs)}.mantine-tabLabel-tDs6R{z-index:1}.mantine-panel-nxkcZ{padding-top:var(--mantine-spacing-xs)}.mantine-panel-nxkcZ[data-orientation=vertical]{padding-top:0;padding-inline-start:var(--mantine-spacing-xs)}.mantine-root-1cpOQ{--pagination-control-size-xs: 22px;--pagination-control-size-sm: 26px;--pagination-control-size-md: 32px;--pagination-control-size-lg: 38px;--pagination-control-size-xl: 44px;--pagination-control-fz-xs: 10px;--pagination-control-fz-sm: 12px;--pagination-control-fz-md: 14px;--pagination-control-fz-lg: 16px;--pagination-control-fz-xl: 18px;display:flex;align-items:center;gap:calc(var(--mantine-spacing-xs) / 2)}.mantine-control-XLS8Q{cursor:pointer;display:flex;align-items:center;justify-content:center;border:1px solid var(--mantine-color-default-border);border-radius:var(--pagination-control-radius, var(--mantine-radius-default));min-width:var(--pagination-control-size, 32px);height:var(--pagination-control-size, 32px);font-size:var(--pagination-control-fz, 14px);padding:0 calc(var(--mantine-spacing-xs) / 2);line-height:1;background:var(--mantine-color-default);color:var(--mantine-color-text);font-family:var(--mantine-font-family);-webkit-tap-highlight-color:transparent}.mantine-control-XLS8Q:hover:not(:disabled):not([data-active]){background-color:var(--mantine-color-default-hover)}.mantine-control-XLS8Q:disabled{cursor:not-allowed;opacity:.4}.mantine-active-vboxY{background-color:var(--mantine-primary-color-filled);color:var(--mantine-color-white);border-color:transparent}.mantine-active-vboxY:hover{background-color:var(--mantine-primary-color-filled-hover)!important}.mantine-dots-CRVs5{display:flex;align-items:center;justify-content:center;min-width:var(--pagination-control-size, 32px);height:var(--pagination-control-size, 32px);color:var(--mantine-color-dimmed);font-size:var(--pagination-control-fz, 14px);line-height:1;pointer-events:none}.mantine-root-dXXt-{display:flex;align-items:center;width:100%;padding:8px var(--mantine-spacing-sm);border-radius:var(--mantine-radius-default);font-size:var(--mantine-font-size-sm);cursor:pointer;border:none;background:transparent;color:var(--mantine-color-text);text-decoration:none;text-align:left;font-family:var(--mantine-font-family);-webkit-tap-highlight-color:transparent}.mantine-root-dXXt-:hover:not([data-disabled]):not([data-active]){background-color:var(--mantine-color-default-hover)}.mantine-root-dXXt-[data-active][data-variant=light]{background-color:var(--mantine-primary-color-light);color:var(--mantine-primary-color-light-color)}.mantine-root-dXXt-[data-active][data-variant=filled]{background-color:var(--mantine-primary-color-filled);color:var(--mantine-color-white)}.mantine-root-dXXt-[data-active][data-variant=subtle]{color:var(--mantine-primary-color-light-color)}.mantine-root-dXXt-[data-disabled]{cursor:not-allowed;opacity:.4}.mantine-body-kr5Cj{flex:1;overflow:hidden}.mantine-body-kr5Cj[data-no-wrap]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mantine-label-ij3V7{display:block;line-height:1.4}.mantine-description-VJNvM{display:block;font-size:calc(var(--mantine-font-size-sm) - 2px);color:var(--mantine-color-dimmed);line-height:1.4}.mantine-section-JSN4x{display:flex;align-items:center;justify-content:center}.mantine-section-JSN4x[data-position=left]{margin-inline-end:var(--mantine-spacing-sm)}.mantine-section-JSN4x[data-position=right]{margin-inline-start:var(--mantine-spacing-sm);transition:transform .15s ease}.mantine-section-JSN4x[data-position=right][data-rotate]{transform:rotate(180deg)}.mantine-children-88X3K{padding-inline-start:var(--nav-link-children-offset, var(--mantine-spacing-lg))}.mantine-root-uVDU-{display:flex;align-items:center}.mantine-breadcrumb-SPVBy{display:inline-flex;align-items:center}.mantine-separator-SlELk{color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-sm);line-height:1;-webkit-user-select:none;user-select:none}.mantine-root--1PX9{display:flex;flex-direction:column;font-family:var(--mantine-font-family)}.mantine-root--1PX9[data-orientation=vertical]{flex-direction:row}.mantine-steps-SL2l8{display:flex;flex-direction:row;align-items:center;gap:0}.mantine-steps-SL2l8[data-orientation=vertical]{flex-direction:column;align-items:stretch}.mantine-steps-SL2l8[data-wrap]{flex-wrap:wrap}.mantine-content-AjJN2{padding-top:var(--mantine-spacing-md)}.mantine-root--1PX9[data-orientation=vertical] .mantine-content-AjJN2{padding-top:0;padding-inline-start:var(--mantine-spacing-md);flex:1}.mantine-step-wm7R0{display:flex;align-items:center;flex:1;cursor:default;-webkit-tap-highlight-color:transparent}.mantine-step-wm7R0[data-allow-click]{cursor:pointer}.mantine-step-wm7R0[data-orientation=vertical]{flex-direction:row;align-items:flex-start}.mantine-stepIcon-o2-Pd{display:flex;align-items:center;justify-content:center;width:var(--step-icon-size, var(--stepper-icon-size, 34px));height:var(--step-icon-size, var(--stepper-icon-size, 34px));min-width:var(--step-icon-size, var(--stepper-icon-size, 34px));border-radius:var(--stepper-radius, var(--mantine-radius-default));font-size:var(--stepper-fz, var(--mantine-font-size-sm));font-weight:700;position:relative;z-index:1;background-color:var(--mantine-color-default-hover);border:2px solid var(--mantine-color-default-border);color:var(--mantine-color-dimmed);transition:background-color .15s ease,border-color .15s ease,color .15s ease}.mantine-stepIconActive-yuiXm{border-color:var(--step-color, var(--stepper-color));background-color:var(--mantine-color-body);color:var(--step-color, var(--stepper-color))}.mantine-stepIconCompleted-MAeX6{background-color:var(--step-color, var(--stepper-color));border-color:var(--step-color, var(--stepper-color));color:var(--mantine-color-white)}.mantine-stepIconLoading-waCXO{border-color:transparent;background-color:transparent}.mantine-stepNumber-CJ5U8{font-size:inherit;line-height:1}.mantine-separator-nEtnK{flex:1;height:2px;background-color:var(--mantine-color-default-border);margin:0 var(--mantine-spacing-xs);transition:background-color .15s ease}.mantine-separator-nEtnK[data-active]{background-color:var(--step-color, var(--stepper-color))}.mantine-separator-nEtnK[data-orientation=vertical]{width:2px;height:auto;min-height:var(--mantine-spacing-xl);margin:var(--mantine-spacing-xs) 0;margin-inline-start:calc(var(--step-icon-size, var(--stepper-icon-size, 34px)) / 2 - 1px)}.mantine-stepBody-ZLiVG{margin-inline-start:var(--mantine-spacing-xs)}.mantine-stepLabel-TGv2I{display:block;font-weight:500;font-size:var(--stepper-fz, var(--mantine-font-size-sm));line-height:1}.mantine-stepDescription-z52a0{display:block;font-size:calc(var(--stepper-fz, var(--mantine-font-size-sm)) - 2px);color:var(--mantine-color-dimmed);margin-top:calc(var(--mantine-spacing-xs) / 2);line-height:1.4}.mantine-loader-FWEhz{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.mantine-spinner-NCPqM{width:70%;height:70%;color:var(--step-color, var(--stepper-color))}.mantine-completed-Jljo-{padding:var(--mantine-spacing-md) 0}.mantine-root-QSDF7{display:flex;flex-direction:column;gap:0;font-family:var(--mantine-font-family)}.mantine-link-WfBkA{display:block;text-decoration:none;color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-sm);padding:calc(var(--mantine-spacing-xs) / 1.5) var(--mantine-spacing-sm);padding-inline-start:calc(var(--mantine-spacing-sm) + var(--toc-link-offset, 0px));border-inline-start:2px solid var(--mantine-color-default-border);line-height:1.55;-webkit-tap-highlight-color:transparent}.mantine-root-QSDF7[data-size=xs] .mantine-link-WfBkA{font-size:var(--mantine-font-size-xs);padding:calc(var(--mantine-spacing-xs) / 2) var(--mantine-spacing-xs);padding-inline-start:calc(var(--mantine-spacing-xs) + var(--toc-link-offset, 0px))}.mantine-root-QSDF7[data-size=lg] .mantine-link-WfBkA{font-size:var(--mantine-font-size-md)}.mantine-link-WfBkA:hover{color:var(--mantine-color-text)}.mantine-link-WfBkA[data-variant=none][data-active]{border-color:var(--toc-color);color:var(--toc-color)}.mantine-link-WfBkA[data-variant=light]{border-inline-start:none;border-radius:var(--mantine-radius-default)}.mantine-link-WfBkA[data-variant=light][data-active]{background-color:var(--toc-color-light);color:var(--toc-color-text)}.mantine-link-WfBkA[data-variant=filled]{border-inline-start:none;border-radius:var(--mantine-radius-default)}.mantine-link-WfBkA[data-variant=filled][data-active]{background-color:var(--toc-color);color:var(--mantine-color-white)}.mantine-root-UqC6-[data-variant=separated]{display:flex;flex-direction:column;gap:var(--mantine-spacing-md)}.mantine-item-IrkJW{border-bottom:1px solid var(--mantine-color-default-border)}.mantine-item-IrkJW[data-variant=contained]{border:1px solid var(--mantine-color-default-border);border-bottom:0}.mantine-item-IrkJW[data-variant=contained]:first-of-type{border-radius:var(--mantine-radius-default) var(--mantine-radius-default) 0 0}.mantine-item-IrkJW[data-variant=contained]:last-of-type{border-bottom:1px solid var(--mantine-color-default-border);border-radius:0 0 var(--mantine-radius-default) var(--mantine-radius-default)}.mantine-item-IrkJW[data-variant=filled][data-active]{background-color:var(--mantine-color-default);border-radius:var(--mantine-radius-default)}.mantine-item-IrkJW[data-variant=separated]{border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-default);border-bottom:1px solid var(--mantine-color-default-border)}.mantine-item-IrkJW[data-variant=separated][data-active]{background-color:var(--mantine-color-body)}.mantine-control-x5Lkv{width:100%;display:flex;align-items:center;flex-direction:row;padding:var(--mantine-spacing-md);text-align:left;background:transparent;border:none;cursor:pointer;color:var(--mantine-color-text);font-size:var(--mantine-font-size-md);font-family:var(--mantine-font-family);line-height:1.55}.mantine-control-x5Lkv[data-disabled]{cursor:not-allowed;opacity:.4}.mantine-control-x5Lkv:hover:not([data-disabled]){background-color:var(--mantine-color-default-hover)}.mantine-control-x5Lkv[data-chevron-position=left]{flex-direction:row-reverse}.mantine-chevron-n-uBL{display:flex;align-items:center;justify-content:center;transition:transform var(--mantine-transition-duration, .2s) ease;color:var(--mantine-color-dimmed)}.mantine-chevron-n-uBL[data-position=right]{margin-inline-start:auto;padding-inline-start:var(--mantine-spacing-xs)}.mantine-chevron-n-uBL[data-position=left]{margin-inline-end:var(--mantine-spacing-xs)}.mantine-chevron-n-uBL[data-rotate]{transform:rotate(180deg)}.mantine-label-HSPFS{flex:1}.mantine-icon-lWtZK{display:flex;align-items:center;margin-inline-end:var(--mantine-spacing-sm)}.mantine-panel--9aWJ{overflow:hidden;transition:max-height ease;will-change:max-height}.mantine-content-u-9-D{padding:0 var(--mantine-spacing-md) var(--mantine-spacing-md);font-size:var(--mantine-font-size-sm);color:var(--mantine-color-text);word-break:break-word}.mantine-root-PbSMb{--avatar-size-xs: 16px;--avatar-size-sm: 26px;--avatar-size-md: 38px;--avatar-size-lg: 56px;--avatar-size-xl: 84px;--avatar-size: var(--avatar-size-md);width:var(--avatar-size);height:var(--avatar-size);min-width:var(--avatar-size);border-radius:var(--avatar-radius, 100%);background-color:var(--avatar-bg, var(--mantine-color-default));color:var(--avatar-color, var(--mantine-color-dimmed));display:flex;align-items:center;justify-content:center;overflow:hidden;-webkit-user-select:none;user-select:none}.mantine-root-PbSMb[data-variant=filled]{background-color:var(--avatar-bg);color:var(--mantine-color-white)}.mantine-root-PbSMb[data-variant=outline]{background:transparent;border:2px solid var(--avatar-color)}.mantine-image-dhQwy{width:100%;height:100%;object-fit:cover}.mantine-placeholder-pPVKw{display:flex;align-items:center;justify-content:center;font-weight:700;font-size:calc(var(--avatar-size) / 2.5);width:100%;height:100%}.mantine-root--Pbla{outline:none;-webkit-tap-highlight-color:transparent;display:flex;flex-direction:column;background-color:var(--mantine-color-body, #fff);border-radius:var(--card-radius, var(--mantine-radius-default));box-shadow:var(--card-shadow, none);padding:var(--card-padding, var(--mantine-spacing-md));font-family:var(--mantine-font-family);position:relative;overflow:hidden}.mantine-withBorder-XmnlV{border:1px solid var(--mantine-color-default-border)}.mantine-root-D-FH2{margin-inline:var(--cs-margin-x, calc(var(--card-padding, var(--mantine-spacing-md)) * -1));padding-inline:var(--cs-padding-x, 0px)}.mantine-root-D-FH2:first-child{margin-top:calc(var(--card-padding, var(--mantine-spacing-md)) * -1);border-top-left-radius:var(--card-radius, var(--mantine-radius-default));border-top-right-radius:var(--card-radius, var(--mantine-radius-default));overflow:hidden}.mantine-root-D-FH2:last-child{margin-bottom:calc(var(--card-padding, var(--mantine-spacing-md)) * -1);border-bottom-left-radius:var(--card-radius, var(--mantine-radius-default));border-bottom-right-radius:var(--card-radius, var(--mantine-radius-default));overflow:hidden}.mantine-withBorder-8u99t{border-top:1px solid var(--mantine-color-default-border)}.mantine-root-5KYqx{object-fit:var(--image-object-fit, cover);border-radius:var(--image-radius, 0);display:block}.mantine-wrapper-pT9-3{overflow:auto}.mantine-withTableBorder-DHBMw{border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-default)}.mantine-table-oEGqo{width:100%;border-collapse:collapse;caption-side:var(--table-caption-side, bottom);table-layout:var(--table-layout, auto);font-size:var(--mantine-font-size-sm);color:var(--mantine-color-text)}.mantine-table-oEGqo th{text-align:left;font-weight:700;padding:var(--table-vertical-spacing, var(--mantine-spacing-xs)) var(--table-horizontal-spacing, var(--mantine-spacing-xs));color:var(--mantine-color-text);font-size:var(--mantine-font-size-sm)}.mantine-table-oEGqo td{padding:var(--table-vertical-spacing, var(--mantine-spacing-xs)) var(--table-horizontal-spacing, var(--mantine-spacing-xs));border-top:none}.mantine-table-oEGqo[data-with-row-borders] tr:not(:last-of-type) td,.mantine-table-oEGqo[data-with-row-borders] tr th{border-bottom:1px solid var(--mantine-color-default-border)}.mantine-table-oEGqo[data-with-column-borders] th:not(:last-of-type),.mantine-table-oEGqo[data-with-column-borders] td:not(:last-of-type){border-inline-end:1px solid var(--mantine-color-default-border)}.mantine-table-oEGqo[data-striped=odd] tbody tr:nth-of-type(odd){background-color:var(--mantine-color-default)}.mantine-table-oEGqo[data-striped=even] tbody tr:nth-of-type(2n){background-color:var(--mantine-color-default)}.mantine-table-oEGqo[data-highlight-on-hover] tbody tr:hover{background-color:var(--mantine-color-default-hover)}.mantine-table-oEGqo[data-sticky-header] thead{position:sticky;top:var(--table-sticky-header-offset, 0);z-index:1;background-color:var(--mantine-color-body)}.mantine-table-oEGqo caption{color:var(--mantine-color-dimmed);padding:var(--mantine-spacing-xs)}.mantine-root-RFaTZ{padding-inline-start:calc(var(--mantine-spacing-xl) + 12px)}.mantine-root-RFaTZ[data-align=right]{padding-inline-start:0;padding-inline-end:calc(var(--mantine-spacing-xl) + 12px)}.mantine-item-dv37Z{position:relative;padding-inline-start:calc(var(--tl-bullet-size, 20px) / 2 + var(--mantine-spacing-xl));padding-bottom:var(--mantine-spacing-xl)}.mantine-item-dv37Z:not(:last-of-type):before{content:"";position:absolute;top:calc(var(--tl-bullet-size, 20px) + 4px);bottom:0;inset-inline-start:calc(var(--tl-bullet-size, 20px) / 2 - var(--tl-line-width, 4px) / 2);border-inline-start:var(--tl-line-width, 4px) solid var(--mantine-color-default-border)}.mantine-item-dv37Z[data-line-active]:not(:last-of-type):before{border-color:var(--tl-color)}.mantine-bullet-Cm-Wk{position:absolute;inset-inline-start:0;display:flex;align-items:center;justify-content:center;width:var(--tl-bullet-size, 20px);height:var(--tl-bullet-size, 20px);border-radius:50%;border:var(--tl-line-width, 4px) solid var(--mantine-color-default-border);background-color:var(--mantine-color-body)}.mantine-bulletActive-jTUIW{border-color:var(--tl-color);background-color:var(--mantine-color-body)}.mantine-bullet-Cm-Wk[data-with-child]{background-color:var(--tl-color);color:var(--mantine-color-white);border:none}.mantine-body-MKUbS{min-height:var(--tl-bullet-size, 20px)}.mantine-title-x0TMt{font-weight:500;font-size:var(--mantine-font-size-sm);line-height:1;margin:0;padding:0;margin-bottom:calc(var(--mantine-spacing-xs) / 2)}.mantine-content-jM9Z1{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dimmed)}.mantine-root-Nsb9t{outline:none;-webkit-tap-highlight-color:transparent;display:block;background-color:var(--mantine-color-body, #fff);border-radius:var(--paper-radius, var(--mantine-radius-default));box-shadow:var(--paper-shadow, none);padding:var(--paper-padding, 0);font-family:var(--mantine-font-family)}.mantine-withBorder-4jEfq{border:1px solid var(--mantine-color-default-border)}.mantine-node-Efny8{-webkit-user-select:none;user-select:none}.mantine-label-xkVpG{display:flex;align-items:center;padding:calc(var(--mantine-spacing-xs) / 2) var(--mantine-spacing-xs);border-radius:var(--mantine-radius-default);cursor:default;-webkit-tap-highlight-color:transparent}.mantine-label-xkVpG:hover{background-color:var(--mantine-color-default-hover)}.mantine-label-xkVpG[data-selected]{background-color:var(--mantine-primary-color-light);color:var(--mantine-primary-color-light-color)}.mantine-label-xkVpG[data-has-children]{cursor:pointer}.mantine-chevron--vck8{display:flex;align-items:center;justify-content:center;margin-inline-end:calc(var(--mantine-spacing-xs) / 2);transition:transform .15s ease;color:var(--mantine-color-dimmed)}.mantine-chevron--vck8[data-expanded]{transform:rotate(90deg)}.mantine-labelText-v5f46{flex:1;line-height:1.4}.mantine-root-5Rxpd{font-family:var(--mantine-font-family);font-size:var(--mantine-font-size-sm)}.mantine-root-tRKje{font-variant-numeric:tabular-nums}.mantine-root-QWwX5{position:relative;display:inline-block}.mantine-target-CAn4t{display:inline-block}.mantine-dropdown-d8zBa{overflow-y:auto;background-color:var(--mantine-color-body);border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-default);box-shadow:var(--mantine-shadow-md);padding:calc(var(--mantine-spacing-xs) / 2);z-index:300}.mantine-options-10qa1{display:flex;flex-direction:column;gap:0}.mantine-option-mVkdc{display:flex;align-items:center;padding:calc(var(--mantine-spacing-xs) / 1.5) var(--mantine-spacing-xs);border-radius:var(--mantine-radius-default);font-size:var(--mantine-font-size-sm);cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;color:var(--mantine-color-text)}.mantine-option-mVkdc:hover:not([data-disabled]){background-color:var(--mantine-color-default-hover)}.mantine-option-mVkdc[data-active],.mantine-option-mVkdc[data-combobox-selected=true]{background-color:var(--mantine-primary-color-light);color:var(--mantine-primary-color-light-color)}.mantine-option-mVkdc[data-disabled]{cursor:not-allowed;opacity:.5}.mantine-group-8IVgN{display:flex;flex-direction:column}.mantine-group-8IVgN+.mantine-group-8IVgN{border-top:1px solid var(--mantine-color-default-border);margin-top:calc(var(--mantine-spacing-xs) / 2);padding-top:calc(var(--mantine-spacing-xs) / 2)}.mantine-groupLabel-QqPbJ{font-size:var(--mantine-font-size-xs);font-weight:500;color:var(--mantine-color-dimmed);padding:calc(var(--mantine-spacing-xs) / 2) var(--mantine-spacing-xs);text-transform:uppercase;letter-spacing:.03em}.mantine-search-hG-pZ{width:100%;padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);font-size:var(--mantine-font-size-sm);font-family:var(--mantine-font-family);border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-default);background-color:var(--mantine-color-body);color:var(--mantine-color-text);outline:none;-webkit-tap-highlight-color:transparent}.mantine-search-hG-pZ:focus{border-color:var(--mantine-primary-color-filled)}.mantine-search-hG-pZ::placeholder{color:var(--mantine-color-placeholder)}.mantine-root-nUSeR{--ti-size-xs: 28px;--ti-size-sm: 32px;--ti-size-md: 38px;--ti-size-lg: 46px;--ti-size-xl: 56px;display:inline-flex;align-items:center;justify-content:center;width:var(--ti-size, 38px);height:var(--ti-size, 38px);min-width:var(--ti-size, 38px);min-height:var(--ti-size, 38px);border-radius:var(--ti-radius, var(--mantine-radius-default));background:var(--ti-bg);color:var(--ti-color);border:var(--ti-bd, 1px solid transparent)}.mantine-root-fE7oU{width:var(--cs-size, 28px);height:var(--cs-size, 28px);min-width:var(--cs-size, 28px);min-height:var(--cs-size, 28px);border-radius:var(--cs-radius, 100%);position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;-webkit-tap-highlight-color:transparent}.mantine-colorOverlay-wrvvI{position:absolute;inset:0;border-radius:var(--cs-radius, 100%)}.mantine-shadow-rg191{box-shadow:#0000001a 0 0 0 1px inset,#00000026 0 0 4px inset}.mantine-childrenOverlay-H5pdu{position:relative;z-index:1;display:flex;align-items:center;justify-content:center}.mantine-root-kDNEz{background-size:cover;background-position:center;background-repeat:no-repeat;background-image:var(--bi-bg);border-radius:var(--bi-radius, 0)}.mantine-root-i4cgo{position:relative;display:inline-block}.mantine-root-i4cgo.mantine-inline-yCWLK{display:inline-flex}.mantine-indicator-uJMVX{position:absolute;z-index:var(--indicator-z-index, 200);min-width:var(--indicator-size, 10px);height:var(--indicator-size, 10px);border-radius:var(--indicator-radius, 9999px);background-color:var(--indicator-color, var(--mantine-color-blue-filled));display:flex;align-items:center;justify-content:center;pointer-events:none}.mantine-processing--IaQ0:before{content:"";position:absolute;inset:0;border-radius:inherit;background-color:inherit;animation:mantine-mantine-indicator-processing-nBouB 1s ease infinite}.mantine-label-axkyE{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:calc(var(--indicator-size, 10px) * .65);color:#fff;line-height:1;padding:0 4px}@keyframes mantine-mantine-indicator-processing-nBouB{0%{transform:scale(1);opacity:.6}to{transform:scale(2.5);opacity:0}}.mantine-root-0xKKU{font-size:var(--list-fz, var(--mantine-font-size-md));line-height:var(--list-lh, var(--mantine-line-height-md));margin:0;padding:0;list-style-position:inside;display:flex;flex-direction:column;gap:var(--list-spacing, 0)}.mantine-root-0xKKU[data-with-padding]{padding-inline-start:var(--mantine-spacing-lg);list-style-position:outside}.mantine-item-Vh7Ci{line-height:var(--list-lh, var(--mantine-line-height-md))}.mantine-center-LPASl{display:flex;align-items:center}.mantine-icon-rN-7G{display:inline-flex;align-items:center;margin-inline-end:var(--mantine-spacing-xs)}.mantine-root-CQAhR{position:relative}.mantine-content-jND36{overflow:hidden;transition:max-height ease}.mantine-control-uUWsu{background:none;border:none;padding:0;cursor:pointer;color:var(--mantine-color-anchor);font-size:var(--mantine-font-size-sm);font-family:var(--mantine-font-family);margin-top:var(--mantine-spacing-xs)}.mantine-control-uUWsu:hover{text-decoration:underline}.mantine-collapse-tQOOX{overflow:hidden;transition:max-height var(--collapse-transition-duration, .2s) var(--collapse-timing-function, ease),opacity var(--collapse-transition-duration, .2s) var(--collapse-timing-function, ease)}.mantine-root-GZ63O{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.mantine-indicator-4mz2-{pointer-events:none;border-radius:var(--mantine-radius-default);background-color:var(--fi-color, var(--mantine-primary-color-filled));transition-property:top,left,width,height;transition-timing-function:ease;z-index:0}.mantine-root-cgB7X{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--as-size, 60px);height:var(--as-size, 60px);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;outline:none;font-family:var(--mantine-font-family)}.mantine-root-cgB7X:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:2px;border-radius:50%}.mantine-disabled-sx6Xj{cursor:not-allowed;opacity:.5}.mantine-circle-m-EqH{position:absolute;top:0;left:0}.mantine-track-bpsm-{stroke:var(--mantine-color-default-border)}.mantine-thumb-H9qZ0{fill:var(--mantine-primary-color-filled);transition:cx 50ms ease,cy 50ms ease}.mantine-label-UcI5S{font-size:var(--mantine-font-size-xs);font-weight:500;color:var(--mantine-color-text);z-index:1;pointer-events:none}.mantine-root-QrfbI{font-family:var(--mantine-font-family);color:var(--mantine-color-text);font-size:var(--mantine-font-size-md);line-height:var(--mantine-line-height-md)}.mantine-root-QrfbI h1{font-family:var(--mantine-font-family-headings, var(--mantine-font-family));font-weight:700;font-size:var(--mantine-h1-font-size, 2.125rem);line-height:var(--mantine-h1-line-height, 1.3);margin-top:calc(var(--mantine-spacing-xl) * 1.4);margin-bottom:var(--mantine-spacing-sm)}.mantine-root-QrfbI h2{font-family:var(--mantine-font-family-headings, var(--mantine-font-family));font-weight:700;font-size:var(--mantine-h2-font-size, 1.625rem);line-height:var(--mantine-h2-line-height, 1.35);margin-top:calc(var(--mantine-spacing-xl) * 1.4);margin-bottom:var(--mantine-spacing-sm)}.mantine-root-QrfbI h3{font-family:var(--mantine-font-family-headings, var(--mantine-font-family));font-weight:700;font-size:var(--mantine-h3-font-size, 1.375rem);line-height:var(--mantine-h3-line-height, 1.4);margin-top:var(--mantine-spacing-xl);margin-bottom:var(--mantine-spacing-sm)}.mantine-root-QrfbI h4{font-family:var(--mantine-font-family-headings, var(--mantine-font-family));font-weight:700;font-size:var(--mantine-h4-font-size, 1.125rem);line-height:var(--mantine-h4-line-height, 1.45);margin-top:var(--mantine-spacing-xl);margin-bottom:var(--mantine-spacing-sm)}.mantine-root-QrfbI h5{font-family:var(--mantine-font-family-headings, var(--mantine-font-family));font-weight:700;font-size:var(--mantine-h5-font-size, 1rem);line-height:var(--mantine-h5-line-height, 1.5);margin-top:var(--mantine-spacing-xl);margin-bottom:var(--mantine-spacing-sm)}.mantine-root-QrfbI h6{font-family:var(--mantine-font-family-headings, var(--mantine-font-family));font-weight:700;font-size:var(--mantine-h6-font-size, .875rem);line-height:var(--mantine-h6-line-height, 1.5);margin-top:var(--mantine-spacing-xl);margin-bottom:var(--mantine-spacing-sm)}.mantine-root-QrfbI p{margin-top:0;margin-bottom:var(--mantine-spacing-lg)}.mantine-root-QrfbI a{color:var(--mantine-primary-color-filled);text-decoration:none}.mantine-root-QrfbI a:hover{text-decoration:underline}.mantine-root-QrfbI ul,.mantine-root-QrfbI ol{margin-bottom:var(--mantine-spacing-md);padding-inline-start:var(--mantine-spacing-xl)}.mantine-root-QrfbI li{margin-top:calc(var(--mantine-spacing-xs) / 2)}.mantine-root-QrfbI img{max-width:100%;margin-bottom:var(--mantine-spacing-sm)}.mantine-root-QrfbI blockquote{margin:var(--mantine-spacing-md) 0;border-inline-start:3px solid var(--mantine-color-default-border);padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);color:var(--mantine-color-dimmed)}.mantine-root-QrfbI code{font-family:var(--mantine-font-family-monospace, monospace);font-size:calc(var(--mantine-font-size-sm) - 1px);padding:1px calc(var(--mantine-spacing-xs) / 2);border-radius:var(--mantine-radius-sm);background-color:var(--mantine-color-default-hover)}.mantine-root-QrfbI pre{margin-bottom:var(--mantine-spacing-md);padding:var(--mantine-spacing-sm);border-radius:var(--mantine-radius-default);background-color:var(--mantine-color-dark-8, #1a1b1e);color:var(--mantine-color-white);overflow-x:auto}.mantine-root-QrfbI pre code{background-color:transparent;padding:0;border-radius:0;color:inherit}.mantine-root-QrfbI table{width:100%;border-collapse:collapse;margin-bottom:var(--mantine-spacing-md)}.mantine-root-QrfbI th,.mantine-root-QrfbI td{text-align:left;padding:calc(var(--mantine-spacing-xs) / 1.5) var(--mantine-spacing-xs);border:1px solid var(--mantine-color-default-border)}.mantine-root-QrfbI th{font-weight:700;background-color:var(--mantine-color-default-hover)}.mantine-root-QrfbI hr{border:none;border-top:1px solid var(--mantine-color-default-border);margin:var(--mantine-spacing-md) 0}.mantine-root-QrfbI :first-child{margin-top:0}.mantine-root-QrfbI :last-child{margin-bottom:0}.mantine-root-KA2jK{display:flex;flex-direction:column;min-height:100vh}.mantine-header-xMev6{position:fixed;top:0;left:0;right:0;z-index:var(--app-shell-z-index, 200);height:var(--app-shell-header-height, 60px);background-color:var(--mantine-color-body);display:flex;align-items:center;padding:0 var(--app-shell-padding, var(--mantine-spacing-md));transition:all var(--app-shell-transition-duration, .2s) ease}.mantine-header-xMev6[data-with-border]{border-bottom:1px solid var(--mantine-color-default-border)}.mantine-navbar-z1LhQ{position:fixed;top:var(--app-shell-header-height, 0);left:0;bottom:var(--app-shell-footer-height, 0);z-index:calc(var(--app-shell-z-index, 200) - 1);width:var(--app-shell-navbar-width, 300px);background-color:var(--mantine-color-body);display:flex;flex-direction:column;overflow-y:auto;padding:var(--app-shell-padding, var(--mantine-spacing-md));transition:all var(--app-shell-transition-duration, .2s) ease}.mantine-navbar-z1LhQ[data-with-border]{border-right:1px solid var(--mantine-color-default-border)}.mantine-main-A2H-3{flex:1;padding-top:var(--app-shell-header-height, 0);padding-bottom:var(--app-shell-footer-height, 0);padding-inline-start:var(--app-shell-navbar-width, 0);padding-inline-end:var(--app-shell-aside-width, 0)}.mantine-footer-mSf8v{position:fixed;bottom:0;left:0;right:0;z-index:var(--app-shell-z-index, 200);height:var(--app-shell-footer-height, 60px);background-color:var(--mantine-color-body);display:flex;align-items:center;padding:0 var(--app-shell-padding, var(--mantine-spacing-md));transition:all var(--app-shell-transition-duration, .2s) ease}.mantine-footer-mSf8v[data-with-border]{border-top:1px solid var(--mantine-color-default-border)}.mantine-root-Ioz-9{position:fixed;z-index:var(--notifications-z-index, 400);width:var(--notifications-container-width, 440px);max-width:calc(100vw - 16px);padding:var(--mantine-spacing-md);box-sizing:border-box;pointer-events:none}.mantine-notification-VaFmw{pointer-events:all;margin-bottom:var(--mantine-spacing-sm)}html,body,#app{width:100%;height:100%;overflow:hidden}.lm{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,system-ui,sans-serif;color:#1d1a35;background:#fff;position:relative;height:80vh;overflow:hidden}.lm-header{display:flex;align-items:center;justify-content:space-between;padding:12px 24px;border-bottom:1px solid rgba(29,26,53,.06)}.lm-header-title{font-size:26px;font-weight:600;color:#1d1a35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.lm-header-actions{display:flex;align-items:center;gap:12px;margin-left:auto;flex-shrink:0}.lm-action-btn{display:flex;align-items:center;gap:6px;padding:6px 12px;border:none;background:transparent;cursor:pointer;font-size:14px;font-weight:600;color:#1d1a35;border-radius:10px;text-decoration:underline;transition:background .15s}.lm-action-btn:hover{background:#1d1a3514}.lm-gallery{display:grid;grid-template-columns:1fr 1fr;gap:8px;border-radius:14px;overflow:hidden;height:340px;margin:0 24px 24px;cursor:pointer}.lm-gallery-main{grid-row:1;grid-column:1;overflow:hidden}.lm-gallery-main img{width:100%;height:100%;object-fit:cover;display:block;transition:opacity .15s}.lm-gallery-main img:hover{opacity:.9}.lm-gallery-grid{grid-row:1;grid-column:2;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:8px}.lm-gallery-grid>img{width:100%;height:100%;object-fit:cover;display:block;transition:opacity .15s}.lm-gallery-grid>img:hover{opacity:.9}.lm-gallery-last{position:relative;overflow:hidden}.lm-gallery-last img{width:100%;height:100%;object-fit:cover;display:block}.lm-show-photos-btn{position:absolute;bottom:12px;right:12px;display:flex;align-items:center;gap:6px;padding:8px 16px;background:#fff;border:1px solid #1d1a35;border-radius:10px;font-size:13px;font-weight:600;color:#1d1a35;cursor:pointer;transition:background .15s}.lm-show-photos-btn:hover{background:#f5f2ec}.lm-sticky-nav{position:sticky;top:0;z-index:50;display:flex;gap:24px;padding:16px 24px;border-bottom:1px solid #e8e4dd;background:#fff}.lm-nav-link{font-size:14px;font-weight:600;color:#8e8b9e;text-decoration:none;padding-bottom:12px;border-bottom:2px solid transparent;transition:color .15s,border-color .15s}.lm-nav-link:hover,.lm-nav-link.active{color:#1d1a35;border-bottom-color:#1d1a35}.lm-content{padding:0 24px 40px}.lm-section{padding:24px 0}.lm-section-title{font-size:22px;font-weight:600;margin-bottom:20px;color:#1d1a35}.lm-divider{border:none;border-top:1px solid #e8e4dd;margin:0}.lm-property-type{font-size:26px;font-weight:600;margin:0 0 4px}.lm-quick-info{display:flex;align-items:center;gap:4px;font-size:15px;color:#3a3755;flex-wrap:wrap}.lm-dot{margin:0 4px}.lm-host-row{display:flex;align-items:center;gap:16px}.lm-host-avatar{width:40px;height:40px;border-radius:50%;object-fit:cover;flex-shrink:0}.lm-host-avatar-placeholder{width:40px;height:40px;border-radius:50%;background:#1d1a35;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;flex-shrink:0}.lm-host-name{font-size:16px;font-weight:600}.lm-host-tenure{font-size:14px;color:#8e8b9e}.lm-highlight{display:flex;align-items:flex-start;gap:16px;padding:12px 0}.lm-highlight-icon{flex-shrink:0;color:#1d1a35}.lm-highlight-title{font-size:16px;font-weight:600;margin-bottom:2px}.lm-highlight-desc{font-size:14px;color:#8e8b9e}.lm-description{font-size:16px;line-height:1.6;max-height:120px;overflow:hidden;position:relative}.lm-description:after{content:"";position:absolute;bottom:0;left:0;right:0;height:40px;background:linear-gradient(transparent,#fff)}.lm-description.expanded{max-height:none;overflow:visible}.lm-description.expanded:after{display:none}.lm-description p{margin:0 0 8px}.lm-show-more-btn{background:none;border:none;font-size:16px;font-weight:600;color:#1d1a35;cursor:pointer;padding:8px 0;text-decoration:underline}.lm-show-more-btn:hover{color:#3a3755}.lm-desc-heading{font-size:18px;font-weight:600;margin:20px 0 8px}.lm-desc-para{font-size:15px;line-height:1.6;color:#3a3755;margin:0 0 8px}.lm-desc-list{margin:8px 0;padding-left:20px}.lm-desc-list li{font-size:15px;line-height:1.6;color:#3a3755}.lm-amenities-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;margin-bottom:24px}.lm-amenity-item{display:flex;align-items:center;gap:16px;padding:14px 0;font-size:16px;color:#1d1a35;border-bottom:1px solid rgba(29,26,53,.06)}.lm-amenity-icon{flex-shrink:0;display:flex;align-items:center}.lm-amenity-icon svg{color:#1d1a35}.lm-outline-btn{display:inline-block;padding:12px 24px;border:1px solid #1d1a35;border-radius:10px;background:transparent;font-size:16px;font-weight:600;color:#1d1a35;cursor:pointer;transition:background .15s}.lm-outline-btn:hover{background:#1d1a3514}.lm-amenities-full{margin-top:24px}.lm-amenity-category{margin-bottom:20px}.lm-amenity-category h3{font-size:16px;font-weight:600;margin:0 0 8px;color:#1d1a35}.lm-amenity-full-item{font-size:15px;color:#3a3755;padding:8px 0;border-bottom:1px solid rgba(29,26,53,.06)}.lm-location-name{font-size:16px;color:#3a3755;margin-bottom:16px}.lm-map-placeholder{width:100%;height:200px;border-radius:14px;background:#f5f2ec;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#8e8b9e;font-size:14px}.lm-host-card-layout{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}.lm-host-card{background:#fff;border-radius:24px;padding:28px 24px;text-align:center;box-shadow:0 8px 32px #1d1a3517,0 2px 8px #1d1a350a}.lm-host-card-avatar-wrap{position:relative;display:inline-block;margin-bottom:12px}.lm-host-card-photo{width:80px;height:80px;border-radius:50%;object-fit:cover;display:block}.lm-host-verified{position:absolute;bottom:-2px;right:-2px}.lm-host-card-name{font-size:28px;font-weight:700;margin-bottom:2px}.lm-host-card-role{font-size:14px;color:#8e8b9e;margin-bottom:16px}.lm-host-card-stats{display:flex;justify-content:center;gap:24px}.lm-host-stat{display:flex;flex-direction:column;align-items:flex-start;padding:0 16px;border-left:1px solid #e8e4dd}.lm-host-stat:first-child{border-left:none}.lm-host-stat-val{font-size:20px;font-weight:700}.lm-host-stat-label{font-size:12px;color:#8e8b9e}.lm-host-details{padding-top:16px}.lm-host-details p{font-size:15px;color:#3a3755;margin:4px 0}.lm-things-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.lm-thing-col{padding-right:16px}.lm-thing-icon{margin-bottom:12px;color:#1d1a35}.lm-thing-col h3{font-size:16px;font-weight:600;margin:0 0 8px}.lm-thing-col p{font-size:14px;color:#3a3755;margin:2px 0}.lm-registration{font-size:12px;color:#8e8b9e;padding:16px 0 24px}.pt-overlay{position:absolute;inset:0;z-index:100;background:#fff;display:flex;flex-direction:column;overflow-y:auto}.pt-header{position:sticky;top:0;z-index:10;display:flex;justify-content:space-between;align-items:center;padding:12px 24px;background:#fff}.pt-back-btn{background:none;border:none;cursor:pointer;padding:8px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#1d1a35}.pt-back-btn:hover{background:#1d1a3514}.pt-header-left{display:flex;align-items:center;gap:12px;min-width:0}.pt-header-title{font-size:15px;font-weight:600;color:#1d1a35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pt-header-actions{display:flex;gap:12px}.pt-content{flex:1;overflow-y:auto;padding:0 24px 48px;max-width:1120px;margin:0 auto;width:100%;box-sizing:border-box}.pt-title{font-size:26px;font-weight:600;margin:0 0 20px;color:#1d1a35}.pt-thumb-grid{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:40px}.pt-thumb{cursor:pointer;display:flex;flex-direction:column;gap:6px;width:140px}.pt-thumb img{width:140px;height:96px;object-fit:cover;border-radius:8px;transition:opacity .15s}.pt-thumb:hover img{opacity:.85}.pt-thumb span{font-size:13px;font-weight:500;color:#1d1a35}.pt-room-section{margin-bottom:48px}.pt-room-title{font-size:22px;font-weight:600;margin:0 0 16px;color:#1d1a35;scroll-margin-top:60px}.pt-room-photos{display:flex;flex-direction:column;gap:8px}.pt-block img{width:100%;border-radius:8px;object-fit:cover;display:block}.pt-block-one img{max-height:500px}.pt-block-two{display:grid;grid-template-columns:1fr 1fr;gap:8px}.pt-block-two img{aspect-ratio:4/3}.app-shell[data-v-5b4fc65f]{display:flex;flex-direction:column;height:100vh;width:100vw}.app-header[data-v-5b4fc65f]{height:46px;flex-shrink:0;border-bottom:1px solid var(--mantine-color-gray-3);z-index:200;display:flex;align-items:center}.app-main[data-v-5b4fc65f]{flex:1;min-height:0;position:relative;overflow:hidden}.map-wrapper{position:absolute;inset:0;z-index:1}.map-container{width:100%;height:100%}.map-overlay-center{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:999}.map-count{position:absolute;bottom:24px;left:12px;z-index:999}.price-marker{background:none!important;border:none!important;width:auto!important;height:auto!important}.price-tag{background:#fff;color:#222;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,system-ui,sans-serif;font-size:13px;font-weight:700;padding:3px 6px;border-radius:28px;box-shadow:0 2px 8px #0000002e;white-space:nowrap;border:none;transform:translate(-50%,-50%);cursor:pointer;transition:transform .15s,box-shadow .15s}.price-tag:hover{background:#222;color:#fff;transform:translate(-50%,-50%) scale(1.08);box-shadow:0 4px 12px #0000004d;z-index:1000!important}
