@import "https://fonts.googleapis.com/css2?family=Archivo+Black&family=Cormorant+Garamond:wght@400;500;600&family=Inter:wght@400;500;600&family=Instrument+Serif:ital@0;1&family=Manrope:wght@400;500;600;700&family=Space+Mono:wght@400;700&family=Syne:wght@500;700;800&display=swap";.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;top:0;left:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:0 0}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{-webkit-transform-origin:0 0;width:1600px;height:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{width:auto;padding:0;max-width:none!important;max-height:none!important}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:#33b5e566}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;z-index:800;width:0;height:0}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{z-index:800;pointer-events:visiblePainted;pointer-events:auto;position:relative}.leaflet-top,.leaflet-bottom{z-index:1000;pointer-events:none;position:absolute}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor: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:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{outline-offset:1px;background:#ddd}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{text-align:center;color:#000;background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;text-decoration:none;display:block}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.leaflet-bar a.leaflet-disabled{cursor:default;color:#bbb;background-color:#f4f4f4}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{text-indent:1px;font:700 18px Lucida Console,Monaco,monospace}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{color:#333;background:#fff;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{padding-right:5px;overflow:hidden scroll}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{font-size:1.08333em;display:block}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;padding:0 5px;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{width:1em;height:.6669em;vertical-align:baseline!important;display:inline!important}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{white-space:nowrap;box-sizing:border-box;text-shadow:1px 1px #fff;background:#fffc;border:2px solid #777;border-top:none;padding:2px 5px 1px;line-height:1.1}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{text-align:center;margin-bottom:20px;position:absolute}.leaflet-popup-content-wrapper{text-align:left;border-radius:12px;padding:1px}.leaflet-popup-content{min-height:1px;margin:13px 24px 13px 20px;font-size:1.08333em;line-height:1.3}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{pointer-events:none;width:40px;height:20px;margin-top:-1px;margin-left:-20px;position:absolute;left:50%;overflow:hidden}.leaflet-popup-tip{pointer-events:auto;width:17px;height:17px;margin:-10px auto 0;padding:1px;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{color:#333;background:#fff;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{text-align:center;color:#757575;background:0 0;border:none;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;text-decoration:none;position:absolute;top:0;right:0}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";width:24px;filter:progid:DXImageTransform.Microsoft.Matrix(M11=.707107, M12=.707107, M21=-.707107, M22=.707107);margin:0 auto}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{color:#222;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;background-color:#fff;border:1px solid #fff;border-radius:3px;padding:6px;position:absolute;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{pointer-events:none;content:"";background:0 0;border:6px solid #0000;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{margin-left:-6px;left:50%}.leaflet-tooltip-top:before{border-top-color:#fff;margin-bottom:-12px;bottom:0}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-top:-12px;margin-left:-6px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;margin-left:-12px;left:0}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/assets/KaTeX_AMS-Regular-BQhdFMY1.woff2)format("woff2"),url(/assets/KaTeX_AMS-Regular-DMm9YOAa.woff)format("woff"),url(/assets/KaTeX_AMS-Regular-DRggAlZN.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Caligraphic-Bold-Dq_IR9rO.woff2)format("woff2"),url(/assets/KaTeX_Caligraphic-Bold-BEiXGLvX.woff)format("woff"),url(/assets/KaTeX_Caligraphic-Bold-ATXxdsX0.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Caligraphic-Regular-Di6jR-x-.woff2)format("woff2"),url(/assets/KaTeX_Caligraphic-Regular-CTRA-rTL.woff)format("woff"),url(/assets/KaTeX_Caligraphic-Regular-wX97UBjC.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Fraktur-Bold-CL6g_b3V.woff2)format("woff2"),url(/assets/KaTeX_Fraktur-Bold-BsDP51OF.woff)format("woff"),url(/assets/KaTeX_Fraktur-Bold-BdnERNNW.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Fraktur-Regular-CTYiF6lA.woff2)format("woff2"),url(/assets/KaTeX_Fraktur-Regular-Dxdc4cR9.woff)format("woff"),url(/assets/KaTeX_Fraktur-Regular-CB_wures.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Main-Bold-Cx986IdX.woff2)format("woff2"),url(/assets/KaTeX_Main-Bold-Jm3AIy58.woff)format("woff"),url(/assets/KaTeX_Main-Bold-waoOVXN0.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Main-BoldItalic-DxDJ3AOS.woff2)format("woff2"),url(/assets/KaTeX_Main-BoldItalic-SpSLRI95.woff)format("woff"),url(/assets/KaTeX_Main-BoldItalic-DzxPMmG6.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Main-Italic-NWA7e6Wa.woff2)format("woff2"),url(/assets/KaTeX_Main-Italic-BMLOBm91.woff)format("woff"),url(/assets/KaTeX_Main-Italic-3WenGoN9.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Main-Regular-B22Nviop.woff2)format("woff2"),url(/assets/KaTeX_Main-Regular-Dr94JaBh.woff)format("woff"),url(/assets/KaTeX_Main-Regular-ypZvNtVU.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Math-BoldItalic-CZnvNsCZ.woff2)format("woff2"),url(/assets/KaTeX_Math-BoldItalic-iY-2wyZ7.woff)format("woff"),url(/assets/KaTeX_Math-BoldItalic-B3XSjfu4.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Math-Italic-t53AETM-.woff2)format("woff2"),url(/assets/KaTeX_Math-Italic-DA0__PXp.woff)format("woff"),url(/assets/KaTeX_Math-Italic-flOr_0UB.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(/assets/KaTeX_SansSerif-Bold-D1sUS0GD.woff2)format("woff2"),url(/assets/KaTeX_SansSerif-Bold-DbIhKOiC.woff)format("woff"),url(/assets/KaTeX_SansSerif-Bold-CFMepnvq.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(/assets/KaTeX_SansSerif-Italic-C3H0VqGB.woff2)format("woff2"),url(/assets/KaTeX_SansSerif-Italic-DN2j7dab.woff)format("woff"),url(/assets/KaTeX_SansSerif-Italic-YYjJ1zSn.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(/assets/KaTeX_SansSerif-Regular-DDBCnlJ7.woff2)format("woff2"),url(/assets/KaTeX_SansSerif-Regular-CS6fqUqJ.woff)format("woff"),url(/assets/KaTeX_SansSerif-Regular-BNo7hRIc.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Script-Regular-D3wIWfF6.woff2)format("woff2"),url(/assets/KaTeX_Script-Regular-D5yQViql.woff)format("woff"),url(/assets/KaTeX_Script-Regular-C5JkGWo-.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size1-Regular-mCD8mA8B.woff2)format("woff2"),url(/assets/KaTeX_Size1-Regular-C195tn64.woff)format("woff"),url(/assets/KaTeX_Size1-Regular-Dbsnue_I.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size2-Regular-Dy4dx90m.woff2)format("woff2"),url(/assets/KaTeX_Size2-Regular-oD1tc_U0.woff)format("woff"),url(/assets/KaTeX_Size2-Regular-B7gKUWhC.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA4oAA4AAAAAHbQAAA3TAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgRQIDgmcDBEICo1oijYBNgIkA14LMgAEIAWJAAeBHAyBHBvbGiMRdnO0IkRRkiYDgr9KsJ1NUAf2kILNxgUmgqIgq1P89vcbIcmsQbRps3vCcXdYOKSWEPEKgZgQkprQQsxIXUgq0DqpGKmIvrgkeVGtEQD9DzAO29fM9jYhxZEsL2FeURH2JN4MIcTdO049NCVdxQ/w9NrSYFEBKTDKpLKfNkCGDc1RwjZLQcm3vqJ2UW9Xfa3tgAHz6ivp6vgC2yD4/6352ndnN0X0TL7seypkjZlMsjmZnf0Mm5Q+JykRWQBKCVCVPbARPXWyQtb5VgLB6Biq7/Uixcj2WGqdI8tGSgkuRG+t910GKP2D7AQH0DB9FMDW/obJZ8giFI3Wg8Cvevz0M+5m0rTh7XDBlvo9Y4vm13EXmfttwI4mBo1EG15fxJhUiCLbiiyCf/ZA6MFAhg3pGIZGdGIVjtPn6UcMk9A/UUr9PhoNsCENw1APAq0gpH73e+M+0ueyHbabc3vkbcdtzcf/fiy+NxQEjf9ud/ELBHAXJ0nk4z+MXH2Ev/kWyV4k7SkvpPc9Qr38F6RPWnM9cN6DJ0AdD1BhtgABtmoRoFCvPsBAumNm6soZG2Gk5GyVTo2sJncSyp0jQTYoR6WDvTwaaEcHsxHfvuWhHA3a6bN7twRKtcGok6NsCi7jYRrM2jExsUFMxMQYuJbMhuWNOumEJy9hi29Dmg5zMp/A5+hhPG19j1vBrq8JTLr8ki5VLPmG/PynJHVul440bxg5xuymHUFPBshC+nA9I1FmwbRBTNHAcik3Oae0cxKoI3MOriM42UrPe51nsaGxJ+WfXubAsP84aabUlQSJ1IiE0iPETLUU4CATgfXSCSpuRFRmCGbO+wSpAnzaeaCYW1VNEysRtuXCEL1kUFUbbtMv3Tilt/1c11jt3Q5bbMa84cpWipp8Elw3MZhOHsOlwwVUQM3lAR35JiFQbaYCRnMF2lxAWoOg2gyoIV4PouX8HytNIfLhqpJtXB4vjiViUI8IJ7bkC4ikkQvKksnOTKICwnqWSZ9YS5f0WCxmpgjbIq7EJcM4aI2nmhLNY2JIUgOjXZFWBHb+x5oh6cwb0Tv1ackHdKi0I9OO2wE9aogIOn540CCCziyhN+IaejtgAONKznHlHyutPrHGwCx9S6B8kfS4Mfi4Eyv7OU730bT1SCBjt834cXsf43zVjPUqqJjgrjeGnBxSG4aYAKFuVbeCfkDIjAqMb6yLNIbCuvXhMH2/+k2vkNpkORhR59N1CkzoOENvneIosjYmuTxlhUzaGEJQ/iWqx4dmwpmKjrwTiTGTCVozNAYqk/zXOndWxuWSmJkQpJw3pK5KX6QrLt5LATMqpmPAQhkhK6PUjzHUn7E0gHE0kPE0iKkolgkUx9SZmVAdDgpffdyJKg3k7VmzYGCwVXGz/tXmkOIp+vcWs+EMuhhvN0h9uhfzWJziBQmCREGSIFmQIkgVpAnSBRmC//6hkLZwaVhwxlrJSOdqlFtOYxlau9F2QN5Y98xmIAsiM1HVp2VFX+DHHGg6Ecjh3vmqtidX3qHI2qycTk/iwxSt5UzTmEP92ZBnEWTk4Mx8Mpl78ZDokxg/KWb+Q0QkvdKVmq3TMW+RXEgrsziSAfNXFMhDc60N5N9jQzjfO0kBKpUZl0ZmwJ41j/B9Hz6wmRaJB84niNmQrzp9eSlQCDDzazGDdVi3P36VZQ+Jy4f9UBNp+3zTjqI4abaFAm+GShVaXlsGdF3FYzZcDI6cori4kMxUECl9IjJZpzkvitAoxKue+90pDMvcKRxLl53TmOKCmV/xRolNKSqqUxc6LStOETmFOiLZZptlZepcKiAzteG8PEdpnQpbOMNcMsR4RR2Bs0cKFEvSmIjAFcnarqwUL4lDhHmnVkwu1IwshbiCcgvOheZuYyOteufZZwlcTlLgnZ3o/WcYdzZHW/WGaqaVfmTZ1aWCceJjkbZqsfbkOtcFlUZM/jy+hXHDbaUobWqqXaeWobbLO99yG5N3U4wxco0rQGGcOLASFMXeJoham8M+/x6O2WywK2l4HGbq1CoUyC/IZikQhdq3SiuNrvAEj0AVu9x2x3lp/xWzahaxidezFVtdcb5uEnzyl0ZmYiuKI0exvCd4Xc9CV1KB0db00z92wDPde0kukbvZIWN6jUWFTmPIC/Y4UPCm8UfDTFZpZNon1qLFTkBhxzB+FjQRA2Q/YRJT8pQigslMaUpFyAG8TMlXigiqmAZX4xgijKjRlGpLE0GdplRfCaJo0JQaSxNBk6ZmMzcya0FmrcisDdn0Q3HI2sWSppYigmlM1XT/kLQZSNpMJG0WkjYbSZuDpM1F0uYhFc1HxU4m1QJjDK6iL0S5uSj5rgXc3RejEigtcRBtqYPQsiTskmO5vosV+q4VGIKbOkDg0jtRrq+Em1YloaTFar3EGr1EUC8R0kus1Uus00usL97ABr2BjXoDm/QGNhuWtMVBKOwg/i78lT7hBsAvDmwHc/ao3vmUbBmhjeYySZNWvGkfZAgISDSaDo1SVpzGDsAEkF8B+gEapViUoZgUWXcRIGFZNm6gWbAKk0bp0k1MHG9fLYtV4iS2SmLEQFARzRcnf9PUS0LVn05/J9MiRRBU3v2IrvW974v4N00L7ZMk0wXP1409CHo/an8zTRHD3eSJ6m8D4YMkZNl3M79sqeuAsr/m3f+8/yl7A50aiAEJgeBeMWzu7ui9UfUBCe2TIqZIoOd/3/udRBOQidQZUERzb2/VwZN1H/Sju82ew2H2Wfr6qvfVf3hqwDvAIpkQVFy4B9Pe9e4/XvPeceu7h3dvO56iJPf0+A6cqA2ip18ER+iFgggiuOkvj24bby0N9j2UHIkgqIt+sVgfodC4YghLSMjSZbH0VR/6dMDrYJeKHilKTemt6v6kvzvn3/RrdWtr0GoN/xL+Sex/cPYLUpepx9cz/D46UPU5KXgAQa+NDps1v6J3xP1i2HtaDB0M9aX2deA7SYff//+gUCovMmIK/qfsFcOk+4Y5ZN97XlG6zebqtMbKgeRFi51vnxTQYBUik2rS/Cn6PC8ADR8FGxsRPB82dzfND90gIcshOcYUkfjherBz53odpm6TP8txlwOZ71xmfHHOvq053qFF/MRlS3jP0ELudrf2OeN8DHvp6ZceLe8qKYvWz/7yp0u4dKPfli3CYq0O13Ih71mylJ80tOi10On8wi+F4+LWgDPeJ30msSQt9/vkmHq9/Lvo2b461mP801v3W4xTcs6CbvF9UDdrSt+A8OUbpSh55qAUFXWznBBfdeJ8a4d7ugT5tvxUza3h9m4H7ptTqiG4z0g5dc0X29OcGlhpGFMpQo9ytTS+NViZpNdvU4kWx+LKxNY10kQ1yqGXrhe4/1nvP7E+nd5A92TtaRplbHSqoIdOqtRWti+fkB5/n1+/VvCmz12pG1kpQWsfi1ftlBobm0bpngs16CHkbIwdLnParxtTV3QYRlfJ0KFskH7pdN/YDn+yRuSd7sNH3aO0DYPggk6uWuXrfOc+fa3VTxFVvKaNxHsiHmsXyCLIE5yuOeN3/Jdf8HBL/5M6shjyhxHx9BjB1O0+4NLOnjLLSxwO7ukN4jMbOIcD879KLSi6Pk61Oqm2377n8079PXEEQ7cy7OKEC9nbpet118fxweTafpt69x/Bt8UqGzNQt7aelpc44dn5cqhwf71+qKp/Zf/+a0zcizOUWpl/iBcSXip0pplkatCchoH5c5aUM8I7/dWxAej8WicPL1URFZ9BDJelUwEwTkGqUhgSlydVes95YdXvhh9Gfz/aeFWvgVb4tuLbcv4+wLdutVZv/cUonwBD/6eDlE0aSiKK/uoH3+J1wDE/jMVqY2ysGufN84oIXB0sPzy8ollX/LegY74DgJXJR57sn+VGza0x3DnuIgABFM15LmajjjsNlYj+JEZGbuRYcAMOWxFkPN2w6Wd46xo4gVWQR/X4lyI/R6K/YK0110GzudPRW7Y+UOBGTfNNzHeYT0fiH0taunBpq9HEW8OKSaBGj21L0MqenEmNRWBAWDWAk4CpNoEZJ2tTaPFgbQYj8HxtFilErs3BTRwT8uO1NXQaWfIotchmPkAF5mMBAliEmZiOGVgCG9LgRzpscMAOOwowlT3JhusdazXGSC/hxR3UlmWVwWHpOIKheqONvjyhSiTHIkVUco5bnji8m//zL7PKaT1Vl5I6UE609f+gkr6MZKVyKc7zJRmCahLsdlyA5fdQkRSan9LgnnLEyGSkaKJCJog0wAgvepWBt80+1yKln1bMVtCljfNWDueKLsWwaEbBSfSPTEmVRsUcYYMnEjcjeyCZzBXK9E9BYBXLKjOSpUDR+nEV3TFSUdQaz+ot98QxgXwx0GQ+EEUAKB2qZPkQQ0GqFD8UPFMqyaCHM24BZmSGic9EYMagKizOw9Hz50DMrDLrqqLkTAhplMictiCAx5S3BIUQdeJeLnBy2CNtMfz6cV4u8XKoFZQesbf9YZiIERiHjaNodDW6LgcirX/mPnJIkBGDUpTBhSa0EIr38D5hCIszhCM8URGBqImoWjpvpt1ebu/v3Gl3qJfMnNM+9V+kiRFyROTPHQWOcs1dNW94/ukKMPZBvDi55i5CttdeJz84DLngLqjcdwEZ87bFFR8CIG35OAkDVN6VRDZ7aq67NteYqZ2lpT8oYB2CytoBd6VuAx4WgiAsnuj3WohG+LugzXiQRDeM3XYXlULv4dp5VFYC)format("woff2"),url(/assets/KaTeX_Size3-Regular-CTq5MqoE.woff)format("woff"),url(/assets/KaTeX_Size3-Regular-DgpXs0kz.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size4-Regular-Dl5lxZxV.woff2)format("woff2"),url(/assets/KaTeX_Size4-Regular-BF-4gkZK.woff)format("woff"),url(/assets/KaTeX_Size4-Regular-DWFBv043.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Typewriter-Regular-CO6r4hn1.woff2)format("woff2"),url(/assets/KaTeX_Typewriter-Regular-C0xS9mPB.woff)format("woff"),url(/assets/KaTeX_Typewriter-Regular-D3Ib7_Hf.ttf)format("truetype")}.katex{text-indent:0;text-rendering:auto;font:1.21em/1.2 KaTeX_Main,Times New Roman,serif;position:relative}.katex *{border-color:currentColor;-ms-high-contrast-adjust:none!important}.katex .katex-version:after{content:"0.18.2"}.katex .katex-mathml{clip-path:inset(50%);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.katex .katex-html>.katex-newline{display:block}.katex .katex-base{white-space:nowrap;width:min-content;position:relative}.katex .katex-base,.katex .katex-strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;table-layout:fixed;display:inline-table}.katex .vlist-r{display:table-row}.katex .vlist{vertical-align:bottom;display:table-cell;position:relative}.katex .vlist>span{height:0;display:block;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{width:0;overflow:hidden}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{vertical-align:bottom;width:2px;min-width:2px;font-size:1px;display:table-cell}.katex .katex-vbox{flex-direction:column;align-items:baseline;display:inline-flex}.katex .katex-thinbox{flex-direction:row;width:0;max-width:0;display:inline-flex}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;width:100%;display:inline-block}.katex .katex-hdashline,.katex .katex-hline,.katex .katex-overline .overline-line,.katex .katex-rule,.katex .katex-underline .underline-line,.katex .mfrac .frac-line{min-height:1px}.katex .mspace{display:inline-block}.katex .katex-smash{line-height:0;display:inline}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.katex-inner,.katex .llap>.katex-inner,.katex .rlap>.katex-inner{position:absolute}.katex .clap>.katex-fix,.katex .llap>.katex-fix,.katex .rlap>.katex-fix{display:inline-block}.katex .llap>.katex-inner{right:0}.katex .clap>.katex-inner,.katex .rlap>.katex-inner{left:0}.katex .clap>.katex-inner>span{margin-left:-50%;margin-right:50%}.katex .katex-rule{border:0 solid;display:inline-block;position:relative}.katex .katex-hline,.katex .katex-overline .overline-line,.katex .katex-underline .underline-line{border-bottom-style:solid;width:100%;display:inline-block}.katex .katex-hdashline{border-bottom-style:dashed;width:100%;display:inline-block}.katex .sqrt>.katex-root{margin-left:.277778em;margin-right:-.555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .katex-sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .katex-sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .katex-sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .katex-sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .katex-sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .katex-sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .katex-sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .katex-sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .katex-sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .katex-sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .katex-sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .katex-sizing.reset-size2.size1{font-size:.833333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .katex-sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .katex-sizing.reset-size2.size3{font-size:1.16667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .katex-sizing.reset-size2.size4{font-size:1.33333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .katex-sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .katex-sizing.reset-size2.size6{font-size:1.66667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .katex-sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .katex-sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .katex-sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .katex-sizing.reset-size2.size10{font-size:3.45667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .katex-sizing.reset-size2.size11{font-size:4.14667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .katex-sizing.reset-size3.size1{font-size:.714286em}.katex .fontsize-ensurer.reset-size3.size2,.katex .katex-sizing.reset-size3.size2{font-size:.857143em}.katex .fontsize-ensurer.reset-size3.size3,.katex .katex-sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .katex-sizing.reset-size3.size4{font-size:1.14286em}.katex .fontsize-ensurer.reset-size3.size5,.katex .katex-sizing.reset-size3.size5{font-size:1.28571em}.katex .fontsize-ensurer.reset-size3.size6,.katex .katex-sizing.reset-size3.size6{font-size:1.42857em}.katex .fontsize-ensurer.reset-size3.size7,.katex .katex-sizing.reset-size3.size7{font-size:1.71429em}.katex .fontsize-ensurer.reset-size3.size8,.katex .katex-sizing.reset-size3.size8{font-size:2.05714em}.katex .fontsize-ensurer.reset-size3.size9,.katex .katex-sizing.reset-size3.size9{font-size:2.46857em}.katex .fontsize-ensurer.reset-size3.size10,.katex .katex-sizing.reset-size3.size10{font-size:2.96286em}.katex .fontsize-ensurer.reset-size3.size11,.katex .katex-sizing.reset-size3.size11{font-size:3.55429em}.katex .fontsize-ensurer.reset-size4.size1,.katex .katex-sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .katex-sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .katex-sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .katex-sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .katex-sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .katex-sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .katex-sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .katex-sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .katex-sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .katex-sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .katex-sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .katex-sizing.reset-size5.size1{font-size:.555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .katex-sizing.reset-size5.size2{font-size:.666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .katex-sizing.reset-size5.size3{font-size:.777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .katex-sizing.reset-size5.size4{font-size:.888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .katex-sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .katex-sizing.reset-size5.size6{font-size:1.11111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .katex-sizing.reset-size5.size7{font-size:1.33333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .katex-sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .katex-sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .katex-sizing.reset-size5.size10{font-size:2.30444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .katex-sizing.reset-size5.size11{font-size:2.76444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .katex-sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .katex-sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .katex-sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .katex-sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .katex-sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .katex-sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .katex-sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .katex-sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .katex-sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .katex-sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .katex-sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .katex-sizing.reset-size7.size1{font-size:.416667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .katex-sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .katex-sizing.reset-size7.size3{font-size:.583333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .katex-sizing.reset-size7.size4{font-size:.666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .katex-sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .katex-sizing.reset-size7.size6{font-size:.833333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .katex-sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .katex-sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .katex-sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .katex-sizing.reset-size7.size10{font-size:1.72833em}.katex .fontsize-ensurer.reset-size7.size11,.katex .katex-sizing.reset-size7.size11{font-size:2.07333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .katex-sizing.reset-size8.size1{font-size:.347222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .katex-sizing.reset-size8.size2{font-size:.416667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .katex-sizing.reset-size8.size3{font-size:.486111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .katex-sizing.reset-size8.size4{font-size:.555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .katex-sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .katex-sizing.reset-size8.size6{font-size:.694444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .katex-sizing.reset-size8.size7{font-size:.833333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .katex-sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .katex-sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .katex-sizing.reset-size8.size10{font-size:1.44028em}.katex .fontsize-ensurer.reset-size8.size11,.katex .katex-sizing.reset-size8.size11{font-size:1.72778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .katex-sizing.reset-size9.size1{font-size:.289352em}.katex .fontsize-ensurer.reset-size9.size2,.katex .katex-sizing.reset-size9.size2{font-size:.347222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .katex-sizing.reset-size9.size3{font-size:.405093em}.katex .fontsize-ensurer.reset-size9.size4,.katex .katex-sizing.reset-size9.size4{font-size:.462963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .katex-sizing.reset-size9.size5{font-size:.520833em}.katex .fontsize-ensurer.reset-size9.size6,.katex .katex-sizing.reset-size9.size6{font-size:.578704em}.katex .fontsize-ensurer.reset-size9.size7,.katex .katex-sizing.reset-size9.size7{font-size:.694444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .katex-sizing.reset-size9.size8{font-size:.833333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .katex-sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .katex-sizing.reset-size9.size10{font-size:1.20023em}.katex .fontsize-ensurer.reset-size9.size11,.katex .katex-sizing.reset-size9.size11{font-size:1.43981em}.katex .fontsize-ensurer.reset-size10.size1,.katex .katex-sizing.reset-size10.size1{font-size:.24108em}.katex .fontsize-ensurer.reset-size10.size2,.katex .katex-sizing.reset-size10.size2{font-size:.289296em}.katex .fontsize-ensurer.reset-size10.size3,.katex .katex-sizing.reset-size10.size3{font-size:.337512em}.katex .fontsize-ensurer.reset-size10.size4,.katex .katex-sizing.reset-size10.size4{font-size:.385728em}.katex .fontsize-ensurer.reset-size10.size5,.katex .katex-sizing.reset-size10.size5{font-size:.433944em}.katex .fontsize-ensurer.reset-size10.size6,.katex .katex-sizing.reset-size10.size6{font-size:.48216em}.katex .fontsize-ensurer.reset-size10.size7,.katex .katex-sizing.reset-size10.size7{font-size:.578592em}.katex .fontsize-ensurer.reset-size10.size8,.katex .katex-sizing.reset-size10.size8{font-size:.694311em}.katex .fontsize-ensurer.reset-size10.size9,.katex .katex-sizing.reset-size10.size9{font-size:.833173em}.katex .fontsize-ensurer.reset-size10.size10,.katex .katex-sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .katex-sizing.reset-size10.size11{font-size:1.19961em}.katex .fontsize-ensurer.reset-size11.size1,.katex .katex-sizing.reset-size11.size1{font-size:.200965em}.katex .fontsize-ensurer.reset-size11.size2,.katex .katex-sizing.reset-size11.size2{font-size:.241158em}.katex .fontsize-ensurer.reset-size11.size3,.katex .katex-sizing.reset-size11.size3{font-size:.281351em}.katex .fontsize-ensurer.reset-size11.size4,.katex .katex-sizing.reset-size11.size4{font-size:.321543em}.katex .fontsize-ensurer.reset-size11.size5,.katex .katex-sizing.reset-size11.size5{font-size:.361736em}.katex .fontsize-ensurer.reset-size11.size6,.katex .katex-sizing.reset-size11.size6{font-size:.401929em}.katex .fontsize-ensurer.reset-size11.size7,.katex .katex-sizing.reset-size11.size7{font-size:.482315em}.katex .fontsize-ensurer.reset-size11.size8,.katex .katex-sizing.reset-size11.size8{font-size:.578778em}.katex .fontsize-ensurer.reset-size11.size9,.katex .katex-sizing.reset-size11.size9{font-size:.694534em}.katex .fontsize-ensurer.reset-size11.size10,.katex .katex-sizing.reset-size11.size10{font-size:.833601em}.katex .fontsize-ensurer.reset-size11.size11,.katex .katex-sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{width:.12em;display:inline-block}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .katex-accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .katex-accent .accent-body{position:relative}.katex .katex-accent .accent-body:not(.accent-full){width:0}.katex .katex-overlay{display:block}.katex .mtable .vertical-separator{min-width:1px;display:inline-block}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;height:inherit;width:100%;display:block;position:absolute}.katex svg path{stroke:none}.katex svg{fill-rule:nonzero;fill-opacity:1;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex img{border-style:none;min-width:0;max-width:none;min-height:0;max-height:none}.katex .katex-stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .katex-stretchy:after,.katex .katex-stretchy:before{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{width:50.2%;position:absolute;left:0;overflow:hidden}.katex .halfarrow-right{width:50.2%;position:absolute;right:0;overflow:hidden}.katex .brace-left{width:25.1%;position:absolute;left:0;overflow:hidden}.katex .brace-center{width:50%;position:absolute;left:25%;overflow:hidden}.katex .brace-right{width:25.1%;position:absolute;right:0;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .katex-sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{box-sizing:border-box;border-top:.049em solid;border-right:.049em solid;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{text-align:left;display:inline-block;position:absolute;right:calc(50% + .3em)}.katex .cd-label-right{text-align:right;display:inline-block;position:absolute;left:calc(50% + .3em)}.katex-display{text-align:center;margin:1em 0;display:block}.katex-display>.katex{text-align:center;white-space:nowrap;display:block}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.katex-tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.katex-tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left;padding-left:2em}body{counter-reset:katexEqnNo mmlEqnNo}.ms-root{--c-bg:#fafaf8;--c-surface:#fff;--c-elev:#f5f4f0;--c-border:#e8e6e0;--c-border-strong:#d4d1c8;--c-text:#1a1916;--c-text-2:#6b6860;--c-text-3:#a8a59c;--c-accent:#1a1916;--c-tag:#f0efeb;--c-success:#2d6a4f;--c-error:#9b1c1c;--f-display:"Instrument Serif", Georgia, serif;--f-body:"DM Sans", -apple-system, "Segoe UI", sans-serif;--r-sm:6px;--r-md:10px;--r-lg:14px;background:var(--c-bg);min-height:100vh;color:var(--c-text);font-family:var(--f-body);-webkit-font-smoothing:antialiased;display:flex}.ms-root *{box-sizing:border-box}.mz-muted{color:var(--c-text-3,#a8a59c)}.ms-side{background:var(--c-surface);border-right:1px solid var(--c-border);flex-direction:column;flex-shrink:0;width:228px;height:100vh;display:flex;position:sticky;top:0}.ms-side.is-collapsed{align-items:center;gap:6px;width:56px;padding:14px 0}.ms-top{border-bottom:1px solid var(--c-border);justify-content:space-between;align-items:center;padding:16px 12px 12px 16px;display:flex}.ms-top-actions{gap:2px;display:flex}.ms-iconbtn{border-radius:var(--r-sm);width:30px;height:30px;color:var(--c-text-2);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.ms-iconbtn:hover{background:var(--c-elev);color:var(--c-text)}.ms-railbtn{border-radius:var(--r-sm);width:36px;height:36px;color:var(--c-text-2);place-items:center;display:grid}.ms-railbtn:hover{background:var(--c-elev)}.ms-railbtn.is-on{background:var(--c-accent);color:#fff}.ms-nav{flex:1;padding:8px;overflow-y:auto}.ms-group{margin-bottom:1px}.ms-main{border-radius:var(--r-sm);width:100%;font:inherit;color:var(--c-text-2);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:9px;padding:8px 10px;font-size:13px;display:flex}.ms-main:hover,.ms-main.open{background:var(--c-elev);color:var(--c-text)}.ms-main.has-active{color:var(--c-text);font-weight:500}.ms-chev{margin-left:auto;transition:transform .2s}.ms-main.open .ms-chev{transform:rotate(180deg)}.ms-sub{flex-direction:column;gap:1px;padding:2px 0 6px 22px;display:flex}.ms-item{border-radius:var(--r-sm);color:var(--c-text-2);align-items:center;gap:8px;padding:6px 10px;font-size:12.5px;text-decoration:none;display:flex;position:relative}.ms-item:before{content:"";background:var(--c-border-strong);border-radius:50%;flex-shrink:0;width:4px;height:4px}.ms-item:hover{background:var(--c-elev);color:var(--c-text)}.ms-item.active{background:var(--c-accent);color:#fff;font-weight:500}.ms-item.active:before{background:#fff;border-radius:2px;width:2px;height:14px}.ms-bottom{border-top:1px solid var(--c-border);flex-direction:column;gap:2px;padding:8px;display:flex}.ms-row{border-radius:var(--r-sm);font:inherit;color:var(--c-text-2);cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:8px 10px;font-size:13px;display:flex}.ms-row:hover{background:var(--c-elev);color:var(--c-text)}.ms-user{border-radius:var(--r-sm);cursor:pointer;text-align:left;font:inherit;background:0 0;border:0;align-items:center;gap:9px;padding:8px 10px;display:flex}.ms-user:hover{background:var(--c-elev)}.ms-avatar{color:#fff;background:#7c5cc4;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:12px;font-weight:600;display:grid}.ms-user-txt{flex-direction:column;min-width:0;display:flex}.ms-user-txt b{white-space:nowrap;text-overflow:ellipsis;max-width:150px;font-size:12px;font-weight:500;overflow:hidden}.ms-user-txt small{color:var(--c-text-3);font-size:10.5px}.ms-kv{justify-content:space-between;gap:12px;padding:4px 8px;font-size:12px;display:flex}.ms-kv span{color:#a8a59c}.ms-apps-grid{grid-template-columns:repeat(4,1fr);gap:6px;padding:4px 4px 8px;display:grid}.ms-app{border:1px solid #e8e6e0;border-radius:10px;place-items:center;height:44px;font-family:Instrument Serif,serif;font-size:15px;font-style:italic;display:grid}.ms-app.is-on{color:#fff;background:#1a1916;border-color:#1a1916}.ms-main-area{flex-direction:column;flex:1;min-width:0;display:flex}.ms-header{background:var(--c-surface);border-bottom:1px solid var(--c-border);padding:18px 24px 0}.ms-title{font-family:var(--f-display);letter-spacing:-.02em;margin:0 0 12px;font-size:30px;font-weight:400;line-height:1.1}.ms-tabs{gap:22px;display:flex}.ms-tabs a{color:var(--c-text-2);border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 0 11px;font-size:13px;text-decoration:none}.ms-tabs a:hover{color:var(--c-text)}.ms-tabs a.is-on{color:var(--c-text);border-color:var(--c-text);font-weight:600}.ms-header:not(:has(.ms-tabs)){padding-bottom:6px}.ms-placeholder{padding:48px 8px}.ms-placeholder h1{font-family:var(--f-display);margin:0 0 6px;font-size:34px;font-weight:400}.ms-placeholder p{color:var(--c-text-2)}.mf-bar{flex-wrap:wrap;align-items:flex-start;gap:8px 12px;padding:12px 0 14px;display:flex}.mf-chips{flex-wrap:wrap;flex:360px;align-items:center;gap:6px;min-width:0;display:flex}.mf-right{flex-wrap:wrap;flex:0 auto;justify-content:flex-end;align-items:center;gap:6px;min-width:0;margin-left:auto;display:flex}.mf-chip{border:1px solid var(--c-border,#e8e6e0);font:inherit;color:#1a1916;cursor:pointer;white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:500;transition:color .12s ease-out,background-color .12s ease-out,border-color .12s ease-out,box-shadow .12s ease-out,opacity .12s ease-out;display:inline-flex}.mf-chip:hover{border-color:#d4d1c8}.mf-chip:disabled{opacity:.55;cursor:default}.mf-chip.is-active{color:#fff;background:#1a1916;border-color:#1a1916}.mf-x{opacity:.8;place-items:center;margin-left:2px;display:inline-grid}.mf-x:hover{opacity:1}.mf-skel{height:30px;border-radius:999px!important}.mf-pop{border:1px solid #e8e6e0;border-radius:12px;width:270px;padding:6px;font-family:DM Sans,sans-serif;box-shadow:0 12px 40px #0000001a}.mf-search{color:#a8a59c;border:1px solid #e8e6e0;border-radius:8px;align-items:center;gap:6px;margin-bottom:4px;padding:6px 8px;display:flex}.mf-search input{font:inherit;color:#1a1916;background:0 0;border:0;outline:0;flex:1;font-size:12.5px}.mf-list{max-height:320px;overflow-y:auto}.mf-group{letter-spacing:.08em;color:#a8a59c;text-transform:uppercase;padding:10px 8px 4px;font-size:10px;font-weight:600}.mf-opt{width:100%;font:inherit;color:#1a1916;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:7px 8px;font-size:12.5px;text-decoration:none;display:flex}.mf-opt:hover{background:#f5f4f0}.mf-opt.is-on{font-weight:600}.mf-check{border:1px solid #d4d1c8;border-radius:4px;flex-shrink:0;place-items:center;width:15px;height:15px;display:grid}.mf-check.is-on{color:#fff;background:#1a1916;border-color:#1a1916}.mf-radio{flex-shrink:0;place-items:center;width:15px;display:grid}.mf-empty{color:#a8a59c;padding:10px 8px;font-size:12px}.mf-foot{border-top:1px solid #e8e6e0;justify-content:space-between;margin-top:4px;padding:6px 4px 2px;display:flex}.mf-foot button{font:inherit;color:#6b6860;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px 6px;font-size:12px}.mf-foot button:hover{color:#1a1916;background:#f5f4f0}.mf-range{flex-direction:column;gap:6px;padding:4px 8px 8px;display:flex}.mf-range input{font:inherit;border:1px solid #e8e6e0;border-radius:8px;padding:6px 8px;font-size:12.5px}.mf-range button{color:#fff;font:inherit;cursor:pointer;background:#1a1916;border:0;border-radius:999px;padding:7px;font-size:12px;font-weight:500}.mf-range button:disabled{opacity:.4}.md-wrap{flex:1;padding:0 24px 40px}.md-icon{color:#6b6860;cursor:pointer;background:#fff;border:1px solid #e8e6e0;border-radius:999px;place-items:center;width:32px;height:32px;display:grid}.md-icon:hover{color:#1a1916;border-color:#d4d1c8}.md-subtabs{gap:6px;margin-bottom:12px;display:flex}.md-subtabs button{font:inherit;cursor:pointer;background:#fff;border:1px solid #e8e6e0;border-radius:999px;padding:5px 12px;font-size:12px}.md-subtabs button.is-on{color:#fff;background:#1a1916;border-color:#1a1916}.md-grid{grid-template-columns:repeat(24,minmax(0,1fr));gap:10px;display:grid}.md-cell{min-width:0;min-height:0;display:flex}.md-cell>*{flex:1;min-width:0}.md-explorer{height:calc(100vh - 190px);min-height:420px;display:flex}.md-explorer>*{flex:1}.md-confidential{color:#a8a59c;max-width:900px;margin:28px 0 0;font-size:11px;line-height:1.5}.md-error{color:#1a1916;background:#fff;border:1px solid #e8e6e0;border-radius:14px;align-items:flex-start;gap:12px;max-width:720px;margin-top:24px;padding:18px 20px;display:flex}.md-error p{color:#6b6860;margin:4px 0 0;font-size:13px}.md-error code{background:#f0efeb;border-radius:4px;padding:1px 6px;font-size:12px}@media (width<=960px){.md-grid{grid-template-columns:1fr;grid-auto-rows:auto!important}.md-cell{height:calc(var(--rows) * 46px);grid-area:auto/1/auto/-1!important}.ms-side:not(.is-collapsed){z-index:40;position:fixed;box-shadow:0 12px 40px #0000001f}}.mz-card{background:#fff;border:1px solid #e8e6e0;border-radius:10px;flex-direction:column;height:100%;display:flex;overflow:hidden}.mz-card-head{align-items:flex-start;gap:8px;min-height:18px;padding:12px 10px 4px 14px;display:flex}.mz-card-title{color:#1a1916;flex:1;align-items:center;gap:6px;font-size:13.5px;font-weight:700;line-height:1.25;display:flex}.mz-info{color:#a8a59c;flex-shrink:0}.mz-card-menu{color:#a8a59c;cursor:pointer;opacity:0;background:0 0;border:0;border-radius:6px;place-items:center;width:24px;height:22px;margin-left:auto;transition:opacity .12s;display:grid}.mz-card:hover .mz-card-menu,.mz-card-menu[data-state=open]{opacity:1}.mz-card-menu:hover{color:#1a1916;background:#f5f4f0}.mz-menu{font-family:DM Sans,sans-serif;font-size:12.5px}.mz-menu [role=menuitem]{gap:8px}.mz-card-body{flex-direction:column;flex:1;min-height:0;padding:4px 12px 10px;display:flex}.mz-card-body>*{flex:1;min-height:0}.mz-card.is-fill .mz-card-body{padding:0}.mz-cell-heading{align-items:flex-end;padding:0 2px 4px;display:flex}.mz-heading{letter-spacing:-.01em;color:#1a1916;margin:0;font-size:20px;font-weight:700}.mz-cell-text{color:#4a4840;padding:4px;font-size:13px;overflow:auto}.mz-text h1,.mz-text h2,.mz-text h3{color:#1a1916;margin:0 0 6px;font-size:20px;font-weight:700}.mz-text p{margin:0 0 6px}.mz-state{color:#a8a59c;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:12px;font-size:12.5px;display:flex}.mz-skel{background:linear-gradient(90deg,#f0efeb 0%,#f7f6f3 50%,#f0efeb 100%) 0 0/200% 100%;border-radius:4px;height:12px;animation:1.4s ease-in-out infinite mz-shimmer}@keyframes mz-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.mz-skel-bars{align-items:flex-end;gap:8px;height:100%;padding:10px 6px 4px;display:flex}.mz-skel-bars .mz-skel{border-radius:3px 3px 0 0;flex:1}.mz-skel-table{flex-direction:column;gap:12px;padding:12px 4px;display:flex}.mz-skel-scalar{flex-direction:column;justify-content:center;gap:10px;padding:6px;display:flex}.mz-cart{flex-direction:column;height:100%;display:flex}.mz-cart-body{flex:1;min-height:0}.mz-legend{color:#4a4840;flex-wrap:wrap;gap:4px 14px;padding:0 2px 2px;font-size:11.5px;display:flex}.mz-legend span{align-items:center;gap:6px;display:inline-flex}.mz-legend i{border-radius:50%;width:9px;height:9px;display:inline-block}.mz-axis-title{text-align:center;color:#6b6860;font-size:11px}.mz-tip{color:#fff;background:#1a1916;border-radius:8px;min-width:140px;padding:8px 10px;font-size:11.5px;box-shadow:0 6px 20px #0000002e}.mz-tip-x{margin-bottom:4px;font-weight:600}.mz-tip-row{align-items:center;gap:6px;display:flex}.mz-tip-row b{margin-left:auto;padding-left:12px}.mz-dot{border-radius:50%;width:8px;height:8px;display:inline-block}.mz-table-wrap{flex-direction:column;height:100%;min-height:0;display:flex}.mz-table-scroll{flex:1;min-height:0;overflow:auto}.mz-table{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;width:100%;font-size:12px}.mz-table th{z-index:2;text-align:left;white-space:nowrap;cursor:pointer;background:#fff;padding:6px 4px;font-weight:600;position:sticky;top:0}.mz-th{color:#4a4840;background:#f0efeb;border-radius:999px;padding:4px 10px;font-size:11px;display:inline-block}.mz-table th.num{text-align:right}.mz-table td{white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #f0efeb;max-width:420px;padding:6px 10px;overflow:hidden}.mz-table td.num{text-align:right}.mz-table tr:hover td{filter:brightness(.98)}.mz-idx{color:#a8a59c;width:1%}.mz-table-foot{color:#a8a59c;text-align:right;padding:6px 10px 0;font-size:11px}.mz-pivot .sticky-col{z-index:1;background:#fff;position:sticky;left:0}.mz-pivot thead .sticky-col{z-index:3}.mz-pivot-head{font-weight:500}.mz-pivot .mz-total{background:#fafaf8;font-weight:700}.mz-grand td{background:#fafaf8;border-top:1px solid #e8e6e0;font-weight:700}.mz-scalar{justify-content:center;align-items:center;display:flex}.mz-scalar-value{font-family:var(--f-display,"Instrument Serif"), serif;letter-spacing:-.02em;font-size:clamp(28px,3vw,44px);line-height:1}.mz-smart{flex-direction:column;justify-content:center;gap:4px;display:flex}.mz-smart-value{letter-spacing:-.02em;font-family:Instrument Serif,Georgia,serif;font-size:clamp(28px,2.6vw,40px);line-height:1}.mz-smart-period{color:#6b6860;margin-bottom:4px;font-size:11.5px}.mz-smart-comp{font-size:11.5px;line-height:1.5}.mz-smart-comp .pos{color:#2d6a4f;font-weight:600}.mz-smart-comp .neg{color:#9b1c1c;font-weight:600}.mz-gauge{flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.mz-gauge svg{width:100%;max-height:calc(100% - 30px)}.mz-gauge-value{margin-top:-4px;font-family:Instrument Serif,Georgia,serif;font-size:28px;line-height:1}.mz-progress{flex-direction:column;justify-content:center;gap:8px;display:flex}.mz-progress-bar{background:#f0efeb;border-radius:99px;height:10px;overflow:hidden}.mz-progress-bar div{height:100%}.mz-pie{align-items:center;gap:12px;display:flex}.mz-pie-chart{flex:1;min-width:120px;height:100%;position:relative}.mz-pie-total{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.mz-pie-total b{font-size:18px}.mz-pie-total span{color:#a8a59c;text-transform:uppercase;letter-spacing:.08em;font-size:10px}.mz-pie-legend{flex-direction:column;gap:5px;min-width:140px;max-height:100%;font-size:11.5px;display:flex;overflow:auto}.mz-pie-legend div{align-items:center;gap:6px;display:flex}.mz-pie-legend i{border-radius:50%;flex-shrink:0;width:9px;height:9px}.mz-pie-legend b{margin-left:auto;padding-left:10px}.mz-funnel{flex-direction:column;justify-content:center;gap:6px;display:flex}.mz-funnel-total{margin-bottom:6px;font-family:Instrument Serif,serif;font-size:34px;line-height:1}.mz-funnel-total span{color:#a8a59c;margin-left:8px;font-family:DM Sans,sans-serif;font-size:11px}.mz-funnel-row{grid-template-columns:110px 1fr 90px;align-items:center;gap:10px;font-size:12px;display:grid}.mz-funnel-track{justify-content:center;height:22px;display:flex}.mz-funnel-track div{border-radius:3px;height:100%}.mz-funnel-num{text-align:right;flex-direction:column;line-height:1.2;display:flex}.mz-funnel-num span{color:#a8a59c;font-size:10.5px}.mz-full{flex-direction:column;width:94vw;height:86vh;font-family:DM Sans,sans-serif;max-width:min(1280px,94vw)!important;display:flex!important}.mz-full-body{flex:1;min-height:0;display:flex}.mz-full-body>*{flex:1;min-width:0}.ms-fab{color:#fff;cursor:pointer;z-index:30;background:#1a1916;border:0;border-radius:50%;place-items:center;width:46px;height:46px;display:grid;position:fixed;bottom:22px;right:22px;box-shadow:0 8px 24px #0000002e}.ms-gloss{max-width:92vw;font-family:DM Sans,sans-serif;overflow-y:auto;width:420px!important}.ms-gloss-title{font-family:Instrument Serif,serif!important;font-size:30px!important;font-weight:400!important}.ms-gloss-item{border-bottom:1px solid #f0efeb;padding:10px 0}.ms-gloss-item b{font-size:13px}.ms-gloss-item p{color:#6b6860;margin:4px 0 0;font-size:12.5px;line-height:1.5}.mh-wrap{flex-direction:column;flex:1;padding:0 24px 24px;display:flex}.mh-map{border:1px solid #e8e6e0;border-radius:12px;flex:1;min-height:560px;position:relative;overflow:hidden}.mh-toolbar{z-index:500;gap:6px;display:flex;position:absolute;top:12px;left:56px}.mh-toolbar button{cursor:pointer;color:#6b6860;background:#fff;border:1px solid #e8e6e0;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.mh-toolbar button.is-on{color:#fff;background:#1a1916;border-color:#1a1916}.mh-note{z-index:500;color:#6b6860;background:#fffffff2;border:1px solid #e8e6e0;border-radius:10px;flex-direction:column;gap:4px;max-width:320px;padding:10px 12px;font-size:12px;display:flex;position:absolute;top:12px;right:12px}.mh-note b{color:#1a1916}.mh-count{color:#6b6860;align-items:center;gap:4px;padding:0 6px;font-size:12px;display:inline-flex}.mf-chip.is-small{gap:4px;padding:3px 9px;font-size:11px}.mz-card-head .mf-chip.is-small{margin-top:-2px}.mf-pop-sm{width:180px}.mz-table .sticky-col{z-index:1;background:#fff;position:sticky;left:0}.mz-table thead .sticky-col{z-index:3}.mh-pill-wrap,.mh-site-wrap{background:0 0!important;border:0!important}.mh-pill{white-space:nowrap;color:#fff;pointer-events:none;background:#5b4e9e;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font:500 11.5px DM Sans,sans-serif;display:inline-flex;transform:translate(-50%,-50%);box-shadow:0 4px 14px #0000002e}.mh-pill b{font-weight:700}.mh-pill.is-site{padding:3px 8px;font-size:10.5px;transform:translate(-50%,calc(-100% - 14px))}.mh-site{background:#fff;border:2px solid #1a1916;border-radius:999px;gap:2px;padding:3px;display:inline-flex;transform:translate(-50%,-50%);box-shadow:0 2px 8px #0003}.mh-site i{border-radius:50%;width:8px;height:8px;display:block}.mh-metric-name{background:#fffffff2;border:1px solid #e8e6e0;border-radius:999px;align-self:center;margin-left:4px;padding:5px 10px;font-size:11.5px;font-weight:600}.mh-status{z-index:500;color:#fff;background:#1a1916;border-radius:999px;align-items:center;gap:6px;padding:6px 14px;font-size:12px;display:inline-flex;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.mh-wrap .leaflet-container{font-family:DM Sans,sans-serif}.ms-root.is-embedded{height:100%;min-height:0;overflow:hidden}.ms-root.is-embedded .ms-side{height:100%;position:relative}.ms-root.is-embedded .ms-main-area{height:100%;overflow-y:auto}.ms-root.is-embedded .ms-fab{position:absolute}.ms-root.is-embedded .md-explorer{height:calc(100vh - 250px)}.mz-colbtn{color:#a8a59c;cursor:pointer;opacity:0;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:4px;height:22px;padding:0 5px;font:500 10.5px DM Sans,sans-serif;transition:opacity .12s;display:inline-flex}.mz-card:hover .mz-colbtn,.mz-colbtn.is-on,.mz-colbtn[data-state=open]{opacity:1}.mz-colbtn:hover{color:#1a1916;background:#f5f4f0}.mz-colbtn.is-on{color:#1a1916;border-color:#e8e6e0}.mi{letter-spacing:normal;text-transform:none;white-space:nowrap;-webkit-font-smoothing:antialiased;font-feature-settings:"liga";font-variation-settings:"FILL" 0, "wght" 350, "GRAD" 0, "opsz" 20;vertical-align:middle;-webkit-user-select:none;user-select:none;direction:ltr;font-family:Material Symbols Outlined;font-style:normal;font-weight:400;line-height:1;display:inline-block;overflow:hidden}.ms-settings-title{letter-spacing:-.02em;padding:14px 18px 6px;font-family:Instrument Serif,Georgia,serif;font-size:26px}.ms-setitem{color:#6b6860;border-radius:6px;align-items:center;gap:10px;padding:9px 12px;font-size:13px;text-decoration:none;display:flex}.ms-setitem:hover{color:#1a1916;background:#f5f4f0}.ms-setitem.is-on{color:#1a1916;background:#f5f4f0;font-weight:700}.ms-usermenu{min-width:210px}.ms-usermenu .mf-opt{gap:10px}.ms-sep{background:#e8e6e0;height:1px;margin:6px 4px}.ms-apps-grid{grid-template-columns:repeat(2,1fr)!important}button.ms-app{color:#1a1916;cursor:pointer;background:#fff;height:54px;font:italic 400 22px Instrument Serif,Georgia,serif;position:relative}button.ms-app:hover:not(:disabled){border-color:#1a1916}button.ms-app:disabled{opacity:.45;cursor:not-allowed}button.ms-app i{border-radius:50%;width:7px;height:7px;position:absolute;top:12px;right:14px}.ms-imp{height:var(--imp-h);z-index:70;color:#fff;white-space:nowrap;background:#7c5cc4;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-family:DM Sans,sans-serif;font-size:13px;display:flex;position:fixed;top:0;left:0;right:0;overflow:hidden}:root{--imp-h:40px}html.has-imp body{padding-top:var(--imp-h)}html.has-imp .ms-root{min-height:calc(100vh - var(--imp-h))}html.has-imp .ms-side,html.has-imp .ai-panel{top:var(--imp-h);height:calc(100vh - var(--imp-h))}html.has-imp .ms-main-area>.ms-header,html.has-imp .ms-root:not(.is-embedded) .md-wrap>.mf-bar{top:var(--imp-h)}html.has-imp .cc-wrap{height:calc(100vh - var(--imp-h))}.ms-imp button{color:#5b4e9e;cursor:pointer;background:#fff;border:0;border-radius:999px;margin-left:4px;padding:4px 12px;font:600 12px DM Sans,sans-serif}.st-page{background:#fafaf9;flex-direction:column;gap:16px;min-height:100%;padding:22px 24px 48px;display:flex}.st-head{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.st-title{letter-spacing:-.02em;align-items:center;gap:12px;margin:0;font-family:Instrument Serif,Georgia,serif;font-size:32px;font-weight:400;display:flex}.st-head-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.st-card{background:#fff;border:1px solid #e8e6e0;border-radius:10px;padding:16px 18px}.st-card-head{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:10px;display:flex}.st-card-title{letter-spacing:.08em;color:#1a1916;margin:0;font-size:12px;font-weight:700}.st-green{color:#2d9d5c}.st-muted{color:#a8a59c;font-size:12px}.st-note{margin:0}.st-counter{color:#6b6860;letter-spacing:0;background:#f0efeb;border-radius:999px;padding:5px 12px;font-family:DM Sans,sans-serif;font-size:12px;font-weight:500}.st-btn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:8px 16px;font:600 12.5px DM Sans,sans-serif;display:inline-flex}.st-btn:disabled{opacity:.4;cursor:not-allowed}.st-btn-dark{color:#fff;background:#1a1916}.st-btn-blue{color:#fff;background:#2f6fde}.st-btn-link{color:#2f6fde;background:0 0}.st-btn-outline{color:#1a1916;background:#fff;border-color:#e8e6e0}.st-stripe{color:#635bff;letter-spacing:-.02em;font:700 13px DM Sans,sans-serif}.st-icon-btn{color:#6b6860;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:28px;height:28px;display:inline-grid}.st-icon-btn:hover{color:#1a1916;background:#f5f4f0}.st-more{color:#6b6860;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:30px;height:30px;display:inline-grid}.st-more:hover{background:#f0efeb}.st-menu{font-family:DM Sans,sans-serif;font-size:13px}.st-menu [role=menuitem]{gap:8px}.st-menu .is-danger{color:#c0392b}.st-search{color:#a8a59c;background:#fff;border:1px solid #e8e6e0;border-radius:999px;align-items:center;gap:6px;min-width:220px;padding:6px 12px;display:inline-flex}.st-search.is-wide{width:100%}.st-search input{color:#1a1916;background:0 0;border:0;outline:0;flex:1;font:13px DM Sans,sans-serif}.st-pill{letter-spacing:.04em;text-transform:uppercase;color:#4a4840;white-space:nowrap;background:#f0efeb;border-radius:999px;margin-right:4px;padding:3px 9px;font-size:10.5px;font-weight:700;display:inline-block}.st-pill.is-green{color:#1f7a45;text-transform:none;letter-spacing:0;background:#e3f4ea;font-weight:600}.st-avatar{color:#fff;background:#1a1916;border-radius:50%;flex-shrink:0;place-items:center;font-weight:700;display:inline-grid}.st-user{align-items:center;gap:10px;font-weight:500;display:inline-flex}.st-tabs{border-bottom:1px solid #e8e6e0;gap:22px;margin-bottom:12px;display:flex}.st-tabs button{color:#6b6860;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 0 10px;font:500 13px DM Sans,sans-serif}.st-tabs button.is-on{color:#1a1916;border-color:#1a1916;font-weight:700}.st-table-wrap{overflow-x:auto}.st-table{border-collapse:collapse;width:100%;font-size:13px}.st-table th{text-align:left;color:#a8a59c;letter-spacing:.06em;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;border-bottom:1px solid #e8e6e0;padding:10px;font-size:11px;font-weight:600}.st-arrows{vertical-align:middle;color:#d4d1c8;flex-direction:column;margin-left:5px;font-size:7px;line-height:6px;display:inline-flex}.st-arrows.is-asc i:first-child,.st-arrows.is-desc i:last-child{color:#1a1916}.st-table td{vertical-align:middle;border-bottom:1px solid #f0efeb;padding:10px}.st-empty{text-align:center;color:#a8a59c;padding:28px!important}.st-two{flex-direction:column;gap:2px;display:inline-flex}.st-two small{color:#a8a59c;font-size:11.5px}.st-two-inline{align-items:center;gap:6px;display:inline-flex}.st-link{color:#2f6fde;cursor:pointer}.st-error{color:#9b1c1c;background:#fdecec;border-radius:8px;align-items:center;gap:6px;margin-top:10px;padding:8px 12px;font-size:12.5px;display:flex}.st-loading{padding:24px}.st-status{align-items:center;gap:6px;display:inline-flex}.st-status i{background:#e5545b;border-radius:50%;width:8px;height:8px}.st-status i.is-on{background:#2d9d5c}.st-plogo{border-radius:6px;flex-shrink:0;place-items:center;font-family:DM Sans,sans-serif;font-weight:800;display:inline-grid}.st-orgbar{flex-wrap:wrap;align-items:center;gap:0;padding:10px 14px;display:flex}.st-chip{border-right:1px solid #e8e6e0;align-items:center;gap:7px;padding:6px 14px;font-size:13px;display:inline-flex}.st-chip .mi{color:#6b6860}.st-sep{color:#d4d1c8}.st-orgbar-end{align-items:center;gap:10px;margin-left:auto;padding-left:12px;display:flex}.st-inline{align-items:center;gap:4px;display:inline-flex}.st-inline input{border:1px solid #d4d1c8;border-radius:6px;padding:4px 8px;font:13px DM Sans,sans-serif}.st-lang{border:1px solid #e8e6e0;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:13px;display:inline-flex}.st-lang select{cursor:pointer;background:0 0;border:0;font:13px DM Sans,sans-serif}.st-modal{max-height:calc(100vh - 48px);font-family:DM Sans,sans-serif;overflow-y:auto;border-radius:14px!important;grid-template-columns:minmax(0,1fr)!important;width:calc(100vw - 32px)!important}.st-modal>*,.st-modal-body>*{min-width:0}.st-modal-title{font-family:Instrument Serif,Georgia,serif!important;font-size:26px!important;font-weight:400!important}.st-modal-body{flex-direction:column;gap:12px;display:flex}.st-modal-foot{justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.st-field{flex-direction:column;gap:5px;display:flex}.st-field-label{letter-spacing:.06em;color:#6b6860;font-size:11px;font-weight:700}.st-field-hint{color:#a8a59c;font-size:11.5px}.st-field input,.st-field select{background:#fff;border:1px solid #e8e6e0;border-radius:8px;padding:9px 11px;font:13.5px DM Sans,sans-serif}.st-input-icon{color:#a8a59c;border:1px solid #e8e6e0;border-radius:8px;align-items:center;gap:6px;padding:0 10px;display:flex}.st-input-icon input{outline:0;flex:1;border:0!important;padding:9px 0!important}.st-grid2{grid-template-columns:1fr 1fr;gap:12px;display:grid}.st-profiles{grid-template-columns:1fr 1fr;gap:10px;display:grid}.st-profile{text-align:left;cursor:pointer;background:#fff;border:1px solid #e8e6e0;border-radius:12px;flex-direction:column;gap:4px;padding:14px;font-family:DM Sans,sans-serif;display:flex;position:relative}.st-profile b{font-size:13px}.st-profile span:last-child{color:#6b6860;font-size:12px}.st-profile.is-on{border-color:#1a1916;box-shadow:0 0 0 1px #1a1916}.st-toggle{background:#d4d1c8;border-radius:999px;width:30px;height:17px;position:absolute;top:12px;right:12px}.st-toggle i{background:#fff;border-radius:50%;width:13px;height:13px;transition:left .15s;position:absolute;top:2px;left:2px}.st-toggle.is-on{background:#1a1916}.st-toggle.is-on i{left:15px}.st-sections{flex-wrap:wrap;gap:8px 16px;padding:4px 2px;display:flex}.st-check{align-items:center;gap:6px;font-size:13px;display:inline-flex}.st-test{border-radius:8px;align-items:center;gap:6px;padding:8px 10px;font-size:12.5px;display:flex}.st-test.is-ok{color:#1f7a45;background:#e3f4ea}.st-test.is-ko{color:#9b1c1c;background:#fdecec}.st-pcards{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.st-pcard{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:18px 12px;display:flex}.st-pcard b{letter-spacing:.04em;font-size:13px}.st-round{color:#fff;cursor:pointer;background:#14b8a6;border:0;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.st-drawer{max-width:94vw;font-family:DM Sans,sans-serif;overflow-y:auto;width:460px!important}.st-drawer-title{letter-spacing:.04em;align-items:center;gap:10px;font-size:15px!important;display:flex!important}.st-steps{flex-direction:column;gap:14px;margin-top:18px;padding-left:18px;font-size:13.5px;line-height:1.5;display:flex}.st-steps a{color:#2f6fde}.st-copy{background:#fafaf9;border:1px solid #e8e6e0;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;margin:8px 0 4px;padding:6px 6px 6px 12px;display:flex}.st-copy code{font-size:13px}.st-video{margin-top:22px}.st-video iframe{aspect-ratio:16/9;border:0;border-radius:10px;width:100%}.st-video-ph{aspect-ratio:16/9;color:#a8a59c;background:#f0efeb;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:12px;display:flex}.st-acc{padding:6px 8px}.st-acc-item+.st-acc-item{border-top:1px solid #f0efeb}.st-acc-row{flex-wrap:wrap;align-items:center;gap:10px;padding:9px 6px;display:flex}.st-acc-row.is-site .st-acc-name b{font-size:13px}.st-acc-name{cursor:pointer;flex:1;align-items:baseline;gap:10px;min-width:180px;display:flex}.st-acc-children{background:#fcfcfb;border-top:1px solid #f0efeb;padding-left:32px}.st-acc-children.is-stores{background:#fafaf9;flex-direction:column;gap:6px;padding:6px 12px 10px 36px;display:flex}.st-chev{color:#6b6860;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:26px;height:26px;transition:transform .15s;display:grid}.st-chev.is-open{transform:rotate(90deg)}.st-chev.is-down.is-open{transform:rotate(180deg)}.st-select-sm{background:#fff;border:1px solid #e8e6e0;border-radius:999px;max-width:170px;padding:5px 10px;font:12px DM Sans,sans-serif}.st-store-row{grid-template-columns:24px 80px 1fr;align-items:center;gap:10px;display:grid}.st-store-p{color:#6b6860;font-size:12.5px}.st-ac{position:relative}.st-ac input{background:#fff;border:1px solid #e8e6e0;border-radius:8px;width:100%;padding:7px 10px;font:12.5px DM Sans,sans-serif}.st-ac-list{z-index:30;background:#fff;border:1px solid #e8e6e0;border-radius:10px;max-height:260px;padding:4px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:auto;box-shadow:0 12px 40px #0000001a}.st-ac-list button{cursor:pointer;text-align:left;background:0 0;border:0;border-radius:6px;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:7px 9px;font:12.5px DM Sans,sans-serif;display:flex}.st-ac-list button:hover{background:#f5f4f0}.st-ac-list small{color:#a8a59c}.st-linked{background:#fff;border:1px solid #e8e6e0;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:6px 6px 6px 10px;font-size:12.5px;display:flex}.st-pad{padding:10px 6px}.st-segcol{border:1px solid #e8e6e0;border-radius:10px;padding:10px}.st-segcol-head{letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:6px;font-size:12px;font-weight:700;display:flex}.st-count{background:#f0efeb;border-radius:999px;padding:1px 8px;font-size:11px}.st-segrow{border-bottom:1px solid #f5f4f0;justify-content:space-between;align-items:center;padding:5px 4px;font-size:13px;display:flex}.st-segrow.is-new input{background:0 0;border:0;outline:0;flex:1;font:13px DM Sans,sans-serif}.st-commissions{flex-wrap:wrap;gap:6px;display:flex}.st-commission{border-radius:10px;align-items:center;gap:6px;min-width:104px;padding:5px 6px 5px 5px;display:inline-flex}.st-pct{color:#1a1916;background:#ffffffeb;border-radius:6px;align-items:center;gap:2px;margin-left:auto;padding:2px 6px;display:inline-flex}.st-pct input{text-align:right;-moz-appearance:textfield;background:0 0;border:0;outline:0;width:44px;font:600 13px DM Sans,sans-serif}.st-pct input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.st-pct input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}td>.st-pct{border:1px solid #e8e6e0}.st-row-actions{white-space:nowrap;text-align:right}.st-subrow td{background:#fafaf9}.st-indent{color:#4a4840;padding-left:18px;font-size:12.5px}.st-emptystate{color:#a8a59c;flex-direction:column;align-items:center;gap:8px;padding:60px 20px;font-size:14px;display:flex}.st-notif{border-bottom:1px solid #f0efeb;gap:12px;padding:12px 6px;display:flex}.st-notif p{color:#4a4840;margin:2px 0;font-size:13px}.st-notif.is-unread b:after{content:"";background:#2f6fde;border-radius:50%;width:7px;height:7px;margin-left:6px;display:inline-block}.st-legal{color:#2a2925;max-width:900px;padding:28px 34px;font-size:14px;line-height:1.65}.st-legal h1{margin:0 0 14px;font-family:Instrument Serif,Georgia,serif;font-size:30px;font-weight:400}.st-legal h2{margin:24px 0 8px;font-size:16px}.st-legal h3{margin:16px 0 6px;font-size:14px}.st-legal blockquote{color:#6b4a14;background:#fdf6ec;border-left:3px solid #b45309;border-radius:0 8px 8px 0;margin:0 0 16px;padding:10px 14px}@media (width<=1100px){.st-pcards{grid-template-columns:repeat(3,minmax(0,1fr))}}.cc-seg{background:#f0efeb;border-radius:999px;margin-right:4px;padding:3px;display:inline-flex}.cc-seg button{color:#6b6860;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:5px 13px;font:500 12px DM Sans,sans-serif}.cc-seg button.is-on{color:#fff;background:#1a1916}.cc-gauges{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:10px;display:grid}.cc-gauge{height:190px;display:flex}.cc-gauge>*{flex:1}.cc-card{height:auto;min-height:420px}.cc-body{min-height:360px}.cc-busy{color:#6b6860;align-items:center;gap:5px;margin-left:10px;font-size:11px;font-weight:500;display:inline-flex}.cc-spin{animation:1s linear infinite cc-rot}@keyframes cc-rot{to{transform:rotate(360deg)}}.cc-stale{opacity:.55;transition:opacity .15s}.cc-card .mz-colbtn{opacity:1}@media (width<=960px){.cc-gauges{grid-template-columns:repeat(2,minmax(0,1fr))}}.ms-header{padding-top:6px}.ms-main-area>.md-wrap:first-child,.ms-main-area>.mh-wrap:first-child,.ms-imp+.md-wrap,.ms-imp+.mh-wrap{padding-top:10px}.cc-wrap{flex-direction:column;height:100vh;min-height:560px;display:flex;padding-bottom:16px!important}.cc-wrap>.mf-bar,.cc-wrap>.cc-gauges{flex-shrink:0}.cc-card,.cc-body{flex-direction:column;flex:1;display:flex;min-height:0!important}.cc-body>*{flex:1;min-height:0}.cc-body .mz-table-wrap{height:100%}.cc-body .mz-table-scroll{min-height:0!important;max-height:none!important}.cp-list{max-height:min(460px,60vh)}.cp-group+.cp-group{border-top:1px solid #f0efeb;margin-top:4px;padding-top:4px}.cp-group-head{cursor:pointer;letter-spacing:.06em;text-transform:uppercase;color:#1a1916;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;width:100%;padding:7px 8px;font:700 11px DM Sans,sans-serif;display:flex}.cp-group-head:hover{background:#f5f4f0}.cp-group-head small{color:#a8a59c;letter-spacing:0;margin-left:auto;font-weight:500}.cp-indent{padding-left:22px!important}.mf-check.is-mixed i{background:#1a1916;border-radius:1px;width:7px;height:2px;display:block}.mz-metric-tip{font-family:DM Sans,sans-serif;border-radius:10px!important;width:260px!important;padding:10px 12px!important}.mz-metric-tip b{font-size:13px}.mz-metric-tip small{text-transform:uppercase;letter-spacing:.06em;color:#a8a59c;margin-left:8px;font-size:10px}.mz-metric-tip p{color:#4a4840;margin:4px 0 0;font-size:12px;line-height:1.45}.cc-body .mz-th{cursor:help}.pp-btn{z-index:30;color:#fff;cursor:pointer;background:#1a1916;border:0;border-radius:999px;align-items:center;gap:7px;padding:11px 16px;font:600 12.5px DM Sans,sans-serif;display:inline-flex;position:fixed;bottom:26px;right:78px;box-shadow:0 8px 24px #0000002e}.pp-sheet{font-family:DM Sans,sans-serif;overflow-y:auto;width:820px!important;max-width:96vw!important}.pp-title{font-family:Instrument Serif,Georgia,serif!important;font-size:28px!important;font-weight:400!important}.pp-sub{color:#6b6860;margin:2px 0 12px;font-size:12.5px}.pp-list{margin:12px 0 0;padding:0;list-style:none}.pp-list li{border-bottom:1px solid #f0efeb;grid-template-columns:26px 28px 1fr auto;align-items:center;gap:10px;padding:8px 4px;font-size:13px;display:grid}.pp-rank{color:#a8a59c;text-align:right;font-size:11.5px}.pp-fav{-o-object-fit:contain;object-fit:contain;background:#fff;border:1px solid #f0efeb;border-radius:7px;width:28px;height:28px;padding:2px}.pp-ini{color:#4a4840;background:#f0efeb;place-items:center;padding:0;font-size:10.5px;font-weight:700;display:grid}.pp-name{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.pp-meta{color:#6b6860;white-space:nowrap;font-size:12px}.pp-foot{text-align:right;color:#a8a59c;padding:10px 4px;font-size:11.5px}.ms-root.is-embedded .pp-btn{position:absolute}.mz-table-scroll.is-paged{overflow:auto hidden}.mz-pager{color:#6b6860;align-items:center;gap:6px;display:inline-flex}.mz-pager button{color:#1a1916;cursor:pointer;background:#fff;border:1px solid #e8e6e0;border-radius:6px;min-width:24px;height:22px;padding:0 6px;font:600 12px DM Sans,sans-serif}.mz-pager button:disabled{opacity:.35;cursor:default}.cc-body .mz-table-foot{padding:8px 10px 0}.st-segname{letter-spacing:.04em;text-transform:none;background:#fff;border:1px dashed #d4d1c8;border-radius:6px;width:160px;min-width:0;padding:3px 8px;font:700 12px DM Sans,sans-serif}.st-segname:focus{border-style:solid;border-color:#1a1916;outline:0}.md-flow{flex-direction:column;gap:12px;display:flex}.md-flow-sec{flex-direction:column;gap:10px;display:flex}.md-flow-sec>.mz-cell-heading{padding-top:8px}.md-flow-cell{display:flex}.md-flow-cell>*{flex:1;min-width:0}.md-flow-cell:empty{display:none}.md-flow-cell.is-pivot,.md-flow-cell.is-table,.mz-card.is-natural{height:auto}.mz-card.is-natural .mz-card-body{flex:none;padding-bottom:6px}.mz-card.is-natural .mz-card-body>*{flex:none}.mz-table-wrap.is-natural{height:auto}.mz-table-scroll.is-natural{flex:none;max-height:none;overflow:auto visible}.md-flow-empty{text-align:center;color:#a8a59c;padding:40px;font-size:13px}.mz-card{position:relative}.mz-card-head.is-floating{z-index:5;background:0 0;min-height:0;padding:0;position:absolute;top:4px;right:4px}.mz-card-head.is-floating .mz-card-title{display:none}.mz-card-head.is-floating .mz-card-menu,.mz-card-head.is-floating .mz-colbtn{background:#ffffffeb;box-shadow:0 1px 4px #00000014}.mz-metric-tip,.mz-metric-tip *{text-align:left;overflow-wrap:anywhere;white-space:normal!important}.mz-metric-tip{max-width:80vw;width:280px!important}.mz-metric-tip b{font-weight:700;display:inline}.mz-metric-tip p{font-weight:400}.cp-list{scrollbar-width:none;overscroll-behavior:contain}.cp-list::-webkit-scrollbar{width:0;height:0}.cp-list:hover{scrollbar-width:thin;scrollbar-color:#1a191640 transparent}.cp-list:hover::-webkit-scrollbar{width:6px}.cp-list:hover::-webkit-scrollbar-thumb{background:#1a191640;border-radius:6px}.mf-pop{width:290px}.cp-row{border-radius:6px;align-items:center;display:flex}.cp-row .mf-opt{flex:1;min-width:0}.cp-grip{color:#c9c6bd;cursor:grab;flex-shrink:0;place-items:center;width:16px;margin-left:4px;display:grid}.cp-row:hover .cp-grip{color:#6b6860}.cp-row.is-dragging{opacity:.4}.cp-row.is-over{box-shadow:inset 0 2px #1a1916}.cp-label{flex-direction:column;min-width:0;line-height:1.25;display:flex}.cp-label small{color:#a8a59c;font-size:10.5px}.mf-list,.tt-col-list,.tt-results{scrollbar-width:thin;scrollbar-color:transparent transparent;scrollbar-gutter:stable;overscroll-behavior:contain}.mf-list::-webkit-scrollbar{width:5px;height:5px}.tt-col-list::-webkit-scrollbar{width:5px;height:5px}.tt-results::-webkit-scrollbar{width:5px;height:5px}.mf-list::-webkit-scrollbar-thumb{background:0 0}.tt-col-list::-webkit-scrollbar-thumb{background:0 0}.tt-results::-webkit-scrollbar-thumb{background:0 0}.mf-list:hover,.tt-col-list:hover,.tt-results:hover{scrollbar-color:#1a191638 transparent}.mf-list:hover::-webkit-scrollbar-thumb{background:#1a191638;border-radius:5px}.tt-col-list:hover::-webkit-scrollbar-thumb{background:#1a191638;border-radius:5px}.tt-results:hover::-webkit-scrollbar-thumb{background:#1a191638;border-radius:5px}.fi-img{-o-object-fit:contain;object-fit:contain;background:#fff;border-radius:4px;flex-shrink:0}.fi-ini{color:#fff;border-radius:4px;flex-shrink:0;place-items:center;font-family:DM Sans,sans-serif;font-weight:700;display:inline-grid}.fi-own{color:#4a4840;background:#f0efeb;border-radius:4px;flex-shrink:0;place-items:center;display:inline-grid}.mf-chip .fi-img,.mf-chip .fi-ini,.mf-chip .fi-own{margin-left:-4px}.tt-chip{max-width:360px}.tt-sep{opacity:.55;margin:0 2px}.tt-pop{font-family:DM Sans,sans-serif;overflow:hidden;border-radius:14px!important;width:min(720px,92vw)!important;padding:0!important}.tt-head{border-bottom:1px solid #f0efeb;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 14px;display:flex}.tt-crumbs{color:#a8a59c;flex:1;align-items:center;gap:4px;min-width:200px;display:flex}.tt-crumbs button{color:#6b6860;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:3px 6px;font:500 12.5px DM Sans,sans-serif}.tt-crumbs button:hover{color:#1a1916;background:#f5f4f0}.tt-crumbs button.is-on{color:#fff;background:#1a1916}.tt-search{color:#a8a59c;border:1px solid #e8e6e0;border-radius:999px;align-items:center;gap:6px;width:220px;padding:5px 10px;display:flex}.tt-search input{color:#1a1916;background:0 0;border:0;outline:0;flex:1;font:12.5px DM Sans,sans-serif}.tt-cols{grid-template-columns:repeat(3,minmax(0,1fr));height:340px;display:grid}.tt-col{border-right:1px solid #f0efeb;flex-direction:column;min-height:0;display:flex}.tt-col:last-child{background:#fcfcfb;border-right:0}.tt-col-title{letter-spacing:.08em;text-transform:uppercase;color:#a8a59c;padding:10px 12px 6px;font-size:10px;font-weight:700}.tt-col-list{flex:1;padding:0 6px 8px;overflow-y:auto}.tt-row{cursor:pointer;text-align:left;color:#1a1916;background:0 0;border:0;border-radius:8px;grid-template-columns:minmax(0,1fr) 46px 30px 12px;align-items:center;gap:8px;width:100%;padding:7px 8px;font:12.5px DM Sans,sans-serif;display:grid}.tt-col:last-child .tt-row{grid-template-columns:minmax(0,1fr) 46px 30px}.tt-row:hover,.tt-row.is-active{background:#f0efeb}.tt-row.is-sel{color:#fff;background:#1a1916}.tt-row.is-sel .tt-bar{background:#fff3}.tt-row.is-sel .tt-bar i{background:#fff}.tt-row.is-sel .tt-n,.tt-row.is-sel .tt-chev{color:#ffffffbf}.tt-name{text-overflow:ellipsis;white-space:nowrap;text-transform:capitalize;align-items:center;gap:6px;display:inline-flex;overflow:hidden}.tt-own{background:#2fa59b;border-radius:50%;flex-shrink:0;width:7px;height:7px;display:inline-block;box-shadow:0 0 0 2px #2fa59b2e}.tt-bar{background:#ecebe6;border-radius:4px;height:4px;overflow:hidden}.tt-bar i{background:#8b7fd1;border-radius:4px;height:100%;display:block}.tt-n{color:#a8a59c;text-align:right;font-variant-numeric:tabular-nums;font-size:11px}.tt-chev{color:#c9c6bd}.tt-empty{color:#a8a59c;padding:18px 8px;font-size:12px}.tt-results{max-height:340px;padding:6px;overflow-y:auto}.tt-result{cursor:pointer;text-transform:capitalize;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:8px 10px;font:12.5px DM Sans,sans-serif;display:flex}.tt-result:hover{background:#f5f4f0}.tt-hit{background:#fdf0c4;border-radius:3px}.tt-foot{color:#a8a59c;border-top:1px solid #f0efeb;justify-content:space-between;gap:10px;padding:9px 14px;font-size:11px;display:flex}.tt-foot span{align-items:center;gap:6px;display:inline-flex}.tt-loading{flex-direction:column;gap:10px;height:340px;padding:18px;display:flex}.co-tables{flex-direction:column;gap:14px;display:flex}.co-card{height:auto}.co-card .mz-card-title{flex-direction:column;align-items:flex-start;gap:2px}.co-sub{color:#a8a59c;font-size:11.5px;font-weight:400}.co-scroll{padding:0 12px 12px;overflow-x:auto}.co-table td,.co-table th{padding:6px 8px}.co-table td.num{font-variant-numeric:tabular-nums;min-width:56px}.co-row{white-space:nowrap;cursor:help;font-weight:500}.co-empty{background:#fafaf8}.co-table th.co-current .mz-th{background:#fdf0c4}.co-table td.co-current{font-style:italic}.co-info{color:#a8a59c;cursor:help;background:0 0;border:0;border-radius:6px;place-items:center;width:26px;height:26px;margin-left:auto;display:grid}.co-info:hover{color:#1a1916;background:#f5f4f0}.co-info-tip ul{flex-direction:column;gap:4px;margin:8px 0 0;padding:0;list-style:none;display:flex}.co-info-tip li{color:#9b1c1c;justify-content:space-between;gap:10px;font-size:12px;display:flex}.co-info-tip li.is-ok{color:#1f7a45}.co-info-tip li span{text-transform:capitalize;color:#1a1916;font-weight:600}.co-info-tip li em{text-align:right;font-style:normal}.cu-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.cu-card{height:300px}.cu-h{margin:18px 0 10px;font-size:18px}.cu-wrap .cu-h:first-child{margin-top:4px}@media (width<=1100px){.cu-grid{grid-template-columns:1fr}}.cu-seg-label{color:#6b6860;align-self:center;padding:0 6px 0 10px;font:600 11px DM Sans,sans-serif}.mz-card-title-text{align-items:center;gap:6px;display:inline-flex}.cc-body{flex-direction:column;flex:1;min-height:0;display:flex}.md-edit-bar{align-items:center;gap:6px;display:inline-flex}.md-edit-tag{color:#7c5cc4;background:#f1ecfb;border-radius:999px;padding:4px 10px;font-size:11.5px;font-weight:600}.md-edit-btn{cursor:pointer;color:#1a1916;background:#fff;border:1px solid #e8e6e0;border-radius:999px;align-items:center;gap:5px;padding:6px 12px;font:600 12px DM Sans,sans-serif;display:inline-flex}.md-edit-btn.is-dark{color:#fff;background:#1a1916;border-color:#1a1916}.md-edit-btn:disabled{opacity:.4;cursor:default}.md-grid.is-editing{background-image:linear-gradient(90deg,#7c5cc40f 1px,#0000 1px),linear-gradient(#7c5cc40f 1px,#0000 1px);background-size:calc(4.16667% + .416667px) 56px;border-radius:8px}.md-cell.is-editing{outline-offset:2px;border-radius:10px;outline:1.5px dashed #7c5cc473;position:relative}.md-cell.is-editing.is-hidden{opacity:.4}.md-move{z-index:8;color:#7c5cc4;cursor:grab;touch-action:none;background:#fff;border:1px solid #7c5cc4;border-radius:6px;place-items:center;width:26px;height:20px;display:grid;position:absolute;top:-10px;left:50%;transform:translate(-50%)}.md-resize{z-index:8;cursor:nwse-resize;touch-action:none;background:#7c5cc4;border-radius:3px;width:14px;height:14px;position:absolute;bottom:-4px;right:-4px}.md-hidden-tag{z-index:8;color:#fff;background:#1a1916;border-radius:999px;padding:2px 8px;font-size:10.5px;position:absolute;top:8px;left:10px}.md-card-edit{color:#7c5cc4;cursor:pointer;background:#fff;border:1px solid #7c5cc4;border-radius:6px;place-items:center;width:24px;height:22px;margin-left:2px;display:grid}.ce-sheet{max-width:94vw;font-family:DM Sans,sans-serif;overflow-y:auto;width:440px!important}.ce-title{font-family:Instrument Serif,Georgia,serif!important;font-size:28px!important;font-weight:400!important}.ce-sub{color:#a8a59c;margin:0 0 6px;font-size:12px}.ce-sec{border-top:1px solid #f0efeb;flex-direction:column;gap:10px;padding:12px 0;display:flex}.ce-sec h4{letter-spacing:.08em;text-transform:uppercase;color:#6b6860;margin:0;font-size:11px}.ce-field{color:#6b6860;flex-direction:column;gap:4px;min-width:0;font-size:11.5px;display:flex}.ce-field input,.ce-field select,.ce-field textarea{color:#1a1916;background:#fff;border:1px solid #e8e6e0;border-radius:8px;min-width:0;padding:6px 8px;font:13px DM Sans,sans-serif}.ce-grid2{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ce-grid3{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.ce-grid4{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.ce-check{align-items:center;gap:8px;font-size:13px;display:flex}.ce-series{border:1px solid #f0efeb;border-radius:10px;flex-direction:column;gap:8px;padding:10px;display:flex}.ce-series-head{align-items:center;gap:8px;display:flex}.ce-series-head input[type=color]{cursor:pointer;background:0 0;border:0;width:30px;height:30px;padding:0}.ce-series-label{border:1px solid #e8e6e0;border-radius:8px;flex:1;padding:6px 8px;font:600 13px DM Sans,sans-serif}.ce-btn{cursor:pointer;background:#fff;border:1px solid #e8e6e0;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:7px 14px;font:600 12.5px DM Sans,sans-serif;display:inline-flex}.ce-btn.is-dark{color:#fff;background:#1a1916;border-color:#1a1916}.ce-foot{border-top:1px solid #f0efeb;justify-content:space-between;padding-top:12px;display:flex}.ce-note{color:#a8a59c;font-size:11.5px}.ap-box{flex-direction:column;gap:8px;display:flex}.ap-sel{flex-wrap:wrap;align-items:center;gap:6px;min-height:26px;display:flex}.ap-tag{color:#fff;background:#1a1916;border-radius:999px;align-items:center;gap:6px;padding:3px 4px 3px 10px;font-size:12px;display:inline-flex}.ap-tag button{color:#fff;cursor:pointer;background:#fff3;border:0;border-radius:50%;width:18px;height:18px;line-height:1}.ap-list{scrollbar-width:thin;border:1px solid #f0efeb;border-radius:10px;max-height:220px;padding:4px;overflow-y:auto}.ap-opt{cursor:pointer;text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;width:100%;padding:6px 8px;font:12.5px DM Sans,sans-serif;display:flex}.ap-opt:hover{background:#f5f4f0}.ap-opt .st-muted{white-space:nowrap;text-overflow:ellipsis;margin-left:auto;font-size:11px;overflow:hidden}.sa-list{flex-wrap:wrap;gap:8px;display:flex}.sa-chip{border:1px solid #e8e6e0;border-radius:999px;align-items:center;gap:8px;padding:4px 12px 4px 4px;font-size:12.5px;font-weight:500;display:inline-flex}.sa-chip small{color:#a8a59c;font-weight:400}.cp-cat{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;display:grid}.cp-item b{font-size:13.5px}.cp-item p{color:#4a4840;margin:6px 0 8px;font-size:12.5px;line-height:1.45}.cp-item code{color:#7c5cc4;background:#f5f2fd;border-radius:4px;padding:2px 6px;font-size:11px}.cp-swatches{flex-wrap:wrap;gap:10px;margin-bottom:10px;display:flex}.cp-sw{text-transform:capitalize;align-items:center;gap:6px;font-size:12px;display:inline-flex}.cp-sw i{border-radius:4px;width:14px;height:14px;display:inline-block}.mk{color:#2f2d28;font-size:13px;line-height:1.6}.mk h2{color:#1a1916;margin:18px 0 6px;font-size:17px;font-weight:700}.mk h3{color:#1a1916;margin:14px 0 4px;font-size:14.5px;font-weight:700}.mk h4{margin:12px 0 4px;font-size:13px;font-weight:700}.mk p{margin:0 0 8px}.mk ul,.mk ol{margin:0 0 8px;padding-left:20px}.mk li{margin:2px 0}.mk em{color:#1a1916}.mk code{background:#f0efeb;border-radius:4px;padding:1px 5px;font-size:12px}.mk hr{border:0;border-top:1px solid #f0efeb;margin:14px 0}.mk a{color:#7c5cc4}.mk-table{margin:6px 0 10px;overflow-x:auto}.mk-table table{border-collapse:collapse;min-width:60%;font-size:12.5px}.mk-table th,.mk-table td{text-align:left;vertical-align:top;border:1px solid #ecebe6;padding:6px 10px}.mk-table th{background:#f7f6f2;font-weight:700}.mk-quote{color:#4a4840;border-left:3px solid #e8e6e0;margin:8px 0;padding:2px 12px}.mk-callout{background:#f7f6f2;border-radius:10px;gap:10px;margin:10px 0;padding:10px 12px;display:flex}.mk-callout.is-warn{background:#fdf6e7}.mk-callout.is-ok{background:#eef6e8}.mk-callout-icon{font-size:16px;line-height:1.5}.mk-callout-body{flex:1;min-width:0}.mk-callout-body>:last-child{margin-bottom:0}.mk-callout-body h3{margin-top:2px}.mk .katex-display{margin:8px 0;overflow:auto hidden}.gl-sheet{flex-direction:column;gap:10px;max-width:96vw;font-family:DM Sans,sans-serif;width:560px!important;padding-bottom:0!important;display:flex!important}.gl-head{align-items:center;gap:10px;padding-right:26px;display:flex}.gl-title{flex:1;font-family:Instrument Serif,Georgia,serif!important;font-size:30px!important;font-weight:400!important}.gl-edit{color:#7c5cc4;border:1px solid #d9cff3;border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.gl-search{color:#a8a59c;border:1px solid #e8e6e0;border-radius:999px;align-items:center;gap:8px;padding:7px 12px;display:flex}.gl-search input{color:#1a1916;background:0 0;border:0;outline:0;flex:1;font:13px DM Sans,sans-serif}.gl-toc{flex-wrap:wrap;gap:5px;display:flex}.gl-toc button{cursor:pointer;color:#4a4840;background:#fff;border:1px solid #ecebe6;border-radius:999px;padding:3px 10px;font:500 11.5px DM Sans,sans-serif}.gl-toc button:hover{background:#f5f4f0}.gl-toc button.is-here{color:#fff;background:#1a1916;border-color:#1a1916}.gl-toc button.is-empty{color:#c9c6bd;border-style:dashed}.gl-body{scrollbar-width:thin;flex:1;padding:4px 4px 40px;overflow-y:auto}.gl-intro{color:#6b6860}.gl-sec{border-bottom:1px solid #f0efeb;padding:6px 0 14px;scroll-margin-top:6px}.gl-sec>h2{margin:10px 0 4px;font-family:Instrument Serif,Georgia,serif;font-size:24px;font-weight:400}.gl-empty{color:#a8a59c;font-size:12.5px;font-style:italic}.me-wrap{gap:12px;display:grid}.me-wrap.is-split{grid-template-columns:1fr 1fr}.me-wrap.is-edit,.me-wrap.is-preview{grid-template-columns:1fr}.me-edit{min-height:inherit;background:#fff;border:1px solid #e8e6e0;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.me-toolbar{background:#fafaf8;border-bottom:1px solid #f0efeb;flex-wrap:wrap;align-items:center;gap:2px;padding:6px;display:flex;position:sticky;top:0}.me-toolbar button{cursor:pointer;color:#4a4840;background:0 0;border:0;border-radius:6px;place-items:center;width:28px;height:28px;display:grid}.me-toolbar button:hover{color:#1a1916;background:#f0efeb}.me-sep{background:#e8e6e0;width:1px;height:18px;margin:0 4px}.me-text{resize:vertical;color:#1a1916;tab-size:2;border:0;outline:0;flex:1;min-height:420px;padding:14px 16px;font:13px/1.6 ui-monospace,SFMono-Regular,Menlo,monospace}.me-preview{background:#fff;border:1px solid #f0efeb;border-radius:12px;max-height:80vh;padding:14px 18px;overflow:auto}.ge-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.ge-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ge-actions .cc-seg button{align-items:center;gap:5px;display:inline-flex}.ge-layout{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:16px;display:grid}.ge-side{flex-direction:column;gap:2px;max-height:calc(100vh - 140px);display:flex;position:sticky;top:12px;overflow-y:auto}.ge-sec{border-radius:8px;align-items:center;display:flex}.ge-sec:hover,.ge-sec.is-on{background:#f0efeb}button.ge-sec{text-align:left;cursor:pointer;background:0 0;border:0;padding:8px 10px;font:12.5px DM Sans,sans-serif}button.ge-sec.is-on{color:#fff;background:#1a1916}.ge-sec.is-on .ge-sec-name{font-weight:700}.ge-sec-name{text-align:left;cursor:pointer;color:#1a1916;background:0 0;border:0;flex:1;align-items:center;gap:6px;min-width:0;padding:7px 10px;font:12.5px DM Sans,sans-serif;display:flex}.ge-sec-name small{color:#a8a59c;border:1px dashed #d4d1c8;border-radius:999px;padding:0 6px;font-size:10px}.ge-sec-tools{gap:1px;padding-right:4px;display:none}.ge-sec:hover .ge-sec-tools,.ge-sec.is-on .ge-sec-tools{display:inline-flex}.ge-sec-tools button{cursor:pointer;color:#6b6860;background:0 0;border:0;border-radius:5px;place-items:center;width:22px;height:22px;display:grid}.ge-sec-tools button:hover{color:#1a1916;background:#fff}.ge-add{cursor:pointer;color:#4a4840;background:0 0;border:1px dashed #d4d1c8;border-radius:8px;align-items:center;gap:6px;margin-top:6px;padding:8px 10px;font:600 12px DM Sans,sans-serif;display:inline-flex}.ge-versions{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.ge-version{cursor:pointer;background:#fff;border:1px solid #e8e6e0;border-radius:999px;padding:5px 12px;font:12px DM Sans,sans-serif}.ge-version:hover{background:#f5f4f0}.gl-lang button{padding:4px 10px;font-size:11.5px}.pf-card{flex-direction:column;gap:12px;max-width:720px;display:flex}.pf-switch{cursor:pointer;border:1px solid #e8e6e0;border-radius:10px;align-items:flex-start;gap:10px;padding:12px;display:flex}.pf-switch input{margin-top:3px}.pf-switch span{flex-direction:column;gap:2px;font-size:13px;display:flex}.pf-switch small{color:#6b6860;font-size:12px}.pf-preview{background:#fafaf8;border-radius:10px;padding:6px 12px 10px}.pf-sample{border-bottom:1px solid #f0efeb;padding:4px 0;font-size:13px}.pf-sample:last-child{border-bottom:0}.pf-actions{justify-content:flex-end;display:flex}.rv-card .mz-card-body{padding-bottom:12px}.rv-layout{grid-template-rows:minmax(0,1fr) 210px;grid-template-columns:minmax(0,1fr) 300px;gap:14px;height:100%;display:grid}.rv-main{flex-direction:column;grid-area:1/1;min-height:0;display:flex}.rv-main>:first-child{flex:1;min-height:0}.rv-legend{padding-top:4px}.rv-side{border-left:1px solid #f0efeb;flex-direction:column;grid-area:1/2/span 2;gap:12px;min-height:0;padding-left:14px;display:flex;overflow:auto}.rv-kpi{flex-direction:column;gap:2px;display:flex}.rv-kpi span{color:#6b6860;text-transform:uppercase;letter-spacing:.06em;font-size:11px}.rv-kpi b{font-family:Instrument Serif,Georgia,serif;font-size:34px;font-weight:400;line-height:1}.rv-kpi small{color:#6b6860;font-size:12px}.rv-kpi small.neg,.rv-sim .neg{color:#9b1c1c}.rv-kpi small.pos,.rv-sim .pos{color:#2d6a4f}.rv-diag{color:#4a4840;background:#fdf6e7;border-radius:10px;margin:0;padding:10px 12px;font-size:12.5px;line-height:1.5}.rv-sim{background:#f5f4f0;border-radius:10px;flex-direction:column;gap:8px;padding:10px 12px;font-size:12.5px;display:flex}.rv-sim input[type=range]{accent-color:#1a1916;width:100%}.rv-sim-out{flex-direction:column;gap:4px;display:flex}.rv-sim-out b{font-size:14px}.rv-minis{grid-area:2/1;grid-template-columns:1fr 1fr;gap:14px;min-height:0;display:grid}.rv-mini{border-top:1px solid #f0efeb;flex-direction:column;min-height:0;padding-top:8px;display:flex}.rv-mini-title{color:#4a4840;font-size:12px;font-weight:600}.rv-mini>:last-child{flex:1;min-height:0}@media (width<=1000px){.rv-layout{grid-template-rows:380px 200px auto;grid-template-columns:1fr}.rv-main,.rv-minis,.rv-side{grid-column:1}.rv-minis{grid-row:2}.rv-side{border-left:0;grid-row:3;padding-left:0}}.rv-axes{color:#6b6860}.rv-axes b{color:#7c5cc4;font-weight:500}.as-sec{margin-bottom:8px}.as-sec .cu-h:first-child{margin-top:4px}.as-card{height:auto;margin-bottom:12px}.as-kpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;padding:4px 2px 6px;display:grid}.as-kpi{border-top:3px solid #1a1916;flex-direction:column;gap:2px;min-width:0;padding-top:8px;display:flex}.as-kpi span{color:#6b6860;text-transform:uppercase;letter-spacing:.05em;font-size:11px}.as-kpi b{font-family:Instrument Serif,Georgia,serif;font-size:32px;font-weight:400;line-height:1.05}.as-kpi small{color:#6b6860;font-size:11.5px}@media (width<=1200px){.as-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}.ai-card{height:auto}.ai-grid{grid-template-columns:repeat(auto-fit,minmax(420px,1fr));gap:16px;padding:4px 2px 8px;display:grid}.ai-plat{border:1px solid #f0efeb;border-radius:12px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.ai-plat-head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ai-plat-head b{font-size:14px}.ai-src{color:#2d6a4f;background:#eef6e8;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}.ai-src.is-market{color:#6b6860;background:#f0efeb}.ai-spend{color:#6b6860;margin-left:auto;font-size:12px}.ai-compare{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.ai-big{flex-direction:column;gap:2px;display:flex}.ai-big span{color:#6b6860;text-transform:uppercase;letter-spacing:.05em;font-size:11px}.ai-big b{font-family:Instrument Serif,Georgia,serif;font-size:40px;font-weight:400;line-height:1}.ai-big.is-plat b{color:#a8a59c;text-decoration:line-through;text-decoration-thickness:1px}.ai-big.is-real b{color:#1a1916}.ai-big small{color:#6b6860;font-size:11.5px}.ai-arrow{color:#a8a59c;font-size:22px}.ai-times{color:#4a4840;background:#fdf6e7;border-radius:8px;max-width:220px;margin-left:auto;padding:6px 10px;font-size:12px}.ai-per100{background:#fafaf8;border-radius:10px;grid-template-columns:1.2fr repeat(5,1fr);align-items:end;gap:8px;padding:10px 12px;display:grid}.ai-per100>div{flex-direction:column;gap:1px;display:flex}.ai-per100>div:first-child span{color:#4a4840;font-size:12px;font-weight:600}.ai-per100 b{font-size:16px}.ai-per100 small{color:#6b6860;font-size:11px}.ai-market{color:#6b6860;font-size:12px}.ia-card{margin-bottom:14px}.ia-table td,.ia-table th{white-space:nowrap}.ia-tiers{margin:8px 0 0;font-size:12px}.st-link{color:#7c5cc4;cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.ix-page{max-width:1280px}.ix-grid{grid-template-columns:repeat(auto-fit,minmax(480px,1fr));gap:16px;margin-bottom:16px;display:grid}.ix-card{background:#fff;border:1px solid #e8e6e0;border-radius:14px;flex-direction:column;gap:14px;padding:18px 20px;display:flex}.ix-card>header{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.ix-card h2{margin:0;font-family:Instrument Serif,Georgia,serif;font-size:28px;font-weight:400}.ix-card>header>span{color:#6b6860;font-size:12px}.ix-lead{color:#2f2d28;margin:0;font-size:14px;line-height:1.55}.ix-bars{flex-direction:column;gap:6px;display:flex}.ix-bar{color:#6b6860;grid-template-columns:130px 1fr 70px;align-items:center;gap:10px;font-size:12px;display:grid}.ix-bar i{border-radius:4px;height:14px;display:block}.ix-bar i.is-plat{background:#d4d1c8}.ix-bar i.is-real{background:#1a1916}.ix-bar b{color:#1a1916;text-align:right;font-size:13px}.ix-per100{background:#fafaf8;border-radius:10px;grid-template-columns:1.1fr repeat(5,1fr);align-items:end;gap:8px;padding:10px 12px;display:grid}.ix-per100>span{color:#4a4840;align-self:center;font-size:12px;font-weight:600}.ix-per100 b{font-size:17px}.ix-tiers>span,.ix-trust>span{color:#4a4840;font-size:12px;font-weight:600}.ix-tier-row{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:8px;display:grid}.ix-tier{flex-direction:column;align-items:center;gap:2px;display:flex}.ix-tier-bar{background:#f5f4f0;border-radius:6px;align-items:flex-end;width:36px;height:56px;display:flex;overflow:hidden}.ix-tier-bar i{background:#7c5cc4;border-radius:6px 6px 0 0;width:100%;display:block}.ix-tier b{font-size:13px}.ix-tier small{color:#6b6860;font-size:11px}.ix-trust ul{flex-direction:column;gap:5px;margin:6px 0 0;padding:0;list-style:none;display:flex}.ix-trust li{color:#4a4840;align-items:flex-start;gap:8px;font-size:12.5px;line-height:1.45;display:flex}.ix-trust li svg{flex-shrink:0;margin-top:2px}.ix-trust li.is-ok svg{color:#2d6a4f}.ix-trust li.is-ko svg{color:#9b1c1c}.ix-tech summary{cursor:pointer;color:#6b6860;align-items:center;gap:4px;font-size:12px;list-style:none;display:inline-flex}.ix-tech summary::-webkit-details-marker{display:none}.ix-tech[open] summary svg{transform:rotate(90deg)}.ix-tech-table{margin-top:8px;font-size:11.5px}.ix-accounts>header{justify-content:space-between}.ix-tools{align-items:center;gap:8px;margin-left:auto;display:flex}.ix-search{width:220px;padding:5px 10px}.ix-note{margin:-6px 0 0;font-size:12px}.ix-acc-scroll{max-height:560px}.ix-acc td{vertical-align:middle}.ix-acc td.num b{display:block}.ix-range{color:#a8a59c;font-size:10.5px;display:block}.ix-muted{color:#6b6860}.ix-verdict{white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:11.5px;font-weight:600;display:inline-block}.ix-verdict.is-good{color:#2d6a4f;background:#e3f1e6}.ix-verdict.is-mid{color:#8a6200;background:#fdf3dc}.ix-verdict.is-bad{color:#9b1c1c;background:#fbe7e7}.ix-verdict.is-zero,.ix-verdict.is-na{color:#6b6860;background:#f0efeb}.ap-box,.ap-list{min-width:0;max-width:100%}.ap-opt{align-items:center;gap:8px;width:100%;min-width:0;display:flex!important}.ap-opt>b{text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;max-width:45%;overflow:hidden}.ap-opt>.st-muted{text-overflow:ellipsis;white-space:nowrap;text-align:right;flex:1;min-width:0;overflow:hidden}.st-modal .st-profiles{grid-template-columns:repeat(2,minmax(0,1fr))}.st-modal input{box-sizing:border-box;min-width:0;max-width:100%}.fn-wrap{flex-direction:column;gap:8px;height:100%;min-height:0;display:flex}.fn-bands{flex-direction:column;flex:1;justify-content:center;gap:2px;min-height:0;display:flex}.fn-step{flex-direction:column;flex:1;align-items:center;min-height:0;max-height:92px;display:flex}.fn-band{flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:34px;padding:4px 8px;line-height:1.1;display:flex}.fn-band b{font-family:Instrument Serif,Georgia,serif;font-size:clamp(18px,2.2vw,28px);font-weight:400}.fn-band span{opacity:.85;text-transform:uppercase;letter-spacing:.06em;font-size:11px}.fn-conv{color:#6b6860;padding:3px 0;font-size:11.5px}.fn-conv span{color:#1a1916;background:#f0efeb;border-radius:999px;margin-right:2px;padding:1px 8px;font-weight:700}.fn-total{color:#6b6860;text-align:center;font-size:12px}.fn-total b{color:#1a1916}.fn-wrap.is-compact{justify-content:center}.fn-row{align-items:stretch;gap:4px;min-width:0;display:flex}.fn-chip{text-align:center;border-radius:10px;flex-direction:column;flex:1;justify-content:center;align-items:center;min-width:0;padding:8px 6px;display:flex}.fn-chip b{white-space:nowrap;font-size:15px}.fn-chip small{opacity:.85;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:10px;overflow:hidden}.fn-arrow{color:#a8a59c;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;display:flex}.fn-arrow span{color:#1a1916;font-size:10.5px;font-weight:700}.pn-card{height:100%}.pn-table td,.pn-table th{white-space:nowrap}.pn-table td small{color:#a8a59c;font-size:11px}.pn-table tr.pn-base td{background:#fafaf8;border-top:1px solid #e8e6e0}.pn-rate{font-weight:600}.pn-note{color:#a8a59c;margin:8px 2px 0;font-size:11.5px}.bx-card{height:100%}.bx-body{flex-direction:column;gap:10px;height:100%;min-height:0;display:flex}.bx-body>*{flex:none}.bx-body>.be-scroll{flex:0 auto;min-height:0;overflow:auto}.be-toolbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.be-lead{color:#4a4840;background:#fdf6e7;border-radius:10px;margin:0;padding:8px 12px;font-size:13px;line-height:1.45}.be-table{width:100%}.be-table td,.be-table th{white-space:nowrap;padding-left:8px;padding-right:8px}.be-table td small{color:#a8a59c;font-size:11px}.be-table td small.neg{color:#9b1c1c;font-weight:600}.be-table td small.pos{color:#2d6a4f;font-weight:600}.be-muted{color:#6b6860}.be-lost{width:18%;min-width:90px;position:relative}.be-lost i{background:#e5545b2e;border-radius:4px;position:absolute;top:7px;bottom:7px;left:0}.be-lost b{padding-left:8px;position:relative}.be-table tr.be-base td{background:#fafaf8;border-top:1px solid #e8e6e0}.be-table th{font-size:11px}.be-table td:first-child{white-space:normal}.cf{flex-direction:column;gap:10px;height:100%;min-height:0;display:flex}.cf-top{flex-direction:column;flex:none;gap:8px;display:flex}.cf-stats{color:#6b6860;flex-wrap:wrap;gap:6px 18px;font-size:12.5px;display:flex}.cf-stats b{color:#1a1916;margin-right:2px;font-family:Instrument Serif,Georgia,serif;font-size:22px;font-weight:400}.cf-stats b.neg{color:#9b1c1c}.cf-tools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cf-search{color:#a8a59c;border:1px solid #e8e6e0;border-radius:999px;flex:180px;align-items:center;gap:6px;min-width:150px;max-width:320px;padding:5px 11px;display:flex}.cf-search input{color:#1a1916;background:0 0;border:0;outline:0;flex:1;min-width:0;font:12.5px DM Sans,sans-serif}.cf-metrics-btn{color:#1a1916;cursor:pointer;background:#fff;border:1px solid #e8e6e0;border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:6px 12px;font:600 12px DM Sans,sans-serif;display:inline-flex}.cf-metrics-btn:hover{background:#f5f4f0}.cf-list{scrollbar-width:thin;flex-direction:column;flex:1;gap:8px;min-height:0;padding-right:4px;display:flex;overflow-y:auto}.cf-card{background:#fff;border:1px solid #ecebe6;border-left:3px solid #d4d1c8;border-radius:12px;grid-template-columns:46px minmax(0,1fr);align-items:start;gap:12px;padding:10px 14px 10px 10px;transition:box-shadow .12s;display:grid}.cf-card:hover{box-shadow:0 4px 16px #0000000f}.cf-card.is-bad{border-left-color:#e5545b}.cf-card.is-mid{border-left-color:#e8a33c}.cf-card.is-good{border-left-color:#7fb24a}.cf-rate{border-radius:12px;justify-content:center;align-items:center;gap:2px;width:46px;height:46px;font-weight:700;display:flex}.cf-rate b{font-family:Instrument Serif,Georgia,serif;font-size:19px;font-weight:400}.cf-rate.is-bad{color:#9b1c1c;background:#fbe7e7}.cf-rate.is-mid{color:#8a6200;background:#fdf3dc}.cf-rate.is-good{color:#2d6a4f;background:#e3f1e6}.cf-rate.is-na{color:#a8a59c;background:#f0efeb}.cf-main{flex-direction:column;gap:4px;min-width:0;display:flex}.cf-meta{color:#6b6860;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:11.5px;display:flex}.cf-date{color:#4a4840;font-weight:600}.cf-ctx{border-left:1px solid #e8e6e0;align-items:center;gap:4px;padding-left:10px;display:inline-flex}.cf-reply{color:#7c5cc4;cursor:help;background:#f2edfb;border-radius:999px;align-items:center;gap:4px;margin-left:auto;padding:2px 8px;font-weight:600;display:inline-flex}.cf-reply-pop{max-width:360px;font-family:DM Sans,sans-serif;font-size:12.5px}.cf-reply-pop p{color:#4a4840;white-space:pre-wrap;margin:6px 0 0;line-height:1.5}.cf-text{color:#1a1916;overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:13.5px;line-height:1.45}.cf-empty{color:#a8a59c}.cf-chips{flex-wrap:wrap;gap:4px;display:flex}.cf-chip{color:#4a4840;white-space:nowrap;background:#f5f4f0;border-radius:999px;align-items:center;gap:3px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.cf-chip.is-bad{color:#9b1c1c;background:#fbe7e7}.cf-chip.is-good{color:#2d6a4f;background:#e3f1e6}.cf-chip.is-muted{color:#a8a59c}.cf-chip.is-prime{color:#8a6200;background:#fdf3dc}.cf-more{cursor:pointer;background:#fff;border:1px solid #e8e6e0;border-radius:999px;align-self:center;margin:4px 0 8px;padding:6px 16px;font:600 12px DM Sans,sans-serif}.cf-more:hover{background:#f5f4f0}@media (width<=640px){.cf-card{grid-template-columns:36px minmax(0,1fr);gap:9px;padding:8px 10px 8px 8px}.cf-rate{width:36px;height:36px}.cf-metrics-btn{margin-left:0}}.ci-card{height:100%;padding:14px 16px;overflow:hidden}.ci{flex-direction:column;gap:12px;height:100%;min-height:0;display:flex}.ci-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ci-title{color:#1a1916;align-items:center;gap:6px;margin:0;font-size:13.5px;font-weight:700;display:flex}.ci-title svg{color:#7c5cc4}.ci-sub{color:#6b6860;margin:2px 0 0;font-size:12px}.ci-body{flex:1;grid-template-columns:260px minmax(0,1fr);gap:18px;min-height:0;display:grid}.ci-side{flex-direction:column;gap:12px;min-height:0;display:flex;overflow-y:auto}.ci-kpi{flex-direction:column;gap:1px;display:flex}.ci-kpi span{color:#6b6860;text-transform:uppercase;letter-spacing:.05em;font-size:11px}.ci-kpi b{font-family:Instrument Serif,Georgia,serif;font-size:34px;font-weight:400;line-height:1}.ci-kpi b.neg{color:#9b1c1c}.ci-progress{color:#7c5cc4;align-items:center;gap:4px;font-size:11.5px;display:inline-flex}.ci-sbar{background:#f0efeb;border-radius:6px;height:22px;display:flex;overflow:hidden}.ci-sbar>div{color:#fff;justify-content:center;align-items:center;font-size:10.5px;font-weight:700;display:flex}.ci-sbar .is-negative{background:#e5545b}.ci-sbar .is-neutral{background:#c9c6bd}.ci-sbar .is-positive{background:#7fb24a}.ci-weekly{align-items:flex-end;gap:3px;height:60px;display:flex}.ci-wk{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:2px;height:100%;display:flex}.ci-wk i{background:#e5545b8c;border-radius:3px 3px 0 0;width:100%}.ci-wk small{color:#a8a59c;font-size:8.5px}.ci-praise>span,.ci-topics-head span{color:#4a4840;text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:700}.ci-topics{scrollbar-width:thin;flex-direction:column;gap:6px;min-height:0;padding-right:4px;display:flex;overflow-y:auto}.ci-topics-head{justify-content:space-between;align-items:center;display:flex}.ci-clear,.cf-topic-filter button{color:#7c5cc4;cursor:pointer;background:#f2edfb;border:0;border-radius:999px;padding:2px 10px;font:600 11.5px DM Sans,sans-serif}.ci-topic{border:1px solid #f0efeb;border-radius:10px;flex-direction:column;gap:4px;padding:7px 10px;display:flex}.ci-topic.is-on{border-color:#7c5cc4;box-shadow:0 0 0 1px #7c5cc4}.ci-row{grid-template-columns:20px minmax(0,1fr) 70px 90px;align-items:center;gap:8px;display:grid}.ci-exp{color:#a8a59c;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.ci-name{cursor:pointer;text-align:left;min-width:0;font:inherit;background:0 0;border:0;flex-direction:column;gap:4px;padding:0;display:flex}.ci-name b{color:#1a1916;font-size:13px}.ci-bar{background:#f5f4f0;border-radius:3px;height:6px;overflow:hidden}.ci-bar i{background:#e5545b;border-radius:3px;height:100%;display:block}.ci-num{flex-direction:column;align-items:flex-end;line-height:1.1;display:flex}.ci-num b{font-size:14px}.ci-num small{color:#a8a59c;font-size:10.5px}.ci-trend{color:#a8a59c;justify-content:flex-end;align-items:center;gap:3px;font-size:11.5px;display:inline-flex}.ci-trend.is-up{color:#9b1c1c;font-weight:700}.ci-trend.is-down{color:#2d6a4f;font-weight:700}.ci-facts{color:#6b6860;flex-wrap:wrap;gap:4px 12px;padding-left:28px;font-size:11.5px;display:flex}.ci-facts .neg{color:#9b1c1c;font-weight:600}.ci-phrases{flex-wrap:wrap;gap:4px;padding-left:28px;display:flex}.ci-praise .ci-phrases{margin-top:6px;padding-left:0}.ci-phrases em{color:#4a4840;background:#f5f4f0;border-radius:999px;padding:1px 8px;font-size:11px;font-style:normal}.ci-phrases em.is-good{color:#2d6a4f;background:#e3f1e6}.ci-examples{flex-direction:column;gap:6px;padding:4px 0 2px 28px;display:flex}.ci-examples blockquote{color:#2f2d28;background:#fafaf8;border-radius:8px;margin:0;padding:6px 10px;font-size:12.5px;line-height:1.45}.ci-examples cite{color:#a8a59c;margin-top:2px;font-size:11px;font-style:normal;display:block}@media (width<=900px){.ci-body{grid-template-columns:1fr}.ci-side{flex-flow:wrap;overflow:visible}}.cf-topics{flex-wrap:wrap;gap:4px;display:flex}.cf-topic{color:#9b1c1c;cursor:pointer;background:#fff;border:1px dashed #e8c6c8;border-radius:999px;padding:1px 8px;font:600 10.5px DM Sans,sans-serif}.cf-topic.is-good{color:#2d6a4f;border-color:#b9dcc2}.cf-topic.is-on{color:#fff;background:#9b1c1c;border-style:solid}.cf-topic-filter{color:#4a4840;background:#f2edfb;border-radius:10px;flex:none;align-items:center;gap:8px;padding:6px 10px;font-size:12.5px;font-weight:600;display:flex}.ci-topics-head{flex-wrap:wrap;gap:8px}.ci-note{color:#6b6860;margin:0 0 4px;font-size:11.5px}.ci-prod{flex-direction:column;gap:2px;display:flex}.ci-prod-head,.ci-prod-row{grid-template-columns:minmax(150px,1.4fr) 110px 70px 80px minmax(140px,1.6fr);align-items:center;gap:10px;display:grid}.ci-prod-head{color:#a8a59c;text-transform:uppercase;letter-spacing:.04em;padding:2px 8px;font-size:10.5px;font-weight:700}.ci-prod-row{text-align:left;cursor:pointer;color:#1a1916;background:0 0;border:1px solid #0000;border-radius:8px;padding:6px 8px;font:12.5px DM Sans,sans-serif}.ci-prod-row:hover{background:#fafaf8}.ci-prod-row.is-on{background:#f7f3fd;border-color:#7c5cc4}.ci-prod-row .neg{color:#9b1c1c;font-weight:700}.ci-prod-name{flex-direction:column;min-width:0;display:flex}.ci-prod-name b{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.ci-prod-name small{color:#a8a59c;font-size:10.5px}.ci-prod-n{align-items:center;height:18px;display:flex;position:relative}.ci-prod-n i{background:#e5545b33;border-radius:3px;position:absolute;top:3px;bottom:3px;left:0}.ci-prod-n b{padding-left:6px;font-size:12px;position:relative}.ci-phrases.is-inline{padding-left:0}.ci-phrases em.is-ai{color:#5b3fa0;background:#f2edfb}.ci-themes{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px;display:grid}.ci-theme{text-align:left;cursor:pointer;background:#fff;border:1px solid #ecebe6;border-radius:12px;flex-direction:column;gap:5px;padding:10px 12px;font-family:DM Sans,sans-serif;display:flex}.ci-theme:hover{box-shadow:0 4px 14px #0000000d}.ci-theme.is-on{border-color:#7c5cc4;box-shadow:0 0 0 1px #7c5cc4}.ci-theme-top{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.ci-theme-top b{color:#1a1916;font-size:13px}.ci-theme-n{color:#9b1c1c;white-space:nowrap;font-family:Instrument Serif,Georgia,serif;font-size:22px}.ci-theme-n small{color:#a8a59c;font-family:DM Sans,sans-serif;font-size:10.5px}.ci-theme p{color:#4a4840;margin:0;font-size:12px;line-height:1.45}.ci-facts.is-flat{padding-left:0}.ci-action{color:#2d6a4f;background:#eef6f0;border-radius:8px;padding:5px 8px;font-size:11.5px;font-weight:600}.cf-products{flex-wrap:wrap;gap:4px;display:flex}.cf-products span{color:#5b3fa0;background:#f2edfb;border-radius:6px;padding:1px 7px;font-size:10.5px;font-weight:600}@media (width<=760px){.ci-prod-head{display:none}.ci-prod-row{grid-template-columns:1fr auto auto}.ci-prod-row>span:nth-child(4),.ci-prod-row>span:nth-child(5){display:none}}.ai-insuf{color:#6b6860;background:#fafaf8;border-radius:8px;margin:4px 0 0;padding:8px 10px;font-size:12.5px;line-height:1.5}.ix-page .ge-bar{flex-wrap:wrap;gap:10px}.pn-card .mz-table-scroll{flex:0 auto}.pn-table td,.pn-table th{padding-top:6px;padding-bottom:6px}.ai2-grid{grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:12px;display:grid}.ai2{background:#fff;border:1px solid #ecebe6;border-radius:12px;flex-direction:column;gap:9px;padding:12px 14px;display:flex}.ai2-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ai2-head b{font-size:14px}.ai2-src{color:#2d6a4f;background:#e3f1e6;border-radius:999px;padding:2px 8px;font-size:10.5px;font-weight:700}.ai2-src.is-market{color:#6b6860;background:#f0efeb}.ai2-spend{color:#6b6860;margin-left:auto;font-size:11.5px}.ai2-row{flex-wrap:wrap;align-items:flex-end;gap:22px;display:flex}.ai2-nom,.ai2-inc{flex-direction:column;line-height:1;display:flex}.ai2-nom span,.ai2-inc span{letter-spacing:.05em;text-transform:uppercase;color:#a8a59c;margin-bottom:4px;font-size:10.5px;font-weight:700}.ai2-nom b{color:#a8a59c;font-family:Instrument Serif,Georgia,serif;font-size:30px;font-weight:400;text-decoration:line-through;text-decoration-thickness:1px}.ai2-inc b{font-family:Instrument Serif,Georgia,serif;font-size:40px;font-weight:400}.ai2-inc.is-bad b{color:#9b1c1c}.ai2-inc.is-mid b{color:#8a6200}.ai2-inc.is-good b{color:#2d6a4f}.ai2-inc small{color:#a8a59c;margin-top:3px;font-size:11px}.ai2-badge{color:#8a6200;background:#fdf3dc;border-radius:999px;align-self:center;margin-left:auto;padding:4px 10px;font-size:11.5px;font-weight:700}.ai2-bars{flex-direction:column;gap:3px;display:flex}.ai2-bars i{border-radius:3px;height:6px;display:block}.ai2-bars i.is-nom{background:#e2dfd7}.ai2-bars i.is-inc.is-bad{background:#e5545b}.ai2-bars i.is-inc.is-mid{background:#e8a33c}.ai2-bars i.is-inc.is-good{background:#7fb24a}.ai2-per{color:#6b6860;background:#fafaf8;border-radius:8px;flex-wrap:wrap;align-items:baseline;gap:4px 14px;padding:7px 10px;font-size:11.5px;display:flex}.ai2-per b{color:#1a1916;font-size:13.5px}.ai2-per-lab{color:#4a4840;font-weight:700}.ai2-market{color:#a8a59c;font-size:11.5px}.ai-card .ai2-grid{align-content:start}.mz-smart-comp{white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;line-height:1.55;overflow:hidden}.mz-smart-chip{color:#6b6860;cursor:help;background:#f0efeb;border-radius:999px;align-self:flex-start;margin-top:4px;padding:1px 8px;font-size:10.5px;font-weight:600}.mz-smart-period{margin-bottom:2px}.gc-grid{gap:16px;display:grid}.gc-grid.n2{grid-template-columns:repeat(2,minmax(0,1fr))}.gc-grid.n3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=900px){.gc-grid.n2,.gc-grid.n3{grid-template-columns:1fr}}.gc-chart-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:4px;display:flex}.gc-chart-head>b{font-size:12.5px}.gc-last{flex-wrap:wrap;gap:12px;font-size:11.5px;font-weight:600;display:flex}.gc-last b{font-weight:700}.cm-open{cursor:pointer;color:#1a1916;background:#fff;border:1px solid #e8e6e0;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font:600 12px DM Sans,sans-serif;display:inline-flex}.cm-open span{color:#a8a59c;font-weight:500}.cm-open:hover{background:#f5f4f0}.cm-modal{flex-direction:column;max-height:calc(100vh - 48px);font-family:DM Sans,sans-serif;overflow:hidden;gap:0!important;width:calc(100vw - 32px)!important;max-width:760px!important;padding:0!important;display:flex!important}.cm-modal>button.absolute{display:none}.cm-head{justify-content:space-between;gap:12px;padding:18px 20px 10px;display:flex}.cm-head h2{margin:0;font-family:Instrument Serif,Georgia,serif;font-size:26px;font-weight:400}.cm-head p{color:#6b6860;margin:2px 0 0;font-size:12.5px}.cm-x{cursor:pointer;color:#6b6860;background:0 0;border:0;align-self:flex-start}.cm-presets{border-bottom:1px solid #f0efeb;flex-wrap:wrap;align-items:center;gap:6px;padding:0 20px 12px;display:flex}.cm-presets>span{text-transform:uppercase;letter-spacing:.05em;color:#a8a59c;margin-right:4px;font-size:11px;font-weight:700}.cm-presets button{cursor:pointer;background:#fff;border:1px solid #e8e6e0;border-radius:999px;padding:5px 12px;font:600 12px DM Sans,sans-serif}.cm-presets button.is-on{color:#fff;background:#1a1916;border-color:#1a1916}.cm-body{flex:1;min-height:0;padding:8px 20px 12px;overflow-y:auto}.cm-colhead,.cm-row{grid-template-columns:minmax(0,1fr) 64px 64px;align-items:center;gap:8px;display:grid}.cm-colhead{z-index:1;color:#6b6860;text-transform:uppercase;letter-spacing:.05em;background:#fff;padding:8px 0 6px;font-size:11px;font-weight:700;position:sticky;top:-8px}.cm-colhead span{text-align:center}.cm-group{border-top:1px solid #f5f4f0;padding:6px 0 4px}.cm-group-head{justify-content:space-between;align-items:center;margin:4px 0;display:flex}.cm-group-head b{font-size:12.5px}.cm-group-head button{color:#7c5cc4;cursor:pointer;background:0 0;border:0;font:600 11.5px DM Sans,sans-serif}.cm-row{padding:5px 0}.cm-name{flex-direction:column;min-width:0;display:flex}.cm-name b{font-size:13px;font-weight:600}.cm-name small{color:#a8a59c;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.cm-check{cursor:pointer;color:#fff;background:#fff;border:1.5px solid #c9c6bd;border-radius:6px;justify-self:center;place-items:center;width:20px;height:20px;padding:0;display:grid}.cm-check.is-on{background:#1a1916;border-color:#1a1916}.cm-check.is-mkt.is-on{background:#7c5cc4;border-color:#7c5cc4}.cm-na{color:#c9c6bd;cursor:help;justify-self:center}.cm-foot{color:#6b6860;border-top:1px solid #f0efeb;justify-content:space-between;align-items:center;padding:12px 20px;font-size:12px;display:flex}.cm-tools{border-bottom:1px solid #f0efeb;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 20px;display:flex}.cm-search{color:#a8a59c;border:1px solid #e8e6e0;border-radius:999px;flex:200px;align-items:center;gap:6px;max-width:280px;padding:5px 11px;display:flex}.cm-search input{color:#1a1916;background:0 0;border:0;outline:0;flex:1;min-width:0;font:12.5px DM Sans,sans-serif}.cm-only{color:#4a4840;cursor:pointer;align-items:center;gap:6px;font-size:12px;display:inline-flex}.cm-reset{color:#6b6860;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;margin-left:auto;font:600 12px DM Sans,sans-serif;display:inline-flex}.cm-colhead,.cm-row{grid-template-columns:18px minmax(0,1fr) 64px 64px!important}.cm-fold{cursor:pointer;color:#1a1916;background:0 0;border:0;align-items:center;gap:6px;padding:2px 0;font-family:DM Sans,sans-serif;display:inline-flex}.cm-fold svg{color:#a8a59c;transition:transform .12s}.cm-fold svg.is-open{transform:rotate(90deg)}.cm-fold span{color:#a8a59c;background:#f5f4f0;border-radius:999px;padding:0 7px;font-size:11px;font-weight:600}.cm-all{color:#7c5cc4;cursor:pointer;background:0 0;border:0;font:600 11.5px DM Sans,sans-serif}.cm-row{border-radius:8px;padding:5px 4px!important}.cm-row:hover{background:#fafaf8}.cm-row.is-off .cm-name b{color:#6b6860;font-weight:500}.cm-row.is-over{box-shadow:inset 0 2px #7c5cc4}.cm-grip{color:#c9c6bd;cursor:grab;place-items:center;display:grid}.cm-check:disabled{opacity:.35;cursor:not-allowed}.cm-preview{border-top:1px solid #f0efeb;align-items:flex-start;gap:10px;padding:8px 20px;display:flex}.cm-preview>span{text-transform:uppercase;letter-spacing:.05em;color:#a8a59c;white-space:nowrap;padding-top:3px;font-size:10.5px;font-weight:700}.cm-preview>div{scrollbar-width:thin;gap:4px;padding-bottom:2px;display:flex;overflow-x:auto}.cm-preview em{white-space:nowrap;color:#4a4840;background:#f5f4f0;border-radius:6px;padding:2px 7px;font-size:11px;font-style:normal}.cm-preview em.has-mkt{color:#5b3fa0;background:#f2edfb}.ct{flex-direction:column;gap:8px;margin-bottom:14px;display:flex}.ct-bar{color:#6b6860;flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;display:flex}.ct-bar>span{color:#4a4840;font-weight:600}.ct-bar small{color:#a8a59c;font-size:11.5px}.ct-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;display:grid}.ct-tile{background:#fff;border:1px solid #ecebe6;border-radius:14px;flex-direction:column;gap:3px;min-height:150px;padding:12px 14px 10px;transition:box-shadow .12s;display:flex;position:relative}.ct-tile:hover{box-shadow:0 6px 18px #0000000f}.ct-tile.is-over{box-shadow:0 0 0 2px #7c5cc4}.ct-head{color:#4a4840;align-items:center;gap:5px;font-size:12px;display:flex}.ct-head b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.ct-grip{color:#d4d1c8;cursor:grab;flex-shrink:0}.ct-info{color:#c9c6bd;cursor:help;display:inline-flex}.ct-x{color:#c9c6bd;cursor:pointer;opacity:0;background:0 0;border:0;place-items:center;margin-left:auto;padding:2px;display:grid}.ct-tile:hover .ct-x{opacity:1}.ct-value{color:#1a1916;font-family:Instrument Serif,Georgia,serif;font-size:32px;line-height:1.05}.ct-sk{background:linear-gradient(90deg,#f0efeb,#f8f7f4,#f0efeb);border-radius:6px;width:70%;height:26px;display:inline-block}.ct-sub{color:#a8a59c;font-size:11px}.ct-cmp{color:#6b6860;flex-wrap:wrap;align-items:baseline;gap:6px;font-size:11.5px;display:flex}.ct-cmp.is-na{color:#c9c6bd}.ct-delta{color:#4a4840;background:#f0efeb;border-radius:999px;padding:0 7px;font-weight:700}.ct-delta.is-good{color:#2d6a4f;background:#e3f1e6}.ct-delta.is-bad{color:#9b1c1c;background:#fbe7e7}.ct-bars{flex-direction:column;gap:2px;margin-top:3px;display:flex}.ct-bars i{border-radius:2px;height:4px;display:block}.ct-bars i.is-you{background:#1a1916}.ct-bars i.is-bench{background:#c9c6bd}.ct-trend.is-good{color:#7fb24a}.ct-trend.is-bad{color:#e5545b}.ct-spark{width:100%;height:30px;display:block}.ct-add{color:#a8a59c;cursor:pointer;background:0 0;border:1.5px dashed #d4d1c8;border-radius:14px;justify-content:center;align-items:center;gap:6px;min-height:150px;font:600 12.5px DM Sans,sans-serif;display:flex}.ct-add:hover{color:#1a1916;border-color:#a8a59c}.ct-pop{max-height:360px;overflow-y:auto}.ct-bar{gap:8px 12px}.ct-addbtn{color:#4a4840;cursor:pointer;background:#fff;border:1px solid #e8e6e0;border-radius:999px;align-items:center;gap:4px;margin-left:auto;padding:4px 11px;font:600 12px DM Sans,sans-serif;display:inline-flex}.ct-addbtn:hover{color:#1a1916;background:#f5f4f0}.ct-grid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr))!important}.ct-tile{cursor:pointer;gap:2px!important;min-height:0!important;padding:12px 14px 10px!important}.ct-tile:focus-visible{outline-offset:2px;outline:2px solid #7c5cc4}.ct-value{letter-spacing:-.02em;margin:2px 0 1px;font-size:44px!important;line-height:1!important}.ct-acts{opacity:0;gap:2px;margin-left:auto;transition:opacity .12s;display:inline-flex}.ct-acts button{color:#a8a59c;cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;padding:2px;display:grid}.ct-acts button:hover{color:#1a1916;background:#f5f4f0}.ct-tile:hover .ct-acts{opacity:1}.ct-go{color:#d4d1c8;flex-shrink:0}.ct-tile:hover .ct-go{color:#7c5cc4}.ct-x{display:none}.ct-trend{color:#1a1916!important;height:34px!important;margin-top:6px!important}.ct-spark{height:34px!important}.ct-line{stroke:#4a4840;stroke-width:1.5px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.ct-area{fill:#1a19160d}.ct-dot{fill:#1a1916}.ct-benchline{stroke:#a8a59c;stroke-width:1px;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.ct-add{display:none}.tc-modal{flex-direction:column;font-family:DM Sans,sans-serif;gap:10px!important;max-width:440px!important;display:flex!important}.tc-modal h2{margin:0;font-family:Instrument Serif,Georgia,serif;font-size:24px;font-weight:400}.tc-field{color:#6b6860;flex-direction:column;gap:4px;font-size:12px;display:flex}.tc-field select{color:#1a1916;background:#fff;border:1px solid #e8e6e0;border-radius:8px;padding:7px 9px;font:13px DM Sans,sans-serif}.tc-desc{color:#a8a59c;margin:-2px 0 4px;font-size:12px}.tc-toggle{color:#1a1916;cursor:pointer;align-items:center;gap:8px;font-size:13px;display:flex}.tc-toggle.is-disabled{color:#c9c6bd;cursor:not-allowed}.tc-foot{border-top:1px solid #f0efeb;align-items:center;gap:8px;margin-top:8px;padding-top:10px;display:flex}.tc-foot span{flex:1}.tc-remove{color:#9b1c1c;cursor:pointer;background:0 0;border:0;padding:0;font:600 12px DM Sans,sans-serif}.st-btn.is-ghost{color:#1a1916;background:#fff;border:1px solid #e8e6e0}.tc-modal{max-width:720px!important}.tc-cols{grid-template-columns:minmax(0,1fr) 250px;align-items:start;gap:20px;display:grid}.tc-form{flex-direction:column;gap:10px;min-width:0;display:flex}.tc-preview{background:#f7f6f2;border-radius:12px;flex-direction:column;gap:6px;padding:12px;display:flex}.tc-preview>span{text-transform:uppercase;letter-spacing:.05em;color:#a8a59c;font-size:10.5px;font-weight:700}.tc-preview>small{color:#a8a59c;font-size:11px}.tc-preview-grid{grid-template-columns:1fr!important}.ct-tile.is-preview{cursor:default;box-shadow:0 4px 14px #0000000d}@media (width<=640px){.tc-cols{grid-template-columns:1fr}}.cc-card thead th,.cc-card thead th *{text-transform:none}.cc-card .mz-card-head:empty{display:none}.md-actions .cc-busy,.cc-busy{color:#6b6860;align-items:center;gap:5px;margin-right:6px;font-size:11.5px;display:inline-flex}.bb-row{grid-template-columns:minmax(0,1fr);gap:16px;height:100%;display:grid}.bb-row.is-split{grid-template-columns:minmax(0,1.85fr) minmax(0,1fr)}@media (width<=1100px){.bb-row.is-split{grid-template-columns:minmax(0,1fr)}}.bb-row>*{min-width:0}.mb-legend{color:#6b6860;align-items:center;gap:14px;margin:0 0 2px;font-size:11.5px;display:flex}.mb-legend span:before{content:"";vertical-align:-1px;border-radius:2px;width:9px;height:9px;margin-right:5px;display:inline-block}.mb-legend .is-ref:before{background:#3d3f73}.mb-legend small{color:#a8a59c;margin-left:auto}.gz-info{color:#a8a59c;margin:-2px 0 6px;font-size:11px}.gz-wrap{max-height:270px;overflow:auto}.gz-table{border-collapse:separate;border-spacing:0;width:100%;font-size:11.5px}.gz-table th,.gz-table td{white-space:nowrap;text-align:right;padding:5px 7px}.gz-table thead th{color:#a8a59c;text-transform:lowercase;z-index:1;background:#fff;font-size:10.5px;font-weight:600;position:sticky;top:0}.gz-table tbody th{text-align:left;color:#1a1916;text-overflow:ellipsis;background:#fff;max-width:130px;font-weight:600;position:sticky;left:0;overflow:hidden}.gz-table td{font-variant-numeric:tabular-nums;border-radius:4px}.mb-card .mz-card-body>*,.gz-card .mz-card-body>*{flex:none}.mb-card .mz-card-body>.mb-chart{flex:1;min-height:180px}.gz-card .mz-card-body>.gz-wrap{flex:1;min-height:0}.mb-legend{margin:0 0 4px!important}.mb-legend .is-you:before{background:#9cc8f0!important}.mb-legend .is-ref:before{border-radius:2px;vertical-align:2px!important;background:#3d3f73!important;height:3px!important}.gz-wrap{overflow:hidden auto;max-height:none!important}.gz-table{table-layout:fixed;font-size:11px!important}.gz-table col.gz-zone{width:26%}.gz-table th,.gz-table td{text-overflow:ellipsis;overflow:hidden;padding:4px!important}.gz-table tbody th{max-width:none!important}.gz-table td,.gz-table thead th{text-align:center!important}.mb-legend .is-ref:before{vertical-align:-1px!important;border-radius:2px!important;height:9px!important}.mb-legend .is-l1:before,.mb-legend .is-l2:before,.mb-legend .is-l3:before{content:"";vertical-align:2px;border-radius:2px;width:12px;height:3px;margin-right:5px;display:inline-block}.mb-legend .is-l1:before{background:#e5545b}.mb-legend .is-l2:before{background:#3d3f73}.mb-legend .is-l3:before{background:#4a90e2}.mb-legend{flex-wrap:wrap;row-gap:2px}.gz-table tfoot th,.gz-table tfoot td{background:#fff;border-top:1.5px solid #1a1916;font-weight:700;position:sticky;bottom:0}.gc-card.is-fill-v .mz-card-body>*{flex:none}.gc-card.is-fill-v .mz-card-body>.gc-grid{flex:1;min-height:0}.gc-card.is-fill-v .gc-grid{grid-auto-rows:1fr}.gc-card.is-fill-v .gc-chart{flex-direction:column;height:100%;min-height:0;display:flex}.gc-card.is-fill-v .gc-plot{flex:1;min-height:160px}.tp{flex-direction:column;gap:12px;display:flex}.tp-picker{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.tp-picker>span{text-transform:uppercase;letter-spacing:.05em;color:#a8a59c;margin-right:4px;font-size:11px;font-weight:700}.tp-picker button{cursor:pointer;color:#4a4840;background:#fff;border:1px solid #e8e6e0;border-radius:999px;padding:5px 12px;font:600 12px DM Sans,sans-serif}.tp-picker button.is-on{color:#fff;background:#1a1916;border-color:#1a1916}.tp-picker small{color:#a8a59c;align-items:center;gap:4px;margin-left:auto;font-size:11.5px;display:inline-flex}.tp-tabs{border-bottom:1px solid #ecebe6;gap:4px;display:flex}.tp-tabs button{color:#6b6860;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:8px 12px;font:600 12.5px DM Sans,sans-serif}.tp-tabs button.is-on{color:#1a1916;border-bottom-color:#1a1916}.tp-grid{align-items:start;gap:14px;display:grid}.tp-grid.n1{grid-template-columns:minmax(0,1fr)}.tp-grid.n2{grid-template-columns:repeat(2,minmax(0,1fr))}.tp-grid.n3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=1000px){.tp-grid.n2,.tp-grid.n3{grid-template-columns:minmax(0,1fr)}}.tp-col{flex-direction:column;gap:12px;min-width:0;display:flex}.tp-col .mz-card{height:auto}.tp-col .mz-card-body>*{flex:none}.tp-kpi{margin:2px 0 6px;font-family:Instrument Serif,Georgia,serif;font-size:44px;line-height:1}.tp-refs{color:#6b6860;flex-direction:column;gap:2px;font-size:12px;display:flex}.tp-ref b{border-radius:999px;margin-left:4px;padding:0 6px;font-weight:700}.tp-ref b.is-good{color:#2d6a4f;background:#e3f1e6}.tp-ref b.is-bad{color:#9b1c1c;background:#fbe7e7}.tp-meta{color:#a8a59c;border-top:1px solid #f0efeb;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:8px;padding-top:6px;font-size:11px;display:flex}.tp-meta .is-warn{color:#b7791f;font-weight:600}.tp-legend{color:#6b6860;gap:12px;margin-bottom:2px;font-size:11px;display:flex}.tp-legend span:before{content:"";vertical-align:2px;border-radius:2px;width:12px;height:3px;margin-right:5px;display:inline-block}.tp-legend .is-you:before{background:#4a90e2}.tp-legend .is-tag:before{background:#3d3f73}.tp-legend .is-mkt:before{background:#e5545b}.tp-heat{flex-direction:column;gap:2px;display:flex}.tp-heat-row{color:#a8a59c;grid-template-columns:16px repeat(24,minmax(0,1fr));align-items:center;gap:2px;font-size:9.5px;display:grid}.tp-heat-row.is-head span{text-align:left}.tp-cell{border-radius:2px;height:13px}.tp-bars{flex-direction:column;gap:4px;display:flex}.tp-bar{grid-template-columns:minmax(0,40%) minmax(0,1fr) auto;align-items:center;gap:8px;font-size:11.5px;display:grid}.tp-bar span{text-overflow:ellipsis;white-space:nowrap;color:#4a4840;overflow:hidden}.tp-bar i{background:#9cc8f0;border-radius:3px;height:8px;display:block}.tp-bar b{font-variant-numeric:tabular-nums;font-weight:600}.tp-gap{text-align:center;color:#c9c6bd;font-size:11px}.tp-note{color:#a8a59c;margin:0;font-size:11.5px}.md-wrap.tp{flex-direction:column;gap:12px;display:flex}.tp-err{color:#9b1c1c;font-family:DM Sans,sans-serif;font-size:12px}.tp-crash{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:40px 20px;display:flex}.tp-crash code{color:#9b1c1c;white-space:pre-wrap;background:#fbe7e7;border-radius:6px;max-width:720px;padding:6px 10px;font-size:12px}.sc{flex-direction:column;gap:6px;margin-top:10px;display:flex}.sc-help{color:#6b6860;margin:0;font-size:12px}.sc-help.is-err{color:#9b1c1c}.sc-dims{flex-wrap:wrap;gap:6px;display:flex}.sc-chip{color:#4a4840;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:#fff;border:1px solid #e8e6e0;border-radius:999px;align-items:center;gap:4px;max-width:260px;padding:5px 11px;font:600 12px DM Sans,sans-serif;display:inline-flex;overflow:hidden}.sc-chip.is-on{color:#1f6f52;background:#e7f5ee;border-color:#2fa67a}.sc-chip:disabled{opacity:.45;cursor:default}.sc-pop{flex-direction:column;width:280px;max-height:360px;display:flex}.sc-search{color:#a8a59c;border:1px solid #e8e6e0;border-radius:8px;align-items:center;gap:6px;margin-bottom:6px;padding:5px 8px;display:flex}.sc-search input{border:0;outline:0;flex:1;font:12.5px DM Sans,sans-serif}.sc-list{max-height:260px;overflow-y:auto}.sc-clear{color:#9b1c1c;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-top:6px;font:600 11.5px DM Sans,sans-serif}.cc-card thead th[title*=empresa],.cc-card thead th[data-col$=__co]{color:#1f6f52}.rs-banner{color:#1f6f52;background:#e7f5ee;border-radius:10px;align-items:center;gap:8px;margin:0 0 10px;padding:7px 12px;font-size:12.5px;display:flex}.rs-banner i{background:#2fa67a;border-radius:2px;width:14px;height:3px;display:inline-block}.ct-co{color:#1f6f52;align-items:center;gap:6px;font-size:11.5px;display:flex}.ct-co i{background:#2fa67a;border-radius:2px;width:12px;height:3px;display:inline-block}.tp-legend .is-co:before{background:#2fa67a}.sec-row{flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;display:flex}.sec-k{align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.sec-k input{border:1px solid #e8e6e0;border-radius:8px;width:72px;padding:6px 8px;font:600 14px DM Sans,sans-serif}.sec-row small{color:#a8a59c}.sec-impact{margin-top:14px;font-size:13px}.sec-impact details{margin-top:6px}.sec-impact ul{-moz-columns:2;columns:2;margin:6px 0 0;padding-left:18px;font-size:12.5px}.sec-card{background:#fff;border:1px solid #ecebe6;border-radius:14px;max-width:860px;padding:18px 20px}.sec-h{margin:0 0 6px;font-size:15px;font-weight:700}.mz-chartbox{flex-direction:column;width:100%;min-height:0;display:flex}.mz-chartbox>*{flex:1;min-height:0}.co-table tfoot td,.co-table tfoot th{background:#faf9f6;border-top:1px solid #e8e6e0;font-weight:600;position:sticky;bottom:0}.co-table.is-compact th,.co-table.is-compact td{min-width:9px;height:14px;padding:0 1px;font-size:9.5px}.co-table.is-compact td{border:1px solid #fff}.gz-heat{max-height:100%}.gz-heat .co-table{table-layout:fixed;width:100%}.mb-note{color:#a8a59c;margin:0 0 4px;font-size:11px}.dr-pop{overflow:hidden;border-radius:14px!important;width:auto!important;padding:0!important}.dr-body{display:flex}.dr-presets{border-right:1px solid #f0efeb;flex-direction:column;min-width:170px;max-height:360px;padding:10px 6px;display:flex;overflow-y:auto}.dr-preset{text-align:left;color:#4a4840;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:6px 10px;font:500 12.5px DM Sans,sans-serif;display:flex}.dr-preset:hover{background:#f6f5f1}.dr-preset.is-on{color:#fff;background:#1a1916}.dr-right{flex-direction:column;padding:12px 14px 10px;display:flex}.dr-cal{gap:18px;display:flex;position:relative}.dr-month{width:224px}.dr-mtitle{text-align:center;text-transform:capitalize;margin:2px 0 8px;font:700 12.5px DM Sans,sans-serif}.dr-grid{grid-template-columns:repeat(7,32px);grid-auto-rows:30px;display:grid}.dr-dow{color:#a8a59c;text-align:center;font-size:10.5px;font-weight:600;line-height:30px}.dr-day{color:#1a1916;cursor:pointer;background:0 0;border:0;border-radius:8px;font:500 12px DM Sans,sans-serif}.dr-day:hover:not(:disabled){background:#eef5fd}.dr-day.is-today{box-shadow:inset 0 0 0 1px #c9c6bd}.dr-day.is-in{background:#eef5fd;border-radius:0}.dr-day.is-start,.dr-day.is-end{color:#fff;background:#509ee3}.dr-day.is-dis{color:#d6d3cb;cursor:default}.dr-nav{cursor:pointer;color:#6b6860;background:0 0;border:0;border-radius:6px;padding:2px;position:absolute;top:0}.dr-nav:hover{background:#f6f5f1}.dr-nav.is-prev{left:0}.dr-nav.is-next{right:0}.dr-foot{border-top:1px solid #f0efeb;justify-content:space-between;align-items:center;gap:10px;margin-top:8px;padding-top:8px;display:flex}.dr-sel{color:#6b6860;font-size:12px}.dr-apply{color:#fff;cursor:pointer;background:#1a1916;border:0;border-radius:8px;padding:6px 14px;font:600 12px DM Sans,sans-serif}.dr-apply:disabled{opacity:.35;cursor:default}.dr-unitbar{color:#6b6860;background:#faf9f6;border-top:1px solid #f0efeb;align-items:center;gap:10px;padding:9px 14px;font-size:12px;display:flex}.dr-auto{color:#2b6cb0;text-transform:uppercase;margin-left:4px;font-size:9.5px;font-weight:700}.dr-unit{color:#6b6860;margin-left:4px;font-weight:500}.md-dimbar{flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 10px;display:flex}.md-dimbar>span{text-transform:uppercase;letter-spacing:.05em;color:#a8a59c;margin-right:4px;font-size:11px;font-weight:700}.md-dimbar button{cursor:pointer;color:#4a4840;background:#fff;border:1px solid #e8e6e0;border-radius:999px;padding:5px 12px;font:600 12px DM Sans,sans-serif}.md-dimbar button.is-on{color:#fff;background:#1a1916;border-color:#1a1916}.md-dimbar button:disabled{opacity:.4;cursor:not-allowed}.md-flow-cell.is-hidden{opacity:.45}.mz-more{color:#2b6cb0;cursor:pointer;background:0 0;border:0;padding:4px 0;font:600 12px DM Sans,sans-serif}.dl-pop{width:270px}.dl-opt{align-items:center;gap:8px;display:flex}.dl-note{color:#6b6860;margin:8px 4px 2px;font-size:11.5px;line-height:1.4}*{scrollbar-width:thin;scrollbar-color:transparent transparent}:hover{scrollbar-color:#1a19163d transparent}::-webkit-scrollbar{background:0 0;width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-thumb{background-color:#0000;background-clip:padding-box;border:2px solid #0000;border-radius:8px}:hover::-webkit-scrollbar-thumb{background-color:#1a191638}::-webkit-scrollbar-thumb:hover{background-color:#1a19166b}.cc-card{flex:auto!important}.ps-card .mz-card-body{min-height:0}.gc-chart-head b{font-size:12px}.mf-slot{border-radius:12px;transition:box-shadow .15s;display:inline-flex}.mf-slot.is-focus{box-shadow:0 0 0 2px #509ee3}.mf-pop{animation:.14s ease-out mfIn;border:0!important;border-radius:14px!important;box-shadow:0 0 0 1px #1a19160f,0 18px 48px #1a191624!important}@keyframes mfIn{0%{opacity:0;transform:translateY(-4px)scale(.985)}to{opacity:1;transform:none}}.mf-search{border:0!important;border-bottom:1px solid #f0efeb!important;border-radius:0!important;margin:-2px -2px 4px!important;padding:8px 10px!important}.mf-opt{border-radius:8px!important}.mf-opt-t{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mf-only{color:#2b6cb0;opacity:0;padding:0 2px;font-size:11px;font-weight:600;transition:opacity .12s}.mf-opt:hover .mf-only{opacity:1}.mf-foot{border-top:1px solid #f0efeb}.mf-foot button{color:#6b6860;font-weight:600}.mf-foot button:hover{color:#1a1916}.md-impact-wrap{height:100%;transition:opacity .15s,filter .15s;position:relative}.md-impact-wrap.imp-none{opacity:.35;filter:grayscale(.6)}.md-impact-wrap.imp-all>:first-child{border-radius:10px;box-shadow:0 0 0 2px #509ee3}.md-impact-wrap.imp-partial>:first-child{border-radius:10px;box-shadow:0 0 0 2px #e8a33d}.md-impact{z-index:5;color:#fff;pointer-events:none;text-overflow:ellipsis;white-space:nowrap;background:#1a1916;border-radius:999px;max-width:calc(100% - 20px);padding:4px 9px;font:600 11px DM Sans,sans-serif;position:absolute;bottom:10px;left:10px;overflow:hidden}.md-impact.is-all{background:#509ee3}.md-impact.is-partial{background:#e8a33d}.md-impact.is-none{background:#8a8780}.md-impact.is-native{background:#6b6860}.te-note{color:#6b6860;background:#f6f5f1;border-radius:10px;align-items:center;gap:6px;margin:0 0 12px;padding:9px 12px;font-size:12.5px;display:flex}.te-list{flex-direction:column;gap:6px;display:flex}.te-row{border:1px solid #ecebe6;border-radius:12px;transition:border-color .15s;overflow:hidden}.te-row.is-on{border-color:#d4d1c8}.te-head{-moz-column-gap:12px;text-align:left;cursor:pointer;background:#fff;border:0;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);column-gap:12px;width:100%;padding:11px 14px;display:grid}.te-head .st-toggle{grid-row:1/span 2;align-self:center}.te-name{color:#1a1916;align-items:baseline;gap:8px;font:600 13.5px DM Sans,sans-serif;display:flex}.te-name small{color:#2b6cb0;font-size:10.5px;font-weight:600}.te-desc{color:#8a8780;font-size:11.5px;line-height:1.35}.te-an{flex-wrap:wrap;gap:6px;padding:0 14px 12px 58px;display:flex}.te-chip{color:#6b6860;cursor:pointer;background:#fff;border:1px solid #e8e6e0;border-radius:999px;align-items:center;gap:4px;padding:4px 11px;font:600 11.5px DM Sans,sans-serif;display:inline-flex}.te-chip.is-on{color:#fff;background:#1a1916;border-color:#1a1916}.rk-wrap{flex-direction:column;height:100%;min-height:0;display:flex}.rk-cap{color:#4a4840;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:2px;font-size:11.5px;display:flex}.rk-dir{color:#a8a59c;text-transform:uppercase;letter-spacing:.05em;font-size:10px}.rk-chart{flex:1;min-height:0}.ccp{flex-direction:column;gap:6px;height:100%;min-height:0;display:flex}.ccp-seg{align-self:flex-end}.ccp-scroll{min-height:0;overflow:auto}.ccp-table{border-collapse:collapse;width:100%;font-size:12.5px}.ccp-table th{text-align:right;color:#a8a59c;background:#fff;padding:4px 8px;font-size:10.5px;font-weight:600;position:sticky;top:0}.ccp-table th:first-child{text-align:left}.ccp-table th.is-you{color:#2b6cb0}.ccp-table td{border-top:1px solid #f3f2ee;padding:6px 8px}.ccp-table td.num{text-align:right;font-variant-numeric:tabular-nums}.ccp-table td.is-good b{color:#2d6a4f}.ccp-table td.is-bad b{color:#9b1c1c}.ccp-city{align-items:center;gap:8px;display:flex}.ccp-n{color:#6b6860;white-space:nowrap;background:#f3f2ee;border-radius:999px;padding:1px 7px;font-size:10px;font-weight:600}.mf-chip .mf-v{text-overflow:ellipsis;white-space:nowrap;max-width:190px;overflow:hidden}.rk-wrap{align-items:stretch;gap:8px;flex-direction:row!important}.rk-pos{border-left:1px solid #f0efeb;flex-direction:column;flex:none;justify-content:center;align-items:center;width:64px;display:flex}.rk-pos b{color:#2b6cb0;font:400 30px/1 Instrument Serif,Georgia,serif}.rk-pos span{color:#8a8780;margin-top:2px;font-size:11px}.mf-sep{background:#f0efeb;height:1px;margin:4px 2px}.md-fxnote{color:#6b6860;background:#f6f5f1;border-radius:10px;margin:0 0 10px;padding:7px 12px;font-size:12px}.fb-fab{z-index:30;color:#1a1916;cursor:pointer;background:#fff;border:0;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;transition:transform .15s;display:flex;position:fixed;bottom:78px;right:22px;box-shadow:0 0 0 1px #ecebe6,0 6px 20px #1a19161f}.fb-fab:hover{transform:translateY(-1px)}.ms-root.is-embedded .fb-fab{position:absolute}.fb-text{resize:vertical;border:1px solid #e8e6e0;border-radius:10px;outline:none;width:100%;padding:10px 12px;font:13px/1.5 DM Sans,sans-serif}.fb-text:focus{border-color:#509ee3}.fb-imgs{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.fb-img{background:#f6f5f1;border:1px solid #ecebe6;border-radius:8px;justify-content:center;align-items:center;width:72px;height:54px;display:flex;position:relative;overflow:hidden}.fb-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.fb-img button{color:#fff;cursor:pointer;background:#1a1916b3;border:0;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;display:flex;position:absolute;top:3px;right:3px}.fb-add{color:#6b6860;cursor:pointer;background:0 0;border:1px dashed #d4d1c8;border-radius:8px;align-items:center;gap:6px;padding:8px 12px;font:600 12px DM Sans,sans-serif;display:inline-flex}.fb-ctx{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.fb-ctx span{color:#4a4840;background:#f6f5f1;border-radius:999px;padding:3px 10px;font-size:11.5px}.fb-ctx b{color:#8a8780;margin-right:3px;font-weight:600}.fb-done{text-align:center;color:#2d6a4f;flex-direction:column;align-items:center;gap:10px;padding:8px 0;display:flex}.fb-done p{color:#1a1916;margin:0;font-size:13.5px;line-height:1.5}.fb-err{color:#9b1c1c;margin:8px 0 0;font-size:12px}@keyframes spin{to{transform:rotate(360deg)}}td.cell-issue{cursor:pointer;box-shadow:inset 0 0 0 1.5px #e8a33d}.cc-stalebar{color:#8a4b08;cursor:pointer;background:#fce3bf;border:0;border-radius:999px;align-items:center;gap:6px;margin:0 0 8px;padding:5px 12px;font:600 12px DM Sans,sans-serif;display:inline-flex}.cc-issue-veil{z-index:60;position:fixed;inset:0}.cc-issue{z-index:61;background:#fff;border-radius:14px;flex-direction:column;gap:6px;width:320px;padding:14px 16px;font-family:DM Sans,sans-serif;animation:.14s ease-out mfIn;display:flex;position:fixed;box-shadow:0 0 0 1px #1a19160f,0 18px 48px #1a191629}.cc-issue b{color:#1a1916;font-size:14px}.cc-issue p{color:#4a4840;margin:0 0 6px;font-size:12.5px;line-height:1.5}.cc-issue-cause{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-self:flex-start;padding:2px 9px;font-size:10.5px;font-weight:700}.cc-issue-cause.is-trdc{color:#8a4b08;background:#fce3bf}.cc-issue-cause.is-client{color:#2b6cb0;background:#e3eefb}.fbA-seg{margin:0 0 12px}.fbA-list{flex-direction:column;gap:10px;display:flex}.fbA-item.is-done{opacity:.6}.fbA-head{align-items:center;gap:12px;display:flex}.fbA-logo{-o-object-fit:cover;object-fit:cover;color:#6b6860;background:#f3f2ee;border-radius:8px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-weight:700;display:flex}.fbA-who{flex-direction:column;flex:1;min-width:0;display:flex}.fbA-who b{font-size:14px}.fbA-who span{color:#8a8780;font-size:11.5px}.fbA-tags{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.fbA-tag{color:#4a4840;white-space:nowrap;background:#f3f2ee;border-radius:999px;padding:2px 9px;font-size:10.5px;font-weight:600}.fbA-tag.is-data{color:#8a4b08;background:#fce3bf}.fbA-tag.is-dup{color:#5b3a99;background:#ede7f6}.fbA-tag.is-jira{color:#2b6cb0;background:#e3eefb}.fbA-status{background:#fff;border:1px solid #e8e6e0;border-radius:8px;padding:5px 8px;font:600 12px DM Sans,sans-serif}.fbA-text{white-space:pre-wrap;color:#1a1916;margin:10px 0 8px;font-size:13px;line-height:1.5}.fbA-foot{justify-content:flex-end;align-items:center;gap:8px;margin-top:10px;display:flex}.fbA-foot .mz-muted{text-overflow:ellipsis;white-space:nowrap;margin-right:auto;font-size:11px;overflow:hidden}.ct-value{align-items:center;gap:8px;display:flex}.ct-bench{cursor:help;border-radius:50%;flex:none;width:9px;height:9px}.ct-bench.is-good,.rk-pos.is-good b{background:#84bb4c}.ct-bench.is-warn{background:#e8a33d}.ct-bench.is-bad{background:#ed6e6e}.rk-pos.is-good b{color:#2d6a4f;background:0 0}.rk-pos.is-warn b{color:#b26a00}.rk-pos.is-bad b{color:#9b1c1c}.pi-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 12px;display:grid}@media (width<=1100px){.pi-row{grid-template-columns:1fr}}.pi-card{flex-direction:column;gap:8px;padding:16px 18px;font-family:DM Sans,sans-serif;display:flex}.pi-head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.pi-head h3{color:#1a1916;margin:0;font:400 20px Instrument Serif,Georgia,serif}.pi-sub{color:#8a8780;font-size:11.5px}.pi-card h4{letter-spacing:.06em;text-transform:uppercase;color:#a8a59c;margin:8px 0 2px;font-size:10.5px;font-weight:700}.pi-skel{color:#a8a59c;padding:24px 0;font-size:12.5px}.is-up{color:#2d6a4f}.is-down{color:#9b1c1c}.pi-headline{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.pi-headline svg{align-self:center}.pi-headline b{font:400 28px Instrument Serif,Georgia,serif}.pi-headline span{color:#4a4840;font-size:12.5px}.pi-split{border-top:1px solid #f3f2ee;border-bottom:1px solid #f3f2ee;flex-direction:column;gap:2px;padding:6px 0;display:flex}.pi-line{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) 92px;align-items:center;gap:10px;padding:2px 0;font-size:12.5px;display:grid}.pi-line>span{text-overflow:ellipsis;white-space:nowrap;color:#1a1916;overflow:hidden}.pi-line small{color:#a8a59c;margin-left:4px;font-size:11px}.pi-line>b{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.pi-bar{background:linear-gradient(90deg,#0000 calc(50% - .5px),#e8e6e0 calc(50% - .5px) calc(50% + .5px),#0000 calc(50% + .5px));height:8px;position:relative}.pi-bar i{border-radius:3px;position:absolute;top:0;bottom:0}.pi-bar i.is-up{background:#84bb4c}.pi-bar i.is-down{background:#ed6e6e}.pi-movers{grid-template-columns:1fr 1fr;gap:14px;display:grid}.pi-mover{grid-template-columns:minmax(0,1fr) auto;gap:0 8px;padding:3px 0;font-size:12.5px;display:grid}.pi-mover span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pi-mover b{text-align:right;font-variant-numeric:tabular-nums}.pi-mover small{color:#a8a59c;grid-column:1/-1;font-size:11px}.pi-total{color:#1a1916;background:#f6f5f1;border-radius:10px;padding:8px 12px;font-size:13px;font-weight:600}.pi-total.is-ok{color:#2d6a4f}.pi-levers{counter-reset:lv;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pi-levers li{counter-increment:lv;border-bottom:1px solid #f3f2ee;padding:10px 0 10px 30px;position:relative}.pi-levers li:before{content:counter(lv);color:#fff;background:#1a1916;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;font-weight:700;display:flex;position:absolute;top:10px;left:0}.pi-lever-head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.pi-lever-head b{color:#1a1916;font-size:13px}.pi-eur{color:#2b6cb0;white-space:nowrap;font:400 20px Instrument Serif,Georgia,serif}.pi-eur small{color:#8a8780;margin-left:2px;font:500 11px DM Sans,sans-serif}.pi-levers p{color:#6b6860;margin:2px 0 6px;font-size:12px;line-height:1.45}.pi-sites{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.pi-sites span{color:#4a4840;background:#f3f2ee;border-radius:999px;padding:2px 8px;font-size:11px}.pi-go{color:#2b6cb0;align-items:center;gap:3px;margin-left:auto;font-size:11.5px;font-weight:600;text-decoration:none;display:inline-flex}.pi-watch{flex-direction:column;gap:3px;display:flex}.pi-watch-item{color:#1a1916;align-items:center;gap:7px;padding:2px 0;font-size:12.5px;text-decoration:none;display:flex}.pi-watch-item small{color:#a8a59c}.pi-dot{background:#e8a33d;border-radius:50%;flex:none;width:7px;height:7px}.pi-note{color:#a8a59c;margin:6px 0 0;font-size:11px;line-height:1.45}.sum-grid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:12px;margin:0 0 12px;display:grid}.sum-grid>:only-child{grid-column:1/-1}@media (width<=1100px){.sum-grid{grid-template-columns:1fr}}.sum .mz-card+.mz-card,.sum>.mz-card{margin-bottom:12px}.sum-note{color:#8a8780;margin:6px 0 0;font-size:11.5px}.sum-sites td.is-good{background:#84bb4c38}.sum-sites td.is-warn{background:#e8a33d38}.sum-sites td.is-bad{background:#ed6e6e47}.sum-sites tr.is-small td{color:#a8a59c}.ap .pi-row{margin-top:4px}td.bench-bad,td.bench-warn{position:relative}.bench-flag{cursor:help;z-index:1;width:16px;height:16px;position:absolute;top:0;right:0}.bench-flag:before{content:"";border-top:8px solid #c53030;border-left:8px solid #0000;transition:border-width .14s;position:absolute;top:0;right:0}.bench-flag.is-warn:before{border-top-color:#e8a33d}.bench-flag:hover:before{border-top-width:11px;border-left-width:11px}.bench-tip{z-index:400;color:#fff;text-align:left;white-space:normal;pointer-events:none;background:#1a1916;border-radius:10px;flex-direction:column;gap:3px;width:250px;padding:9px 11px;font:400 12px/1.45 DM Sans,sans-serif;animation:.16s ease-out both aiIn;display:flex;position:fixed;box-shadow:0 10px 28px #0000002e}.bench-tip b{align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:flex}.bench-tip b i{background:#e8a33d;border-radius:2px;width:9px;height:9px}.bench-tip b i.is-bad{background:#e5545b}.bench-tip span{color:#d9d6cf}.mg-fc{color:#6b6860;align-items:center;gap:6px;font-size:12px;display:inline-flex}.mg-fc input,.mg-missing input{text-align:right;border:1px solid #e8e6e0;border-radius:8px;width:58px;padding:4px 8px;font:600 12px DM Sans,sans-serif}.mg-table td{vertical-align:top}.mg-table td.num b{font-weight:600;display:block}.mg-table td.num small{color:#a8a59c;font-size:10.5px;display:block}.mg-table tr.is-sub td{background:#f8f7f4}.mg-table tr.is-total td{background:#eef4fb;font-size:13.5px}.mg-table tr.is-total td.num b{color:#2b6cb0}.mg-table tr.is-per td{border-top:2px solid #ecebe6}.mg-table th.is-total,.mg-table td.is-total{border-left:2px solid #ecebe6}.mg-table td.is-bad{opacity:.45}.mg-warn{color:#fff;cursor:help;background:#e8a33d;border-radius:50%;justify-content:center;align-items:center;width:15px;height:15px;margin-left:5px;font-size:10px;font-weight:700;display:inline-flex}.mg-flag{color:#b26a00;font-size:10px;font-style:normal;font-weight:600;display:block}.mg-missing{background:#fff6e8;border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:12px;padding:10px 12px;font-size:12.5px;display:flex}.mg-missing p{color:#8a4b08;flex-basis:100%;margin:0}.s6 .mz-card{margin-bottom:12px}.s6-table td.is-good b{color:#2d6a4f}.s6-table td.is-warn b{color:#b26a00}.s6-table td.is-bad b{color:#9b1c1c}.s6-table td.is-good{background:#84bb4c24}.s6-table td.is-warn{background:#e8a33d24}.s6-table td.is-bad{background:#ed6e6e29}.s6-est{opacity:.8;font-style:italic}.s6-name{text-overflow:ellipsis;white-space:nowrap;max-width:280px;overflow:hidden}.s6-chip{margin:2px 4px 2px 0;display:inline-block}.s6-digest{color:#4a4840;background:#fff;border:1px solid #ecebe6;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 12px;padding:9px 14px;font-size:12.5px;display:flex}.s6-digest>span{flex:1;min-width:220px}.s7-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;display:grid}.s7-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;display:grid}.s7-kpis h4{grid-column:1/-1;margin:0;font-size:14px}.s7-kpis h4 small{color:#8a8780;margin-left:6px;font-size:11.5px;font-weight:500}.s7-kpis>div{flex-direction:column;gap:2px;display:flex}.s7-kpis b{color:#1a1916;font:400 24px Instrument Serif,Georgia,serif}.s7-kpis span{color:#6b6860;font-size:11.5px;line-height:1.35}.s7-inline{flex:1;grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.s7-row{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.s7-issues{color:#8a4b08;background:#fff6e8;border-radius:10px;flex:0 320px;margin:0;padding:8px 12px 8px 26px;font-size:12px}.s7-verdict{white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:700}.s7-verdict.is-good{color:#2d6a4f;background:#e4f1da}.s7-verdict.is-warn{color:#8a4b08;background:#fce3bf}.s7-verdict.is-bad{color:#9b1c1c;background:#fbdada}.s7-h{letter-spacing:.06em;text-transform:uppercase;color:#a8a59c;margin:14px 0 4px;font-size:10.5px;font-weight:700}.s7-advice{background:#f3f7fc;border-radius:10px;margin-top:10px;padding:10px 12px;font-size:12.5px}.s7-advice p{color:#1a1916;margin:4px 0 0}.s7-read{color:#4a4840;margin:10px 0;font-size:12.5px}.co-tabs{flex-wrap:wrap;margin:0 0 10px}.co-meta{color:#8a8780;justify-content:space-between;align-items:center;gap:10px;margin:0 0 10px;font-size:12px;display:flex}.co-lead{color:#4a4840;margin:0 0 12px;font-size:12.5px;line-height:1.5}.co-note{color:#6b6860;margin:8px 0 0;font-size:11.5px}.co-block+.co-block{margin-top:16px}.co-block h4{align-items:center;gap:10px;margin:0 0 6px;font-size:14px;display:flex}.co-block h4 small{color:#8a8780;font-size:11.5px;font-weight:500}.pi-learn{background:#f3f7fc;border-radius:10px;margin-top:8px;padding:10px 12px}.pi-learn h4{margin:0 0 6px!important}.pi-learn p{color:#1a1916;margin:4px 0;font-size:12.5px;line-height:1.45}.pi-learn small{color:#8a8780;font-size:10.5px}.pi-tag{text-transform:uppercase;letter-spacing:.04em;color:#2b6cb0;background:#fff;border-radius:999px;margin-right:6px;padding:1px 7px;font-size:10px;font-weight:700;display:inline-block}.mf-right>span,.mf-right .cc-loading,.mf-right .mz-muted{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mz-th.has-sub{border-radius:12px;flex-direction:column;align-items:center;gap:2px;padding:3px 9px 4px;line-height:1.15;display:inline-flex}.mz-th-sub{border-radius:999px;padding:0 6px;font-size:9.5px;font-weight:600;line-height:1.5}.mz-th-sub.is-market{color:#b4232a;background:#e5545b24}.mz-th-sub.is-company{color:#1f7a57;background:#2fa67a26}.mz-th-sub.is-tag{color:#4a3e8a;background:#5b4e9e24}td.is-mkt{color:#8a8780;font-style:italic}td.is-co{color:#4f7a68;font-style:italic}.mz-formula{color:#1a1916;background:#f6f5f1;border-radius:8px;margin-top:8px;padding:7px 9px;font-size:11.5px;line-height:1.45}.mz-formula span{text-transform:uppercase;letter-spacing:.06em;color:#a8a59c;margin-bottom:2px;font-size:9.5px;font-weight:700;display:block}.ci-bare{height:100%}.ci-bare .ci{padding:4px 0 0}.rr-plats{margin:0 0 12px}.rr-grid{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:12px;margin-bottom:12px;display:grid}@media (width<=1000px){.rr-grid{grid-template-columns:1fr}}.rr-stats{flex-direction:column;gap:14px;display:flex}.rr-stats>div{-moz-column-gap:12px;grid-template-rows:auto auto;grid-template-columns:76px 1fr;align-items:baseline;column-gap:12px;display:grid}.rr-stats b{color:#1a1916;grid-row:1/span 2;font:400 30px/1 Instrument Serif,Georgia,serif}.rr-stats span{color:#1a1916;font-size:12.5px;font-weight:500}.rr-stats small{color:#8a8780;font-size:11.5px}.rr-how{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}@media (width<=760px){.rr-how{grid-template-columns:1fr}}.rr-how>div{background:#f6f5f1;border-radius:12px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.rr-how b{color:#1a1916;font:400 26px/1.1 Instrument Serif,Georgia,serif}.rr-how span{color:#6b6860;font-size:12px;line-height:1.4}.rr-read{color:#4a4840;margin:14px 0 0;font-size:13px;line-height:1.55}.sum-grid{align-items:start}.rk-wrap{gap:0;position:relative;flex-direction:column!important}.rk-pos{z-index:2;pointer-events:auto;background:#fffffff0;border-left:0;border-radius:999px;flex-direction:row;align-items:baseline;gap:4px;width:auto;padding:2px 9px;position:absolute;top:0;right:0;box-shadow:0 0 0 1px #ecebe6}.rk-pos span{margin-top:0;font-size:10.5px}.mz-err{color:#6b6860;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.mz-err .st-btn{align-items:center;gap:5px;display:inline-flex}.ct-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr))!important;gap:12px!important}.ct-tile{gap:0!important;padding:14px 16px 12px!important}.ct-tile.is-wide{grid-column:span 2}.ct-head{min-height:20px}.ct-head b{font-size:12.5px}.ct-go{display:none!important}.mt-value{letter-spacing:-.025em;color:#1a1916;white-space:nowrap;align-items:flex-start;gap:6px;margin:6px 0 4px;font-family:Instrument Serif,Georgia,serif;font-size:56px;line-height:.95;display:flex}.mt-sub{color:#8a877d;flex-wrap:wrap;gap:8px;margin-bottom:6px;font-size:11.5px;display:flex}.mt-comps{flex-direction:column;gap:4px;margin-bottom:2px;display:flex}.mt-comp{color:#6b6860;align-items:center;gap:6px;min-width:0;font-size:11.5px;display:flex}.mt-delta{color:#4a4840;font-variant-numeric:tabular-nums;background:#f0efeb;border-radius:999px;flex-shrink:0;padding:1px 7px;font-size:11px;font-weight:700}.mt-delta.is-good{color:#2d6a4f;background:#e3f1e6}.mt-delta.is-bad{color:#9b1c1c;background:#fbe7e7}.mt-vs{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mt-vs b{color:#4a4840;font-weight:600}.mt-vs em{color:#a8a59c;font-style:normal}.mt-viz{margin-top:auto;padding-top:10px}.mt-chart{cursor:crosshair;width:100%;position:relative}.mt-chart svg{display:block;overflow:visible}.mt-hint{color:#c9c6bd;border:1px dashed #ecebe6;border-radius:8px;justify-content:center;align-items:center;height:100%;min-height:34px;font-size:11px;display:flex}.mt-line{stroke:#1a1916;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.mt-area{fill:#1a19160b}.mt-cmpline{stroke:#a8a59c;stroke-width:1.5px;stroke-dasharray:3 3;stroke-linejoin:round}.mt-ref{stroke:#e5545b;stroke-width:1.2px;stroke-dasharray:4 3}.mt-goal{stroke:#2d6a4f;stroke-width:1.2px;stroke-dasharray:1 3;stroke-linecap:round}.mt-axis{stroke:#d4d1c8;stroke-width:1px}.mt-cross{stroke:#c9c6bd;stroke-width:1px}.mt-dot{fill:#1a1916;stroke:#fff;stroke-width:2px}.mt-cmpdot{fill:#fff;stroke:#a8a59c;stroke-width:1.5px}.mt-xlab{color:#b5b2a8;pointer-events:none;justify-content:space-between;font-size:9.5px;display:flex;position:absolute;bottom:0;left:0;right:0}.mt-legend{color:#8a877d;pointer-events:none;white-space:nowrap;gap:8px;font-size:9.5px;display:flex;position:absolute;top:-14px;right:0}.mt-legend span{align-items:center;gap:3px;display:inline-flex}.mt-legend i,.mt-tip i{border-top:2px solid #1a1916;width:10px;height:0;display:inline-block}.mt-legend i.is-ref,.mt-tip i.is-ref{border-top:1.5px dashed #e5545b}.mt-legend i.is-goal{border-top:1.5px dotted #2d6a4f}.mt-tip i.is-cmp{border-top:1.5px dashed #a8a59c}.mt-tip{z-index:5;color:#fff;white-space:nowrap;pointer-events:none;background:#1a1916;border-radius:8px;padding:6px 9px;font-size:11px;line-height:1.45;position:absolute;bottom:calc(100% + 6px);transform:translate(-50%);box-shadow:0 6px 18px #0000002e}.mt-tip small{color:#c9c6bd;font-size:10px;display:block}.mt-tip div{align-items:center;gap:5px;display:flex}.mt-tip i.is-you{border-top-color:#fff}.mt-tip b{font-weight:700}.mt-tipd{color:#c9c6bd}.mt-bullet{flex-direction:column;gap:4px;display:flex}.mt-brow{color:#6b6860;grid-template-columns:74px 1fr auto;align-items:center;gap:7px;font-size:11px;display:grid}.mt-bname{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mt-brow b{color:#1a1916;font-variant-numeric:tabular-nums;font-weight:600}.mt-btrack{background:#f5f4f0;border-radius:4px;height:8px;overflow:hidden}.mt-btrack i{background:#a8a59c;border-radius:4px;height:100%;display:block}.mt-btrack i.is-you{background:#1a1916}.mt-btrack i.is-ref{background:#e5545b}.mt-btrack i.is-goal{background:#2d6a4f}.mt-progress{flex-direction:column;gap:5px;display:flex}.mt-ptrack{background:#f0efeb;border-radius:5px;height:10px;position:relative}.mt-ptrack i{background:#1a1916;border-radius:5px;height:100%;display:block}.mt-ptrack i.is-done{background:#2d6a4f}.mt-plab{color:#6b6860;font-size:11px}.mt-plab b{color:#1a1916}.mt-kpi{justify-content:flex-start!important;gap:0!important}.mt-kpi .mt-value{font-size:clamp(40px,3.6vw,56px)}.mt-kpi .mt-sub{margin-bottom:8px}.tc-modal{max-height:92vh;overflow-y:auto;max-width:860px!important}.tc-cols{grid-template-columns:minmax(0,1fr) 290px!important}.tc-preview{position:sticky;top:0}.tc-form section{border-bottom:1px solid #f0efeb;flex-direction:column;gap:7px;padding-bottom:12px;display:flex}.tc-form section:last-child{border-bottom:0}.tc-form h4{text-transform:uppercase;letter-spacing:.06em;color:#a8a59c;margin:0;font-size:10.5px;font-weight:700}.tc-form h4 small{text-transform:none;letter-spacing:0;margin-left:4px;font-weight:500}.tc-input{color:#1a1916;background:#fff;border:1px solid #e8e6e0;border-radius:8px;min-width:0;padding:7px 9px;font:13px DM Sans,sans-serif}.tc-row{grid-template-columns:1fr auto;align-items:end;gap:12px;display:grid}.tc-mini{color:#6b6860;flex-direction:column;gap:4px;font-size:11.5px;display:flex}.tc-comps{flex-direction:column;gap:4px;display:flex}.tc-comp{border:1px solid #ecebe6;border-radius:10px;padding:7px 10px}.tc-comp.is-on{background:#faf9f6;border-color:#1a1916}.tc-comp.is-disabled{opacity:.5}.tc-comp label{cursor:pointer;align-items:flex-start;gap:9px;display:flex}.tc-comp input[type=checkbox]{accent-color:#1a1916;margin-top:3px}.tc-comp label span{flex-direction:column;display:flex}.tc-comp b{color:#1a1916;font-size:13px;font-weight:600}.tc-comp small{color:#a8a59c;font-size:11px}.tc-dates{color:#6b6860;align-items:center;gap:6px;margin:7px 0 2px 24px;font-size:12px;display:flex}.tc-dates .tc-input{padding:5px 8px;font-size:12.5px}.tc-viz{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.tc-viz button{cursor:pointer;color:#4a4840;background:#fff;border:1px solid #ecebe6;border-radius:10px;flex-direction:column;align-items:center;gap:5px;padding:9px 6px 7px;font:600 11.5px DM Sans,sans-serif;display:flex}.tc-viz button svg{width:44px;height:22px}.tc-viz button:hover:not(:disabled){border-color:#a8a59c}.tc-viz button.is-on{color:#fff;background:#1a1916;border-color:#1a1916}.tc-viz button:disabled{opacity:.35;cursor:not-allowed}.tc-form .cc-seg button:disabled{opacity:.4;cursor:not-allowed}@media (width<=760px){.tc-cols{grid-template-columns:1fr!important}.ct-tile.is-wide{grid-column:auto}.mt-value{font-size:46px}}.mt-value .ct-bench{margin-top:12px}.mt-viz{padding-top:16px}.mz-card-body>.mz-chartbox.is-fixed{flex:none}.sum-grid>.mz-card,.s6>.mz-card,.s6 .mz-card,.sum>.mz-card{height:auto}.cm-colhead.has-names,.cm-row.has-names{grid-template-columns:18px minmax(0,1fr) 130px 64px 64px!important}.cm-nh{font-size:10px;text-align:left!important}.cm-rename{color:#1a1916;background:#f7f6f2;border:1px solid #0000;border-radius:6px;width:100%;padding:4px 7px;font:12px DM Sans,sans-serif}.cm-rename::placeholder{color:#a8a59c}.cm-rename:hover{border-color:#e8e6e0}.cm-rename:focus{background:#fff;border-color:#1a1916;outline:none}.cm-rename.is-set{background:#fff;border-color:#d4d1c8;font-weight:600}@media (width<=640px){.cm-colhead.has-names,.cm-row.has-names{grid-template-columns:18px minmax(0,1fr) 90px 48px 48px!important}}.cc-body .mz-table th{white-space:normal;vertical-align:bottom;border-bottom:1px solid #e8e6e0;padding:6px 6px 7px}.cc-body .mz-th,.cc-body .mz-th.has-sub{color:#4a4840;background:0 0;border-radius:0;max-width:9em;padding:0;font-size:11px;font-weight:600;line-height:1.2;display:inline-block}.cc-body .mz-th.has-sub{flex-direction:column;align-items:flex-end;gap:1px;display:inline-flex}.cc-body .mz-table th:not(.num) .mz-th.has-sub{align-items:flex-start}.cc-body .mz-th-sub{letter-spacing:.01em;padding:0;font-size:9.5px;font-weight:600;background:0 0!important}.cc-body .mz-table th:hover .mz-th{color:#1a1916;text-underline-offset:3px;-webkit-text-decoration:underline dotted #a8a59c;text-decoration:underline dotted #a8a59c}.cn-tools{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.cn-tools .cm-search{min-width:240px}.cn-meta{color:#a8a59c;flex:1;font-size:11.5px}.cn-card{overflow-x:auto;padding:0!important}.cn-table{border-collapse:collapse;width:100%;font-size:12.5px}.cn-table th{text-align:left;text-transform:uppercase;letter-spacing:.05em;color:#a8a59c;z-index:1;background:#fff;border-bottom:1px solid #ecebe6;padding:10px 12px;font-size:10.5px;position:sticky;top:0}.cn-table td{vertical-align:middle;border-bottom:1px solid #f5f4f0;padding:5px 12px}.cn-table td:first-child{min-width:220px}.cn-table td b{color:#1a1916;font-weight:600;display:block}.cn-table td small{color:#c9c6bd;font-family:ui-monospace,monospace;font-size:10.5px}.cn-table td .cm-rename{min-width:140px}.cn-area td{color:#6b6860;text-transform:uppercase;letter-spacing:.04em;background:#faf9f6;padding:8px 12px;font-size:11px;font-weight:700}.cn-intro{color:#6b6860;max-width:760px;margin:-6px 0 14px;font-size:13px}.co-table tfoot td,.co-table tfoot th{z-index:2;box-shadow:0 -1px #e8e6e0}.co-table tfoot td.sticky-col{z-index:3}.bb-row.is-split{grid-template-columns:minmax(0,2fr) minmax(0,1fr)!important;gap:10px!important}.pcs-card .mz-card-body>*{flex:none}.pcs-wrap{min-height:0;overflow:auto;flex:1!important}.pcs-sum{color:#4a4840;background:#faf9f6;border-radius:8px;margin-bottom:8px;padding:7px 10px;font-size:12px}.pcs-table{border-collapse:separate;border-spacing:0;width:100%;font-size:12px}.pcs-table thead th{z-index:1;color:#6b6860;text-align:center;white-space:nowrap;background:#fff;border-bottom:1px solid #ecebe6;padding:5px 6px;font-size:10.5px;font-weight:600;position:sticky;top:0}.pcs-table thead th:first-child{text-align:left}.pcs-table thead th i{vertical-align:1px;border-radius:2px;width:7px;height:7px;margin-right:4px;display:inline-block}.pcs-table tbody th{text-align:left;color:#1a1916;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #f5f4f0;max-width:150px;padding:5px 6px;font-weight:600;overflow:hidden}.pcs-table td{text-align:center;cursor:help;border-bottom:1px solid #f5f4f0;padding:4px 6px}.pcs-table td b{font-variant-numeric:tabular-nums;color:#1a1916;font-weight:600;display:block}.pcs-table td small{color:#a8a59c;font-variant-numeric:tabular-nums;font-size:10px;display:block}.pcs-table td.is-empty{color:#d4d1c8}.pcs-table td.is-opp{background:#fdf0de;border-radius:6px;box-shadow:inset 0 0 0 1.5px #e8a33d}.pcs-table td.is-opp b{color:#8a4b00}.pcs-opp{text-align:left!important}.pcs-opp span{color:#8a4b00;white-space:nowrap;font-size:11px;display:block}.pcs-opp span b{color:#8a4b00!important;display:inline!important}.pcs-opp em{color:#d4d1c8;font-style:normal}.hp-heat{height:100%;overflow:auto}.hp-heat .co-table{table-layout:fixed;border-collapse:separate;border-spacing:2px;width:100%}.hp-heat .co-table th{color:#8a877d;padding:2px 4px;font-size:10.5px;font-weight:600}.hp-heat .co-table th .mz-th{color:#8a877d;background:0 0;padding:0;font-size:10.5px}.hp-heat .co-table td{color:#1a1916;font-variant-numeric:tabular-nums;border-radius:4px;padding:4px 2px;font-size:10.5px;text-align:center!important;min-width:0!important}.hp-heat .co-table td.co-row{color:#6b6860;background:0 0;width:58px;font-weight:600;text-align:left!important}.hp-heat .co-table td.co-empty{background:#fafaf8}.dt-tiles{margin:0 0 14px}.dt-note{color:#a8a59c;margin:6px 2px 0;font-size:11px}.rk-wrap{position:relative}.rk-pos.is-anchored{box-shadow:0 0 0 1px #cfe1f5,0 2px 8px #509ee32e!important}.rk-pos.is-anchored:after{content:"";background:#fffffff0;width:8px;height:8px;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)rotate(45deg);box-shadow:1px 1px #cfe1f5}.dp-bar{flex-wrap:wrap;align-items:center;gap:10px 18px;margin:4px 0 12px;display:flex}.dp-group{align-items:center;gap:8px;display:flex}.dp-group>span{text-transform:uppercase;letter-spacing:.05em;color:#a8a59c;font-size:10.5px;font-weight:700}.dp .mz-card{height:auto}.dp-heat .co-table td.num{font-variant-numeric:tabular-nums}.dp-heat .co-table thead th.co-total .mz-th{color:#fff;background:#1a1916}.dp-note{color:#a8a59c;margin:8px 2px 0;font-size:11px}.dv-extra{margin:0 0 14px}.dv-h{color:#1a1916;margin:4px 2px 10px;font:400 22px/1.2 Instrument Serif,Georgia,serif}.wg{flex-direction:column;gap:6px;height:100%;min-height:0;display:flex}.wg-grid{font-variant-numeric:tabular-nums;flex:1;align-content:stretch;align-items:stretch;gap:3px;min-height:0;display:grid;overflow:auto}.wg-corner{text-transform:uppercase;letter-spacing:.05em;color:#a8a59c;align-self:end;padding:0 4px 4px;font-size:10px;font-weight:700}.wg-day{text-align:center;color:#6b6860;align-self:end;padding:0 0 4px;font-size:11px;font-weight:600}.wg-day.is-hi,.wg-row.is-hi b{color:#1a1916}.wg-day.is-avg{color:#a8a59c}.wg-row{flex-direction:column;justify-content:center;min-height:30px;padding:0 6px 0 2px;display:flex}.wg-row b{color:#4a4840;white-space:nowrap;font-size:12px;font-weight:600}.wg-row small{color:#b5b2a8;white-space:nowrap;font-size:9.5px}.wg-row.is-avg b{color:#a8a59c;text-transform:uppercase;letter-spacing:.04em;font-size:11px}.wg-cell{color:#1a1916;cursor:default;background:#faf9f6;border-radius:7px;justify-content:center;align-items:center;min-height:30px;font-size:12px;font-weight:600;transition:box-shadow .1s,transform .1s;display:flex}.wg-cell.is-on{z-index:1;transform:scale(1.04);box-shadow:0 0 0 2px #1a1916}.wg-cell.is-low{color:#b5b2a8;background:repeating-linear-gradient(135deg,#faf9f6 0 4px,#f2f1ec 4px 8px);font-weight:500}.wg-cell.is-empty{background:0 0;border:1px dashed #ecebe6}.wg-marg{align-items:center;gap:6px;padding:0 2px 0 6px;font-size:11.5px;display:flex}.wg-marg span{background:#f2f1ec;border-radius:3px;flex:1;height:6px;display:block;overflow:hidden}.wg-marg i{background:#a8a59c;border-radius:3px;height:100%;display:block}.wg-marg b{color:#4a4840;text-align:right;min-width:40px;font-weight:600}.wg-marg.is-col{border-top:1px solid #ecebe6;flex-direction:column-reverse;align-items:center;gap:3px;padding:4px 0 0}.wg-marg.is-col span{background:0 0;flex:none;align-items:flex-end;width:60%;height:22px;display:flex}.wg-marg.is-col i{background:#d4d1c8;border-radius:3px 3px 0 0;width:100%}.wg-marg.is-col b{text-align:center;min-width:0;font-size:11px}.wg-total{border-top:1px solid #ecebe6;justify-content:flex-end;align-items:center;padding:4px 2px 0 6px;display:flex}.wg-total b{color:#1a1916;font:400 20px/1 Instrument Serif,Georgia,serif}.wg-foot{color:#8a877d;min-height:16px;font-size:11px}.wg-foot b{color:#1a1916;font-weight:600}.mz-card-body>.wg{flex:1}.wg.is-hour .wg-cell,.wg.is-hour .wg-row{border-radius:4px;min-height:19px;font-size:10.5px}.wg.is-hour .wg-grid{gap:2px}.wg.is-hour .wg-row b{font-size:10.5px}.rk-pos{padding:3px 12px!important}.rk-pos b{font-size:32px!important;line-height:1!important}.rk-pos span{font-size:13px!important}.ai-ctrls{align-items:center;gap:6px;display:flex}.ai-btn{color:#4a4840;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #e8e6e0;border-radius:999px;align-items:center;gap:5px;padding:4px 11px;font:600 12px DM Sans,sans-serif;display:inline-flex}.ai-btn:hover{color:#1a1916;background:#f5f4f0}.ai-btn.is-dark{color:#fff;background:#1a1916;border-color:#1a1916}.ai-share{flex-direction:column;gap:8px;width:330px;font-family:DM Sans,sans-serif;display:flex}.ai-share>b{font-size:13px}.ai-share>p{color:#6b6860;margin:0;font-size:11.5px;line-height:1.5}.ai-share-row{grid-template-columns:1fr 70px 14px;align-items:center;gap:6px;font-size:12.5px;display:grid}.ai-share-row input{text-align:right;border:1px solid #e8e6e0;border-radius:7px;padding:4px 7px;font:13px DM Sans,sans-serif}.ai-share-row em{color:#a8a59c;font-style:normal}.ai-share-err{color:#9b1c1c!important}.ai2-you{background:#eef6f0;border-radius:10px;flex-direction:column;padding:4px 10px;display:flex}.ai2-you span{text-transform:uppercase;letter-spacing:.05em;color:#2d6a4f;font-size:10.5px;font-weight:700}.ai2-you b{color:#2d6a4f;font:400 26px/1 Instrument Serif,Georgia,serif}.ai2-you small{color:#4f9a6b;font-size:10.5px}.hw-modal{flex-direction:column;max-height:90vh;font-family:DM Sans,sans-serif;overflow-y:auto;gap:12px!important;max-width:760px!important;display:flex!important}.hw-modal h2{margin:0;font:400 26px/1.15 Instrument Serif,Georgia,serif}.hw-lead{color:#4a4840;margin:0;font-size:13px;line-height:1.55}.hw-plats{align-self:flex-start}.hw-step{border-top:1px solid #f0efeb;grid-template-columns:28px 1fr;gap:10px;padding:10px 0;display:grid}.hw-n{color:#fff;background:#1a1916;border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:grid}.hw-step h4{margin:2px 0 4px;font-size:13.5px}.hw-step p{color:#4a4840;margin:0 0 4px;font-size:12.5px;line-height:1.55}.hw-f{background:#faf9f6;border-radius:8px;padding:7px 10px;font-family:ui-monospace,SF Mono,Menlo,monospace;color:#1a1916!important;font-size:12px!important}.hw-tiers{border-collapse:collapse;margin-top:4px;font-size:12px}.hw-tiers th,.hw-tiers td{text-align:left;border-bottom:1px solid #f5f4f0;padding:4px 12px 4px 0}.hw-tiers th{color:#a8a59c;text-transform:uppercase;letter-spacing:.04em;font-size:10.5px}.hw-foot{color:#a8a59c;margin:0;font-size:11px}.ss-card{height:auto}.ss-card .mz-card-body>*{flex:none}.ss-ctrls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ss-margin{color:#6b6860;align-items:center;gap:6px;font-size:12px;display:inline-flex}.ss-margin input{text-align:right;border:1px solid #e8e6e0;border-radius:7px;width:54px;padding:3px 6px;font:13px DM Sans,sans-serif}.ss-margin em{color:#a8a59c;font-style:normal}.ss-grid{grid-template-columns:repeat(auto-fit,minmax(420px,1fr));gap:14px;display:grid}.ss-plat{border:1px solid #ecebe6;border-radius:12px;flex-direction:column;gap:10px;min-width:0;padding:12px 14px;display:flex}.ss-plat header{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ss-plat header b{font-size:14px}.ss-chip{color:#2d6a4f;background:#e3f1e6;border-radius:999px;padding:1px 8px;font-size:10.5px;font-weight:600}.ss-be{color:#9b1c1c;margin-left:auto;font-size:11px}.ss-tiers{flex-direction:column;gap:5px;display:flex}.ss-tier{border-radius:8px;grid-template-columns:120px 1fr 44px 54px;align-items:center;gap:8px;padding:3px 6px;font-size:12px;display:grid}.ss-tier.is-best{background:#eef6f0;box-shadow:inset 0 0 0 1.5px #4f9a6b}.ss-tier.is-weak{opacity:.55}.ss-range{color:#1a1916;white-space:nowrap;font-weight:600}.ss-range small{color:#a8a59c;font-weight:400}.ss-bar{background:#f2f1ec;border-radius:5px;height:10px;position:relative}.ss-bar i{background:#1a1916;border-radius:5px;height:100%;display:block}.ss-tier.is-best .ss-bar i{background:#2d6a4f}.ss-bar s{border-left:1.5px dashed #e5545b;width:0;position:absolute;top:-4px;bottom:-4px}.ss-tier b{text-align:right;font-variant-numeric:tabular-nums}.ss-tier em{color:#2d6a4f;font-size:10.5px;font-style:normal;font-weight:700}.ss-tier:not(.is-best) em{color:#9b1c1c;font-weight:600}.ss-read{color:#4a4840;margin:0;font-size:12.5px;line-height:1.5}.ss-scroll{max-height:300px;overflow:auto}.ss-table{border-collapse:collapse;width:100%;font-size:12px}.ss-table th{color:#a8a59c;text-align:left;background:#fff;border-bottom:1px solid #ecebe6;padding:4px 6px;font-size:10.5px;font-weight:600;position:sticky;top:0}.ss-table td{border-bottom:1px solid #f5f4f0;padding:5px 6px}.ss-table td.num{text-align:right;font-variant-numeric:tabular-nums}.ss-name{text-overflow:ellipsis;white-space:nowrap;max-width:200px;font-weight:600;overflow:hidden}.ss-rec{color:#4a4840;background:#f0efeb;border-radius:999px;padding:1px 8px;font-size:11px;font-weight:700}.ss-rec.is-down{color:#9b1c1c;background:#fbe7e7}.ss-rec.is-up{color:#2d6a4f;background:#e3f1e6}.ss-rec.is-mix{color:#8a4b00;background:#fdf0de}.ss-table small{color:#a8a59c;font-size:10.5px}.ss-note{color:#6b6860;margin:6px 0 0;font-size:11.5px}.rk-pos{white-space:nowrap;width:max-content;flex-direction:row!important;align-items:baseline!important;gap:4px!important}.rk-pos b{font-size:28px!important}.ct-tile .ct-grip{opacity:0;transition:opacity .12s;position:absolute;top:15px;left:3px}.ct-tile:hover .ct-grip{opacity:1}.pk-chip{text-overflow:ellipsis;white-space:nowrap;max-width:260px;overflow:hidden}.pk-note{color:#a8a59c;font-size:11px}.ai-share-p{border-top:1px solid #f0efeb;flex-direction:column;gap:4px;padding:6px 0;display:flex}.ai-quick{flex-wrap:wrap;gap:4px;display:flex}.ai-quick button{color:#4a4840;cursor:pointer;background:#fff;border:1px solid #e8e6e0;border-radius:999px;padding:2px 8px;font:600 11.5px DM Sans,sans-serif}.ai-quick button:hover{border-color:#a8a59c}.ai-quick button.is-on{color:#fff;background:#1a1916;border-color:#1a1916}.hw-modal{gap:14px!important;width:calc(100vw - 40px)!important;max-width:1000px!important;padding:24px 26px!important}.hw-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;padding-right:24px;display:flex}.hw-top h2{margin:0 0 4px}.hw-hero{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;display:grid}.hw-hero>div{border:1px solid #ecebe6;border-radius:12px;flex-direction:column;gap:2px;padding:10px 14px;display:flex}.hw-hero span{text-transform:uppercase;letter-spacing:.05em;color:#a8a59c;font-size:10.5px;font-weight:700}.hw-hero b{color:#1a1916;font:400 40px/1 Instrument Serif,Georgia,serif}.hw-hero small{color:#8a877d;font-size:11px}.hw-hero>div:first-child b{color:#9b1c1c}.hw-hero .is-you{background:#eef6f0;border-color:#cfe5d6}.hw-hero .is-you b,.hw-hero .is-paid b{color:#2d6a4f}.hw-chart{border:1px solid #ecebe6;border-radius:12px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.hw-chart header{flex-direction:column;gap:2px;display:flex}.hw-chart h4{margin:0;font-size:13.5px}.hw-chart header span{color:#4a4840;font-size:12px}.hw-note{color:#a8a59c;margin:0;font-size:11px}.hw-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.hw-steps .hw-step{border:1px solid #f0efeb;border-radius:12px;flex-direction:column;grid-template-columns:none;gap:6px;padding:10px 12px;display:flex}.hw-steps .hw-step.is-wide{grid-column:1/-1}.hw-step header{align-items:center;gap:8px;display:flex}.hw-step h4{margin:0!important}.hw-n{flex:none;width:22px!important;height:22px!important;font-size:11px!important}.hw-step p{margin:0!important}.hw-f b{font-weight:700}.hw-tiers{flex-direction:column;gap:4px;display:flex}.hw-tiers>div{grid-template-columns:110px 1fr 44px 80px;align-items:center;gap:8px;font-size:12px;display:grid}.hw-tiers i{background:#f2f1ec;border-radius:4px;height:8px;display:block;overflow:hidden}.hw-tiers i s{background:#2d6a4f;border-radius:4px;height:100%;text-decoration:none;display:block}.hw-tiers b{text-align:right;font-variant-numeric:tabular-nums}.hw-tiers small{color:#a8a59c;font-size:11px}@media (width<=760px){.hw-steps{grid-template-columns:1fr}}.rb{flex-direction:column;gap:6px;display:flex}.rb-avg-lab{color:#6b6860;font-size:11.5px}.rb-avg-lab b{color:#1a1916}.rb-list{flex-direction:column;gap:2px;max-height:560px;display:flex;overflow-y:auto}.rb-row{border-radius:8px;grid-template-columns:26px minmax(110px,220px) 1fr 70px 78px;align-items:center;gap:10px;padding:3px 6px;font-size:12.5px;display:grid}.rb-row.is-hi{background:#faf9f6}.rb-pos{color:#a8a59c;text-align:right;font-variant-numeric:tabular-nums;font-size:11px}.rb-name{color:#1a1916;text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.rb-track{background:#f5f4f0;border-radius:4px;height:14px;position:relative}.rb-track i{border-radius:4px;height:100%;display:block}.rb-track i.is-good{background:#7fb98c}.rb-track i.is-bad{background:#e88a87}.rb-track i.is-mid{background:#b9c9da}.rb-track s{border-left:1.5px dashed #1a1916;width:0;position:absolute;top:-3px;bottom:-3px}.rb-val{text-align:right;font-variant-numeric:tabular-nums}.rb-spark polyline{stroke:#6b6860;stroke-width:1.4px;stroke-linejoin:round}@media (width<=760px){.rb-row{grid-template-columns:22px minmax(80px,1fr) 1fr 60px}.rb-evo{display:none}}.cu-hrow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.cu-hrow .cu-h{margin-bottom:0}.fl-card{height:auto}.fl-card .mz-card-body>*{flex:none}.fl{flex-direction:column;gap:14px;display:flex}.fl-stats{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.fl-stat{border:1px solid #ecebe6;border-radius:12px;flex-direction:column;gap:2px;padding:10px 14px;display:flex}.fl-stat span{text-transform:uppercase;letter-spacing:.05em;color:#a8a59c;font-size:10.5px;font-weight:700}.fl-stat b{font:400 36px/1 Instrument Serif,Georgia,serif}.fl-stat small{color:#6b6860;font-size:11.5px}.fl-stat em,.fl-eff b{font-style:normal;font-weight:700}.fl .pos{color:#2d6a4f}.fl .neg{color:#9b1c1c}.fl-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.fl-col{border:1px solid #ecebe6;border-radius:12px;flex-direction:column;gap:5px;min-width:0;padding:12px 14px;display:flex}.fl-col h4{margin:0 0 4px;font-size:13.5px}.fl-col h4 small{color:#a8a59c;font-size:11px;font-weight:400;display:block}.fl-lever{grid-template-columns:150px 80px 1fr;align-items:center;gap:8px;padding:2px 0;font-size:12px;display:grid}.fl-lever.is-none{opacity:.55}.fl-name{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.fl-bar{background:#f2f1ec;border-radius:3px;height:6px;overflow:hidden}.fl-bar i{border-radius:3px;height:100%;display:block}.fl-bar i.is-pos{background:#4f9a6b}.fl-bar i.is-neg{background:#d9534f}.fl-eff em{color:#a8a59c}.fl-read{color:#4a4840;margin:6px 0 0;font-size:12px}.fl-actions{color:#4a4840;margin:2px 0 0;padding-left:18px;font-size:12px;line-height:1.55}.fl-site{border-bottom:1px solid #f5f4f0;grid-template-columns:minmax(0,1fr) auto auto auto;gap:10px;padding:3px 0;font-size:12px;display:grid}.fl-site b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fl-site span{color:#6b6860;white-space:nowrap;font-variant-numeric:tabular-nums}.fl-note{color:#a8a59c;margin:0;font-size:11px;line-height:1.5}@media (width<=900px){.fl-cols{grid-template-columns:1fr}}.mz-legend{gap:4px 16px!important;padding:4px 2px 10px!important}.mz-cart{gap:0}.pm-card{height:auto}.pm-card .mz-card-body>*{flex:none}.pm-card .mz-card-body{padding:4px 14px 14px}.pm-ctrls{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.pm-ctrls .cc-seg{margin-right:0}.pm-legend{font:500 11px var(--f-body);color:#6b6860;flex-wrap:wrap;align-items:center;gap:4px 12px;margin:2px 0 12px;display:flex}.pm-legend span{align-items:center;gap:5px;display:inline-flex}.pm-legend i{border-radius:3px;width:16px;height:10px;display:inline-block;box-shadow:inset 0 0 0 1px #0000000a}.pm-total{color:#a8a59c;font-variant-numeric:tabular-nums;margin-left:auto;font-style:normal}.pm-map{width:100%;height:max(640px,100vh - 250px);position:relative}.pm-ghead{height:24px;font:600 11px var(--f-body);text-transform:uppercase;letter-spacing:.06em;color:#1a1916;white-space:nowrap;align-items:baseline;gap:6px;padding:2px 2px 0;display:flex;position:absolute;overflow:hidden}.pm-ghead b{text-overflow:ellipsis;font-weight:600;overflow:hidden}.pm-ghead em{color:#a8a59c;letter-spacing:0;font-style:normal;font-weight:500}.pm-tile{cursor:default;color:#fff;border-radius:6px;justify-content:center;align-items:center;transition:transform .12s,box-shadow .12s;display:flex;position:absolute;overflow:hidden}.pm-tile.is-dark{color:#1a1916}.pm-tile.is-muted{color:#6b6860}.pm-tile.is-hov{z-index:3;box-shadow:0 0 0 2px #1a1916,0 6px 18px #0000001f}.pm-lab{text-align:center;flex-direction:column;align-items:center;gap:2px;max-width:100%;padding:4px 8px;line-height:1.2;display:flex}.pm-lab b{font-family:var(--f-body);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;display:-webkit-box;overflow:hidden}.pm-lab span{font-family:var(--f-body);opacity:.85;font-variant-numeric:tabular-nums;font-weight:600}.pm-lab span.is-big{font-family:var(--f-display);opacity:1;font-weight:400;line-height:1}.pm-tip{z-index:5;pointer-events:none;background:#fff;border:1px solid #e8e6e0;border-radius:10px;flex-direction:column;gap:3px;width:240px;padding:10px 12px;font-size:12px;display:flex;position:absolute;box-shadow:0 10px 30px #0000001f}.pm-tip b{font-size:13px}.pm-tip small{color:#a8a59c;margin-bottom:4px}.pm-tip div{justify-content:space-between;gap:8px;display:flex}.pm-tip div span{color:#6b6860}.pm-tip div em{font-variant-numeric:tabular-nums;font-style:normal;font-weight:600}.dp-cards{grid-template-columns:1fr;gap:10px;margin-top:10px;display:grid}.dp-card-x{height:340px;display:flex}.dp-card-x>*{flex:1;min-width:0}td.is-loading{position:relative;color:#0000!important}td.is-loading:after{content:"";background:linear-gradient(90deg,#f0efeb 0%,#e4e2dc 50%,#f0efeb 100%) 0 0/200% 100%;border-radius:4px;height:9px;margin-top:-4.5px;animation:1.1s linear infinite cc-shim;position:absolute;top:50%;left:8px;right:8px}@keyframes cc-shim{0%{background-position:200% 0}to{background-position:-200% 0}}.hm2{flex-direction:column;display:flex}.hm2-grid{grid-template-columns:minmax(0,1fr) 340px;gap:12px;height:max(620px,100vh - 190px);display:grid}.hm2-map{isolation:isolate;z-index:0;background:#fff;border:1px solid #e8e6e0;border-radius:10px;position:relative;overflow:hidden}.hm2-map .leaflet-container{background:#f5f4f0;font-family:DM Sans,sans-serif}.hm2-tools{z-index:500;pointer-events:none;flex-wrap:wrap;gap:6px;display:flex;position:absolute;top:10px;left:54px;right:10px}.hm2-tools .cc-seg{pointer-events:auto;background:#fffffff5;margin:0;box-shadow:0 1px 6px #00000014}.hm2-legend{z-index:500;color:#6b6860;background:#fffffff5;border:1px solid #e8e6e0;border-radius:10px;flex-direction:column;gap:4px;max-width:300px;padding:8px 10px;font-size:11px;display:flex;position:absolute;bottom:10px;left:10px}.hm2-legend b{color:#1a1916;font-size:11.5px;font-weight:600}.hm2-ramp i{border-radius:4px;height:8px;display:block}.hm2-lab-wrap,.hm2-site-wrap{background:0 0!important;border:0!important}.hm2-lab{white-space:nowrap;color:#fff;font-variant-numeric:tabular-nums;pointer-events:none;background:#1a1916db;border-radius:999px;padding:2px 8px;font:600 11px DM Sans,sans-serif;display:inline-block;transform:translate(-50%,-50%);box-shadow:0 2px 6px #00000026}.hm2-site{border:4px solid var(--c,#1a1916);background:#fff;border-radius:50%;width:14px;height:14px;transform:translate(-50%,-50%);box-shadow:0 1px 4px #0000004d}.hm2-panel{flex-direction:column;gap:10px;min-height:0;display:flex;overflow-y:auto}.hm2-card{background:#fff;border:1px solid #e8e6e0;border-radius:10px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.hm2-card.is-sel{border-color:#1a1916}.hm2-card header{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.hm2-card header b{color:#1a1916;font-size:13px;font-weight:600}.hm2-card header small{color:#a8a59c;font-size:11px}.hm2-card header button{cursor:pointer;color:#6b6860;background:0 0;border:0;margin-left:auto;padding:0}.hm2-card header select{background:#fff;border:1px solid #e8e6e0;border-radius:999px;max-width:170px;margin-left:auto;padding:2px 8px;font:500 11.5px DM Sans,sans-serif}.hm2-card.is-sel header{align-items:center}.hm2-big{align-items:baseline;gap:8px;display:flex}.hm2-big span{color:#1a1916;font:400 34px/1 Instrument Serif,Georgia,serif}.hm2-big small{color:#6b6860;font-size:12px}.hm2-kv{grid-template-columns:1fr 1fr;gap:6px 12px;display:grid}.hm2-kv div{flex-direction:column;display:flex}.hm2-kv span{color:#a8a59c;text-transform:uppercase;letter-spacing:.04em;font-size:10.5px}.hm2-kv b{font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.hm2-serve{flex-direction:column;gap:3px;font-size:12px;display:flex}.hm2-serve>span{color:#a8a59c;text-transform:uppercase;letter-spacing:.04em;font-size:10.5px}.hm2-serve div{align-items:center;gap:6px;display:flex}.hm2-serve i{border-radius:50%;width:9px;height:9px}.hm2-serve em{text-overflow:ellipsis;white-space:nowrap;flex:1;font-style:normal;overflow:hidden}.hm2-serve p{color:#9b1c1c;margin:2px 0 0;font-size:11.5px}.hm2-list{flex-direction:column;display:flex}.hm2-list button{cursor:pointer;text-align:left;color:#1a1916;background:0 0;border:0;border-radius:6px;grid-template-columns:minmax(0,1fr) 70px 46px;align-items:center;gap:8px;padding:5px 4px;font:12px DM Sans,sans-serif;display:grid}.hm2-list button:hover,.hm2-list button.is-on{background:#f5f4f0}.hm2-list em{text-overflow:ellipsis;white-space:nowrap;font-style:normal;overflow:hidden}.hm2-list b{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.hm2-list b.is-bad{color:#9b1c1c}.hm2-list small{text-align:right;color:#a8a59c;font-variant-numeric:tabular-nums}.hm2-bar{background:#f0efeb;border-radius:3px;height:6px;overflow:hidden}.hm2-bar i{background:#509ee3;border-radius:3px;height:100%;display:block}.hm2-note{color:#6b6860;margin:0;font-size:11.5px;line-height:1.45}.hm2-empty{color:#a8a59c;margin:0;font-size:12px}.hm2-rings{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:11.5px}.hm2-rings th{color:#a8a59c;text-align:right;padding:0 3px 4px;font-size:10.5px;font-weight:600}.hm2-rings th:first-child,.hm2-rings td:first-child{text-align:left}.hm2-rings td{text-align:right;border-top:1px solid #f0efeb;padding:4px 3px}@media (width<=1100px){.hm2-grid{grid-template-columns:1fr;height:auto}.hm2-map{height:620px}}.hm2-bins{flex-direction:column;gap:2px;display:flex}.hm2-bins span{font-variant-numeric:tabular-nums;align-items:center;gap:6px;display:flex}.hm2-bins i{border-radius:3px;width:16px;height:10px;display:inline-block}.hm2-sum>div{flex-direction:column;gap:1px;display:flex}.hm2-sum span{color:#a8a59c;text-transform:uppercase;letter-spacing:.05em;font-size:10.5px}.hm2-sum b{color:#1a1916;font:400 30px/1.05 Instrument Serif,Georgia,serif}.hm2-sum small{color:#6b6860;font-size:12px}.hm2-rings td{transition:background .12s}.hm2-lab{color:#1a1916;background:#fffffff2;border:1px solid #1a19161f}.cu-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:4px 0 6px;display:grid}.cu-kpi{background:#fff;border:1px solid #e8e6e0;border-radius:10px;flex-direction:column;gap:3px;padding:12px 14px;display:flex}.cu-kpi span{color:#6b6860;font-size:11px}.cu-kpi b{color:#1a1916;font:400 30px/1.05 Instrument Serif,Georgia,serif}.cu-kpi small{color:#a8a59c;font-size:11.5px;line-height:1.35}.cu-kpi em{margin-left:4px;font-style:normal;font-weight:600}.cu-kpi em.is-up{color:#2d6a4f}.cu-kpi em.is-down{color:#9b1c1c}@media (width<=1200px){.cu-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.ct-tile.is-static{cursor:default;min-height:0}.ct-tile.is-static:hover{box-shadow:none}.ct-dot{border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.cu-tiles{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px;margin:4px 0 8px;display:grid}.cu-note{color:#6b6860;margin:-4px 0 10px;font-size:12px}.st-params{margin-bottom:14px}.st-params-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.st-share-row{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-top:6px;display:flex}.st-share{color:#4a4840;flex-direction:column;gap:4px;width:130px;font-size:12px;display:flex}@media (width<=900px){.st-params-grid{grid-template-columns:1fr}}.cc-body td.num,.cc-body td.is-loading{white-space:nowrap;min-width:88px}.hm2-lab span{color:#6b6860;margin-right:2px;font-weight:500}.hm2-panel>*{flex:none}.pt-card{height:auto}.pt-body{flex-direction:column;gap:8px;display:flex}.pt-row{grid-template-columns:70px minmax(0,1fr);align-items:center;gap:10px;display:grid}.pt-lab{color:#4a4840;font-size:12px;font-weight:600}.pt-track{position:relative}.pt-cells{gap:2px;height:38px;display:flex}.pt-cells i{cursor:default;border-radius:3px;flex:1;transition:transform .1s}.pt-cells i.is-hi{outline-offset:1px;outline:2px solid #1a1916}.pt-segs{height:16px;margin-top:3px;position:relative}.pt-segs span{color:#6b6860;white-space:nowrap;text-overflow:ellipsis;border-left:1px solid #d4d1c8;padding-left:2px;font-size:10.5px;position:absolute;top:0;overflow:hidden}.pt-axis{color:#a8a59c;justify-content:space-between;margin-left:80px;font-size:10.5px;display:flex}.pt-info{color:#4a4840;background:#fafaf8;border-radius:8px;flex-direction:column;gap:2px;min-height:38px;padding:6px 10px;font-size:12px;display:flex}.pt-info b{color:#1a1916;font-weight:600}.pt-legend{flex-wrap:wrap;align-items:center;gap:4px 14px;display:flex}.pt-legend span{align-items:center;gap:5px;font-size:11.5px;display:inline-flex}.pt-legend i{border-radius:2px;width:14px;height:10px;display:inline-block}.pt-chart{margin-top:4px}.ct-row{align-items:stretch;gap:8px;display:flex}.ct-row>.ct-grid{flex:1;min-width:0}.ct-ghost{color:#b5b2a8;cursor:pointer;background:0 0;border:1px dashed #d9d6cd;border-radius:12px;flex:none;justify-content:center;align-items:center;width:30px;padding:0;transition:color .12s,border-color .12s,background .12s;display:flex}.ct-ghost:hover{color:#1a1916;background:#faf9f6;border-color:#a8a59c}.ct-ghost:disabled{opacity:.45;cursor:default}.mp-pop{font-family:DM Sans,sans-serif;width:340px!important;padding:0!important}.mp-list{flex-direction:column;max-height:420px;display:flex}.mp-search{color:#a8a59c;border-bottom:1px solid #f0efeb;align-items:center;gap:6px;padding:9px 11px;display:flex}.mp-search input{color:#1a1916;background:0 0;border:0;outline:0;flex:1;font:13px DM Sans,sans-serif}.mp-scroll{padding:4px 0 6px;overflow-y:auto}.mp-empty{color:#a8a59c;padding:14px;font-size:12.5px}.mp-area{text-transform:uppercase;letter-spacing:.06em;color:#a8a59c;align-items:center;gap:6px;padding:8px 12px 3px;font-size:10.5px;font-weight:700;display:flex}.mp-area i,.mp-trigger i{border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.mp-opt{text-align:left;cursor:pointer;color:#1a1916;background:0 0;border:0;align-items:center;gap:8px;width:100%;padding:6px 12px;display:flex}.mp-opt span{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.mp-opt b{font-size:13px;font-weight:600}.mp-opt small{color:#8a877d;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11.5px;line-height:1.35;display:-webkit-box;overflow:hidden}.mp-opt:hover{background:#f5f4f0}.mp-opt.is-on{background:#eef5fc}.mp-foot{border-top:1px solid #f0efeb;flex-direction:column;gap:2px;padding:6px;display:flex}.mp-foot button{text-align:left;color:#4a4840;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;padding:6px 8px;font:12.5px DM Sans,sans-serif;display:flex}.mp-foot button:hover{color:#1a1916;background:#f5f4f0}.mp-foot button:disabled{opacity:.5}.mp-trigger{cursor:pointer;color:#1a1916;background:#fff;border:1px solid #e8e6e0;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:7px 10px;font-family:DM Sans,sans-serif;display:flex}.mp-trigger:hover{border-color:#c9c6bd}.mp-trigger span{align-items:center;gap:7px;min-width:0;display:flex}.mp-trigger b{font-size:13.5px;font-weight:600}.mp-trigger small{color:#a8a59c;font-size:11.5px}.tc-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.tc-size{text-transform:uppercase;letter-spacing:.06em;color:#a8a59c;align-items:center;gap:8px;font-size:10.5px;font-weight:700;display:flex}.tc-viz{flex-wrap:wrap}.mt-area.is-strong{fill:#509ee338}.mt-heat{flex-direction:column;justify-content:flex-start;display:flex;position:relative}.mt-heat-row{gap:2px;height:calc(100% - 14px);min-height:18px;display:flex}.mt-heat-row i{cursor:crosshair;outline-offset:1px;border-radius:3px;flex:1}.mt-heat-row i.is-hi{outline:1.5px solid #1a1916}.mt-heat .mt-xlab{margin-top:3px;position:static}.mt-heat-tip{color:#4a4840}.mt-range{padding:10px 2px 0}.mt-rtrack{height:14px;position:relative}.mt-rtrack:before{content:"";background:#ecebe6;border-radius:1px;height:2px;position:absolute;top:6px;left:0;right:0}.mt-rband{background:#509ee340;border-radius:4px;height:8px;position:absolute;top:3px}.mt-ravg{border-left:1.5px solid #4a4840;width:0;height:14px;position:absolute;top:0}.mt-rref{border-left:1.5px dashed #e5545b;width:0;height:18px;position:absolute;top:-2px}.mt-rgoal{border-left:1.5px dotted #2d6a4f;width:0;height:18px;position:absolute;top:-2px}.mt-rdot{box-sizing:border-box;background:#1a1916;border:2px solid #fff;border-radius:50%;width:10px;height:10px;margin-left:-5px;position:absolute;top:2px}.mt-range .mt-xlab{margin-top:4px;position:static}.mt-gauge{flex-direction:column;align-items:center;padding-top:4px;display:flex;position:relative}.mt-gauge svg{width:100%;max-width:150px;height:auto}.mt-garc{fill:none;stroke:#ecebe6;stroke-width:9px;stroke-linecap:round}.mt-gval{fill:none;stroke:#509ee3;stroke-width:9px;stroke-linecap:round}.mt-gval.is-good{stroke:#7fb24a}.mt-gval.is-bad{stroke:#e5545b}.mt-gref{stroke:#e5545b;stroke-width:1.6px;stroke-dasharray:2 1.5}.mt-ggoal{stroke:#2d6a4f;stroke-width:1.6px}.mt-gauge .mt-legend{margin-top:2px;position:static}.md-impact-wrap>.ct-tile.is-kpi{box-sizing:border-box;height:100%;overflow:hidden}.ct-tile.is-kpi .mz-smart{justify-content:flex-start}.ct-acts.is-on{opacity:1}.mf-pop.pk-wide{width:340px!important}.pk-wide .mf-opt{align-items:flex-start}.pk-wide .mf-opt-t{white-space:normal;flex-direction:column;gap:1px;display:flex}.pk-desc{color:#8a877d;font-size:11.5px;font-weight:400;line-height:1.35}.tp-colhead{flex-direction:column;gap:3px;padding:2px 4px 4px;display:flex}.tp-colhead h3{color:#1a1916;align-items:baseline;gap:10px;margin:0;font-family:Instrument Serif,Georgia,serif;font-size:24px;font-weight:400;display:flex}.tp-colhead h3 b{color:#6b6860;font-family:DM Sans,sans-serif;font-size:13px;font-weight:600}.tp-colhead p{color:#8a877d;margin:0;font-size:12px;line-height:1.4}.tp-colhead .tp-meta{color:#6b6860;flex-wrap:wrap;gap:4px 12px;font-size:11.5px;display:flex}.tp-colhead .tp-meta .is-warn{color:#b7791f}.tp-col .wg{font-size:11px}.wg-mode{width:max-content;margin:0 0 8px auto;display:flex}.wg-foot:empty,.wg-foot>span:empty{min-height:16px}.co-table th .mz-th{color:#6b6860;white-space:nowrap;background:0 0;border-radius:0;padding:0;font-size:11px;font-weight:600;display:inline}.co-table th.co-current .mz-th{color:#b7791f;background:0 0}.ccp-slot{margin-left:auto;display:inline-flex}.ccp-slot .ccp-seg{margin:-3px 0 0}.ccp-slot+*{margin-left:0}.bd{flex-direction:column;gap:14px;display:flex}.bd-row{flex-direction:column;gap:8px;display:flex}.bd-heads{flex-wrap:wrap;gap:4px 24px;display:flex}.bd-mh{align-items:center;gap:8px;display:flex}.bd-mh h3{color:#1a1916;cursor:help;margin:0;font-family:Instrument Serif,Georgia,serif;font-size:22px;font-weight:400}.bd-acts{opacity:0;gap:1px;transition:opacity .12s;display:inline-flex}.bd-mh:hover .bd-acts{opacity:1}.bd-acts button{color:#a8a59c;cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;padding:3px;display:grid}.bd-acts button:hover:not(:disabled){color:#1a1916;background:#f0efeb}.bd-acts button:disabled{opacity:.3;cursor:default}.bd-line{align-items:stretch;gap:10px;display:flex}.bd-cards{flex:1;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));grid-auto-rows:330px;grid-auto-flow:dense;gap:12px;min-width:0;display:grid}.bd-card{min-width:0;min-height:0;display:flex;position:relative}.bd-card>*{flex:1;min-width:0}.bd-card.is-w2{grid-column:span 2}.bd-card.is-w3{grid-column:1/-1}.bd-card>.mz-card,.bd-card>div>.mz-card{height:100%}.bd-card .mz-card-body{min-height:0}.bd-ghosts{flex-direction:column;flex:0 0 30px;gap:10px;display:flex}.bd-ghosts:empty{display:none}.bd-x{z-index:6;color:#8a877d;cursor:pointer;opacity:0;background:#fff;border:1px solid #e8e6e0;border-radius:50%;place-items:center;width:20px;height:20px;transition:opacity .12s;display:grid;position:absolute;top:-7px;right:-7px;box-shadow:0 1px 4px #00000014}.bd-card:hover .bd-x{opacity:1}.bd-x:hover{color:#1a1916;border-color:#c9c6bd}.bd-ghost{color:#b5b2a8;cursor:pointer;background:0 0;border:1px dashed #d9d6cd;border-radius:12px;flex:1;justify-content:center;align-items:center;width:30px;min-height:120px;transition:color .12s,border-color .12s,background .12s;display:flex}.bd-ghost:hover{color:#1a1916;background:#faf9f6;border-color:#a8a59c}.bd-foot{margin-top:6px}.bd-reset{justify-content:center;padding:6px 0 18px;display:flex}.bd-scroll .mz-card-body{overflow:auto}.bd-city .ccp{height:100%}@media (width<=860px){.bd-cards{grid-template-columns:1fr}.bd-card.is-w2{grid-column:auto}}.bd-card>.mz-card{height:100%!important}.bd-tiles{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;display:grid!important}.bd-card:not(:has(.mz-card)){display:none}.wg-grid{gap:2px}.wg-row{padding:0 6px 0 2px;min-height:0!important}.wg-row small{display:none}.wg:not(.is-hour) .wg-row small{font-size:9px;line-height:1.1;display:block}.wg-cell{border-radius:5px;font-size:11px;min-height:0!important}.wg.is-hour .wg-cell,.wg.is-hour .wg-row{border-radius:3px;font-size:10px;min-height:0!important}.wg-corner,.wg-day{padding-bottom:2px}.wg-foot{min-height:14px;font-size:10.5px}.wg{gap:3px}.head-slot{align-items:center;margin-left:auto;display:inline-flex}.head-slot .cc-seg{margin:-3px 0 0}.head-slot~.mz-card-menu,.head-slot~*{margin-left:0}.wg-mode{margin:0 0 6px auto}.head-slot .wg-mode{margin:-3px 0 0}.bd-cards{grid-template-columns:repeat(auto-fit,minmax(380px,1fr))!important;grid-auto-rows:auto!important}.bd-card{height:330px}.bd-card.is-tall{grid-row:auto}.bd-card.is-natural{height:auto;min-height:200px}.bd-card.is-natural>.mz-card{height:auto!important}.bd-card.is-natural .mz-card-body{overflow:visible}.bd-card{animation:.26s cubic-bezier(.2,.7,.3,1) both bdIn}@keyframes bdIn{0%{opacity:0;transform:translateY(6px)scale(.985)}to{opacity:1;transform:none}}.bd-card[draggable=true] .mz-card-head{cursor:grab}.bd-card.is-drag{opacity:.45}.bd-card.is-over>.mz-card{box-shadow:0 0 0 2px #1a1916}.bd-grip{color:#c9c6bd;opacity:0;pointer-events:none;transition:opacity .12s;position:absolute;top:13px;left:3px}.bd-card:hover .bd-grip{opacity:1}.cc-seg button{transition:background-color .18s,color .18s,box-shadow .18s}.mf-chip,.ct-tile,.bd-ghost,.mp-opt,.mf-opt{transition:background-color .16s,color .16s,border-color .16s,box-shadow .16s}@media (prefers-reduced-motion:reduce){.bd-card{animation:none}}.cc-seg{position:relative}.cc-seg>button{z-index:1;position:relative}.cc-seg>.cc-pill{z-index:0;pointer-events:none;background:#1a1916;border-radius:999px;transition:left .22s cubic-bezier(.2,.7,.3,1),width .22s cubic-bezier(.2,.7,.3,1),top .22s,opacity .15s;position:absolute}.cc-seg:has(>.cc-pill)>button.is-on{background:0 0}.bd{gap:18px}.bd .dt-tiles,.bd .ct{margin-bottom:0!important}.bd-line{padding-right:40px;display:block}.bd-cards{grid-template-columns:repeat(6,minmax(0,1fr))!important;grid-auto-flow:row!important}.bd-card.is-s{grid-column:span 2}.bd-card.is-m{grid-column:span 3}.bd-card.is-l{grid-column:span 4}.bd-card.is-xl{grid-column:1/-1}@media (width<=1200px){.bd-card.is-s,.bd-card.is-m{grid-column:span 3}.bd-card.is-l{grid-column:1/-1}}@media (width<=760px){.bd-card.is-s,.bd-card.is-m,.bd-card.is-l{grid-column:1/-1}.bd-line{padding-right:0}}.bd-ghost-slot{opacity:0;pointer-events:none;z-index:4;width:28px;transition:opacity .14s;display:flex;position:absolute;top:0;bottom:0;left:calc(100% + 8px)}.bd-row:hover .bd-ghost-slot{opacity:1;pointer-events:auto}.bd-ghost-slot:has([data-state=open]){opacity:1;pointer-events:auto}.bd-ghost{flex:1;width:28px!important;min-height:0!important}.bd-card.is-s .bd-ghost-slot,.bd-card.is-m .bd-ghost-slot{width:28px}.bd-card.is-natural .mz-skel-bars{min-height:180px}.bd-card .mz-skel-bars,.bd-card .mz-skel-table{flex:1}@media (width<=760px){.bd-ghost-slot{height:28px;inset:auto 6px -34px auto}}.ct-row{padding-right:38px;display:block!important}.ct-ghost-slot{opacity:0;pointer-events:none;cursor:default;width:28px;transition:opacity .14s;display:flex;position:absolute;top:0;bottom:0;left:calc(100% + 8px)}.ct-row:hover .ct-ghost-slot{opacity:1;pointer-events:auto}.ct-ghost-slot:has([data-state=open]){opacity:1;pointer-events:auto}.ct-ghost-slot .ct-ghost{flex:1;width:28px}.ct-grid>.ct-ghost{min-height:120px}@media (width<=760px){.ct-row{padding-right:0}.ct-ghost-slot{height:28px;inset:6px 6px auto auto}}.wg{position:relative}.wg-foot{opacity:0;pointer-events:none;z-index:3;background:#fffffff5;border-radius:7px;padding:5px 8px;transition:opacity .12s;position:absolute;bottom:-4px;left:0;right:0;box-shadow:0 2px 10px #00000014;min-height:0!important}.wg-foot.is-on{opacity:1}.wg.is-hour .wg-row{padding:0 4px 0 0}.wg-foot.is-top{top:-2px;bottom:auto}.ms-logo{color:inherit;border-radius:8px;text-decoration:none;display:inline-flex}.ms-logo:hover{opacity:.75}.st-subtitle{color:#8a877d;max-width:720px;margin:4px 0 0;font-size:13px}.st-beta{background:#fbfaf6;border-style:dashed;align-items:flex-start;gap:16px;padding:20px 22px;display:flex}.st-beta>.material-symbols-outlined,.st-beta>span:first-child{color:#7c5cc4}.st-beta b{color:#1a1916;margin-bottom:4px;font-size:15px;display:block}.st-beta p{color:#4a4840;max-width:640px;margin:0 0 10px;font-size:13px;line-height:1.5}.st-ask{text-underline-offset:2px;font-weight:600;text-decoration:underline;color:#7c5cc4!important;height:auto!important;padding:0!important}.st-error .st-ask{color:#9b1c1c!important}.st-note-card{color:#4a4840;align-items:center;gap:12px;font-size:13px;display:flex}.mfb-list{flex-direction:column;gap:10px;display:flex}.mfb-item{padding:14px 18px}.mfb-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.mfb-head b{color:#1a1916;font-size:14px}.mfb-st{white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:600}.mfb-st.is-new{color:#6b6860;background:#f0efeb}.mfb-st.is-prog{color:#a26a00;background:#fff3dc}.mfb-st.is-done{color:#2d7a4a;background:#e6f3ea}.mfb-meta{color:#a8a59c;margin:3px 0 8px;font-size:11.5px}.mfb-text{color:#4a4840;white-space:pre-wrap;margin:0;font-size:13px;line-height:1.5}.mfb-reply{background:#f4f0fb;border-left:3px solid #7c5cc4;border-radius:8px;margin-top:12px;padding:10px 14px}.mfb-reply-h{color:#5b3fa3;align-items:center;gap:6px;margin-bottom:4px;font-size:11.5px;font-weight:600;display:flex}.mfb-reply p{color:#1a1916;white-space:pre-wrap;margin:0;font-size:13px;line-height:1.5}.mfb-wait{color:#a8a59c;margin-top:10px;font-size:12px;font-style:italic}.fbA-reply{background:#f4f0fb;border-radius:8px;margin:8px 0;padding:8px 12px;font-size:12.5px}.fbA-reply b{color:#5b3fa3;font-size:11.5px}.fbA-reply p{white-space:pre-wrap;margin:4px 0}.fbA-reply.is-edit{background:0 0;padding:0}.fbA-reply-acts{justify-content:flex-end;gap:8px;margin-top:6px;display:flex}.pf-card,.st-page>.st-params{box-sizing:border-box;width:100%;max-width:760px}.cfg-page{padding-bottom:90px}.cfg-beta{color:#5b3fa3;background:#f4f0fb;border-radius:10px;align-items:center;gap:8px;margin-bottom:12px;padding:8px 12px;font-size:12.5px;display:flex}.cfg-sel{height:34px;font:inherit;background:#fff;border:1px solid #e8e6e0;border-radius:8px;padding:0 8px;font-size:13px}.cfg-off{white-space:nowrap;margin:0!important}.cfg-grid2{grid-template-columns:1fr 1fr;gap:0 12px;display:grid}.cfg-grid3{grid-template-columns:1fr 1fr 1fr;gap:0 12px;display:grid}.cfg-orph{border-color:#ecebe6;margin-bottom:14px}.cfg-orph.is-hot{background:#fffaf1;border-color:#f1c27d}.cfg-orph-head{color:#a26a00;align-items:flex-start;gap:10px;margin-bottom:8px;display:flex}.cfg-orph-head b{color:#1a1916;font-size:14px;display:block}.cfg-orph-head small{color:#6b6860;font-size:12.5px}.cfg-orph-t{border-collapse:collapse;width:100%;font-size:12.5px}.cfg-orph-t td{vertical-align:middle;border-top:1px solid #f0efeb;padding:6px}.cfg-orph-t td b{color:#1a1916;font-weight:600;display:block}.cfg-orph-t td small{color:#8a877d}.cfg-num{text-align:right;white-space:nowrap}.cfg-act{text-align:right;white-space:nowrap;width:1%}.cfg-link{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.cfg-link select{height:30px;font:inherit;background:#fff;border:1px solid #e0ded6;border-radius:7px;max-width:220px;padding:0 6px;font-size:12.5px}.cfg-sites{flex-direction:column;gap:8px;display:flex}.cfg-site{overflow:visible;padding:0!important}.cfg-site.is-off{opacity:.6}.cfg-site-head{cursor:pointer;align-items:center;gap:12px;padding:12px 14px;display:flex}.cfg-site-head:hover{background:#fbfaf7;border-radius:14px}.cfg-site-name{flex-direction:column;flex:1;min-width:0;display:flex}.cfg-site-name b{color:#1a1916;font-size:14px}.cfg-site-name small{color:#8a877d;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.cfg-segs{gap:4px;display:flex}.cfg-plats,.cfg-brand-plats{align-items:center;gap:3px;display:inline-flex}.cfg-plats .is-missing,.cfg-brand-plats .is-missing{opacity:.18;filter:grayscale()}.cfg-site-kpi{flex-direction:column;align-items:flex-end;min-width:120px;display:flex}.cfg-site-kpi b{font-variant-numeric:tabular-nums;font-size:14px}.cfg-site-kpi small{color:#8a877d;white-space:nowrap;font-size:11px}.cfg-dot{color:#fff;background:#7c5cc4;border-radius:9px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;display:inline-grid}.cfg-site-body{padding:0 14px 14px 44px;overflow-x:auto}.cfg-matrix{border-collapse:separate;border-spacing:4px;min-width:100%;font-size:12px}.cfg-matrix thead th{color:#6b6860;text-align:left;white-space:nowrap;padding:2px 4px;font-size:11px;font-weight:600}.cfg-matrix thead th .st-plogo{vertical-align:middle;margin-right:4px}.cfg-matrix tbody th{text-align:left;color:#1a1916;white-space:nowrap;padding-right:8px;font-weight:600}.cfg-matrix tbody th img{-o-object-fit:cover;object-fit:cover;vertical-align:middle;border-radius:5px;width:20px;height:20px;margin-right:6px}.cfg-matrix td{vertical-align:top;min-width:170px}.cfg-empty{color:#c9c6bd;text-align:center;border:1px dashed #ecebe6;border-radius:8px}.cfg-add{color:#c9c6bd;cursor:pointer;background:0 0;border:0;border-radius:8px;width:100%;height:44px;font-size:18px}.cfg-add:hover{color:#7c5cc4;background:#f7f4fd}.cfg-store{background:#faf9f6;border:1px solid #f0efeb;border-radius:8px;margin-bottom:3px;padding:6px 26px 6px 8px;position:relative}.cfg-store.is-off{opacity:.55}.cfg-store.is-pending{border-color:#7c5cc4;box-shadow:inset 0 0 0 1px #7c5cc4}.cfg-store-n{color:#1a1916;white-space:nowrap;text-overflow:ellipsis;max-width:200px;font-weight:600;overflow:hidden}.cfg-store-m{color:#8a877d;gap:4px;font-size:11px;display:flex}.cfg-store-m .is-warn{color:#b45309}.cfg-store-menu{color:#a8a59c;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:2px;position:absolute;top:4px;right:3px}.cfg-store-menu:hover{color:#1a1916;background:#ecebe6}.cfg-pop{z-index:20;background:#fff;border:1px solid #ecebe6;border-radius:10px;min-width:210px;padding:4px;position:absolute;top:26px;right:0;box-shadow:0 8px 24px #0000001a}.cfg-pop button{width:100%;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;padding:7px 8px;font-size:12.5px;display:flex}.cfg-pop button:hover{background:#f5f4f0}.cfg-pop .is-danger{color:#b42318}.cfg-moving{background:#f4f0fb;border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;padding:8px 10px;font-size:12.5px;display:flex}.cfg-bar{z-index:50;color:#fff;background:#1a1916;border-radius:14px;width:min(760px,100vw - 40px);padding:10px 14px;position:fixed;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 12px 32px #00000040}.cfg-bar.is-sent{background:#2d7a4a;align-items:center;gap:8px;font-size:13px;display:flex}.cfg-bar-row{align-items:center;gap:10px;display:flex}.cfg-bar-row b{font-size:13.5px}.cfg-bar-sp{flex:1}.cfg-bar .st-btn-link{color:#d9d6cd!important}.cfg-bar .st-btn-dark{background:#7c5cc4!important;border-color:#7c5cc4!important}.cfg-bar-list{flex-direction:column;gap:4px;max-height:260px;margin-top:8px;font-size:12.5px;display:flex;overflow:auto}.cfg-bar-list>div{background:#ffffff0f;border-radius:7px;align-items:center;gap:8px;padding:6px 8px;display:flex}.cfg-bar-list>div span{flex:1}.cfg-bar-list>div button{color:#a8a59c;cursor:pointer;background:0 0;border:0}.cfg-bar-list textarea{color:#fff;background:#2a2925;border-color:#3a3934;margin-top:4px}.cfg-brands{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:10px;display:grid}.cfg-brand{flex-direction:column;gap:12px;display:flex;padding:14px!important}.cfg-brand.is-off{opacity:.6}.cfg-brand.is-pending{border-color:#7c5cc4}.cfg-brand-top{align-items:center;gap:10px;display:flex}.cfg-logo,.cfg-logo-prev{color:#6b6860;background:#f0efeb;border-radius:10px;flex:none;place-items:center;width:42px;height:42px;font:400 20px Instrument Serif,Georgia,serif;display:grid;overflow:hidden}.cfg-logo img,.cfg-logo-prev img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.cfg-logo-prev{width:72px;height:72px;font-size:32px}.cfg-brand-n{flex-direction:column;flex:1;min-width:0;display:flex}.cfg-brand-n b{color:#1a1916;white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.cfg-brand-n small{color:#8a877d;font-size:12px}.cfg-brand-kpis{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.cfg-brand-kpis span{flex-direction:column;display:flex}.cfg-brand-kpis b{font-variant-numeric:tabular-nums;color:#1a1916;font-size:13.5px}.cfg-brand-kpis small{color:#8a877d;font-size:10.5px}.cfg-brand-edit{align-items:flex-start;gap:14px;display:flex}.cfg-comm{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;margin:6px 0 12px;display:grid}.cfg-comm label{align-items:center;gap:6px;font-size:12.5px;display:flex}.cfg-comm label>span{flex:1}.cfg-comm .st-input-icon{width:76px}@media (width<=760px){.cfg-grid2,.cfg-grid3{grid-template-columns:1fr}.cfg-site-kpi,.cfg-segs{display:none}}.pf-actions{align-items:center;gap:10px}.tg-card .st-card-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.tg-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:6px 18px;display:grid}.tg-row{border-bottom:1px solid #f5f4f0;justify-content:space-between;align-items:center;gap:10px;padding:4px 0;font-size:13px;display:flex}.tg-row>span{flex-direction:column;display:flex}.tg-row small{color:#a8a59c;font-size:10.5px}.tg-row .st-input-icon,.tg-rule .st-input-icon{flex:none;width:110px}.pf-toggle{color:#4a4840;cursor:pointer;align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.tg-freq{flex-wrap:wrap;gap:18px;margin:6px 0 10px;display:flex}.tg-rules{flex-direction:column;gap:6px;display:flex}.tg-rule{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tg-rule select{height:34px;font:inherit;background:#fff;border:1px solid #e8e6e0;border-radius:8px;padding:0 8px;font-size:13px}.tg-add{flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;display:flex}.spl-wrap{z-index:1000;position:fixed;inset:0}.spl{place-items:center;font-family:DM Sans,sans-serif;transition:opacity .48s,transform .48s;display:grid;position:absolute;inset:0;overflow:hidden}.spl.is-leaving{opacity:0;transform:scale(1.02)}.spl-bg{background:radial-gradient(60% 55% at 20% 30%,#f9e8d8 0%,#0000 60%),radial-gradient(55% 50% at 80% 25%,#eee6f0 0%,#0000 55%),radial-gradient(50% 50% at 50% 85%,#e8eef8 0%,#0000 55%),#fafaf8;animation:6s ease-in-out infinite alternate splBg;position:absolute;inset:-10%}@keyframes splBg{to{transform:translate(2%,-2%)scale(1.04)}}.spl-center{flex-direction:column;align-items:center;gap:26px;padding:24px;display:flex;position:relative}.spl-pair{align-items:center;gap:26px;display:flex}.spl-trdc{opacity:0;align-items:center;gap:10px;animation:.7s cubic-bezier(.2,.7,.2,1) .15s forwards splInL;display:flex}.spl-trdc-logo{width:auto;height:74px;display:block}.spl-pair.is-solo .spl-trdc-logo{height:92px}.spl-prev .spl-trdc-logo{height:58px}.spl-trdc-mark{color:#fff;background:#1a1916;border-radius:15px;place-items:center;width:54px;height:54px;font-size:24px;font-weight:700;display:grid;box-shadow:0 10px 30px #1a19162e}.spl-trdc-name{letter-spacing:-.01em;color:#1a1916;font-size:22px;font-weight:600}.spl-x{color:#a8a59c;opacity:0;font:italic 400 30px Instrument Serif,Georgia,serif;animation:.5s .65s forwards splPop}.spl-client{opacity:0;align-items:center;gap:12px;animation:.7s cubic-bezier(.2,.7,.2,1) .5s forwards splInR;display:flex}.spl-client-name{color:#1a1916;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;max-width:320px;font:400 30px Instrument Serif,Georgia,serif;overflow:hidden}.spl-logo{-o-object-fit:contain;object-fit:contain;background:#fff;border-radius:10px;width:40px;height:40px;box-shadow:0 4px 14px #00000014}.spl-logo.is-big{border-radius:15px;width:54px;height:54px}.spl-mono{color:#6b6860;background:#fff;border-radius:10px;place-items:center;width:40px;height:40px;font:400 22px Instrument Serif,Georgia,serif;display:grid;box-shadow:0 4px 14px #00000014}.spl-mono.is-big{border-radius:15px;width:54px;height:54px;font-size:30px}.spl-brands{flex-wrap:wrap;justify-content:center;gap:14px;max-width:620px;display:flex}.spl-brand{opacity:0;flex-direction:column;align-items:center;gap:6px;animation:.52s cubic-bezier(.2,.7,.2,1) forwards splUp;display:flex}.spl-brand small{color:#8a877d;text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:80px;font-size:10.5px;overflow:hidden}.spl-muse{opacity:0;align-items:center;gap:6px;animation:.5s 1.5s forwards splPop;display:flex}.spl-muse span{color:#1a1916;font:italic 400 26px Instrument Serif,Georgia,serif}.spl-muse i{background:#1a1916;border-radius:50%;width:7px;height:7px;margin:-12px 2px 0 -2px}.spl-muse b{letter-spacing:.14em;text-transform:uppercase;color:#fff;background:linear-gradient(90deg,#7c5cc4,#e5545b,#f2a541);border-radius:999px;padding:3px 8px;font-size:10px;font-weight:700}.spl-bar{opacity:0;background:#1a191614;border-radius:3px;width:160px;height:3px;animation:.3s 1.7s forwards splPop;overflow:hidden}.spl-bar i{background:#1a1916;border-radius:3px;width:40%;height:100%;animation:1.1s ease-in-out infinite splBar;display:block}@keyframes splInL{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:none}}@keyframes splInR{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@keyframes splUp{0%{opacity:0;transform:translateY(12px)scale(.94)}to{opacity:1;transform:none}}@keyframes splPop{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}@keyframes splBar{0%{transform:translate(-100%)}to{transform:translate(260%)}}@media (width<=640px){.spl-pair{flex-direction:column;gap:14px}.spl-client-name{font-size:24px}}@media (prefers-reduced-motion:reduce){.spl *,.spl-bg{animation-duration:1ms!important;animation-delay:0s!important}}.spl-prev{border:1px solid #ecebe6;border-radius:14px;height:340px;position:relative;overflow:hidden}.spc-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:20px;margin-top:8px;display:grid}.spc-form{flex-direction:column;gap:12px;display:flex}.spc-form input:not([type]),.spc-form input[type=text]{height:34px;font:inherit;border:1px solid #e8e6e0;border-radius:8px;padding:0 10px}.spc-logo{align-items:center;gap:10px;display:flex}.spc-logo img,.spc-logo>span{-o-object-fit:contain;object-fit:contain;color:#6b6860;background:#faf9f6;border:1px solid #ecebe6;border-radius:14px;place-items:center;width:54px;height:54px;font:400 26px Instrument Serif,Georgia,serif;display:grid}.spc-brands{grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:8px;display:grid}.spc-brand{cursor:pointer;opacity:.5;background:#fff;border:1px solid #ecebe6;border-radius:10px;flex-direction:column;align-items:center;gap:4px;padding:8px 4px;transition:color .12s ease-out,background-color .12s ease-out,border-color .12s ease-out,box-shadow .12s ease-out,opacity .12s ease-out;display:flex}.spc-brand img{-o-object-fit:contain;object-fit:contain;border-radius:9px;width:36px;height:36px}.spc-brand small{color:#6b6860;white-space:nowrap;text-overflow:ellipsis;max-width:70px;font-size:10px;overflow:hidden}.spc-brand.is-on{opacity:1;border-color:#1a1916;box-shadow:inset 0 0 0 1px #1a1916}.spc-acts{justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.spl-prev .spl-trdc-mark,.spl-prev .spl-logo.is-big,.spl-prev .spl-mono.is-big{width:44px;height:44px}.spl-prev .spl-client-name{font-size:24px}@media (width<=900px){.spc-grid{grid-template-columns:1fr}}.wg-cell.is-low{font-weight:500;color:#6b6860!important}.mz-legend-head .mz-legend{justify-content:flex-end;font-size:11.5px;gap:2px 12px!important;padding:0!important}.mz-card-head .head-slot:has(.mz-legend-head){flex:0 auto;min-width:0;margin-top:1px}.mz-card-body{padding:2px 10px 6px!important}.mz-card-head{padding-bottom:2px!important}.mz-legend{padding:2px 2px 6px!important}.ms-fly .mf-opt{color:#1a1916;text-decoration:none;display:flex}.ms-fly .mf-opt.active{font-weight:600}.ai-panel{background:radial-gradient(80% 40% at 70% 0,#f1ebfa 0%,#0000 60%),radial-gradient(70% 40% at 20% 100%,#f9ece2 0%,#0000 60%),#fbfaf8;border-left:1px solid #ecebe6;flex-direction:column;flex:0 0 380px;height:100vh;font-family:DM Sans,sans-serif;display:flex;position:sticky;top:0}.ai-head{align-items:center;gap:8px;padding:14px 14px 10px;display:flex}.ai-head b{font:italic 400 22px Instrument Serif,Georgia,serif}.ai-beta{letter-spacing:.14em;text-transform:uppercase;color:#fff;background:linear-gradient(90deg,#7c5cc4,#e5545b,#f2a541);border-radius:999px;padding:3px 8px;font-size:9.5px;font-weight:700}.ai-sp{flex:1}.ai-head button{cursor:pointer;color:#4a4840;background:#ffffffb3;border:0;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.ai-head button:hover{color:#1a1916;background:#fff}.ai-list{flex-direction:column;flex:1;gap:10px;padding:4px 14px 10px;display:flex;overflow-y:auto}.ai-empty{text-align:center;margin:auto 0;padding:20px 6px}.ai-title{margin-bottom:8px;font:italic 400 40px Instrument Serif,Georgia,serif}.ai-empty p{color:#6b6860;margin:0 0 16px;font-size:13px;line-height:1.5}.ai-sugg{flex-direction:column;align-items:center;gap:6px;display:flex}.ai-sugg button{cursor:pointer;color:#1a1916;background:#fff;border:1px solid #e8e6e0;border-radius:999px;padding:7px 12px;font:12.5px DM Sans,sans-serif}.ai-sugg button:hover{border-color:#c9bde8;box-shadow:0 2px 8px #7c5cc41f}.ai-msg{border-radius:14px;max-width:92%;padding:9px 12px;font-size:13.2px;line-height:1.55}.ai-msg.is-user{color:#fff;white-space:pre-wrap;background:#1a1916;border-bottom-right-radius:4px;align-self:flex-end}.ai-msg.is-assistant{color:#1a1916;background:#fff;border:1px solid #ecebe6;border-bottom-left-radius:4px;align-self:flex-start}.ai-msg.is-assistant p{margin:0 0 8px}.ai-msg.is-assistant p:last-child{margin:0}.ai-msg.is-assistant ul,.ai-msg.is-assistant ol{margin:4px 0 8px;padding-left:18px}.ai-msg.is-blocked{background:#fffaf1;border-color:#f1c27d}.ai-msg.is-error{color:#9b1c1c;background:#fdf3f3;border-color:#f3c0c0}.ai-typing{align-items:center;gap:4px;padding:12px 14px;display:flex}.ai-typing .ai-wait{color:var(--muted,#8a877e);margin-left:8px;font-size:12px}.ai-typing i{background:#a8a59c;border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite aiDot}.ai-typing i:nth-child(2){animation-delay:.15s}.ai-typing i:nth-child(3){animation-delay:.3s}@keyframes aiDot{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.ai-input{background:#fff;border:1px solid #e3e1da;border-radius:16px;margin:0 12px;position:relative;box-shadow:0 6px 20px #0000000d}.ai-input textarea{resize:none;color:#1a1916;background:0 0;border:0;outline:0;width:100%;padding:12px 46px 12px 14px;font:13.5px DM Sans,sans-serif}.ai-input button{color:#fff;cursor:pointer;background:#1a1916;border:0;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;bottom:8px;right:8px}.ai-input button:disabled{cursor:default;background:#d4d1c8}.ai-foot{color:#8a877d;align-items:center;gap:5px;padding:8px 16px 14px;font-size:10.5px;display:flex}.ai-quota{font-variant-numeric:tabular-nums;margin-left:auto}@media (width<=1100px){.ai-panel{z-index:60;width:min(380px,100vw);position:fixed;top:0;right:0;box-shadow:-12px 0 30px #00000014}}.ai-acc{border-collapse:collapse;margin-bottom:10px;font-size:12.5px}.ai-acc th,.ai-acc td{text-align:left;border-bottom:1px solid #f0efeb;padding:5px 8px}.ai-acc input[type=number]{width:80px}.ai-usage-row{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;margin:6px 0 8px;display:grid}.ai-usage-row>div{border:1px solid #ecebe6;border-radius:10px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.ai-usage-row b{color:#1a1916;font-size:20px;font-weight:600}.ai-usage-row span{color:#77756e;font-size:12px}.ai-logs{flex-direction:column;gap:6px;max-height:560px;display:flex;overflow:auto}.ai-log{border:1px solid #ecebe6;border-radius:10px;padding:8px 10px;font-size:12.5px}.ai-log.is-blocked{background:#fffaf1;border-color:#f1c27d}.ai-log summary{cursor:pointer}.ai-log summary div{color:#1a1916;margin-top:3px}.ai-log pre{white-space:pre-wrap;background:#faf9f6;border-radius:8px;padding:8px;font:12.5px DM Sans,sans-serif}.ai-log-tag{color:#a26a00;background:#fff3dc;border-radius:999px;margin-left:4px;padding:2px 7px;font-size:10.5px;font-weight:600}.ms-root.ai-on .ms-fab,.ms-root.ai-on .pp-btn,.ms-root.ai-on .fb-fab,.ms-root.ai-on .ai-fab,.ms-root.ai-on .ms-dock-bg{transform:translate(-380px)}.ai-panel{width:0;transition:flex-basis .32s cubic-bezier(.2,.7,.2,1),width .32s cubic-bezier(.2,.7,.2,1);overflow:hidden;border-left-width:0!important;flex:0 0 0!important}.ai-panel.is-open{width:380px;border-left-width:1px!important;flex-basis:380px!important}.ai-inner{opacity:0;flex-direction:column;width:380px;height:100%;transition:opacity .22s 60ms,transform .32s cubic-bezier(.2,.7,.2,1);display:flex;transform:translate(24px)}.ai-panel.is-open .ai-inner{opacity:1;transform:none}@media (width<=1100px){.ai-panel{width:0;position:fixed!important}.ai-panel.is-open{width:min(380px,100vw)}}.ai-beta,.spl-muse b,.dia-beta-pill{justify-content:center;align-items:center;padding-top:4px;padding-bottom:4px;line-height:1;display:inline-flex}.ai-beta{height:18px;padding:0 8px!important}.ai-model{color:#5b3fa3;white-space:nowrap;background:#efe9fb;border-radius:999px;padding:3px 8px;font-size:10.5px;font-weight:600}.ai-quota{margin:8px 14px 0}.ai-quota-t{color:#6b6860;justify-content:space-between;margin-bottom:4px;font-size:11px;display:flex}.ai-quota-t b{color:#1a1916;font-variant-numeric:tabular-nums}.ai-quota-bar{background:#ecebe6;border-radius:3px;height:5px;overflow:hidden}.ai-quota-bar i{background:linear-gradient(90deg,#7c5cc4,#b07ce8);border-radius:3px;height:100%;transition:width .3s;display:block}.ai-quota.is-low .ai-quota-bar i{background:linear-gradient(90deg,#e5545b,#f2a541)}.ai-foot{padding-top:6px!important}.ai-foot .ai-quota{display:none}.ai-msg.is-assistant{max-width:100%;padding:12px 14px}.ai-msg.is-assistant>p:first-child strong{font-size:14px}.ai-msg.is-assistant h3{letter-spacing:.08em;text-transform:uppercase;color:#8a877d;border-top:1px solid #f0efeb;margin:14px 0 6px;padding-top:10px;font:600 11px DM Sans,sans-serif}.ai-msg.is-assistant ul{flex-direction:column;gap:6px;padding-left:0;list-style:none;display:flex}.ai-msg.is-assistant ul li{background:#faf9f6;border-radius:9px;padding:7px 10px}.ai-msg.is-assistant ol{counter-reset:ai;flex-direction:column;gap:6px;padding-left:0;list-style:none;display:flex}.ai-msg.is-assistant ol li{counter-increment:ai;background:#faf8fe;border:1px solid #ece6f8;border-radius:10px;padding:8px 10px 8px 34px;position:relative}.ai-msg.is-assistant ol li:before{content:counter(ai);color:#fff;background:#7c5cc4;border-radius:50%;place-items:center;width:18px;height:18px;font-size:10.5px;font-weight:700;display:grid;position:absolute;top:8px;left:9px}.ai-msg.is-assistant strong{color:#1a1916}.ai-link{color:#5b3fa3;border-bottom:1px solid #d9cdf3;margin-top:3px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.ai-link:hover{color:#1a1916;border-color:#1a1916}.pp-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.pp-grid li{-moz-column-gap:10px;background:#fff;border:1px solid #f0efeb;border-radius:10px;grid-template-rows:auto auto;grid-template-columns:28px 1fr;align-items:center;column-gap:10px;min-width:0;padding:9px 10px;font-size:13px;display:grid}.pp-grid li .pp-fav{grid-row:span 2}.pp-grid li .pp-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pp-grid li .pp-meta{font-size:11.5px}.sec-kpis{flex-wrap:wrap;align-items:flex-end;gap:22px;margin:10px 0 14px;display:flex}.sec-kpis>span{flex-direction:column;display:flex}.sec-kpis b{font-size:22px;font-weight:600}.sec-kpis small{color:#6b6860;font-size:11.5px}.sec-kpis .is-bad b{color:#b42318}.sec-who{flex-wrap:wrap;gap:6px;flex-direction:row!important}.sec-filters{flex-wrap:wrap;gap:8px}.sec-filters input:not([type]),.sec-filters input[placeholder]{border:1px solid #e3e1db;border-radius:8px;min-width:170px;padding:6px 10px;font-size:13px}.sec-log-wrap{border:1px solid #ecebe6;border-radius:10px;max-height:70vh;margin-top:12px;overflow:auto}.sec-log{border-collapse:collapse;width:100%;font-size:12.5px}.sec-log th{text-align:left;z-index:1;background:#faf9f6;border-bottom:1px solid #ecebe6;padding:8px 10px;font-weight:600;position:sticky;top:0}.sec-log td{vertical-align:top;border-bottom:1px solid #f3f2ee;padding:7px 10px}.sec-log td small{color:#8a877e}.sec-log .nowrap{white-space:nowrap}.sec-log .sec-sum{color:#4a4840;word-break:break-word;max-width:460px}.sec-log tr.is-bad td{background:#fdf2f1}.sec-flag{color:#912018;white-space:nowrap;background:#fbe4e1;border-radius:6px;margin:0 4px 3px 0;padding:1px 7px;font-size:11.5px;display:inline-block}.ai-meta{align-items:center;gap:12px;margin:8px 14px 0;display:flex}.ai-meta .ai-quota{flex:0 170px;margin:0 0 0 auto}.ai-model-pick{color:#4a4840;cursor:pointer;background:#fff;border:1px solid #e3e1db;border-radius:999px;align-items:center;gap:5px;padding:4px 8px 4px 9px;font-size:11.5px;transition:border-color .16s,box-shadow .16s;display:inline-flex;position:relative}.ai-model-pick:hover{border-color:#b9a6e0;box-shadow:0 0 0 3px #7c5cc414}.ai-model-pick select{appearance:none;font:inherit;color:#1a1916;cursor:pointer;background:0 0;border:0;outline:none;max-width:150px;padding:0 2px;font-weight:600}.ai-model-pick svg{color:#7c5cc4;flex:none}@keyframes aiIn{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}@keyframes aiInRight{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:none}}@keyframes aiGlow{0%,to{box-shadow:0 0 #7c5cc400}50%{box-shadow:0 0 0 4px #7c5cc41f}}@keyframes aiShimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.ai-msg.is-user{animation-name:aiInRight}.ai-empty .ai-title,.ai-empty p{animation:.26s cubic-bezier(.2,.8,.2,1) both aiIn}.ai-empty p{animation-delay:60ms}.ai-sugg button{transition:transform .16s,border-color .16s,background .16s;animation:.24s cubic-bezier(.2,.8,.2,1) both aiIn}.ai-sugg button:hover{transform:translateY(-1px)}.ai-typing{background:linear-gradient(90deg,#fff 0%,#f3eefb 50%,#fff 100%) 0 0/200% 100%!important;animation:.3s both aiIn,1.6s linear infinite aiShimmer!important}.ai-input:focus-within{animation:1.8s ease-in-out aiGlow}.ai-input button[type=submit]{transition:transform .14s,background .16s}.ai-input button[type=submit]:not(:disabled):hover{transform:translateY(-1px)scale(1.05)}.ai-input button[type=submit]:not(:disabled):active{transform:scale(.94)}.ai-quota-bar i{transition:width .3s cubic-bezier(.2,.8,.2,1)}.ai-link{transition:color .14s}.ai-link:hover{text-decoration:underline}@media (prefers-reduced-motion:reduce){.ai-msg,.ai-sugg button,.ai-empty .ai-title,.ai-empty p,.ai-typing,.ai-input:focus-within{animation:none!important}}.ai-umodels{flex-wrap:wrap;gap:6px 18px;margin:6px 0 4px;display:flex}.ct-grid.is-fit{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))!important}.ct-grid.is-fit[style*=--ct-cols]{grid-template-columns:repeat(var(--ct-cols), minmax(0, 1fr))!important}.ct-tile{min-width:0;container-type:inline-size}.ct-tile .mt-value{font-size:clamp(30px,19cqi,56px)}@media (width<=1440px){.ct-tile{padding:12px 14px 10px!important}}@keyframes bdSuck{0%{opacity:1;filter:none;transform:none}22%{opacity:1;transform:scale(1.025)rotate(-.4deg)}to{opacity:0;filter:blur(6px)saturate(.4);transform:translate(18%,-14%)scale(.08)rotate(9deg)}}@keyframes bdPoof{0%{transform:rotate(var(--a)) translateX(0) scale(1);opacity:1}to{transform:rotate(var(--a)) translateX(var(--d)) scale(.2);opacity:0}}.bd-card.is-leaving{pointer-events:none;overflow:visible!important}.bd-card.is-leaving>:not(.bd-poof){transform-origin:96% 4%;animation:.46s cubic-bezier(.55,0,.75,.25) forwards bdSuck}.bd-poof{z-index:5;pointer-events:none;width:0;height:0;position:absolute;top:10px;right:12px}.bd-poof i{opacity:0;background:#7c5cc4;border-radius:50%;width:6px;height:6px;animation:.52s cubic-bezier(.2,.7,.3,1) .3s forwards bdPoof;position:absolute;top:-3px;left:-3px}.bd-poof i:nth-child(3n){background:#e8a33d;width:4px;height:4px}.bd-poof i:nth-child(3n+1){background:#b9b4a8}.s6-team{background:#fff;border:1px solid #ecebe6;border-radius:12px;margin:-4px 0 12px;font-size:12.5px;overflow:hidden}.s6-team-head{width:100%;font:inherit;color:#1a1916;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:9px 14px;display:flex}.s6-team-head span{flex:1}.s6-team-head small{color:#6b6860}.s6-team-chev{color:#8a877e;transition:transform .2s}.s6-team.is-open .s6-team-chev{transform:rotate(180deg)}.s6-team-body{border-top:1px solid #f3f2ee;padding:0 14px 12px;animation:.22s ease-out both aiIn}.s6-team-list{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:6px;margin:10px 0;display:grid}.s6-team-user{cursor:pointer;border:1px solid #f0efeb;border-radius:10px;grid-template-columns:18px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:8px 10px;transition:border-color .15s,background .15s;display:grid}.s6-team-user.is-on{background:#faf7fe;border-color:#cbbbe9}.s6-team-who{flex-direction:column;min-width:0;display:flex}.s6-team-who b,.s6-team-who small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.s6-team-who small{color:#8a877e;font-size:11.5px}.s6-team-scope{color:#6b6860;text-overflow:ellipsis;white-space:nowrap;max-width:160px;font-size:11.5px;overflow:hidden}.s6-team-lang{letter-spacing:.5px;color:#7c5cc4;background:#f1ebfa;border-radius:6px;padding:2px 6px;font-size:10.5px;font-weight:700}.s6-team-foot{justify-content:space-between;align-items:center;display:flex}.bd-group{color:#1a1916;align-items:center;gap:12px;margin:26px 0 4px;font-family:Instrument Serif,Georgia,serif;font-size:26px;font-weight:400;display:flex}.bd-group:after{content:"";background:#ecebe6;flex:1;height:1px}.bd-row.is-analysis .bd-card{grid-column:1/-1}.bd-skel .mz-skel{border-radius:6px;display:inline-block}.ob-modal{font-family:DM Sans,sans-serif;overflow:hidden;border-radius:20px!important;width:calc(100vw - 32px)!important;max-width:760px!important;padding:0!important}.ob-hero{background:radial-gradient(70% 120% at 85% 0,#efe7fb 0%,#0000 60%),radial-gradient(60% 90% at 0 100%,#fbefe3 0%,#0000 60%),#fbfaf8;padding:34px 36px 22px;position:relative}.ob-title{color:#1a1916;margin:0;line-height:1.05;animation:.5s cubic-bezier(.2,.8,.2,1) both aiIn;font-family:Instrument Serif,Georgia,serif!important;font-size:40px!important;font-weight:400!important}.ob-hero p{color:#4a4840;margin:8px 0 0;font-size:14.5px;animation:.5s cubic-bezier(.2,.8,.2,1) 80ms both aiIn}.ob-dot{background:#7c5cc4;border-radius:50%;width:10px;height:10px;animation:2.4s ease-in-out infinite aiGlow;position:absolute;top:30px;right:34px;box-shadow:0 0 0 6px #7c5cc41f}.ob-form{flex-direction:column;gap:18px;padding:6px 36px 26px;display:flex}.ob-form.is-compact{padding:6px 0 4px}.ob-form h3{letter-spacing:1.2px;text-transform:uppercase;color:#6b6860;margin:12px 0 8px;font-size:12px;font-weight:700}.ob-choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ob-choice{text-align:left;cursor:pointer;font:inherit;color:#1a1916;background:#fff;border:1.5px solid #ecebe6;border-radius:14px;flex-direction:column;gap:4px;padding:14px 14px 13px;transition:border-color .16s,box-shadow .16s,transform .16s;animation:.38s cubic-bezier(.2,.8,.2,1) both aiIn;display:flex;position:relative}.ob-choice:hover{border-color:#cbbbe9;transform:translateY(-1px);box-shadow:0 6px 18px #7c5cc414}.ob-choice.is-on{background:#fdfbff;border-color:#7c5cc4;box-shadow:0 0 0 3px #7c5cc41f}.ob-choice b{font-size:15px}.ob-choice small{color:#6b6860;font-size:12.5px;line-height:1.4}.ob-ico{color:#7c5cc4;background:#f3eefb;border-radius:10px;place-items:center;width:32px;height:32px;margin-bottom:4px;transition:background .16s,color .16s;display:grid}.ob-choice.is-on .ob-ico{color:#fff;background:#7c5cc4}.ob-check{color:#fff;opacity:0;background:#7c5cc4;border-radius:50%;place-items:center;width:20px;height:20px;transition:opacity .16s,transform .2s cubic-bezier(.2,1.4,.4,1);display:grid;position:absolute;top:12px;right:12px;transform:scale(.6)}.ob-choice.is-on .ob-check{opacity:1;transform:none}.ob-foot{justify-content:space-between;align-items:center;gap:14px;margin-top:6px;display:flex}.ob-note{color:#8a877e;font-size:12px}.ob-go{align-items:center;gap:8px;transition:transform .14s;display:inline-flex;border-radius:12px!important;padding:10px 18px!important}.ob-go:not(:disabled):hover{transform:translate(2px)}@media (width<=640px){.ob-choices{grid-template-columns:1fr}.ob-hero,.ob-form{padding-left:20px;padding-right:20px}.ob-foot{flex-direction:column;align-items:stretch}}.pf-matrix{grid-template-columns:120px repeat(3,minmax(0,1fr));align-items:center;gap:8px;margin:4px 0 14px;display:grid}.pf-matrix>b{color:#6b6860;font-size:12px;font-weight:600}.pf-cell{text-align:left;color:#1a1916;cursor:pointer;background:#fff;border:1.5px solid #ecebe6;border-radius:12px;flex-direction:column;gap:2px;padding:10px 12px;font:600 13px DM Sans,sans-serif;transition:border-color .15s;display:flex}.pf-cell small{color:#8a877e;font-size:11.5px;font-weight:400}.pf-cell.is-on{background:#fdfbff;border-color:#7c5cc4}.pf-tools{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.pf-sel{color:#4a4840;flex:1;font-size:13px}.pf-copy{align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.pf-copy select{font:inherit;border:1px solid #e3e1db;border-radius:8px;padding:5px 8px}.pf-sec{margin-bottom:14px}.pf-sec h2{margin:0 0 4px;font-family:Instrument Serif,Georgia,serif;font-size:22px;font-weight:400}.pf-cc{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;margin-top:10px;display:grid}.pf-cc-g h4{letter-spacing:1px;text-transform:uppercase;color:#6b6860;margin:0 0 6px;font-size:11.5px}.pf-cc-row{justify-content:space-between;align-items:center;gap:8px;padding:3px 0;font-size:13px;display:flex}.pf-cc-row label{cursor:pointer;align-items:center;gap:7px;min-width:0;display:flex}.pf-cc-row label span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pf-cc-row:not(.is-on) label span{color:#8a877e}.pf-mkt{color:#8a877e;cursor:pointer;background:#fff;border:1px solid #e3e1db;border-radius:999px;padding:1px 8px;font:11px DM Sans,sans-serif}.pf-mkt.is-on{color:#fff;background:#1a1916;border-color:#1a1916}.pf-mkt:disabled{opacity:.35;cursor:default}.pf-board{border:1px solid #ecebe6;border-radius:12px;margin-top:8px;overflow:hidden}.pf-board-h{cursor:pointer;width:100%;font:inherit;text-align:left;background:#fff;border:0;align-items:center;gap:10px;padding:10px 14px;display:flex}.pf-board-h small{color:#8a877e;font-size:12px}.pf-count{color:#4a4840;margin-left:auto;font-size:12px}.pf-chev{color:#8a877e;transition:transform .18s}.pf-board.is-open .pf-chev{transform:rotate(180deg)}.pf-board-b{background:#fbfaf8;border-top:1px solid #f0efeb;padding:4px 14px 12px;animation:.22s ease-out both aiIn}.pf-metric{border-bottom:1px solid #f0efeb;padding:9px 0}.pf-metric:last-child{border-bottom:0}.pf-metric:not(.is-on) .pf-metric-h b{color:#8a877e;font-weight:500}.pf-metric-h{cursor:pointer;align-items:center;gap:8px;font-size:13.5px;display:flex}.pf-tag{color:#7c5cc4;background:#f1ebfa;border-radius:6px;padding:1px 6px;font-size:10.5px}.pf-cards{flex-wrap:wrap;gap:6px;margin:7px 0 0 24px;display:flex}.pf-chip{color:#6b6860;cursor:pointer;background:#fff;border:1px solid #e3e1db;border-radius:999px;padding:3px 10px;font:12px DM Sans,sans-serif;transition:color .12s ease-out,background-color .12s ease-out,border-color .12s ease-out,box-shadow .12s ease-out,opacity .12s ease-out}.pf-chip.is-on{color:#fff;background:#1a1916;border-color:#1a1916}.pf-chip.is-main{color:#fff;cursor:default;background:#7c5cc4;border-color:#7c5cc4}.pf-chip:disabled:not(.is-main){opacity:.45;cursor:default}.pf-chip i{opacity:.7;font-style:normal}.ob-modal>button.absolute{display:none!important}.bd-heads.is-aligned{grid-template-columns:repeat(6,minmax(0,1fr));gap:4px 12px;display:grid}.bd-head-cell.is-s{grid-column:span 2}.bd-head-cell.is-m{grid-column:span 3}.bd-head-cell.is-l{grid-column:span 4}.bd-head-cell.is-xl{grid-column:1/-1}@media (width<=1200px){.bd-heads.is-aligned{flex-wrap:wrap;gap:4px 24px;display:flex}}.ms-dock-bg{z-index:29;-webkit-backdrop-filter:blur(14px)saturate(1.4);pointer-events:none;background:#1a1916db;border-radius:22px;width:352px;height:62px;position:fixed;bottom:14px;right:14px;box-shadow:0 18px 40px #1a191638,inset 0 1px #ffffff14}.ms-root .ai-fab{z-index:31;cursor:pointer;color:#fff;isolation:isolate;background:linear-gradient(120deg,#6d4fc2 0%,#8f63d6 45%,#e08a4a 100%) 0 0/180% 100%;border:0;border-radius:16px;align-items:center;gap:8px;height:46px;padding:0 18px;font:600 13px DM Sans,sans-serif;transition:transform .32s cubic-bezier(.2,.7,.2,1),background-position .6s,box-shadow .2s;display:inline-flex;position:fixed;bottom:22px;right:22px;overflow:hidden;box-shadow:0 6px 18px #7c5cc473}.ms-root .ai-fab:hover{background-position:100% 0;box-shadow:0 8px 26px #7c5cc499}.ms-root .ai-fab svg{transition:transform .22s cubic-bezier(.2,.8,.2,1)}.ms-root .ai-fab:hover svg{transform:rotate(18deg)scale(1.15)}.ai-fab-glow{z-index:-1;background:linear-gradient(105deg,#0000 30%,#ffffff59 50%,#0000 70%);animation:4.5s ease-in-out 1.5s infinite aiFabShine;position:absolute;inset:0;transform:translate(-120%)}@keyframes aiFabShine{0%,70%{transform:translate(-120%)}to{transform:translate(120%)}}.ms-root .ai-fab.is-on{color:#6d4fc2;background:#fff;box-shadow:0 0 0 2px #8f63d6}.ms-root .ai-fab.is-on .ai-fab-glow{display:none}.ms-root .pp-btn{color:#fff;height:46px;box-shadow:none;z-index:31;background:#ffffff14;border-radius:16px;padding:0 16px;transition:transform .32s cubic-bezier(.2,.7,.2,1),background .16s;bottom:22px;right:150px}.ms-root .pp-btn:hover{background:#ffffff29}.ms-root .ms-fab,.ms-root .fb-fab{color:#fff;width:46px;height:46px;box-shadow:none;z-index:31;background:#ffffff14;border-radius:16px;transition:transform .32s cubic-bezier(.2,.7,.2,1),background .16s;bottom:22px}.ms-root .ms-fab{right:252px}.ms-root .fb-fab{right:304px}.ms-root .ms-fab:hover,.ms-root .fb-fab:hover{background:#ffffff29}.ms-root .ms-fab:after,.ms-root .fb-fab:after,.ms-root .pp-btn:after{content:attr(data-tip);white-space:nowrap;color:#fff;opacity:0;pointer-events:none;background:#1a1916;border-radius:7px;padding:4px 8px;font:500 11.5px DM Sans,sans-serif;transition:opacity .14s,transform .14s;position:absolute;bottom:56px;left:50%;transform:translate(-50%,4px)}.ms-root .ms-fab[data-tip]:hover:after,.ms-root .fb-fab[data-tip]:hover:after{opacity:1;transform:translate(-50%)}.ms-root.is-embedded .ms-dock-bg{position:absolute}@media (prefers-reduced-motion:reduce){.ai-fab-glow{animation:none}}.ms-root.no-dock .fb-fab{color:#1a1916;background:#fff;border-radius:50%;bottom:22px;right:22px;box-shadow:0 0 0 1px #ecebe6,0 6px 20px #1a19161f}.ms-root.no-dock .fb-fab:hover{background:#f5f4f0}.ob2{z-index:300;color:#f6f3ee;background:#12101c;flex-direction:column;font-family:DM Sans,sans-serif;animation:.5s ease-out both ob2In;display:flex;position:fixed;inset:0;overflow-y:auto}@keyframes ob2In{0%{opacity:0}to{opacity:1}}.ob2-bg{pointer-events:none;position:fixed;inset:0;overflow:hidden}.ob2-bg i{filter:blur(80px);opacity:.55;border-radius:50%;animation:14s ease-in-out infinite alternate ob2Float;position:absolute}.ob2-bg i:first-child{background:#6d4fc2;width:520px;height:520px;top:-140px;right:-80px}.ob2-bg i:nth-child(2){opacity:.35;background:#e08a4a;width:460px;height:460px;animation-duration:18s;bottom:-180px;left:-120px}.ob2-bg i:nth-child(3){opacity:.22;background:#3d8fd1;width:300px;height:300px;animation-duration:22s;top:40%;left:45%}@keyframes ob2Float{0%{transform:translate(0)scale(1)}to{transform:translate(-40px,30px)scale(1.12)}}.ob2-grid{background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 40%,#000 30%,#0000 75%);mask-image:radial-gradient(70% 60% at 50% 40%,#000 30%,#0000 75%)}.ob2-top{align-items:center;gap:16px;padding:22px 32px;display:flex;position:relative}.ob2-brand{font-family:Instrument Serif,Georgia,serif;font-size:28px}.ob2-brand em{color:#b79cf2;font-style:normal}.ob2-dots{gap:6px;margin-left:auto;margin-right:auto;display:flex}.ob2-dots span{background:#ffffff2e;border-radius:4px;width:26px;height:4px;transition:background .3s,width .3s}.ob2-dots span.is-done{background:#b79cf2b3}.ob2-dots span.is-on{background:#fff;width:44px}.ob2-back{color:#ffffffb3;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;font-size:13px;display:inline-flex;position:absolute;right:32px}.ob2-back:hover{color:#fff}.ob2-stage{flex:1;justify-content:center;align-items:center;padding:10px 24px 48px;animation:.52s cubic-bezier(.2,.8,.2,1) both ob2Step;display:flex;position:relative}@keyframes ob2Step{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.ob2-hero{text-align:center;max-width:640px}.ob2-spark{background:linear-gradient(135deg,#6d4fc2,#e08a4a);border-radius:18px;place-items:center;width:54px;height:54px;margin-bottom:22px;animation:2.6s ease-in-out infinite ob2Pulse;display:inline-grid;box-shadow:0 10px 40px #7c5cc48c}@keyframes ob2Pulse{0%,to{transform:scale(1)rotate(0)}50%{transform:scale(1.06)rotate(6deg)}}.ob2-hero h1{letter-spacing:-.01em;margin:0 0 18px;font-family:Instrument Serif,Georgia,serif;font-size:clamp(44px,7vw,76px);font-weight:400;line-height:1}.ob2-hero h1 span{background:linear-gradient(90deg,#d9c9ff,#f4b88a);color:#0000;-webkit-background-clip:text;background-clip:text}.ob2-hero p{color:#f6f3eec7;max-width:480px;margin:0 auto 30px;font-size:17px;line-height:1.55}.ob2-cta{color:#1a1916;cursor:pointer;background:#fff;border:0;border-radius:16px;align-items:center;gap:10px;padding:15px 26px;font:600 15px DM Sans,sans-serif;transition:transform .16s,box-shadow .2s;display:inline-flex;box-shadow:0 10px 34px #ffffff2e}.ob2-cta:hover{transform:translateY(-2px);box-shadow:0 14px 40px #b79cf273}.ob2-hint{color:#f6f3ee80;margin-top:14px;font-size:12.5px;display:block}.ob2-q{text-align:center;width:min(1020px,100%)}.ob2-eyebrow{letter-spacing:1.6px;text-transform:uppercase;color:#b79cf2;margin-bottom:10px;font-size:12px;display:inline-block}.ob2-q h2{margin:0 0 30px;font-family:Instrument Serif,Georgia,serif;font-size:clamp(34px,5vw,52px);font-weight:400;line-height:1.05}.ob2-choices{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ob2-choice{color:#f6f3ee;min-height:250px;font:inherit;cursor:pointer;text-align:left;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0d;border:1px solid #ffffff1f;border-radius:22px;flex-direction:column;gap:8px;padding:18px;transition:transform .22s cubic-bezier(.2,.8,.2,1),border-color .2s,background .2s,box-shadow .22s;animation:.52s cubic-bezier(.2,.8,.2,1) both ob2Step;display:flex;position:relative}.ob2-choice:hover{background:#ffffff14;border-color:#b79cf28c;transform:translateY(-4px);box-shadow:0 18px 40px #00000040}.ob2-choice.is-on{background:#7c5cc438;border-color:#b79cf2;box-shadow:0 0 0 1px #b79cf2,0 18px 40px #6d4fc259}.ob2-key{color:#fff6;border:1px solid #ffffff2e;border-radius:6px;padding:0 6px;font-size:11px;position:absolute;top:14px;left:16px}.ob2-name{align-items:center;gap:7px;margin-top:auto;font-size:18px;font-weight:600;display:flex}.ob2-mini{color:#b79cf2}.ob2-choice small{color:#f6f3eea6;font-size:13px;line-height:1.45}.ob2-ico{background:linear-gradient(135deg,#7c5cc480,#e08a4a59);border-radius:16px;place-items:center;width:54px;height:54px;margin:22px 0 8px;display:grid}.ob2-tags{flex-wrap:wrap;gap:5px;margin-top:4px;display:flex}.ob2-tags em{color:#f6f3eecc;background:#ffffff14;border-radius:999px;padding:2px 8px;font-size:11.5px;font-style:normal}.ob2-check{color:#12101c;opacity:0;background:#b79cf2;border-radius:50%;place-items:center;width:24px;height:24px;transition:opacity .2s,transform .3s cubic-bezier(.2,1.6,.4,1);display:grid;position:absolute;top:14px;right:14px;transform:scale(.4)}.ob2-choice.is-on .ob2-check{opacity:1;transform:none}.obp{background:#ffffff0f;border:1px solid #ffffff14;border-radius:14px;height:96px;margin:26px 0 6px;padding:12px 14px;position:relative;overflow:hidden}.obp b{font-family:Instrument Serif,Georgia,serif;font-size:34px;font-weight:400;line-height:1}.obp-prag{justify-content:center;align-items:center;gap:10px;display:flex}.obp-prag b{font-size:46px}.obp-up{color:#8fd18b;background:#7fb24a2e;border-radius:6px;padding:2px 6px;font-size:12px;font-style:normal;font-weight:700;animation:2.4s ease-in-out infinite obpBlink}@keyframes obpBlink{0%,to{opacity:1}50%{opacity:.55}}.obp-bal svg,.obp-ana svg{width:calc(100% - 24px);height:34px;position:absolute;bottom:10px;left:12px;right:12px}.obp-line{fill:none;stroke:#b79cf2;stroke-width:2px;stroke-linecap:round;stroke-dasharray:160;stroke-dashoffset:160px;vector-effect:non-scaling-stroke;animation:1.6s ease-out .3s forwards obpDraw}@keyframes obpDraw{to{stroke-dashoffset:0}}.obp-ana{align-items:flex-end;gap:6px;padding-bottom:46px;display:flex}.obp-ana span{height:var(--h);transform-origin:bottom;background:linear-gradient(#e08a4a,#b79cf2);border-radius:4px 4px 0 0;flex:1;animation:.7s cubic-bezier(.2,.8,.2,1) both obpGrow}@keyframes obpGrow{0%{transform:scaleY(0)}to{transform:none}}.ob2-sum{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0 0 34px;display:grid}.ob2-stat{text-align:left;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:20px;padding:22px;animation:.52s cubic-bezier(.2,.8,.2,1) both ob2Step}.ob2-stat b{background:linear-gradient(90deg,#fff,#d9c9ff);color:#0000;-webkit-background-clip:text;background-clip:text;font-family:Instrument Serif,Georgia,serif;font-size:56px;font-weight:400;line-height:1;display:block}.ob2-stat span{color:#f6f3eeb3;font-size:14px}.ob2-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;display:flex}.ob2-skip{color:#f6f3eebf;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;font:500 14px DM Sans,sans-serif;text-decoration:underline}.ob2-skip:hover{color:#fff}@media (width<=760px){.ob2-choices,.ob2-sum{grid-template-columns:1fr}.ob2-choice{min-height:0}.obp{display:none}.ob2-ico{margin-top:24px}}@media (prefers-reduced-motion:reduce){.ob2 *,.ob2{animation:none!important}}.ob2-form h3{letter-spacing:1.2px;text-transform:uppercase;color:#6b6860;margin:14px 0 8px;font-size:12px;font-weight:700}.ob2-form .ob2-choice{color:#1a1916;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-color:#ecebe6;min-height:0;padding-top:34px}.ob2-form .ob2-choice:hover{border-color:#cbbbe9;box-shadow:0 8px 20px #1a191614}.ob2-form .ob2-choice.is-on{background:#fbf8ff;border-color:#7c5cc4;box-shadow:0 0 0 1px #7c5cc4}.ob2-form .ob2-choice small{color:#6b6860}.ob2-form .ob2-key{color:#a8a59c;border-color:#e3e1db}.ob2-form .obp,.ob2-form .ob2-ico{display:none}.ob2-form .ob2-tags em{color:#4a4840;background:#f3f1ec}.ob2-form .ob2-check{color:#fff;background:#7c5cc4}.ob2-formfoot{justify-content:flex-end;margin-top:12px;display:flex}.tour{z-index:290;pointer-events:none;font-family:DM Sans,sans-serif;position:fixed;inset:0}.tour-hole{pointer-events:none;border-radius:16px;transition:all .42s cubic-bezier(.2,.8,.2,1);position:fixed;box-shadow:0 0 0 9999px #12101c9e,0 0 0 2px #b79cf2,0 0 30px #b79cf299}.tour-card{pointer-events:auto;color:#1a1916;background:#fff;border-radius:18px;padding:16px 18px 14px;transition:left .38s cubic-bezier(.2,.8,.2,1),top .38s cubic-bezier(.2,.8,.2,1);animation:.32s cubic-bezier(.2,.8,.2,1) both aiIn;position:fixed;box-shadow:0 24px 60px #0000004d}.tour-top{justify-content:space-between;align-items:center;display:flex}.tour-n{color:#7c5cc4;letter-spacing:.5px;font-size:11.5px;font-weight:700}.tour-x{color:#8a877e;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:4px}.tour-x:hover{background:#f3f1ec}.tour-card h3{margin:2px 0 6px;font-family:Instrument Serif,Georgia,serif;font-size:26px;font-weight:400}.tour-card p{color:#4a4840;margin:0 0 12px;font-size:13.5px;line-height:1.55}.tour-bar{background:#f0eef9;border-radius:3px;height:3px;margin-bottom:12px;overflow:hidden}.tour-bar i{background:linear-gradient(90deg,#6d4fc2,#e08a4a);height:100%;transition:width .36s;display:block}.tour-foot{justify-content:space-between;align-items:center;display:flex}.tour-foot>span{gap:6px;display:flex}.tour-skip{color:#8a877e;font:inherit;cursor:pointer;background:0 0;border:0;font-size:12.5px}.tour-btn{color:#fff;cursor:pointer;background:#1a1916;border:0;border-radius:11px;align-items:center;gap:6px;padding:8px 14px;font:600 13px DM Sans,sans-serif;display:inline-flex}.tour-btn.is-ghost{color:#1a1916;background:#f3f1ec;padding:8px 10px}.fb-wrap{border-radius:14px;transition:box-shadow .16s;position:relative}.fb-wrap.is-drag{box-shadow:0 0 0 2px #7c5cc4,0 0 0 6px #7c5cc41f}.fb-types{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.fb-type{color:#4a4840;cursor:pointer;background:#fff;border:1px solid #e3e1db;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font:500 12.5px DM Sans,sans-serif;transition:color .12s ease-out,background-color .12s ease-out,border-color .12s ease-out,box-shadow .12s ease-out,opacity .12s ease-out;display:inline-flex}.fb-type:hover{border-color:#cbbbe9}.fb-type.is-on{color:#fff;background:#1a1916;border-color:#1a1916}.fb-type.is-auto.is-on{color:#5b3fae;background:#f3eefb;border-color:#7c5cc4}.fb-auto{color:#7c5cc4;align-items:center;gap:5px;margin:0 0 8px;font-size:12px;animation:.22s ease-out both aiIn;display:flex}.fb-add.is-shot{color:#5b3fae;background:#faf7fe;border-style:solid;border-color:#cbbbe9}.fb-img.is-shot{box-shadow:0 0 0 2px #cbbbe9}.fb-img em{color:#fff;background:#1a1916bf;border-radius:5px;padding:1px 5px;font-size:10px;font-style:normal;position:absolute;bottom:4px;left:4px}.fb-img{position:relative}.fb-meta{color:#8a877e;align-items:center;gap:5px;margin:10px 0 0;font-size:11.5px;display:flex}.fb-kbd{color:#a8a59c;margin-right:auto;font-size:11.5px}.fb-done{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.fb-done-ico{color:#3f8a2c;background:#eaf5e3;border-radius:50%;place-items:center;width:58px;height:58px;animation:.42s cubic-bezier(.2,1.5,.4,1) both npsPop;display:grid}@keyframes npsPop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}.fb-type-pill{color:#4a4840;background:#f3f1ec;border-radius:999px;align-items:center;gap:6px;max-width:100%;padding:4px 10px;font-size:12px;display:inline-flex}.nps-q{color:#1a1916;margin:0 0 14px;font-size:15px}.nps-scale{grid-template-columns:repeat(11,minmax(0,1fr));gap:5px;display:grid}.nps-n{aspect-ratio:1;color:#1a1916;cursor:pointer;background:#fff;border:1px solid #e3e1db;border-radius:10px;font:600 14px DM Sans,sans-serif;transition:transform .14s,background .16s,color .16s,border-color .16s;animation:.3s cubic-bezier(.2,.8,.2,1) both aiIn}.nps-n:hover{transform:translateY(-2px)}.nps-n.is-d:hover,.nps-n.is-d.is-on{border-color:#e5545b}.nps-n.is-p:hover,.nps-n.is-p.is-on{border-color:#e8a33d}.nps-n.is-g:hover,.nps-n.is-g.is-on{border-color:#4caf50}.nps-n.is-d.is-on{color:#fff;background:#e5545b}.nps-n.is-p.is-on{color:#fff;background:#e8a33d}.nps-n.is-g.is-on{color:#fff;background:#4caf50}.nps-n.is-on{transform:scale(1.08)}.nps-ends{color:#8a877e;justify-content:space-between;margin:6px 0 12px;font-size:11.5px;display:flex}.nps-c{animation:.24s ease-out both aiIn}@media (width<=560px){.nps-scale{grid-template-columns:repeat(6,minmax(0,1fr))}}.nps-card{margin-bottom:14px}.nps-big{align-items:baseline;gap:10px;display:flex}.nps-big b{font-family:Instrument Serif,Georgia,serif;font-size:48px;font-weight:400;line-height:1}.nps-big span{color:#6b6860;font-size:13px}.nps-card .is-g{color:#3f8a2c}.nps-card .is-p{color:#b7791f}.nps-card .is-d{color:#c53030}.nps-split{border-radius:6px;gap:2px;height:8px;margin:10px 0 6px;display:flex;overflow:hidden}.nps-split i.is-g{background:#4caf50}.nps-split i.is-p{background:#e8a33d}.nps-split i.is-d{background:#e5545b}.nps-legend{color:#6b6860;gap:16px;margin-bottom:10px;font-size:12px;display:flex}.nps-list>div{border-top:1px solid #f3f2ee;gap:10px;padding:6px 0;font-size:13px;display:flex}.nps-list b{flex:none;width:22px}.nps-list small{color:#8a877e}.cfg-pend{color:#8a5a00;vertical-align:middle;letter-spacing:.2px;background:#fff4dc;border:1px solid #f3d9a4;border-radius:999px;align-items:center;gap:5px;padding:1px 8px;font:600 10.5px DM Sans,sans-serif;display:inline-flex}.cfg-pend i{background:#e8a33d;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite aiGlow}.cfg-overlay{color:#7a5410;background:#fffaf0;border:1px solid #f3e1bd;border-radius:12px;align-items:center;gap:8px;margin:0 0 12px;padding:9px 14px;font-size:13px;display:flex}.cfg-overlay.is-ok{color:#2f6b20;background:#f1f8ec;border-color:#cfe6bf}.cfg-contact{color:#6b6860;cursor:pointer;background:#fff;border:1px dashed #d4d1c8;border-radius:999px;align-items:center;gap:6px;max-width:200px;padding:4px 10px;font:500 12px DM Sans,sans-serif;transition:color .12s ease-out,background-color .12s ease-out,border-color .12s ease-out,box-shadow .12s ease-out,opacity .12s ease-out;display:inline-flex}.cfg-contact span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cfg-contact:hover{color:#5b3fae;border-color:#7c5cc4}.cfg-contact.is-set{color:#4a3790;background:#f6f2fd;border-style:solid;border-color:#ddd0f5}.sx-done{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.sx-done-ico{color:#7c5cc4;background:#f1ebfa;border-radius:50%;place-items:center;width:54px;height:54px;animation:.42s cubic-bezier(.2,1.5,.4,1) both npsPop;display:grid}.sx-invite{cursor:pointer;background:#faf7fe;border:1px solid #e6dcf7;border-radius:12px;align-items:flex-start;gap:10px;margin-top:4px;padding:12px;display:flex}.sx-invite span{flex-direction:column;gap:2px;display:flex}.sx-invite small{color:#6b6860;font-size:12px}.sx-foot-note{margin-right:auto;font-size:12px}.sx-segtabs{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px;display:grid}.sx-segtab{text-align:left;cursor:pointer;background:#fff;border:1.5px solid #ecebe6;border-radius:12px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.sx-segtab.is-on{background:#fbf8ff;border-color:#7c5cc4}.sx-segtab input{color:#1a1916;background:0 0;border:0;outline:none;padding:0;font:600 15px DM Sans,sans-serif}.sx-segtab small{color:#8a877e;font-size:11.5px}.sx-vals{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:12px;display:flex}.sx-val{background:#f3f1ec;border-radius:999px;align-items:center;gap:6px;padding:4px 6px 4px 10px;font-size:12.5px;display:inline-flex}.sx-val small{color:#8a877e}.sx-val button{color:#8a877e;cursor:pointer;background:0 0;border:0;border-radius:50%;padding:2px;display:grid}.sx-val button:hover{color:#1a1916;background:#e9e6df}.sx-newval{gap:4px;display:inline-flex}.sx-newval input{border:1px dashed #d4d1c8;border-radius:999px;width:140px;padding:4px 10px;font:12.5px DM Sans,sans-serif}.sx-search{border:1px solid #e3e1db;border-radius:10px;align-items:center;gap:6px;margin-bottom:8px;padding:6px 10px;display:flex}.sx-search input{border:0;outline:none;flex:1;font:13px DM Sans,sans-serif}.sx-sites{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:6px;max-height:46vh;display:grid;overflow-y:auto}.sx-site{border:1px solid #f0efeb;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:7px 10px;display:flex}.sx-site span{flex-direction:column;min-width:0;display:flex}.sx-site b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.sx-site small{color:#8a877e;font-size:11.5px}.sx-site select{border:1px solid #e3e1db;border-radius:8px;max-width:150px;padding:4px 6px;font:12.5px DM Sans,sans-serif}.sx-audit{margin-bottom:12px}.sx-audit-head{align-items:center;gap:12px;display:flex}.sx-audit-head>div{flex-direction:column;flex:1;gap:2px;display:flex}.sx-audit-head small{color:#6b6860;font-size:12.5px;line-height:1.45}.sx-bot{color:#fff;background:linear-gradient(135deg,#6d4fc2,#e08a4a);border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 6px 16px #7c5cc44d}.sx-ok{color:#2f6b20;align-items:center;gap:6px;margin:12px 0 0;font-size:13px;display:flex}.sx-issues{flex-direction:column;gap:6px;margin-top:12px;display:flex}.sx-issue{background:#fff;border:1px solid #f0efeb;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;animation:.3s cubic-bezier(.2,.8,.2,1) both aiIn;display:flex}.sx-issue.is-high{border-left:3px solid #e5545b}.sx-issue.is-medium{border-left:3px solid #e8a33d}.sx-issue.is-low{border-left:3px solid #c9c5bb}.sx-ico{color:#4a4840;background:#f3f1ec;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.sx-issue-t{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.sx-kind{letter-spacing:.6px;text-transform:uppercase;color:#8a877e;font-size:10.5px;font-weight:700}.sx-issue-t b{font-size:13px}.sx-issue-t small{color:#6b6860;font-size:12px}.sx-acts{flex:none;align-items:center;gap:4px;display:flex}.br-logo{align-items:flex-start;gap:14px;display:flex}.br-logo-prev{cursor:copy;flex:none;position:relative;width:72px!important;height:72px!important}.br-logo-busy{border-radius:inherit;background:#ffffffb3;place-items:center;display:grid;position:absolute;inset:0}.br-logo-acts{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.br-cands{flex-wrap:wrap;gap:6px;width:100%;display:flex}.br-cand{cursor:pointer;background:#fff;border:1.5px solid #ecebe6;border-radius:12px;flex-direction:column;align-items:center;gap:3px;width:86px;padding:6px;display:flex}.br-cand img{-o-object-fit:contain;object-fit:contain;border-radius:8px;width:48px;height:48px}.br-cand small{color:#8a877e;text-overflow:ellipsis;white-space:nowrap;max-width:76px;font-size:10px;overflow:hidden}.br-cand.is-on{border-color:#7c5cc4;box-shadow:0 0 0 3px #7c5cc424}.br-class{background:#fcfbf9;border:1px solid #ecebe6;border-radius:14px;margin:4px 0 12px;padding:10px 12px 2px}.br-class.is-locked{background:#f7f6f2}.br-class-head{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:6px;display:flex}.br-class-head small{color:#6b6860;align-items:center;gap:4px;font-size:12px;display:inline-flex}.br-once{color:#8a5a00!important}.br-ask{color:#5b3fae!important}.br-miss{flex-direction:column;gap:10px;max-height:60vh;display:flex;overflow-y:auto}.br-miss-row{border-bottom:1px solid #f3f2ee;grid-template-columns:150px 1fr;align-items:center;gap:10px;padding-bottom:10px;display:grid}.cq-bar{z-index:5;color:#fff;background:#1a1916;border-radius:14px;align-items:center;gap:8px;margin-bottom:12px;padding:8px 10px 8px 16px;display:flex;position:sticky;top:8px;box-shadow:0 10px 30px #0000002e}.cq-bar b{margin-right:auto}.cq-acc{margin-bottom:12px}.cq-acc-h{align-items:baseline;gap:10px;margin-bottom:6px;display:flex}.cq-acc-h small{color:#8a877e}.cq-acc-h button{margin-left:auto}.cq-row{cursor:pointer;border-top:1px solid #f3f2ee;border-radius:8px;align-items:flex-start;gap:10px;padding:9px 8px;display:flex}.cq-row.is-on{background:#faf7fe}.cq-ico{background:#f3f1ec;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;display:grid}.cq-main{flex-direction:column;gap:3px;min-width:0;display:flex}.cq-main b{font-size:13px}.cq-main small{color:#8a877e;font-size:11.5px}.cq-fields{flex-wrap:wrap;gap:4px 12px;font-size:12.5px;display:flex}.cq-fields i{color:#8a877e;font-style:normal}.cq-bot{color:#5b3fae;background:#f1ebfa;border-radius:6px;margin-left:6px;padding:1px 6px;font-size:10.5px;font-style:normal}.og-hero{align-items:center;gap:22px;display:flex;position:relative;overflow:hidden;padding:24px 26px!important}.og-bg{pointer-events:none;background:radial-gradient(50% 120% at 100% 0,#efe7fb 0%,#0000 60%),radial-gradient(40% 100% at 0 100%,#fbefe3 0%,#0000 60%);position:absolute;inset:0}.og-logo{background:#fff;border:1px solid #ecebe6;border-radius:24px;flex:none;place-items:center;width:88px;height:88px;display:grid;position:relative;overflow:hidden;box-shadow:0 8px 22px #1a191614}.og-logo img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;padding:10px}.og-logo span{color:#7c5cc4;font-family:Instrument Serif,Georgia,serif;font-size:44px}.og-logo.is-edit{cursor:pointer}.og-logo-edit{color:#fff;opacity:0;background:#1a191673;place-items:center;transition:opacity .16s;display:grid;position:absolute;inset:0}.og-logo.is-edit:hover .og-logo-edit{opacity:1}.og-main{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex;position:relative}.og-name{align-items:center;gap:8px;margin:0;font-family:Instrument Serif,Georgia,serif;font-size:38px;font-weight:400;line-height:1.05;display:flex}.og-name-edit{align-items:center;gap:8px;display:flex}.og-name-edit input{border:1px solid #d4d1c8;border-radius:10px;flex:1;min-width:0;padding:2px 10px;font:400 30px Instrument Serif,Georgia,serif}.og-chips{flex-wrap:wrap;gap:6px;display:flex}.og-chip{color:#4a4840;background:#fffc;border:1px solid #ecebe6;border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:12.5px;display:inline-flex}.og-chip.is-plan{color:#fff;background:#1a1916;border-color:#1a1916}.og-hint{color:#8a877e;font-size:12px}.og-side{flex-direction:column;align-items:flex-end;gap:8px;display:flex;position:relative}@media (width<=760px){.og-hero{flex-direction:column;align-items:flex-start}.og-side{align-items:flex-start}}.us-stats{flex-wrap:wrap;align-items:center;gap:8px;margin:4px 0 14px;display:flex}.us-stat{cursor:pointer;color:#4a4840;background:#fff;border:1px solid #ecebe6;border-radius:12px;align-items:center;gap:7px;padding:8px 12px;font:500 12.5px DM Sans,sans-serif;transition:color .12s ease-out,background-color .12s ease-out,border-color .12s ease-out,box-shadow .12s ease-out,opacity .12s ease-out;animation:.32s cubic-bezier(.2,.8,.2,1) both aiIn;display:inline-flex}.us-stat b{color:#1a1916;font-size:16px}.us-stat:hover{border-color:#cbbbe9}.us-stat.is-on{color:#fff;background:#1a1916;border-color:#1a1916}.us-stat.is-on b{color:#fff}.us-sp{flex:1}.us-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.us-card{background:#fff;border:1px solid #ecebe6;border-radius:16px;flex-direction:column;gap:10px;padding:14px;transition:box-shadow .18s,transform .18s;animation:.34s cubic-bezier(.2,.8,.2,1) both aiIn;display:flex;position:relative}.us-card:hover{transform:translateY(-2px);box-shadow:0 10px 26px #1a191614}.us-card.is-off{opacity:.6}.us-top{align-items:center;gap:10px;display:flex}.us-av{flex:none;position:relative}.us-av i{border:2px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;bottom:-1px;right:-1px}.us-av i.is-on,.us-dot.is-on{background:#4caf50}.us-av i.is-wait,.us-dot.is-wait{background:#e8a33d}.us-av i.is-off{background:#c9c5bb}.us-who{flex-direction:column;flex:1;min-width:0;display:flex}.us-who b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.us-who small{color:#8a877e;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.us-tags{flex-wrap:wrap;gap:5px;display:flex}.us-role,.us-scope{color:#4a4840;text-overflow:ellipsis;white-space:nowrap;background:#f3f1ec;border-radius:999px;align-items:center;gap:4px;max-width:100%;padding:3px 8px;font-size:11.5px;display:inline-flex;overflow:hidden}.us-role.is-admin{color:#4a3790;background:#ece4fb;font-weight:600}.us-foot{color:#6b6860;border-top:1px solid #f3f2ee;align-items:center;gap:6px;margin-top:auto;padding-top:8px;font-size:12px;display:flex}.us-dot{border-radius:50%;width:8px;height:8px;display:inline-block}.us-new{text-align:center;cursor:pointer;color:#6b6860;min-height:150px;font:inherit;background:#fcfbf9;border-style:dashed;justify-content:center;align-items:center}.us-new:hover{color:#5b3fae;border-color:#7c5cc4}.us-new b{color:#1a1916}.us-new small{font-size:12px}.sx-ai{color:#7c5cc4;text-transform:none;letter-spacing:0;align-items:center;gap:3px;margin-left:8px;font-style:normal;font-weight:600;display:inline-flex}.ob2-choice .obp{box-sizing:border-box;align-self:stretch;width:100%}.ob2-choice .obp-ana span{min-height:8px}.apx{font-family:DM Sans,sans-serif}.apx-hero{color:#fff;background:radial-gradient(120% 140% at 100% 0,#8f63d68c 0%,#8f63d600 55%),radial-gradient(90% 120% at 0 100%,#e08a4a47 0%,#e08a4a00 60%),#1a1916;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:14px 28px;margin:0 0 12px;padding:24px 28px 18px;display:grid;position:relative;overflow:hidden}.apx-hero.is-skel{background:#f3f1ec;min-height:132px;display:block}.apx-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#bdb6a8;margin-bottom:8px;font-size:11px;font-weight:600;display:block}.apx-hero h1{letter-spacing:-.01em;margin:0;font:400 32px/1.15 Instrument Serif,Georgia,serif}.apx-hero h1 b{background:linear-gradient(90deg,#c9b3f2,#f2b98c);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:400}.apx-hero h1 b.is-up{color:#8fd3a8;background:0 0}.apx-start{color:#fff;cursor:pointer;text-align:left;background:#ffffff12;border:1px solid #ffffff24;border-radius:12px;align-items:center;gap:8px;max-width:100%;margin-top:14px;padding:9px 14px;font:500 13px DM Sans,sans-serif;transition:background .15s,transform .15s;display:inline-flex}.apx-start:hover{background:#ffffff21;transform:translateY(-1px)}.apx-start svg:first-child{color:#f2b98c;flex:none}.apx-start span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.apx-start em{color:#c9b3f2;white-space:nowrap;font-style:normal;font-weight:600}.apx-hero-stats{gap:6px;display:flex}.apx-hero-stats>div{background:#ffffff0f;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:2px;min-width:84px;padding:10px 12px;display:flex}.apx-hero-stats b{font:400 28px/1 Instrument Serif,Georgia,serif}.apx-hero-stats b.is-doing{color:#c9b3f2}.apx-hero-stats b.is-up{color:#8fd3a8}.apx-hero-stats span{color:#bdb6a8;flex-direction:column;font-size:11.5px;display:flex}.apx-hero-stats small{color:#c9b3f2;font-size:11px}.apx-hero-foot{border-top:1px solid #ffffff17;grid-column:1/-1;padding-top:10px}.apx-digest{color:#d9d4c8;flex-wrap:wrap;align-items:center;gap:10px;font-size:12.5px;display:flex}.apx-digest .st-toggle{cursor:pointer;background:#ffffff38;border:0;flex:none;padding:0;position:relative;top:auto;right:auto}.apx-digest .st-toggle.is-on{background:#8f63d6}.apx-digest .apx-link{color:#c9b3f2}.apx-link{color:#6d4fc2;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font:600 12px DM Sans,sans-serif;display:inline-flex}.apx-link:disabled{opacity:.6;cursor:default}.apx .s6-team{margin:0 0 12px}.apx-grid{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:14px;display:grid}@media (width<=1180px){.apx-grid,.apx-hero{grid-template-columns:1fr}}.apx-list{flex-direction:column;gap:10px;min-width:0;display:flex}.apx-card{background:#fff;border:1px solid #ecebe6;border-radius:16px;grid-template-columns:34px minmax(0,1fr);gap:12px;padding:16px 18px 14px 14px;transition:box-shadow .2s,border-color .2s;animation:.35s cubic-bezier(.2,.7,.2,1) both apxIn;display:grid}.apx-list>div:nth-child(2) .apx-card{animation-delay:40ms}.apx-list>div:nth-child(3) .apx-card{animation-delay:80ms}.apx-list>div:nth-child(4) .apx-card{animation-delay:.12s}@keyframes apxIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.apx-card:hover{box-shadow:0 8px 28px #1a19160f}.apx-card.is-doing{border-color:#d9cdf3;box-shadow:inset 3px 0 #8f63d6}.apx-card.is-skel{min-height:120px;animation:none;display:block}.apx-skel-line{background:linear-gradient(90deg,#f1efea,#e8e5de,#f1efea) 0 0/200% 100%;border-radius:7px;width:70%;height:14px;margin:8px 0;animation:1.2s linear infinite apxSk}.apx-skel-line.is-short{width:40%}@keyframes apxSk{to{background-position:-200% 0}}.apx-rank{color:#fff;background:#1a1916;border-radius:10px;place-items:center;width:30px;height:30px;font:400 17px Instrument Serif,Georgia,serif;display:grid}.apx-card.is-doing .apx-rank{background:linear-gradient(135deg,#6d4fc2,#8f63d6)}.apx-body{flex-direction:column;gap:8px;min-width:0;display:flex}.apx-tags{flex-wrap:wrap;gap:5px;display:flex}.apx-tag,.apx-status{color:#6b6860;background:#f5f3ee;border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-size:11px;font-weight:500;display:inline-flex}.apx-status{font-weight:700}.apx-status.is-doing{color:#6d4fc2;background:#efe9fb}.apx-status.is-done{color:#2d6a4f;background:#e6f4ec}.apx-status.is-dismissed{color:#8a877d;background:#f1f0ec}.apx-titlerow{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.apx-titlerow h3{color:#1a1916;margin:0;font:600 16.5px/1.3 DM Sans,sans-serif}.apx-eur{text-align:right;white-space:nowrap}.apx-eur b{color:#2b6cb0;font:400 24px/1 Instrument Serif,Georgia,serif;display:block}.apx-eur small{color:#8a877d;font-size:11px}.apx-why{color:#57544c;margin:0;font-size:13px;line-height:1.5}.apx-kpi{color:#6b6860;background:#faf9f6;border:1px solid #f0eee8;border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:8px 12px;font-size:12.5px;display:flex}.apx-kpi svg{color:#8f63d6}.apx-kpi-name{color:#1a1916;font-weight:600}.apx-kpi b{color:#1a1916}.apx-kpi b.is-up{color:#2d6a4f}.apx-kpi b.is-down{color:#b42318}.apx-kpi-goal b{color:#6d4fc2}.apx-kpi-bar{background:#ebe7f6;border-radius:3px;flex:120px;min-width:90px;height:6px;overflow:hidden}.apx-kpi-bar i{background:linear-gradient(90deg,#8f63d6,#2d6a4f);border-radius:3px;height:100%;transition:width .32s cubic-bezier(.2,.8,.2,1);display:block}.apx-where{flex-direction:column;gap:6px;display:flex}.apx-where-h{letter-spacing:.05em;text-transform:uppercase;color:#a8a59c;align-items:center;gap:5px;font-size:11px;font-weight:700;display:inline-flex}.apx-sites{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:5px;display:grid}.apx-site{background:#f7f6f2;border-radius:8px;align-items:center;gap:8px;padding:5px 9px;font-size:12px;display:flex;position:relative;overflow:hidden}.apx-site i{background:#2b6cb017;position:absolute;top:0;bottom:0;left:0}.apx-site em{text-overflow:ellipsis;white-space:nowrap;color:#1a1916;flex:1;min-width:0;font-style:normal;position:relative;overflow:hidden}.apx-site b{color:#2b6cb0;white-space:nowrap;font-weight:600;position:relative}.apx-how{color:#1a1916;cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;padding:2px 0;font:600 13px DM Sans,sans-serif;display:inline-flex}.apx-chev{color:#8a877d;transition:transform .2s;transform:rotate(-90deg)}.apx-how[aria-expanded=true] .apx-chev{transform:none}.apx-stepcount{color:#6d4fc2;background:#efe9fb;border-radius:999px;padding:1px 7px;font-size:11px;font-weight:700}.apx-steps{counter-reset:st;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;animation:.25s both apxIn;display:flex}.apx-steps li{counter-increment:st}.apx-steps label{cursor:pointer;color:#1a1916;border-radius:10px;align-items:flex-start;gap:10px;padding:8px 10px;font-size:13px;line-height:1.45;transition:background .15s;display:flex}.apx-steps label:hover{background:#f7f6f2}.apx-steps input{appearance:none;cursor:pointer;background:#fff;border:1.5px solid #cfcabd;border-radius:6px;flex:none;place-items:center;width:18px;height:18px;margin:1px 0 0;transition:color .12s ease-out,background-color .12s ease-out,border-color .12s ease-out,box-shadow .12s ease-out,opacity .12s ease-out;display:grid}.apx-steps input:checked{background:#2d6a4f;border-color:#2d6a4f}.apx-steps input:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:9px;transform:rotate(45deg)translate(-1px,-1px)}.apx-steps li.is-done span{color:#9a968b;-webkit-text-decoration:line-through #cfcabd;text-decoration:line-through #cfcabd}.apx-foot{border-top:1px solid #f3f2ee;flex-wrap:wrap;align-items:center;gap:6px;padding-top:8px;display:flex}.apx-grow{flex:1}.apx-select,.apx-date,.apx-chipbtn,.apx-owner{color:#6b6860;cursor:pointer;background:#fff;border:1px solid #ecebe6;border-radius:9px;align-items:center;gap:5px;height:30px;padding:0 10px;font:500 12px DM Sans,sans-serif;display:inline-flex;position:relative}.apx-select select{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;outline:0;max-width:170px;padding-right:2px}.apx-select.is-set,.apx-date.is-set{color:#1a1916;border-color:#d9d4c8}.apx-date input{font:inherit;color:inherit;opacity:0;cursor:pointer;background:0 0;border:0;width:0;padding:0;position:absolute;inset:0}.apx-date.is-set input{opacity:1;width:118px;position:static}.apx-date.is-late{color:#b42318;background:#fdf3f2;border-color:#f1c7c2}.apx-chipbtn:hover,.apx-select:hover,.apx-date:hover{border-color:#cfcabd}.apx-linkbtn{color:#1a1916;border-radius:9px;align-items:center;gap:4px;height:30px;padding:0 10px;font:600 12px DM Sans,sans-serif;text-decoration:none;display:inline-flex}.apx-linkbtn:hover{background:#f5f3ee}.apx-ai{color:#6d4fc2;cursor:pointer;background:#faf8ff;border:1px solid #e3dcf3;border-radius:9px;align-items:center;gap:5px;height:30px;padding:0 11px;font:600 12px DM Sans,sans-serif;transition:color .12s ease-out,background-color .12s ease-out,border-color .12s ease-out,box-shadow .12s ease-out,opacity .12s ease-out;display:inline-flex}.apx-ai:hover{background:#f1ebfd;border-color:#cdbff0}.apx-primary{color:#fff;cursor:pointer;background:#1a1916;border:0;border-radius:10px;align-items:center;gap:6px;height:32px;padding:0 14px;font:600 12.5px DM Sans,sans-serif;transition:transform .15s,box-shadow .15s;display:inline-flex}.apx-primary:hover{transform:translateY(-1px);box-shadow:0 6px 16px #1a19162e}.apx-primary.is-done{background:#2d6a4f}.apx-icon{color:#8a877d;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.apx-icon:hover{color:#1a1916;background:#f5f3ee}.apx-finished{background:#fff;border:1px solid #ecebe6;border-radius:16px;flex-direction:column;gap:6px;padding:12px 16px;display:flex}.apx-done{border-top:1px solid #f3f2ee;align-items:center;gap:10px;padding:8px 0;display:flex}.apx-done-ic{color:#2d6a4f;background:#e6f4ec;border-radius:8px;flex:none;place-items:center;width:24px;height:24px;display:grid}.apx-done.is-dismissed .apx-done-ic{color:#8a877d;background:#f1f0ec}.apx-done-main{flex-direction:column;flex:1;min-width:0;font-size:13px;display:flex}.apx-done-main small{color:#8a877d;font-size:11.5px}.apx-done.is-dismissed .apx-done-main b{color:#8a877d;font-weight:500}.apx-result{color:#6b6860;white-space:nowrap;background:#f5f3ee;border-radius:999px;align-items:center;gap:5px;padding:4px 9px;font-size:12.5px;display:inline-flex}.apx-result.is-up{color:#2d6a4f;background:#e6f4ec}.apx-result.is-down{color:#b42318;background:#fbefef}.apx-note{color:#a8a59c;margin:4px 2px 0;font-size:11.5px;line-height:1.5}.apx-side{flex-direction:column;gap:10px;display:flex;position:sticky;top:12px}.apx-side-card{background:#fff;border:1px solid #ecebe6;border-radius:16px;padding:14px 16px;font-size:12.5px}.apx-side-card h4{color:#1a1916;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 8px;font-size:13px;font-weight:700;display:flex}.apx-side-card h4 small{color:#a8a59c;font-size:11px;font-weight:500}.apx-side-card h5{letter-spacing:.06em;text-transform:uppercase;color:#a8a59c;margin:10px 0 4px;font-size:10.5px;font-weight:700}.apx-delta{align-items:center;gap:8px;margin-bottom:8px;display:flex}.apx-delta b{font:400 26px/1 Instrument Serif,Georgia,serif}.apx-delta span{color:#8a877d;font-size:12px}.apx .is-up{color:#2d6a4f}.apx .is-down{color:#b42318}.apx-mini>div,.apx-mover{align-items:baseline;gap:6px;padding:3px 0;display:flex}.apx-mini span,.apx-mover span{text-overflow:ellipsis;white-space:nowrap;color:#57544c;flex:1;min-width:0;overflow:hidden}.apx-mover small{color:#a8a59c;white-space:nowrap;font-size:11px}.apx-watch{color:#1a1916;border-top:1px solid #f3f2ee;align-items:center;gap:8px;padding:6px 0;text-decoration:none;display:flex}.apx-watch:first-of-type{border-top:0}.apx-watch span:nth-child(2){flex:1;min-width:0}.apx-watch small{color:#a8a59c;white-space:nowrap}.apx-watch:hover span:nth-child(2){text-decoration:underline}.apx-dot{background:#e08a4a;border-radius:50%;flex:none;width:7px;height:7px}.apx-learn summary{cursor:pointer;color:#1a1916;align-items:center;gap:6px;font-size:13px;font-weight:700;list-style:none;display:flex}.apx-learn summary::-webkit-details-marker{display:none}.apx-learn p{color:#57544c;margin:8px 0 0;line-height:1.5}.apx-learn>small{color:#a8a59c;margin-top:8px;display:block}@media (prefers-reduced-motion:reduce){.apx-card,.apx-steps{animation:none}}.cc-costbar{color:#6b5420;background:#fff8ec;border:1px solid #f3dfb7;border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 10px;padding:9px 12px;font-size:12.5px;display:flex}.cc-costbar span{flex:1;min-width:240px}.bq-rows{flex-direction:column;gap:4px;margin:0 0 12px;display:flex}.bq-row{grid-template-columns:minmax(120px,1.2fr) 2fr 80px 110px;align-items:center;gap:10px;padding:4px 0;font-size:12.5px;display:grid}.bq-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bq-bar{background:#f1efea;border-radius:4px;height:7px;overflow:hidden}.bq-bar i{background:#8f63d6;border-radius:4px;height:100%;display:block}.bq-row.is-over .bq-bar i{background:#b42318}.bq-row.is-over b{color:#b42318}.bq-row b{text-align:right;font-variant-numeric:tabular-nums}.bq-lim{color:#8a877d;align-items:center;gap:4px;display:inline-flex}.bq-lim input,.bq-cfg input[type=number]{width:80px;font:inherit;border:1px solid #e3e0d8;border-radius:6px;padding:3px 6px}.bq-cfg{flex-wrap:wrap;align-items:center;gap:14px;font-size:12.5px;display:flex}.leaflet-container{isolation:isolate}.pp-virt{letter-spacing:.3px;text-transform:uppercase;color:#6d4fc2;vertical-align:1px;background:#f1edfb;border-radius:4px;margin-left:6px;padding:1px 5px;font-size:10px;font-style:normal;font-weight:600}.mz-fresh{z-index:60;color:#fff;background:#1a1916;border-radius:999px;align-items:center;gap:7px;padding:7px 14px;font:500 12.5px DM Sans,sans-serif;animation:.18s ease-out both aiIn;display:inline-flex;position:fixed;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 6px 20px #0000002e}.mz-fresh-spin{animation:1.1s linear infinite mzspin}@keyframes mzspin{to{transform:rotate(360deg)}}.apx-titlerow{align-items:flex-start}.apx-titlecol{flex:1;min-width:0}.apx-titlecol .apx-why{margin-top:6px}.apx-imp{color:#fff;text-align:right;background:radial-gradient(130% 150% at 100% 0,#8f63d699 0%,#8f63d600 58%),radial-gradient(100% 130% at 0 100%,#e08a4a4d 0%,#e08a4a00 62%),#1a1916;border-radius:14px;flex-direction:column;flex:none;align-items:flex-end;min-width:128px;padding:10px 14px;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 18px #1a191624}.apx-imp-eye{letter-spacing:.08em;text-transform:uppercase;color:#bdb6a8;font-size:10px;font-weight:600}.apx-imp b{background:linear-gradient(90deg,#d8c6f6,#f5c59d);color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:2px;font:400 26px/1.05 Instrument Serif,Georgia,serif}.apx-imp small{color:#cfc9bc;font-size:11px}.apx-imp-prog{flex-direction:column;align-items:stretch;gap:3px;width:100%;margin-top:7px;display:flex}.apx-imp-prog em{color:#bdb6a8;text-align:right;font-size:10.5px;font-style:normal}.apx-imp-prog i{background:#ffffff24;border-radius:4px;height:4px;display:block;overflow:hidden}.apx-imp-prog u{background:linear-gradient(90deg,#8fd3a8,#c9f0d6);height:100%;text-decoration:none;display:block}.apx-tag.is-mine{color:#5b3fb0;background:#f1edfb}.apx-owner2{color:#4a4840;cursor:pointer;background:#fff;border:1px solid #e8e6e0;border-radius:999px;align-items:center;gap:7px;max-width:230px;height:30px;padding:0 10px 0 5px;font:500 12.5px DM Sans,sans-serif;display:inline-flex}.apx-owner2 span:not(.apx-av){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.apx-owner2:hover{border-color:#cfc9ff}.apx-owner2.is-set{color:#1a1916;background:#faf8ff;border-color:#d9d0f3}.apx-av{-o-object-fit:cover;object-fit:cover;color:#4a4840;background:#ece8de;border-radius:50%;flex:none;place-items:center;font-weight:700;display:inline-grid}.apx-av.is-ini{color:#3d2d79;background:linear-gradient(135deg,#e6defa,#f6dcc8)}.apx-av.is-empty{color:#8a877d;background:#f3f1ec;width:20px;height:20px}.apx-ownpop{border-radius:12px!important;width:290px!important;padding:6px!important}.apx-ownsearch{color:#8a877d;border:1px solid #ece8de;border-radius:8px;align-items:center;gap:6px;margin:0 0 4px;padding:6px 8px;display:flex}.apx-ownsearch input{background:0 0;border:0;outline:0;flex:1;font:400 13px DM Sans,sans-serif}.apx-ownlist{flex-direction:column;gap:1px;max-height:280px;display:flex;overflow-y:auto}.apx-ownopt{text-align:left;cursor:pointer;color:#1a1916;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;width:100%;padding:7px 8px;display:flex}.apx-ownopt:hover{background:#f6f4ef}.apx-ownopt.is-on{background:#f1edfb}.apx-ownopt.is-on>svg{color:#6d4fc2;margin-left:auto}.apx-ownopt.is-clear{color:#6b6860;border-top:1px solid #f0eee8;border-radius:0 0 8px 8px;margin-top:4px}.apx-ownname{flex-direction:column;flex:1;min-width:0;display:flex}.apx-ownname b{text-overflow:ellipsis;white-space:nowrap;font:500 13px DM Sans,sans-serif;overflow:hidden}.apx-ownname small{color:#8a877d;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.apx-ownnone{color:#8a877d;margin:8px;font-size:12.5px}.apx-site2{cursor:pointer;overflow:visible}.apx-site2>i{border-radius:8px}.apx-site2:hover,.apx-site2:focus-visible{outline:0;box-shadow:inset 0 0 0 1.5px #b9a7ee}.apx-tip{z-index:30;color:#fff;text-align:left;pointer-events:none;background:radial-gradient(130% 150% at 100% 0,#8f63d68c 0%,#8f63d600 58%),#1a1916;border-radius:12px;flex-direction:column;gap:5px;width:270px;padding:11px 12px;font:400 12px/1.45 DM Sans,sans-serif;display:none;position:absolute;bottom:calc(100% + 8px);left:0;box-shadow:0 10px 28px #00000038}.apx-site2:hover .apx-tip,.apx-site2:focus-visible .apx-tip{animation:.14s ease-out both aiIn;display:flex}.apx-tip-h{color:#fff;align-items:center;gap:5px;font-weight:600;display:flex}.apx-tip-v b{color:#f5c59d;font:400 20px/1 Instrument Serif,Georgia,serif}.apx-tip-v small{color:#bdb6a8}.apx-tip-why{color:#dcd7cc}.apx-tip-cta{color:#c9b3f2;align-items:center;gap:5px;margin-top:2px;font-size:11.5px;display:flex}.apx-view{grid-column:1/-1;justify-self:start;background:#ffffff14!important;border-color:#ffffff1f!important}.apx-view button{color:#dcd7cc!important}.apx-view button.is-on{color:#1a1916!important;background:#fff!important}.apx-hero-dis{color:#fff;text-align:left;cursor:pointer;background:#ffffff0a;border:1px dashed #ffffff2e;border-radius:12px;flex-direction:column;gap:2px;min-width:84px;padding:10px 12px;display:flex}.apx-hero-dis b{color:#bdb6a8;font:400 28px/1 Instrument Serif,Georgia,serif}.apx-hero-dis span{color:#dcd7cc;flex-direction:column;font-size:12px;display:flex}.apx-hero-dis small{color:#c9b3f2;font-size:11px}.apx-hero-dis:hover{border-color:#c9b3f2}.apx-others{color:#4a4840;cursor:pointer;text-align:left;background:#faf9f6;border:1px dashed #d9d4c8;border-radius:12px;align-items:center;gap:10px;width:100%;margin:4px 0 10px;padding:12px 14px;font:400 13.5px DM Sans,sans-serif;display:flex}.apx-others b{color:#1a1916}.apx-others-go{color:#5b3fb0;align-items:center;gap:4px;margin-left:auto;font-weight:600;display:inline-flex}.apx-others:hover{background:#fbf9ff;border-color:#b9a7ee}.apx-fin-hint{color:#8a877d;margin-left:8px;font-size:12px;font-weight:400}.apx-restore{color:#4b31a8;cursor:pointer;background:#faf8ff;border:1px solid #e3ddf6;border-radius:8px;align-items:center;gap:5px;height:28px;padding:0 10px;font:600 12px DM Sans,sans-serif;display:inline-flex}.apx-restore:hover{background:#f1edfb}.apx-undo{z-index:70;color:#fff;background:#1a1916;border-radius:12px;align-items:center;gap:10px;max-width:min(92vw,640px);padding:9px 10px 9px 14px;font:400 13px DM Sans,sans-serif;animation:.18s ease-out both aiIn;display:flex;position:fixed;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 10px 28px #00000040}.apx-undo span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.apx-undo button{color:#1a1916;cursor:pointer;white-space:nowrap;background:#fff;border:0;border-radius:8px;align-items:center;gap:5px;height:28px;padding:0 10px;font:600 12.5px DM Sans,sans-serif;display:inline-flex}.apx-undo .apx-undo-x{color:#c9b3f2;background:0 0}@media (width<=720px){.apx-titlerow{flex-direction:column}.apx-imp{text-align:left;align-self:stretch;align-items:flex-start}.apx-tip{width:230px}}.pf-photo{flex-wrap:wrap;align-items:center;gap:12px;margin-top:10px;display:flex}.pf-photo img,.pf-photo-ini{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:56px;height:56px}.pf-photo-ini{color:#3d2d79;background:linear-gradient(135deg,#e6defa,#f6dcc8);place-items:center;font:700 20px DM Sans,sans-serif;display:grid}.ai-acl{flex-direction:column;gap:6px;margin-top:8px;display:flex}.ai-acl-search{border:1px solid #e8e6e0;border-radius:8px;width:100%;max-width:360px;height:34px;margin-bottom:4px;padding:0 10px;font:400 13px DM Sans,sans-serif}.ai-acl-acc{background:#fff;border:1px solid #ece8de;border-radius:10px}.ai-acl-acc.is-off{background:#faf9f6}.ai-acl-row{grid-template-columns:minmax(0,1fr) auto auto auto 130px;align-items:center;gap:12px;padding:8px 12px;display:grid}.ai-acl-name{cursor:pointer;text-align:left;color:#1a1916;background:0 0;border:0;align-items:center;gap:8px;min-width:0;display:flex}.ai-acl-name b{text-overflow:ellipsis;white-space:nowrap;font:600 13.5px DM Sans,sans-serif;overflow:hidden}.ai-acl-name small{color:#8a877d}.ai-acl-chev{color:#8a877d;font-size:16px;transition:transform .15s;display:inline-block}.ai-acl-chev.is-open{transform:rotate(90deg)}.ai-acl-row select{border:1px solid #e8e6e0;border-radius:7px;height:30px;font:400 12.5px DM Sans,sans-serif}.ai-acl-lim{color:#6b6860;align-items:center;gap:6px;font-size:12px;display:inline-flex}.ai-acl-lim input{border:1px solid #e8e6e0;border-radius:7px;width:64px;height:28px;padding:0 6px}.ai-acl-n{color:#6b6860;text-align:right;font-size:12px}.ai-acl-users{border-top:1px solid #f0eee8;flex-direction:column;gap:2px;padding:6px 12px 10px 34px;display:flex}.ai-acl-user{grid-template-columns:minmax(0,1fr) 70px auto;align-items:center;gap:12px;padding:4px 0;display:grid}.ai-acl-user .st-check span{align-items:baseline;gap:6px;min-width:0;display:inline-flex}.ai-acl-user small{color:#8a877d}.ai-acl-role{text-transform:uppercase;color:#5b3fb0;background:#f1edfb;border-radius:4px;padding:0 5px;font-size:10px;font-style:normal;font-weight:700}.ai-acl-used{color:#8a877d;text-align:right;font-size:12px}@media (width<=900px){.ai-acl-row{grid-template-columns:1fr 1fr}}.apx-imp.has-kpi{flex-direction:row;align-items:stretch;gap:10px;min-width:0;padding:8px 14px 8px 8px}.apx-imp-main{flex-direction:column;justify-content:center;align-items:flex-end;min-width:112px;display:flex}.apx-imp-big{background:linear-gradient(90deg,#d8c6f6,#f5c59d);color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:2px;font:400 26px/1.05 Instrument Serif,Georgia,serif}.apx-imp-kpi{text-align:left;background:#ffffff12;border:1px solid #ffffff1a;border-radius:10px;flex-direction:column;justify-content:center;gap:4px;min-width:170px;max-width:230px;padding:8px 11px;display:flex}.apx-imp-kpi .apx-imp-eye{white-space:nowrap;text-overflow:ellipsis;letter-spacing:.05em;overflow:hidden}.apx-imp-kv{color:#8f897c;align-items:flex-end;gap:8px;display:flex}.apx-imp-kv>svg{flex:none;margin-bottom:3px}.apx-imp-kv span{flex-direction:column;display:flex}.apx-imp-kv small{color:#a9a294;font-size:10px}.apx-imp .apx-imp-kv b{color:#fff;background:0 0;-webkit-background-clip:border-box;background-clip:border-box;margin:0;font:600 15px/1.15 DM Sans,sans-serif}.apx-imp .apx-imp-kv b.is-up{color:#8fd3a8}.apx-imp .apx-imp-kv b.is-down{color:#f2a38c}.apx-imp-kpi .apx-imp-prog{margin-top:3px}.apx-imp-kpi .apx-imp-prog em{text-align:left}@media (width<=720px){.apx-imp.has-kpi{flex-direction:column}.apx-imp-main{align-items:flex-start}.apx-imp-kpi{max-width:none}}.apx-site2 .apx-tip{pointer-events:auto;cursor:pointer;animation:.14s ease-out both aiIn;display:flex}.apx-site2 .apx-tip:after{content:"";height:12px;position:absolute;top:100%;left:0;right:0}.apx-site2.is-tip{z-index:31}.apx-ownarea{color:#5b3fb0;background:#f1edfb;border-radius:999px;flex:none;padding:2px 7px;font:600 10.5px DM Sans,sans-serif}.apx-ownpop{width:320px!important}.apx-mail-sub{color:#6b6860;margin:-2px 0 10px;line-height:1.45}.apx-mail-row{color:#1a1916;background:#faf9f6;border:1px solid #f0eee8;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;font-weight:500;display:flex}.apx-mail-row .st-toggle{cursor:pointer;border:0;flex:none;padding:0;position:relative;top:auto;right:auto}.apx-mail-row .st-toggle.is-on{background:#8f63d6}.apx-mail-now{margin:8px 0 0 2px}.apx-mail-team{border-top:1px solid #f0eee8;margin-top:12px;padding-top:10px}.apx-mail-th{cursor:pointer;text-align:left;color:#1a1916;background:0 0;border:0;align-items:center;gap:8px;width:100%;padding:0;display:flex}.apx-mail-th>span:first-of-type{flex-direction:column;flex:1;min-width:0;display:flex}.apx-mail-th b{font-size:12.5px}.apx-mail-th small{color:#8a877d;font-size:11.5px}.apx-mail-team.is-open .apx-chev{transform:none}.apx-avstack{display:inline-flex}.apx-avstack .apx-av{box-sizing:content-box;border:2px solid #fff;margin-left:-6px}.apx-mail-list{flex-direction:column;gap:2px;max-height:300px;margin-top:8px;display:flex;overflow-y:auto}.apx-mail-u{cursor:pointer;border-radius:9px;align-items:center;gap:9px;padding:6px;display:flex}.apx-mail-u:hover{background:#f6f4ef}.apx-mail-u.is-on{background:#faf8ff}.apx-mail-u input{accent-color:#7c5cc4;flex:none}.apx-mail-foot{justify-content:space-between;align-items:center;margin-top:8px;display:flex}.apx-mail-note{color:#8a877d;margin:10px 0 0;font-size:11.5px}.apx-probs{flex-wrap:wrap;align-items:center;gap:6px;margin-top:14px;display:flex}.apx-probs-l{letter-spacing:.08em;text-transform:uppercase;color:#bdb6a8;margin-right:4px;font-size:11px;font-weight:600}.apx-prob{color:#fff;cursor:pointer;background:#ffffff12;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:6px;height:30px;padding:0 12px 0 10px;font:500 12.5px DM Sans,sans-serif;transition:background .15s,transform .15s,border-color .15s;display:inline-flex;position:relative}.apx-prob:hover{background:#ffffff24;border-color:#ffffff4d;transform:translateY(-1px)}.apx-prob svg{color:#f2c98c;flex:none}.apx-prob.is-high{background:#f2786424;border-color:#f28c788c}.apx-prob.is-high svg{color:#f7a08c}.apx-prob span{white-space:nowrap}.apx-modal-ov{z-index:90;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#14120f8c;animation:.16s ease-out both aiIn;position:fixed;inset:0}.apx-modal{z-index:91;background:#fff;border-radius:20px;outline:0;width:min(640px,100vw - 32px);max-height:calc(100vh - 48px);font-family:DM Sans,sans-serif;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 30px 80px #0000004d}.apx-modal-h{color:#fff;background:radial-gradient(120% 140% at 100% 0,#8f63d68c 0%,#8f63d600 55%),radial-gradient(90% 120% at 0 100%,#e08a4a47 0%,#e08a4a00 60%),#1a1916;border-radius:20px 20px 0 0;padding:18px 22px;position:relative}.apx-modal-top{align-items:center;gap:8px;display:flex}.apx-modal-ic{color:#f2c98c;background:#ffffff1a;border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.apx-modal-sev{color:#f2c98c;background:#f2c98c29;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:600}.apx-modal-sev.is-high{color:#f7a08c;background:#f2786433}.apx-modal-x{color:#fff;cursor:pointer;background:#ffffff14;border:0;border-radius:9px;place-items:center;width:30px;height:30px;margin-left:auto;display:grid}.apx-modal-x:hover{background:#ffffff29}.apx-modal-t{letter-spacing:-.01em;margin:12px 0 14px;font:400 28px/1.15 Instrument Serif,Georgia,serif}.apx-modal-m{flex-wrap:wrap;gap:8px;display:flex}.apx-modal-m>div{background:#ffffff12;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;gap:2px;min-width:120px;padding:10px 12px;display:flex}.apx-modal-m b{background:linear-gradient(90deg,#d8c6f6,#f5c59d);color:#0000;-webkit-background-clip:text;background-clip:text;font:400 26px/1 Instrument Serif,Georgia,serif}.apx-modal-m .is-ref b{color:#dcd7cc;background:0 0}.apx-modal-m small{color:#bdb6a8;font-size:11.5px}.apx-modal-b{color:#3d3b35;flex-direction:column;gap:16px;padding:18px 22px 6px;font-size:13.5px;line-height:1.55;display:flex}.apx-modal-b h5{letter-spacing:.07em;text-transform:uppercase;color:#8a877d;margin:0 0 6px;font-size:11px;font-weight:700}.apx-modal-b h5 small{text-transform:none;letter-spacing:0;color:#a8a59c;font-weight:500}.apx-modal-b p{margin:0}.apx-modal-b ul{flex-direction:column;gap:3px;margin:0;padding-left:18px;display:flex}.apx-modal-2{background:#faf9f6;border:1px solid #f0eee8;border-radius:14px;grid-template-columns:1fr 1fr;gap:16px;padding:14px;display:grid}@media (width<=600px){.apx-modal-2{grid-template-columns:1fr}}.apx-modal-sites{flex-direction:column;gap:4px;display:flex}.apx-modal-site{grid-template-columns:minmax(0,1.3fr) minmax(60px,1fr) auto;align-items:center;gap:10px;font-size:13px;display:grid}.apx-modal-site span{text-overflow:ellipsis;white-space:nowrap;color:#1a1916;overflow:hidden}.apx-modal-site i{background:#f1eee7;border-radius:6px;height:6px;display:block;overflow:hidden}.apx-modal-site u{background:linear-gradient(90deg,#b9a7ee,#f2b98c);border-radius:6px;height:100%;display:block}.apx-modal-site b{color:#1a1916;text-align:right;min-width:64px;font-weight:600}.apx-modal-plats{flex-wrap:wrap;gap:6px;display:flex}.apx-modal-plats span{background:#faf9f6;border:1px solid #f0eee8;border-radius:999px;padding:4px 10px;font-size:12.5px}.apx-modal-plats b.is-down{color:#c0492f}.apx-modal-f{background:#fff;border-top:1px solid #f3f2ee;flex-wrap:nowrap;align-items:center;gap:8px;padding:12px 22px 16px;display:flex;position:sticky;bottom:0}.apx-modal-act{color:#1a1916;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:#fff;border:1px solid #e8e6e0;border-radius:9px;align-items:center;gap:6px;max-width:100%;height:32px;padding:0 12px;font:600 12.5px DM Sans,sans-serif;display:inline-flex;overflow:hidden}.apx-modal-act:hover{background:#faf8ff;border-color:#cfc9ff}.apx-modal-act svg{color:#e08a4a;flex:none}.apx-modal-f .apx-ai,.apx-modal-f .apx-linkbtn{height:32px}.apx-modal-act{flex:0 auto;min-width:0}.apx-modal-act span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.apx-modal-f .apx-ai,.apx-modal-f .apx-linkbtn{flex:none}.apx-imp-kpi .apx-imp-eye{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box}.apx-tag.is-opp{color:#1f7a45;background:#e9f6ee;font-weight:600}.apx-tag.is-hard{color:#a2531c;background:#fdf0e6}.apx-det{flex-direction:column;gap:10px;margin:4px 0 10px;display:flex}.apx-det-load{color:#5b3fb0;background:#faf8ff;border:1px dashed #d9d0f3;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;margin:6px 0 12px;padding:12px 14px;font-size:13px;display:flex;position:relative}.apx-det-load i{background:linear-gradient(90deg,#eee9fb 0%,#f7f4ff 50%,#eee9fb 100%) 0 0/200% 100%;border-radius:6px;flex-basis:100%;height:9px;animation:1.4s linear infinite apxShimmer;display:block}.apx-det-load i:nth-of-type(2){flex-basis:80%}.apx-det-load i:nth-of-type(3){flex-basis:60%}@keyframes apxShimmer{to{background-position:-200% 0}}.apx-det-sum{color:#3d2d79;background:#faf8ff;border-radius:10px;align-items:flex-start;gap:7px;margin:0;padding:10px 12px;font-size:13px;line-height:1.5;display:flex}.apx-det-sum svg{color:#7c5cc4;flex:none;margin-top:3px}.apx-det-note{color:#8a877d;margin:0;font-size:12.5px}.apx-steps.is-rich li label{align-items:flex-start}.apx-steps.is-rich li input{margin-top:3px}.apx-step-body{flex-direction:column;gap:4px;min-width:0;display:flex}.apx-step-t{color:#1a1916;flex-wrap:wrap;align-items:center;gap:8px;font-weight:600;display:flex}.apx-steps li.is-done .apx-step-t{color:#8a877d;text-decoration:line-through}.apx-step-d{color:#4a4840;font-size:13px;line-height:1.5}.apx-step-w{flex-wrap:wrap;gap:4px;display:flex}.apx-step-w i{color:#4a4840;background:#f3f1ec;border-radius:999px;padding:2px 8px;font-size:11.5px;font-style:normal}.apx-step-m{color:#6b6860;align-items:flex-start;gap:5px;font-size:12px;display:flex}.apx-step-m svg{color:#8a877d;flex:none;margin-top:2px}.apx-eff{color:#6b6860;background:#f3f1ec;border-radius:999px;padding:1px 7px;font-size:10.5px;font-style:normal;font-weight:600}.apx-eff.is-alto{color:#a2531c;background:#fdf0e6}.apx-eff.is-bajo{color:#1f7a45;background:#e9f6ee}.apx-det-miss{color:#4a4840;background:#fffaf0;border:1px solid #f1e3c8;border-radius:12px;padding:11px 13px;font-size:12.5px}.apx-det-miss b{color:#7a5410;align-items:center;gap:6px;margin-bottom:6px;display:flex}.apx-det-miss ul{flex-direction:column;gap:3px;margin:0 0 6px;padding-left:18px;display:flex}.apx-det-miss small{color:#8a877d}.apx-det-src{color:#a8a59c;font-size:11.5px}.apx-tt{flex-direction:column;gap:4px;display:flex}.apx-tt-row{text-align:left;cursor:pointer;color:#1a1916;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;width:100%;padding:7px 8px;display:flex}.apx-tt-row:hover{background:#f6f4ef}.apx-tt-row.is-on{background:#f1edfb;box-shadow:inset 0 0 0 1px #d9d0f3}.apx-tt-who{flex-direction:column;flex:1;min-width:0;display:flex}.apx-tt-who b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.apx-tt-who small{color:#8a877d;font-size:11.5px}.apx-tt-eur{flex-direction:column;flex:none;align-items:flex-end;display:flex}.apx-tt-eur b{font-size:13px}.apx-tt-eur small{color:#a8a59c;font-size:10.5px}.apx-tt-eur em{color:#c0492f;font-size:10.5px;font-style:normal;font-weight:600}.apx-tt-un{color:#8a877d;margin:4px 8px 0;font-size:12px}.apx-ownf{color:#3d2d79;background:#f1edfb;border-radius:10px;align-items:center;gap:8px;margin:0 0 10px;padding:8px 12px;font-size:13px;display:flex}.apx-ownf button{color:#3d2d79;cursor:pointer;background:#fff;border:0;border-radius:8px;align-items:center;gap:4px;margin-left:auto;padding:4px 10px;font:600 12px DM Sans,sans-serif;display:inline-flex}.sk-grid{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:14px;display:grid}@media (width<=900px){.sk-grid{grid-template-columns:1fr}}.sk-list{flex-direction:column;gap:4px;max-height:calc(100vh - 120px);display:flex;position:sticky;top:12px;overflow-y:auto}.sk-search{font:inherit;border:1px solid #e8e6e0;border-radius:9px;margin-bottom:4px;padding:8px 10px}.sk-item{text-align:left;cursor:pointer;background:#fff;border:1px solid #ecebe6;border-radius:10px;flex-direction:column;gap:3px;padding:9px 11px;display:flex}.sk-item:hover{border-color:#d9d0f3}.sk-item.is-on{border-color:#7c5cc4;box-shadow:0 0 0 1px #7c5cc4}.sk-item.is-off b{color:#a8a59c}.sk-item b{color:#1a1916;font-size:13px}.sk-item small{color:#a8a59c;font-size:11px}.sk-badges{flex-wrap:wrap;gap:4px;display:flex}.sk-badges i{color:#6b6860;background:#f3f1ec;border-radius:999px;padding:1px 7px;font-size:10.5px;font-style:normal}.sk-badges i.is-always{color:#5b3fb0;background:#f1edfb}.sk-badges i.is-off{color:#a8402c;background:#fbecea}.sk-edit{flex-direction:column;gap:12px;display:flex}.sk-edit.sk-empty{color:#8a877d;justify-content:center;align-items:center;min-height:240px}.sk-f{color:#6b6860;flex-direction:column;gap:5px;font-size:12px;font-weight:600;display:flex}.sk-f input{color:#1a1916;border:1px solid #e8e6e0;border-radius:9px;padding:8px 10px;font:400 13.5px DM Sans,sans-serif}.sk-f-title input{font-size:16px;font-weight:600}.sk-levers{flex-wrap:wrap;gap:5px;display:flex}.sk-chip{color:#4a4840;cursor:pointer;background:#fff;border:1px solid #e8e6e0;border-radius:999px;padding:4px 10px;font:500 12px DM Sans,sans-serif}.sk-chip.is-on{color:#fff;background:#1a1916;border-color:#1a1916}.sk-toggles{flex-wrap:wrap;gap:16px;display:flex}.sk-md{flex-direction:column;gap:8px;display:flex}.sk-tabs{align-self:flex-start}.sk-text{color:#1a1916;resize:vertical;border:1px solid #e8e6e0;border-radius:10px;min-height:460px;padding:12px 14px;font:13px/1.55 ui-monospace,SFMono-Regular,Menlo,monospace}.sk-view{background:#fcfbf9;border:1px solid #ecebe6;border-radius:10px;min-height:460px;padding:14px 18px;overflow:auto}.sk-foot{align-items:center;gap:10px;display:flex}.sk-foot small{color:#a8a59c}.sk-del{color:#a8402c!important}:root{--m-fast:.12s;--m-base:.18s;--m-slow:.24s;--m-out:cubic-bezier(.2, .8, .2, 1);--m-in:cubic-bezier(.4, 0, 1, 1)}.ms-root :where(button,a,select,input,textarea,summary,label,[role=tab],[role=menuitem]){transition-property:color,background-color,border-color,box-shadow,opacity,fill,stroke;transition-duration:var(--m-fast);transition-timing-function:ease-out}.ms-root :where(button,a,input,select,textarea):focus-visible{transition-duration:0s}.ms-root details[open]>:not(summary){animation:mvReveal var(--m-base) var(--m-out) both}@keyframes mvReveal{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}@keyframes mvFadeUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes mvSlideL{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:none}}.ai-panel{transition:flex-basis var(--m-slow) var(--m-out), width var(--m-slow) var(--m-out)}.ai-inner{transition:opacity var(--m-base) ease var(--m-fast), transform var(--m-slow) var(--m-out)}.ms-fab,.pp-btn,.fb-fab,.ai-fab,.ms-dock-bg{transition:transform var(--m-slow) var(--m-out)}.ms-root .ai-fab{transition:transform var(--m-slow) var(--m-out), background-position .6s ease, box-shadow .2s}.ai-stage{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.ai-chat{min-height:0;transition:opacity var(--m-fast) ease-out, transform var(--m-base) var(--m-out);flex-direction:column;flex:1;display:flex}.ai-chat.is-under{opacity:0;pointer-events:none;visibility:hidden;transition:opacity var(--m-fast) ease-out, transform var(--m-base) var(--m-out), visibility 0s linear var(--m-base);transform:translate(-10px)}.ai-settings{animation:mvSlideL var(--m-base) var(--m-out) both;padding:2px 14px 20px;position:absolute;inset:0;overflow-y:auto}.ai-list{display:flex}.ai-list>.ai-col{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.ai-col{width:100%}.ai-msg{animation:mvFadeUp var(--m-base) var(--m-out) both}.ai-typing{animation:mvFadeUp var(--m-fast) ease-out both}.ai-follow{animation:mvFadeUp var(--m-base) var(--m-out) 60ms both;flex-direction:column;align-items:flex-start;gap:6px;display:flex}.ai-follow button{color:#4a3a7a;cursor:pointer;text-align:left;background:#ffffffd9;border:1px solid #e3dcf3;border-radius:12px;max-width:100%;padding:6px 11px;font:12.5px/1.35 DM Sans,sans-serif}.ai-follow button:hover{color:#1a1916;background:#f7f3fd;border-color:#c9bde8}.ai-learned{color:#2d7a4a;cursor:pointer;animation:mvFadeUp var(--m-base) var(--m-out) both;background:#eef6f0;border:0;border-radius:999px;align-items:center;gap:5px;margin-top:8px;padding:4px 9px;font:600 11px DM Sans,sans-serif;display:inline-flex}.ai-learned:hover{background:#e2f0e6}.ai-head b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ms-root.ai-wide .ms-main-area,.ms-root.ai-wide .ms-fab,.ms-root.ai-wide .pp-btn,.ms-root.ai-wide .fb-fab,.ms-root.ai-wide .ai-fab,.ms-root.ai-wide .ms-dock-bg{display:none!important}.ms-root.ai-wide .ai-panel.is-open{width:auto;transition:none;border-left-width:0!important;flex:auto!important}.ms-root.ai-wide .ai-inner{width:100%;animation:aiWideIn var(--m-base) ease-out both}@keyframes aiWideIn{0%{opacity:.35}to{opacity:1}}.ai-panel.is-wide .ai-head{padding:16px 22px 10px}.ai-panel.is-wide .ai-list{padding:10px 22px 18px}.ai-panel.is-wide .ai-col{max-width:760px;margin:0 auto}.ai-panel.is-wide .ai-col-in{padding:0 10px}.ai-panel.is-wide .ai-msg{font-size:14px}.ai-panel.is-wide .ai-msg.is-user{max-width:78%}.ai-panel.is-wide .ai-settings{padding:6px 22px 28px}.ai-panel.is-wide .ai-empty .ai-title{font-size:52px}.ai-panel.is-wide .ai-sugg{flex-flow:wrap;justify-content:center}.ai-panel.is-wide .ai-follow{flex-flow:wrap}@media (width<=1100px){.ms-root.ai-wide .ai-panel.is-open{width:100vw;inset:0 0 0 auto;position:fixed!important}.ms-root.ai-wide .ms-main-area{display:flex!important}}.aiset-panel{flex-direction:column;gap:12px;padding-top:2px;display:flex}.aiset-panel>.aiset-seg{align-self:flex-start}.aiset{flex-direction:column;gap:14px;font-family:DM Sans,sans-serif;display:flex}.aiset-group{flex-direction:column;gap:10px;display:flex}.aiset.is-compact .aiset-group{background:#ffffffbf;border:1px solid #ecebe6;border-radius:14px;padding:12px}.aiset-gt{letter-spacing:.1em;text-transform:uppercase;color:#8a877d;font:600 10.5px DM Sans,sans-serif}.aiset-row{flex-direction:column;gap:6px;display:flex}.aiset:not(.is-compact) .aiset-row{flex-flow:wrap;justify-content:space-between;align-items:center;gap:16px}.aiset-label{color:#1a1916;font-size:13px;font-weight:500}.aiset-seg{flex-wrap:wrap;margin:0}.aiset-seg button{padding:5px 11px}.aiset-select{color:#1a1916;background:#fff;border:1px solid #e3e1da;border-radius:10px;max-width:100%;padding:7px 10px;font:13px DM Sans,sans-serif}.aiset-chips{flex-wrap:wrap;gap:6px;display:flex}.aiset-chips button{color:#4a4840;cursor:pointer;background:#fff;border:1px solid #e3e1da;border-radius:999px;padding:5px 11px;font:12px DM Sans,sans-serif}.aiset-chips button.is-on{color:#4a2f9a;background:#efe9fb;border-color:#c9bde8;font-weight:600}.aiset-toggle{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;display:flex;position:relative}.aiset-toggle>span{flex-direction:column;gap:2px;min-width:0;display:flex}.aiset-toggle b{color:#1a1916;font-size:13px;font-weight:500}.aiset-toggle small{color:#8a877d;font-size:11.5px;line-height:1.35}.aiset-toggle input{opacity:0;pointer-events:none;position:absolute}.aiset-toggle i{width:34px;height:20px;transition:background-color var(--m-fast) ease-out;background:#d9d6ce;border-radius:999px;flex:none;position:relative}.aiset-toggle i:after{content:"";width:16px;height:16px;transition:transform var(--m-fast) var(--m-out);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}.aiset-toggle input:checked+i{background:#7c5cc4}.aiset-toggle input:checked+i:after{transform:translate(14px)}.aiset-toggle input:focus-visible+i{outline-offset:2px;outline:2px solid #b79cf2}.aiset-page{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.aiset-page .st-card{flex-direction:column;gap:14px;display:flex}@media (width<=1000px){.aiset-page{grid-template-columns:1fr}}.aimem-list{flex-direction:column;gap:14px;display:flex}.aimem{flex-direction:column;gap:6px;display:flex}.aiset.is-compact~.aimem,.ai-settings .aimem{background:#ffffffbf;border:1px solid #ecebe6;border-radius:14px;padding:12px}.aimem-h{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.aimem-h b{color:#1a1916;font-size:13.5px}.aimem-h small{color:#8a877d;font-size:11px}.aimem-p{color:#6b6860;margin:0;font-size:12px;line-height:1.45}.aimem textarea{color:#1a1916;resize:vertical;background:#fff;border:1px solid #e3e1da;border-radius:10px;width:100%;min-height:130px;padding:10px 12px;font:12.5px/1.55 DM Sans,sans-serif}.aimem textarea[readonly]{color:#4a4840;background:#faf9f6}.aimem-ro{color:#8a877d;font-size:11.5px}.aimem-a{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.aimem-ok{color:#2d7a4a;animation:mvFadeUp var(--m-fast) ease-out both;font-size:12px;font-weight:600}@media (prefers-reduced-motion:reduce){.ms-root *,.ms-root :before,.ms-root :after,[data-radix-popper-content-wrapper] *,[role=dialog]{scroll-behavior:auto!important;transition-duration:1ms!important;transition-delay:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}@keyframes mvPop{0%{opacity:0;transform:translateY(-3px)scale(.985)}to{opacity:1;transform:none}}@keyframes mvFade{0%{opacity:0}to{opacity:1}}@keyframes apxModalIn{0%{opacity:0;transform:translate(-50%,-48.8%)scale(.985)}to{opacity:1;transform:translate(-50%,-50%)}}.apx-modal{animation:apxModalIn var(--m-base) var(--m-out) both}.cfg-pop,.pm-tip{animation:mvPop .14s var(--m-out) both}.mt-tip{animation:.1s ease-out both mvFade}.aiset.is-compact .aiset-row .aiset-seg{align-self:flex-start}.ai-panel.is-wide .ai-msg.is-assistant{align-self:stretch}:root{--pl-free:#6b6860;--pl-basic:#2d7a4a;--pl-pro:#6d4fc2;--pl-enterprise:#b0582a}.pl-pill{letter-spacing:.06em;text-transform:uppercase;color:#fff;background:var(--pl-pro);white-space:nowrap;vertical-align:middle;border-radius:999px;flex:none;align-items:center;gap:3px;height:18px;padding:0 7px;font:700 9.5px/1 DM Sans,sans-serif;display:inline-flex}.pl-pill.is-free{background:var(--pl-free)}.pl-pill.is-basic{background:var(--pl-basic)}.pl-pill.is-pro{background:linear-gradient(90deg,#6d4fc2,#9b6ce0)}.pl-pill.is-enterprise{background:linear-gradient(90deg,#b0582a,#d9883f)}.pl-pill.is-small{height:15px;margin-left:6px;padding:0 5px;font-size:8.5px}.pl-locked{cursor:pointer;align-items:center;gap:4px;display:inline-flex;position:relative}.pl-locked>:first-child{opacity:.55}.pl-locked.aiset-lockwrap{display:block}.pl-locked.aiset-lockwrap>.pl-pill{position:absolute;top:12px;right:12px}.pl-locked.aiset-lockwrap>:first-child{opacity:.5;pointer-events:none}.ms-item.is-locked,.ms-tabs a.is-locked{color:#8a877d}.ms-item.is-locked{justify-content:space-between;align-items:center;gap:6px;display:flex}.cc-seg button.is-locked{color:#8a877d;align-items:center;display:inline-flex}.pl-btn{color:#1a1916;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #e3e1da;border-radius:999px;align-items:center;gap:6px;height:36px;padding:0 16px;font:600 13px DM Sans,sans-serif;text-decoration:none;display:inline-flex}.pl-btn:hover{border-color:#c9c5bb}.pl-btn.is-primary{color:#fff;background:#1a1916;border-color:#1a1916}.pl-btn.is-primary:hover{background:#2d2b26}.pl-btn:disabled{opacity:.5;cursor:default}.pl-modal-ov{z-index:120;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#14120f80;place-items:center;padding:16px;animation:.14s ease-out both mvFade;display:grid;position:fixed;inset:0}.pl-modal{width:min(520px,100%);max-height:calc(100vh - 32px);animation:mvPop var(--m-base) var(--m-out) both;background:#fff;border-radius:20px;font-family:DM Sans,sans-serif;position:relative;overflow-y:auto;box-shadow:0 30px 80px #0000004d}.pl-modal-x{cursor:pointer;color:#4a4840;z-index:1;background:#ffffffbf;border:0;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:12px;right:12px}.pl-modal-top{background:radial-gradient(90% 80% at 85% 0,#ece4fb 0%,#0000 70%),#faf8fe;border-radius:20px 20px 0 0;padding:26px 26px 20px}.pl-modal-top.is-basic{background:radial-gradient(90% 80% at 85% 0,#dff0e4 0%,#0000 70%),#f6fbf7}.pl-modal-top.is-enterprise{background:radial-gradient(90% 80% at 85% 0,#f8e3d2 0%,#0000 70%),#fdf8f3}.pl-modal-top h2{color:#1a1916;margin:12px 0 6px;font:italic 400 30px/1.1 Instrument Serif,Georgia,serif}.pl-modal-top p{color:#4a4840;margin:0;font-size:14px;line-height:1.5}.pl-modal-b{flex-direction:column;gap:12px;padding:18px 26px 22px;display:flex}.pl-modal-l{letter-spacing:.1em;text-transform:uppercase;color:#8a877d;font:600 10.5px DM Sans,sans-serif}.pl-modal ul,.pl-panel-card ul{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.pl-modal li,.pl-panel-card li{color:#1a1916;align-items:flex-start;gap:8px;font-size:13.5px;line-height:1.4;display:flex}.pl-modal li svg,.pl-panel-card li svg{color:#2d7a4a;flex:none;margin-top:2px}.pl-modal textarea{resize:vertical;border:1px solid #e3e1da;border-radius:12px;width:100%;padding:9px 12px;font:13px DM Sans,sans-serif}.pl-modal-a{flex-wrap:wrap;gap:8px;display:flex}.pl-modal small{color:#8a877d;font-size:12px;line-height:1.4}.pl-modal-sa{color:#b0582a!important}.pl-modal-done{animation:mvFadeUp var(--m-base) var(--m-out) both;flex-direction:column;align-items:flex-start;gap:10px;padding:26px;display:flex}.pl-modal-done b{color:#1a1916;font-size:16px}.pl-modal-done p{color:#4a4840;margin:0;font-size:13.5px}.pl-done-ico{color:#2d7a4a;background:#eaf5e3;border-radius:50%;place-items:center;width:44px;height:44px;animation:.32s cubic-bezier(.2,1.4,.4,1) both npsPop;display:grid}.pl-panel{border-radius:20px;place-items:center;min-height:calc(100vh - 140px);margin:16px 24px;display:grid;position:relative;overflow:hidden}.pl-panel-bg{filter:blur(5px)saturate(.8);opacity:.55;pointer-events:none;padding:24px;position:absolute;inset:0}.pl-panel-card{width:min(500px,100% - 32px);animation:mvFadeUp .22s var(--m-out) both;background:#fffffff0;border:1px solid #ecebe6;border-radius:20px;flex-direction:column;align-items:flex-start;gap:10px;padding:26px;font-family:DM Sans,sans-serif;display:flex;position:relative;box-shadow:0 24px 60px #1a191624}.pl-panel-card h2{color:#1a1916;margin:4px 0 0;font:italic 400 32px/1.1 Instrument Serif,Georgia,serif}.pl-panel-card p{color:#4a4840;margin:0 0 4px;font-size:14px;line-height:1.5}.pl-panel-a{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.pl-panel-card small{color:#8a877d;font-size:12px}.pl-fake{flex-direction:column;gap:14px;display:flex}.pl-fake-row{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.pl-fake-tile{background:#fff;border:1px solid #ecebe6;border-radius:14px;flex-direction:column;gap:8px;height:92px;padding:14px;display:flex}.pl-fake-tile i,.pl-fake-tile b,.pl-fake-tile s{background:#e9e6df;border-radius:4px;display:block}.pl-fake-tile i{width:50%;height:8px}.pl-fake-tile b{background:#d9d3e9;width:70%;height:22px}.pl-fake-tile s{width:40%;height:8px}.pl-fake-chart{background:#fff;border:1px solid #ecebe6;border-radius:14px;align-items:flex-end;gap:6px;height:220px;padding:16px;display:flex}.pl-fake-chart span{background:linear-gradient(#b9a5e8,#e4dbf7);border-radius:4px 4px 0 0;flex:1}.pl-fake-table{background:#fff;border:1px solid #ecebe6;border-radius:14px;flex-direction:column;padding:8px 14px;display:flex}.pl-fake-table div{border-bottom:1px solid #f2f0eb;grid-template-columns:2fr 1fr 1fr 1fr 1fr;gap:14px;padding:10px 0;display:grid}.pl-fake-table i{background:#ebe8e1;border-radius:4px;height:8px}.pl-preview{color:#6b6860;flex-wrap:wrap;align-items:center;gap:6px;font:12px DM Sans,sans-serif;display:flex}.ms-main-area>.pl-preview,.ms-main-area .pl-preview.is-on{color:#8a4a1c;background:#fff7ee;border:1px solid #f3dcc2;border-radius:12px;margin:8px 24px 0;padding:6px 10px}.pl-preview button{cursor:pointer;color:#4a4840;background:#fff;border:1px solid #e3e1da;border-radius:999px;padding:3px 10px;font:600 11.5px DM Sans,sans-serif}.pl-preview button.is-on{color:#fff;background:#1a1916;border-color:#1a1916}.pp-hero{background:radial-gradient(70% 120% at 100% 0,#ece4fb 0%,#0000 60%),#fff;border:1px solid #ecebe6;border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;padding:20px 22px;display:flex}.pp-hero>div{flex-direction:column;gap:2px;display:flex}.pp-hero small{letter-spacing:.1em;text-transform:uppercase;color:#8a877d;font:600 10.5px DM Sans,sans-serif}.pp-hero b{color:#1a1916;font:italic 400 38px/1.05 Instrument Serif,Georgia,serif}.pp-hero span{color:#4a4840;font-size:14px}.pp-table-w{background:#fff;border:1px solid #ecebe6;border-radius:16px;overflow-x:auto}.pp-table{border-collapse:collapse;width:100%;min-width:760px;font:13px/1.4 DM Sans,sans-serif}.pp-table th,.pp-table td{text-align:left;vertical-align:top;border-bottom:1px solid #f2f0eb;padding:12px 14px}.pp-table thead th{vertical-align:bottom}.pp-table thead th b{color:#1a1916;margin-bottom:6px;font:italic 400 24px Instrument Serif,Georgia,serif;display:block}.pp-table tbody th{color:#1a1916;white-space:nowrap;width:150px;font-weight:600}.pp-table tbody th svg{vertical-align:-2px;color:#8a877d}.pp-table td{color:#4a4840}.pp-table .is-cur{background:#faf8fe}.pp-table thead th.is-cur{box-shadow:inset 0 3px #6d4fc2}.pp-cur{letter-spacing:.08em;text-transform:uppercase;color:#6d4fc2;font:700 10px DM Sans,sans-serif}.pp-incl{color:#2d7a4a;align-items:center;gap:3px;font-size:11.5px;display:inline-flex}.pp-up{color:#fff;cursor:pointer;background:#1a1916;border:0;border-radius:999px;padding:5px 12px;font:600 11.5px DM Sans,sans-serif}.pp-dash{color:#d4d1c8}.apx-upsell{text-align:left;cursor:pointer;color:#4a2f9a;background:#faf8fe;border:1px dashed #d4c8ee;border-radius:12px;align-items:center;gap:10px;width:100%;margin-bottom:10px;padding:11px 13px;font-family:DM Sans,sans-serif;display:flex}.apx-upsell:hover{background:#f4effc;border-style:solid}.apx-upsell>span{flex-direction:column;flex:1;gap:2px;display:flex}.apx-upsell b{color:#1a1916;font-size:13px}.apx-upsell small{color:#6b6860;font-size:12px;line-height:1.4}.apx-more-locked{background:#fff;border:1px solid #ecebe6;border-radius:16px;margin-top:4px;position:relative;overflow:hidden}.apx-more-list{filter:blur(1.5px);opacity:.7;padding:8px 16px}.apx-more-row{border-bottom:1px solid #f2f0eb;grid-template-columns:26px 1fr auto;align-items:center;gap:10px;padding:10px 0;font-size:13.5px;display:grid}.apx-more-row span{color:#8a877d;background:#f0efeb;border-radius:50%;place-items:center;width:22px;height:22px;font-size:11px;font-weight:700;display:grid}.apx-more-row em{color:#2d7a4a;font-style:normal;font-weight:700}.apx-more-cta{background:linear-gradient(#fbfaf8,#fff);border-top:1px solid #ecebe6;flex-direction:column;align-items:flex-start;gap:6px;padding:16px 18px 18px;font-family:DM Sans,sans-serif;display:flex}.apx-more-cta b{color:#1a1916;font-size:15px}.apx-more-cta span{color:#4a4840;font-size:13px}.tt-lock{text-align:left;cursor:pointer;color:#1a1916;background:#f6fbf7;border:0;border-bottom:1px solid #ecebe6;align-items:center;gap:8px;width:100%;padding:10px 14px;font:12.5px DM Sans,sans-serif;display:flex}.tt-lock span{flex:1}.tt-lock b{color:#2d7a4a;white-space:nowrap}.tt-col.is-locked .tt-row{opacity:.6}.tt-col-title{align-items:center;display:flex}.ai-presets{flex-wrap:wrap;gap:6px;max-height:120px;margin:0 12px 8px;display:flex;overflow-y:auto}.ai-presets button{color:#4a3a7a;cursor:pointer;text-align:left;background:#ffffffe6;border:1px solid #e3dcf3;border-radius:12px;padding:5px 10px;font:12px/1.3 DM Sans,sans-serif}.ai-presets button:hover{background:#f7f3fd;border-color:#c9bde8}.ai-input.is-locked{cursor:pointer;text-align:left;color:#8a877d;justify-content:space-between;align-items:center;gap:10px;width:calc(100% - 24px);padding:14px;font:13.5px DM Sans,sans-serif;display:flex}.ai-input.is-locked:hover{border-color:#c9bde8}.ai-follow-lock{color:#6b5a9a;cursor:pointer;background:0 0;border:1px dashed #d9d1ee;border-radius:12px;align-self:flex-start;align-items:center;gap:6px;padding:6px 10px;font:12px DM Sans,sans-serif;display:inline-flex}.aimem-locked{text-align:left;cursor:pointer;background:#faf8fe;border:1px dashed #d4c8ee;border-radius:14px;flex-direction:column;align-items:flex-start;gap:6px;width:100%;padding:16px;font-family:DM Sans,sans-serif;display:flex}.aimem-locked b{color:#1a1916;font-size:14px}.aimem-locked span{color:#6b6860;font-size:12.5px;line-height:1.45}.aiset-mcp .aiset-gt{align-items:center;display:flex}.md-edit-btn.is-ok{color:#2d7a4a;border-color:#cfe6d6}.rp{flex-direction:column;gap:18px;display:flex}.rp-h{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.rp-h h1{color:#1a1916;margin:0;font:italic 400 38px/1.05 Instrument Serif,Georgia,serif}.rp-h p{color:#4a4840;max-width:640px;margin:4px 0 0;font-size:14px}.rp-h .st-btn svg{margin-right:2px}.rp-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;display:grid}.rp-card{transition:box-shadow var(--m-fast) ease-out, border-color var(--m-fast) ease-out;animation:mvFadeUp var(--m-base) var(--m-out) both;background:#fff;border:1px solid #ecebe6;border-radius:16px;flex-direction:column;gap:8px;padding:18px;display:flex}.rp-card:hover{border-color:#e1ded6;box-shadow:0 10px 28px #1a191612}.rp-card.is-locked{background:linear-gradient(#fff,#fbfaf8)}.rp-card.is-locked b,.rp-card.is-locked p{opacity:.75}.rp-card-h{justify-content:space-between;align-items:center;display:flex}.rp-ico{color:#6d4fc2;background:#f3effb;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.rp-card b{color:#1a1916;font-size:15px}.rp-card p{color:#6b6860;flex:1;margin:0;font-size:13px;line-height:1.45}.rp-card-a{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;display:flex}.rp-ok{color:#2d7a4a;align-items:center;gap:4px;font-size:13px;font-weight:600;display:inline-flex}.rp-spin{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:12px;height:12px;animation:.8s linear infinite spin;display:inline-block}.rp-sched{flex-direction:column;gap:8px;display:flex}.rp-sched h2{letter-spacing:.1em;text-transform:uppercase;color:#8a877d;margin:6px 0 2px;font:600 11px DM Sans,sans-serif}.rp-row{background:#fff;border:1px solid #ecebe6;border-radius:14px;align-items:center;gap:10px;padding:12px 14px;display:flex}.rp-row.is-off{opacity:.6}.rp-row-m{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.rp-row-m b{color:#1a1916;font-size:14px}.rp-row-m span{color:#6b6860;font-size:12.5px}.rp-tg{flex:none}.rp-ov{z-index:110;background:#14120f73;place-items:center;padding:16px;animation:.14s ease-out both mvFade;display:grid;position:fixed;inset:0}.rp-ed{width:min(480px,100%);max-height:calc(100vh - 32px);animation:mvPop var(--m-base) var(--m-out) both;background:#fff;border-radius:18px;flex-direction:column;gap:14px;padding:20px 22px;font-family:DM Sans,sans-serif;display:flex;overflow-y:auto;box-shadow:0 30px 80px #00000047}.rp-ed-h{justify-content:space-between;align-items:center;display:flex}.rp-ed-h b{font:italic 400 26px Instrument Serif,Georgia,serif}.rp-ed-h button{cursor:pointer;background:#f2f0eb;border:0;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.rp-f{flex-direction:column;gap:6px;display:flex}.rp-f>span{color:#4a4840;font-size:12px;font-weight:600}.rp-f select{background:#fff;border:1px solid #e3e1da;border-radius:10px;padding:8px 10px;font:13px DM Sans,sans-serif}.rp-people{border:1px solid #ecebe6;border-radius:12px;flex-direction:column;gap:6px;max-height:220px;padding:8px 10px;display:flex;overflow-y:auto}.rp-people small{color:#8a877d}.rp-note{color:#8a877d;margin:0;font-size:12px;line-height:1.45}.rp-ed-a{gap:8px;display:flex}.co{flex-direction:column;gap:16px;display:flex}.co-how{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.co-how>div{background:#fff;border:1px solid #ecebe6;border-radius:14px;flex-direction:column;gap:4px;padding:14px 16px;font-family:DM Sans,sans-serif;display:flex}.co-how svg{color:#b0582a}.co-how b{color:#1a1916;font-size:14px}.co-how span{color:#6b6860;font-size:12.5px;line-height:1.4}.co-card{flex-direction:column;gap:14px;display:flex}.co-list{flex-direction:column;gap:4px;max-height:420px;display:flex;overflow-y:auto}.co-person{cursor:pointer;border-bottom:1px solid #f2f0eb;align-items:center;gap:10px;padding:8px 6px;font-family:DM Sans,sans-serif;display:flex}.co-person span{flex-direction:column;display:flex}.co-person b{color:#1a1916;font-size:13.5px;font-weight:600}.co-person small{color:#8a877d;font-size:12px}.co-prev{place-items:center;height:100%;display:grid}.co-mail{background:#fff;border:1px solid #ecebe6;border-radius:16px;flex-direction:column;gap:8px;width:min(520px,90%);padding:20px;font-family:DM Sans,sans-serif;display:flex}.co-mail small{color:#8a877d}.co-mail b{font-size:16px}.co-mail ol{color:#4a4840;flex-direction:column;gap:4px;margin:0;padding-left:18px;font-size:13px;display:flex}.ac{flex-direction:column;gap:14px;display:flex}.ac-tabs{align-self:flex-start}.ac-stats{flex-wrap:wrap;gap:10px;display:flex}.ac-stats>div{background:#fff;border:1px solid #ecebe6;border-radius:12px;flex-direction:column;min-width:110px;padding:10px 14px;font-family:DM Sans,sans-serif;display:flex}.ac-stats b{color:#1a1916;font-size:20px}.ac-stats span{color:#8a877d;font-size:11.5px}.ac-stats .is-free b{color:var(--pl-free)}.ac-stats .is-basic b{color:var(--pl-basic)}.ac-stats .is-pro b{color:var(--pl-pro)}.ac-stats .is-enterprise b{color:var(--pl-enterprise)}.ac-bar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ac-bar select{background:#fff;border:1px solid #e3e1da;border-radius:999px;padding:6px 12px;font:12.5px DM Sans,sans-serif}.ac-search{color:#8a877d;background:#fff;border:1px solid #e3e1da;border-radius:999px;flex:1;align-items:center;gap:6px;min-width:240px;max-width:360px;padding:6px 12px;display:flex}.ac-search input{background:0 0;border:0;outline:0;flex:1;font:13px DM Sans,sans-serif}.ac-list{flex-direction:column;gap:6px;display:flex}.ac-row{transition:border-color var(--m-fast) ease-out, background-color var(--m-fast) ease-out;background:#fff;border:1px solid #ecebe6;border-radius:14px;grid-template-columns:40px minmax(180px,1.6fr) 90px 110px 120px auto auto auto;align-items:center;gap:12px;padding:10px 14px;font-family:DM Sans,sans-serif;display:grid}.ac-row.is-beta{background:#fdfcff;border-color:#d9cdf3}.ac-row:hover{border-color:#d4d1c8}@media (width<=1100px){.ac-row{grid-template-columns:40px 1fr auto}.ac-row .ac-num{display:none}}.ac-logo{-o-object-fit:contain;object-fit:contain;background:#fff;border:1px solid #ecebe6;border-radius:10px;width:34px;height:34px;display:block}.ac-logo.is-ini{color:#6b6860;background:#f2f0eb;border:0;place-items:center;font:700 12px DM Sans,sans-serif;display:grid}.ac-logo-b{cursor:pointer;background:0 0;border:0;padding:0;position:relative}.ac-logo-b i{color:#fff;opacity:0;width:16px;height:16px;transition:opacity var(--m-fast) ease-out;background:#1a1916;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-4px;right:-4px}.ac-logo-b:hover i{opacity:1}.ac-name{flex-direction:column;min-width:0;display:flex}.ac-name b{color:#1a1916;font-size:14px}.ac-name small{color:#8a877d;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.ac-name small svg{vertical-align:-1px}.ac-num{font-variant-numeric:tabular-nums;flex-direction:column;display:flex}.ac-num b{color:#1a1916;align-items:center;gap:4px;font-size:13.5px;display:inline-flex}.ac-num small{color:#8a877d;font-size:11px}.ac-plan{cursor:pointer;background:#fff;border:1px solid #e3e1da;border-radius:999px;padding:6px 10px;font:600 12.5px DM Sans,sans-serif}.ac-plan.is-free{color:var(--pl-free)}.ac-plan.is-basic{color:var(--pl-basic);border-color:#cfe6d6}.ac-plan.is-pro{color:var(--pl-pro);border-color:#d9cdf3}.ac-plan.is-enterprise{color:var(--pl-enterprise);border-color:#f0d6c0}.ac-beta{gap:8px}.ac-beta b{white-space:nowrap;font-size:12px!important}.ac-inv-btn{padding:6px 12px!important}.ac-wants{color:#6d4fc2;white-space:nowrap;background:#f3effb;border-radius:999px;align-items:center;gap:4px;padding:4px 9px;font:600 11.5px DM Sans,sans-serif;display:inline-flex}.ac-inv{width:min(620px,100%);max-height:calc(100vh - 32px);animation:mvPop var(--m-base) var(--m-out) both;background:#fff;border-radius:20px;flex-direction:column;font-family:DM Sans,sans-serif;display:flex;overflow:hidden;box-shadow:0 30px 80px #0000004d}.ac-inv-h{border-bottom:1px solid #ecebe6;align-items:center;gap:12px;padding:18px 20px;display:flex}.ac-inv-h>div{flex-direction:column;flex:1;gap:2px;display:flex}.ac-inv-h b{font:italic 400 24px/1.1 Instrument Serif,Georgia,serif}.ac-inv-h small{color:#6b6860;font-size:12.5px}.ac-x{cursor:pointer;background:#f2f0eb;border:0;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.ac-inv-b{flex-direction:column;flex:1;gap:4px;padding:10px 20px;display:flex;overflow-y:auto}.ac-u{border-bottom:1px solid #f2f0eb;align-items:center;gap:10px;padding:8px 6px;display:flex}.ac-u.has-access{opacity:.7}.ac-u-c{cursor:pointer;flex:1;align-items:center;gap:10px;min-width:0;display:flex}.ac-u-c span{flex-direction:column;min-width:0;display:flex}.ac-u-c b{color:#1a1916;font-size:13.5px;font-weight:600}.ac-u-c small{color:#8a877d;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.ac-u select{border:1px solid #e3e1da;border-radius:8px;padding:4px 6px;font:12px DM Sans,sans-serif}.ac-tag{color:#2d7a4a;white-space:nowrap;background:#eaf5ed;border-radius:999px;padding:3px 8px;font-size:11px}.ac-st{align-items:center;gap:3px;max-width:160px;font-size:12px;display:inline-flex}.ac-st.is-ok{color:#2d7a4a;font-weight:600}.ac-st.is-err{color:#a8402c}.ac-extra{flex-direction:column;gap:4px;margin-top:10px;display:flex}.ac-extra span{color:#4a4840;font-size:12px;font-weight:600}.ac-extra input{border:1px solid #e3e1da;border-radius:10px;padding:8px 10px;font:13px DM Sans,sans-serif}.ac-inv-f{background:#fbfaf8;border-top:1px solid #ecebe6;align-items:center;gap:10px;padding:14px 20px;display:flex}.ac-inv-f select{background:#fff;border:1px solid #e3e1da;border-radius:999px;padding:6px 10px;font:12.5px DM Sans,sans-serif}.ac-inv-n{color:#6b6860;flex:1;font-size:12.5px}.ac-ups{flex-direction:column;gap:6px;display:flex}.ac-up{background:#fff;border:1px solid #ecebe6;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:12px 14px;font-family:DM Sans,sans-serif;display:grid}.ac-up>div{flex-direction:column;gap:2px;display:flex}.ac-up b{font-size:14px}.ac-up small{color:#8a877d;font-size:12px}.ac-up p{color:#4a4840;margin:4px 0 0;font-size:13px}.ac-up select{border:1px solid #e3e1da;border-radius:999px;padding:5px 10px;font:12.5px DM Sans,sans-serif}.ac-up.is-won{border-color:#cfe6d6}.ac-up.is-lost{opacity:.6}.ac-name small svg,.ac-num b svg,.pp-table tbody th svg,.pp-incl svg{display:inline-block}.ac-plan{width:150px}.pl-panel-bg .co-prev{place-items:start center;padding-top:24px}.apx-upsell>span.pl-pill{flex-direction:row;flex:none;display:inline-flex}.rt-tabs{flex-wrap:wrap;margin:0 0 14px}.rt-tabs button{position:relative}.rt-dot{vertical-align:2px;background:#6d4fc2;border-radius:50%;width:6px;height:6px;margin-left:6px;display:inline-block}.rt-grid{grid-template-columns:minmax(0,1.25fr) minmax(320px,1fr);align-items:start;gap:16px;display:grid}@media (width<=1100px){.rt-grid{grid-template-columns:1fr}}.rt-ed{background:#fff;border:1px solid #ecebe6;border-radius:16px;flex-direction:column;gap:10px;padding:14px;display:flex}.rt-ed-h{align-items:center;gap:8px;display:flex}.rt-ed-h small{color:#8a877d;font-size:12px}.rt-md{resize:vertical;color:#1a1916;width:100%;min-height:520px;transition:border-color var(--m-fast) ease-out;background:#fbfaf8;border:1px solid #e3e1da;border-radius:12px;outline:none;padding:12px 14px;font:12.5px/1.6 ui-monospace,SFMono-Regular,Menlo,monospace}.rt-md:focus{background:#fff;border-color:#b9a5e8}.rt-ed-a{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rt-sp{flex:1}.rt-warn{color:#a85a12;align-items:center;gap:6px;font-size:12.5px;display:flex}.rt-msg{border-radius:10px;flex-direction:column;gap:4px;padding:8px 12px;font-size:13px;display:flex}.rt-msg.is-ok{color:#2d7a4a;background:#eaf5ed}.rt-msg.is-err{color:#a8402c;background:#fdecea}.rt-side{flex-direction:column;gap:12px;display:flex;position:sticky;top:16px}.rt-help{background:#fff;border:1px solid #ecebe6;border-radius:16px;flex-direction:column;gap:8px;padding:14px 16px;font-family:DM Sans,sans-serif;display:flex}.rt-help b{font-size:13.5px}.rt-help p{color:#6b6860;margin:0;font-size:12.5px;line-height:1.45}.rt-help pre{white-space:pre-wrap;color:#4a4840;background:#fbfaf8;border-radius:10px;margin:0;padding:10px 12px;font:11.5px/1.55 ui-monospace,Menlo,monospace}.rt-sec{border-bottom:1px solid #f2f0eb;align-items:center;gap:8px;padding:6px 0;font-size:12.5px;display:flex}.rt-sec code{color:#4a2f9a;background:#f3effb;border-radius:6px;padding:2px 6px;font-size:11.5px}.rt-sec span{color:#1a1916;flex:1}.rt-sec.is-used code{color:#2d7a4a;background:#eaf5ed}.rt-sec button{cursor:pointer;background:#fff;border:1px solid #e3e1da;border-radius:999px;padding:2px 10px;font:600 11.5px DM Sans,sans-serif}.rt-pdf{animation:mvFadeUp var(--m-base) var(--m-out) both;background:#fff;border:1px solid #ecebe6;border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.rt-pdf-h{border-bottom:1px solid #ecebe6;align-items:center;gap:12px;padding:10px 14px;font-size:13px;display:flex}.rt-pdf-h b{flex:1}.rt-pdf-h a{color:#6d4fc2;font-weight:600}.rt-pdf-h button{cursor:pointer;color:#6b6860;background:0 0;border:0;font:13px DM Sans,sans-serif}.rt-pdf iframe{background:#f2f0eb;border:0;width:100%;height:calc(100vh - 160px);min-height:560px}.da{flex-direction:column;gap:16px;padding:4px 0 40px;font-family:DM Sans,sans-serif;display:flex}.da-h h1{color:#1a1916;margin:0;font:italic 400 38px/1.05 Instrument Serif,Georgia,serif}.da-h p{color:#4a4840;max-width:720px;margin:6px 0 0;font-size:14px;line-height:1.5}.da-tabs{border-bottom:1px solid #ecebe6;gap:4px;display:flex}.da-tabs button{color:#6b6860;cursor:pointer;transition:color var(--m-fast) ease-out, border-color var(--m-fast) ease-out;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:10px 14px;font:600 13.5px DM Sans,sans-serif;display:inline-flex}.da-tabs button:hover{color:#1a1916}.da-tabs button.is-on{color:#1a1916;border-bottom-color:#1a1916}.da-body{animation:mvFade var(--m-fast) ease-out both}.da-muted{color:#8a877d;align-items:center;gap:4px;font-size:12.5px;display:inline-flex}.da-ds{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;display:grid}.da-ds-c{text-align:left;cursor:pointer;transition:border-color var(--m-fast) ease-out, box-shadow var(--m-fast) ease-out;background:#fff;border:1px solid #ecebe6;border-radius:14px;flex-direction:column;gap:4px;padding:12px 14px;font-family:DM Sans,sans-serif;display:flex}.da-ds-c:hover{border-color:#d4d1c8}.da-ds-c.is-on{border-color:#1a1916;box-shadow:inset 0 0 0 1px #1a1916}.da-ds-c b{color:#1a1916;font-size:13.5px}.da-ds-c span{color:#6b6860;font-size:12px;line-height:1.4}.da-form{background:#fff;border:1px solid #ecebe6;border-radius:16px;flex-direction:column;gap:12px;margin-top:14px;padding:16px;display:flex}.da-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.da-l{color:#4a4840;flex:none;width:110px;font-size:12px;font-weight:600}.da-dates{align-items:center;gap:6px;display:inline-flex}.da-dates input{border:1px solid #e3e1da;border-radius:10px;padding:5px 8px;font:13px DM Sans,sans-serif}.da-chip{cursor:pointer;color:#4a4840;white-space:nowrap;text-overflow:ellipsis;background:#fff;border:1px solid #e3e1da;border-radius:999px;align-items:center;gap:4px;max-width:240px;padding:5px 10px 5px 12px;font:12.5px DM Sans,sans-serif;display:inline-flex;overflow:hidden}.da-chip.is-on{color:#1a1916;border-color:#1a1916;font-weight:600}.da-pop{width:260px;padding:8px!important}.da-pop-s{color:#8a877d;border:1px solid #e3e1da;border-radius:10px;align-items:center;gap:6px;padding:5px 8px;display:flex}.da-pop-s input{border:0;outline:0;flex:1;font:13px DM Sans,sans-serif}.da-pop-l{flex-direction:column;max-height:260px;padding:6px 2px;display:flex;overflow-y:auto}.da-pop-l label{cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:4px;font-size:13px;display:flex}.da-pop-l label:hover{background:#f6f5f2}.da-pop-clear{color:#a8402c;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:4px;font:600 12px DM Sans,sans-serif;display:inline-flex}.da-act{flex-wrap:wrap;align-items:center;gap:8px;padding-top:4px;display:flex}.da-prev{animation:mvFadeUp var(--m-base) var(--m-out) both;background:#fff;border:1px solid #ecebe6;border-radius:16px;margin-top:14px;overflow:hidden}.da-prev-h{border-bottom:1px solid #ecebe6;justify-content:space-between;align-items:center;padding:10px 14px;font-size:13px;display:flex}.da-prev-h button{cursor:pointer;color:#6b6860;background:0 0;border:0}.da-prev-t{max-height:420px;overflow:auto}.da-prev-t table{border-collapse:collapse;min-width:100%;font:12px DM Sans,sans-serif}.da-prev-t th,.da-prev-t td{white-space:nowrap;text-align:left;border-bottom:1px solid #f2f0eb;padding:6px 10px}.da-prev-t th{color:#4a4840;background:#fbfaf8;font-weight:600;position:sticky;top:0}.da-doc{flex-direction:column;gap:14px;max-width:920px;display:flex}.da-doc section{background:#fff;border:1px solid #ecebe6;border-radius:16px;flex-direction:column;gap:10px;padding:18px 20px;display:flex}.da-doc h3{color:#1a1916;margin:0;font-size:15px}.da-doc h4{color:#1a1916;margin:6px 0 0;font-size:13px}.da-doc p{color:#4a4840;margin:0;font-size:13.5px;line-height:1.55}.da-code{background:#1a1916;border-radius:12px;position:relative}.da-code pre{color:#f2efe8;white-space:pre-wrap;word-break:break-all;margin:0;padding:12px 44px 12px 14px;font:12px/1.55 ui-monospace,SFMono-Regular,Menlo,monospace}.da-copy{color:#f2efe8;cursor:pointer;transition:background-color var(--m-fast) ease-out;background:#ffffff1f;border:0;border-radius:8px;align-items:center;gap:4px;padding:5px 7px;font:600 11.5px DM Sans,sans-serif;display:inline-flex;position:absolute;top:8px;right:8px}.da-copy:hover{background:#ffffff38}.da-params{border-collapse:collapse;font-size:13px}.da-params td{vertical-align:top;color:#4a4840;border-bottom:1px solid #f2f0eb;padding:7px 10px 7px 0}.da-params td:first-child{white-space:nowrap}.da-params code,.da-tools code{color:#4a2f9a;background:#f3effb;border-radius:6px;padding:1px 6px;font-size:12px}.da-tools{flex-direction:column;gap:6px;display:flex}.da-tools div{color:#4a4840;align-items:baseline;gap:10px;font-size:13px;display:flex}.da-keys{flex-direction:column;gap:8px;display:flex}.da-key{color:#6b6860;border:1px solid #ecebe6;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex}.da-key>div{flex-direction:column;flex:1;min-width:0;display:flex}.da-key b{color:#1a1916;font-size:13.5px}.da-key small{color:#8a877d;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.da-x{color:#a8402c;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:6px}.da-x:hover{background:#fdecea}.da-newkey{gap:8px;display:flex}.da-newkey input{border:1px solid #e3e1da;border-radius:999px;flex:1;max-width:340px;padding:7px 14px;font:13px DM Sans,sans-serif}.da-fresh{animation:mvFadeUp var(--m-base) var(--m-out) both;background:#fff7ee;border:1px solid #f3dcc2;border-radius:14px;flex-direction:column;align-items:flex-start;gap:8px;padding:14px;display:flex}.da-fresh b{align-items:center;gap:6px;font-size:14px;display:inline-flex}.da-fresh p{color:#8a4a1c;margin:0;font-size:13px}.da-fresh .da-code{align-self:stretch}.da-upsell{background:radial-gradient(80% 100% at 100% 0,#ece4fb 0%,#0000 60%),#fff;border:1px solid #ecebe6;border-radius:18px;flex-direction:column;align-items:flex-start;gap:8px;max-width:560px;padding:22px;display:flex}.da-upsell b{color:#1a1916;font:italic 400 28px/1.1 Instrument Serif,Georgia,serif}.da-upsell p{color:#4a4840;margin:0 0 4px;font-size:14px;line-height:1.5}.ms-main.ms-solo{text-decoration:none}.ms-main.ms-solo.is-on{background:var(--c-elev);color:var(--c-text);font-weight:500}.sa{color:#f2efe8;background:#1a1916;border-radius:14px;flex-direction:column;gap:4px;margin:6px 2px 2px;padding:8px;font-family:DM Sans,sans-serif;display:flex;box-shadow:0 6px 18px #1a19162e}.sa.is-in{background:linear-gradient(160deg,#2a1f45,#1a1916 70%)}.sa-h{letter-spacing:.12em;color:#c9b8f2;align-items:center;gap:5px;padding:2px 6px 4px;font:700 9.5px DM Sans,sans-serif;display:flex}.sa-mode{background:#ffffff14;border-radius:10px;align-items:center;gap:8px;padding:7px 8px;display:flex}.sa-mode>svg{color:#c9b8f2;flex:none}.sa-mode span{flex-direction:column;flex:1;min-width:0;display:flex}.sa-mode b{font-size:12.5px;font-weight:600}.sa-mode small{color:#b9b5aa;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.sa-mode button{color:#f2efe8;cursor:pointer;width:24px;height:24px;transition:background-color var(--m-fast) ease-out;background:#ffffff1a;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.sa-mode button:hover{background:#fff3}.sa-btn{color:#f2efe8;cursor:pointer;text-align:left;width:100%;transition:background-color var(--m-fast) ease-out;background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;padding:7px 8px;font:500 12.5px DM Sans,sans-serif;text-decoration:none;display:flex}.sa-btn:hover{background:#ffffff1a}.sa-btn span{flex:1}.sa-btn>svg:last-child{opacity:.5}.sa-pop{flex-direction:column;gap:6px;width:320px;font-family:DM Sans,sans-serif;display:flex;padding:10px!important}.sa-pop-h{letter-spacing:.1em;text-transform:uppercase;color:#8a877d;padding:4px 4px 0;font:600 10.5px DM Sans,sans-serif}.sa-search{color:#8a877d;border:1px solid #e3e1da;border-radius:10px;align-items:center;gap:6px;padding:6px 9px;display:flex}.sa-search input{border:0;outline:0;flex:1;font:13px DM Sans,sans-serif}.sa-list{flex-direction:column;max-height:340px;display:flex;overflow-y:auto}.sa-list.is-users{max-height:240px}.sa-acc{cursor:pointer;text-align:left;color:#6b6860;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:7px 6px;display:flex}.sa-acc:hover{background:#f6f5f2}.sa-acc:disabled{opacity:.6;cursor:default}.sa-acc span{flex-direction:column;flex:1;min-width:0;display:flex}.sa-acc b{color:#1a1916;font-size:13px;font-weight:600}.sa-acc small{color:#8a877d;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.sa-back{color:#1a1916;cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;padding:2px 4px;font:600 13.5px DM Sans,sans-serif;display:inline-flex}.sa-main{text-align:left;color:#fff;cursor:pointer;transition:background-color var(--m-fast) ease-out;background:#1a1916;border:0;border-radius:12px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.sa-main:hover{background:#2d2b26}.sa-main svg{flex:none;margin-top:2px}.sa-main span{flex-direction:column;gap:2px;display:flex}.sa-main b{font-size:13.5px}.sa-main small{color:#c9c5bb;font-size:11.5px;line-height:1.4}.sa-link{color:#8a4a1c;cursor:pointer;background:0 0;border:0;border-top:1px solid #f2f0eb;align-items:center;gap:6px;margin-top:2px;padding:6px 4px 2px;font:600 12px DM Sans,sans-serif;display:inline-flex}.sa-muted{color:#8a877d;padding:6px;font-size:12.5px}.sa-err{color:#a8402c;margin:0;font-size:12px}.ms-side.is-collapsed .sa{display:none}.md-wrap.da{min-width:0;padding-top:22px}.da-ds{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.da-form,.da-prev{max-width:100%}.sa{border-radius:12px;gap:2px;padding:6px}.sa-h{padding:2px 6px 3px;font-size:9px}.sa-mode{border-radius:8px;gap:7px;padding:5px 6px 5px 8px}.sa-mode span{white-space:nowrap;flex-direction:row;align-items:baseline;gap:6px;overflow:hidden}.sa-mode b{text-overflow:ellipsis;flex:none;max-width:60%;font-size:12px;overflow:hidden}.sa-mode small{min-width:0;font-size:11px}.sa-mode button{width:20px;height:20px}.sa-btn{white-space:nowrap;padding:5px 8px;font-size:12px}.sa-btn span{text-overflow:ellipsis;overflow:hidden}.sa-acc.is-row{gap:9px;padding:6px}.sa-acc.is-row b{color:#1a1916;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.sa-acc.is-row .ac-logo{border-radius:6px;flex:none}.sa-acc.is-row .ac-logo.is-ini{font-size:9px}.sa-id{color:#6b6860;background:#f2f0eb;border-radius:999px;flex:none;padding:2px 7px;font:600 10.5px ui-monospace,Menlo,monospace}.sa-beta{letter-spacing:.06em;text-transform:uppercase;color:#6d4fc2;background:#f3effb;border-radius:999px;flex:none;padding:2px 6px;font:700 9px DM Sans,sans-serif}.sa-back .ac-logo{border-radius:5px}.sw-logo{cursor:pointer;transition:background-color var(--m-fast) ease-out;background:0 0;border:0;border-radius:10px;align-items:center;gap:2px;padding:2px 6px 2px 0;display:inline-flex}.sw-logo:hover{background:#1a19160d}.sw-chev{color:#8a877d;transition:transform var(--m-fast) var(--m-out)}.sw-logo[data-state=open] .sw-chev{transform:rotate(180deg)}.sw-pop{flex-direction:column;gap:2px;width:300px;display:flex;padding:8px!important}.sw-h{letter-spacing:.1em;text-transform:uppercase;color:#8a877d;padding:4px 6px 6px;font:600 10.5px DM Sans,sans-serif}.sw-app{cursor:pointer;text-align:left;color:#6b6860;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:6px 8px;display:flex}.sw-app:hover{background:#f6f5f2}.sw-app.is-on{color:#1a1916;background:#f2f0eb}.sw-app:disabled{opacity:.45;cursor:default}.sw-mark{flex:none;width:74px;display:flex}.sw-txt{flex:1;min-width:0}.sw-txt small{color:#6b6860;font:12px/1.35 DM Sans,sans-serif}.rt-acc{border:1px solid #e3e1da;border-radius:999px;width:92px;padding:7px 12px;font:13px DM Sans,sans-serif}.adm-nav{gap:0}.adm-nav-g{flex-direction:column;gap:1px;padding-bottom:8px;display:flex}.adm-nav-h{letter-spacing:.1em;text-transform:uppercase;color:#a8a59c;padding:8px 10px 4px;font:600 10px DM Sans,sans-serif}.adm-nav .ms-setitem{padding-top:6px;padding-bottom:6px;font-size:13px}.st-head,.adm-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.adm-head-t h1{letter-spacing:-.02em;color:#1a1916;margin:0;font:400 32px/1.1 Instrument Serif,Georgia,serif}.adm-head-t p,.st-subtitle{color:#6b6860;max-width:860px;margin:4px 0 0;font-size:13px;line-height:1.5}.adm-head-a{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.adm-check{color:#4a4840;cursor:pointer;align-items:center;gap:6px;font:12.5px DM Sans,sans-serif;display:inline-flex}.adm-tabs{border-bottom:1px solid #ecebe6;gap:2px;display:flex;overflow-x:auto}.adm-tabs button{color:#6b6860;cursor:pointer;white-space:nowrap;transition:color var(--m-fast) ease-out, border-color var(--m-fast) ease-out;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:9px 14px;font:600 13px DM Sans,sans-serif}.adm-tabs button:hover{color:#1a1916}.adm-tabs button.is-on{color:#1a1916;border-bottom-color:#1a1916}.adm-tabbody{animation:mvFade var(--m-fast) ease-out both}.adm-kpis{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;display:grid}.adm-kpis.is-2{grid-template-columns:repeat(2,1fr)}.adm-kpi{background:#fff;border:1px solid #ecebe6;border-radius:14px;flex-direction:column;gap:3px;min-width:0;padding:12px 14px;font-family:DM Sans,sans-serif;display:flex}.adm-card .adm-kpi{background:#fbfaf8;border-color:#f0eee9}.adm-kpi span{color:#8a877d;font-size:11.5px}.adm-kpi b{color:#1a1916;font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:22px}.adm-kpi small{color:#8a877d;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.adm-kpi.is-beta b{color:#6d4fc2}.adm-delta{color:#8a877d;margin-right:2px;font:600 11px DM Sans,sans-serif}.adm-delta.is-good{color:#2d7a4a}.adm-delta.is-bad{color:#a8402c}.adm-card{background:#fff;border:1px solid #ecebe6;border-radius:16px;flex-direction:column;gap:10px;min-width:0;padding:14px 16px;display:flex}.adm-card-h{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.adm-card-h h2{color:#1a1916;margin:0;font:600 13.5px DM Sans,sans-serif}.adm-grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.adm-grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}@media (width<=1100px){.adm-grid-2,.adm-grid-3{grid-template-columns:1fr}}.adm-cmp{background:#fff;border:1px solid #ecebe6;border-radius:16px;grid-template-columns:repeat(6,minmax(0,1fr));gap:0 12px;padding:6px 16px 10px;font-family:DM Sans,sans-serif;display:grid}.adm-cmp-h{display:none}.adm-cmp-r{grid-template-rows:auto auto auto;gap:2px;padding:10px 0;display:grid}.adm-cmp-r>span{color:#8a877d;font-size:11.5px}.adm-cmp-r>b{font-variant-numeric:tabular-nums;color:#9b9890;align-items:baseline;gap:6px;font-size:20px;font-weight:600;display:flex}.adm-cmp-r>b:last-of-type{color:#6d4fc2}.adm-cmp-r>b:before{content:"MUSE";letter-spacing:.06em;flex:none;width:34px;font:700 9px DM Sans,sans-serif}.adm-cmp-r>b:last-of-type:before{content:"BETA"}.adm-cmp .adm-foot{grid-column:1/-1}@media (width<=1100px){.adm-cmp{grid-template-columns:repeat(3,minmax(0,1fr))}}.adm-foot{color:#8a877d;margin:2px 0 0;font-size:11.5px}.adm-def{color:#8a877d;align-items:flex-start;gap:6px;max-width:1100px;margin:0;font-size:12px;line-height:1.5;display:flex}.adm-def svg{flex:none;margin-top:2px}.adm-rank{flex-direction:column;gap:6px;display:flex}.adm-rank-r{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) auto;align-items:center;gap:10px;font-size:12.5px;display:grid}.adm-rank-l{white-space:nowrap;text-overflow:ellipsis;color:#1a1916;overflow:hidden}.adm-rank-b{background:#f2f0eb;border-radius:4px;height:8px;display:block;overflow:hidden}.adm-rank-b i{border-radius:4px;height:100%;display:block}.adm-rank-r b{font-variant-numeric:tabular-nums;text-align:right;min-width:54px;font-size:12px}.adm-areas{flex-direction:column;gap:8px;display:flex}.adm-area{grid-template-columns:110px minmax(0,1fr) 38px minmax(0,1fr) 38px;align-items:center;gap:8px;font-size:12.5px;display:grid}.adm-area b{font-variant-numeric:tabular-nums;text-align:right;font-size:12px}.adm-table{border-collapse:collapse;width:100%;font:12.5px DM Sans,sans-serif}.adm-table th{text-align:left;color:#8a877d;white-space:nowrap;border-bottom:1px solid #ecebe6;padding:6px 8px;font-size:11.5px;font-weight:600}.adm-table th.is-grp{text-align:center;color:#9b9890;border-bottom:2px solid #e3e1da}.adm-table th.is-grp.is-beta{color:#6d4fc2;border-bottom-color:#d9cdf3}.adm-table td{border-bottom:1px solid #f4f2ee;padding:7px 8px}.adm-table .num{text-align:right;font-variant-numeric:tabular-nums}.adm-prices{flex-direction:column;gap:8px;width:340px;font-family:DM Sans,sans-serif;display:flex;padding:14px!important}.adm-prices label{justify-content:space-between;align-items:center;gap:8px;font-size:12.5px;display:flex}.adm-prices input{text-align:right;border:1px solid #e3e1da;border-radius:8px;width:70px;padding:4px 6px;font:12.5px DM Sans,sans-serif}.adm-prices-h,.adm-prices-r{grid-template-columns:1fr 70px 70px;align-items:center;gap:6px;font-size:12px;display:grid}.adm-prices-h{color:#8a877d;font-size:11px}.adm-prices small{color:#8a877d}.ix-page{flex-direction:column;gap:14px;display:flex}.ix-bar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ix-bar .st-muted{flex:1;font-size:12.5px}.ix-intro{color:#4a4840;max-width:1000px;margin:0;font-size:13px;line-height:1.5}.ix-tiles{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px;display:grid}.ix-tile{text-align:left;cursor:pointer;transition:border-color var(--m-fast) ease-out, box-shadow var(--m-fast) ease-out;background:#fff;border:1px solid #ecebe6;border-radius:16px;flex-direction:column;gap:10px;padding:14px 16px;font-family:DM Sans,sans-serif;display:flex}.ix-tile:hover{border-color:#d4d1c8}.ix-tile.is-on{border-color:#1a1916;box-shadow:inset 0 0 0 1px #1a1916}.ix-tile-h{justify-content:space-between;align-items:center;gap:8px;display:flex}.ix-tile-h b{color:#1a1916;font-size:15px}.ix-tile-v{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.ix-tile-v>span{flex-direction:column;display:flex}.ix-tile-v small{color:#8a877d;font-size:11px}.ix-tile-v b{color:#1a1916;font-variant-numeric:tabular-nums;font-size:19px}.ix-tile-v b.is-plat{color:#9b9890;text-decoration:line-through;text-decoration-thickness:1px}.ix-tile-f{color:#8a877d;align-items:center;gap:6px;font-size:11.5px;display:flex}.ix-dots{gap:3px;display:inline-flex}.ix-dots i{background:#e3e1da;border-radius:50%;width:7px;height:7px}.ix-dots i.is-on{background:#2d7a4a}.ix-detail{animation:mvFade var(--m-base) ease-out both;grid-template-columns:1.15fr 1fr 1.2fr;gap:12px;display:grid}@media (width<=1200px){.ix-detail{grid-template-columns:1fr}}.ix-col{background:#fff;border:1px solid #ecebe6;border-radius:16px;flex-direction:column;gap:10px;min-width:0;padding:14px 16px;display:flex}.ix-col h3{color:#1a1916;margin:0;font:600 13.5px DM Sans,sans-serif}.ix-col .ix-range{color:#8a877d;margin:0;font-size:12px}.ix-col.ix-trust span{display:none}.ix-per100{grid-template-columns:repeat(5,1fr);align-items:end;gap:6px;display:grid}.ix-per100>span{color:#8a877d;grid-column:1/-1;font-size:11.5px}.ix-per100>div{flex-direction:column;display:flex}.ix-per100 b{font-variant-numeric:tabular-nums;font-size:16px}.ix-per100 small{color:#8a877d;font-size:11px}.suite-root .ms-nav .ms-setitem{font-size:13.5px}.kn{flex-direction:column;gap:14px;min-width:0;padding-top:22px;display:flex}.kn-h h1{color:#1a1916;align-items:center;gap:10px;margin:0;font:italic 400 36px/1.05 Instrument Serif,Georgia,serif;display:flex}.kn-h p{color:#4a4840;max-width:760px;margin:4px 0 0;font-size:13.5px}.kn-h-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.kn-bar{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.kn-dsel{border-left:1px solid #ecebe6;flex-wrap:wrap;gap:4px;padding-left:6px;display:inline-flex}.kn-search{color:#8a877d;background:#fff;border:1px solid #e3e1da;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;display:inline-flex}.kn-search input{background:0 0;border:0;outline:0;width:150px;font:12.5px DM Sans,sans-serif}.kn-sum{color:#6b6860;flex-wrap:wrap;align-items:center;gap:18px;font:13px DM Sans,sans-serif;display:flex}.kn-sum b{color:#1a1916}.kn-sum b.is-good{color:#2d7a4a}.kn-table-w{transition:opacity var(--m-fast) ease-out;background:#fff;border:1px solid #ecebe6;border-radius:14px;overflow:auto}.kn-table-w.is-stale{opacity:.6}.kn-table{border-collapse:collapse;width:100%;min-width:1100px;font:12.5px DM Sans,sans-serif}.kn-table th{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:#8a877d;white-space:nowrap;z-index:1;background:#fbfaf8;border-bottom:1px solid #ecebe6;padding:9px 10px;font:600 10.5px DM Sans,sans-serif;position:sticky;top:0}.kn-table td{vertical-align:middle;border-bottom:1px solid #f2f0eb;padding:8px 10px}.kn-table .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.kn-table tbody tr{cursor:pointer;transition:background-color var(--m-fast) ease-out}.kn-table tbody tr:hover{filter:brightness(.985)}.kn-table tr.is-acc{background:#f1f8f2}.kn-table tr.is-chg{background:#fdf5e8}.kn-table tr.is-den{background:#fcefed}.kn-table tr.is-off{opacity:.55}.kn-oc{align-items:center;gap:9px;display:flex}.kn-oc>span{flex-direction:column;min-width:0;display:flex}.kn-oc small{color:#8a877d;white-space:nowrap;text-overflow:ellipsis;max-width:240px;font-size:11.5px;overflow:hidden}.kn-plat{border-radius:7px;flex:none;place-items:center;width:26px;height:26px;font:800 13px DM Sans,sans-serif;display:grid}.kn-code{color:#1a1916;font:600 12.5px ui-monospace,SFMono-Regular,Menlo,monospace}.kn-date{white-space:nowrap;flex-direction:column;display:flex}.kn-date small{color:#8a877d}.kn-dash{color:#c9c5bb}.kn-issues{flex-wrap:wrap;gap:4px;display:flex}.kn-issue{letter-spacing:.04em;text-transform:uppercase;color:#5b3fae;white-space:nowrap;background:#efe9fb;border-radius:999px;padding:3px 8px;font:700 9.5px DM Sans,sans-serif}.kn-thumbs{gap:4px;display:flex}.kn-thumbs img{-o-object-fit:cover;object-fit:cover;background:#f2f0eb;border-radius:6px;width:34px;height:34px}.kn-st{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:999px;margin-right:4px;padding:3px 8px;font:700 9.5px DM Sans,sans-serif;display:inline-block}.kn-st.is-acc{color:#1f6b3d;background:#dcefe1}.kn-st.is-chg{color:#8a4b08;background:#fbe3c3}.kn-st.is-den{color:#9a2f22;background:#f8d7d2}.kn-st.is-sub{color:#23665f;background:#d9f0ee}.kn-st.is-pen,.kn-st.is-und{color:#6b6860;background:#ecebe6}.kn-comment{color:#4a4840;white-space:nowrap;text-overflow:ellipsis;max-width:280px;overflow:hidden}.kn-empty{text-align:center;color:#8a877d;cursor:default;padding:28px!important}.kn-pager{color:#6b6860;justify-content:flex-end;align-items:center;gap:4px;font:12.5px DM Sans,sans-serif;display:flex}.kn-pager span{margin-right:8px}.kn-pager button{cursor:pointer;background:#fff;border:1px solid #e3e1da;border-radius:8px;place-items:center;min-width:30px;height:30px;font:600 12px DM Sans,sans-serif;display:grid}.kn-pager button.is-on{color:#fff;background:#1a1916;border-color:#1a1916}.kn-pager button:disabled{opacity:.4;cursor:default}.kn-ov{z-index:110;background:#14120f59;justify-content:flex-end;animation:.14s ease-out both mvFade;display:flex;position:fixed;inset:0}.kn-drawer{width:min(460px,100vw);height:100%;animation:knIn var(--m-slow) var(--m-out) both;background:#fff;flex-direction:column;font-family:DM Sans,sans-serif;display:flex;overflow-y:auto;box-shadow:-20px 0 50px #00000026}@keyframes knIn{0%{opacity:.4;transform:translate(24px)}to{opacity:1;transform:none}}.kn-drawer>header{z-index:1;background:#fff;border-bottom:1px solid #ecebe6;align-items:center;gap:10px;padding:14px 18px;display:flex;position:sticky;top:0}.kn-drawer>header button{cursor:pointer;background:#f2f0eb;border:0;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.kn-sp{flex:1}.kn-photo{aspect-ratio:4/3;background:#1a1916;border-radius:14px;place-items:center;margin:14px 18px 0;display:grid;position:relative;overflow:hidden}.kn-photo img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.kn-photo.is-empty{color:#a8a59c;background:#f6f5f2;flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:13px;display:flex}.kn-nav{cursor:pointer;background:#ffffffd9;border:0;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.kn-nav.is-l{left:8px}.kn-nav.is-r{right:8px}.kn-dl{color:#1a1916;background:#ffffffeb;border-radius:999px;align-items:center;gap:5px;padding:5px 10px;font:600 12px DM Sans,sans-serif;text-decoration:none;display:inline-flex;position:absolute;bottom:10px;right:10px}.kn-tag{background:#fff;border-radius:999px;padding:3px 9px;font:600 11px DM Sans,sans-serif;position:absolute;top:10px;left:10px}.kn-dl-list{grid-template-columns:110px 1fr;gap:8px 12px;margin:16px 18px;font-size:13px;display:grid}.kn-dl-list dt{color:#8a877d}.kn-dl-list dd{color:#1a1916;min-width:0;margin:0}.kn-uuid{color:#8a877d;word-break:break-all;font:11px ui-monospace,Menlo,monospace;display:block}.kn-box{background:#fbfaf8;border:1px solid #f0eee9;border-radius:12px;margin:0 18px 14px;padding:10px 12px}.kn-box b{color:#6b6860;font-size:12px}.kn-box p{color:#1a1916;white-space:pre-wrap;margin:4px 0 0;font-size:13px;line-height:1.45}.kn-heat{border-collapse:separate;border-spacing:2px;font:12px DM Sans,sans-serif}.kn-heat th{color:#8a877d;white-space:nowrap;padding:4px 6px;font-weight:600}.kn-heat td{text-align:center;font-variant-numeric:tabular-nums;border-radius:4px;min-width:48px;padding:6px 8px}.kn-heat td:first-child{text-align:left;white-space:nowrap;color:#1a1916;background:0 0}.kn-set{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:12px;display:grid}@media (width<=1100px){.kn-set{grid-template-columns:1fr}}.kn-set-col{flex-direction:column;gap:12px;display:flex}.kn-row{border-bottom:1px solid #f4f2ee;align-items:center;gap:12px;padding:8px 0;font-size:13px;display:flex}.kn-row:last-child{border-bottom:0}.kn-row>span:first-child{flex-direction:column;flex:1;min-width:0;display:flex}.kn-row small{color:#8a877d;font-size:11.5px}.kn-row b{font-variant-numeric:tabular-nums;text-align:right;min-width:44px}.kn-tg{cursor:pointer;width:36px;height:20px;transition:background-color var(--m-fast) ease-out;background:#d9d6ce;border:0;border-radius:999px;flex:none;position:relative}.kn-tg i{width:16px;height:16px;transition:transform var(--m-fast) var(--m-out);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}.kn-tg.is-on{background:#1a1916}.kn-tg.is-on i{transform:translate(16px)}.kn-tg:disabled{opacity:.5;cursor:default}.kn-step{border:1px solid #e3e1da;border-radius:999px;align-items:center;gap:6px;padding:2px;display:inline-flex}.kn-step button{cursor:pointer;background:#f2f0eb;border:0;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.kn-step button:disabled{opacity:.4}.kn-step b{text-align:center;min-width:48px;font-size:12.5px}.kn-range{appearance:none;background:linear-gradient(90deg, #2d7a4a var(--p), #c0483a var(--p));border-radius:999px;width:160px;height:6px}.kn-range.is-rating{background:linear-gradient(90deg, #c0483a var(--p), #2d7a4a var(--p))}.kn-range::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:#fff;border:2px solid #1a1916;border-radius:50%;width:16px;height:16px}.kn-prep{max-height:640px;overflow-y:auto}.tl-n{color:#8a877d;background:#f2f0eb;border-radius:999px;padding:3px 10px;font:600 13px DM Sans,sans-serif}.tl-actions{align-items:center;gap:8px;display:flex}.tl-table{min-width:800px}.tl-table tbody tr{cursor:default}.tl-tcell{align-items:center;gap:10px;display:flex}.tl-tcell>span:last-child{flex-direction:column;display:flex}.tl-tcell small{color:#8a877d;max-width:420px;font-size:11.5px}.tl-ico{color:#fff;background:#1a1916;border-radius:9px;flex:none;place-items:center;width:32px;height:32px;display:grid}.tl-chips{flex-wrap:wrap;gap:4px;display:flex}.tl-chip{color:#fff;background:#1a1916;border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font:500 11.5px DM Sans,sans-serif;display:inline-flex}.tl-chip.is-light{color:#4a4840;background:#f2f0eb}.tl-chip button{color:#fff;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.tl-menu{width:40px}.mz-menu .is-danger{color:#a8402c}.tl-empty{text-align:center;color:#8a877d;background:#fff;border:1px dashed #e3e1da;border-radius:16px;flex-direction:column;align-items:center;gap:8px;padding:48px 20px;display:flex}.tl-empty b{color:#1a1916;font-size:15px}.tl-empty p{margin:0 0 6px;font-size:13px}.tl-wiz{width:min(540px,100vw)}.tl-steps{border-bottom:1px solid #f2f0eb;gap:4px;margin:0;padding:12px 18px;list-style:none;display:flex}.tl-steps li{color:#a8a59c;flex:1;align-items:center;gap:6px;font:600 12px DM Sans,sans-serif;display:flex}.tl-steps li span{color:#8a877d;width:22px;height:22px;transition:background-color var(--m-fast) ease-out;background:#f2f0eb;border-radius:50%;flex:none;place-items:center;font-size:11px;display:grid}.tl-steps li.is-on{color:#1a1916}.tl-steps li.is-on span{color:#fff;background:#1a1916}.tl-steps li.is-done span{color:#fff;background:#2d7a4a}.tl-body{animation:mvFade var(--m-fast) ease-out both;flex-direction:column;flex:1;gap:8px;padding:14px 18px;display:flex;overflow-y:auto}.tl-type{text-align:left;cursor:pointer;transition:border-color var(--m-fast) ease-out;background:#fff;border:1px solid #ecebe6;border-radius:12px;align-items:center;gap:12px;padding:10px 12px;font-family:DM Sans,sans-serif;display:flex}.tl-type:hover{border-color:#d4d1c8}.tl-type.is-on{border-color:#1a1916;box-shadow:inset 0 0 0 1px #1a1916}.tl-type.is-static{cursor:default}.tl-type>span:nth-child(2){flex-direction:column;flex:1;gap:2px;display:flex}.tl-type b{color:#1a1916;font-size:13.5px}.tl-type small{color:#6b6860;font-size:12px;line-height:1.4}.tl-note{color:#6b6860;margin:0;font-size:12.5px}.tl-tree{border:1px solid #ecebe6;border-radius:12px;flex-direction:column;padding:6px 10px;display:flex}.tl-tree label{cursor:pointer;align-items:center;gap:8px;padding:5px 0;font-size:13px;display:flex}.tl-tree small{color:#8a877d;margin-left:auto;font-size:11.5px}.tl-all{border-bottom:1px solid #f2f0eb}.tl-city{border-bottom:1px solid #f6f5f2;padding:2px 0}.tl-site{color:#4a4840;padding-left:24px!important}.tl-mail{gap:6px;display:flex}.tl-mail input{border:1px solid #e3e1da;border-radius:999px;outline:none;flex:1;padding:8px 14px;font:13px DM Sans,sans-serif}.tl-mail button{color:#fff;cursor:pointer;background:#1a1916;border:0;border-radius:50%;place-items:center;width:36px;display:grid}.tl-sum{flex-direction:column;gap:14px;display:flex}.tl-sum>div>b{color:#4a4840;margin-bottom:6px;font-size:12.5px;display:block}.tl-foot{background:#fff;border-top:1px solid #ecebe6;align-items:center;gap:8px;padding:12px 18px;display:flex;position:sticky;bottom:0}.sec-admin .sec-card{max-width:none}.sec-body{flex-direction:column;gap:12px;display:flex}.sec-err{color:#a8402c;white-space:nowrap;text-overflow:ellipsis;max-width:420px;font-size:12px;overflow:hidden}.adm-kpi.is-bad b{color:#a8402c}.adm-filters{flex-wrap:wrap;align-items:center;gap:8px;margin:-4px 0 14px;display:flex}.adm-filters .mf-chip{align-items:center;gap:6px;display:inline-flex}.adm-filters .adm-unit button{padding:4px 10px}.adm-note{color:#6b675d;background:#faf7ef;border:1px solid #efe7d2;border-radius:10px;align-items:center;gap:6px;margin:0 0 12px;padding:8px 12px;font-size:12.5px;display:flex}.adm-charts>.mz-card,.adm-charts>.cu-card{min-width:0}.adm-grid-2.adm-charts{margin-bottom:12px}.adm-kpi-btn{text-align:left;cursor:pointer;font:inherit}.adm-kpi-btn:not(.is-on){opacity:.45}.hl-sev{color:#6b675d;background:#eeece6;border-radius:6px;padding:1px 6px;font-size:11px;font-style:normal;font-weight:700;display:inline-block}.hl-sev.is-1{color:#a8402c;background:#fbe3df}.hl-sev.is-2{color:#9a6410;background:#fdf0d9}.hl-sev.is-3{color:#4b5bb0;background:#eef0fb}.hl-desc{color:#4a4840;min-width:280px;max-width:560px;font-size:12.5px}.hl-bad{color:#a8402c}.hl-good{color:#3e7d3a}.hl-cover td.num{white-space:nowrap}.adm-at{font-size:12px}.adm-dot{border-radius:50%;width:8px;height:8px;margin-right:4px;display:inline-block}.adm-ell{white-space:nowrap;text-overflow:ellipsis;max-width:320px;overflow:hidden}.adm-search{border:1px solid #e6e3da;border-radius:8px;align-items:center;gap:6px;padding:4px 8px;display:inline-flex}.adm-search input{background:0 0;border:0;outline:0;width:220px;font-size:12.5px}.nowrap{white-space:nowrap}body.mb-body{overscroll-behavior-y:none}.mb-root{min-height:100dvh;padding-bottom:calc(62px + env(safe-area-inset-bottom));background:#f7f6f2;font-family:DM Sans,sans-serif}.mb-top{z-index:30;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f7f6f2f0;align-items:center;gap:10px;padding:10px 14px 8px;display:flex;position:sticky;top:0}.mb-top .sw-logo,.mb-top>button:first-child{transform-origin:0;transform:scale(.9)}.mb-acc{color:#4a4840;white-space:nowrap;text-overflow:ellipsis;text-align:right;flex:1;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.mb-user .ms-user{background:0 0;border:0;padding:2px}.mb-user .ms-user-txt{display:none}.mb-filters{z-index:25;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);scrollbar-width:none;background:#f7f6f2f0;gap:8px;padding:2px 14px 10px;display:flex;position:sticky;top:52px;overflow-x:auto}.mb-filters::-webkit-scrollbar{display:none}.mb-chip{color:#4a4840;white-space:nowrap;background:#fff;border:1px solid #e3e0d6;border-radius:999px;flex:none;align-items:center;gap:6px;height:32px;padding:0 12px;font:600 12.5px DM Sans,sans-serif;display:inline-flex}.mb-chip.is-on{color:#3f2d86;background:#f4f0fc;border-color:#cfc6ea}.mb-chip small{color:#7a72a3;font-weight:500}.mb-badge{color:#fff;background:#6d4fc2;border-radius:9px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-style:normal;display:grid}.mb-fpop,.mb-addpop{max-height:70vh;overflow-y:auto;width:min(92vw,380px)!important;padding:12px!important}.mb-fgroup{border-bottom:1px solid #f0eee8;margin-bottom:8px;padding:4px 0 10px}.mb-fgroup:last-of-type{border-bottom:0}.mb-fgroup-h{justify-content:space-between;align-items:center;margin-bottom:6px;font-size:12.5px;display:flex}.mb-fgroup-h button{color:#6d4fc2;background:0 0;border:0;font-size:12px}.mb-chips{flex-wrap:wrap;gap:6px;display:flex}.mb-chips button{color:#4a4840;background:#fff;border:1px solid #e6e3da;border-radius:999px;padding:5px 10px;font-size:12.5px}.mb-chips button.is-on{color:#fff;background:#6d4fc2;border-color:#6d4fc2}.mb-fdone{justify-content:center;width:100%;margin-top:6px}.mb-main{padding:0 10px}.mb-page{flex-direction:column;gap:10px;display:flex}.mb-cc-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.mb-kpi{background:#fff;border:1px solid #ebe8df;border-radius:12px;flex-direction:column;gap:2px;min-width:0;padding:9px 10px;display:flex}.mb-kpi span{color:#8a877d;text-transform:uppercase;letter-spacing:.03em;font-size:11px}.mb-kpi b{color:#1a1916;white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:700;overflow:hidden}.mb-kpi small{align-items:center;gap:2px;font-size:11.5px;font-weight:600;display:inline-flex}.mb-kpi small.is-good{color:#3e7d3a}.mb-kpi small.is-bad{color:#a8402c}.mb-cc-head{justify-content:space-between;align-items:center;gap:8px;font-size:11.5px;display:flex}.mb-cc-wrap{background:#fff;border:1px solid #ebe8df;border-radius:12px;overflow-x:auto}.mb-cc{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13px}.mb-cc th{color:#8a877d;text-align:right;white-space:nowrap;background:#faf9f6;border-bottom:1px solid #eeebe3;padding:8px;font-size:11px;font-weight:600;position:sticky;top:0}.mb-cc td{text-align:right;white-space:nowrap;color:#1a1916;border-bottom:1px solid #f4f2ec;padding:8px}.mb-cc th:first-child,.mb-cc td:first-child{text-align:left;color:#6b6860;background:inherit;width:1%;position:sticky;left:0}.mb-cc tbody tr{background:#fff}.mb-cc tr.is-partial td{color:#9a968b;font-style:italic}.mb-skel{flex-direction:column;gap:8px;padding:10px;display:flex}.mb-skel i{background:linear-gradient(90deg,#f1efe9,#f8f7f3,#f1efe9) 0 0/200% 100%;border-radius:6px;height:18px;animation:1.2s infinite mz-shimmer}.mb-err{color:#a8402c;padding:10px;font-size:12.5px}.mb-chart .mz-card{min-height:0}.mb-chart-ctl{gap:2px;display:inline-flex}.mb-chart-ctl button{color:#9a968b;background:0 0;border:0;border-radius:6px;place-items:center;width:26px;height:26px;display:grid}.mb-chart-ctl button:disabled{opacity:.3}.mb-add{color:#5a3fb0;background:#fff;border:1px dashed #cfc6ea;border-radius:999px;align-self:center;align-items:center;gap:6px;margin:4px 0 10px;padding:9px 16px;font:600 13px DM Sans,sans-serif;display:inline-flex}.mb-empty{text-align:center;padding:30px 0 0}.mb-tabs{z-index:70;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:6px 0 calc(6px + env(safe-area-inset-bottom));background:#fffffff5;border-top:1px solid #ebe8df;grid-template-columns:repeat(3,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.mb-tabs button{color:#8a877d;background:0 0;border:0;flex-direction:column;align-items:center;gap:2px;padding:4px 0;font:600 11px DM Sans,sans-serif;display:flex}.mb-tabs button.is-on{color:#5a3fb0}.mb-root .ai-panel{display:none}.mb-root.is-ai .ai-panel.is-open{top:0;left:0;right:0;bottom:calc(62px + env(safe-area-inset-bottom));z-index:65;height:auto;box-shadow:none;display:flex;border-left:0!important;flex-basis:auto!important;width:100vw!important;position:fixed!important}.mb-root.is-ai .ai-panel .ai-inner{opacity:1;transform:none}@media (width>=721px) and (width<=1100px){.ms-main-area{min-width:0}.adm-grid-2,.adm-grid-3{grid-template-columns:minmax(0,1fr)!important}.adm-kpis{grid-template-columns:repeat(3,minmax(0,1fr))!important}.adm-head{flex-wrap:wrap}.md-wrap{padding-left:18px;padding-right:18px}.cc-card{overflow-x:auto}.mf-bar,.md-filters{flex-wrap:wrap}.st-page{padding-left:18px;padding-right:18px}}@media (width<=720px){.adm-grid-2,.adm-grid-3{grid-template-columns:minmax(0,1fr)!important}.adm-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}.st-page{padding-left:12px;padding-right:12px}}@media (width<=960px){.ms-side.is-static{z-index:2;box-shadow:none;width:196px;position:sticky!important}}@media (width<=720px){.ms-side.is-static{width:168px}.ms-side.is-static .ms-setitem{font-size:12.5px}}.ap-ico{-o-object-fit:contain;object-fit:contain;background:#fff;border-radius:5px;flex:none;place-items:center;display:inline-grid;overflow:hidden;box-shadow:inset 0 0 0 1px #0000000f}.ap-ico.is-ini{color:#5a3fb0;box-shadow:none;background:#efecf7;font-family:DM Sans,sans-serif;font-weight:700}.ap-ico.is-all{color:#8a877d;box-shadow:none;background:#f2f0eb;font-weight:700}.ap-chip{align-items:center;gap:6px;max-width:280px;display:inline-flex}.ap-chip-t{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ap-pop{flex-direction:column;gap:6px;display:flex;width:340px!important;padding:8px!important}.ap-search{color:#8a877d;border:1px solid #e3e1da;border-radius:9px;align-items:center;gap:6px;padding:6px 9px;display:flex}.ap-search input{background:0 0;border:0;outline:0;flex:1;min-width:0;font:13px DM Sans,sans-serif}.ap-list{flex-direction:column;max-height:360px;display:flex;overflow:hidden auto}.ap-row{cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;flex:none;align-items:center;gap:9px;height:34px;padding:0 8px;font-family:DM Sans,sans-serif;display:flex}.ap-row:hover{background:#f6f5f2}.ap-row.is-on{background:#f3effb}.ap-row b{color:#1a1916;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.ap-muted{color:#8a877d;align-items:center;gap:6px;padding:8px;font-size:12.5px;display:flex}.sa-pop .sa-list{flex-flow:column;gap:0;overflow-x:hidden}.sa-pop .sa-acc.is-row{flex:none;height:34px;padding:0 8px}.sa-pop .sa-acc.is-row .ap-ico{width:20px!important;height:20px!important}.sa-mode .ap-ico{border-radius:6px}.sa-mode b{align-items:center;gap:6px;min-width:0;display:inline-flex}.sa-id.is-dark{color:#e9e5dc;background:#ffffff24}.sec-illeg{color:#a8402c;cursor:pointer;height:34px;transition:background-color var(--m-fast) ease-out, color var(--m-fast) ease-out;background:#fff5f2;border:1.5px solid #e9b8ad;border-radius:999px;align-items:center;gap:7px;padding:0 14px;font:700 13px DM Sans,sans-serif;display:inline-flex}.sec-illeg:hover{background:#fde9e3}.sec-illeg.is-on{color:#fff;background:#c4452c;border-color:#c4452c;box-shadow:0 4px 14px #c4452c47}.sec-illeg i{color:#fff;background:#c4452c;border-radius:10px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-style:normal;display:inline-grid}.sec-illeg.is-on i{color:#c4452c;background:#fff}.sec-filters{flex-wrap:wrap;align-items:center}.sa-mode span{flex-direction:column;align-items:stretch;gap:1px}.sa-mode b{max-width:100%}.sa-mode-n{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-style:normal;overflow:hidden}.apx-hero h1 .apx-pct{vertical-align:middle;color:#3f2d86;letter-spacing:0;white-space:nowrap;background:linear-gradient(135deg,#f1ebff 0%,#e6f6ec 100%);border:1px solid #d9cff5;border-radius:999px;align-items:center;gap:6px;margin-left:10px;padding:5px 12px 5px 10px;font:700 15px/1 DM Sans,sans-serif;display:inline-flex;box-shadow:0 2px 10px #6d4fc21f}.apx-hero h1 .apx-pct small{color:#6b5fa0;font-size:12px;font-weight:500}.apx-hero h1 .apx-pct svg{color:#2f8a52}.apx-det-load.is-prog{flex-direction:column;align-items:stretch;gap:8px}.apx-prog-h{align-items:center;gap:8px;display:flex}.apx-prog-h span{flex:1}.apx-prog-h b{font-variant-numeric:tabular-nums;color:#6d4fc2;font-weight:600}.apx-prog{background:#ece6fb;border-radius:3px;height:6px;overflow:hidden}.apx-prog i{background:linear-gradient(90deg,#8b6fe0,#6d4fc2);border-radius:3px;height:100%;transition:width .5s linear;display:block}.apx-det-load.is-prog small{color:#8a80b3;font-size:11.5px}.apx-tag.is-nego{color:#9a5a10;background:#fff4e6;border-color:#f3d9b4}.apx-offer{background:linear-gradient(135deg,#fff8f0 0%,#fff 100%);border:1px solid #f1d7bd;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;margin:4px 0 12px;padding:12px 14px;display:flex}.apx-offer-ic{color:#fff;background:#ef8c3c;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.apx-offer-t{flex-direction:column;flex:1;gap:2px;min-width:220px;display:flex}.apx-offer-t b{font-size:13.5px}.apx-offer-t small{color:#6b6860;font-size:12px;line-height:1.4}.apx-offer-ok{color:#2f7a46;align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:inline-flex}.apx-offer-err{color:#a8402c;flex-basis:100%}.sa-acc .ap-ico,.sa-back .ap-ico,.sa-mode .ap-ico{flex-direction:initial;min-width:0;flex:none!important;display:inline-grid!important}.ob3{background:#16141f}.ob3-bg{pointer-events:none;background:radial-gradient(90% 80% at 100% 0,#8f63d68c 0%,#8f63d600 60%),radial-gradient(80% 70% at 0 100%,#e08a4a4d 0%,#e08a4a00 60%),#16141f;position:fixed;inset:0;overflow:hidden}.ob3-bg i{filter:blur(90px);border-radius:50%;animation:16s ease-in-out infinite alternate ob2Float;position:absolute}.ob3-bg i.is-a{opacity:.45;background:#7b56d6;width:560px;height:560px;top:-200px;right:-120px}.ob3-bg i.is-b{opacity:.28;background:#e08a4a;width:480px;height:480px;animation-duration:20s;bottom:-220px;left:-160px}.ob3-bg i.is-c{opacity:.1;background:#8fd3a8;width:320px;height:320px;animation-duration:24s;top:45%;left:55%}.ob3-top-r{gap:14px;margin-left:auto;display:inline-flex}.ob3 .ob2-back{position:static}.ob3.is-splash .ob2-dots{visibility:hidden}.ob3-sub{color:#f6f3eead;max-width:560px;margin:-16px auto 26px;font-size:15px;line-height:1.5}.ob2-cta.is-big{border-radius:18px;padding:17px 32px;font-size:16px}.ob3-splash{place-items:center;width:min(1100px,100%);min-height:min(640px,78vh);display:grid;position:relative}.ob3-splash-in{z-index:1;text-align:center;max-width:660px;position:relative}.ob3-logo{background:linear-gradient(135deg,#8b6fe0 0%,#6d4fc2 45%,#e08a4a 100%);border-radius:20px;place-items:center;width:66px;height:66px;margin-bottom:20px;animation:2.8s ease-in-out infinite ob2Pulse;display:inline-grid;box-shadow:0 16px 50px #7c5cc48c,inset 0 1px #ffffff59}.ob3-logo span{color:#fff;font:400 38px/1 Instrument Serif,Georgia,serif}.ob3-kicker{letter-spacing:.22em;text-transform:uppercase;color:#c9b3f2;margin-bottom:16px;font-size:11.5px;display:block}.ob3-splash h1{letter-spacing:-.015em;margin:0 0 20px;font:400 clamp(46px,7.4vw,84px)/.98 Instrument Serif,Georgia,serif}.ob3-splash h1 span{background:linear-gradient(90deg,#c9b3f2 0%,#f2b98c 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.ob3-splash p{color:#f6f3eec7;max-width:520px;margin:0 auto 32px;font-size:17.5px;line-height:1.55}.ob3-chips{pointer-events:none;position:absolute;inset:0}.ob3-chip{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#f1ebff29,#e6f6ec0f);border:1px solid #d9cff547;border-radius:16px;flex-direction:column;gap:2px;padding:10px 16px 10px 14px;animation:.9s cubic-bezier(.2,.8,.2,1) both ob3ChipIn,9s ease-in-out infinite alternate ob3Drift;display:inline-flex;position:absolute;box-shadow:0 10px 34px #00000040}.ob3-chip b{background:linear-gradient(90deg,#fff,#d9c9ff);color:#0000;-webkit-background-clip:text;background-clip:text;font:400 26px/1 Instrument Serif,Georgia,serif}.ob3-chip small{color:#f6f3ee9e;font-size:11.5px}.ob3-chip.is-a{animation-delay:.3s,0s;top:4%;left:2%}.ob3-chip.is-b{animation-delay:.45s,-2s;top:10%;right:4%}.ob3-chip.is-c{animation-delay:.6s,-4s;bottom:18%;left:0}.ob3-chip.is-d{animation-delay:.75s,-1s;bottom:6%;right:0}.ob3-chip.is-e{opacity:.8;animation-delay:.9s,-3s;top:44%;left:-2%}.ob3-chip.is-f{opacity:.8;animation-delay:1.05s,-5s;top:46%;right:-1%}.ob3-chip.is-b b{background:linear-gradient(90deg,#8fd3a8,#e6f6ec);-webkit-background-clip:text;background-clip:text}.ob3-chip.is-e b{background:linear-gradient(90deg,#f2a28c,#ffd9cc);-webkit-background-clip:text;background-clip:text}@keyframes ob3ChipIn{0%{opacity:0;transform:translateY(18px)scale(.92)}to{opacity:1;transform:none}}@keyframes ob3Drift{0%{translate:0}to{translate:0 -12px}}.ob3-mob-body{text-align:left;flex-wrap:wrap;justify-content:center;align-items:center;gap:34px;margin:0 0 30px;display:flex}.ob3-qr{background:#fff;border-radius:22px;width:196px;height:196px;padding:12px;animation:.6s cubic-bezier(.2,.8,.2,1) both ob2Step;position:relative;box-shadow:0 18px 50px #7c5cc473,0 0 0 6px #c9b3f22e}.ob3-qr img,.ob3-qr>i{border-radius:8px;width:100%;height:100%;display:block}.ob3-qr>i{background:linear-gradient(90deg,#eee 0%,#f8f8f8 50%,#eee 100%) 0 0/200% 100%;animation:1.2s infinite mz-shimmer}.ob3-qr-logo{color:#fff;background:linear-gradient(135deg,#8b6fe0,#e08a4a);border:3px solid #fff;border-radius:11px;place-items:center;width:38px;height:38px;font:400 22px/1 Instrument Serif,Georgia,serif;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.ob3-phone{background:linear-gradient(160deg,#2a2540,#121019);border-radius:30px;width:150px;height:300px;padding:8px;animation:5s ease-in-out infinite alternate ob3Float;box-shadow:0 24px 60px #00000073,inset 0 0 0 1px #ffffff1f}.ob3-phone-scr{color:#1a1916;background:#f7f6f2;border-radius:23px;flex-direction:column;gap:6px;height:100%;padding:10px 8px 0;display:flex;overflow:hidden}.ob3-phone-top{justify-content:space-between;align-items:center;display:flex}.ob3-phone-top b{font:400 16px Instrument Serif,Georgia,serif}.ob3-phone-top i{background:#6d4fc2;border-radius:50%;width:14px;height:14px}.ob3-phone-kpis{grid-template-columns:1fr 1fr;gap:5px;display:grid}.ob3-phone-kpis span{background:#fff;border:1px solid #ebe8df;border-radius:7px;flex-direction:column;padding:4px 5px;display:flex}.ob3-phone-kpis small{color:#8a877d;text-transform:uppercase;font-size:6.5px}.ob3-phone-kpis b{font-size:11px}.ob3-phone-chart{background:#fff;border:1px solid #ebe8df;border-radius:7px;height:50px;padding:4px}.ob3-phone-chart svg{width:100%;height:100%}.ob3-phone-chart path{fill:none;stroke:#6d4fc2;stroke-width:2.5px;stroke-dasharray:200;animation:1.8s ease-out both ob3Draw}.ob3-phone-rows{flex-direction:column;gap:4px;display:flex}.ob3-phone-rows i{background:#ece9e1;border-radius:4px;height:10px}.ob3-phone-rows i:nth-child(odd){background:#e3dcf7}.ob3-phone-tabs{background:#fff;border-top:1px solid #ebe8df;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:auto;padding:7px 10px 9px;display:grid}.ob3-phone-tabs span{background:#e3e0d6;border-radius:4px;height:8px}.ob3-phone-tabs span.is-on{background:#6d4fc2}.ob3-mob-steps{flex-direction:column;gap:12px;max-width:290px;margin:0;padding:0;list-style:none;display:flex}.ob3-mob-steps li{color:#f6f3eed9;align-items:flex-start;gap:10px;font-size:14.5px;line-height:1.4;display:flex}.ob3-mob-steps li svg{color:#c9b3f2;flex:none;margin-top:2px}@keyframes ob3Float{0%{transform:translateY(0)rotate(-2deg)}to{transform:translateY(-10px)rotate(1deg)}}@keyframes ob3Draw{0%{stroke-dashoffset:200px}to{stroke-dashoffset:0}}.ob3-tour{flex-direction:column;gap:22px;width:min(1080px,100%);display:flex}.ob3-tour-nav{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.ob3-tour-nav button{color:#f6f3ee99;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font:500 12.5px DM Sans,sans-serif;transition:all .2s;display:inline-flex}.ob3-tour-nav button:hover{color:#fff;border-color:#c9b3f280}.ob3-tour-nav button.is-done{color:#f6f3eecc}.ob3-tour-nav button.is-on{color:#1a1530;background:linear-gradient(135deg,#f1ebff,#e6f6ec);border-color:#0000;font-weight:700}.ob3-slide{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:center;gap:40px;min-height:380px;animation:.52s cubic-bezier(.2,.8,.2,1) both ob2Step;display:grid}.ob3-slide-vis{background:linear-gradient(145deg,#ffffff1a,#ffffff08);border:1px solid #ffffff1f;border-radius:26px;padding:22px;position:relative;box-shadow:0 30px 80px #00000059}.ob3-slide-vis:before{content:"";-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(135deg,#c9b3f299,#f2b98c4d,#0000 60%);border-radius:26px;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ob3-slide-txt{text-align:left}.ob3-slide-eye{letter-spacing:.16em;text-transform:uppercase;color:#c9b3f2;align-items:center;gap:6px;margin-bottom:10px;font-size:11.5px;display:inline-flex}.ob3-slide-txt h2{flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 16px;font:400 clamp(36px,4.4vw,54px)/1 Instrument Serif,Georgia,serif;display:flex}.ob3-slide-txt p{color:#f6f3eecc;margin:0 0 18px;font-size:16.5px;line-height:1.55}.ob3-slide-txt ul{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.ob3-slide-txt li{color:#f6f3eeb8;gap:9px;font-size:14px;line-height:1.45;display:flex}.ob3-slide-txt li svg{color:#f2b98c;flex:none;margin-top:3px}.ob3-note{color:#f6f3ee80;margin-top:14px;font-size:12.5px;display:block}.ob3-tour-foot{align-items:center;gap:18px;display:flex}.ob3-tour-bar{background:#ffffff1f;border-radius:4px;flex:1;height:4px;overflow:hidden}.ob3-tour-bar i{background:linear-gradient(90deg,#8b6fe0,#f2b98c);height:100%;transition:width .4s cubic-bezier(.2,.8,.2,1);display:block}.ob3-tour-btns{align-items:center;gap:10px;display:inline-flex}.ob3-ghost{color:#fff;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff2e;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.ob3-mock{color:#f6f3ee;font-family:DM Sans,sans-serif;font-size:12.5px}.ob3-mock>*{animation:.5s cubic-bezier(.2,.8,.2,1) both ob2Step}.ob3-mcc{flex-direction:column;gap:6px;display:flex}.ob3-mcc-h,.ob3-mcc-r{grid-template-columns:1fr 1.2fr 1fr 1fr .9fr;align-items:center;gap:6px;display:grid}.ob3-mcc-h span{text-transform:uppercase;letter-spacing:.06em;color:#f6f3ee80;text-align:right;font-size:10.5px}.ob3-mcc-h span:first-child{text-align:left}.ob3-mcc-r{background:#ffffff0d;border-radius:10px;padding:9px 10px}.ob3-mcc-r span{text-align:right;font-variant-numeric:tabular-nums}.ob3-mcc-r span:first-child{text-align:left;color:#f6f3eea6}.ob3-mcc-r .is-b{z-index:0;position:relative}.ob3-mcc-r .is-b:before{content:"";z-index:-1;width:var(--w);background:#509ee359;border-radius:6px;position:absolute;top:-3px;bottom:-3px;right:0}.ob3-mcc-r .is-v{color:#c9b3f2;font-weight:600}.ob3-mcc-r .is-good{color:#8fd3a8;font-weight:600}.ob3-mcc-r .is-bad{color:#f2a28c;font-weight:600}.ob3-mplan{flex-direction:column;gap:8px;display:flex}.ob3-mplan-h{justify-content:space-between;align-items:center;gap:10px;padding:4px 2px 10px;font:400 24px/1.1 Instrument Serif,Georgia,serif;display:flex}.ob3-mplan-h b{background:linear-gradient(90deg,#c9b3f2,#f2b98c);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:400}.ob3-mplan-h i{color:#3f2d86;background:linear-gradient(135deg,#f1ebff,#e6f6ec);border-radius:999px;align-items:center;gap:4px;padding:5px 10px;font:700 13px DM Sans,sans-serif;display:inline-flex}.ob3-mplan-r{background:#ffffff0f;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:10px;padding:11px 12px;display:flex}.ob3-mplan-r em{background:#c9b3f240;border-radius:50%;place-items:center;width:22px;height:22px;font-size:11.5px;font-style:normal;font-weight:700;display:grid}.ob3-mplan-r span{flex:1}.ob3-mplan-r b{color:#f2b98c;font:400 18px Instrument Serif,Georgia,serif}.ob3-mbench{flex-direction:column;gap:14px;display:flex}.ob3-mbench-r{grid-template-columns:96px 1fr;align-items:center;gap:10px;display:grid}.ob3-mbench-b{background:#ffffff14;border-radius:6px;height:12px;position:relative}.ob3-mbench-b .is-you{transform-origin:0;background:linear-gradient(90deg,#8b6fe0,#c9b3f2);border-radius:6px;animation:1s cubic-bezier(.2,.8,.2,1) both ob3Grow;position:absolute;top:0;bottom:0;left:0}.ob3-mbench-b .is-mk{background:#f2b98c;border-radius:2px;width:3px;position:absolute;top:-4px;bottom:-4px}.ob3-mbench small{color:#f6f3ee8c;align-items:center;gap:6px;font-size:11.5px;display:flex}.ob3-mbench small i{background:#a98be8;border-radius:3px;width:12px;height:6px;display:inline-block}.ob3-mbench small i.is-mk{background:#f2b98c;width:3px;height:12px;margin-left:8px}@keyframes ob3Grow{0%{transform:scaleX(0)}to{transform:none}}.ob3-mboards{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ob3-mboards-c{background:#ffffff0f;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:10px;padding:12px;display:flex}.ob3-mboards-c b{font-size:12.5px}.ob3-mboards-c svg{width:100%;height:34px}.ob3-mboards-c path{fill:none;stroke:#c9b3f2;stroke-width:2px;stroke-dasharray:120;animation:1.6s ease-out both ob3Draw}.ob3-mboards-c:nth-child(2n) path{stroke:#f2b98c}.ob3-mheat{flex-direction:column;gap:4px;display:flex}.ob3-mheat-r,.ob3-mheat-x{grid-template-columns:18px repeat(9,minmax(0,1fr));align-items:center;gap:4px;display:grid}.ob3-mheat-r span,.ob3-mheat-x span{color:#f6f3ee80;font-size:10.5px}.ob3-mheat-r i{background:rgba(143,99,214, var(--a));border-radius:5px;height:22px;animation:.4s ease-out both ob2Step;box-shadow:inset 0 0 0 1px #ffffff0d}.ob3-mai{flex-direction:column;gap:12px;display:flex}.ob3-mai-q{background:#ffffff1f;border-radius:16px 16px 4px;align-self:flex-end;max-width:80%;padding:10px 14px;font-size:13.5px}.ob3-mai-a{background:linear-gradient(135deg,#8b6fe059,#e08a4a2e);border:1px solid #c9b3f24d;border-radius:16px 16px 16px 4px;flex-direction:column;gap:6px;max-width:92%;padding:14px 16px;font-size:13.5px;line-height:1.45;display:flex}.ob3-mai-dots{gap:4px;display:inline-flex}.ob3-mai-dots em{background:#fff9;border-radius:50%;width:6px;height:6px;animation:1.2s infinite ob3Blink}.ob3-mai-dots em:nth-child(2){animation-delay:.2s}.ob3-mai-dots em:nth-child(3){animation-delay:.4s}@keyframes ob3Blink{0%,to{opacity:.25}50%{opacity:1}}.ob3-malert{flex-direction:column;gap:10px;display:flex}.ob3-malert-r{background:#ffffff12;border:1px solid #ffffff14;border-radius:14px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.ob3-malert-r svg{color:#f2b98c;flex:none;margin-top:2px}.ob3-malert-r span{flex-direction:column;gap:2px;display:flex}.ob3-malert-r small{color:#f6f3ee80;font-size:11px}.ob3-malert-r em{color:#f6f3eeb3;font-size:12.5px;font-style:normal}.ob3-done-ic{color:#12301e;background:linear-gradient(135deg,#8fd3a8,#5fae7e);border-radius:50%;place-items:center;width:58px;height:58px;margin-bottom:14px;animation:2.6s ease-in-out infinite ob2Pulse;display:inline-grid;box-shadow:0 12px 40px #8fd3a859}.ob3-go{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:760px;margin:0 auto 22px;display:grid}.ob3-go-b{color:#f6f3ee;font:inherit;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:18px;align-items:center;gap:14px;padding:16px 18px;transition:all .2s;animation:.52s cubic-bezier(.2,.8,.2,1) both ob2Step;display:flex}.ob3-go-b:hover{background:#ffffff17;border-color:#c9b3f28c;transform:translateY(-3px)}.ob3-go-b span{flex-direction:column;flex:1;gap:2px;display:flex}.ob3-go-b b{font-size:15px}.ob3-go-b small{color:#f6f3ee99;font-size:12.5px}.ob3-go-b>svg:first-child{color:#c9b3f2;flex:none}.ob3-go-b.is-main{color:#1a1530;background:#fff;border-color:#fff}.ob3-go-b.is-main small{color:#6b5fa0}.ob3-go-b.is-main>svg:first-child{color:#6d4fc2}.ob3-done .ob2-skip{align-items:center;gap:6px;display:inline-flex}@media (width<=760px){.ob3 .ob2-top{padding:16px 18px}.ob3 .ob2-dots span{width:16px}.ob3 .ob2-dots span.is-on{width:28px}.ob3 .ob2-stage{align-items:flex-start;padding:6px 16px 28px}.ob3-chip{padding:7px 11px}.ob3-chip b{font-size:18px}.ob3-chip small{font-size:10px}.ob3-chip.is-e,.ob3-chip.is-f{display:none}.ob3-chip.is-a{top:0}.ob3-chip.is-b{top:2%}.ob3-chip.is-c{bottom:2%}.ob3-chip.is-d{bottom:0}.ob3-splash{min-height:78vh}.ob3-splash p{font-size:15.5px}.ob3 .ob2-choices{grid-template-columns:minmax(0,1fr);gap:10px}.ob3 .ob2-choice{min-height:0;padding-top:36px}.ob3 .ob2-ico,.ob3 .ob2-choice .obp{display:none}.ob3 .ob2-q h2{margin-bottom:22px;font-size:34px}.ob3-sub{margin:-10px auto 18px;font-size:14px}.ob3-mob-body{gap:20px}.ob3-phone{width:120px;height:240px}.ob3-tour-nav span{display:none}.ob3-tour-nav button{padding:8px 10px}.ob3-slide{grid-template-columns:minmax(0,1fr);gap:20px;min-height:0}.ob3-slide-vis{padding:14px}.ob3-slide-txt h2{font-size:34px}.ob3-tour-foot{flex-wrap:wrap}.ob3-tour-bar{flex-basis:100%;order:-1}.ob3-go{grid-template-columns:minmax(0,1fr)}}.mb-install{color:#fff;background:radial-gradient(120% 140% at 100% 0,#8f63d699 0%,#8f63d600 60%),#1a1916;border-radius:14px;align-items:center;gap:10px;margin:0 10px 10px;padding:10px 12px;display:flex}.mb-install-ic{background:linear-gradient(135deg,#8b6fe0,#e08a4a);border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font:400 20px/1 Instrument Serif,Georgia,serif;display:grid}.mb-install-t{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.mb-install-t b{font-size:13px}.mb-install-t small{color:#ffffffb3;font-size:11.5px}.mb-install-b{color:#1a1530;background:#fff;border:0;border-radius:999px;padding:7px 12px;font:700 12.5px DM Sans,sans-serif}.mb-install-x{color:#ffffffb3;background:0 0;border:0;padding:4px}.ob3-done-ic{margin:0 auto 14px;display:grid}.ob3-go-b span{text-align:left}.gr{flex-direction:column;gap:14px;display:flex}.gr-intro{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.gr-intro p{color:#6b6860;max-width:720px;margin:0;font-size:13.5px;line-height:1.5}.gr-empty{color:#6b6860;text-align:center;border:1px dashed #dcd8ce;border-radius:14px;flex-direction:column;align-items:center;gap:6px;padding:40px 20px;display:flex}.gr-empty svg{color:#6d4fc2}.gr-empty b{color:#1a1916;font-size:15px}.gr-empty span{max-width:460px;font-size:13px}.gr-list{grid-template-columns:repeat(auto-fill,minmax(420px,1fr));gap:12px;display:grid}.gr-card{background:#fff;border:1px solid #ebe8df;border-radius:14px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.gr-card.is-off{opacity:.55}.gr-head{align-items:center;gap:12px;display:flex}.gr-head .ap-ico{border-radius:10px}.gr-t{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.gr-t b{font-size:15px}.gr-t small{color:#8a877d;flex-wrap:wrap;align-items:center;gap:4px;font-size:12px;display:inline-flex}.gr-act{gap:6px;display:inline-flex}.gr-act .st-btn{padding:6px 9px}.gr-chips{flex-wrap:wrap;gap:6px;display:flex}.gr-chip{background:#f6f5f1;border:1px solid #ebe8df;border-radius:999px;align-items:center;gap:6px;padding:4px 8px 4px 5px;font-size:12.5px;display:inline-flex}.gr-chip b{font-weight:600}.gr-chip button{color:#8a877d;cursor:pointer;background:0 0;border:0;place-items:center;padding:0 0 0 2px;display:grid}.gr-users{color:#4a4840;flex-wrap:wrap;gap:4px 10px;font-size:12px;display:flex}.gr-users small{color:#8a877d}.gr-notes{color:#8a877d;margin:0;font-size:12px}.gr-ed{width:min(600px,94vw)}.gr-ic{color:#6d4fc2;background:#f3effb;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;display:grid}.gr-form{flex-direction:column;gap:12px;display:flex}.gr-form label,.gr-field{color:#6b6860;flex-direction:column;gap:5px;font-size:12.5px;font-weight:600;display:flex}.gr-form input,.gr-form select,.gr-form textarea{color:#1a1916;border:1px solid #e3e1da;border-radius:9px;padding:8px 10px;font:400 13.5px DM Sans,sans-serif}.gr-accs{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.sa-acc.is-group b:after{content:""}.mf-pop,.ap-pop,.dr-pop{z-index:400!important}.ob3-beta{color:#f6f3eed1;text-align:left;background:#f2b98c1a;border:1px solid #f2b98c59;border-radius:14px;align-items:flex-start;gap:10px;max-width:520px;margin:0 auto 22px;padding:12px 16px;font-size:13.5px;line-height:1.45;display:flex}.ob3-beta svg{color:#f2b98c;flex:none;margin-top:2px}.ob3-beta b{color:#f2b98c;margin-right:4px;font-weight:600}.ob3-mfb{flex-direction:column;gap:14px;display:flex}.ob3-mfb-card{background:#ffffff12;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;gap:10px;padding:14px;animation:.42s cubic-bezier(.2,.8,.2,1) .12s both aiIn;display:flex}.ob3-mfb-tags{flex-wrap:wrap;gap:6px;display:flex}.ob3-mfb-tags i{color:#f6f3eeb3;background:#ffffff12;border-radius:99px;padding:4px 9px;font-size:11.5px;font-style:normal}.ob3-mfb-tags i.is-on{color:#fff;background:#7c5cc4}.ob3-mfb-card p{color:#f6f3eed9;margin:0;font-size:13px;line-height:1.45}.ob3-mfb-shot{color:#c9b3f2;align-items:center;gap:6px;font-size:11.5px;display:inline-flex}.ob3-mfb-dock{background:#ffffff0f;border-radius:16px;align-self:flex-end;gap:8px;padding:8px;display:flex}.ob3-mfb-dock span{background:#ffffff0f;border-radius:10px;width:30px;height:30px}.ob3-mfb-btn{color:#1a1530;background:#fff;border-radius:10px;place-items:center;width:30px;height:30px;animation:2.4s ease-in-out infinite aiGlow;display:grid;box-shadow:0 0 0 4px #c9b3f259}.ob3-mfb-dock.is-top{order:-1}.mb-fb{color:#1a1916;background:#fff;border:1px solid #ecebe6;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;margin-left:auto;display:grid}.mb-fb+.mb-user{margin-left:0!important}.sa-ob{color:#4a4840;cursor:pointer;-webkit-user-select:none;user-select:none;background:#f7f6f2;border-radius:9px;align-items:center;gap:8px;padding:7px 8px;font:500 12.5px DM Sans,sans-serif;display:flex}.sa-ob span{flex:1}.sa-ob svg{color:#7c5cc4;flex:none}.sa-ob input{opacity:0;pointer-events:none;position:absolute}.sa-ob i{background:#d9d6ce;border-radius:99px;flex:none;width:30px;height:17px;transition:background .16s;position:relative}.sa-ob i:after{content:"";background:#fff;border-radius:50%;width:13px;height:13px;transition:transform .18s cubic-bezier(.2,.8,.2,1);position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}.sa-ob.is-on{color:#1a1916;background:#f3eefb}.sa-ob.is-on i{background:#7c5cc4}.sa-ob.is-on i:after{transform:translate(13px)}.ob3-prev{color:#c9b3f2;background:#7c5cc42e;border:1px solid #c9b3f24d;border-radius:99px;padding:4px 10px;font:500 11.5px DM Sans,sans-serif}.ob3-logo{border-radius:24px;width:84px;height:84px}.ob3-logo span{letter-spacing:-.01em;font:400 29px/1 Instrument Serif,Georgia,serif}.ob3-logo span em,.ob3-qr-logo em,.ob3-app-logo em,.ob3-pf-top em{color:#f6d3b6;font-style:normal}.ob3-qr-logo{border-radius:9px;width:56px;height:30px;font-size:16px}.ob3-slide-vis.is-app,.ob3-slide-vis.is-phone{padding:10px}.ob3-app{color:#f6f3ee;background:#15131f;border:1px solid #ffffff14;border-radius:18px;font-family:DM Sans,sans-serif;overflow:hidden}.ob3-app-bar{background:#ffffff0a;border-bottom:1px solid #ffffff0f;align-items:center;gap:5px;height:26px;padding:0 10px;display:flex}.ob3-app-bar>i{background:#ffffff2e;border-radius:50%;width:7px;height:7px}.ob3-app-bar span{color:#f6f3ee73;background:#ffffff0d;border-radius:99px;margin:0 auto;padding:2px 12px;font-size:9.5px}.ob3-app-body{grid-template-columns:112px minmax(0,1fr);min-height:300px;display:grid}.ob3-app-side{background:#ffffff06;border-right:1px solid #ffffff0f;flex-direction:column;gap:2px;padding:10px 8px;display:flex}.ob3-app-logo{margin:0 4px 10px;font:400 18px/1 Instrument Serif,Georgia,serif}.ob3-app-g{border-radius:7px;flex-direction:column;gap:1px;transition:background .2s;display:flex;position:relative}.ob3-app-g>span{color:#f6f3ee9e;align-items:center;gap:5px;padding:4px 5px;font-size:9.5px;font-weight:600;display:flex}.ob3-app-g>span svg{opacity:.7}.ob3-app-g em{color:#f6f3ee80;border-radius:6px;padding:3px 5px 3px 21px;font-size:9.5px;font-style:normal;position:relative}.ob3-app-g.is-foot{margin-top:auto}.ob3-app .is-hl{animation:1.8s ease-in-out infinite obHl;box-shadow:0 0 0 1.5px #b79cf2;color:#fff!important;background:#7c5cc459!important}.ob3-app-g.is-hl>span{color:#fff}@keyframes obHl{0%,to{box-shadow:0 0 0 1.5px #b79cf2,0 0 #b79cf280}50%{box-shadow:0 0 0 1.5px #b79cf2,0 0 0 6px #b79cf200}}.ob3-app-here{z-index:3;white-space:nowrap;color:#1a1530;background:#f6d3b6;border-radius:99px;padding:3px 8px;font:600 10px DM Sans,sans-serif;animation:1.6s ease-in-out infinite obHere;position:absolute;top:50%;left:calc(100% + 8px);translate:0 -50%;box-shadow:0 6px 16px #00000059}.ob3-app-here:before{content:"";border:4px solid #0000;border-left:0;border-right-color:#f6d3b6;position:absolute;top:50%;left:-4px;translate:0 -50%}.ob3-app-here.is-up{animation-name:obHereUp;top:auto;bottom:calc(100% + 8px);left:50%;translate:-50%}.ob3-app-here.is-up:before{border:4px solid #0000;border-top-color:#f6d3b6;border-bottom:0;top:100%;left:50%;translate:-50%}@keyframes obHere{0%,to{transform:translate(0)}50%{transform:translate(3px)}}@keyframes obHereUp{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.ob3-app-main{flex-direction:column;min-width:0;display:flex;position:relative}.ob3-app-top{border-bottom:1px solid #ffffff0d;align-items:center;gap:6px;padding:9px 12px;display:flex}.ob3-app-top b{white-space:nowrap;text-overflow:ellipsis;margin-right:auto;font:400 15px/1 Instrument Serif,Georgia,serif;overflow:hidden}.ob3-app-top span{color:#f6f3ee8c;white-space:nowrap;border:1px solid #ffffff1a;border-radius:99px;align-items:center;gap:3px;padding:2px 7px;font-size:8.5px;display:inline-flex}.ob3-app-content{zoom:.8;padding:12px 12px 54px}.ob3-app-dock{background:#00000073;border:1px solid #ffffff14;border-radius:12px;gap:5px;padding:5px;display:flex;position:absolute;bottom:8px;right:8px}.ob3-app-dock>span{color:#f6f3eecc;background:#ffffff12;border-radius:8px;justify-content:center;align-items:center;gap:4px;min-width:24px;height:24px;padding:0 6px;font-size:9.5px;display:inline-flex;position:relative}.ob3-app-dock>span.is-ai{color:#fff;background:linear-gradient(135deg,#8b6fe0,#e08a4a)}.ob3-app .ob3-mfb-dock{display:none}.ob3-pf{color:#f6f3ee;background:#0e0d15;border:1px solid #ffffff1f;border-radius:26px;width:230px;margin:0 auto;padding:8px;font-family:DM Sans,sans-serif}.ob3-pf-top{justify-content:space-between;align-items:center;padding:6px 8px;display:flex}.ob3-pf-top b{font:400 16px/1 Instrument Serif,Georgia,serif}.ob3-pf-top span{background:#ffffff14;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:relative}.ob3-pf-content{zoom:.62;min-height:220px;padding:6px}.ob3-pf-tabs{border-top:1px solid #ffffff0f;grid-template-columns:repeat(3,1fr);gap:4px;padding:6px 4px 2px;display:grid}.ob3-pf-tabs span{color:#f6f3ee80;border-radius:9px;flex-direction:column;align-items:center;gap:2px;padding:4px 0;display:flex}.ob3-pf-tabs small{font-size:8.5px}.ob3-pf .is-hl{color:#fff;background:#7c5cc466;animation:1.8s ease-in-out infinite obHl;box-shadow:0 0 0 1.5px #b79cf2}.ob3-mmap{border-radius:12px;position:relative;overflow:hidden}.ob3-mmap svg{width:100%;height:230px;display:block}.ob3-mmap polygon{transform-box:fill-box;transform-origin:50%;animation:.5s ease-out both obHex}@keyframes obHex{0%{opacity:0;transform:scale(.4)}}.ob3-mmap-pin{transform-box:fill-box;animation:.42s cubic-bezier(.2,1.4,.4,1) both obPin}@keyframes obPin{0%{opacity:0;transform:translateY(-8px)}}.ob3-mmap-leg{-moz-column-gap:8px;color:#f6f3eeb3;background:#0f0d16cc;border-radius:9px;grid-template-rows:auto auto;grid-template-columns:auto 80px;column-gap:8px;padding:6px 9px;font-size:10px;display:grid;position:absolute;bottom:10px;left:10px}.ob3-mmap-leg span{grid-row:span 2;align-self:center}.ob3-mmap-leg i{background:linear-gradient(90deg,#6d55c9,#a56fe0,#e0809a,#f2b98c);border-radius:99px;align-self:end;height:6px}.ob3-mmap-leg small{display:none}.ob3-mmap-tag{color:#f6d3b6;background:#0f0d16cc;border-radius:99px;padding:4px 9px;font-size:10.5px;position:absolute;top:10px;right:10px}.ob3-rail{z-index:0;pointer-events:none;opacity:.85;flex-direction:column;gap:8px;display:flex;position:absolute;bottom:18px;left:0;right:0;-webkit-mask:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.ob3-rail>small{text-align:center;letter-spacing:.2em;text-transform:uppercase;color:#f6f3ee66;font-size:10.5px}.ob3-rail-row{overflow:hidden}.ob3-rail-in{gap:10px;width:max-content;animation:linear infinite obRail;display:flex}.ob3-rail-row.is-rev .ob3-rail-in{animation-direction:reverse}@keyframes obRail{0%{transform:translate(0)}to{transform:translate(-50%)}}.ob3-rail-chip{white-space:nowrap;background:#ffffff0f;border:1px solid #ffffff14;border-radius:99px;align-items:center;gap:8px;padding:5px 12px 5px 5px;display:inline-flex}.ob3-rail-chip img{-o-object-fit:cover;object-fit:cover;background:#fff;border-radius:50%;width:22px;height:22px}.ob3-rail-chip b{color:#f6f3eebf;font:500 12px DM Sans,sans-serif}.ob2-stage{z-index:1;position:relative}@media (height<=820px){.ob3-rail-row+.ob3-rail-row{display:none}}@media (width<=720px){.ob3-rail{display:none}}.ob3:not(.is-splash):not(.is-done) .ob2-stage{padding-bottom:120px}.ob3-tour:has(.is-app){width:min(1180px,100%)}.ob3-app-g em{white-space:nowrap}.ob3-app-body{grid-template-columns:124px minmax(0,1fr)}.ob3-pf-tabs small{white-space:nowrap;text-align:center;font-size:8px}.ac-row{grid-template-columns:40px minmax(180px,1.6fr) 90px 110px 150px 118px auto auto auto}.ac-ccy{color:#6b6860;cursor:pointer;background:#fff;border:1px solid #e3e1da;border-radius:999px;padding:6px 10px;font:500 12.5px DM Sans,sans-serif}.ac-ccy.is-set{color:#1a1916;border-color:#d9cdf3;font-weight:600}@media (width<=1100px){.ac-row{grid-template-columns:40px 1fr auto}}.cty-chip .cty-flags{letter-spacing:1px;font-size:13px;line-height:1}.cty-pop{width:270px}.cty-pop .cty-flag{text-align:center;width:18px;font-size:15px;line-height:1}.cty-quick{gap:6px;padding:6px 8px 2px;display:flex}.cty-quick button{color:#7c5cc4;cursor:pointer;background:0 0;border:0;padding:2px 0;font:500 11.5px DM Sans,sans-serif}.cty-quick button+button:before{content:"·";color:#c8c5bc;margin-right:6px}.cty-ccy{color:#6b6860;border-top:1px solid #f0eee8;justify-content:space-between;align-items:center;gap:10px;margin:8px 4px 0;padding:9px 4px 0;font-size:12px;display:flex}.cty-ccy .cc-seg button{padding:4px 10px;font-size:11.5px}.cty-foot{justify-content:flex-end;padding:8px 4px 2px;display:flex}.cty-foot .pl-btn{padding:6px 14px;font-size:12px}button.ai-model-pick{font:inherit;font-size:11.5px}button.ai-model-pick b{color:#1a1916;text-overflow:ellipsis;white-space:nowrap;max-width:160px;font-weight:600;overflow:hidden}button.ai-model-pick:disabled{opacity:.6;cursor:default}.ai-model-pop{width:230px;padding:6px!important}.ai-model-pop .mf-opt{padding:9px 8px;font-size:13px}.mb-root.is-ai.kb-open .ai-panel.is-open{top:var(--vvt,0px)!important;height:var(--vvh,100dvh)!important;bottom:auto!important}.mb-root.kb-open .mb-tabs{display:none}.mb-root.is-ai .ai-panel.is-open .ai-input textarea{font-size:16px}.mb-root .ai-panel.is-open .ai-inner{width:100%!important}.mb-root .ai-panel .ai-col{max-width:none!important}.mb-chips.is-many{overscroll-behavior-x:contain;scrollbar-width:thin;grid-template-rows:repeat(3,auto);grid-auto-columns:max-content;grid-auto-flow:column;padding-bottom:6px;display:grid;overflow-x:auto}.mb-chips button{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.mb-chips button .fi-img,.mb-chips button .fi-ini{border-radius:4px;flex:none}.mb-chart-skel{background:#fff;border:1px solid #ecebe6;border-radius:16px;flex-direction:column;gap:12px;padding:14px;display:flex}.mb-chart-skel b{font-size:13px}.mb-chart-skel .mz-skel{border-radius:10px;height:200px}.pp{flex-direction:column;gap:14px;display:flex}.pp-note{color:#4a3d73;background:#f3eefb;border-radius:10px;align-items:flex-start;gap:8px;margin:0;padding:9px 12px;font:400 12.5px/1.45 DM Sans,sans-serif;display:flex}.pp-note svg{color:#7c5cc4;flex:none;margin-top:2px}.pp-warn{color:#7a5200;background:#fff7e8;border-radius:10px;align-items:center;gap:8px;padding:9px 12px;font-size:12.5px;display:flex}.pp-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.pp-kpis:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.pp-kpi{background:#fff;border:1px solid #ecebe6;border-radius:14px;flex-direction:column;gap:6px;padding:14px 16px;font-family:DM Sans,sans-serif;display:flex}.pp-kpi>span{color:#6b6860;font-size:11.5px;font-weight:600}.pp-kpi>b{color:#1a1916;font:400 30px/1 Instrument Serif,Georgia,serif}.pp-kpi>b.is-up{color:#b4343a}.pp-kpi>b.is-down{color:#2d6a4f}.pp-kpi>small{color:#8a877d;font-size:11.5px;line-height:1.35}.pp-search{color:#8a877d;background:#fff;border:1px solid #e6e3da;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;display:inline-flex}.pp-search input{font:inherit;background:0 0;border:0;outline:none;width:150px;font-size:12px}.pp-scroll{max-height:520px}.pp-scroll-s{max-height:380px}.pp-table td small{color:#a8a59c;font-size:10.5px;font-weight:400;display:block}.pp-table td b{font-weight:600}.pp-table td.num{text-align:right;white-space:nowrap}.pp-row{cursor:pointer;transition:background .12s}.pp-row:hover{background:#faf9f6}.pp-row.is-on{background:#f3eefb}.pp-th-range{min-width:160px;text-align:left!important}.pp-range{min-width:150px;height:18px;position:relative}.pp-range:before{content:"";background:#f0eee8;border-radius:2px;height:2px;position:absolute;top:8px;left:0;right:0}.pp-range-band{background:#e3e0d8;border-radius:4px;height:8px;position:absolute;top:5px}.pp-range i[class^=pp-range-]:not(.pp-range-band){border:2px solid #fff;border-radius:50%;width:12px;height:12px;margin-left:-6px;position:absolute;top:3px;box-shadow:0 0 0 1px #00000014}.pp-range-mk{background:#e5545b;width:8px!important;height:8px!important;margin-left:-4px!important;top:5px!important}.pp-range-dir{background:#5b4e9e}.pp-range-own{z-index:1;background:#509ee3}.pp-chip{border-radius:999px;align-items:center;gap:3px;padding:2px 8px;font-size:11.5px;font-weight:600;display:inline-flex}.pp-chip.is-up{color:#b4343a;background:#e5545b1f}.pp-chip.is-down{color:#2d6a4f;background:#7fb24a29}.pp-chip.is-eq{color:#6b6860;background:#f3f2ee}.pp-legend{color:#6b6860;flex-wrap:wrap;gap:14px;padding:10px 4px 2px;font-size:11.5px;display:flex}.pp-legend span{align-items:center;gap:6px;display:inline-flex}.pp-legend i{border-radius:50%;width:10px;height:10px}.pp-legend i.is-band{background:#e3e0d8;border-radius:4px;width:18px;height:8px}.pp-sel{color:#6b675e;flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;display:flex}.pp-sel-c{color:#fff;background:#1a1916;border-radius:999px;align-items:center;gap:6px;padding:4px 6px 4px 11px;font-size:12.5px;display:inline-flex}.pp-sel-c button{color:#fff;cursor:pointer;background:#ffffff26;border:0;border-radius:50%;place-items:center;width:18px;height:18px;display:grid}.pp-tx{border-bottom:1px solid #efede7;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 12px;padding-bottom:12px;display:flex}.pp-tx-l{color:#8a867c;text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:4px;margin-right:2px;font-size:11.5px;font-weight:600;display:inline-flex}.pp-tx-sp{flex:12px}.pp-tx-clear{color:#7c5cc4;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:4px 6px;font-size:12px;display:inline-flex}.pp-tx .cc-seg{flex-wrap:wrap}.pp-txpop{flex-direction:column;width:280px;max-height:380px;display:flex}.pp-txpop .mf-list{overflow-y:auto}.pp-txfoot{border-top:1px solid #efede7;padding:6px 8px}.pp-txfoot button{color:#7c5cc4;cursor:pointer;background:0 0;border:0;font-size:12.5px}@media (width<=720px){.pp-tx{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.pp-tx-sp{display:none}.pp-tx .cc-seg{flex-wrap:nowrap}.pp-tx>*{flex:none}}.pp .pp-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;margin:0;display:grid}.pp-items{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.pp-items-col h4{align-items:baseline;gap:6px;margin:0 0 8px;font-size:12.5px;display:flex}.pp-items-col h4 small{color:#a8a59c;font-weight:500}.pp-items-col ul{max-height:440px;margin:0;padding:0;list-style:none;overflow:auto}.pp-items-col li{border-top:1px solid #f3f2ee;justify-content:space-between;gap:10px;padding:7px 0;font-size:12.5px;display:flex}.pp-items-col li>span:first-child{flex-direction:column;min-width:0;display:flex}.pp-items-col li b{color:#5b4e9e;font-size:11px}.pp-items-col li em{white-space:nowrap;text-overflow:ellipsis;font-style:normal;overflow:hidden}.pp-items-col li small{color:#a8a59c;font-size:10.5px}.pp-price{white-space:nowrap;flex-direction:column;align-items:flex-end;display:flex}.pp-price s{color:#a8a59c;font-size:10.5px}.pp-price .is-promo{color:#b4343a}.pp-verdict{border:1px solid;border-radius:14px;flex-direction:column;gap:4px;padding:14px 16px;font-size:13px;display:flex}.pp-verdict b{font-size:14.5px}.pp-verdict.is-ok{background:#f1f8ec;border-color:#cfe6d6}.pp-verdict.is-low{background:#fff7e8;border-color:#f0d6a8}.pp-verdict.is-high{background:#fdf0f0;border-color:#f2c9cb}.pp-ex{white-space:nowrap;text-overflow:ellipsis;color:#6b6860;max-width:280px;overflow:hidden}@media (width<=1100px){.pp-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.pp .pp-grid,.pp-items{grid-template-columns:minmax(0,1fr)}}.pp-warn{flex-wrap:wrap}.pp-warn-btn{color:#5c3f00;cursor:pointer;background:#fff;border:1px solid #e8d6a8;border-radius:999px;padding:3px 10px;font-size:12px}.pp-warn-btn:hover{background:#fff2d6}.pp-bar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pp-bpick{gap:6px}.pp-bpick-x{background:#ffffff2e;border-radius:50%;place-items:center;width:18px;height:18px;margin-right:-4px;display:grid}.pp-bpop{flex-direction:column;width:320px;max-height:420px;display:flex}.pp-bpop .mf-list{overflow-y:auto}.pp-bpop .mf-opt-t{flex-wrap:wrap;align-items:baseline;gap:2px 6px;min-width:0;display:flex}.pp-bpop .mf-opt-t small{color:#a8a59c;flex-basis:100%;font-size:11px}.pp-tag{color:#6a4fb8;vertical-align:1px;background:#f1ecfb;border-radius:999px;margin-left:6px;padding:1px 6px;font-size:10px;font-style:normal;font-weight:600}.pp-range-pb{background:#e08a1e;border:1.5px solid #fff;border-radius:50%;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;position:absolute;top:50%}.pp-mser{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 10px;display:flex}.pp-mc small{font-size:10.5px;font-weight:600;display:block}.pp-mc.is-up small{color:#c0392b}.pp-mc.is-down small{color:#1e8a5a}.pp-mc.is-up,.pp-mc.is-down{background:#fbfaf7}.pp-menu-ctl{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pp-x{cursor:pointer;color:#6b675e;background:#f3f2ee;border:0;border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.pp-menu-sum{color:#4b4840;flex-wrap:wrap;gap:6px 18px;margin:0 0 12px;font-size:12.5px;display:flex}.pp-menu-sum span{align-items:center;gap:4px;display:inline-flex}.pp-menu-sum b.is-up{color:#c0392b}.pp-menu-sum b.is-down{color:#1e8a5a}.pp-grp td{color:#4b4840;background:#f7f6f2;padding-top:7px;padding-bottom:7px;font-size:12px;font-weight:600}.pp-grp td small{color:#a8a59c;margin-left:4px;font-weight:500;display:inline}.pp-alias{color:#8a867c;cursor:help;background:#f1f0ec;border-radius:999px;margin-left:6px;padding:0 6px;font-size:10px;font-weight:600;display:inline-block}.pp-menu-t td:first-child{min-width:220px}.pp-scatter{position:relative}.pp-scatter svg{width:100%;height:auto;display:block}.pp-ax{fill:#a8a59c;font:500 11px DM Sans,sans-serif}.pp-ax-t{fill:#8a867c;font:500 11px DM Sans,sans-serif}.pp-lbl{fill:#4b4840;paint-order:stroke;stroke:#fff;stroke-width:3px;font:600 11px DM Sans,sans-serif}.pp-lbl.is-own{fill:#6a4fb8}.pp-tip{pointer-events:none;color:#fff;z-index:5;background:#1a1916;border-radius:10px;flex-direction:column;gap:2px;min-width:180px;padding:8px 10px;font-size:12px;display:flex;position:absolute;transform:translate(12px,-50%);box-shadow:0 8px 24px #0000002e}.pp-tip .pp-tag{color:#fff;background:#ffffff26;align-self:flex-start;margin:0 0 2px}.pp-sort{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}.pp-sort.is-on{color:#1a1916}.pp-more{color:#7c5cc4;cursor:pointer;background:0 0;border:0;margin-top:10px;font-size:12.5px}@media (width<=720px){.pp-ax,.pp-ax-t,.pp-lbl{font-size:16px}.pp-tip{display:none}}.pc-empty{text-align:center;color:#4b4840;background:#fff;border:1px dashed #e3e0d8;border-radius:16px;flex-direction:column;align-items:center;gap:10px;padding:48px 24px;display:flex}.pc-empty h3{color:#1a1916;margin:0;font:600 18px DM Sans,sans-serif}.pc-empty p{max-width:560px;margin:0;font-size:13px;line-height:1.5}.pc-kb{flex-wrap:wrap;gap:4px 12px;margin-top:4px;font-size:12px;display:flex}.pc-kb span{align-items:baseline;gap:5px;display:inline-flex}.pc-kb em{color:#6b675e;font-style:normal}.pc-kb b.is-up{color:#c0392b}.pc-kb b.is-down{color:#1e8a5a}.pc-table td.pc-cell small{text-overflow:ellipsis;white-space:nowrap;max-width:170px;margin-left:auto;overflow:hidden}.pc-d{color:#8a867c;margin-left:5px;font-size:10.5px;font-style:normal;font-weight:600}.pc-d.is-up{color:#c0392b}.pc-d.is-down{color:#1e8a5a}.pc-table th .spin{vertical-align:-1px;margin-left:4px}.pc-foot{flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:10px;font-size:12px;display:flex}.pc-chk{color:#4b4840;cursor:pointer;align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.pc-add{color:#4b4840;cursor:pointer;background:#fff;border:1px dashed #cfcbc1;border-radius:999px;align-items:center;gap:4px;padding:4px 10px;font-size:12px;display:inline-flex}.pc-add:hover{color:#7c5cc4;border-color:#7c5cc4}.pc-add:disabled{opacity:.5;cursor:default}.pc-sheet{flex-direction:column;display:flex;width:min(980px,100vw)!important;max-width:100vw!important;padding:0!important}.pc-sheet-t{padding:18px 22px 0;font:600 17px DM Sans,sans-serif}.pc-sheet-b{flex-direction:column;flex:1;gap:16px;min-height:0;padding:12px 22px 0;font-family:DM Sans,sans-serif;display:flex;overflow:hidden}.pc-sheet-b section h5{color:#1a1916;margin:0 0 4px;font-size:13.5px;font-weight:600}.pc-sheet-b section h5 small{color:#a8a59c;margin-left:6px;font-weight:500}.pc-sheet-b section>p{margin:0 0 8px;font-size:12px}.pc-brands,.pc-sugb{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pc-sugb{margin-top:8px;font-size:12px}.pc-bchip{cursor:pointer;background:#f3f2ee;border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:5px 6px 5px 12px;font-size:12.5px;display:inline-flex}.pc-bchip.is-on{color:#fff;background:#1a1916}.pc-bchip button{color:inherit;cursor:pointer;background:#00000014;border:0;border-radius:50%;place-items:center;width:18px;height:18px;display:grid}.pc-bchip.is-on button{background:#ffffff2e}.pc-eq{flex-direction:column;flex:1;min-height:0;display:flex}.pc-eq-h{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.pc-eq-ctl{align-items:center;gap:8px;display:flex}.pc-ai{color:#5b3fb0;cursor:pointer;background:#f6f2fe;border:1px solid #d9cdf5;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:12.5px;display:inline-flex}.pc-ai.is-busy{cursor:default}.pc-acc{align-items:center;gap:5px;display:inline-flex}.pc-eq-f{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:8px;display:flex}.pc-eq-list{border-top:1px solid #efede7;flex:1;min-height:0;padding-bottom:12px;overflow-y:auto}.pc-eq-row{border-bottom:1px solid #f3f2ee;grid-template-columns:minmax(180px,34%) 1fr;align-items:center;gap:12px;padding:9px 2px;display:grid}.pc-eq-own b{font-size:13px;font-weight:600;display:block}.pc-eq-own small{color:#a8a59c;font-size:11px}.pc-eq-m{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pc-mchip{color:#3d2d75;background:#f1ecfb;border-radius:8px;align-items:center;gap:6px;max-width:100%;padding:4px 5px 4px 10px;font-size:12px;display:inline-flex}.pc-mchip em{color:#7c6fa8;font-size:11px;font-style:normal}.pc-mchip button{cursor:pointer;width:18px;height:18px;color:inherit;background:#0000000f;border:0;border-radius:50%;place-items:center;display:grid}.pc-mchip.is-sug{background:#fff;border:1px dashed #b9a6ea}.pc-mchip.is-sug button:first-of-type{color:#fff;background:#7c5cc4}.pc-none{font-size:12px}.pc-pick{cursor:pointer;color:#6b675e;background:#fff;border:1px dashed #cfcbc1;border-radius:8px;place-items:center;width:26px;height:24px;display:grid}.pc-ipop{flex-direction:column;width:360px;max-height:420px;display:flex}.pc-ipop .mf-list{overflow-y:auto}.pc-ipop .mf-opt-t{flex-direction:column;min-width:0;display:flex}.pc-ipop .mf-opt-t small{color:#a8a59c;font-size:11px}.pc-sheet-f{border-top:1px solid #efede7;justify-content:flex-end;align-items:center;gap:10px;padding:12px 0 16px;font-size:12px;display:flex}.pc-err{color:#c0392b;margin-right:auto}.spin{animation:1s linear infinite pcspin}@keyframes pcspin{to{transform:rotate(360deg)}}@media (width<=720px){.pc-eq-row{grid-template-columns:1fr}.pc-sheet-b{padding:10px 14px 0}}.pmap-q{min-width:260px}.pmap-wrap{border:1px solid #efede7;border-radius:12px;flex:1;height:560px;min-height:360px;margin-top:4px;position:relative;overflow:hidden}.pmap-load{z-index:500;pointer-events:none;background:#ffffff8c;place-items:center;display:grid;position:absolute;inset:0}.pmap-load>*{width:60%}.pmap-empty{z-index:500;background:#fff;border-radius:999px;padding:8px 14px;font-size:12.5px;position:absolute;top:12px;left:50%;transform:translate(-50%);box-shadow:0 4px 16px #0000001f}.pmap-legend{color:#4b4840;flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:10px;font-size:12px;display:flex}.pmap-legend span{align-items:center;gap:5px;display:inline-flex}.pmap-legend i{border-radius:50%;width:11px;height:11px;display:inline-block}.pmap-legend i.pmap-own{background:#fff;border:2.5px solid #6a4fb8;width:9px;height:9px}.pmap-tip{flex-direction:column;gap:2px;min-width:180px;font:12px DM Sans,sans-serif;display:flex}.pmap-tip small{color:#8a867c}@media (width<=720px){.pmap-wrap{height:420px}.pmap-q{flex:1;min-width:0}}.pmap-grid{grid-template-columns:minmax(0,1fr) 340px;align-items:stretch;gap:14px;display:grid}.pmap-card,.pmap-side{flex-direction:column;height:calc(100vh - 150px);min-height:520px;display:flex}.pmap-card>.mz-card-body,.pmap-side>.mz-card-body,.mz-card.is-natural.pmap-card .mz-card-body,.mz-card.is-natural.pmap-side .mz-card-body{flex-direction:column;flex:1;min-height:0;display:flex}.mz-card.is-natural.pmap-card .mz-card-body>.pmap-wrap{flex:none;height:max(380px,100vh - 262px)}.mz-card.is-natural.pmap-side .mz-card-body>.pmap-side-s,.pmap-side-s{flex:1;min-height:0;overflow:auto}.pmap-side .pp-table td:first-child small{display:block}.pmap-load{padding-top:14px;background:#ffffff59!important;place-items:start center!important}.pmap-load span{color:#4b4840;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-size:12.5px;display:inline-flex;box-shadow:0 4px 16px #0000001f}label.mf-chip.pmap-q{cursor:text;gap:6px;min-width:190px}label.mf-chip.pmap-q input{font:inherit;color:#1a1916;background:0 0;border:0;outline:0;width:150px;font-size:12px}label.mf-chip.pmap-q button{cursor:pointer;color:#8a867c;background:0 0;border:0;place-items:center;padding:0;display:grid}@media (width<=1100px){.pmap-grid{grid-template-columns:minmax(0,1fr)}.pmap-side{height:auto;min-height:0}.pmap-side-s{max-height:420px}.pmap-card{height:auto}.mz-card.is-natural.pmap-card .mz-card-body>.pmap-wrap{flex:none;height:65vh}.mz-card.is-natural.pmap-side .mz-card-body>.pmap-side-s{flex:none;max-height:420px}}.pmap-side .ccp-table{width:100%;min-width:0!important}.pmap-side .ccp-table th,.pmap-side .ccp-table td{white-space:nowrap;padding-left:6px;padding-right:6px}.pmap-side .ccp-table td:first-child{white-space:normal}.pb-ic{-o-object-fit:contain;object-fit:contain;background:#fff;border-radius:6px;place-items:center;display:inline-grid;box-shadow:0 0 0 1px #0000000f}.pb-ic.is-ini{color:#5b3fb0;box-shadow:none;background:#f1ecfb;font-weight:700}.pp-bpop .mf-opt{align-items:center;gap:8px}.pc-th{align-items:center;gap:6px;display:inline-flex}.pc-bchip{gap:6px}.pmap-wrap{isolation:isolate;z-index:0}.pc-table{table-layout:fixed;width:100%;min-width:760px}.pc-table col.pc-c-own{width:9%}.pc-table col.pc-c-avg{width:8%}.pc-table col.pc-c-diff{width:10%}.pc-table th.num{text-align:right;vertical-align:bottom}.pc-table .pc-th{justify-content:flex-end;align-items:center;gap:6px;max-width:100%;display:inline-flex}.pc-table .pc-th em{text-overflow:ellipsis;white-space:nowrap;font-style:normal;overflow:hidden}.pc-table td.pc-cell{min-width:0}.pc-table td.pc-cell small{max-width:100%}.pc-table td:first-child b{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.pmap-dgrp{z-index:1;text-transform:uppercase;letter-spacing:.04em;color:#8a867c;background:#fff;padding:8px 10px 4px;font-size:11px;font-weight:600;position:sticky;top:0}.pmap-dgrp small{color:#b5b2a9;margin-left:4px;font-weight:500}.pc-ob-done{color:#1e8a5a;background:#e9f5ee;border-radius:999px;align-self:flex-start;margin-top:3px;padding:1px 8px;font-size:10.5px;font-weight:600;display:inline-flex}.pc-obpop .mf-opt-t{flex-direction:column;align-items:flex-start}.bd-row{padding-right:38px}.mf-chip.is-tinted{box-shadow:none}.mf-chip.is-tinted .mf-x{color:inherit;opacity:.75}.an-state{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;height:100%;min-height:160px;padding:18px 22px;font-family:DM Sans,sans-serif;display:flex}.an-state b{color:#1a1916;letter-spacing:-.01em;font-size:14px;font-weight:600}.an-state span{color:#6b675e;max-width:330px;font-size:12.5px;line-height:1.45}.an-state small{color:#a8a59c;max-width:320px;font-size:11.5px}.an-dots{width:116px;height:28px;margin-bottom:4px}.an-dots .an-on{fill:#eef5fc;stroke:#509ee3;stroke-width:1.5px}.an-dots .an-off{fill:none;stroke:#cfcbc1;stroke-width:1.5px;stroke-dasharray:3 3}.an-dots .an-tick{fill:none;stroke:#509ee3;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.an-dots .an-dash{stroke:#cfcbc1;stroke-width:1.6px;stroke-linecap:round}.an-state.is-compact{min-height:0;padding:10px}.an-state.is-compact .an-dots{display:none}.dc{flex-direction:column;gap:8px;height:100%;min-height:0;font-family:DM Sans,sans-serif;display:flex}.dc-leg{color:#4b4840;justify-content:flex-end;gap:14px;font-size:11.5px;display:flex}.dc-leg span{align-items:center;gap:5px;display:inline-flex}.dc-leg i{border-radius:50%;width:9px;height:9px}.dc-rows{--dc-l:34%;--dc-r:132px;flex-direction:column;flex:1;justify-content:center;gap:2px;min-height:0;display:flex;position:relative;overflow-y:auto}.dc-row{grid-template-columns:var(--dc-l) 1fr 84px 48px;border-bottom:1px solid #f3f2ee;align-items:center;gap:0;min-height:30px;font-size:12.5px;display:grid}.dc-row:last-child{border-bottom:0}.dc-x{text-overflow:ellipsis;white-space:nowrap;color:#1a1916;padding-right:10px;overflow:hidden}.dc-track{height:18px;position:relative}.dc-track:before{content:"";background:#efede7;height:1px;position:absolute;top:50%;left:0;right:0}.dc-stem{background:#cfe3f7;border-radius:3px;height:3px;position:absolute;top:calc(50% - 1.5px);left:0}.dc-line{background:#dcd8ec;border-radius:3px;height:3px;position:absolute;top:calc(50% - 1.5px)}.dc-dot{border:2px solid #fff;border-radius:50%;width:12px;height:12px;margin:-6px 0 0 -6px;position:absolute;top:50%;box-shadow:0 0 0 1px #00000014}.dc-v{text-align:right;font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;line-height:1.15;display:flex}.dc-v b{font-weight:600}.dc-v em{font-size:11px;font-style:normal}.dc-d{text-align:right;color:#8a867c;font-variant-numeric:tabular-nums;font-size:11px;font-weight:600}.dc-d.is-up{color:#1e8a5a}.dc-d.is-down{color:#c0392b}.dc-avg{z-index:1;pointer-events:none;border-left:1px dashed #b5b2a9;width:0;position:absolute;top:0;bottom:0}.dc-avg span{color:#8a867c;white-space:nowrap;background:#ffffffd9;border-radius:3px;padding:0 3px;font-size:10px;position:absolute;top:-2px;left:4px}::view-transition-group(ai-q){animation-duration:.42s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}::view-transition-old(ai-q){-o-object-fit:fill;object-fit:fill;width:100%;height:100%}::view-transition-new(ai-q){-o-object-fit:fill;object-fit:fill;width:100%;height:100%}.tt-pop.is-two{width:min(540px,92vw)!important}.tt-pop.is-two .tt-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.tt-all{color:#4a4842;cursor:pointer;background:#fff;border:1px solid #e8e6e0;border-radius:999px;padding:5px 12px;font:500 12.5px DM Sans,sans-serif}.tt-all:hover{color:#1a1916;border-color:#a8a59c}.tt-all.is-on{color:#fff;background:#1a1916;border-color:#1a1916}.tt-head .tt-search{margin-left:auto}.tt-divider{letter-spacing:.08em;text-transform:uppercase;color:#a8a59c;border-top:1px dashed #e8e6e0;align-items:center;gap:8px;margin:10px 8px 4px;padding-top:10px;font-size:10px;font-weight:700;display:flex}.tt-row.is-foreign .tt-name{color:#a8a59c}.tt-row.is-foreign .tt-bar i{background:#d4d1c8}.tt-row.is-foreign:hover .tt-name{color:#6b6860}.tt-result.is-foreign>span:first-child{color:#a8a59c}.tt-lk{color:#b5b2a8;flex-shrink:0}.tt-row.no-bars{grid-template-columns:minmax(0,1fr) 12px}.tt-col:last-child .tt-row.no-bars{grid-template-columns:minmax(0,1fr)}.tt-result>span:first-child{text-transform:capitalize;align-items:center;gap:4px;display:inline-flex}.tt-up{color:#b4572f;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;font:500 11px DM Sans,sans-serif;display:inline-flex}.tt-up:hover{text-decoration:underline}.ms-root.no-ai .ms-dock-bg{width:224px}.ms-root.no-ai .pp-btn{right:22px}.ms-root.no-ai .ms-fab{right:124px}.ms-root.no-ai .fb-fab{right:176px}.ms-home{border-bottom:1px solid var(--c-border);flex-direction:column;gap:2px;margin-bottom:8px;padding-bottom:8px;display:flex}.ms-homebtn{border-radius:var(--r-sm);color:var(--c-text);align-items:center;gap:9px;padding:8px 10px;font-size:13px;font-weight:500;text-decoration:none;transition:background .14s,color .14s;display:flex}.ms-homebtn svg{color:var(--c-text-2);flex-shrink:0}.ms-homebtn span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ms-homebtn:hover{background:var(--c-elev)}.ms-homebtn.is-on{color:#fff;background:#1a1916}.ms-homebtn.is-on svg{color:#fff}.ms-homebtn.is-locked{color:var(--c-text-2)}.ms-railsep{background:var(--c-border);width:18px;height:1px;margin:4px auto;display:block}.ms-navcfg-wrap{padding:0 8px 6px}.ms-navcfg{width:100%;color:var(--c-text-2);cursor:pointer;opacity:0;background:0 0;border:1px dashed #0000;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:6px 8px;font:500 11.5px DM Sans,sans-serif;transition:opacity .16s,border-color .16s,color .16s;display:flex}.ms-side:hover .ms-navcfg,.ms-navcfg:focus-visible,.ms-navcfg.is-open{opacity:1;border-color:var(--c-border)}.ms-navcfg:hover{color:var(--c-text);border-color:#a8a59c}@media (hover:none){.ms-navcfg{opacity:1}}.ms-navpop{overflow:hidden;width:280px!important;padding:0!important}.ms-navpop-h{border-bottom:1px solid #f0efeb;flex-direction:column;gap:2px;padding:12px 14px 10px;display:flex}.ms-navpop-h b{font-size:13px}.ms-navpop-h small{color:#a8a59c;font-size:11px}.ms-navpop-b{max-height:min(60vh,460px);padding:6px 8px;overflow-y:auto}.ms-navpop-g{padding:4px 0 6px}.ms-navpop-g+.ms-navpop-g{border-top:1px solid #f5f4f0}.ms-navpop-gh,.ms-navpop-i{cursor:pointer;border-radius:7px;align-items:center;gap:8px;padding:5px 6px;font-size:12.5px;display:flex}.ms-navpop-gh{color:#1a1916;font-weight:600}.ms-navpop-i{color:#4a4842;padding-left:26px}.ms-navpop-gh:hover,.ms-navpop-i:hover{background:#f5f4f0}.ms-navpop-gh input,.ms-navpop-i input{accent-color:#1a1916;margin:0}.ms-navpop-f{border-top:1px solid #f0efeb;padding:6px}.ms-navpop-f .mf-opt:disabled{opacity:.45;cursor:default}.pf-nav{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:14px;margin-top:10px;display:grid}.pf-nav-g h4{letter-spacing:.06em;text-transform:uppercase;color:#a8a59c;margin:0 0 6px;font-size:11px;font-weight:700}.pf-nav-i{color:#6b6860;cursor:pointer;border-radius:7px;align-items:center;gap:7px;padding:4px 6px;font-size:13px;display:flex}.pf-nav-i.is-on{color:#1a1916}.pf-nav-i:hover{background:#f5f4f0}.pf-nav-i input{accent-color:#1a1916;margin:0}.cc-body>.cc-stalebar{white-space:nowrap;text-overflow:ellipsis;flex:none;align-self:flex-start;max-width:100%;height:auto;min-height:0;overflow:hidden}.cc-stalebar:before{content:"";background:#e08a2e;border-radius:50%;flex-shrink:0;width:7px;height:7px}.cc-body>.cc-costbar{flex:none;min-height:0}.gz-heat .co-table thead th:first-child{width:34%}.gz-heat .co-table td.co-row{white-space:nowrap;text-overflow:ellipsis;max-width:0;overflow:hidden}.gz-heat .co-table td.num{padding-left:4px;padding-right:4px;font-size:11.5px}.ms-nav .ms-navcfg{justify-content:flex-start;margin-top:6px;padding:6px 10px}.ms-navedit{flex-direction:column;gap:2px;animation:.18s ease-out navEditIn;display:flex}@keyframes navEditIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.ms-navedit-h{flex-direction:column;gap:1px;padding:4px 10px 8px;display:flex}.ms-navedit-h b{font-size:12.5px}.ms-navedit-h small{color:var(--c-text-2);font-size:11px}.ms-navedit-g{border-top:1px solid var(--c-border);padding:4px 0}.ms-navedit-gh,.ms-navedit-i{border-radius:var(--r-sm);cursor:pointer;align-items:center;gap:8px;padding:5px 10px;font-size:12.5px;display:flex}.ms-navedit-gh{color:var(--c-text);font-weight:600}.ms-navedit-gh svg{color:var(--c-text-2)}.ms-navedit-i{color:var(--c-text-2);padding-left:30px}.ms-navedit-i.is-on{color:var(--c-text)}.ms-navedit-gh:hover,.ms-navedit-i:hover{background:var(--c-elev)}.ms-navedit input{accent-color:#1a1916;margin:0}.ms-navedit-f{background:var(--c-surface);border-top:1px solid var(--c-border);gap:6px;padding:10px 4px 8px;display:flex;position:sticky;bottom:-8px}.ms-navedit-reset{border:1px solid var(--c-border);color:var(--c-text-2);cursor:pointer;background:0 0;border-radius:9px;align-items:center;gap:5px;padding:6px 9px;font:500 11.5px DM Sans,sans-serif;display:inline-flex}.ms-navedit-reset:disabled{opacity:.45;cursor:default}.ms-navedit-done{color:#fff;cursor:pointer;background:#1a1916;border:0;border-radius:9px;flex:1;padding:7px 10px;font:600 12px DM Sans,sans-serif}.pc-fillcard{flex-direction:column;height:calc(100vh - 300px);min-height:420px;display:flex}.pc-fillcard .mz-card-body{flex-direction:column;flex:1;min-height:0;display:flex}.pc-fillcard .pc-scroll{flex:1;min-height:0;overflow:auto;max-height:none!important}.cc-body .mz-table th.num,.cc-body .mz-table td.num{min-width:88px}.apx-tbl-wrap{border:1px solid #ecebe6;border-radius:10px;margin:8px 0 4px;display:block;overflow-x:auto}.apx-tbl{border-collapse:collapse;width:100%;font-size:12px}.apx-tbl th{text-align:left;color:#6b6860;white-space:nowrap;background:#faf9f6;border-bottom:1px solid #ecebe6;padding:6px 10px;font-size:11px;font-weight:600}.apx-tbl td{color:#1a1916;border-bottom:1px solid #f3f2ee;padding:6px 10px}.apx-tbl tr:last-child td{border-bottom:0}.apx-tbl .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.apx-ticket{background:#fffdf8;border:1px solid #ece4d3;border-radius:4px 4px 10px 10px;flex-direction:column;gap:3px;width:min(300px,100%);margin:8px 0 4px;padding:12px 14px 10px;font:12.5px DM Mono,ui-monospace,monospace;display:flex;position:relative;box-shadow:0 2px #f3ead6}.apx-ticket:before{content:"";background:radial-gradient(circle at 5px -1px,#0000 4px,#fffdf8 4.5px) 0 0/10px 6px repeat-x;height:6px;position:absolute;top:-5px;left:0;right:0}.apx-ticket-h{flex-direction:column;margin-bottom:4px;font-family:DM Sans,sans-serif;display:flex}.apx-ticket-h b{font-size:13px}.apx-ticket-h small{color:#8a877d;font-size:11px}.apx-ticket-l{color:#4a4842;align-items:baseline;gap:6px;display:flex}.apx-ticket-l i{border-bottom:1px dotted #cfc8b8;flex:1;transform:translateY(-3px)}.apx-ticket-l.is-sum{color:#8a877d;margin-top:2px}.apx-ticket-t{border-top:1px dashed #cfc8b8;justify-content:space-between;margin-top:6px;padding-top:6px;font-weight:600;display:flex}.apx-ticket-t b{color:#2d7a4a;font-size:14px}.apx-ticket-n{color:#8a877d;margin-top:4px;font:11px DM Sans,sans-serif}.cmp-chip{gap:6px}.cmp-modal{flex-direction:column;width:min(880px,100vw - 32px);max-height:calc(100vh - 64px);display:flex}.cmp-h{border-bottom:1px solid var(--mz-line,#e8e6e1);justify-content:space-between;gap:16px;padding:18px 20px 12px;display:flex}.cmp-h p{color:var(--mz-muted,#6b6b6b);max-width:620px;margin:4px 0 0;font-size:13px}.cmp-t{margin:0;font-size:17px;font-weight:600}.cmp-load{color:var(--mz-muted,#6b6b6b);align-items:center;gap:8px;padding:32px 20px;display:flex}.cmp-body{flex:1;grid-template-columns:220px 1fr;min-height:0;display:grid;overflow:hidden}.cmp-tags{border-right:1px solid var(--mz-line,#e8e6e1);flex-direction:column;gap:2px;padding:8px;display:flex;overflow-y:auto}.cmp-tag{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:1fr auto;gap:0 8px;padding:8px 10px;display:grid}.cmp-tag b{font-size:13px;font-weight:600}.cmp-tag small{color:var(--mz-muted,#6b6b6b);white-space:nowrap;text-overflow:ellipsis;grid-column:1;font-size:11px;overflow:hidden}.cmp-tag .cmp-n{color:var(--mz-muted,#6b6b6b);grid-area:1/2/span 2;align-self:center;align-items:center;gap:2px;font-size:12px;display:inline-flex}.cmp-tag:hover{background:var(--mz-hover,#f4f2ee)}.cmp-tag.is-on{background:var(--mz-ink,#1d1d1b);color:#fff}.cmp-tag.is-on small,.cmp-tag.is-on .cmp-n{color:#ffffffb3}.cmp-main{padding:14px 20px 18px;overflow-y:auto}.cmp-main h5{text-transform:uppercase;letter-spacing:.04em;color:var(--mz-muted,#6b6b6b);margin:16px 0 8px;font-size:12px;font-weight:600}.cmp-main h5 small{text-transform:none;letter-spacing:0;margin-left:6px;font-weight:400}.cmp-scope{flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.cmp-scope select{border:1px solid var(--mz-line,#e8e6e1);background:#fff;border-radius:8px;padding:5px 8px;font-size:13px}.cmp-link{color:var(--mz-accent,#2f6f4f);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:12px;display:inline-flex}.cmp-link:hover{text-decoration:underline}.cmp-note{color:var(--mz-muted,#6b6b6b);margin:8px 0 0;font-size:12px}.cmp-list{flex-wrap:wrap;gap:6px;display:flex}.cmp-pill{border:1px solid var(--mz-line,#e8e6e1);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:4px 6px 4px 5px;font-size:13px;display:inline-flex}.cmp-pill b{font-weight:600}.cmp-pill small{color:var(--mz-muted,#6b6b6b);font-size:11px}.cmp-pill button{cursor:pointer;color:var(--mz-muted,#6b6b6b);background:0 0;border:0;border-radius:50%;padding:2px;display:inline-flex}.cmp-pill button:hover{background:var(--mz-hover,#f4f2ee);color:#b3261e}.cmp-search{border:1px solid var(--mz-line,#e8e6e1);border-radius:8px;align-items:center;gap:6px;max-width:280px;margin-bottom:8px;padding:5px 8px;display:flex}.cmp-search input{background:0 0;border:0;outline:0;flex:1;font-size:13px}.cmp-sugg{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:6px;display:grid}.cmp-sg{border:1px solid var(--mz-line,#e8e6e1);text-align:left;cursor:pointer;background:#fff;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:7px 9px;display:grid}.cmp-sg span{flex-direction:column;min-width:0;display:flex}.cmp-sg b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.cmp-sg small{color:var(--mz-muted,#6b6b6b);font-size:11px}.cmp-sg:hover{border-color:var(--mz-ink,#1d1d1b)}.cmp-err{color:#b3261e;font-size:12px}.cmp-done{background:var(--mz-ink,#1d1d1b);color:#fff;cursor:pointer;border:0;border-radius:8px;align-items:center;gap:6px;padding:7px 14px;font-size:13px;display:inline-flex}@media (width<=700px){.cmp-body{grid-template-columns:1fr}.cmp-tags{border-right:0;border-bottom:1px solid var(--mz-line,#e8e6e1);flex-direction:row;overflow-x:auto}.cmp-tag{min-width:150px}}.pr-b{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.pr-types{flex-wrap:wrap;align-items:center;gap:3px;display:inline-flex}.pr-types i{border-radius:50%;width:9px;height:9px;display:inline-block}.pr-types small{color:var(--mz-muted,#6b6b6b);margin-left:4px;font-size:11px}.pn-scroll{overflow-x:auto}.pn-table th.pn-th{min-width:96px;max-width:120px}.pn-table th.pn-th em{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:90px;font-style:normal;display:inline-block;overflow:hidden}.pn-cell{text-align:center;font-size:12px}.pn-cell.is-on{background:#2f6f4f12}.pn-cell.is-off{color:var(--mz-muted,#9a9a9a)}.ms-fly{min-width:220px;padding:6px!important}.ms-fi{color:#1a1916;border-radius:9px;align-items:center;gap:10px;padding:7px 10px 7px 7px;font-size:13px;text-decoration:none;display:flex}.ms-fi+.ms-fi{margin-top:1px}.ms-fi:hover{background:#f5f4f0}.ms-fi.active{color:#fff;background:#1a1916}.ms-fi.active .ms-fi-ic{color:#fff;background:#ffffff24}.ms-fi-ic{color:#6b6860;background:#f3f1ec;border-radius:7px;flex:none;place-items:center;width:26px;height:26px;display:grid}.ms-fi:hover .ms-fi-ic{color:#1a1916;background:#fff;box-shadow:0 0 0 1px #e8e6e0}.ms-fi-t{flex:1}.ms-fi.is-locked .ms-fi-t{color:#8a877e}.ms-main-area>.ms-header{z-index:40;position:sticky;top:0}.ms-root:not(.is-embedded) .md-wrap>.mf-bar{z-index:35;background:var(--c-bg,#fafaf8);margin-left:-24px;margin-right:-24px;padding-left:24px;padding-right:24px;position:sticky;top:0}.ms-root:not(.is-embedded) .ms-main-area:has(>.ms-header .ms-tabs) .md-wrap>.mf-bar{top:var(--ms-header-h,47px)}.ms-root.is-embedded .ms-main-area>.ms-header{top:0}.mf-pop-list{width:300px}.mf-pop-list .mf-opt.is-on{background:#f3f1ec}.mf-pop-list .mf-opt.is-on:hover{background:#eceae4}.mf-count{color:#a8a59c;padding:4px 6px;font-size:12px}.pk-pop{width:290px}.pk-pop .mf-opt{padding:6px 8px}.pk-pop .mf-group:first-child{padding-top:4px}.bw{flex-direction:column;gap:14px;display:flex}.bw-head{color:#3b3a36;margin:0;font-size:13.5px;line-height:1.5}.bw-bars{flex-direction:column;gap:8px;display:flex}.bw-row{grid-template-columns:110px 1fr;align-items:center;gap:10px;display:grid}.bw-lbl{flex-direction:column;font-size:12.5px;font-weight:600;display:flex}.bw-lbl small{color:#8a877e;font-size:11px;font-weight:400}.bw-bar{background:#f0efeb;border-radius:7px;height:26px;display:flex;overflow:hidden}.bw-bar i{color:#fff;white-space:nowrap;justify-content:center;align-items:center;min-width:0;font-size:11px;font-style:normal;font-weight:600;display:flex;overflow:hidden}.bw-bar em{color:#8a877e;padding:5px 8px;font-size:12px}.bw-legend{margin-left:120px}.bw-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}.bw-tbl{border-collapse:collapse;width:100%;font-size:12.5px}.bw-tbl th{text-align:left;color:#8a877e;border-bottom:1px solid #ecebe6;padding:6px 8px;font-size:11.5px;font-weight:500}.bw-tbl td{border-bottom:1px solid #f3f2ee;padding:8px}.bw-tbl .num{text-align:right;font-variant-numeric:tabular-nums}.bw-dot{vertical-align:-1px;border-radius:3px;width:9px;height:9px;margin-right:8px;display:inline-block}.bw-evo-t{color:#6b6860;margin-bottom:4px;font-size:12px}@media (width<=900px){.bw-grid{grid-template-columns:1fr}.bw-legend{margin-left:0}}.dp-tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 0 10px;display:flex}.dp-dims{flex-wrap:wrap}.dp-total{color:#6b6860;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;font-size:12px;display:inline-flex}.dp-total input{accent-color:#1a1916}td.co-loading i{background:linear-gradient(90deg,#f0efeb 25%,#e6e4de 50%,#f0efeb 75%) 0 0/200% 100%;border-radius:4px;width:60%;height:10px;margin:0 auto;animation:1.2s linear infinite mzShimmer;display:block}@keyframes mzShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ob3-logos{align-items:center;gap:14px;margin-bottom:20px;display:inline-flex}.ob3-logos .ob3-logo{margin-bottom:0}.ob3-logos-x{color:#f6f3ee73;font-size:22px;font-style:normal}.ob3-acclogo{background:#fff;border-radius:24px;place-items:center;width:84px;height:84px;display:grid;overflow:hidden;box-shadow:0 18px 50px #00000059}.ob3-acclogo img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.ob3-tour{width:min(1400px,100%)}.ob3-slide:has(.ob3-slide-vis.is-app){grid-template-columns:minmax(0,2.3fr) minmax(0,1fr);gap:36px}.ob3-slide-vis.is-app .ob3-app-body{min-height:min(56vh,560px)}.ob3-slide-vis.is-app .ob3-app{height:auto}.ob3-steps{flex-wrap:wrap;flex:1;align-items:center;gap:6px;display:flex}.ob3-steps button{color:#f6f3ee8c;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-width:30px;height:30px;padding:0 9px;font:500 12.5px DM Sans,sans-serif;transition:all .2s;display:inline-flex}.ob3-steps button:hover{color:#fff;border-color:#c9b3f280}.ob3-steps button.is-done{color:#f6f3eed9;background:#8b6fe02e;border-color:#8b6fe059}.ob3-steps button.is-on{color:#1a1530;background:linear-gradient(135deg,#f1ebff,#e6f6ec);border-color:#0000;padding:0 12px;font-weight:700}.ob3-go.is-one{grid-template-columns:minmax(0,420px);justify-content:center}.an-card .mz-card-body{flex-direction:column;gap:12px;display:flex}.an-head{color:#3b3a36;margin:0;font-size:13.5px;line-height:1.5}.an-tbl{border-collapse:collapse;width:100%;font-size:12.5px}.an-tbl th{text-align:left;color:#8a877e;white-space:nowrap;border-bottom:1px solid #ecebe6;padding:6px 8px;font-size:11.5px;font-weight:500}.an-tbl td{vertical-align:middle;border-bottom:1px solid #f3f2ee;padding:7px 8px}.an-tbl .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.an-tbl b{font-weight:600}.an-compact td{padding:5px 8px}.an-sub{color:#8a877e;margin-top:1px;font-size:11px;font-weight:400;display:block}.an-sub-i{color:#a8a59c;font-size:11px}.an-wrap{color:#6b6860;font-size:12px}.an-bad{color:#c0392b}.an-good{color:#2f7d4f}.an-spark{display:block}.an-dist{flex-wrap:wrap;gap:6px 18px;display:flex}.an-dist span{flex-direction:column;font-size:12px;display:flex}.an-dist small{color:#8a877e;font-size:11px}.an-chips{flex-wrap:wrap;gap:6px;display:flex}.an-chips span{color:#3b3a36;background:#f5f4f0;border-radius:999px;padding:4px 10px;font-size:12px}.an-mini{background:#f0efeb;border-radius:5px;width:120px;height:10px;display:flex;overflow:hidden}.an-mini i{height:100%;display:block}.an-legend{margin-top:-4px}.an-tags{flex-wrap:wrap;gap:4px;display:flex}.an-tags em{color:#8a3b34;background:#fbeeee;border-radius:999px;padding:2px 8px;font-size:11.5px;font-style:normal}.an-tags em small{color:#b77;margin-left:2px}.an-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.an-tile{background:#f7f6f2;border-radius:12px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.an-tile span{color:#6b6860;font-size:11.5px}.an-tile b{font:400 26px/1.1 Instrument Serif,Georgia,serif}.an-tile small{color:#8a877e;font-size:11px}.an-h5{color:#3b3a36;margin:6px 0 4px;font-size:12px;font-weight:600}.an-two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;display:grid}.an-zones{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:16px;display:grid}.an-map{border-radius:12px;height:380px;overflow:hidden}.an-zlist{max-height:380px;overflow:auto}@media (width<=900px){.an-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.an-two,.an-zones{grid-template-columns:1fr}}.an-card .mz-card-body>*,.bw-card .mz-card-body>*{flex:none}.leaflet-tooltip.hm2-tip{color:#1a1916;white-space:normal;background:#fff;border:1px solid #e8e6e0;border-radius:10px;min-width:190px;padding:9px 11px;font:12px DM Sans,sans-serif;box-shadow:0 6px 18px #1a191624}.leaflet-tooltip.hm2-tip:before{display:none}.hm2-tip-t{margin-bottom:3px;font-size:12.5px;font-weight:600;display:block}.hm2-tip-big{font-variant-numeric:tabular-nums;margin-bottom:5px;font-size:17px;font-weight:600}.hm2-tip-big small{color:#6b6860;font-size:11px;font-weight:400}.hm2-tip-kv{grid-template-columns:1fr auto;gap:2px 12px;display:grid}.hm2-tip-kv div{display:contents}.hm2-tip-kv span{color:#6b6860}.hm2-tip-kv b{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.hm2-tip-s{color:#6b6860;border-top:1px solid #f0eee8;align-items:center;gap:6px;margin-top:6px;padding-top:6px;display:flex}.hm2-tip-s i{border-radius:50%;width:9px;height:9px;display:inline-block}.hm2-leg{gap:6px}.hm2-leg .hm2-ramp i{height:10px}.hm2-ends{color:#6b6860;font-variant-numeric:tabular-nums;justify-content:space-between;font-size:11px;display:flex}.hm2-leg .hm2-bins{gap:4px;font-size:12px}.hm2-leg .hm2-bins span em{color:#6b6860;font-variant-numeric:tabular-nums;margin-left:auto;font-style:normal}.hm2-loading{z-index:450;pointer-events:none;background:#faf9f6b8;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;inset:0}.hm2-loading b{color:#1a1916;font-size:13px;font-weight:600}.hm2-loadbar{background:#e8e6e0;border-radius:2px;width:220px;height:4px;position:relative;overflow:hidden}.hm2-loadbar i{background:#1a1916;border-radius:2px;width:40%;animation:1.2s ease-in-out infinite hm2-load;position:absolute;top:0;bottom:0}@keyframes hm2-load{0%{left:-40%}to{left:100%}}.cfg-brand.is-hidden,.cfg-site.is-hidden{opacity:.55}.cfg-brand.is-hidden:hover,.cfg-site.is-hidden:hover{opacity:.85}.st-icon-btn.cfg-hide.is-on{color:#b5482f}.md-wrap.da,.md-wrap.rp,.md-wrap.co{box-sizing:border-box;background:#fafaf9;flex-direction:column;gap:16px;min-height:100%;padding:22px 24px 48px;display:flex}.rp-h h1,.da-h h1{letter-spacing:-.02em;font:400 32px/1.1 Instrument Serif,Georgia,serif}.rp-h p,.da-h p{color:#6b6860;font-size:13.5px}@media (width<=720px){.md-wrap.da,.md-wrap.rp,.md-wrap.co{padding:16px 12px 40px}}.pf-card,.st-page>.st-params{width:100%;max-width:none}.pf-row2{grid-template-columns:repeat(auto-fit,minmax(380px,1fr));align-items:start;gap:16px;display:grid}.pf-saved{color:#2d7a46;font-size:12px}.bd-apair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.bd-apair>.bd-row{min-width:0}@media (width<=1100px){.bd-apair{grid-template-columns:minmax(0,1fr)}}a.ms-main.ms-direct{box-sizing:border-box;text-decoration:none}a.ms-main.ms-direct.is-on{color:#fff;background:#1a1916}.bd-row.is-solos .bd-mh{min-height:30px}.bd-solos{-moz-column-gap:46px;align-items:start;gap:12px 46px;display:grid}.bd-solo{flex-direction:column;gap:8px;min-width:0;display:flex}.bd-solo .bd-cards.is-one{display:grid;grid-template-columns:minmax(0,1fr)!important}.bd-solo .bd-card.is-fill{grid-column:1/-1}.bd-solo:hover .bd-ghost-slot{opacity:1;pointer-events:auto}@media (width<=1100px){.bd-solos{grid-template-columns:minmax(0,1fr)!important}.bd-solo .bd-ghost-slot{display:none}}.bd-row.is-analysis .bd-card.is-natural{height:330px}.bd-row.is-analysis .bd-card.is-natural>.mz-card{height:100%!important}.bd-row.is-analysis .bd-card.is-natural .mz-card-body{overflow:auto}.bd-apair>.bd-row,.bd-apair .bd-line{padding-right:0}.bd-apair .bd-row .bd-heads{margin-right:0}.an-help{color:#a8a59c;cursor:help;align-items:center;margin-left:4px;display:inline-flex}.an-help:hover{color:#1a1916}.cmp-tgrp{border-radius:10px;flex-direction:column;gap:1px;padding:6px 4px 8px;display:flex}.cmp-tgrp+.cmp-tgrp{border-top:1px solid #efede7}.cmp-tgrp.is-on{background:#f4f2ec}.cmp-tgrp-h{text-transform:uppercase;letter-spacing:.05em;color:#8a877d;justify-content:space-between;align-items:center;padding:2px 8px 4px;font-size:10.5px;font-weight:600;display:flex}.cmp-tgrp-h .cmp-n{align-items:center;gap:2px;font-size:11px;display:inline-flex}.cmp-tag.cmp-ob{align-items:center;gap:8px;padding:7px 8px;display:flex}.cmp-tag.cmp-ob b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.cmp-tag.cmp-ob.is-on{color:#1a1916;background:0 0}.cmp-tag.cmp-ob.is-on:hover,.cmp-tag.cmp-ob:hover{background:#1a19160d}.pc-add{align-items:center;gap:5px;display:inline-flex}.mz-table th:first-child,.mz-table td:first-child,.mz-table th.mz-idx+th,.mz-table td.mz-idx+td{width:1%}.pr-tnames{color:#4a4840;flex-wrap:wrap;gap:3px 8px;font-size:11.5px;display:flex}.pr-tnames span{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.pr-tnames i{border-radius:50%;width:8px;height:8px;display:inline-block}.mz-card.is-natural.pn-card .mz-card-body{flex-direction:column;flex:1;min-height:0;display:flex}.pc-table col.pc-c-dish{width:26%}.pc-table col.pc-c-own,.pc-table col.pc-c-b,.pc-table col.pc-c-avg{width:auto}.pc-table thead th{vertical-align:middle;padding-top:10px;padding-bottom:10px}.pc-table thead th .pc-th{color:#1a1916;justify-content:flex-end;width:100%;font-size:12.5px;font-weight:600}.pc-table thead th.is-you .pc-th{color:#2b6cb0}.pc-table td.pc-avg{white-space:nowrap}.pc-table td.pc-avg .pp-chip{margin-left:6px}.pc-fillcard .pc-scroll{overflow:auto visible;flex:none!important;max-height:none!important}.pr-btable tbody tr{height:44px}.pr-btable td{white-space:nowrap;vertical-align:middle}.pr-btable td .pr-b b{text-overflow:ellipsis;vertical-align:middle;max-width:130px;display:inline-block;overflow:hidden}.pr-btable td.pr-tcell{max-width:170px;overflow:hidden}.pr-btable .pr-tnames{text-overflow:ellipsis;flex-wrap:nowrap;overflow:hidden}.leaflet-tooltip.pmap-ltip{border:1px solid #e8e6e0;border-radius:12px;padding:0;box-shadow:0 8px 24px #1a191629}.pmap-tip2{color:#1a1916;white-space:normal;flex-direction:column;gap:7px;min-width:220px;max-width:280px;padding:10px 12px;font:12px DM Sans,sans-serif;display:flex}.pmap-tip2-h{align-items:center;gap:8px;display:flex}.pmap-tip2-h>span{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pmap-tip2-h b{font-size:13.5px;font-weight:600}.pmap-tip2-h .pp-tag{align-self:flex-start}.pmap-tip2-t{flex-wrap:wrap;gap:4px 10px;display:flex}.pmap-tip2-t span{align-items:center;gap:5px;font-weight:500;display:inline-flex}.pmap-tip2-t i{border-radius:50%;width:8px;height:8px}.pmap-tip2-k{gap:14px;display:flex}.pmap-tip2-k span{color:#6b6860;flex-direction:column;font-size:11px;display:flex}.pmap-tip2-k b{color:#1a1916;font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.pmap-tip2-x{border-top:1px solid #f0eee8;align-items:baseline;gap:6px;padding-top:5px;font-size:11.5px;display:flex}.pmap-tip2-x span{text-overflow:ellipsis;white-space:nowrap;color:#4a4840;flex:1;min-width:0;overflow:hidden}.pmap-tip2-x s{color:#a8a59c}.pr-btable{table-layout:fixed;width:100%}.pr-btable th:first-child{width:40%}.pr-btable th:nth-child(2){width:13%}.pr-btable th:nth-child(3){width:30%}.pr-btable th:nth-child(4){width:17%}.pr-btable td{text-overflow:ellipsis;overflow:hidden}.pr-btable td .pr-b{align-items:center;gap:6px;min-width:0;display:flex}.pr-btable td .pr-b b{flex:1;min-width:0;max-width:none}.pr-btable td.pr-tcell{max-width:none}.pr-btable .pr-tnames span{font-size:11px}.cfg-vis{color:#2d7a46;cursor:pointer;white-space:nowrap;background:#eef7f0;border:1px solid #d9e9dd;border-radius:999px;align-items:center;gap:7px;height:28px;margin-left:auto;padding:0 6px 0 10px;font:600 12px DM Sans,sans-serif;display:inline-flex}.cfg-vis:hover{filter:brightness(.97)}.cfg-vis .cfg-vis-sw{background:#2d7a46;border-radius:999px;width:26px;height:16px;display:inline-block;position:relative}.cfg-vis .cfg-vis-sw:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;transition:left .14s;position:absolute;top:2px;left:12px}.cfg-vis.is-hidden{color:#b5482f;background:#fbf0ec;border-color:#ecd9d2}.cfg-vis.is-hidden .cfg-vis-sw{background:#cfcbc1}.cfg-vis.is-hidden .cfg-vis-sw:after{left:2px}.cfg-site-head .cfg-vis{margin-left:0}.cfg-brand.is-hidden .cfg-vis,.cfg-site.is-hidden .cfg-vis,.cfg-brand.is-hidden{opacity:1}.cfg-brand.is-hidden>:not(.cfg-brand-plats){opacity:.5}.cfg-brand.is-hidden:hover,.cfg-site.is-hidden,.cfg-site.is-hidden:hover{opacity:1}.cfg-site.is-hidden .cfg-site-name,.cfg-site.is-hidden .cfg-plats,.cfg-site.is-hidden .cfg-site-kpi{opacity:.5}.cfg-brand-plats{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.mt-value .mt-side{letter-spacing:0;color:#8a877d;white-space:nowrap;flex-direction:column;align-self:flex-end;align-items:flex-end;gap:1px;margin-left:auto;padding-bottom:4px;font-family:DM Sans,sans-serif;font-size:11.5px;line-height:1.25;display:flex}.ms-root .ai-fab{bottom:22px;right:22px}.ms-root .fb-fab{color:#1a1916;background:#fff;border-radius:50%;width:46px;height:46px;box-shadow:0 0 0 1px #e6e3db,0 8px 22px #1a191624;bottom:80px!important;right:22px!important}.ms-root .fb-fab:hover{background:#faf9f6;transform:translateY(-1px)}.ms-root.no-ai .fb-fab{bottom:22px!important}.ms-root .fb-fab:after{top:50%;right:56px;bottom:auto!important;left:auto!important;transform:translate(4px,-50%)!important}.ms-root .fb-fab[data-tip]:hover:after{transform:translateY(-50%)!important}.ms-root.ai-on .fb-fab{transform:translate(-380px)}.ms-root.ai-on .fb-fab:hover{transform:translate(-380px)translateY(-1px)}.tt-panel{color:#6d4fc2;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;margin-left:auto;padding:0;font:600 11.5px DM Sans,sans-serif;text-decoration:underline}.tt-foot{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.apx-titlecol .apx-tags{margin-bottom:8px}.apx-site.is-static{cursor:default}.be-table td:first-child{white-space:nowrap;min-width:260px}.be-table th:first-child{min-width:260px}.rv-layout{grid-template-rows:minmax(0,1fr);min-height:300px}.rv-side{grid-row:1}@media (width<=1000px){.rv-layout{grid-template-rows:340px auto}.rv-side{grid-row:2}}.mf-bar>*{transition:opacity .22s}html.bars-wait .mf-bar>*{opacity:0;pointer-events:none}.cc-card{position:relative}.cc-colbtn{z-index:6;opacity:0;transition:opacity .16s;position:absolute;top:8px;right:12px}.cc-card:hover .cc-colbtn,.cc-colbtn:focus-within{opacity:1}.cm-open.is-compact{background:#fff;box-shadow:0 2px 10px #1a19161f}.mf-chip.tt-chip{color:#3d2f6b;background:linear-gradient(120deg,#f3eefc,#fbf1e8);border:1px solid #ddd0f3;gap:6px;padding-left:10px;box-shadow:0 1px #6d4fc20f}.mf-chip.tt-chip:hover{background:linear-gradient(120deg,#ece4fb,#f9eadc);border-color:#b9a4e6}.mf-chip.tt-chip .tt-ic{color:#6d4fc2;flex:none}.mf-chip.tt-chip .tt-lab{font-weight:600}.mf-chip.tt-chip .tt-val{color:#6b5d94;font-weight:500}.mf-chip.tt-chip .tt-val:before{content:"·";color:#b9a4e6;margin-right:6px}.mf-chip.tt-chip.is-set{color:#fff;background:linear-gradient(120deg,#5c40b0,#8f63d6);border-color:#0000}.mf-chip.tt-chip.is-set .tt-ic,.mf-chip.tt-chip.is-set .tt-val{color:#fff}.mf-chip.tt-chip.is-set .tt-val:before{color:#fff9}.tt-panel{color:#4b3596;cursor:pointer;background:#f6f2fd;border:1px solid #ddd0f3;border-radius:999px;align-items:center;gap:6px;height:30px;margin-left:auto;padding:0 12px;font:600 12px DM Sans,sans-serif;text-decoration:none;display:inline-flex}.tt-panel:hover{background:#ece4fb}.apx-site2 .apx-tip{display:none!important}.apx-site2.is-tip .apx-tip{display:flex!important}.apx-tip:after{content:"";height:12px;position:absolute;top:100%;left:0;right:0}.apx-team{text-align:left;cursor:pointer;color:#1a1916;width:100%;font:inherit;background:#fff;border:1px solid #ecebe6;border-radius:14px;align-items:center;gap:10px;padding:12px 14px;display:flex}.apx-team>svg{color:#6d4fc2;flex:none}.apx-team>span{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.apx-team b{font-size:13px;font-weight:600}.apx-team small{color:#8a877d;font-size:11.5px}.apx-team-sw{background:#d9d6cd;border-radius:999px;flex:none;width:32px;height:19px;transition:background .16s;position:relative}.apx-team-sw:after{content:"";background:#fff;border-radius:50%;width:15px;height:15px;transition:left .16s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}.apx-team.is-on{background:#f8f5fe;border-color:#ddd0f3}.apx-team.is-on .apx-team-sw{background:#6d4fc2}.apx-team.is-on .apx-team-sw:after{left:15px}.bd-row.is-solos:hover .bd-ghost-slot{opacity:0;pointer-events:none}.bd-row.is-solos .bd-solo:hover .bd-ghost-slot{opacity:1;pointer-events:auto}.bd-row.is-solos .bd-ghost-slot:has([data-state=open]){opacity:1;pointer-events:auto}.an-tbl td.an-ai{color:#3d3a33;min-width:180px;font-size:12px;line-height:1.35}.an-tbl td.an-ai svg{color:#8f63d6;vertical-align:-1px}.an-tbl td.num .an-sub{font-weight:400;display:block}.rv-card{container-type:inline-size}@container (width<=680px){.rv-layout{grid-template-rows:250px auto;grid-template-columns:minmax(0,1fr);height:auto}.rv-main{grid-area:1/1}.rv-side{border-left:0;grid-area:2/1;padding-left:0;overflow:visible}}.cc-busy.is-float{z-index:7;color:#fff;white-space:nowrap;pointer-events:none;background:#1a1916;border-radius:999px;padding:7px 14px;font-size:12px;position:absolute;bottom:14px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #1a191638}.cc-busy.is-float svg{color:#fff}@keyframes mfChipIn{0%{opacity:0;transform:translateY(-3px)scale(.97)}to{opacity:1;transform:none}}.mf-chips>.is-new-chip{animation:.24s both mfChipIn}html:not(.bars-wait) .mf-bar>*{transition:opacity .22s}.cm-modal{height:calc(100vh - 48px);position:relative}.cm-modal .cm-body{padding:14px 20px 72px}.cm-x.is-float{z-index:3;background:#fff;border-radius:99px;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:10px;right:12px;box-shadow:0 1px 4px #00000014}.cm-modal .cm-colhead{padding-right:36px}.cm-apply{z-index:3;align-items:center;gap:6px;animation:.2s both mfChipIn;display:inline-flex;position:absolute;bottom:18px;right:20px;box-shadow:0 8px 24px #1e190f38}.cfg-brand-top .cfg-brand-n{flex:1;min-width:0}.cfg-brand-top .cfg-vis{margin-left:0;padding:0 5px 0 8px}.cfg-brand-top .cfg-vis span{display:none}.st-plogo.is-img{-o-object-fit:contain;object-fit:contain;background:#fff;border:1px solid #eceae4;padding:1px}.tt-em{text-align:center;letter-spacing:-1px;min-width:1.25em;margin-right:5px;font-size:1.02em;display:inline-block}.ms-userpop{min-width:230px;max-height:calc(100vh - 24px);overflow-y:auto;transform-origin:unset!important;padding:6px!important;animation:none!important}.ms-userpop[data-state=closed]{display:none}.pc-kpis{align-items:stretch;grid-template-columns:minmax(150px,.7fr) minmax(150px,.7fr) minmax(0,1.3fr) minmax(0,1.3fr)!important}.pc-kpis:not(:has(>:nth-child(4))){grid-template-columns:minmax(150px,.7fr) minmax(150px,.7fr) minmax(0,2fr)!important}.pc-k1>b{margin-top:auto;font-size:40px!important}.pc-dk-l{flex-direction:column;gap:5px;margin-top:2px;display:flex}.pc-dk-r{grid-template-columns:minmax(0,1.1fr) minmax(60px,1fr) 52px;align-items:center;gap:10px;font-size:12px;display:grid}.pc-dk-n{align-items:center;gap:6px;min-width:0;display:inline-flex}.pc-dk-n em{color:#3d3a33;text-overflow:ellipsis;white-space:nowrap;font-style:normal;overflow:hidden}.pc-dk-b{background:linear-gradient(90deg,#0000 calc(50% - .5px),#d9d6cc calc(50% - .5px) calc(50% + .5px),#0000 calc(50% + .5px));height:8px;position:relative}.pc-dk-b i{background:#a8a59c;border-radius:4px;min-width:2px;position:absolute;top:0;bottom:0}.pc-dk-b i.is-up{background:#d9776f}.pc-dk-b i.is-down{background:#4fa27a}.pc-dk-r>b{text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.pc-dk-r>b.is-up{color:#b4343a}.pc-dk-r>b.is-down{color:#2d6a4f}@media (width<=1100px){.pc-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.pc-table th.pc-bth{vertical-align:bottom;text-align:center!important}.pc-table th.pc-bth .pc-th{flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;width:100%}.pc-table th.pc-bth .pc-th em{white-space:normal;-webkit-line-clamp:2;text-align:center;-webkit-box-orient:vertical;line-height:1.2;display:-webkit-box;overflow:hidden}.pc-table td.pc-cell{text-align:center!important}.pc-table td.pc-cell small{margin:0 auto}.pc-grp{cursor:pointer;-webkit-user-select:none;user-select:none}.pc-grp .pc-fold{vertical-align:-2px;color:#8a877d;margin-right:4px;transition:transform .14s;transform:rotate(90deg)}.pc-grp.is-folded .pc-fold{transform:none}.pc-grp:hover td{background:#f0eee8}.pc-tip-t{cursor:help;flex-direction:column;align-items:center;display:inline-flex}.pc-tip{font-family:DM Sans,sans-serif;font-size:12px;z-index:450!important;border-radius:12px!important;width:270px!important;padding:12px 14px!important}.pc-tip-h{margin-bottom:6px;font-size:12.5px;display:block}.pc-tip-it+.pc-tip-it{border-top:1px solid #eceae4;margin-top:8px;padding-top:8px}.pc-tip-n{justify-content:space-between;gap:8px;display:flex}.pc-tip-n span{color:#3d3a33}.pc-tip-v{border-radius:8px;margin:6px 0 4px;padding:4px 8px;font-size:11.5px;font-weight:600}.pc-tip-v.is-ok{color:#2d7a46;background:#eef7f0}.pc-tip-v.is-mid{color:#8a6d1d;background:#f8f3e3}.pc-tip-v.is-hi{color:#b5482f;background:#fbf0ec}.pc-tip-r{color:#6b6860;justify-content:space-between;gap:8px;margin-top:2px;display:flex}.pc-tip-r b{color:#1a1916;font-variant-numeric:tabular-nums}.pc-tip-bar{background:linear-gradient(#e4e1d8,#e4e1d8) 50%/100% 2px no-repeat;height:10px;margin:8px 4px 6px;position:relative}.pc-tip-bar i{opacity:.75;background:#8b7fd1;border-radius:50%;width:8px;height:8px;margin-left:-4px;position:absolute;top:1px}.pt-table td .pt-tip-t{cursor:help}.pt-table tr.is-nomatch td:not(:first-child){color:#b9b6ac}.pt-cat{color:#8a877d;font-weight:500}.pt-approx{color:#8a877d;margin-left:2px;font-size:10px}.pt-tip{width:320px!important}.pt-tags{flex-wrap:wrap;gap:4px;margin-bottom:6px;display:flex}.pt-tags span{color:#4b4840;background:#f3f1ec;border-radius:6px;padding:2px 6px;font-size:11px}.pt-ex{border-top:1px solid #eceae4;margin-top:6px;padding-top:6px}.pt-ex .pc-tip-r span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pn-cust{white-space:nowrap}.pn-cust .pn-bar{vertical-align:middle;background:#eef3f9;border-radius:3px;width:70px;height:6px;margin-right:8px;display:inline-block;overflow:hidden}.pn-cust .pn-bar i{background:#509ee3;border-radius:3px;height:100%;display:block}.pn-cust small{color:#8a877d;margin-left:6px;font-weight:500;display:inline}.pr-offers{flex-wrap:wrap;gap:3px;display:inline-flex}.pr-offer{white-space:nowrap;border:1px solid #0000;border-radius:6px;padding:3px 6px;font:600 11px/1 DM Sans,sans-serif;display:inline-block}.pr-offer.is-more{color:#6b6860;background:#f1efe9}.pn-cell .pr-offers{justify-content:center}.pn-cell .pn-n{color:#8a877d;margin-top:3px;font-size:10.5px;display:block}.pn-table th.pc-bth{vertical-align:bottom;text-align:center!important}.pn-table th.pc-bth .pc-th{flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;width:100%;display:flex}.pn-table th.pc-bth .pc-th em{white-space:normal;-webkit-line-clamp:2;text-align:center;-webkit-box-orient:vertical;font-style:normal;line-height:1.2;display:-webkit-box;overflow:hidden}.pn-table td.pn-cell{text-align:center}.pr-items div{align-items:baseline;gap:6px;font-size:11.5px;line-height:1.5;display:flex}.pr-items span{text-overflow:ellipsis;white-space:nowrap;color:#3d3a33;max-width:150px;overflow:hidden}.pr-items s{color:#a8a59c;font-size:10.5px}.pr-items b{margin-left:auto}.pr-items s+b{color:#b4343a;margin-left:0}.pr-btable .pr-items{margin:4px 0 0 24px}.pr-btable .pr-items span{color:#6b6860;max-width:190px}.pr-btable td{vertical-align:top}.pc-tip-tr{border-top:1px solid #eceae4;margin:6px 0 4px;padding:6px 0 2px}.pc-tip-tr>span{color:#4b4840;margin-bottom:2px;font-size:11.5px;font-weight:600;display:block}.pc-tip-tr>span.is-up{color:#b4343a}.pc-tip-tr>span.is-down{color:#2d6a4f}.pc-tip-tr svg{display:block}.pc-tip-tr .pc-tip-r small{color:#8a877d;font-size:10.5px}.pmap-pl-w{background:0 0!important;border:0!important}.pmap-pl{white-space:nowrap;color:#fff;border:1.5px solid #fff;border-radius:7px;padding:4px 6px;font:700 11px/1 DM Sans,sans-serif;display:inline-block;transform:translate(-50%,-50%);box-shadow:0 1px 4px #0000002e}.pmap-pl.is-own{border-color:#6d4fc2;box-shadow:0 0 0 2px #6d4fc2}.ob3-mshare{flex-direction:column;gap:10px;display:flex}.ob3-mshare-h{justify-content:space-between;align-items:flex-end;display:flex}.ob3-mshare-h small{color:#f6f3ee99;font-size:11.5px;display:block}.ob3-mshare-h b{background:linear-gradient(90deg,#c9b3f2,#f2b98c);color:#0000;-webkit-background-clip:text;background-clip:text;font:400 30px/1.1 Instrument Serif,Georgia,serif}.ob3-mshare-h i{color:#8fd3a8;background:#8fd3a82e;border-radius:999px;align-items:center;gap:4px;padding:5px 10px;font:700 12.5px DM Sans,sans-serif;display:inline-flex}.ob3-mshare svg{width:100%;height:110px}.ob3-mshare polyline{fill:none;stroke-width:1.6px;vector-effect:non-scaling-stroke;stroke-dasharray:300;animation:1.6s ease-out both ob3Draw}.ob3-mshare polyline.is-you{stroke:#c9b3f2;stroke-width:2.4px}.ob3-mshare polyline.is-mk{stroke:#f2b98c;stroke-dasharray:4 4;animation:none}.ob3-mshare small{color:#f6f3ee8c;align-items:center;gap:6px;font-size:11.5px;display:flex}.ob3-mshare small i{border-radius:2px;width:12px;height:3px;display:inline-block}.ob3-mshare small i.is-you{background:#c9b3f2}.ob3-mshare small i.is-mk{background:#f2b98c;margin-left:8px}.ob3-mprice{flex-direction:column;gap:6px;font-size:13px;display:flex}.ob3-mprice-h,.ob3-mprice-r{grid-template-columns:1.6fr .8fr 1fr .7fr;align-items:center;gap:8px;display:grid}.ob3-mprice-h span{color:#f6f3ee80;font-size:11px}.ob3-mprice-r{background:#ffffff0d;border-radius:10px;padding:9px 10px;animation:.4s ease-out both ob2Step}.ob3-mprice-r b{color:#c9b3f2;font-weight:600}.ob3-mprice-r i{text-align:right;color:#f6f3eeb3;font-style:normal;font-weight:700}.ob3-mprice-r i.is-good{color:#8fd3a8}.ob3-mprice-r i.is-bad{color:#f2a28c}.ob3-mprice-promo{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.ob3-mprice-promo em{color:#f2a28c;background:#d9534f33;border-radius:7px;padding:4px 8px;font-size:11.5px;font-style:normal;font-weight:700}.ob3-mprice-promo em:nth-child(2){color:#c9b3f2;background:#8b5cf640}.ob3-mprice-promo em:nth-child(3){color:#f0d27a;background:#e0b22e33}.ob3-mprice-promo span{color:#f6f3ee8c;font-size:11.5px}.bd-row,.bd-row.is-solo,.bd-row.is-analysis{padding-right:0!important}.bd-row .bd-heads{margin-right:0!important}.bd-line{padding-right:0!important}.bd-ghost-slot{height:64px;right:-13px;transform:translateY(-50%);width:26px!important;top:50%!important;bottom:auto!important;left:auto!important}.bd-card:hover>.bd-ghost-slot,.bd-ghost-slot:hover{opacity:1!important;pointer-events:auto!important}.bd-ghost-slot:has([data-state=open]){opacity:1!important;pointer-events:auto!important}.bd-ghost-slot .bd-ghost{background:#fff;border-style:solid;border-color:#e3e0d7;border-radius:13px;box-shadow:0 4px 14px #1a19161f}.bd-ghost-slot .bd-ghost:hover{color:#fff;background:#1a1916;border-color:#1a1916}@media (width<=760px){.bd-ghost-slot{height:28px;right:6px;transform:none;top:auto!important;bottom:-34px!important}}.bd-editbtn{color:#1a1916;cursor:pointer;background:#fff;border:1px solid #e3e0d7;border-radius:999px;align-items:center;gap:6px;height:34px;padding:0 14px;font:600 13px DM Sans,sans-serif;display:inline-flex}.bd-editbtn:hover{color:#fff;background:#1a1916;border-color:#1a1916}.bd-vcols{align-items:start;gap:18px;display:grid}.bd-vcol{flex-direction:column;gap:8px;min-width:0;display:flex}.bd-vcol>.bd-mh:not(:first-child){margin-top:14px}.bd-vcards{flex-direction:column;gap:12px;display:flex}.bd-vcards .bd-card{width:100%}.bd-vcards .bd-card.is-natural{height:auto}.bd-ghost.is-wide{flex:none;gap:6px;height:44px;font:600 12.5px DM Sans,sans-serif;width:100%!important;min-height:44px!important}@media (width<=1000px){.bd-vcols{grid-template-columns:minmax(0,1fr)!important}}.be-modal{flex-direction:column;max-height:calc(100vh - 48px);font-family:DM Sans,sans-serif;overflow:hidden;gap:12px!important;width:calc(100vw - 32px)!important;max-width:640px!important;padding:18px 20px!important;display:flex!important}.be-modal>button.absolute{display:none}.be-layouts{grid-template-columns:1fr 1fr;gap:10px;padding-right:30px;display:grid}.be-lay{text-align:left;cursor:pointer;background:#fff;border:1px solid #e3e0d7;border-radius:12px;align-items:center;gap:12px;padding:12px;display:flex}.be-lay.is-on{border-color:#1a1916;box-shadow:0 0 0 1px #1a1916}.be-lay b{align-items:center;gap:6px;font-size:13.5px;display:flex}.be-lay small{color:#8a877d;margin-top:2px;font-size:11.5px;display:block}.be-lay-ic{background:#f3f1ec;border-radius:7px;flex:none;gap:3px;width:46px;height:38px;padding:4px;display:grid}.be-lay-ic.is-h{grid-template-rows:repeat(3,1fr)}.be-lay-ic.is-v{grid-template-columns:repeat(3,1fr)}.be-lay-ic i{background:#cfcbc1;border-radius:3px}.be-lay.is-on .be-lay-ic i{background:#1a1916}.be-note{color:#6b6860;background:#f7f6f2;border-radius:8px;padding:8px 10px;font-size:12px}.be-body{flex:1;min-height:0;margin:0 -6px;padding:0 6px;overflow-y:auto}.be-h{letter-spacing:.06em;text-transform:uppercase;color:#8a877d;margin:12px 0 4px;font:700 11px DM Sans,sans-serif}.be-row{border-radius:9px;align-items:center;gap:10px;padding:7px 6px;display:flex}.be-row:hover{background:#faf9f6}.be-row.is-blocked{opacity:.45}.be-check{cursor:pointer;color:#fff;background:#fff;border:1.5px solid #cfcbc1;border-radius:6px;flex:none;place-items:center;width:20px;height:20px;display:grid}.be-row.is-on .be-check{background:#1a1916;border-color:#1a1916}.be-name{cursor:pointer;flex:1;min-width:0}.be-name b{font-size:13px;display:block}.be-name small{color:#8a877d;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;display:block;overflow:hidden}.be-move{opacity:0;gap:2px;display:inline-flex}.be-row:hover .be-move{opacity:1}.be-move button{color:#6b6860;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:3px}.be-move button:hover:not(:disabled){background:#eceae4}.be-move button:disabled{opacity:.3}.be-reset{color:#6b6860;cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:5px;font:500 12px DM Sans,sans-serif;display:inline-flex}:is(.bd-card:has(>* .bd-empty-mark),.bd-card:has(.bd-empty-mark)){display:none}.dc-x{align-items:center;gap:6px;display:inline-flex}.dc-x .st-plogo{flex:none}.an-mini-tip{cursor:help;position:relative;overflow:visible!important}.an-mini-tip>i:first-child{border-radius:5px 0 0 5px}.an-mini-tip>i:last-of-type{border-radius:0 5px 5px 0}.an-tip{flex-direction:column;gap:4px;min-width:210px;font-size:11.5px;box-shadow:0 8px 22px #0003;color:#fff!important;z-index:450!important;background:#1a1916!important;border:0!important;border-radius:10px!important;width:auto!important;padding:8px 10px!important;display:flex!important}.an-tip span{align-items:center;gap:6px;display:flex}.an-tip span i{border-radius:2px;flex:none;width:8px;height:8px}.an-tip span b{margin-left:auto}.an-tip span em{color:#fff9;text-align:right;min-width:34px;font-style:normal}.an-cf b,.an-cf .an-sub{display:block}.be-diff{cursor:help;border-bottom:1px dotted}.be-tip p{margin:0 0 4px}.tt-chip.is-set:not(.cmp-chip) .tt-lab{display:none}.mf-group.is-pick{cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;display:flex}.mf-group.is-pick span{text-transform:none;letter-spacing:0;color:#6d4fc2;opacity:0;font-size:11px;font-weight:600}.mf-group.is-pick:hover span{opacity:1}.be-exp{color:#4b4840;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #e3e0d7;border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font:600 11.5px DM Sans,sans-serif;display:inline-flex}.be-exp svg{transition:transform .14s}.be-exp.is-open svg{transform:rotate(180deg)}.be-cards{flex-wrap:wrap;gap:6px;padding:2px 6px 10px 36px;display:flex}.be-card{color:#4b4840;cursor:pointer;background:#fff;border:1px solid #e3e0d7;border-radius:9px;align-items:center;gap:6px;padding:5px 10px 5px 6px;font:500 12px DM Sans,sans-serif;display:inline-flex}.be-card.is-on{color:#1a1916;border-color:#1a1916}.be-card:disabled{cursor:default;opacity:.7}.be-check.is-sm{border-radius:5px;width:16px;height:16px}.be-card.is-on .be-check{background:#1a1916;border-color:#1a1916}body:has(.be-modal) .bd-card{animation:none!important}.pc-fillcard{min-height:0;height:auto!important}.pc-fillcard .pc-scroll{flex:none!important;max-height:calc(100vh - 250px)!important;overflow:auto!important}.pc-table thead th{z-index:3;background:var(--mz-card,#fff);box-shadow:0 1px 0 var(--mz-line,#0000001a);position:sticky;top:0}.pc-bt{text-align:center;color:var(--mz-muted,#7a7a85);font-size:10.5px;font-weight:500;line-height:1.2;display:block}.pc-bt i{opacity:.75;font-style:normal}.pc-bt.is-up{color:#c8452f}.pc-bt.is-down{color:#1e8a5a}.pc-table th.is-rest,.pc-table td.is-rest{border-left:1px dashed var(--mz-line,#00000026)}.pc-table td.is-rest{background:#8b7fd10f}.pc-tip-t.is-click{cursor:pointer}.pc-tip-go{color:var(--mz-muted,#7a7a85);margin-top:8px;font-size:11px;display:block}.pc-chips{flex-wrap:wrap;gap:4px;margin-top:8px;display:flex}.pc-ichip{background:#8b7fd11f;border-radius:999px;align-items:baseline;gap:4px;max-width:100%;padding:2px 7px;font-size:11px;display:inline-flex}.pc-ichip b{font-weight:600}.pc-ichip em{opacity:.7;font-style:normal}.pc-ichip.is-more{opacity:.6;background:0 0;border:1px dashed}.pc-gr{background:#00000014;border-radius:4px;height:8px;margin:8px 0 4px;position:relative}.pc-gr i{background:#8b7fd173;border-radius:4px;position:absolute;top:0;bottom:0}.pc-gr b{background:#8b7fd1;border-radius:2px;width:3px;height:12px;margin-left:-1px;position:absolute;top:-2px}.pc-cm{flex-direction:column;width:calc(100vw - 32px);max-width:760px;max-height:85vh;display:flex}.pc-cm-t small{opacity:.65;margin-left:8px;font-weight:400}.pc-cm-tabs{flex-wrap:wrap;gap:6px;margin:8px 0;display:flex}.pc-cm-tabs button{border:1px solid var(--mz-line,#00000026);background:0 0;border-radius:999px;padding:3px 9px;font-size:12px}.pc-cm-tabs button.is-on{background:#8b7fd12e;border-color:#8b7fd1}.pc-cm-h{flex-wrap:wrap;align-items:baseline;gap:10px;margin:6px 0 10px;display:flex}.pc-cm-h b{font-size:20px}.pc-cm-sc{flex:1;min-height:0;overflow:auto}.pc-cm-rg{background:#00000014;border-radius:3px;width:120px;height:6px;position:relative}.pc-cm-rg i{background:#8b7fd166;border-radius:3px;position:absolute;top:0;bottom:0}.pc-cm-rg b{background:#8b7fd1;border-radius:2px;width:3px;height:10px;position:absolute;top:-2px}.pc-rm-p{margin:0 0 8px;font-size:12px}.pc-rm-b h6{margin:10px 0 4px;font-size:12px;font-weight:600}.pc-rm-b h6 small{opacity:.6;margin-left:4px}.pc-rm-i{align-items:center;gap:8px;padding:3px 0;font-size:12.5px;display:flex}.pc-rm-i span{flex:1;min-width:0}.pc-rm-i.is-off{opacity:.45;text-decoration:line-through}.pc-rm-add{border-top:1px solid var(--mz-line,#0000001a);align-items:center;gap:10px;padding-top:10px;display:flex}.pc-rm-pick{align-items:center;gap:6px;font-size:12px;display:inline-flex}.mz-card.is-natural.pn-card{min-height:calc(100vh - 150px)}.pn-card .pn-scroll{flex:auto;min-height:0;max-height:calc(100vh - 230px);overflow:auto}.pn-card .pn-scroll .pn-table{min-height:100%}.pn-table thead th{z-index:3;background:var(--mz-card,#fff);position:sticky;top:0}.pn-cell .pn-cell-in{cursor:help}.pn-tip{width:320px;max-width:calc(100vw - 32px)}.pn-tip-h{align-items:center;gap:6px;margin-bottom:6px;display:flex}.pn-tip-h em{opacity:.65;margin-left:auto;font-size:11px;font-style:normal;font-weight:400}.pn-tip-r{justify-content:space-between;align-items:baseline;gap:8px;padding:2px 0;font-size:12px;display:flex}.pn-tip-n{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.pn-tip-p s{opacity:.5;margin-right:4px}.pn-tip-f{margin-top:6px;display:block}.pmap-pin{background:0 0!important;border:0!important}.pmap-pill{box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;text-align:center;background-color:#fff;border:1px solid;border-radius:9px;height:18px;padding:0 6px;font-size:10.5px;font-weight:600;line-height:16px;display:block;overflow:hidden;box-shadow:0 1px 3px #0003}.pmap-pill.is-dir{border-width:2px}.pp-kpi.is-click{cursor:pointer;text-align:left;font:inherit}.pp-kpi.is-click:hover{border-color:#8b7fd1}.pc-sk{background:linear-gradient(90deg,#0000000f,#00000021,#0000000f) 0 0/200% 100%;border-radius:6px;width:44px;height:12px;animation:1.2s linear infinite pcsk;display:inline-block}@keyframes pcsk{0%{background-position:200% 0}to{background-position:-200% 0}}.pc-table td{padding-top:5px;padding-bottom:5px;line-height:1.25}.pc-table td.pc-cell>.pc-tip-t,.pc-table td.pc-cell>span{align-items:baseline;gap:6px;display:inline-flex}.pc-grp td{padding-top:6px!important;padding-bottom:6px!important}.pc-grp-in{align-items:center;gap:6px;display:inline-flex}.pc-grp-in .pc-fold{flex:none;transition:transform .15s;display:inline-block;transform:rotate(90deg)}.pc-grp.is-folded .pc-grp-in .pc-fold{transform:none}.pc-grp-in small{opacity:.6}.pc-tip.is-click{cursor:pointer}.pc-bs{flex-direction:column;gap:5px;margin-top:8px;display:flex}.pc-bs-r{align-items:center;gap:8px;font-size:12px;display:flex}.pc-bchip2{white-space:nowrap;text-overflow:ellipsis;background:#8b7fd124;border-radius:999px;flex:none;align-items:center;gap:5px;max-width:45%;padding:2px 8px 2px 4px;font-size:11px;font-weight:600;display:inline-flex;overflow:hidden}.pc-bs-n{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.pc-rm-b h6{align-items:center;gap:6px;display:flex}.pc-gs{border-top:1px solid var(--mz-line,#0000001a);padding-top:12px}.pc-g{border:1px solid var(--mz-line,#0000001f);border-radius:10px;margin-top:8px;padding:10px}.pc-g-h{gap:6px;margin-bottom:6px;display:flex}.pc-g-h input{border:0;border-bottom:1px dashed var(--mz-line,#0003);background:0 0;flex:1;padding:2px 0;font-weight:600}.pc-g-h button{cursor:pointer;opacity:.6;background:0 0;border:0}.pc-g-r{align-items:flex-start;gap:10px;padding:4px 0;font-size:12px;display:flex}.pc-g-r>b{text-overflow:ellipsis;white-space:nowrap;flex:none;align-items:center;gap:5px;width:110px;display:inline-flex;overflow:hidden}.pc-g-c{flex-wrap:wrap;flex:1;align-items:center;gap:4px;min-width:0;display:flex}.pc-table td{padding-top:4px!important;padding-bottom:4px!important}.pc-table td b{display:inline}.cmp-body.is-single{display:block;overflow-y:auto}.cmp-body.is-single .cmp-main{overflow:visible}.cmp-own{align-items:center;gap:8px;margin-bottom:10px;display:flex}.cmp-own small{color:var(--mz-muted,#6b6b6b);text-transform:capitalize}.cmp-sg small+small{display:block}.ac-row.is-demo{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(120deg,#7c5cff,#22c3e6 55%,#3ddc97) border-box;border:1px solid #0000;position:relative;box-shadow:0 6px 22px -12px #4c6ef58c}.ac-row.is-demo:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(120deg,#7c5cff12,#22c3e60f 55%,#3ddc970d);position:absolute;inset:0}.ac-row.is-demo>*{position:relative}.ac-demo-tag{vertical-align:2px;cursor:pointer;letter-spacing:.09em;color:#fff;background:linear-gradient(120deg,#7c5cff,#22c3e6);border:0;border-radius:999px;margin-left:8px;padding:4px 7px;font:700 9.5px/1 DM Sans,sans-serif;box-shadow:0 2px 8px -3px #7c5cffb3}.ac-demo-add{vertical-align:1px;color:#b8b4a8;cursor:pointer;opacity:0;transition:opacity var(--m-fast) ease-out, color var(--m-fast) ease-out;background:0 0;border:0;border-radius:6px;margin-left:6px;padding:2px}.ac-row:hover .ac-demo-add{opacity:1}.ac-demo-add:hover{color:#7c5cff;background:#f3effb}.us-resend{color:#6d4fc2;cursor:pointer;background:0 0;border:0;border-radius:6px;margin-left:auto;padding:2px 6px;font:600 12px DM Sans,sans-serif}.us-resend:hover{background:#f3effb}.us-resend:disabled{opacity:.5;cursor:default}.rg-flag{vertical-align:-2px;border-radius:2.5px;flex:none;display:inline-block}span.be-exp{cursor:default;color:#8a877d;background:0 0;border:0;padding:0;font-weight:500}.bx-body>.be-scroll{align-self:stretch;width:100%;max-width:100%;overflow-x:auto}.bd-vcol .be-table td:first-child,.bd-vcol .be-table th:first-child{white-space:normal;min-width:0}.bd-vcol .be-table td:first-child b{font-size:12px;font-weight:600;line-height:1.3}.bd-vcol .be-table td,.bd-vcol .be-table th{padding-left:5px;padding-right:5px}.bd-vcol .be-lost{width:auto;min-width:54px}.bd-vcol .bx-card .cc-seg button{padding-left:8px;padding-right:8px}.bd-vcol .be-table th:nth-child(4),.bd-vcol .be-table td:nth-child(4){display:none}.bd-vcol .be-table td:first-child{min-width:120px}.bd.is-fresh .bd-card{animation:none}.an-bp{flex-direction:column;display:flex}.an-bp-row{border-bottom:1px solid #f0eee8;flex-direction:column;gap:6px;padding:10px 2px;display:flex}.an-bp-row:last-child{border-bottom:0}.an-bp-top{align-items:baseline;gap:10px;display:flex}.an-bp-name{color:#1a1916;flex:1;min-width:0;font-size:13px;line-height:1.3}.an-bp-pct{flex:none;align-items:baseline;gap:6px;font-size:13px;display:flex}.an-bp-pct small{color:#8a877d;font-size:11px}.an-bp-said{color:#4b4840;font-size:12px;line-height:1.45}.cfg-overlay.is-err{color:#9b1c1c;background:#fdf1f0;border-color:#f2c9c4}.be-modal{view-transition-name:bd-editor}:has(+.be-modal){view-transition-name:bd-editor-ov}::view-transition-group(bd-editor){animation:none}::view-transition-group(bd-editor-ov){animation:none}::view-transition-old(bd-editor){animation:none}::view-transition-new(bd-editor){animation:none}::view-transition-old(bd-editor-ov){animation:none}::view-transition-new(bd-editor-ov){animation:none}::view-transition-old(bd-editor){display:none}::view-transition-old(bd-editor-ov){display:none}::view-transition-group(*){animation-duration:.38s;animation-timing-function:cubic-bezier(.22,.8,.24,1)}::view-transition-old(*):only-child{animation:.22s ease-in both bdVtOut}::view-transition-new(*):only-child{animation:.32s cubic-bezier(.22,.8,.24,1) 80ms both bdVtIn}@keyframes bdVtOut{to{opacity:0;transform:scale(.97)}}@keyframes bdVtIn{0%{opacity:0;transform:scale(.97)translateY(6px)}}.be-table th.num,.be-table td.num{white-space:nowrap;width:1%}.be-table td:first-child,.be-table th:first-child{width:auto}.an-mix-h{width:42%}.an-mix{cursor:default;border-radius:6px;gap:2px;width:100%;min-width:150px;height:20px;display:flex;overflow:hidden}.an-mix i{color:#fff;justify-content:center;align-items:center;min-width:3px;font:600 10.5px/1 DM Sans,sans-serif;display:flex}.an-mix i:first-child{border-radius:6px 0 0 6px}.an-mix i:last-child{border-radius:0 6px 6px 0}.pn-tip-pl{flex:none;align-self:center;gap:3px;display:inline-flex}.pn-tip-pl .st-plogo{border-radius:4px}.pn-tip{width:340px}.pn-tip-r{border-top:1px solid #f1efe9;flex-wrap:wrap;align-items:center;row-gap:3px;padding:6px 0}.pn-tip-h+.pn-tip-r{border-top:0}.pn-tip-r .pn-tip-n{white-space:normal;color:#1a1916;flex:100%;font-weight:500;line-height:1.3;overflow:visible}.pn-tip-r .pn-tip-p{white-space:nowrap;margin-left:auto}.pn-tip,.pn-tip-r .pn-tip-n{text-align:left}.cfg-site-brands{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.cfg-bchip{color:#3b3a36;white-space:nowrap;background:#f4f2ec;border:1px solid #ebe8df;border-radius:999px;align-items:center;gap:5px;padding:2px 8px 2px 3px;font:500 11.5px DM Sans,sans-serif;display:inline-flex}.cfg-bchip .pb-ic{border-radius:50%}.cfg-bchip.is-hidden{opacity:.45;text-decoration:line-through}.pn-table{table-layout:fixed;width:100%}.pn-table thead th:first-child{width:190px}.apx-tag.is-eff-low{color:#1f7a45;background:#e9f6ee}.apx-tag.is-eff-mid{color:#94690f;background:#fdf6e3}.apx-tag.is-eff-high{color:#b2452f;background:#fdece8}.apx-tag.is-t-now{color:#17766f;background:#e6f5f4}.apx-tag.is-t-mid{color:#2f64a8;background:#e9f1fb}.apx-tag.is-t-long{color:#4b4bb0;background:#eeeefb}.apx-tag.is-a-ops{color:#7a5a2c;background:#f4efe7}.apx-tag.is-a-mkt{color:#a23a73;background:#fbecf4}.apx-tag.is-a-prod{color:#4d7a1f;background:#eef6e6}.apx-tag.is-mine{box-shadow:inset 0 0 0 1px}.apx-step-x{cursor:default;flex-direction:column;gap:8px;display:flex}.apx-steps li.is-done .apx-step-x span,.apx-tri.is-done .apx-step-x span{color:inherit;text-decoration:none}.apx-app{--app:#7c5cc4;background:linear-gradient(120deg, color-mix(in srgb, var(--app) 9%, #fff), #fff 70%);border:1px solid color-mix(in srgb, var(--app) 26%, #fff);border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:6px 16px;margin:4px 0 2px;padding:12px 16px 12px 14px;display:grid;position:relative;overflow:hidden}.apx-app:before{content:"";background:var(--app);width:4px;position:absolute;top:0;bottom:0;left:0}.apx-app-mark{box-shadow:0 1px 0 #1a19160f, 0 0 0 1px color-mix(in srgb, var(--app) 18%, #fff);background:#fff;border-radius:10px;place-items:center;padding:6px 10px 2px;display:grid}.apx-app-t{flex-direction:column;gap:2px;min-width:0;display:flex}.apx-app-t b{color:#1a1916;font-size:13.5px}.apx-app-t small{color:#5e5b53;font-size:12px;line-height:1.45}.apx-app-btn{white-space:nowrap;background:var(--app);color:#fff;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font:600 12.5px DM Sans,sans-serif;transition:filter .15s,transform .15s;display:inline-flex}.apx-app-btn:hover{filter:brightness(1.08);transform:translateY(-1px)}.apx-app-btn:disabled{opacity:.7;cursor:default;transform:none}.apx-app-ok{color:#1f7a45;align-items:center;gap:5px;max-width:220px;font-size:12px;font-weight:600;display:inline-flex}.apx-app-err{color:#b2452f;grid-column:1/-1;font-size:11.5px}@media (width<=720px){.apx-app{grid-template-columns:auto 1fr}.apx-app-btn,.apx-app-ok{grid-column:1/-1;justify-self:start}}.apx-tks{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));align-items:start;gap:12px;display:grid}.apx-tks.n1{grid-template-columns:minmax(0,300px)}.apx-tks .apx-ticket{width:auto;margin:6px 0 0;position:relative}.apx-math-btn{color:#4a4842;cursor:pointer;background:#fff;border:1px solid #e3ded2;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:5px 12px;font:600 12px DM Sans,sans-serif;display:inline-flex}.apx-math-btn:hover{background:#f7f6f2;border-color:#d6d0c2}.apx-modal.apx-math{width:min(760px,100vw - 32px)}.apx-modal.apx-math .apx-tbl-wrap{display:block;overflow-x:auto}.apx-triple{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:6px 0 4px;display:grid}@media (width<=1100px){.apx-triple{grid-template-columns:1fr}}.apx-tri{--c:#6b6860;--bg:#f7f6f2;border:1px solid #ece8de;border-top:3px solid var(--c);cursor:pointer;background:#fff;border-radius:14px;flex-direction:column;gap:6px;min-width:0;padding:12px 14px;font-size:13px;line-height:1.45;display:flex}.apx-tri.is-reducir{--c:#d9534f;--bg:#fdeeed}.apx-tri.is-ampliar{--c:#2f9a5c;--bg:#e9f6ee}.apx-tri.is-probar{--c:#3b78c9;--bg:#eaf2fc}.apx-tri-h{color:var(--c);align-items:center;gap:6px;display:flex}.apx-tri-h b{letter-spacing:.06em;text-transform:uppercase;background:var(--bg);border-radius:999px;padding:2px 8px;font-size:11px}.apx-tri-h input{margin-left:auto}.apx-tri .apx-step-t{font-weight:600}.apx-tri.is-done .apx-step-t{color:#8a877d;text-decoration:line-through}.apx-tri .apx-tbl-wrap{display:block;overflow-x:auto}.apx-cmal{background:#fff8f1;border:1px solid #f3dfc6;border-radius:12px;margin:10px 0 2px;padding:12px 14px}.apx-cmal>b{color:#9a5a10;align-items:center;gap:6px;margin-bottom:8px;font-size:12.5px;display:flex}.apx-cmal-list{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px;display:grid}.apx-cmal-i{background:#fff;border:1px solid #f1e6d6;border-radius:10px;flex-direction:column;gap:3px;padding:9px 11px;font-size:12px;display:flex}.apx-cmal-n{color:#1a1916;flex-direction:column;font-weight:600;display:flex}.apx-cmal-n small{color:#8a877d;font-size:11px;font-weight:400}.apx-cmal-i em{color:#b2452f;font-style:normal;font-weight:600}.apx-cmal-do{color:#5e5b53}.apx-rsn{flex-direction:column;gap:5px;max-width:460px;margin-top:8px;display:flex}.apx-rsn-bar{background:#f1eee7;border-radius:999px;height:7px;display:flex;overflow:hidden}.apx-rsn i.is-ops{background:#e08a3c}.apx-rsn i.is-food{background:#c8566b}.apx-rsn i.is-none{background:#c9c3b6}.apx-rsn-l{color:#5e5b53;flex-wrap:wrap;gap:4px 14px;font-size:11.5px;display:flex}.apx-rsn-l span{align-items:center;gap:5px;display:inline-flex}.apx-rsn-l i{border-radius:2px;width:8px;height:8px;display:inline-block}.apx-tip-rv{color:#4a4842;flex-direction:column;gap:2px;font-size:11.5px;display:flex}.apx-steps .apx-step-body{flex:1}.apx-step-x{width:100%}.apx-tks.n2{grid-template-columns:repeat(2,minmax(0,290px))}.apx-tks.n3{grid-template-columns:repeat(3,minmax(0,1fr));max-width:900px}.apx-tks.n4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=1180px){.apx-tks.n4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.apx-tks.n3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.apx-tks.n2,.apx-tks.n3,.apx-tks.n4{grid-template-columns:1fr}}.apx-tri .apx-tbl{font-size:11.5px}.ms-side{transition:width .32s cubic-bezier(.2,.7,.2,1);overflow:hidden}.ms-side>*{animation:.32s cubic-bezier(.2,.7,.2,1) both msSideIn}.ms-side.is-collapsed>*{animation-name:msRailIn}@keyframes msSideIn{0%{opacity:0;transform:translate(-16px)}}@keyframes msRailIn{0%{opacity:0;transform:translate(8px)}}@media (prefers-reduced-motion:reduce){.ms-side{transition:none}.ms-side>*{animation:none}}.gz-zone{align-items:center;gap:7px;min-width:0;display:inline-flex}.gz-zone .rg-flag{box-shadow:0 0 0 1px #00000014}.gz-cflag{font-size:14px;line-height:1}.gz-fit{flex-direction:column;flex:1;width:100%;min-height:0;display:flex}.co-table td.co-foot.is-neutral{color:#1a1916;background:#f3f1ec;font-weight:700}.co-table tfoot td.co-foot{border-top:1.5px solid #d9d5ca}.rdx{flex-direction:column;justify-content:center;gap:18px;height:100%;padding:8px 4px 2px;display:flex}.rdx-row{--c:#509ee3;grid-template-columns:120px 1fr 132px;align-items:center;gap:18px;display:grid}.rdx-name{flex-direction:column;gap:1px;padding-left:14px;display:flex;position:relative}.rdx-name i{background:var(--c);border-radius:50%;width:8px;height:8px;position:absolute;top:4px;left:0}.rdx-name b{font-size:13px}.rdx-name small{color:#8a877d;font-size:11.5px}.rdx-track{background:#f7f6f2;border-radius:8px;height:34px;position:relative}.rdx-grid{border-left:1px dashed #e3dfd5;position:absolute;top:0;bottom:0}.rdx-grid em{color:#a8a59c;white-space:nowrap;margin-top:3px;font:10.5px DM Sans,sans-serif;position:absolute;top:100%;transform:translate(-50%)}.rdx-whisk{background:color-mix(in srgb, var(--c) 55%, #fff);border-radius:2px;height:2px;margin-top:-1px;position:absolute;top:50%}.rdx-band{background:color-mix(in srgb, var(--c) 32%, #fff);border:1px solid color-mix(in srgb, var(--c) 60%, #fff);border-radius:6px;position:absolute;top:8px;bottom:8px}.rdx-dot{border:1.5px solid color-mix(in srgb, var(--c) 80%, #1a1916);background:#fff;border-radius:50%;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;position:absolute;top:50%}.rdx-mean{background:#1a1916;border-radius:2px;width:4px;margin-left:-2px;position:absolute;top:3px;bottom:3px;box-shadow:0 0 0 2px #fff}.rdx-mkt{border-left:2px dashed #e5545b;width:0;margin-left:-1px;position:absolute;top:-4px;bottom:-4px}.rdx-num{flex-direction:column;gap:1px;display:flex}.rdx-num b{font:22px/1 Instrument Serif,Georgia,serif}.rdx-num small{color:#6b6860;font-size:12px}.rdx-num em{color:#e5545b;font-size:11.5px;font-style:normal}.rdx-leg{color:#6b6860;flex-wrap:wrap;gap:6px 16px;margin-top:6px;padding-left:138px;font-size:11.5px;display:flex}.rdx-leg span{align-items:center;gap:6px;display:inline-flex}.rdx-leg i{display:inline-block}.rdx-leg i.is-mean{background:#1a1916;border-radius:2px;width:4px;height:12px}.rdx-leg i.is-band{background:#ebe8e0;border:1px solid #cfcabd;border-radius:3px;width:16px;height:9px}.rdx-leg i.is-dot{border:1.5px solid #6b6860;border-radius:50%;width:7px;height:7px}.rdx-leg i.is-mkt{border-left:2px dashed #e5545b;width:0;height:12px}@media (width<=760px){.rdx-row{grid-template-columns:1fr;gap:8px}.rdx-leg{padding-left:0}}.rdl{flex-direction:column;gap:14px;padding:4px 2px;display:flex}.rdl-head{align-items:baseline;gap:8px;display:flex}.rdl-head b{color:#b2452f;font:34px/1 Instrument Serif,Georgia,serif}.rdl-head span{color:#6b6860;font-size:12.5px}.rdl-plats{flex-direction:column;gap:10px;display:flex}.rdl-plat{--c:#509ee3;grid-template-columns:90px 1fr 80px;align-items:center;gap:4px 12px;font-size:12.5px;display:grid}.rdl-plat i{background:#f1eee7;border-radius:5px;height:10px;overflow:hidden}.rdl-plat u{background:var(--c);border-radius:5px;height:100%;display:block}.rdl-plat b{text-align:right}.rdl-plat small{color:#8a877d;grid-column:2/4;margin-top:-2px;font-size:11px}.rdl-sites h5{letter-spacing:.06em;text-transform:uppercase;color:#8a877d;margin:0 0 6px;font-size:11px}.rdl-site{border-top:1px solid #f1eee7;grid-template-columns:1fr auto 70px;gap:10px;padding:5px 0;font-size:12.5px;display:grid}.rdl-site small{color:#8a877d}.rdl-site b{text-align:right}.lt-back{z-index:900;-webkit-backdrop-filter:blur(3px);background:#fafaf88c;place-items:center;padding:16px;animation:.26s both ltIn;display:grid;position:fixed;inset:0}.lt-card{background:#fff;border:1px solid #ecebe6;border-radius:18px;width:min(460px,100%);padding:22px 24px 18px;font-family:DM Sans,sans-serif;animation:.36s cubic-bezier(.2,.7,.2,1) both ltUp;position:relative;box-shadow:0 24px 60px #1a191624}.lt-x{color:#8a877d;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:12px;right:12px}.lt-x:hover{color:#1a1916;background:#f4f3ef}.lt-load{color:#8a877d;align-items:center;gap:8px;margin-bottom:14px;font-size:12px;display:flex}.lt-spin{border:2px solid #e6e4dd;border-top-color:#1a1916;border-radius:50%;width:12px;height:12px;animation:.8s linear infinite ltSpin}.lt-k{margin-bottom:6px}.lt-pill{letter-spacing:.06em;text-transform:uppercase;color:#5b4e9e;background:#f1edfa;border-radius:999px;padding:3px 9px;font-size:10.5px;font-weight:600;display:inline-block}.lt-pill.is-tendencia{color:#2f76b8;background:#e9f3fc}.lt-h{color:#1a1916;margin:2px 0 8px;font:italic 400 26px Instrument Serif,Georgia,serif}.lt-tip{color:#33312c;min-height:70px;margin:0 0 18px;font-size:15px;line-height:1.55;animation:.42s both ltFade}.lt-foot{align-items:center;gap:14px;display:flex}.lt-bar{background:#f0eee8;border-radius:3px;flex:1;height:3px;overflow:hidden}.lt-bar i{transform-origin:0;background:#1a1916;width:100%;height:100%;animation:7s linear both ltBar;display:block}.lt-next{color:#1a1916;cursor:pointer;background:#f4f3ef;border:0;border-radius:8px;align-items:center;gap:2px;padding:6px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.lt-next:hover{background:#ebe9e3}@keyframes ltIn{0%{opacity:0}to{opacity:1}}@keyframes ltUp{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}@keyframes ltFade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes ltSpin{to{transform:rotate(360deg)}}@keyframes ltBar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.lt-back,.lt-card,.lt-tip,.lt-bar i,.lt-spin{animation-duration:1ms!important}}.tp-adm .tp-list{flex-direction:column;gap:10px;display:flex}.tp-adm .tp-row{padding:12px 14px}.tp-adm .tp-row.is-off{opacity:.55}.tp-adm .tp-top{align-items:center;gap:6px;margin-bottom:8px;display:flex}.tp-adm .tp-top select{background:#fff;border:1px solid #e6e4dd;border-radius:8px;padding:4px 8px;font-size:12.5px}.tp-adm .tp-sp{flex:1}.tp-adm .tp-txt{grid-template-columns:1fr 1fr;gap:10px;display:grid}.tp-adm .tp-txt label{flex-direction:column;gap:4px;display:flex}.tp-adm .tp-txt label span{letter-spacing:.08em;color:#8a877d;font-size:10.5px;font-weight:700}.tp-adm .tp-txt textarea{resize:vertical;border:1px solid #e6e4dd;border-radius:8px;width:100%;padding:7px 9px;font:13px/1.45 DM Sans,sans-serif}.tp-adm .tp-prev{color:#2f76b8;background:#f2f8fd;border-radius:8px;margin-top:8px;padding:6px 10px;font-size:12.5px}.tp-adm .tp-prev.is-miss{color:#8a877d;background:#f6f5f1}.tp-adm .tp-help{margin-bottom:10px;padding:10px 14px;font-size:12.5px}.tp-adm .tp-help summary{cursor:pointer;font-weight:600}.tp-adm .tp-help code{background:#f4f3ef;border-radius:6px;margin:3px 4px 0 0;padding:1px 6px;font-size:11.5px;display:inline-block}@media (width<=760px){.tp-adm .tp-txt{grid-template-columns:1fr}}.mf-n{color:#6b6860;white-space:nowrap;background:#f4f3ef;border-radius:999px;flex:none;padding:2px 7px;font-size:10.5px;font-weight:600}.mf-n.is-city{text-overflow:ellipsis;max-width:120px;font-weight:500;overflow:hidden}.bd-vcol>.bd-ghost.is-wide{opacity:0;pointer-events:none;transition:opacity .14s,color .12s,border-color .12s,background .12s}.bd-vcol:hover>.bd-ghost.is-wide,.bd-vcol>.bd-ghost.is-wide:focus-visible,.bd-vcol>.bd-ghost.is-wide[data-state=open]{opacity:1;pointer-events:auto}@media (hover:none){.bd-vcol>.bd-ghost.is-wide{opacity:1;pointer-events:auto}}.lt-card.is-held .lt-bar i{animation-play-state:paused}.lt-held{color:#a8a59c}.lt-pause{color:#1a1916;cursor:pointer;background:#f4f3ef;border:0;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;display:grid}.lt-pause:hover{background:#ebe9e3}.lt-tip{min-height:0!important;margin-bottom:12px!important}.lt-chart:empty{display:none}.lt-chart{margin:0 0 16px;animation:.42s both ltFade}.tc{background:#fcfbf9;border:1px solid #f0eee8;border-radius:12px;margin:0;padding:10px 12px 8px}.tc figcaption{color:#6b6860;margin-bottom:6px;font-size:11.5px;font-weight:600}.tc-svg{width:100%;height:auto;font-family:DM Sans,sans-serif;display:block;overflow:visible}.tc-note{color:#a8a59c;margin-top:4px;font-size:10.5px}.tc-legend{color:#6b6860;flex-wrap:wrap;gap:4px 12px;margin-top:4px;font-size:11px;display:flex}.tc-legend span{align-items:center;gap:5px;display:inline-flex}.tc-legend i{border-radius:3px;width:9px;height:9px}.tc-funnel{align-items:center;gap:6px;display:flex}.tc-step{background:#f4f3ef;border-radius:10px;flex-direction:column;flex:1;align-items:center;min-width:0;padding:8px 6px;display:flex}.tc-step b{color:#1a1916;font-variant-numeric:tabular-nums;font-size:17px}.tc-step span{color:#6b6860;text-align:center;font-size:10.5px}.tc-step.is-last{background:#1a1916}.tc-step.is-last b,.tc-step.is-last span{color:#fff}.tc-arrow{color:#6b6860;flex-direction:column;align-items:center;font-size:10.5px;display:flex}.tc-arrow b{color:#1a1916;font-size:10.5px}.tp-adm .tp-chart{margin-top:8px;font-size:12px}.tp-adm .tp-chart summary{cursor:pointer;color:#6b6860;font-weight:600}.tp-adm .tp-chart-b{grid-template-columns:1fr 1fr;gap:10px;margin-top:6px;display:grid}.tp-adm .tp-chart-b textarea{resize:vertical;border:1px solid #e6e4dd;border-radius:8px;width:100%;padding:7px 9px;font:11.5px/1.4 ui-monospace,Menlo,monospace}.tp-adm .tp-err{color:#c2403f;font-size:12px}@media (width<=760px){.tp-adm .tp-chart-b{grid-template-columns:1fr}}.lt-go{color:#fff;cursor:pointer;background:#1a1916;border:0;border-radius:8px;flex:none;align-items:center;gap:4px;padding:6px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.lt-go:hover{background:#33312c}@media (width<=520px){.lt-foot{flex-wrap:wrap}.lt-bar{flex-basis:100%;order:3}}.tp-adm .tp-link{grid-template-columns:auto 2fr 1fr 1fr;align-items:center;gap:6px;margin-top:8px;font-size:12px;display:grid}.tp-adm .tp-link span{color:#6b6860;font-weight:600}.tp-adm .tp-link input{border:1px solid #e6e4dd;border-radius:8px;min-width:0;padding:5px 8px;font:12px DM Sans,sans-serif}@media (width<=760px){.tp-adm .tp-link{grid-template-columns:1fr}}.cfg-contact.is-area{color:#1f4f86;background:#eef4fb;border-color:#cfe0f3}.am-sub{color:#6b6860;margin:0 0 14px;font-size:13px;line-height:1.5}.am-empty{text-align:center;color:#8a877e;border:1px dashed #e2dfd6;border-radius:10px;padding:18px;font-size:13px}.am-row{border-bottom:1px solid #efede7;align-items:center;gap:10px;padding:10px 0;display:flex}.am-row:last-of-type{border-bottom:0}.am-ico{color:#1f4f86;background:#eef4fb;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid}.am-who{flex-direction:column;flex:1;min-width:0;display:flex}.am-who b{font-size:13.5px}.am-who small,.am-sites small{color:#8a877e;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.am-sites{flex-direction:column;width:190px;min-width:0;font-size:12.5px;font-weight:600;display:flex}.am-done{color:#1d6b3a;background:#eef7f0;border-radius:10px;align-items:center;gap:8px;margin-bottom:10px;padding:9px 12px;font-size:13px;display:flex}.am-warn{color:#b3261e;margin:4px 0 0;font-size:12px}.am-pick{border:1px solid #e2dfd6;border-radius:10px;overflow:hidden}.am-pick-h{background:#faf9f6;border-bottom:1px solid #efede7;align-items:center;gap:6px;padding:6px 8px;display:flex}.am-pick-h input{font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:13px}.am-pick-l{max-height:240px;padding:4px 0;overflow-y:auto}.am-pick-l label{cursor:pointer;align-items:center;gap:8px;padding:5px 10px;font-size:13px;display:flex}.am-pick-l label:hover{background:#f6f4ef}.am-pick-l label.is-on span{font-weight:600}.am-pick-l small{color:#8a877e;margin-left:auto;font-size:11.5px}.sx-coach{color:#4a3790;background:#f6f2fd;border-radius:10px;align-items:flex-start;gap:8px;margin:10px 0 0;padding:9px 12px;font-size:12.5px;line-height:1.45;display:flex}.sx-del{margin-right:auto;color:#b3261e!important}@media (width<=600px){.am-sites{width:110px}}.cf{text-align:left;background:#fff;border:1px solid #e8e5dd;border-radius:14px;margin:0 0 22px;padding:12px 14px;box-shadow:0 1px 2px #16141f0a}.cf-head{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.cf-head b{letter-spacing:.02em;font-size:13px}.cf-new{color:#fff;background:#7c5cc4;border-radius:999px;padding:1px 7px;font-size:11px;font-weight:700}.cf-sp{flex:1}.cf-push{color:#4a3790;cursor:pointer;background:#f6f2fd;border:1px solid #ddd0f5;border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font:600 11.5px DM Sans,sans-serif;display:inline-flex}.cf-push.is-on{cursor:default;color:#1d6b3a;background:#eef7f0;border-color:#cfe7d6}.cf-hint{text-align:left;line-height:1.45;color:#8a877e!important;margin:4px 0!important;font-size:12px!important}.cf-msg{border-left:3px solid #2e9e5b;margin:8px 0;padding:4px 0 4px 11px}.cf-msg.is-warn{border-left-color:#d79a1f}.cf-msg.is-bad{border-left-color:#c8452f}.cf-msg small{color:#8a877e;text-transform:capitalize;font-size:11px;display:block}.cf-msg>b{margin:2px 0 4px;font-size:13.5px;display:block}.cf-msg p{text-align:left;color:#3a3830!important;margin:0 0 6px!important;font-size:13px!important;line-height:1.5!important;animation:none!important}.cf-msg.is-unread>b:after{content:"";vertical-align:middle;background:#7c5cc4;border-radius:50%;width:7px;height:7px;margin-left:6px;display:inline-block}.cf-more{color:#6b6860;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:2px 0;font:600 12px DM Sans,sans-serif;display:inline-flex}.co-sec{justify-content:space-between;align-items:center;gap:10px;margin:16px 0 6px;display:flex}.co-sec b{font-size:13px}.pc-empty-b{vertical-align:middle;align-items:center;gap:5px;margin-left:8px;display:inline-flex}@media (width>=1101px){.ac-row{grid-template-columns:40px minmax(180px,1.6fr) 90px 110px 150px 118px auto auto auto auto}}body:has(.cc-busy.is-float) .mz-fresh{display:none}.apx-plats{vertical-align:middle;align-items:center;gap:3px;display:inline-flex}.apx-tbl td.is-plat{white-space:nowrap}.apx-share{color:#4a3790;background:#f6f2fd;border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;margin:6px 0 2px;padding:7px 10px;font-size:12.5px;line-height:1.4;display:flex}.apx-share>span{flex:1;min-width:200px}.pc-nomatch{color:#4a3790;background:#f6f2fd;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 10px;padding:9px 12px;font-size:12.5px;line-height:1.45;display:flex}.pc-nomatch>span{flex:1;min-width:240px}.pc-loadmenu{color:#6b6860;align-items:center;gap:7px;margin:4px 2px 8px;font-size:12.5px;display:flex}.sa-lvl{color:#6b6860;cursor:pointer;background:#fff;border:1px solid #e3e1da;border-radius:999px;margin-left:6px;padding:1px 8px;font:600 10.5px DM Sans,sans-serif}.sa-chip.is-max .sa-lvl{color:#fff;background:#1a1916;border-color:#1a1916}.sa-lvl:disabled{cursor:default;opacity:.8}@media (width>=1101px){.ac-row{gap:10px;grid-template-columns:40px minmax(150px,1.6fr) 74px 74px 76px 92px 108px auto auto auto minmax(0,auto)!important}}.ac-row>select{width:100%;min-width:0}.ac-row .ac-name{min-width:0}.ac-row .ac-name small,.ac-row .ac-name b{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ac-acc-btn{white-space:nowrap;padding:6px 11px!important}.ac-acc-btn.is-off{color:#a1322a!important;border-color:#f3c9c3!important}.ac-acc-pop{flex-direction:column;gap:10px;width:300px;padding:12px 14px;display:flex}.ac-acc-pop .aiset-toggle small{color:#8a877e;font-size:11.5px;display:block}.ac-acc-note{color:#8a877e;margin:2px 0 0;font-size:11.5px}@media (width>=1101px) and (width<=1400px){.ac-row{flex-wrap:wrap;display:flex!important}.ac-row .ac-name{flex:200px}.ac-row>select{width:auto}}.da-soon-pill{color:#1f4f86;letter-spacing:.02em;text-transform:uppercase;background:#eef4fb;border-radius:999px;align-self:flex-start;padding:2px 10px;font:700 11px DM Sans,sans-serif;display:inline-block}.ac-acc-h{font-size:13px}.ac-ctry{grid-template-columns:1fr 1fr;gap:4px 10px;display:grid}.ac-ctry-o{cursor:pointer;align-items:center;gap:6px;padding:3px 0;font-size:12.5px;display:flex}.ac-ctry-o small{color:#a8a59c;margin-left:auto;font-size:11px}.ac-ctry-o.is-on span{color:#a1322a;font-weight:600}.us-noacc{cursor:pointer;color:#a1322a!important;background:#fff7f6!important;border:1px dashed #f3c9c3!important}.ct-tile,.mz-smart.mt-kpi{max-height:20vh;overflow:hidden;min-height:0!important}.ct-tile .mt-value,.mt-kpi .mt-value{margin:2px 0!important;font-size:clamp(24px,min(19cqi,4.4vh),56px)!important}.ct-tile.is-wide .mt-value{font-size:clamp(26px,min(12cqi,4.8vh),64px)!important}.ct-tile .mt-viz,.mt-kpi .mt-viz{flex:auto;min-height:0;overflow:hidden}.ct-tile .mt-viz svg,.mt-kpi .mt-viz svg{max-height:100%}@media (height<=760px){.ct-tile .mt-comp+.mt-comp{display:none}}.mf-opt-t.is-geo{flex:0 auto}.mf-geo-sp{flex:auto}.mf-apply-anchor{display:none}.mf-apply{z-index:60;white-space:nowrap;background:#fffaf0;border:1px solid #f0c674;border-radius:999px;align-items:center;gap:10px;padding:8px 8px 8px 16px;animation:.18s ease-out mf-apply-in;display:inline-flex;position:fixed;transform:translate(-50%,-50%);box-shadow:0 10px 30px #1a191629}.mf-apply .mf-apply-t{font-size:13px}.mf-apply .mf-apply-btn{height:32px;padding:0 16px;font-size:13px}.mf-apply-t{color:#8a5a00;white-space:nowrap;font-size:12px}.mf-apply-btn{color:#fff;cursor:pointer;background:#1a1916;border:0;border-radius:999px;align-items:center;gap:5px;height:26px;padding:0 12px;font-size:12.5px;font-weight:600;display:inline-flex}.mf-apply-btn:hover{background:#000}.mf-apply-x{color:#8a5a00;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:22px;height:22px;display:inline-grid}.mf-apply-x:hover{background:#8a5a001a}@keyframes mf-apply-in{0%{opacity:0;margin-top:-4px}to{opacity:1;margin-top:0}}body.muse-pending .mf-bar~*{opacity:.38;filter:grayscale(.6);transition:opacity .2s,filter .2s}@media (width<=600px){.mf-apply-t{display:none}}.mz-table.is-stable tbody td{white-space:nowrap;height:31px}.mz-legend .mz-legend-logo{-o-object-fit:contain;object-fit:contain;border-radius:3px;width:13px;height:13px;margin-left:-2px}.mz-card-head.is-floating{top:10px!important;right:12px!important}.mz-card-head.is-floating+.mz-card-body{padding-top:16px}.ccp-city .ccp-flag{margin-left:auto;padding-left:8px;display:inline-flex}.lt-load .lt-ok{background:#7fb24a;border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.be-table tr.be-sub td{font-size:12.5px}.be-table tr.be-sub td:first-child{color:#6b6860;padding-left:26px;position:relative}.be-table tr.be-sub td:first-child:before{content:"";border-top:1px solid #cfccc4;width:7px;position:absolute;top:50%;left:14px}.mz-plat{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.mz-plat img{border-radius:3px;width:14px;height:14px}.mz-status{white-space:nowrap;color:#4a4840;align-items:center;gap:6px;display:inline-flex}.mz-status i{background:#b9b6ad;border-radius:50%;width:7px;height:7px}.mz-status.is-on i{background:#509ee3}.mz-status.is-next i{background:#8b7fd1}.mz-status.is-pause i{background:#ef8c3c}.mz-status.is-off i{background:#e5545b}.sf{background:#fff;border:1px solid #ebe9e3;border-radius:14px;margin:0 0 16px;padding:14px 18px 16px}.sf-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.sf-head>b{font-size:14px}.sf-leg{color:#4a4840;align-items:center;gap:6px;font-size:11.5px;display:inline-flex}.sf-leg i{border-radius:50%;width:9px;height:9px;margin-left:8px;display:inline-block}.sf-flow{grid-template-columns:minmax(0,1.2fr) minmax(120px,.8fr) minmax(0,1.2fr) minmax(120px,.8fr) minmax(0,1.2fr) minmax(130px,.8fr);align-items:start;gap:10px;display:grid}.sf-step .sf-bar{color:#fff;background:linear-gradient(90deg,#509ee3,#7cb6ea);border-radius:8px;align-items:center;min-width:70px;height:40px;padding:0 12px;font-size:16px;font-weight:700;display:flex}.sf-step .sf-t{margin:8px 0 2px;font-size:13px;font-weight:600}.sf-step p{color:#6b6860;margin:0;font-size:12px;line-height:1.35}.sf-rate{flex-direction:column;align-items:flex-start;gap:2px;padding-top:4px;display:flex;position:relative}.sf-rate .sf-arrow{color:#b9b6ad}.sf-rate-l{text-transform:uppercase;letter-spacing:.04em;color:#8a877e;font-size:11px}.sf-rate b{font-size:18px}.sf-vs{color:#6b6860;flex-wrap:wrap;gap:6px;font-size:11.5px;display:inline-flex}.sf-vs em{font-style:normal;font-weight:600}.sf-vs.is-up em{color:#2d7a46}.sf-vs.is-down em{color:#c0392b}.sf-vs.is-flat em{color:#8a877e}.sf-total{border-left:1px solid #ebe9e3;flex-direction:column;gap:2px;padding-left:14px;display:flex}.sf-total>span:first-child{text-transform:uppercase;letter-spacing:.04em;color:#8a877e;font-size:11px}.sf-total b{font-size:20px}.sf-skel{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.sf-skel .mz-skel{border-radius:8px;height:70px}@media (width<=900px){.sf-flow{grid-template-columns:1fr}.sf-total{border-left:0;padding-left:0}}.an-tbl td.an-back b{display:block}.an-tbl td.an-back small{font-size:11px;font-weight:600;display:block}.ap-list .ap-head{letter-spacing:.06em;text-transform:uppercase;color:#8a877e;padding:8px 8px 2px;font-size:10.5px;font-weight:700}.ap-opt.is-group b:after{content:""}.ap-tag.is-group{background:#5b4e9e}.ap-tag.is-group .material-symbols-rounded,.ap-tag.is-group svg{margin-right:-2px}.ct-grid.is-fit[style*=--ct-cols]{scroll-snap-type:x proximity;scrollbar-width:thin;padding-bottom:4px;overflow:auto hidden;grid-template-columns:repeat(var(--ct-cols), minmax(180px, 1fr))!important}.ct-grid.is-fit[style*=--ct-cols]>*{scroll-snap-align:start}.mf-opt.is-sub{padding-left:34px;font-size:12.5px;position:relative}.mf-opt.is-sub:before{content:"";border-top:1px solid #cfccc4;width:8px;position:absolute;top:50%;left:22px}.mf-opt.is-implied .mf-check{opacity:.45}.mf-opt.is-implied .mf-opt-t{color:#8a877e}.hm2-tip .hm2-spark{margin:2px 0 6px;display:block}.hm2-tip .hm2-tip-sub{text-transform:uppercase;letter-spacing:.05em;color:#8a877e;margin-top:6px;font-size:10.5px}.hm2-share-modal{width:calc(100vw - 32px);max-height:88vh;overflow:auto;max-width:720px!important}.hm2-share-modal h2{font-family:Instrument Serif,serif;font-size:28px;font-weight:400}.hm2-share-sub{color:#6b6860;margin:2px 0 12px;font-size:13px}.hm2-share-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.hm2-share-kpis>div{border:1px solid #ebe9e3;border-radius:10px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.hm2-share-kpis span{color:#8a877e;font-size:11px}.hm2-share-kpis b{font-size:20px}.hm2-share-kpis em{color:#6b6860;font-size:11.5px;font-style:normal}.hm2-share-kpis em.is-up{color:#2d7a46}.hm2-share-kpis em.is-down{color:#c0392b}.hm2-share-chart{border:1px solid #ebe9e3;border-radius:10px;padding:8px 6px 4px}.hm2-share-note{margin:10px 0 6px;font-size:13px}.hm2-share-tbl{border-collapse:collapse;width:100%;margin-top:6px;font-size:12.5px}.hm2-share-tbl th{text-align:right;color:#6b6860;border-bottom:1px solid #ebe9e3;padding:6px 8px;font-weight:600}.hm2-share-tbl td{text-align:right;border-bottom:1px solid #f3f2ee;padding:5px 8px}.hm2-share-tbl th:first-child,.hm2-share-tbl td:first-child{text-align:left}.hm2-share-foot{color:#8a877e;margin-top:8px;font-size:11.5px}@media (width<=640px){.hm2-share-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.hx-sim{color:#fff;cursor:grab;background:#1a1916;border-radius:50%;place-items:center;width:28px;height:28px;font-size:18px;font-weight:700;display:grid;box-shadow:0 0 0 4px #509ee359,0 4px 12px #00000040}.hx-sug{color:#fff;cursor:pointer;background:#2fa67a;border-radius:50%;place-items:center;width:24px;height:24px;font-size:13px;display:grid;box-shadow:0 2px 8px #00000040}.hx-intro p{color:#4a4840;margin:4px 0 8px;font-size:12.5px;line-height:1.4}.hx-radius{grid-template-columns:auto 1fr auto;align-items:center;gap:8px;font-size:12.5px;display:grid}.hx-radius input{accent-color:#1a1916;width:100%}.hx-intro small{color:#8a877e;margin-top:2px;font-size:11.5px;display:block}.hx-clear{cursor:pointer;background:#fff;border:1px solid #e3e1da;border-radius:999px;margin-top:8px;padding:4px 10px;font-size:12px}.hx-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.hx-kpis>div{border:1px solid #ebe9e3;border-radius:10px;flex-direction:column;gap:1px;padding:8px 10px;display:flex}.hx-kpis span{color:#8a877e;font-size:10.5px;line-height:1.2}.hx-kpis b{font-size:19px}.hx-kpis em{color:#6b6860;font-size:11px;font-style:normal}.hx-kpis .is-good b{color:#2d7a46}.hx-kpis .is-warn b{color:#b9770e}.hx-quality{color:#4a4840;flex-wrap:wrap;gap:4px 12px;margin:8px 0 4px;font-size:12px;display:flex}.hx-quality .is-up{color:#2d7a46}.hx-quality .is-down{color:#c0392b}.hx-tbl{border-collapse:collapse;width:100%;margin-top:6px;font-size:12px}.hx-tbl th{text-align:right;color:#8a877e;border-bottom:1px solid #ebe9e3;padding:4px 6px;font-weight:600}.hx-tbl td{text-align:right;border-bottom:1px solid #f3f2ee;padding:4px 6px}.hx-tbl th:first-child,.hx-tbl td:first-child{text-align:left}.hx-tbl td i,.hx-pairs i{border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.hx-reco{margin:6px 0 0;font-size:12.5px;line-height:1.4}.hx-rings td:last-child{font-weight:600}.hx-area{border:1px solid #ebe9e3;border-radius:10px;flex-direction:column;gap:7px;margin-top:10px;padding:10px 12px;display:flex}.hx-area-h{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.hx-area-h span{color:#8a877e;flex:100%;font-size:11.5px}.hx-area-h b{font-size:17px}.hx-area-h em{color:#6b6860;font-size:12px;font-style:normal}.hx-area-bar{background:#f3f2ee;border-radius:4px;gap:2px;height:8px;display:flex;overflow:hidden}.hx-area-bar span{min-width:2px;display:block}.hx-area-l{color:#4a4843;flex-wrap:wrap;gap:4px 12px;font-size:11.5px;display:flex}.hx-area-l i{vertical-align:middle;border-radius:2px;width:8px;height:8px;margin-right:4px;display:inline-block}.cc-seg .pl-pill{vertical-align:middle;margin-left:4px}.hx-comp{color:#4a4843;grid-template-columns:1fr 1fr;gap:6px 12px;margin-top:10px;font-size:12px;display:grid}.hx-comp>div{flex-wrap:wrap;align-items:baseline;gap:5px;display:flex}.hx-comp>div b{color:#1a1916;font-size:16px}.hx-comp>div small{color:#8a877e;flex:100%;font-size:11px}.hx-comp i{opacity:.6;background:#8a877e;border-radius:50%;width:8px;height:8px;display:inline-block}.hx-comp i.is-dir{opacity:1;background:#e5545b}.hx-comp p{color:#6b6860;grid-column:1/-1;margin:2px 0 0;font-size:11.5px}.hx-src{color:#2d5a3a;background:#eef5ee;border:1px solid #cfe3d3;border-radius:9px;flex-wrap:wrap;align-items:flex-start;gap:7px;margin:6px 0 10px;padding:8px 10px;font-size:12px;line-height:1.4;display:flex}.hx-src svg{flex:none;margin-top:2px}.hx-src span{flex:200px}.hx-src button{color:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:600;text-decoration:underline}.hx-src.is-bench{color:#7a5a17;background:#fbf4e6;border-color:#ecd9ae}.hx-price{color:#4a4843;margin:10px 0 0;font-size:12px;line-height:1.45}.hx-price.is-warn b{color:#b0582a}.hx-prof{margin-top:10px}.hx-how{max-width:640px;max-height:85vh;overflow-y:auto}.hx-how h4{margin:14px 0 6px;font-size:13px}.hx-how ul,.hx-how ol{flex-direction:column;gap:5px;margin:0;padding-left:18px;font-size:13px;line-height:1.45;display:flex}.hx-how p{color:#4a4843;font-size:13px;line-height:1.5}.hx-how-key{background:#eef5ee;border-radius:9px;padding:10px 12px;font-weight:500;color:#2d5a3a!important}.hx-logo-wrap{background:0 0;border:0}.hx-logo{background:#fff;border:1.5px solid #c9c6bd;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:flex;overflow:hidden;box-shadow:0 1px 3px #0000002e}.hx-logo.is-dir{border-width:2px;border-color:#e5545b}.hx-logo img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.hx-logo.is-broken img{display:none}.hx-logo.is-broken{background:#8a877e;width:10px;height:10px;margin:6px}.hx-logo.is-dir.is-broken{background:#e5545b}.hx-check{color:#2d7a46;margin:4px 0 0;font-size:11.5px}.hx-check.is-warn{color:#b0582a}.hx-hero{background:#f6f5f1;border-radius:10px;flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin-bottom:10px;padding:10px 12px;display:flex}.hx-hero span{color:#8a877e;flex:100%;font-size:11.5px}.hx-hero b{color:#1a1916;font-size:19px}.hx-hero em{color:#6b6860;flex:100%;font-size:11.5px;font-style:normal}.hx-q{color:#6b6860;flex-wrap:wrap;align-items:center;gap:4px 6px;margin-top:4px;font-size:12px;display:flex}.hx-q select{background:#fff;border:1px solid #d9d6cc;border-radius:6px;padding:1px 4px;font-size:12px}.hx-q b{color:#1a1916}.apx-where-h{flex-wrap:wrap}.apx-where-n,.apx-where-share{letter-spacing:0;text-transform:none;color:#8a877d;font-size:11px;font-weight:500}.apx-where-n:before,.apx-where-share:before{content:"·";margin:0 6px 0 2px}.apx-all-btn{color:#4b3fa0;cursor:pointer;background:#fff;border:1px solid #e6e2d8;border-radius:8px;align-self:flex-start;align-items:center;gap:5px;margin-top:2px;padding:5px 10px;font:600 12px DM Sans,sans-serif;display:inline-flex}.apx-all-btn:hover{background:#f5f2ff;border-color:#cfc4f5}.apx-allm{width:min(720px,100vw - 32px)}.apx-all-search{color:#fffc;background:#ffffff1a;border:1px solid #ffffff29;border-radius:10px;align-items:center;gap:8px;padding:8px 12px;display:flex}.apx-all-search input{color:#fff;background:0 0;border:0;outline:0;flex:1;min-width:0;font:14px DM Sans,sans-serif}.apx-all-search input::placeholder{color:#ffffff8c}.apx-all-list{flex-direction:column;padding:8px 14px 16px;display:flex}.apx-all-row{text-align:left;color:#2b2925;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #f0ede6;border-radius:8px;grid-template-columns:32px minmax(0,1fr) minmax(60px,140px) auto 42px;align-items:center;gap:10px;padding:7px 8px;font:13px DM Sans,sans-serif;display:grid}.apx-all-row:hover{background:#f7f6f2}.apx-all-row.is-static{cursor:default}.apx-all-n{color:#a8a59c;text-align:right;font-size:11px}.apx-all-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.apx-all-bar{background:#f1eee7;border-radius:999px;height:6px;overflow:hidden}.apx-all-bar i{background:#b9a7ee;border-radius:999px;height:100%;display:block}.apx-all-row b{font-variant-numeric:tabular-nums;text-align:right}.apx-all-row small{color:#8a877d;text-align:right;font-size:11px}.apx-all-more{cursor:pointer;background:#fff;border:1px solid #e6e2d8;border-radius:9px;margin:10px auto 0;padding:7px 14px;font:600 12.5px DM Sans,sans-serif}.apx-xb{background:#faf9f6;border:1px solid #efece5;border-radius:12px;flex-direction:column;gap:8px;margin-top:10px;padding:10px 12px;display:flex}.apx-xb-row{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.apx-xb-row.is-col{flex-direction:column;align-items:stretch;gap:6px}.apx-xb-h{letter-spacing:.05em;text-transform:uppercase;color:#a8a59c;min-width:90px;font-size:11px;font-weight:700}.apx-xb-h small{letter-spacing:0;text-transform:none;color:#8a877d;margin-left:6px;font-weight:500}.apx-chips{flex-wrap:wrap;gap:5px;display:flex}.apx-chip{color:#3d3b35;background:#fff;border:1px solid #e9e5dc;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:12px;display:inline-flex}.apx-chip b{font-variant-numeric:tabular-nums}.apx-chip.is-more{color:#8a877d}.apx-muted{color:#8a877d;font-size:11px}.apx-pat{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:8px;display:grid}.apx-pat-i{color:#3d3b35;background:#fff;border:1px solid #ece8df;border-radius:10px;flex-direction:column;gap:4px;padding:10px 12px;font-size:12.5px;display:flex}.apx-pat-h{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.apx-pat-h em{color:#b5543f;white-space:nowrap;font-size:11px;font-style:normal;font-weight:600}.apx-pat-d{color:#5e5b53}.apx-pat-w{color:#8a877d;align-items:center;gap:4px;font-size:11.5px;display:inline-flex}.apx-pat-q{color:#6b675e;font-size:12px;font-style:italic}.apx-pat-q:before{content:"«"}.apx-pat-q:after{content:"»"}.apx-pat-do{color:#3b6b4f;align-items:flex-start;gap:5px;font-size:12px;display:flex}.apx-pat-do svg{flex:none;margin-top:2px}.apx-korn-k{color:#4a4842;flex-wrap:wrap;gap:4px 16px;font-size:12.5px;display:flex}.apx-korn-k b{color:#1d1b17;font-size:14px}.apx-korn-ph{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.apx-korn-p{color:#3d3b35;background:#fff;border:2px solid #ece8df;border-radius:10px;flex-direction:column;gap:4px;font-size:11.5px;text-decoration:none;display:flex;position:relative;overflow:hidden}.apx-korn-p img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;background:#f1eee7;width:100%;display:block}.apx-korn-p.is-good{border-color:#9fd0a8}.apx-korn-p.is-mid{border-color:#f0d38f}.apx-korn-p.is-bad{border-color:#eda59a}.apx-korn-cap{align-items:baseline;gap:6px;padding:0 8px;display:flex}.apx-korn-cap span{text-overflow:ellipsis;white-space:nowrap;color:#6b675e;overflow:hidden}.apx-korn-p em{color:#5e5b53;padding:0 8px 8px;font-style:normal;line-height:1.35}.apx-korn-sum{color:#4b3fa0;align-items:flex-start;gap:6px;margin:0;font-size:12.5px;display:flex}.apx-korn-sum svg{flex:none;margin-top:3px}@media (width<=640px){.apx-korn-ph{grid-template-columns:repeat(2,minmax(0,1fr))}.apx-all-row{grid-template-columns:26px minmax(0,1fr) auto 38px}.apx-all-bar{display:none}}.apx-imp-kpi{flex:none;width:max-content;min-width:0;max-width:200px}.apx-imp-kv{gap:6px}.an-sub.is-bad{color:#c0392b;font-weight:600}.ct-switch{cursor:pointer;background:#fbfaf8;border:1px solid #ecebe6;border-radius:10px;align-items:flex-start;gap:10px;margin:0 0 10px;padding:10px 12px;font-family:DM Sans,sans-serif;display:flex}.ct-switch input{accent-color:#1a1916;flex:none;width:15px;height:15px;margin-top:3px}.ct-switch span{flex-direction:column;gap:1px;display:flex}.ct-switch b{color:#1a1916;font-size:13px;font-weight:600}.ct-switch small{color:#8a877d;font-size:12px}.cm2{flex-direction:column;height:min(820px,100vh - 48px);max-height:calc(100vh - 48px);font-family:DM Sans,sans-serif;overflow:hidden;background:#fbfaf8!important;border-radius:18px!important;gap:0!important;width:min(1040px,100vw - 32px)!important;max-width:min(1040px,100vw - 32px)!important;padding:0!important;display:flex!important}.cm2>button.absolute{display:none}.cm2-head{background:#fff;border-bottom:1px solid #ecebe6;align-items:center;gap:10px;padding:14px 16px 12px 20px;display:flex}.cm2-title{align-items:baseline;gap:8px;margin-right:auto;display:flex}.cm2-title b{letter-spacing:-.01em;color:#1a1916;font-family:Instrument Serif,Georgia,serif;font-size:24px;font-weight:400}.cm2-title span{color:#8a877d;font-size:12px}.cm2-x{color:#4a4840;cursor:pointer;background:#f2f1ed;border:0;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.cm2-x:hover{background:#e8e6e0}.cm2-body{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:14px;min-height:0;padding:16px 18px 20px;display:grid;overflow:hidden auto}.cm2-col{flex-direction:column;gap:14px;min-width:0;display:flex}.cm2-card{background:#fff;border:1px solid #ecebe6;border-radius:14px;padding:6px 6px 8px}.cm2-card-h{justify-content:space-between;align-items:center;padding:4px 6px 4px 4px;display:flex}.cm2-fold{cursor:pointer;color:#1a1916;background:0 0;border:0;align-items:center;gap:6px;padding:4px;display:flex}.cm2-fold svg{color:#a8a59c;transition:transform .15s}.cm2-fold svg.is-closed{transform:rotate(-90deg)}.cm2-fold b{font-size:13.5px;font-weight:600}.cm2-fold span{color:#a8a59c;font-variant-numeric:tabular-nums;font-size:11px}.cm2-row{border-radius:9px;align-items:center;gap:7px;min-height:34px;padding:3px 6px 3px 2px;display:flex}.cm2-row:hover{background:#f7f6f2}.cm2-row.is-over{box-shadow:inset 0 2px #6d4fc2}.cm2-grip{color:#c9c6bd;cursor:grab;opacity:0;place-items:center;width:14px;transition:opacity .12s;display:grid}.cm2-row:hover .cm2-grip{opacity:1}.cm2-check{color:#fff;cursor:pointer;background:#fff;border:1.5px solid #cfccc3;border-radius:5px;flex:none;place-items:center;width:18px;height:18px;padding:0;display:grid}.cm2-check.is-on{background:#1a1916;border-color:#1a1916}.cm2-name{color:#8a877d;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13.5px;overflow:hidden}.cm2-row.is-on .cm2-name{color:#1a1916;font-weight:500}.cm2-help{color:#c2bfb6;cursor:help;border-radius:50%;outline:0;flex:none;place-items:center;width:18px;height:18px;display:grid}.cm2-help:hover,.cm2-help:focus{color:#6d4fc2;background:#f3effc}.cm2-fill{flex:1}.cm2-rn{color:#1a1916;background:0 0;border:1px dashed #0000;border-radius:7px;flex:none;width:92px;height:26px;padding:0 8px;font:12px DM Sans,sans-serif;display:none}.cm2-rn::placeholder{color:#b5b2a9}.cm2-row:hover .cm2-rn,.cm2-rn:focus,.cm2-rn.is-set{display:block}.cm2-row:hover .cm2-rn{background:#fff;border-color:#dcd9d0}.cm2-rn:focus{background:#fff;border:1px solid #1a1916;outline:0}.cm2-rn.is-set{color:#4b31a8;background:#f6f2fd;border-color:#e3dcf5}.cm2-seg{background:#f2f1ed;border-radius:999px;flex:none;padding:2px;display:inline-flex}.cm2-seg button{color:#6b6860;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;height:22px;padding:0 9px;font:500 11.5px DM Sans,sans-serif}.cm2-seg button.is-on{color:#1a1916;background:#fff;box-shadow:0 1px 2px #0000001a}.cm2-mkt{color:#b0454b;cursor:pointer;white-space:nowrap;background:#fff;border:1px dashed #d8a7a9;border-radius:999px;flex:none;align-items:center;gap:4px;height:24px;padding:0 10px;font:500 11.5px DM Sans,sans-serif;display:inline-flex}.cm2-mkt.is-on{color:#9b1c1c;background:#fdf0f0;border-style:solid;border-color:#e6b8ba}.cm2-foot{background:#fff;border-top:1px solid #ecebe6;align-items:center;gap:8px;padding:12px 18px;display:flex}.cm2-reset{color:#6b6860;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;font:500 12.5px DM Sans,sans-serif;display:inline-flex}.cm2-reset:hover{color:#1a1916}.cm2-foot .st-btn:disabled{opacity:.45;cursor:default}.cm2-tip{z-index:400;color:#f4f2ec;pointer-events:none;background:#1a1916;border-radius:12px;flex-direction:column;gap:4px;width:280px;padding:11px 13px 12px;font-family:DM Sans,sans-serif;animation:.14s ease-out cm2-tip;display:flex;position:fixed;transform:translateY(-100%);box-shadow:0 14px 34px #00000047}.cm2-tip.is-below{transform:none}.cm2-tip b{color:#fff;font-size:12.5px;font-weight:600}.cm2-tip span{color:#d6d3ca;white-space:pre-line;font-size:12px;line-height:1.5}.cm2-tip i{background:#1a1916;width:10px;height:10px;margin-left:-5px;position:absolute;bottom:-5px;transform:rotate(45deg)}.cm2-tip.is-below i{top:-5px;bottom:auto}@keyframes cm2-tip{0%{opacity:0;margin-top:4px}to{opacity:1;margin-top:0}}@media (width<=760px){.cm2-body{grid-template-columns:minmax(0,1fr);padding:12px}}.cm2-brand{background:#fff;border:1px solid #0000000f;border-radius:999px;align-items:center;gap:2px;height:28px;padding:0 4px 0 10px;display:inline-flex}.cm2-brand-by{color:#8a877d;font-size:11px}.cm2-brand svg{margin-top:2px;display:block}.cm2-brand-line{margin:-2px 10px 6px 28px;font-size:12px;line-height:1.4}.cm2-card.is-korn{background:linear-gradient(160deg,#f4effe 0%,#fff 55%);border-color:#e4d8fb}.cm2-card.is-korn .cm2-fold b,.cm2-card.is-korn .cm2-brand-line{color:#5b2bc9}.cm2-card.is-korn .cm2-check.is-on{background:#7c3aed;border-color:#7c3aed}.cm2-card.is-korn .cm2-row:hover{background:#7c3aed0f}.cm2-card.is-tool{background:linear-gradient(160deg,#fdf3e7 0%,#fff 55%);border-color:#f2dcc0}.cm2-card.is-tool .cm2-fold b,.cm2-card.is-tool .cm2-brand-line{color:#92400e}.cm2-card.is-tool .cm2-check.is-on{background:#b45309;border-color:#b45309}.cm2-card.is-tool .cm2-row:hover{background:#b453090f}.pf-cc2{flex-wrap:wrap;gap:6px;margin:10px 0 14px;display:flex}.pf-cc2-chip{color:#1a1916;background:#f2f1ed;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:12.5px;display:inline-flex}.pf-cc2-chip small{color:#b0454b;font-size:10.5px;font-weight:600}.pf-cc2-chip.has-mkt{background:#fdf0f0}.pf-cc2-edit{align-items:center;gap:6px;display:inline-flex}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--font-mono);font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--background:0 0% 100%;--foreground:0 0% 3.9%;--card:0 0% 100%;--card-foreground:0 0% 3.9%;--popover:0 0% 100%;--popover-foreground:0 0% 3.9%;--primary:0 0% 9%;--primary-foreground:0 0% 98%;--secondary:0 0% 96.1%;--secondary-foreground:0 0% 9%;--muted:0 0% 96.1%;--muted-foreground:0 0% 45.1%;--accent:0 0% 96.1%;--accent-foreground:0 0% 9%;--destructive:0 84.2% 60.2%;--destructive-foreground:0 0% 98%;--border:0 0% 89.8%;--input:0 0% 89.8%;--ring:0 0% 3.9%;--chart-1:12 76% 61%;--chart-2:173 58% 39%;--chart-3:197 37% 24%;--chart-4:43 74% 66%;--chart-5:27 87% 67%;--radius:.5rem;--font-heading:ui-sans-serif, system-ui, sans-serif;--font-body:"Manrope", ui-sans-serif, system-ui, sans-serif;--font-display:ui-sans-serif, system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--sidebar-background:0 0% 98%;--sidebar-foreground:240 5.3% 26.1%;--sidebar-primary:240 5.9% 10%;--sidebar-primary-foreground:0 0% 98%;--sidebar-accent:240 4.8% 95.9%;--sidebar-accent-foreground:240 5.9% 10%;--sidebar-border:220 13% 91%;--sidebar-ring:217.2 91.2% 59.8%}.dark{--background:0 0% 3.9%;--foreground:0 0% 98%;--card:0 0% 3.9%;--card-foreground:0 0% 98%;--popover:0 0% 3.9%;--popover-foreground:0 0% 98%;--primary:0 0% 98%;--primary-foreground:0 0% 9%;--secondary:0 0% 14.9%;--secondary-foreground:0 0% 98%;--muted:0 0% 14.9%;--muted-foreground:0 0% 63.9%;--accent:0 0% 14.9%;--accent-foreground:0 0% 98%;--destructive:0 62.8% 30.6%;--destructive-foreground:0 0% 98%;--border:0 0% 14.9%;--input:0 0% 14.9%;--ring:0 0% 83.1%;--chart-1:220 70% 50%;--chart-2:160 60% 45%;--chart-3:30 80% 55%;--chart-4:280 65% 60%;--chart-5:340 75% 55%;--sidebar-background:240 5.9% 10%;--sidebar-foreground:240 4.8% 95.9%;--sidebar-primary:224.3 76.3% 48%;--sidebar-primary-foreground:0 0% 100%;--sidebar-accent:240 3.7% 15.9%;--sidebar-accent-foreground:240 4.8% 95.9%;--sidebar-border:240 3.7% 15.9%;--sidebar-ring:217.2 91.2% 59.8%}*{border-color:hsl(var(--border));outline-color:hsl(var(--ring) / .5)}body{background-color:hsl(var(--background));font-family:var(--font-body);color:hsl(var(--foreground))}.container{width:100%}@media (width>=640px){.container{max-width:640px}}@media (width>=768px){.container{max-width:768px}}@media (width>=1024px){.container{max-width:1024px}}@media (width>=1280px){.container{max-width:1280px}}@media (width>=1536px){.container{max-width:1536px}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.-bottom-12{bottom:-3rem}.-left-12{left:-3rem}.-right-12{right:-3rem}.-top-12{top:-3rem}.bottom-0{bottom:0}.left-0{left:0}.left-1{left:.25rem}.left-1\/2{left:50%}.left-2{left:.5rem}.left-3{left:.75rem}.left-4{left:1rem}.left-6{left:1.5rem}.left-\[50\%\]{left:50%}.right-0{right:0}.right-1{right:.25rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.top-0{top:0}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-2{top:.5rem}.top-2\.5{top:.625rem}.top-3\.5{top:.875rem}.top-4{top:1rem}.top-\[1px\]{top:1px}.top-\[50\%\]{top:50%}.top-\[60\%\]{top:60%}.top-full{top:100%}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[1\]{z-index:1}.order-3{order:3}.col-span-2{grid-column:span 2/span 2}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3\.5{margin-left:.875rem;margin-right:.875rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.-ml-4{margin-left:-1rem}.-mt-4{margin-top:-1rem}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mt-0\.5{margin-top:.125rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-24{margin-top:6rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.\!table{display:table!important}.table{display:table}.\!grid{display:grid!important}.grid{display:grid}.\!hidden{display:none!important}.hidden{display:none}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:16/9}.size-4{width:1rem;height:1rem}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-36{height:9rem}.h-4{height:1rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[1px\]{height:1px}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.max-h-96{max-height:24rem}.max-h-\[300px\]{max-height:300px}.max-h-screen{max-height:100vh}.min-h-0{min-height:0}.min-h-\[2rem\]{min-height:2rem}.min-h-\[60px\]{min-height:60px}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.w-0{width:0}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-36{width:9rem}.w-4{width:1rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[--sidebar-width\]{width:var(--sidebar-width)}.w-\[100px\]{width:100px}.w-\[140px\]{width:140px}.w-\[1px\]{width:1px}.w-auto{width:auto}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.min-w-0{min-width:0}.min-w-10{min-width:2.5rem}.min-w-5{min-width:1.25rem}.min-w-8{min-width:2rem}.min-w-9{min-width:2.25rem}.min-w-\[10rem\]{min-width:10rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[8rem\]{min-width:8rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.max-w-\[--skeleton-width\]{max-width:var(--skeleton-width)}.max-w-lg{max-width:32rem}.max-w-max{max-width:max-content}.max-w-md{max-width:28rem}.max-w-xs{max-width:20rem}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-px{--tw-translate-x:-1px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[-50\%\]{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-px{--tw-translate-x:1px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-50\%\]{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate:45deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate:90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}.animate-spin{animation:1s linear infinite spin}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;user-select:none}.resize{resize:both}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-9>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.25rem * var(--tw-space-y-reverse))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.whitespace-nowrap{white-space:nowrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded-2xl{border-radius:1rem}.rounded-\[28px\]{border-radius:28px}.rounded-\[2px\]{border-radius:2px}.rounded-\[44px\]{border-radius:44px}.rounded-\[56px\]{border-radius:56px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:.75rem}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-tl-sm{border-top-left-radius:calc(var(--radius) - 4px)}.border{border-width:1px}.border-2{border-width:2px}.border-4{border-width:4px}.border-\[1\.5px\]{border-width:1.5px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-\[--color-border\]{border-color:var(--color-border)}.border-black{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1))}.border-black\/10{border-color:#0000001a}.border-black\/5{border-color:#0000000d}.border-border{border-color:hsl(var(--border))}.border-border\/50{border-color:hsl(var(--border) / .5)}.border-destructive{border-color:hsl(var(--destructive))}.border-destructive\/50{border-color:hsl(var(--destructive) / .5)}.border-input{border-color:hsl(var(--input))}.border-primary{border-color:hsl(var(--primary))}.border-primary\/50{border-color:hsl(var(--primary) / .5)}.border-sidebar-border{border-color:hsl(var(--sidebar-border))}.border-slate-100{--tw-border-opacity:1;border-color:rgb(241 245 249/var(--tw-border-opacity,1))}.border-slate-200{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.border-transparent{border-color:#0000}.border-l-transparent{border-left-color:#0000}.border-t-slate-800{--tw-border-opacity:1;border-top-color:rgb(30 41 59/var(--tw-border-opacity,1))}.border-t-transparent{border-top-color:#0000}.bg-\[\#121212\]{--tw-bg-opacity:1;background-color:rgb(18 18 18/var(--tw-bg-opacity,1))}.bg-\[\#141414\]{--tw-bg-opacity:1;background-color:rgb(20 20 20/var(--tw-bg-opacity,1))}.bg-\[\#F5F3EE\]\/85{background-color:#f5f3eed9}.bg-\[--color-bg\]{background-color:var(--color-bg)}.bg-accent{background-color:hsl(var(--accent))}.bg-background{background-color:hsl(var(--background))}.bg-black\/80{background-color:#000c}.bg-black\/\[0\.05\]{background-color:#0000000d}.bg-border{background-color:hsl(var(--border))}.bg-card{background-color:hsl(var(--card))}.bg-current{background-color:currentColor}.bg-destructive{background-color:hsl(var(--destructive))}.bg-destructive\/10{background-color:hsl(var(--destructive) / .1)}.bg-foreground{background-color:hsl(var(--foreground))}.bg-muted{background-color:hsl(var(--muted))}.bg-muted\/50{background-color:hsl(var(--muted) / .5)}.bg-orange-100{--tw-bg-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity,1))}.bg-orange-400{--tw-bg-opacity:1;background-color:rgb(251 146 60/var(--tw-bg-opacity,1))}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-primary\/10{background-color:hsl(var(--primary) / .1)}.bg-primary\/20{background-color:hsl(var(--primary) / .2)}.bg-secondary{background-color:hsl(var(--secondary))}.bg-sidebar{background-color:hsl(var(--sidebar-background))}.bg-sidebar-border{background-color:hsl(var(--sidebar-border))}.bg-slate-100{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.bg-slate-200{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity,1))}.bg-slate-50{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.bg-transparent{background-color:#0000}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/20{background-color:#fff3}.bg-gradient-to-b{background-image:linear-gradient(to bottom, var(--tw-gradient-stops))}.from-white{--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.to-slate-50{--tw-gradient-to:#f8fafc var(--tw-gradient-to-position)}.fill-current{fill:currentColor}.fill-primary{fill:hsl(var(--primary))}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[1px\]{padding:1px}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-10{padding-bottom:2.5rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pl-10{padding-left:2.5rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-8{padding-left:2rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-8{padding-right:2rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.pt-7{padding-top:1.75rem}.text-left{text-align:left}.text-center{text-align:center}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-7xl{font-size:4.5rem;line-height:1}.text-\[0\.8rem\]{font-size:.8rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-\[1\.05\]{line-height:1.05}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-tight{letter-spacing:-.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-accent-foreground{color:hsl(var(--accent-foreground))}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-black\/40{color:#0006}.text-black\/45{color:#00000073}.text-black\/50{color:#00000080}.text-black\/55{color:#0000008c}.text-black\/70{color:#000000b3}.text-card-foreground{color:hsl(var(--card-foreground))}.text-current{color:currentColor}.text-destructive{color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-foreground{color:hsl(var(--foreground))}.text-foreground\/50{color:hsl(var(--foreground) / .5)}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-orange-600{--tw-text-opacity:1;color:rgb(234 88 12/var(--tw-text-opacity,1))}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-sidebar-foreground{color:hsl(var(--sidebar-foreground))}.text-sidebar-foreground\/70{color:hsl(var(--sidebar-foreground) / .7)}.text-slate-300{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.text-slate-600{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.text-slate-700{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.text-slate-800{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}.text-slate-900{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-primary{accent-color:hsl(var(--primary))}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-90{opacity:.9}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow:0 0 0 1px hsl(var(--sidebar-border));--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_40px_80px_-20px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow:0 40px 80px -20px #00000073;--tw-shadow-colored:0 40px 80px -20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 #0000000d;--tw-shadow-colored:inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.outline-none{outline-offset:2px;outline:2px solid #0000}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-black\/10{--tw-ring-color:#0000001a}.ring-ring{--tw-ring-color:hsl(var(--ring))}.ring-sidebar-ring{--tw-ring-color:hsl(var(--sidebar-ring))}.ring-offset-background{--tw-ring-offset-color:hsl(var(--background))}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur:blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[width\]{transition-property:width;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-1000{transition-duration:1s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0), var(--tw-enter-translate-y,0), 0) scale3d(var(--tw-enter-scale,1), var(--tw-enter-scale,1), var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0), var(--tw-exit-translate-y,0), 0) scale3d(var(--tw-exit-scale,1), var(--tw-exit-scale,1), var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.animate-in{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-name:enter;animation-duration:.15s}.fade-in-0{--tw-enter-opacity:0}.zoom-in-95{--tw-enter-scale:.95}.duration-1000{animation-duration:1s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{animation-timing-function:linear}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.\!running{animation-play-state:running!important}.running{animation-play-state:running}.\!paused{animation-play-state:paused!important}.paused{animation-play-state:paused}.font-serif-ui{font-family:Instrument Serif,serif}.t-display{font-family:var(--t-display)}.t-body{font-family:var(--t-body)}.t-bg{background-color:var(--t-bg)}.t-surface{background-color:var(--t-surface)}.t-text{color:var(--t-text)}.t-muted{color:var(--t-muted)}.t-accent{background-color:var(--t-accent);color:var(--t-on-accent)}.t-accent-text{color:var(--t-accent)}.t-accent-bg{background-color:var(--t-accent)}.t-radius{border-radius:var(--t-radius)}.t-border{border:1px solid color-mix(in srgb, var(--t-muted) 35%, transparent)}.t-anim{transition:background-color .5s,color .5s,border-radius .5s,border-color .5s}.preview-grid{background-image:radial-gradient(#00000012 1px,#0000 1px);background-size:22px 22px}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{scrollbar-width:none}.file\:border-0::file-selector-button{border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.file\:text-foreground::file-selector-button{color:hsl(var(--foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.placeholder\:opacity-50::placeholder{opacity:.5}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:-.5rem}.after\:inset-y-0:after{content:var(--tw-content);top:0;bottom:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-1:after{content:var(--tw-content);width:.25rem}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.first\:rounded-l-md:first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.first\:border-l:first-child{border-left-width:1px}.last\:rounded-r-md:last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-20:focus-within{z-index:20}.hover\:border-black\/30:hover{border-color:#0000004d}.hover\:border-slate-300:hover{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-destructive\/80:hover{background-color:hsl(var(--destructive) / .8)}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive) / .9)}.hover\:bg-muted:hover{background-color:hsl(var(--muted))}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted) / .5)}.hover\:bg-primary:hover{background-color:hsl(var(--primary))}.hover\:bg-primary\/80:hover{background-color:hsl(var(--primary) / .8)}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary) / .9)}.hover\:bg-secondary:hover{background-color:hsl(var(--secondary))}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary) / .8)}.hover\:bg-sidebar-accent:hover{background-color:hsl(var(--sidebar-accent))}.hover\:bg-slate-50:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-black:hover{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.hover\:text-muted-foreground:hover{color:hsl(var(--muted-foreground))}.hover\:text-primary-foreground:hover{color:hsl(var(--primary-foreground))}.hover\:text-sidebar-accent-foreground:hover{color:hsl(var(--sidebar-accent-foreground))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow:0 0 0 1px hsl(var(--sidebar-accent));--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:after\:bg-sidebar-border:hover:after{content:var(--tw-content);background-color:hsl(var(--sidebar-border))}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:bg-primary:focus{background-color:hsl(var(--primary))}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:text-primary-foreground:focus{color:hsl(var(--primary-foreground))}.focus\:opacity-100:focus{opacity:1}.focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.focus\:ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus\:ring-ring:focus{--tw-ring-color:hsl(var(--ring))}.focus\:ring-slate-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(100 116 139/var(--tw-ring-opacity,1))}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus-visible\:outline-none:focus-visible{outline-offset:2px;outline:2px solid #0000}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-destructive:focus-visible{--tw-ring-color:hsl(var(--destructive))}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:hsl(var(--ring))}.focus-visible\:ring-sidebar-ring:focus-visible{--tw-ring-color:hsl(var(--sidebar-ring))}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:hsl(var(--background))}.active\:scale-95:active{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.98\]:active{--tw-scale-x:.98;--tw-scale-y:.98;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:bg-sidebar-accent:active{background-color:hsl(var(--sidebar-accent))}.active\:text-sidebar-accent-foreground:active{color:hsl(var(--sidebar-accent-foreground))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-25:disabled{opacity:.25}.disabled\:opacity-50:disabled{opacity:.5}.group\/menu-item:focus-within .group-focus-within\/menu-item\:opacity-100{opacity:1}.group:hover .group-hover\:scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.group\/menu-item:hover .group-hover\/menu-item\:opacity-100,.group:hover .group-hover\:opacity-100{opacity:1}.group.destructive .group-\[\.destructive\]\:border-muted\/40{border-color:hsl(var(--muted) / .4)}.group.toaster .group-\[\.toaster\]\:border-border{border-color:hsl(var(--border))}.group.toast .group-\[\.toast\]\:bg-muted{background-color:hsl(var(--muted))}.group.toast .group-\[\.toast\]\:bg-primary{background-color:hsl(var(--primary))}.group.toaster .group-\[\.toaster\]\:bg-background{background-color:hsl(var(--background))}.group.destructive .group-\[\.destructive\]\:text-red-300{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.group.toast .group-\[\.toast\]\:text-muted-foreground{color:hsl(var(--muted-foreground))}.group.toast .group-\[\.toast\]\:text-primary-foreground{color:hsl(var(--primary-foreground))}.group.toaster .group-\[\.toaster\]\:text-foreground{color:hsl(var(--foreground))}.group.toaster .group-\[\.toaster\]\:shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.group.destructive .group-\[\.destructive\]\:hover\:border-destructive\/30:hover{border-color:hsl(var(--destructive) / .3)}.group.destructive .group-\[\.destructive\]\:hover\:bg-destructive:hover{background-color:hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:hover\:text-destructive-foreground:hover{color:hsl(var(--destructive-foreground))}.group.destructive .group-\[\.destructive\]\:hover\:text-red-50:hover{--tw-text-opacity:1;color:rgb(254 242 242/var(--tw-text-opacity,1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-destructive:focus{--tw-ring-color:hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:focus\:ring-red-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(248 113 113/var(--tw-ring-opacity,1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-offset-red-600:focus{--tw-ring-offset-color:#dc2626}.peer\/menu-button:hover~.peer-hover\/menu-button\:text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground))}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.has-\[\[data-variant\=inset\]\]\:bg-sidebar:has([data-variant=inset]){background-color:hsl(var(--sidebar-background))}.has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5}.group\/menu-item:has([data-sidebar=menu-action]) .group-has-\[\[data-sidebar\=menu-action\]\]\/menu-item\:pr-8{padding-right:2rem}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-selected\:bg-accent[aria-selected=true]{background-color:hsl(var(--accent))}.aria-selected\:bg-accent\/50[aria-selected=true]{background-color:hsl(var(--accent) / .5)}.aria-selected\:text-accent-foreground[aria-selected=true]{color:hsl(var(--accent-foreground))}.aria-selected\:text-muted-foreground[aria-selected=true]{color:hsl(var(--muted-foreground))}.aria-selected\:opacity-100[aria-selected=true]{opacity:1}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true],.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:-.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:-.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=checked\]\:translate-x-4[data-state=checked]{--tw-translate-x:1rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked],.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{--tw-translate-x:var(--radix-toast-swipe-end-x);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x:var(--radix-toast-swipe-move-x);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:.2s ease-out accordion-up}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:.2s ease-out accordion-down}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{background-color:hsl(var(--sidebar-accent))}.data-\[active\]\:bg-accent\/50[data-active]{background-color:hsl(var(--accent) / .5)}.data-\[selected\=true\]\:bg-accent[data-selected=true]{background-color:hsl(var(--accent))}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:hsl(var(--background))}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:hsl(var(--primary))}.data-\[state\=on\]\:bg-accent[data-state=on],.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:hsl(var(--accent) / .5)}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:hsl(var(--secondary))}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:hsl(var(--muted))}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:hsl(var(--input))}.data-\[active\=true\]\:font-medium[data-active=true]{font-weight:500}.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{color:hsl(var(--sidebar-accent-foreground))}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:hsl(var(--muted-foreground))}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:hsl(var(--accent-foreground))}.data-\[state\=active\]\:text-foreground[data-state=active]{color:hsl(var(--foreground))}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:hsl(var(--primary-foreground))}.data-\[state\=on\]\:text-accent-foreground[data-state=on],.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:hsl(var(--accent-foreground))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.data-\[disabled\=true\]\:opacity-50[data-disabled=true],.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=active\]\:shadow[data-state=active]{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}.data-\[state\=closed\]\:duration-100[data-state=closed]{transition-duration:.1s}.data-\[state\=closed\]\:duration-150[data-state=closed]{transition-duration:.15s}.data-\[state\=open\]\:duration-200[data-state=open]{transition-duration:.2s}.data-\[state\=closed\]\:ease-in[data-state=closed]{transition-timing-function:cubic-bezier(.4,0,1,1)}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-],.data-\[state\=open\]\:animate-in[data-state=open],.data-\[state\=visible\]\:animate-in[data-state=visible]{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-name:enter;animation-duration:.15s}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-],.data-\[state\=closed\]\:animate-out[data-state=closed],.data-\[state\=hidden\]\:animate-out[data-state=hidden],.data-\[swipe\=end\]\:animate-out[data-swipe=end]{--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial;animation-name:exit;animation-duration:.15s}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity:0}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-],.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:fade-out-80[data-state=closed]{--tw-exit-opacity:.8}.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity:0}.data-\[state\=open\]\:fade-in-0[data-state=open],.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=closed\]\:zoom-out-\[\.98\][data-state=closed]{--tw-exit-scale:.98}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale:.9}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[state\=open\]\:zoom-in-\[\.97\][data-state=open]{--tw-enter-scale:.97}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x:13rem}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x:-13rem}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x:13rem}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x:-13rem}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:-.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:.5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:-.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:.5rem}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x:-50%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed],.data-\[state\=closed\]\:slide-out-to-right-full[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.data-\[state\=closed\]\:slide-out-to-top-1\/2[data-state=closed]{--tw-exit-translate-y:-50%}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x:-50%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}.data-\[state\=open\]\:slide-in-from-top-\[49\%\][data-state=open]{--tw-enter-translate-y:-49%}.data-\[state\=open\]\:slide-in-from-top-full[data-state=open]{--tw-enter-translate-y:-100%}.data-\[state\=closed\]\:duration-100[data-state=closed]{animation-duration:.1s}.data-\[state\=closed\]\:duration-150[data-state=closed]{animation-duration:.15s}.data-\[state\=open\]\:duration-200[data-state=open]{animation-duration:.2s}.data-\[state\=closed\]\:ease-in[data-state=closed]{animation-timing-function:cubic-bezier(.4,0,1,1)}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:0}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:.25rem}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=open\]\:hover\:bg-sidebar-accent:hover[data-state=open]{background-color:hsl(var(--sidebar-accent))}.data-\[state\=open\]\:hover\:text-sidebar-accent-foreground:hover[data-state=open]{color:hsl(var(--sidebar-accent-foreground))}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]{left:calc(var(--sidebar-width) * -1)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]{right:calc(var(--sidebar-width) * -1)}.group[data-side=left] .group-data-\[side\=left\]\:-right-4{right:-1rem}.group[data-side=right] .group-data-\[side\=right\]\:left-0{left:0}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:-mt-8{margin-top:-2rem}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:hidden{display:none}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!size-8{width:2rem!important;height:2rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[--sidebar-width-icon\]{width:var(--sidebar-width-icon)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)\)\]{width:calc(var(--sidebar-width-icon) + 1rem)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)_\+2px\)\]{width:calc(var(--sidebar-width-icon) + 1rem + 2px)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:w-0{width:0}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-side=right] .group-data-\[side\=right\]\:rotate-180,.group[data-state=open] .group-data-\[state\=open\]\:rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:overflow-hidden{overflow:hidden}.group[data-variant=floating] .group-data-\[variant\=floating\]\:rounded-lg{border-radius:var(--radius)}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border{border-width:1px}.group[data-side=left] .group-data-\[side\=left\]\:border-r{border-right-width:1px}.group[data-side=right] .group-data-\[side\=right\]\:border-l{border-left-width:1px}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border-sidebar-border{border-color:hsl(var(--sidebar-border))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-0{padding:0!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-2{padding:.5rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:opacity-0{opacity:0}.group[data-variant=floating] .group-data-\[variant\=floating\]\:shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:after\:left-full:after{content:var(--tw-content);left:100%}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:hover\:bg-sidebar:hover{background-color:hsl(var(--sidebar-background))}.peer\/menu-button[data-size=default]~.peer-data-\[size\=default\]\/menu-button\:top-1\.5{top:.375rem}.peer\/menu-button[data-size=lg]~.peer-data-\[size\=lg\]\/menu-button\:top-2\.5{top:.625rem}.peer\/menu-button[data-size=sm]~.peer-data-\[size\=sm\]\/menu-button\:top-1{top:.25rem}.peer[data-variant=inset]~.peer-data-\[variant\=inset\]\:min-h-\[calc\(100svh-theme\(spacing\.4\)\)\]{min-height:calc(100svh - 1rem)}.peer\/menu-button[data-active=true]~.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground))}.dark\:border-destructive:is(.dark *){border-color:hsl(var(--destructive))}@media (width>=640px){.sm\:bottom-0{bottom:0}.sm\:right-0{right:0}.sm\:top-auto{top:auto}.sm\:order-none{order:0}.sm\:mt-0{margin-top:0}.sm\:flex{display:flex}.sm\:w-auto{width:auto}.sm\:max-w-sm{max-width:24rem}.sm\:flex-none{flex:none}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2\.5{gap:.625rem}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:p-8{padding:2rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:text-left{text-align:left}.data-\[state\=open\]\:sm\:slide-in-from-bottom-full[data-state=open]{--tw-enter-translate-y:100%}}@media (width>=768px){.md\:absolute{position:absolute}.md\:block{display:block}.md\:flex{display:flex}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:max-w-\[420px\]{max-width:420px}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:opacity-0{opacity:0}.after\:md\:hidden:after{content:var(--tw-content);display:none}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:m-2{margin:.5rem}.peer[data-state=collapsed][data-variant=inset]~.md\:peer-data-\[state\=collapsed\]\:peer-data-\[variant\=inset\]\:ml-2{margin-left:.5rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:ml-0{margin-left:0}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-xl{border-radius:.75rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}}@media (width>=1024px){.lg\:h-\[calc\(100vh-69px\)\]{height:calc(100vh - 69px)}.lg\:overflow-y-auto{overflow-y:auto}.lg\:border-r{border-right-width:1px}}.\[\&\:has\(\>\.day-range-end\)\]\:rounded-r-md:has(>.day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\>\.day-range-start\)\]\:rounded-l-md:has(>.day-range-start){border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\)\]\:rounded-md:has([aria-selected]){border-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\)\]\:bg-accent:has([aria-selected]){background-color:hsl(var(--accent))}.first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:has([aria-selected]):first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:has([aria-selected]):last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\.day-outside\)\]\:bg-accent\/50:has([aria-selected].day-outside){background-color:hsl(var(--accent) / .5)}.\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y:2px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>span\:last-child\]\:truncate>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>span\]\:line-clamp-1>span{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y:-3px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:left-4>svg{left:1rem}.\[\&\>svg\]\:top-4>svg{top:1rem}.\[\&\>svg\]\:size-4>svg{width:1rem;height:1rem}.\[\&\>svg\]\:h-2\.5>svg{height:.625rem}.\[\&\>svg\]\:h-3>svg{height:.75rem}.\[\&\>svg\]\:h-3\.5>svg{height:.875rem}.\[\&\>svg\]\:w-2\.5>svg{width:.625rem}.\[\&\>svg\]\:w-3>svg{width:.75rem}.\[\&\>svg\]\:w-3\.5>svg{width:.875rem}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-destructive>svg{color:hsl(var(--destructive))}.\[\&\>svg\]\:text-foreground>svg{color:hsl(var(--foreground))}.\[\&\>svg\]\:text-muted-foreground>svg{color:hsl(var(--muted-foreground))}.\[\&\>svg\]\:text-sidebar-accent-foreground>svg{color:hsl(var(--sidebar-accent-foreground))}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:1.75rem}.\[\&\>tr\]\:last\:border-b-0:last-child>tr{border-bottom-width:0}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{--tw-rotate:90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:hsl(var(--muted-foreground))}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke=\#ccc]{stroke:hsl(var(--border) / .5)}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:hsl(var(--border))}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke=\#fff]{stroke:#0000}.\[\&_\.recharts-layer\]\:outline-none .recharts-layer{outline-offset:2px;outline:2px solid #0000}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke=\#ccc]{stroke:hsl(var(--border))}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:hsl(var(--muted))}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke=\#ccc]{stroke:hsl(var(--border))}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke=\#fff]{stroke:#0000}.\[\&_\.recharts-sector\]\:outline-none .recharts-sector,.\[\&_\.recharts-surface\]\:outline-none .recharts-surface{outline-offset:2px;outline:2px solid #0000}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-top:.375rem;padding-bottom:.375rem}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:.75rem;line-height:1rem}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{font-weight:500}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:hsl(var(--muted-foreground))}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:1.25rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:1.25rem}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:3rem}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-top:.75rem;padding-bottom:.75rem}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:1.25rem}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:1.25rem}.\[\&_p\]\:leading-relaxed p{line-height:1.625}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0}.\[\&_tr\]\:border-b tr{border-bottom-width:1px}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:-.5rem}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=left] .\[\[data-side\=left\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:-.5rem}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right] .\[\[data-side\=right\]_\&\]\:cursor-e-resize{cursor:e-resize}
