@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&family=Rajdhani:wght@500;600&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{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:#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{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{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-family:Eurostile;src:url(/assets/eurostile-BSuxjMnt.TTF)format("truetype");font-weight:400 800;font-display:swap}:root,[data-theme=axiskey]{--ax-font-display:"Eurostile", "Arial Narrow", sans-serif;--ax-font-body:"Inter", -apple-system, BlinkMacSystemFont, sans-serif;--ax-font-numeric:"Rajdhani", "Arial Narrow", sans-serif;--ax-surface-page:#fbfaf8;--ax-surface-primary:#fcfcfc;--ax-surface-accent:#ebe6dd;--ax-surface-dark-accent:#ebe6dd;--ax-surface-light-accent:#f5f3ee;--ax-surface-action:#e3f464;--ax-surface-action-hover:#ccdc5a;--ax-surface-action-light:#e3f4641a;--ax-surface-dark:#201c1a;--ax-surface-dark-hover:#4d4948;--ax-surface-disabled:#f5f5f5;--ax-surface-error:#facccc;--ax-surface-success:#d0e6d8;--ax-surface-warning:#fce1d6;--ax-surface-information:#eadaff;--ax-surface-transp-dark:#fcfcfc0d;--ax-surface-transp-light:#0000000d;--ax-surface-overlay:#1a1a1480;--ax-surface-dot:#ffffff80;--ax-text-heading:#201c1a;--ax-text-heading-secondary:#4a453c;--ax-text-body:#201c1a;--ax-text-body-secondary:#575147;--ax-text-action:#201c1a;--ax-text-action-hover:#575147;--ax-text-error:#e50000;--ax-text-success:#15803d;--ax-text-warning:#f16730;--ax-text-information:#9747ff;--ax-text-disabled:#797776;--ax-text-alt:#fcfcfc;--ax-text-alt-secondary:#f5f3ee;--ax-text-btn-primary:#201c1a;--ax-text-btn-alt:#fcfcfc;--ax-icon-primary:#201c1a;--ax-icon-accent:#e3f464;--ax-icon-alt:#f5f5f5;--ax-icon-light:#f5f5f5;--ax-icon-success:#15803d;--ax-icon-error:#e50000;--ax-icon-warning:#f16730;--ax-icon-information:#9747ff;--ax-icon-disabled:#797776;--ax-border-primary:#f7f7f7;--ax-border-secondary:#797776;--ax-border-action:#e3f464;--ax-border-action-hover:#b6c350;--ax-border-focus:#e3f464;--ax-border-error:#ce0000;--ax-border-success:#73b38b;--ax-border-warning:#d95d2b;--ax-border-information:#c191ff;--ax-border-disabled:#797776;--ax-border-over-dark:#4d4948;--ax-shadow-1:0px 1px 2px #0f172a0d;--ax-shadow-2:0px 2px 4px #0f172a14;--ax-shadow-3:0px 4px 8px #0f172a1a;--ax-shadow-4:0px 8px 16px #0f172a1f;--ax-shadow-5:0px 16px 24px #0f172a24;--ax-shadow-6:0px 24px 40px #0f172a29;--ax-shadow-7:0px 32px 64px #0f172a33;--ax-space-3xs:4px;--ax-space-2xs:6px;--ax-space-xs:8px;--ax-space-sm:12px;--ax-space-md:16px;--ax-space-lg:24px;--ax-space-xl:32px;--ax-space-2xl:40px;--ax-space-3xl:64px;--ax-radius-xs:2px;--ax-radius-sm:4px;--ax-radius-input:6px;--ax-radius-md:8px;--ax-radius-lg:10px;--ax-radius-xl:12px;--ax-radius-pill:9999px;--ax-text-2xs:9px;--ax-text-xs:11px;--ax-text-sm:12px;--ax-text-base:14px;--ax-text-md:16px;--ax-text-lg:18px;--ax-text-xl:22px;--ax-text-2xl:24px;--ax-text-3xl:28px;--ax-text-h6:24px;--ax-text-h5:30px;--ax-text-h4:34px;--ax-text-h3:38px;--ax-text-h2:42px;--ax-text-h1:64px;--ax-leading-tight:1.2;--ax-leading-normal:1.5;--ax-weight-regular:400;--ax-weight-medium:500;--ax-weight-semibold:600;--ax-weight-bold:700;--color-cocoa-brown:var(--ax-surface-dark);--color-cocoa-brown-dark:var(--ax-surface-dark-hover);--color-cocoa-brown-light:var(--ax-text-body-secondary);--color-cocoa-brown-lighter:var(--ax-border-primary);--color-chino:var(--ax-border-primary);--color-chino-dark:var(--ax-border-primary);--color-chino-darker:var(--ax-text-body-secondary);--color-chino-darkest:var(--ax-text-body);--color-chino-light:var(--ax-border-secondary);--color-chino-lighter:var(--ax-surface-disabled);--color-chino-lightest:var(--ax-surface-page);--color-canary:var(--ax-surface-action);--color-neutral-darkest:var(--ax-text-heading);--color-neutral-dark:var(--ax-text-body-secondary);--color-neutral:var(--ax-text-body-secondary);--color-neutral-light:var(--ax-text-disabled);--color-neutral-lighter:var(--ax-border-secondary);--color-neutral-lightest:var(--ax-surface-disabled);--color-white:var(--ax-surface-primary);--color-alert:var(--ax-text-error);--color-alert-light:var(--ax-surface-error);--color-success:var(--ax-text-success);--color-success-light:var(--ax-surface-success);--color-warning:var(--ax-text-warning);--color-warning-light:var(--ax-surface-warning);--color-purple:var(--ax-text-information);--color-purple-light:var(--ax-surface-information);--opacity-canary-10:var(--ax-surface-action-light);--opacity-chino-15:var(--ax-surface-transp-dark);--opacity-white-60:var(--ax-text-alt-secondary);--opacity-dark-5:#0f172a0d;--opacity-dark-20:#0f172a33;--opacity-dark-60:#0f172a99;--opacity-transparent:#fff0;--border-color-light:var(--ax-border-primary);--border-color-dark:var(--ax-border-over-dark);--divider-color:var(--ax-border-secondary);--space-xxxs:var(--ax-space-3xs);--space-xs:var(--ax-space-xs);--space-sm:var(--ax-space-sm);--space-md:var(--ax-space-md);--space-lg:var(--ax-space-lg);--space-xl:var(--ax-space-xl);--space-2xl:var(--ax-space-2xl);--radius-sm:var(--ax-radius-sm);--radius-md:var(--ax-radius-input);--radius-lg:var(--ax-radius-md);--radius-xl:var(--ax-radius-xl);--radius-full:var(--ax-radius-pill);--shadow-xxsm:var(--ax-shadow-1);--shadow-sm:var(--ax-shadow-3);--text-tiny:var(--ax-text-sm);--text-small:var(--ax-text-base);--text-regular:var(--ax-text-md);--text-medium:var(--ax-text-lg);--text-large:var(--ax-text-xl);--text-xl:var(--ax-text-h5);--heading-h6:var(--ax-text-h6);--heading-h5:var(--ax-text-h5);--heading-h4:var(--ax-text-h4);--heading-h3:var(--ax-text-h3);--font-heading:var(--ax-font-display);--font-body:var(--ax-font-body);--sidebar-width:240px;--sidebar-collapsed-width:76px;--argis-dashboard-panel-border:#201c1a1a;--argis-dashboard-row-border:#201c1a14;--argis-dashboard-control-border:#201c1a1f;--argis-dashboard-soft-border:#201c1a0f;--argis-dialog-surface:#fcfcfc;--argis-select-bg:#fcfcfc;--argis-select-bg-hover:#f5f3ee;--argis-select-border:#a49a87;--argis-select-focus-ring:#e3f46473;--argis-select-text:#201c1a}[data-theme=axiskey-dark]{--ax-surface-page:#201c1a;--ax-surface-primary:#fcfcfc12;--ax-surface-accent:#fcfcfc1a;--ax-surface-dark-accent:#fcfcfc1a;--ax-surface-light-accent:#fcfcfc0d;--ax-surface-action:#e3f464;--ax-surface-action-hover:#ccdc5a;--ax-surface-action-light:#e3f4641a;--ax-surface-dark:#0006;--ax-surface-dark-hover:#0000008c;--ax-surface-disabled:#919191;--ax-surface-error:#e5000033;--ax-surface-success:#15803d33;--ax-surface-warning:#f1673033;--ax-surface-information:#9747ff33;--ax-surface-transp-dark:#0000000d;--ax-surface-transp-light:#fcfcfc0d;--ax-surface-overlay:#000000a6;--ax-surface-dot:#ffffff80;--ax-text-heading:#fcfcfc;--ax-text-heading-secondary:#f5f5f5;--ax-text-body:#fcfcfc;--ax-text-body-secondary:#f5f5f5;--ax-text-action:#f5ffb5;--ax-text-action-hover:#ccdc5a;--ax-text-error:#e50000;--ax-text-success:#15803d;--ax-text-warning:#f16730;--ax-text-information:#9747ff;--ax-text-disabled:#797776;--ax-text-alt:#fcfcfc;--ax-text-alt-secondary:#f5f3ee;--ax-text-btn-primary:#201c1a;--ax-text-btn-alt:#fcfcfc;--ax-icon-primary:#fcfcfc;--ax-icon-accent:#e3f464;--ax-icon-alt:#201c1a;--ax-icon-light:#f5f5f5;--ax-icon-success:#15803d;--ax-icon-error:#e50000;--ax-icon-warning:#f16730;--ax-icon-information:#9747ff;--ax-icon-disabled:#797776;--ax-border-primary:#fcfcfc1a;--ax-border-secondary:#fcfcfc12;--ax-border-action:#e3f464;--ax-border-action-hover:#b6c350;--ax-border-focus:#e3f464;--ax-border-error:#ce0000;--ax-border-success:#73b38b;--ax-border-warning:#d95d2b;--ax-border-information:#c191ff;--ax-border-disabled:#797776;--ax-border-over-dark:#fcfcfc1a;--argis-dashboard-panel-border:var(--ax-border-secondary);--argis-dashboard-row-border:var(--ax-border-secondary);--argis-dashboard-control-border:var(--ax-border-secondary);--argis-dashboard-soft-border:var(--ax-border-primary);--argis-dialog-surface:#3b3733;--argis-select-bg:#4d4948;--argis-select-bg-hover:#575147;--argis-select-border:#797776;--argis-select-focus-ring:#e3f46459;--argis-select-text:#fcfcfc;--ax-shadow-1:0px 1px 2px #00000040;--ax-shadow-2:0px 2px 4px #0000004d;--ax-shadow-3:0px 4px 8px #00000059;--ax-shadow-4:0px 8px 16px #0006;--ax-shadow-5:0px 16px 24px #00000073;--ax-shadow-6:0px 24px 40px #00000080;--ax-shadow-7:0px 32px 64px #0000008c}@media (prefers-color-scheme:dark){:root:not([data-theme=axiskey]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ax-surface-page:#201c1a;--ax-surface-primary:#fcfcfc12;--ax-surface-accent:#fcfcfc1a;--ax-surface-dark-accent:#fcfcfc1a;--ax-surface-light-accent:#fcfcfc0d;--ax-surface-dark:#0006;--ax-surface-dark-hover:#0000008c;--ax-surface-disabled:#919191;--ax-surface-error:#e5000033;--ax-surface-success:#15803d33;--ax-surface-warning:#f1673033;--ax-surface-information:#9747ff33;--ax-surface-transp-dark:#0000000d;--ax-surface-transp-light:#fcfcfc0d;--ax-surface-overlay:#000000a6;--ax-text-heading:#fcfcfc;--ax-text-heading-secondary:#f5f5f5;--ax-text-body:#fcfcfc;--ax-text-body-secondary:#f5f5f5;--ax-text-action:#f5ffb5;--ax-text-action-hover:#ccdc5a;--ax-text-alt:#fcfcfc;--ax-text-alt-secondary:#f5f3ee;--ax-icon-primary:#fcfcfc;--ax-icon-alt:#201c1a;--ax-border-primary:#fcfcfc1a;--ax-border-secondary:#fcfcfc12;--ax-border-over-dark:#fcfcfc1a;--argis-dashboard-panel-border:var(--ax-border-secondary);--argis-dashboard-row-border:var(--ax-border-secondary);--argis-dashboard-control-border:var(--ax-border-secondary);--argis-dashboard-soft-border:var(--ax-border-primary);--argis-dialog-surface:#3b3733;--argis-select-bg:#4d4948;--argis-select-bg-hover:#575147;--argis-select-border:#797776;--argis-select-focus-ring:#e3f46459;--argis-select-text:#fcfcfc;--ax-shadow-1:0px 1px 2px #00000040;--ax-shadow-2:0px 2px 4px #0000004d;--ax-shadow-3:0px 4px 8px #00000059;--ax-shadow-4:0px 8px 16px #0006;--ax-shadow-5:0px 16px 24px #00000073;--ax-shadow-6:0px 24px 40px #00000080;--ax-shadow-7:0px 32px 64px #0000008c}}*{box-sizing:border-box}html,body,#app{min-height:100%;margin:0}body{font-family:var(--font-body);font-size:var(--text-regular);color:var(--ax-text-body);background:var(--ax-surface-page);font-weight:400;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);letter-spacing:0}.argis-button{justify-content:center;align-items:center;gap:var(--space-xs);min-height:44px;padding:0 var(--space-lg);border:1px solid var(--color-cocoa-brown);border-radius:var(--radius-md);font:inherit;cursor:pointer;font-weight:700;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.argis-button:disabled{cursor:not-allowed;opacity:.6}.argis-button--primary{color:var(--ax-text-btn-primary);background:var(--ax-surface-action);border-color:var(--ax-border-action)}.argis-button--primary:hover:not(:disabled){background:var(--ax-surface-action-hover);border-color:var(--ax-border-action-hover)}.argis-button--danger{color:var(--ax-text-btn-alt);background:var(--ax-text-error);border-color:var(--ax-border-error)}.argis-button--danger:hover:not(:disabled){background:var(--ax-border-error);border-color:var(--ax-border-error)}.argis-button--secondary{color:var(--ax-text-action);background:var(--ax-surface-primary);border-color:var(--ax-border-primary)}.argis-button--secondary:hover:not(:disabled){background:var(--color-chino-lighter)}.argis-eyebrow{font-size:var(--text-tiny);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.argis-message{padding:var(--space-md);border-radius:var(--radius-md);margin:0}.argis-message--error{color:var(--color-alert);background:var(--color-alert-light)}.argis-message--success{color:var(--color-success);background:var(--color-success-light)}.argis-preview-message{padding:var(--space-md) var(--space-lg);color:var(--ax-text-action);background:var(--opacity-canary-10);border:1px solid var(--ax-border-action);border-radius:var(--radius-md);margin:0;font-weight:700}.argis-loading-shell,.argis-config-shell,.argis-app-shell{min-height:100vh;padding:var(--space-2xl)}.argis-loading-shell,.argis-config-shell{place-items:center;display:grid}.argis-loading-shell p{margin:0}.argis-config-card,.argis-app-shell{width:min(100%,960px);margin:0 auto}.argis-config-card,.argis-session-panel{padding:var(--space-2xl);background:var(--color-white);border:1px solid var(--border-color-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.argis-app-shell{gap:var(--space-xl);align-content:start;display:grid}.argis-app-header{gap:var(--space-lg);justify-content:space-between;align-items:center;display:flex}.argis-app-header h1,.argis-config-card h1{margin-top:0;margin-bottom:0}.argis-config-card p{margin-top:0}.argis-shell{background:var(--ax-surface-page);min-height:100vh;color:var(--ax-text-body);transition:grid-template-columns .18s;display:grid}.argis-shell[data-sidebar-resizing=true]{cursor:col-resize;-webkit-user-select:none;user-select:none}.argis-shell[data-sidebar-resizing=true],.argis-shell[data-sidebar-resizing=true] .argis-sidebar{transition:none}.argis-sidebar{gap:var(--space-xl);width:100%;padding:var(--space-xl);color:var(--ax-text-btn-alt);background:var(--ax-surface-dark);flex-direction:column;transition:width .18s,padding .18s,box-shadow .18s;display:flex;position:relative}.argis-sidebar__resize-handle{display:none}.argis-sidebar__top{justify-content:space-between;align-items:center;gap:var(--space-sm);min-width:0;display:flex}.argis-sidebar__toggle{width:40px;height:40px;color:var(--ax-text-btn-alt);background:var(--ax-surface-transp-light);border:1px solid var(--ax-border-over-dark);border-radius:var(--radius-md);cursor:pointer;flex:none;place-content:center;gap:4px;padding:0;display:inline-grid}.argis-sidebar__toggle span{border-radius:var(--radius-full);background:currentColor;width:18px;height:2px;display:block}.argis-sidebar__content{display:contents}.argis-sidebar__brand{align-items:center;gap:var(--space-md);min-width:0;font-family:var(--font-heading);font-size:var(--text-large);font-weight:700;display:flex}.argis-sidebar__mark{justify-content:center;align-items:center;width:82px;min-width:82px;height:32px;transition:width .18s,min-width .18s,opacity .18s;display:inline-flex;overflow:hidden}.argis-sidebar__mark img,.argis-login-mark img{width:100%;height:auto;display:block}.argis-sidebar__nav,.argis-sidebar__clients{gap:var(--space-sm);display:grid}.argis-sidebar__label{margin:0 0 var(--space-xs);color:var(--ax-text-alt-secondary);font-size:var(--text-tiny);letter-spacing:.08em;text-transform:uppercase;font-weight:800;transition:opacity .14s}.argis-sidebar__account{gap:var(--space-xxxs);padding:var(--space-sm) 0;display:grid}.argis-sidebar__account .argis-sidebar__label{margin:0}.argis-sidebar__account-name{color:var(--ax-text-alt);font-family:var(--font-heading);font-size:var(--text-medium);text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:700;line-height:1.2;overflow:hidden}.argis-sidebar__link,.argis-sidebar__client,.argis-sidebar__client-search{gap:var(--space-xxxs);column-gap:var(--space-sm);min-width:0;padding:var(--space-md);color:var(--ax-text-alt-secondary);border-radius:var(--radius-md);grid-template-columns:28px minmax(0,1fr);align-items:center;text-decoration:none;transition:background .16s,color .16s;display:grid}.argis-sidebar__link-icon,.argis-sidebar__client-icon,.argis-sidebar__client-search-icon{width:28px;height:28px;color:inherit;background:var(--ax-surface-transp-light);border:1px solid var(--ax-border-over-dark);border-radius:var(--radius-md);font-family:var(--font-heading);font-size:var(--text-tiny);flex:none;place-items:center;font-weight:800;line-height:1;display:inline-grid}.argis-sidebar__link-icon svg,.argis-sidebar__client-icon svg,.argis-sidebar__client-search-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:17px;height:17px}.argis-sidebar__link--active .argis-sidebar__link-icon,.argis-sidebar__client--active .argis-sidebar__client-icon,.argis-sidebar__link:hover .argis-sidebar__link-icon,.argis-sidebar__client:hover .argis-sidebar__client-icon,.argis-sidebar__client-search:focus-within .argis-sidebar__client-search-icon{border-color:color-mix(in srgb, var(--ax-text-btn-primary) 28%, transparent)}.argis-sidebar__link-text,.argis-sidebar__client-text,.argis-sidebar__client small,.argis-sidebar__client-search input,.argis-sidebar__client-results,.argis-sidebar__empty,.argis-user-chip__meta,.argis-sidebar__logout{transition:opacity .14s,visibility .14s}.argis-sidebar__link:hover,.argis-sidebar__client:hover,.argis-sidebar__link--active,.argis-sidebar__client--active{color:var(--ax-text-btn-primary);background:var(--ax-surface-action)}.argis-sidebar__client-search:hover{border-color:var(--ax-border-action)}.argis-sidebar__client-list{gap:var(--space-xs);max-height:34vh;padding-right:var(--space-xxxs);display:grid;overflow:auto}.argis-sidebar__client-lookup{gap:var(--space-xs);display:grid;position:relative}.argis-sidebar__client-search{background:var(--ax-surface-transp-light);border:1px solid var(--ax-border-over-dark)}.argis-sidebar__client-search:focus-within{border-color:var(--ax-border-action);outline:2px solid color-mix(in srgb, var(--ax-border-action) 35%, transparent);outline-offset:2px}.argis-sidebar__client-search input{width:100%;min-width:0;height:28px;color:var(--ax-text-btn-alt);font:inherit;font-size:var(--text-small);background:0 0;border:0;outline:0;padding:0}.argis-sidebar__client-search input::placeholder{color:var(--ax-text-alt-secondary)}.argis-sidebar__client-results{top:calc(100% + var(--space-xs));z-index:4;gap:var(--space-xs);width:100%;max-height:28vh;padding:var(--space-xs);visibility:hidden;background:var(--ax-surface-dark);border:1px solid var(--ax-border-over-dark);border-radius:var(--radius-md);box-shadow:var(--ax-shadow-5);opacity:0;pointer-events:none;transition:opacity .14s,transform .14s,visibility .14s;display:grid;position:absolute;left:0;overflow:auto;transform:translateY(-4px)}.argis-sidebar__client-lookup:focus-within .argis-sidebar__client-results{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0)}.argis-sidebar__client-result{gap:var(--space-xxxs);min-width:0;padding:var(--space-sm) var(--space-md);color:var(--ax-text-alt-secondary);border-radius:var(--radius-md);text-decoration:none;transition:background .16s,color .16s;display:grid}.argis-sidebar__client-result:hover,.argis-sidebar__client-result--active{color:var(--ax-text-btn-primary);background:var(--ax-surface-action)}.argis-sidebar__client-result span,.argis-sidebar__client-result small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.argis-sidebar__client-result small{color:inherit;font-size:var(--text-tiny);opacity:.74}.argis-sidebar__link-text,.argis-sidebar__client-text,.argis-sidebar__client small,.argis-user-chip strong,.argis-user-chip small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.argis-sidebar__client small{grid-column:2}.argis-sidebar__client small,.argis-sidebar__empty,.argis-user-chip small{color:var(--ax-text-alt-secondary);font-size:var(--text-tiny)}.argis-sidebar__empty{margin:0;line-height:1.5}.argis-sidebar__footer{gap:var(--space-md);padding-top:var(--space-lg);border-top:1px solid var(--ax-border-over-dark);margin-top:auto;display:grid}.argis-user-chip{gap:var(--space-md);grid-template-columns:42px minmax(0,1fr);align-items:center;min-width:0;display:grid}.argis-user-chip__avatar{width:42px;height:42px;color:var(--ax-text-btn-primary);background:var(--ax-surface-action);border-radius:var(--radius-full);place-items:center;font-weight:800;display:inline-grid}.argis-user-chip__meta{min-width:0;display:grid}.argis-sidebar__logout{min-height:40px;color:var(--ax-text-btn-alt);background:var(--ax-surface-transp-light);border:1px solid var(--ax-border-over-dark);border-radius:var(--radius-md);cursor:pointer}.argis-sidebar__logout:disabled{cursor:not-allowed;opacity:.6}.argis-shell__main{min-width:0;padding:clamp(var(--space-lg), 3vw, var(--space-2xl));overflow:auto}.argis-page{gap:var(--space-xl);width:100%;max-width:none;margin:0;display:grid}.argis-page-header,.argis-card__header{gap:var(--space-lg);justify-content:space-between;align-items:flex-start;display:flex}.argis-page-header h1,.argis-card h1,.argis-card h2,.argis-dialog h2{margin:0}.argis-page-header p,.argis-card__header p,.argis-card p{max-width:760px;margin:var(--space-xs) 0 0;color:var(--ax-text-body-secondary)}.argis-toolbar{gap:var(--space-sm);flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}.argis-dashboard-header{gap:var(--space-md) var(--space-xl);grid-template-columns:minmax(260px,1fr) auto;align-items:start;display:grid}.argis-dashboard-header__copy{min-width:0}.argis-dashboard-header__copy h1{max-width:560px}.argis-dashboard-header__copy p:not(.argis-eyebrow){max-width:620px}.argis-dashboard-toolbar{gap:var(--space-xs);grid-template-columns:minmax(0,1fr) auto;place-items:flex-end end;min-width:min(100%,520px);display:grid}.argis-dashboard-toolbar .argis-page-header__meta{text-align:right;grid-column:1/-1;min-height:18px}.argis-dashboard-toolbar .argis-button{white-space:nowrap;min-height:38px}.argis-dashboard-toolbar .argis-date-range-inline{gap:var(--space-xs);grid-template-columns:minmax(112px,1fr) repeat(2,minmax(126px,1fr));width:100%;display:grid}.argis-dashboard-toolbar .argis-date-range-inline label,.argis-dashboard-toolbar .argis-date-range-inline__preset{min-width:0}.argis-date-range-inline{--argis-date-range-bg:#ebe6dd;--argis-date-range-border:#cec1a9;--argis-date-range-label:#201c1a;--argis-date-range-control-bg:#fcfcfc;--argis-date-range-control-text:#201c1a;--argis-date-range-control-border:#a49a87;--argis-date-range-focus:#e3f464;--argis-date-range-focus-ring:#e3f46473;gap:var(--space-sm);padding:var(--space-xs);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--argis-date-range-bg);border:1px solid var(--argis-date-range-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xxsm);flex-wrap:wrap;align-items:flex-end;display:flex}.argis-date-range-inline label{gap:var(--space-xxxs);min-width:136px;display:grid}.argis-date-range-inline__preset{min-width:148px}.argis-date-range-inline span{color:var(--argis-date-range-label);font-size:var(--text-tiny);text-transform:uppercase;font-weight:800}.argis-date-range-inline input,.argis-date-range-inline select{min-height:40px;padding:0 var(--space-xs);color:var(--argis-date-range-control-text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--argis-date-range-control-bg);border:1px solid var(--argis-date-range-control-border);border-radius:var(--radius-md)}.argis-date-range-inline select{cursor:pointer}.argis-date-range-inline select option{color:var(--argis-date-range-control-text);background:var(--argis-date-range-control-bg)}.argis-date-range-inline input:focus,.argis-date-range-inline select:focus{border-color:var(--argis-date-range-focus);outline:2px solid var(--argis-date-range-focus-ring);outline-offset:2px}[data-theme=axiskey-dark] .argis-date-range-inline{--argis-date-range-bg:#201c1a;--argis-date-range-border:#4d4948;--argis-date-range-label:#e3f464;--argis-date-range-control-bg:#4d4948;--argis-date-range-control-text:#fcfcfc;--argis-date-range-control-border:#797776;--argis-date-range-focus-ring:#e3f46459;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=axiskey-dark] .argis-date-range-inline input,[data-theme=axiskey-dark] .argis-date-range-inline select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme=axiskey]) .argis-date-range-inline{--argis-date-range-bg:#201c1a;--argis-date-range-border:#4d4948;--argis-date-range-label:#e3f464;--argis-date-range-control-bg:#4d4948;--argis-date-range-control-text:#fcfcfc;--argis-date-range-control-border:#797776;--argis-date-range-focus-ring:#e3f46459;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root:not([data-theme=axiskey]) .argis-date-range-inline input,:root:not([data-theme=axiskey]) .argis-date-range-inline select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}@media (width<=1120px){.argis-dashboard-header{grid-template-columns:minmax(0,1fr)}.argis-dashboard-header__copy h1,.argis-dashboard-header__copy p:not(.argis-eyebrow){max-width:720px}.argis-dashboard-toolbar{justify-items:stretch;width:100%;min-width:0}.argis-dashboard-toolbar .argis-page-header__meta{text-align:left}}.argis-card,.argis-gap-card,.argis-dialog{background:var(--ax-surface-primary);border:1px solid var(--argis-dashboard-panel-border);border-radius:var(--radius-lg);box-shadow:var(--ax-shadow-1)}.argis-card{gap:var(--space-lg);padding:var(--space-xl);display:grid}.argis-metric-grid{padding:var(--space-xs) 0 var(--space-sm);border-block:1px solid var(--argis-dashboard-soft-border);grid-template-columns:repeat(5,minmax(0,1fr));gap:0;display:grid}.argis-metric-card{gap:var(--space-sm);min-width:0;min-height:44px;padding:var(--space-xs) var(--space-lg);border-right:1px solid var(--argis-dashboard-soft-border);align-items:center;display:flex}.argis-metric-card:last-child{border-right:0}.argis-metric-card__icon{color:#2563eb;border-radius:var(--radius-md);width:32px;height:32px;font-size:var(--text-tiny);background:#2563eb14;flex:0 0 32px;justify-content:center;align-items:center;font-weight:900;display:inline-flex}.argis-metric-card--leads .argis-metric-card__icon{color:#16a34a;background:#16a34a1a}.argis-metric-card--appointments .argis-metric-card__icon{color:#f97316;background:#f973161a}.argis-metric-card--clicks .argis-metric-card__icon{color:#9747ff;background:#9747ff1a}.argis-metric-card--closed .argis-metric-card__icon{color:#059669;background:#0596691a}.argis-metric-card span,.argis-search span{color:var(--ax-text-body-secondary);font-size:var(--text-small);font-weight:800}.argis-metric-card strong{margin-top:var(--space-xxxs);color:var(--ax-text-heading);font-family:var(--ax-font-body);font-size:var(--text-lg);font-weight:800;line-height:1;display:block}.argis-search{gap:var(--space-xs);min-width:min(100%,260px);display:grid}.argis-search input{min-height:40px;padding:0 var(--space-md);color:var(--ax-text-body);background:var(--ax-surface-primary);border:1px solid var(--ax-border-primary);border-radius:var(--radius-md)}.argis-tabs{gap:var(--space-xs);padding:var(--space-xs);background:var(--ax-surface-disabled);border-radius:var(--radius-md);flex-wrap:wrap;display:flex}.argis-tab{min-height:36px;padding:0 var(--space-md);color:var(--ax-text-body-secondary);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;font-weight:700}.argis-tab--active{color:var(--ax-text-heading);background:var(--ax-surface-primary);box-shadow:var(--shadow-xxsm)}.argis-table-wrap{width:100%;overflow-x:auto}.argis-category-tables{gap:var(--space-md);display:grid}.argis-category-table{gap:var(--space-sm);padding:var(--space-sm) 0 0;border-top:1px solid var(--argis-dashboard-row-border);display:grid}.argis-category-table:first-child{border-top:0;padding-top:0}.argis-category-table__toggle{justify-content:space-between;align-items:center;gap:var(--space-md);width:100%;min-height:48px;padding:0 var(--space-sm);color:var(--ax-text-heading);background:var(--ax-surface-primary);border:1px solid var(--argis-dashboard-control-border);border-radius:var(--radius-sm);cursor:pointer;font:inherit;font-size:var(--text-md);text-align:left;box-shadow:var(--shadow-xxsm);font-weight:800;transition:border-color .15s,box-shadow .15s,color .15s;display:flex}.argis-category-table__toggle:hover{color:var(--ax-text-action-hover);border-color:var(--ax-border-action);box-shadow:var(--shadow-xsm)}.argis-category-table__toggle:focus-visible{outline:2px solid var(--ax-border-action);outline-offset:4px}.argis-category-table__title,.argis-category-table__meta{align-items:center;gap:var(--space-sm);display:inline-flex}.argis-category-table__title{min-width:0}.argis-category-table__icon{width:28px;height:28px;color:var(--ax-text-action);background:var(--ax-surface-action-light);border:1px solid var(--ax-border-action);border-radius:var(--radius-sm);font-size:var(--text-md);flex:0 0 28px;justify-content:center;align-items:center;font-weight:900;line-height:1;display:inline-flex}.argis-category-table__action{color:var(--ax-text-action);font-size:var(--text-tiny);text-transform:uppercase;font-weight:800}.argis-count-badge{min-width:64px;min-height:24px;padding:0 var(--space-xs);color:var(--ax-text-body-secondary);background:var(--ax-surface-disabled);border:1px solid var(--argis-dashboard-soft-border);border-radius:var(--radius-full);font-size:var(--text-tiny);justify-content:center;align-items:center;font-weight:800;display:inline-flex}.argis-category-table--collapsed{padding-bottom:var(--space-xs)}.argis-category-table--collapsed .argis-category-table__toggle{border-color:var(--argis-dashboard-soft-border);box-shadow:none}.argis-account-status-stack{gap:var(--space-sm);display:grid}.argis-account-status-stack[hidden]{display:none}.argis-account-status-section{gap:var(--space-xs);display:grid}.argis-account-status-section__toggle{justify-content:space-between;align-items:center;gap:var(--space-md);width:100%;min-height:40px;padding:0 var(--space-sm);color:var(--ax-text-heading);background:var(--ax-surface-light-accent);border:1px solid var(--argis-dashboard-soft-border);border-radius:var(--radius-sm);cursor:pointer;font:inherit;font-size:var(--text-tiny);text-align:left;font-weight:800;display:flex}.argis-account-status-section__toggle:hover{border-color:var(--ax-border-action)}.argis-account-status-section__toggle:focus-visible{outline:2px solid var(--ax-border-action);outline-offset:3px}.argis-account-status-section__label,.argis-account-status-section__meta{align-items:center;gap:var(--space-xs);display:inline-flex}.argis-account-status-section__meta{color:var(--ax-text-body-secondary)}.argis-account-status-section__subtitle{color:var(--ax-text-body-secondary);font-weight:700}.argis-status-dot{background:var(--ax-text-disabled);border-radius:var(--radius-full);flex:0 0 10px;width:10px;height:10px}.argis-account-status-section--paused .argis-status-dot{background:var(--ax-text-warning)}.argis-account-status-section--paused .argis-account-status-section__toggle{border-color:var(--ax-border-warning)}.argis-account-status-section--inactive .argis-status-dot{background:var(--ax-text-disabled)}.argis-account-page{gap:var(--space-lg);display:grid}.argis-account-header{gap:var(--space-lg);grid-template-columns:minmax(260px,1fr) auto;justify-content:space-between;align-items:flex-start;display:grid}.argis-account-header h1,.argis-account-header p{margin:0}.argis-account-header h1{color:var(--ax-text-heading);font-size:var(--text-xxl);line-height:var(--ax-leading-tight)}.argis-account-actions,.argis-date-toolbar,.argis-account-tabs{gap:var(--space-sm);flex-wrap:wrap;align-items:center;display:flex}.argis-account-actions{justify-content:flex-end;min-width:min(100%,600px)}.argis-date-toolbar{justify-content:space-between;gap:var(--space-xs);padding:var(--space-xs);background:var(--ax-surface-primary);border:1px solid var(--ax-border-secondary);border-radius:var(--radius-md)}.argis-account-actions .argis-date-toolbar{flex:420px}.argis-date-toolbar select,.argis-date-toolbar input{flex:128px;min-width:0}.argis-date-toolbar label{gap:var(--space-xxxs);min-width:150px;color:var(--ax-text-body-secondary);font-size:var(--text-tiny);text-transform:uppercase;font-weight:800;display:grid}.argis-date-toolbar input{min-height:38px;padding:0 var(--space-sm);color:var(--ax-text-body);background:var(--ax-surface-primary);border:1px solid var(--ax-border-primary);border-radius:var(--radius-sm);font:inherit;text-transform:none}.argis-account-tabs{padding:var(--space-xs);background:var(--ax-surface-disabled);border-radius:var(--radius-md)}.argis-account-grid{gap:var(--space-lg);display:grid}.argis-account-kpi-grid{gap:var(--space-sm);grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.argis-account-kpi-grid .argis-metric-card{gap:var(--space-xs);min-height:80px;padding:var(--space-sm) var(--space-md);background:var(--ax-surface-primary);border:1px solid var(--argis-dashboard-panel-border);border-radius:var(--radius-md);box-shadow:var(--ax-shadow-1);align-content:start;display:grid}.argis-account-kpi-grid .argis-metric-card span{color:var(--ax-text-body-secondary);font-size:var(--text-tiny);text-transform:uppercase;font-weight:800}.argis-account-kpi-grid .argis-metric-card strong{color:var(--ax-text-heading);font-size:var(--ax-text-xl);line-height:1.1}.argis-account-kpi-grid .argis-metric-card small{color:var(--ax-text-body-secondary);font-size:var(--text-small);line-height:1.35}.argis-account-grid--two{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.argis-tab--locked{opacity:.45;cursor:not-allowed}.argis-ai-reasoning{margin-top:var(--space-xs)}.argis-ai-reasoning summary{cursor:pointer;color:var(--ax-text-body-secondary);font-size:var(--ax-text-sm)}.argis-ai-reasoning>p{margin:var(--space-xs) 0 0;color:var(--ax-text-body-secondary);font-size:var(--ax-text-sm);line-height:1.5}.argis-card--ai{background:var(--ax-surface-information);border:1px solid var(--ax-border-information)}.argis-card__ai-title{align-items:center;gap:var(--space-xs);display:inline-flex}.argis-ai-icon{color:var(--ax-text-information);flex-shrink:0}.argis-kpi-pair--six{grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.argis-kpi-pair--six article{border-right:1px solid var(--ax-border-secondary)}.argis-kpi-pair--six article:last-child{border-right:0}.argis-kpi-row{gap:var(--space-md);padding:var(--space-sm) 0;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.argis-kpi-row article{gap:var(--space-xxxs);min-width:0;display:grid}.argis-kpi-row span{color:var(--ax-text-body-secondary);font-size:var(--text-tiny);text-transform:uppercase;font-weight:800}.argis-kpi-row strong{color:var(--ax-text-heading);font-size:var(--ax-text-lg);line-height:1.1}.argis-kpi-row small{color:var(--ax-text-body-secondary);font-size:var(--text-small)}.argis-kpi-row strong.argis-kpi-good{color:var(--ax-text-success)}.argis-kpi-row strong.argis-kpi-bad{color:var(--ax-text-error)}.argis-kpi-badges{gap:var(--space-xs);flex-wrap:wrap;display:flex}.argis-kpi-group{text-align:center;font-size:var(--text-tiny);text-transform:uppercase;letter-spacing:.03em}.argis-kpi-group--track{background:var(--ax-surface-disabled)}.argis-kpi-group--analysis{background:var(--ax-surface-action-light)}.argis-kpi-group--outcome{background:#22c55e1a}.argis-kpi-totals{background:var(--ax-surface-disabled)}.argis-kpi-target{background:var(--ax-surface-action-light)}.argis-kpi-totals td,.argis-kpi-target td{font-weight:700}.argis-kpi-subhead{margin:var(--space-md) 0 var(--space-sm);color:var(--ax-text-heading);font-size:1rem;font-weight:700}.argis-kpi-var{justify-content:flex-end;align-items:center;gap:var(--space-xxxs);display:inline-flex}.argis-var-up{color:var(--ax-text-success)}.argis-var-down{color:var(--ax-text-error)}.argis-score-col,.argis-score{text-align:right;background:var(--ax-surface-disabled)}.argis-score{font-weight:700}.argis-score-col--alq,.argis-score--alq{background:var(--ax-surface-action-light)}.argis-score-bad{color:var(--ax-text-error)}.argis-score-amber{color:#d97706}.argis-score-good{color:var(--ax-text-success)}.argis-kpi-market{background:var(--ax-surface-disabled)}.argis-kpi-market td{font-weight:700}.argis-account-tabs-row{align-items:center;gap:var(--space-md);display:flex}.argis-account-tabs-row>nav{flex:auto;min-width:0}.argis-kpi-visibility{position:relative}.argis-kpi-visibility>summary{align-items:center;gap:var(--space-xs);cursor:pointer;padding:var(--space-xs) var(--space-md);color:var(--ax-text-action);background:var(--ax-surface-primary);border:1px solid var(--ax-border-secondary);border-radius:var(--radius-md);font-weight:700;font-size:var(--ax-text-sm);list-style:none;display:inline-flex}.argis-kpi-visibility>summary::-webkit-details-marker{display:none}.argis-kpi-visibility__menu{z-index:20;margin-top:var(--space-xs);gap:var(--space-xs);min-width:220px;padding:var(--space-sm);background:var(--ax-surface-primary);border:1px solid var(--ax-border-secondary);border-radius:var(--radius-md);display:grid;position:absolute;right:0;box-shadow:0 8px 24px #0000001f}.argis-kpi-visibility__title{color:var(--ax-text-body-secondary);font-size:var(--text-tiny);text-transform:uppercase;font-weight:800}.argis-kpi-visibility__item{align-items:center;gap:var(--space-xs);cursor:pointer;font-size:var(--ax-text-sm);display:flex}.argis-definition-grid{gap:var(--space-sm) var(--space-md);grid-template-columns:minmax(120px,.7fr) minmax(0,1fr);align-items:baseline;display:grid}.argis-definition-grid span{color:var(--ax-text-body-secondary);font-size:var(--text-tiny);text-transform:uppercase;font-weight:800}.argis-definition-grid strong{min-width:0;color:var(--ax-text-heading);overflow-wrap:anywhere;text-align:right;justify-self:end}.argis-whatif-budget{align-items:center;gap:var(--space-xxxs);justify-self:end;display:inline-flex}.argis-whatif-budget__unit{color:var(--ax-text-body-secondary);font-weight:800}.argis-whatif-budget input{width:7rem;min-height:30px;padding:0 var(--space-xs);color:var(--ax-text-heading);text-align:right;background:var(--ax-surface-action-light);border:1.5px solid var(--ax-border-action);border-radius:var(--radius-sm);font-weight:700}.argis-whatif-budget input:hover:not(:focus){border-color:var(--ax-border-action-hover)}.argis-whatif{gap:var(--space-md);display:grid}.argis-whatif-header{gap:var(--space-md);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;display:flex}.argis-whatif-header__intro h2{margin:0}.argis-whatif-header__intro p{margin:var(--space-xxxs) 0 0;color:var(--ax-text-body-secondary)}.argis-whatif-header__budget{gap:var(--space-xxxs);display:grid}.argis-whatif-header__budget>span{color:var(--ax-text-body-secondary);font-size:var(--text-tiny);text-transform:uppercase;font-weight:800}.argis-whatif-header__budget .argis-whatif-budget{justify-self:start}.argis-whatif-header__budget .argis-whatif-budget input{width:9.5rem;min-height:40px;font-size:1.1rem}.argis-definition-grid span.argis-whatif-highlight{color:var(--ax-text-heading)}.argis-definition-grid strong.argis-whatif-highlight{font-size:1.15rem}.argis-whatif-budget input:focus{border-color:var(--ax-border-action);outline:2px solid var(--argis-select-focus-ring);outline-offset:1px}.argis-list-stack,.argis-note-stack{gap:var(--space-sm);display:grid}.argis-list-row{gap:var(--space-md);min-width:0;padding:var(--space-sm);background:var(--ax-surface-primary);border:1px solid var(--ax-border-secondary);border-radius:var(--radius-md);justify-content:space-between;align-items:center;display:flex}.argis-list-row>div{gap:var(--space-xxxs);min-width:0;display:grid}.argis-list-row strong,.argis-list-row span{overflow-wrap:anywhere;min-width:0}.argis-list-row span{color:var(--ax-text-body-secondary);font-size:var(--text-small)}.argis-note-stack blockquote{padding:var(--space-sm);color:var(--ax-text-body);background:var(--ax-surface-light-accent);border:1px solid var(--ax-border-secondary);border-left:3px solid var(--ax-border-action);border-radius:var(--radius-sm);margin:0}.argis-note-stack blockquote span{margin-top:var(--space-xs);color:var(--ax-text-body-secondary);font-size:var(--text-tiny);font-weight:800;display:block}.argis-empty-state{gap:var(--space-sm);padding:var(--space-xl);background:var(--ax-surface-primary);border:1px dashed var(--ax-border-secondary);border-radius:var(--radius-lg);display:grid}.argis-empty-state h2,.argis-empty-state p{margin:0}.argis-row-muted{color:var(--ax-text-body-secondary);background:var(--ax-surface-disabled)}.argis-badge--success{color:var(--ax-text-success);background:#15803d1a;border-color:#15803d40}.argis-badge--warning{color:var(--ax-text-warning);background:#f167301a;border-color:#f1673040}.argis-table{border-collapse:collapse;width:100%;min-width:900px}.argis-table--wide{min-width:1120px}.argis-table th,.argis-table td{padding:var(--space-md);text-align:left;vertical-align:middle;border-bottom:1px solid var(--argis-dashboard-row-border)}.argis-table td:first-child{text-align:left}.argis-table td:first-child .argis-text-button{text-align:left;white-space:normal;overflow-wrap:anywhere;max-width:100%;line-height:var(--ax-leading-tight);display:inline-block}.argis-table th{color:var(--ax-text-body-secondary);font-size:var(--text-tiny);letter-spacing:.06em;text-transform:uppercase}.argis-sort-button{align-items:center;gap:var(--space-xxxs);min-height:28px;color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;text-align:left;text-transform:inherit;background:0 0;border:0;padding:0;font-weight:900;display:inline-flex}.argis-sort-button:hover{color:var(--ax-text-action)}.argis-sort-button:focus-visible{outline:2px solid var(--ax-border-focus);outline-offset:3px}.argis-sort-button__indicator{color:var(--ax-text-disabled);font-size:var(--text-small);line-height:1}th[aria-sort=ascending] .argis-sort-button,th[aria-sort=descending] .argis-sort-button{color:var(--ax-text-heading)}th[aria-sort=ascending] .argis-sort-button__indicator,th[aria-sort=descending] .argis-sort-button__indicator{color:var(--ax-text-action)}.argis-table td small{color:var(--ax-text-body-secondary);display:block}.argis-muted{color:var(--ax-text-body-secondary)}.argis-summary-strip{background:var(--ax-surface-primary);border:1px solid var(--ax-border-secondary);border-radius:var(--radius-md);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:0;display:grid;overflow:hidden}.argis-summary-strip article,.argis-kpi-pair article{gap:var(--space-xxxs);min-width:0;padding:var(--space-md);border-right:1px solid var(--ax-border-secondary);display:grid}.argis-summary-strip article:last-child{border-right:0}.argis-summary-strip span,.argis-kpi-pair span,.argis-selection-panel>span,.argis-field span{color:var(--ax-text-body-secondary);font-size:var(--text-tiny);text-transform:uppercase;font-weight:800}.argis-summary-strip strong,.argis-kpi-pair strong{color:var(--ax-text-heading);font-size:var(--text-xl);line-height:1}.argis-glance{gap:var(--space-sm);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.argis-glance__card{gap:var(--space-xxxs);min-width:0;padding:var(--space-md) var(--space-lg);background:var(--ax-surface-light-accent);border:1px solid var(--ax-border-secondary);border-radius:var(--radius-md);display:grid}.argis-glance__label{color:var(--ax-text-body-secondary);font-size:var(--text-tiny);letter-spacing:.02em;text-transform:uppercase;font-weight:800}.argis-glance__value{color:var(--ax-text-heading);font-family:var(--ax-font-numeric);font-size:var(--text-xl);line-height:1}.argis-panel-toolbar{gap:var(--space-md);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;display:flex}.argis-panel-toolbar--capital{align-items:end;column-gap:var(--space-sm);row-gap:var(--space-md);grid-template-columns:minmax(280px,1fr) auto auto;display:grid}.argis-panel-toolbar__meta{color:var(--ax-text-body-secondary);font-size:var(--text-small);margin-left:auto;font-weight:700}.argis-segmented-control{gap:var(--space-xxxs);padding:var(--space-xxxs);background:var(--ax-surface-disabled);border:1px solid var(--ax-border-secondary);border-radius:var(--radius-md);display:inline-flex}.argis-segmented-control__item{min-height:34px;padding:0 var(--space-sm);color:var(--ax-text-body-secondary);border-radius:var(--radius-sm);cursor:pointer;font:inherit;font-size:var(--text-small);background:0 0;border:0;font-weight:800}.argis-segmented-control__item:hover{color:var(--ax-text-action-hover)}.argis-segmented-control__item--active{color:var(--ax-text-heading);background:var(--ax-surface-primary);box-shadow:var(--shadow-xxsm)}.argis-marketing-snapshot-grid{gap:var(--space-sm);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.argis-marketing-snapshot-grid article{gap:var(--space-xs);min-width:0;padding:var(--space-md);background:var(--ax-surface-primary);border:1px solid var(--argis-dashboard-soft-border);border-radius:var(--radius-md);display:grid}.argis-marketing-snapshot-grid span,.argis-marketing-settings span{color:var(--ax-text-body-secondary);font-size:var(--text-tiny);text-transform:uppercase;font-weight:800}.argis-marketing-snapshot-grid strong{color:var(--ax-text-heading);font-size:var(--text-xl);line-height:1}.argis-marketing-snapshot-grid small{overflow-wrap:anywhere;min-width:0;color:var(--ax-text-body-secondary);font-size:var(--text-small)}.argis-marketing-two-column{gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.argis-marketing-settings{gap:var(--space-sm);padding:var(--space-md);background:var(--ax-surface-primary);border:1px solid var(--argis-dashboard-soft-border);border-radius:var(--radius-md);flex-wrap:wrap;align-items:end;display:flex}.argis-marketing-settings label{gap:var(--space-xxxs);min-width:128px;display:grid}.argis-marketing-split{gap:var(--space-md);grid-template-columns:minmax(0,1fr);align-items:start;min-width:0;display:grid}.argis-marketing-split>*{min-width:0}.argis-marketing-chart-panel{gap:var(--space-sm);width:100%;min-width:0;padding:var(--space-md);background:linear-gradient(180deg, color-mix(in srgb, var(--ax-surface-action) 9%, var(--ax-surface-primary)) 0%, var(--ax-surface-primary) 62%), var(--ax-surface-primary);border:1px solid color-mix(in srgb, var(--ax-surface-action) 28%, var(--argis-dashboard-soft-border));border-radius:var(--radius-md);box-shadow:var(--ax-shadow-2);display:grid}.argis-marketing-chart{width:100%;min-width:0;overflow:hidden}.argis-marketing-chart svg{width:100%;height:auto;display:block}.argis-marketing-chart__plot-bg{fill:color-mix(in srgb, var(--ax-surface-light-accent) 82%, var(--ax-surface-primary));stroke:color-mix(in srgb, var(--ax-border-action) 22%, var(--argis-dashboard-soft-border));stroke-width:1.2px}.argis-marketing-chart__grid line,.argis-marketing-chart__axis line{stroke:color-mix(in srgb, var(--ax-text-body-secondary) 20%, transparent);stroke-width:1px}.argis-marketing-chart__grid line{stroke-dasharray:5 8}.argis-marketing-chart__grid text,.argis-marketing-chart__axis text{fill:var(--ax-text-body-secondary);text-anchor:middle;font-size:12px;font-weight:700}.argis-marketing-chart__grid text{text-anchor:end}.argis-marketing-chart__line,.argis-marketing-chart__line-halo{fill:none;stroke:var(--chart-color);stroke-linecap:round;stroke-linejoin:round}.argis-marketing-chart__line{stroke-width:4px;filter:drop-shadow(0 4px 6px color-mix(in srgb, var(--chart-color) 28%, transparent))}.argis-marketing-chart__line-halo{opacity:.16;stroke-width:10px}.argis-marketing-chart__point{fill:var(--chart-color);stroke:var(--ax-surface-primary);stroke-width:2.4px}.argis-marketing-chart__point--latest{filter:drop-shadow(0 3px 5px color-mix(in srgb, var(--chart-color) 35%, transparent))}.argis-marketing-chart__legend{gap:var(--space-xxxs) var(--space-xs);flex-wrap:wrap;display:flex}.argis-marketing-chart__legend span{gap:var(--space-xxxs);max-width:min(100%,240px);min-height:26px;padding:0 var(--space-xs);color:var(--ax-text-body-secondary);background:color-mix(in srgb, var(--ax-surface-light-accent) 72%, var(--ax-surface-primary));border:1px solid var(--argis-dashboard-soft-border);border-radius:var(--radius-full);font-size:var(--text-small);align-items:center;font-weight:700;display:inline-flex}.argis-marketing-chart__legend i{background:var(--chart-color);border-radius:var(--radius-pill);flex:none;width:18px;height:3px;display:inline-block}.argis-marketing-chart-empty{min-height:320px;color:var(--ax-text-body-secondary);font-size:var(--text-small);text-align:center;place-items:center;font-weight:700;display:grid}.argis-marketing-review{gap:var(--space-xs);min-width:min(420px,100%);display:grid}.argis-marketing-review__plan{resize:vertical;width:100%}.argis-marketing-review__dates,.argis-marketing-review__actions{gap:var(--space-xs);flex-wrap:wrap;align-items:center;display:flex}.argis-marketing-pending-list{gap:var(--space-xs);flex-wrap:wrap;display:flex}.argis-marketing-log{gap:var(--space-md);padding-top:var(--space-md);border-top:1px solid var(--argis-dashboard-row-border);display:grid}.argis-marketing-log__composer,.argis-marketing-log__edit{gap:var(--space-sm);grid-template-columns:minmax(220px,1fr) minmax(180px,260px) auto;align-items:start;display:grid}.argis-marketing-log__composer textarea,.argis-marketing-log__edit textarea{resize:vertical;width:100%}.argis-marketing-log__entries{gap:var(--space-sm);max-height:520px;display:grid;overflow:auto}.argis-marketing-log__entries article{gap:var(--space-xs);padding:var(--space-md);background:var(--ax-surface-primary);border:1px solid var(--argis-dashboard-soft-border);border-radius:var(--radius-md);display:grid}.argis-marketing-log__entries p{white-space:pre-wrap;margin:0}.argis-marketing-log__entry-header,.argis-marketing-log__actions{gap:var(--space-xs);flex-wrap:wrap;align-items:center;display:flex}.argis-marketing-log__entry-header time{color:var(--ax-text-body-secondary);font-size:var(--text-tiny);margin-left:auto;font-weight:700}.argis-field{gap:var(--space-xxxs);min-width:160px;display:grid}.argis-field--wide{min-width:min(100%,280px)}.argis-field--inline{grid-template-columns:auto minmax(72px,96px);align-items:center;min-width:0}.argis-field input,.argis-field select,.argis-cell-input,.argis-cell-select{width:100%;min-height:36px;padding:0 var(--space-xs);color:var(--ax-text-body);background:var(--ax-surface-primary);border:1px solid var(--ax-border-primary);border-radius:var(--radius-sm)}.argis-field select,.argis-cell-select{color:var(--argis-select-text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;appearance:none;cursor:pointer;background-color:var(--argis-select-bg);border-color:var(--argis-select-border);background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 18px),calc(100% - 13px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:36px}.argis-field select:hover:not(:disabled),.argis-cell-select:hover:not(:disabled){background-color:var(--argis-select-bg-hover)}.argis-field select:focus,.argis-cell-select:focus{border-color:var(--ax-border-action);outline:2px solid var(--argis-select-focus-ring);outline-offset:2px}.argis-field select:disabled,.argis-cell-select:disabled{cursor:not-allowed;opacity:.7}.argis-field select option,.argis-cell-select option{color:var(--argis-select-text);background:var(--argis-select-bg)}[data-theme=axiskey-dark] .argis-field select,[data-theme=axiskey-dark] .argis-cell-select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme=axiskey]) .argis-field select,:root:not([data-theme=axiskey]) .argis-cell-select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.argis-playbook-form{gap:var(--space-sm);display:grid}.argis-playbook-form__grid{gap:var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.argis-playbook-form__actions{align-items:center;gap:var(--space-sm);display:flex}.argis-playbook-form__status{color:var(--ax-text-disabled);font-size:var(--ax-text-sm)}.argis-playbook-form__section{gap:var(--space-sm);display:grid}.argis-playbook-form__badge{font-size:var(--ax-text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--ax-text-disabled);font-weight:700}.argis-playbook-form__ratio{padding-top:var(--space-xs);border-top:1px solid var(--ax-border-primary);justify-content:space-between;align-items:center;display:flex}.argis-playbook-form__ratio span{font-size:var(--ax-text-sm);color:var(--ax-text-body-secondary);font-weight:600}.argis-playbook-form__ratio strong{font-size:var(--ax-text-sm);color:var(--ax-text-heading);font-weight:700}.argis-playbook-form__adorned{align-items:center;gap:var(--space-xxs);display:flex}.argis-playbook-form__adorned input{flex:1;min-width:0}.argis-field .argis-playbook-form__unit{color:var(--ax-text-body-secondary);font-size:var(--ax-text-sm);text-transform:none;letter-spacing:normal;font-weight:700}.argis-actual-value{align-items:center;gap:var(--space-xxs);display:inline-flex}.argis-actual-dot{background:#16a34a;border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.argis-actual-dot--bad{background:#dc2626}.argis-calculator-header{justify-content:space-between;align-items:flex-start;gap:var(--space-lg);margin-bottom:var(--space-lg);flex-wrap:wrap;display:flex}.argis-template-editor{gap:var(--space-lg);display:grid}.argis-template-editor__header{justify-content:space-between;align-items:flex-start;gap:var(--space-md);flex-wrap:wrap;display:flex}.argis-template-editor__header h2{margin-top:var(--space-xs)}.argis-template-editor__actions{align-items:center;gap:var(--space-md);display:flex}.argis-calculator-header__intro p{margin:var(--space-xs) 0 0;color:var(--ax-text-body-secondary);font-size:var(--ax-text-base)}.argis-calculator-header__intro p.argis-calculator-header__generated{font-size:var(--ax-text-sm);color:var(--ax-text-disabled);margin-top:2px}.argis-calculator-header__range{align-items:flex-end;gap:var(--space-xs);flex-direction:column;display:flex}.argis-calculator-header__range>span{font-size:var(--ax-text-sm);color:var(--ax-text-disabled)}.argis-playbook-projection{gap:var(--space-sm);margin-top:var(--space-md);padding-top:var(--space-md);border-top:1px solid var(--ax-border-primary);display:grid}.argis-playbook-projection__header{justify-content:space-between;align-items:baseline;gap:var(--space-sm);display:flex}.argis-playbook-projection__header h3{font-size:var(--ax-text-md);margin:0}.argis-playbook-projection__header span{color:var(--ax-text-disabled);font-size:var(--ax-text-sm)}.argis-playbook-projection__kpis{padding-top:var(--space-sm);border-top:1px dashed var(--ax-border-primary)}.argis-subtabs{margin-bottom:var(--space-md)}.argis-planner,.argis-planner-overview{gap:var(--space-md);display:grid}.argis-planner-overview__snapshot{gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.argis-planner-overview__prose{gap:var(--space-xs);color:var(--ax-text-body);font-size:var(--ax-text-sm);display:grid}.argis-planner-steps{padding-left:var(--space-md);gap:var(--space-sm);font-size:var(--ax-text-sm);margin:0;display:grid}.argis-planner-steps li strong{display:block}.argis-planner-steps li span{color:var(--ax-text-disabled)}.argis-planner-overview__disclaimer{font-size:var(--ax-text-xs);color:var(--ax-text-disabled);text-align:center}.argis-card__header h3{font-size:var(--ax-text-md);margin:0}.argis-planner-table{border-collapse:collapse;width:max-content;min-width:100%;font-size:var(--ax-text-xs)}.argis-planner-table th,.argis-planner-table td{padding:var(--space-xxxs) var(--space-xs);text-align:right;white-space:nowrap;border-bottom:1px solid var(--ax-border-primary);background:var(--ax-surface-page)}.argis-planner-table__row--alt td{background:color-mix(in srgb, var(--ax-surface-page) 92%, var(--ax-text-heading))}.argis-planner-table thead th{color:var(--ax-text-body-secondary);text-transform:uppercase;letter-spacing:.04em}.argis-planner-table th:not(:first-child),.argis-planner-table td:not(:first-child){min-width:66px}.argis-planner-table th:first-child,.argis-planner-table td:first-child{z-index:1;text-align:left;min-width:190px;position:sticky;left:0}.argis-planner-table__section td{padding-top:var(--space-sm);text-transform:uppercase;font-weight:700;font-size:var(--ax-text-xs);color:var(--ax-text-heading);background:var(--ax-surface-page)}.argis-planner-assumptions{gap:var(--space-md);display:grid}.argis-planner-assumptions__section{gap:var(--space-sm);display:grid}.argis-planner-assumptions__badge{font-size:var(--ax-text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--ax-text-disabled);font-weight:700}.argis-field input:disabled{color:var(--ax-text-disabled);background:color-mix(in srgb, var(--ax-surface-page) 78%, var(--ax-text-disabled));cursor:not-allowed}.argis-planner-assumptions__section--locked{opacity:.85}.argis-planner-assumptions__section--locked .argis-field span{color:var(--ax-text-disabled)}.argis-questionnaire{gap:var(--space-sm);display:grid}.argis-questionnaire__section{border:1px solid var(--ax-border-primary);border-radius:var(--radius-md);padding:0 var(--space-md);background:var(--ax-surface-primary)}.argis-questionnaire__summary{padding:var(--space-sm) 0;font-size:var(--ax-text-sm);color:var(--ax-text-heading);cursor:pointer;font-weight:700;list-style:none}.argis-questionnaire__summary::-webkit-details-marker{display:none}.argis-questionnaire__summary:before{content:"▸";margin-right:var(--space-xs);color:var(--ax-text-disabled);display:inline-block}.argis-questionnaire__section[open]>.argis-questionnaire__summary:before{content:"▾"}.argis-questionnaire__grid{gap:var(--space-sm);padding-bottom:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.argis-questionnaire__field--full{grid-column:1/-1}.argis-questionnaire__field .argis-questionnaire__hint{font-size:var(--ax-text-xs);text-transform:none;letter-spacing:normal;color:var(--ax-text-body-secondary);font-weight:400}.argis-questionnaire textarea{width:100%;min-height:60px;padding:var(--space-xs);color:var(--ax-text-body);background:var(--ax-surface-primary);border:1px solid var(--ax-border-primary);border-radius:var(--radius-sm);font:inherit;resize:vertical}.argis-questionnaire__adorned{align-items:center;gap:var(--space-xs);grid-template-columns:minmax(0,1fr) auto;display:grid}.argis-questionnaire__unit{color:var(--ax-text-body-secondary);font-size:var(--ax-text-sm);font-weight:700}.argis-questionnaire__scale{gap:var(--space-xxs);display:flex}.argis-questionnaire__scale-btn{min-height:36px;padding:var(--space-xxs);color:var(--ax-text-body);background:var(--ax-surface-primary);border:1px solid var(--ax-border-primary);border-radius:var(--radius-sm);font:inherit;cursor:pointer;flex:1}.argis-questionnaire__scale-btn:hover:not(:disabled){border-color:var(--ax-border-action)}.argis-questionnaire__scale-btn--active{color:var(--ax-text-heading);border-color:var(--ax-border-action);background:color-mix(in srgb, var(--ax-surface-action) 16%, var(--ax-surface-primary));font-weight:700}.argis-questionnaire__scale-btn:disabled{cursor:not-allowed}.argis-questionnaire__field .argis-questionnaire__scale-caption{font-size:var(--ax-text-xs);text-transform:none;letter-spacing:normal;color:var(--ax-text-heading);font-weight:600}@media (width<=600px){.argis-questionnaire__grid,.argis-planner-overview__snapshot,.argis-playbook-form__grid{grid-template-columns:minmax(0,1fr)}}.argis-cell-input{min-width:118px}.argis-status-pill{min-height:24px;padding:0 var(--space-xs);border:1px solid var(--ax-border-primary);border-radius:var(--radius-full);font-size:var(--text-tiny);white-space:nowrap;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.argis-status-pill--success{color:#047857;background:#10b9811a;border-color:#10b9814d}.argis-status-pill--warning{color:#b45309;background:#f59e0b1f;border-color:#f59e0b59}.argis-status-pill--danger{color:var(--ax-text-error);background:#e500001a;border-color:#e5000047}.argis-status-pill--info{color:#1d4ed8;background:#3b82f61a;border-color:#3b82f647}.argis-status-pill--neutral{color:var(--ax-text-body-secondary);background:var(--ax-surface-disabled)}.argis-diagnostic-grid{gap:var(--space-xs);grid-template-columns:repeat(2,minmax(120px,1fr));max-width:520px;display:grid}.argis-diagnostic{gap:var(--space-xxxs);min-width:0;padding:var(--space-xs);background:var(--ax-surface-disabled);border:1px solid var(--ax-border-secondary);border-radius:var(--radius-sm);display:grid}.argis-diagnostic--completed{opacity:.55;text-decoration:line-through}.argis-diagnostic span{color:var(--ax-text-body-secondary);font-size:var(--text-tiny);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-weight:800;overflow:hidden}.argis-diagnostic strong{color:var(--ax-text-heading);font-size:var(--text-small)}.argis-delta{font-size:var(--text-tiny);font-style:normal;font-weight:800}.argis-delta--good{color:var(--ax-text-success)}.argis-delta--bad{color:var(--ax-text-error)}.argis-delta--flat{color:var(--ax-text-body-secondary)}.argis-pagination{gap:var(--space-sm);color:var(--ax-text-body-secondary);font-size:var(--text-small);flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}.argis-selection-panel{gap:var(--space-sm);min-width:min(100%,420px);display:grid}.argis-selection-panel--capital{min-width:0}.argis-client-picker{min-width:0;position:relative}.argis-client-picker__summary{gap:var(--space-md);height:44px;min-height:44px;padding:0 var(--space-md);color:var(--ax-text-body);background:var(--ax-surface-primary);border:1px solid var(--ax-border-secondary);border-radius:var(--radius-md);cursor:pointer;justify-content:space-between;align-items:center;list-style:none;display:flex}.argis-client-picker__summary::-webkit-details-marker{display:none}.argis-client-picker__summary:after{content:"";border-bottom:2px solid;border-right:2px solid;width:8px;height:8px;margin-left:auto;transform:rotate(45deg)translateY(-2px)}.argis-client-picker[open] .argis-client-picker__summary:after{transform:rotate(225deg)translateY(-2px)}.argis-client-picker__summary span{min-width:0;color:var(--ax-text-body-secondary);font-size:var(--text-small);text-overflow:ellipsis;white-space:nowrap;text-transform:none;font-weight:700;overflow:hidden}.argis-client-picker__summary strong{color:var(--ax-text-heading);font-size:var(--text-small);flex:none}.argis-client-picker__menu{z-index:20;top:calc(100% + var(--space-xs));gap:var(--space-sm);width:min(560px, calc(100vw - (var(--space-xl) * 2)));max-width:100%;padding:var(--space-sm);background:var(--ax-surface-page);border:1px solid var(--ax-border-secondary);border-radius:var(--radius-md);box-shadow:var(--ax-shadow-5);display:grid;position:absolute;left:0}.argis-client-picker__search{gap:var(--space-xxxs);display:grid}.argis-client-picker__search input{min-height:38px;padding:0 var(--space-sm);color:var(--ax-text-body);background:var(--ax-surface-primary);border:1px solid var(--ax-border-primary);border-radius:var(--radius-sm)}.argis-client-picker__list{gap:var(--space-xs);grid-template-columns:repeat(2,minmax(0,1fr));max-height:240px;display:grid;overflow:auto}.argis-client-picker__list label{gap:var(--space-xs);min-width:0;min-height:32px;padding:0 var(--space-xs);color:var(--ax-text-body);font-size:var(--text-small);border-radius:var(--radius-sm);align-items:center;display:flex}.argis-client-picker__list label:hover{background:var(--ax-surface-disabled)}.argis-client-picker__list span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.argis-client-picker__empty{padding:var(--space-sm);color:var(--ax-text-body-secondary);font-size:var(--text-small);grid-column:1/-1;margin:0}.argis-explorer{gap:var(--space-md);display:grid}.argis-explorer__toolbar{gap:var(--space-sm);grid-template-columns:minmax(240px,1fr) minmax(220px,.7fr) auto;align-items:end;display:grid}.argis-selection-panel--metrics{min-width:0}.argis-client-picker__menu--metrics{width:min(320px, calc(100vw - (var(--space-xl) * 2)))}.argis-client-picker__list--metrics{grid-template-columns:minmax(0,1fr)}.argis-explorer__picker-actions{gap:var(--space-sm);justify-content:space-between;display:flex}.argis-explorer__chips,.argis-explorer__legend{gap:var(--space-xs);flex-wrap:wrap;display:flex}.argis-explorer__chip,.argis-explorer__legend span{gap:var(--space-xxs);min-height:28px;padding:0 var(--space-xs);color:var(--ax-text-body);background:var(--ax-surface-disabled);border:1px solid var(--ax-border-secondary);border-radius:var(--radius-sm);font-size:var(--text-small);align-items:center;font-weight:800;display:inline-flex}.argis-explorer__chip{cursor:pointer}.argis-explorer__chip strong{color:var(--ax-text-body-secondary);font-size:var(--text-small);line-height:1}.argis-explorer__chart{background:linear-gradient(180deg, #ffffff0b, #fff0 40%), var(--ax-surface-primary);border:1px solid var(--ax-border-secondary);border-radius:var(--radius-md);min-height:360px;overflow-x:auto;box-shadow:inset 0 1px #ffffff0d}.argis-explorer__chart svg{color:var(--ax-text-body);width:100%;min-width:720px;height:360px;display:block}.argis-explorer__plot-bg{fill:url(#argis-explorer-plot-sheen);stroke:var(--ax-border-secondary);stroke-opacity:.55}.argis-explorer__grid line{stroke:var(--ax-border-secondary);stroke-dasharray:4 6;stroke-opacity:.68}.argis-explorer__grid text,.argis-explorer__axis text{fill:var(--ax-text-body-secondary);font-size:12px;font-weight:700}.argis-explorer__grid text{text-anchor:end}.argis-explorer__axis line{stroke:var(--ax-border-primary);stroke-opacity:.8}.argis-explorer__axis text{text-anchor:middle}.argis-explorer__areas path{opacity:.9;pointer-events:none}.argis-explorer__lines path{fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;filter:url(#argis-explorer-soft-glow);transition:opacity .14s,stroke-width .14s}.argis-explorer__lines:hover path{opacity:.48}.argis-explorer__lines path:hover{opacity:1;stroke-width:4px}.argis-explorer__legend{padding-top:var(--space-xs)}.argis-explorer__legend i{border-radius:999px;width:10px;height:10px;display:inline-block}.argis-explorer__empty{min-height:320px;color:var(--ax-text-body-secondary);background:var(--ax-surface-primary);border:1px solid var(--ax-border-secondary);border-radius:var(--radius-md);font-size:var(--text-small);place-items:center;font-weight:800;display:grid}.argis-toolbar--capital-actions{flex-wrap:nowrap;align-self:end}.argis-kpi-pair{border:1px solid var(--ax-border-secondary);border-radius:var(--radius-md);align-self:end;gap:0;margin-left:0;display:flex;overflow:hidden}.argis-kpi-pair article:last-child{border-right:0}.argis-kpi-pair small{color:var(--ax-text-body-secondary)}.argis-cri-dashboard{gap:var(--space-md);display:grid}.argis-cri-hero{gap:var(--space-lg);padding:var(--space-lg);background:linear-gradient(135deg, #e3f46424, #22c55e14 42%, #fff0 70%), var(--ax-surface-primary);border:1px solid var(--ax-border-secondary);border-radius:var(--radius-md);box-shadow:var(--shadow-xxsm);grid-template-columns:minmax(220px,1fr) minmax(132px,auto) minmax(260px,.85fr);grid-template-areas:"copy score trends";align-items:start;display:grid;overflow:hidden}.argis-cri-hero__copy,.argis-cri-hero__score{gap:var(--space-xxxs);display:grid}.argis-cri-hero__copy{grid-area:copy}.argis-cri-hero__copy span,.argis-cri-section-header span,.argis-cri-pillar-card span{color:var(--ax-text-body-secondary);font-size:var(--text-tiny);text-transform:uppercase;font-weight:900}.argis-cri-hero h3,.argis-cri-section-header h3{color:var(--ax-text-heading);font-size:var(--text-large);margin:0}.argis-cri-trend-chart{width:100%;height:auto;display:block}.argis-cri-trend-chart__line{fill:none;stroke:var(--ax-border-action);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.argis-cri-trend-chart__area{fill:var(--ax-surface-action-light);stroke:none}.argis-cri-hero p{color:var(--ax-text-body-secondary);font-size:var(--text-small);margin:0;font-weight:700}.argis-cri-hero__score{text-align:center;grid-area:score;align-content:center;place-self:stretch center;justify-items:center;min-width:172px}.argis-cri-hero__score span{color:var(--ax-text-body-secondary);font-size:var(--text-small);font-weight:800}.argis-cri-progress-badge{min-height:22px;padding:0 var(--space-xs);color:#eab308;border-radius:var(--radius-full);font-size:var(--text-tiny);text-transform:uppercase;background:#eab3081a;border:1px solid #eab30847;justify-content:center;align-items:center;font-weight:900;line-height:1;display:inline-flex}.argis-cri-score-action{max-width:190px;color:var(--ax-text-body-secondary);font-size:var(--text-tiny);font-weight:700;line-height:1.25}.argis-cri-score{color:var(--ax-text-heading);font-size:var(--text-xl);font-weight:900}.argis-cri-hero__score .argis-cri-score{font-size:3rem;line-height:1}.argis-cri-score--strong{color:var(--ax-text-success)}.argis-cri-score--stable{color:#16a34a}.argis-cri-score--soft{color:#b45309}.argis-cri-score--weak{color:var(--ax-text-error)}.argis-cri-section-header{gap:var(--space-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.argis-cri-section-header>div:first-child{gap:var(--space-xxxs);display:grid}.argis-cri-chart-panel,.argis-cri-table-section{gap:var(--space-sm);display:grid}.argis-cri-chart{background:linear-gradient(180deg, #ffffff0d, #fff0 40%), var(--ax-surface-primary);border:1px solid var(--ax-border-secondary);border-radius:var(--radius-md);min-height:360px;box-shadow:inset 0 1px 0 #ffffff0f, var(--shadow-xxsm);overflow-x:auto}.argis-cri-chart svg{color:var(--ax-text-body);width:100%;min-width:720px;height:360px;display:block}.argis-cri-chart__plot-bg{fill:url(#argis-cri-plot-sheen);stroke:var(--ax-border-secondary);stroke-opacity:.55}.argis-cri-chart__grid line{stroke:var(--ax-border-secondary);stroke-dasharray:4 6;stroke-opacity:.62}.argis-cri-chart__thresholds line{stroke:var(--ax-surface-action);stroke-dasharray:8 8;stroke-opacity:.58}.argis-cri-chart__grid text,.argis-cri-chart__axis text,.argis-cri-chart__thresholds text{fill:var(--ax-text-body-secondary);font-size:12px;font-weight:800}.argis-cri-chart__grid text{text-anchor:end}.argis-cri-chart__axis line{stroke:var(--ax-border-primary);stroke-opacity:.8}.argis-cri-chart__axis text{text-anchor:middle}.argis-cri-chart__thresholds text{text-anchor:end}.argis-cri-chart__area{fill:url(#argis-cri-area-fill);pointer-events:none}.argis-cri-chart__line{fill:none;stroke:#22c55e;stroke-linecap:round;stroke-linejoin:round;stroke-width:4px;filter:url(#argis-cri-soft-glow)}.argis-cri-chart__points circle{fill:var(--ax-surface-primary);stroke:#22c55e;stroke-width:3px;filter:drop-shadow(0 0 8px #22c55e57)}.argis-cri-chart__meta{gap:var(--space-sm);color:var(--ax-text-body-secondary);font-size:var(--text-small);flex-wrap:wrap;justify-content:space-between;font-weight:800;display:flex}.argis-cri-chart__meta strong{color:var(--ax-text-heading)}.argis-cri-chart-empty{min-height:320px;color:var(--ax-text-body-secondary);background:var(--ax-surface-primary);border:1px solid var(--ax-border-secondary);border-radius:var(--radius-md);font-size:var(--text-small);place-items:center;font-weight:800;display:grid}.argis-tag-list{gap:var(--space-xs);flex-wrap:wrap;min-width:128px;display:flex}.argis-tag-badge,.argis-avg-badge,.argis-score-badge{min-height:24px;padding:0 var(--space-xs);border-radius:var(--radius-full);font-size:var(--text-tiny);white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;font-weight:800;line-height:1;display:inline-flex}.argis-score-badge{gap:var(--space-xxxs)}.argis-score-badge span{opacity:.68}.argis-tag-badge--pip{color:#047857;background:#10b9811a;border-color:#10b9814d}.argis-tag-badge--live{color:#2563eb;background:#2563eb1a;border-color:#2563eb4d}.argis-tag-badge--onboarding{color:#1d4ed8;background:#3b82f61a;border-color:#3b82f64d}.argis-tag-badge--new-client{color:#b45309;background:#f59e0b1a;border-color:#f59e0b4d}.argis-tag-badge--default{color:var(--ax-text-body-secondary);background:var(--ax-surface-disabled);border-color:var(--ax-border-primary)}.argis-avg-badge--low{color:var(--ax-text-success);background:#15803d1a}.argis-avg-badge--high{color:var(--ax-text-error);background:#e500001a}.argis-avg-badge--equal{color:var(--ax-text-body);background:var(--ax-surface-disabled)}.argis-avg-badge--neutral{color:var(--ax-text-body-secondary);background:var(--ax-surface-disabled)}.argis-score-badge--success{color:var(--ax-text-success);background:#15803d1a}.argis-score-badge--warning{color:var(--ax-text-warning);background:#f167301a}.argis-score-badge--danger{color:var(--ax-text-error);background:#e500001a}.argis-badge{min-height:24px;padding:0 var(--space-xs);color:var(--ax-text-action);background:var(--ax-surface-action-light);border:1px solid var(--ax-border-action);border-radius:var(--radius-full);font-size:var(--text-tiny);align-items:center;font-weight:800;display:inline-flex}.argis-text-button{color:var(--ax-text-action);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-weight:800}.argis-text-button:hover{color:var(--ax-text-action-hover);text-decoration:underline}.argis-row-actions{gap:var(--space-sm);align-items:center;min-width:96px;display:inline-flex}.argis-icon-button{width:28px;height:28px;color:var(--ax-text-body);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;transition:color .15s,background .15s,opacity .15s;display:inline-flex}.argis-icon-button:hover:not(:disabled){color:var(--ax-text-action-hover);background:var(--ax-surface-disabled)}.argis-icon-button:disabled{cursor:not-allowed;opacity:.45}.argis-icon-button svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:16px;height:16px}.argis-icon-button--danger{color:var(--ax-text-error)}.argis-icon-button--danger:hover:not(:disabled){color:var(--ax-border-error);background:var(--ax-surface-error)}.argis-gap-grid{gap:var(--space-lg);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.argis-gap-card{gap:var(--space-xs);padding:var(--space-lg);display:grid}.argis-gap-card span{color:var(--ax-text-body-secondary);font-size:var(--text-small)}.argis-skeleton-stack{gap:var(--space-sm);display:grid}.argis-skeleton-stack span{background:linear-gradient(90deg, var(--ax-surface-disabled), var(--ax-border-secondary), var(--ax-surface-disabled));border-radius:var(--radius-md);background-size:220% 100%;height:56px;animation:2s linear infinite argis-shimmer;display:block;overflow:hidden}.argis-dialog-backdrop{z-index:20;padding:var(--space-lg);background:var(--ax-surface-transp-dark);place-items:center;display:grid;position:fixed;inset:0}.argis-dialog{gap:var(--space-lg);width:min(100%,680px);max-height:calc(100vh - 48px);padding:var(--space-xl);background:var(--argis-dialog-surface);opacity:1;display:grid;overflow:auto}.argis-dialog header,.argis-detail-grid{gap:var(--space-md);justify-content:space-between;align-items:flex-start;display:flex}.argis-client-account-dialog{width:min(100%,760px)}.argis-confirm-dialog{width:min(100%,520px)}.argis-confirm-dialog p{color:var(--ax-text-body);margin:0}.argis-client-form{gap:var(--space-lg);display:grid}.argis-client-form__grid{gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.argis-meta-account-picker{grid-column:1/-1}.argis-meta-account-picker__controls{gap:var(--space-sm);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.argis-meta-account-picker__add{min-height:36px;padding:0 var(--space-md)}.argis-meta-account-list{gap:var(--space-xs);min-height:36px;padding:var(--space-xs);background:var(--ax-surface-light-accent);border:1px solid var(--ax-border-primary);border-radius:var(--radius-md);display:grid}.argis-meta-account-list p{color:var(--ax-text-body-secondary);font-size:var(--text-small);margin:0}.argis-meta-account-row{gap:var(--space-sm);min-width:0;padding:var(--space-xs);color:var(--ax-text-body);background:var(--ax-surface-primary);border:1px solid var(--ax-border-primary);border-radius:var(--radius-sm);justify-content:space-between;align-items:center;display:flex}.argis-meta-account-row div{min-width:0;display:grid}.argis-meta-account-row strong,.argis-meta-account-row span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.argis-meta-account-row span{color:var(--ax-text-body-secondary);font-size:var(--text-small)}.argis-client-form__toggles{gap:var(--space-sm);padding:var(--space-md);border:1px solid var(--ax-border-primary);border-radius:var(--radius-md);margin:0;display:grid}.argis-client-form__toggles legend{padding:0 var(--space-xxs);color:var(--ax-text-body-secondary);font-size:var(--text-small);font-weight:800}.argis-user-actions{gap:var(--space-sm);flex-wrap:wrap;align-items:center;display:flex}.argis-user-dialog{width:min(100%,760px)}.argis-user-form{gap:var(--space-lg);display:grid}.argis-user-form__grid{gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.argis-user-active-toggle{align-self:end;min-height:36px}.argis-client-grants{gap:var(--space-sm);padding:var(--space-md);border:1px solid var(--ax-border-primary);border-radius:var(--radius-md);margin:0;display:grid}.argis-client-grants legend{padding:0 var(--space-xxs);color:var(--ax-text-body-secondary);font-size:var(--text-small);font-weight:800}.argis-client-grant-list{gap:var(--space-xs);grid-template-columns:repeat(2,minmax(0,1fr));max-height:280px;display:grid;overflow:auto}.argis-grant-row{min-width:0;padding:var(--space-xs);background:var(--ax-surface-primary);border:1px solid var(--ax-border-secondary);border-radius:var(--radius-sm);align-items:flex-start}.argis-grant-row span,.argis-grant-row small{overflow-wrap:anywhere;min-width:0}.argis-grant-row small{color:var(--ax-text-body-secondary)}.argis-toggle-row{gap:var(--space-sm);min-height:36px;color:var(--ax-text-body);align-items:center;display:flex}.argis-toggle-row input{width:18px;height:18px;accent-color:var(--ax-surface-action)}.argis-dialog__footer{gap:var(--space-sm);flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}.argis-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.argis-detail-grid div{gap:var(--space-xxxs);display:grid}.argis-detail-grid span{color:var(--ax-text-body-secondary);font-size:var(--text-small)}.argis-plain-list{margin:var(--space-md) 0 0;padding-left:var(--space-xl)}.sales-brand{height:100dvh;color:var(--ax-text-body);background:var(--ax-surface-page);grid-template-rows:auto 1fr auto;display:grid;overflow:hidden}.sales-brand__topbar,.sales-brand__footer{gap:var(--space-lg);padding:var(--space-lg) clamp(var(--space-lg), 4vw, 40px);background:var(--ax-surface-primary);border-bottom:1px solid var(--ax-border-secondary);justify-content:space-between;align-items:center;display:flex}.sales-brand__footer{border-top:1px solid var(--ax-border-secondary);border-bottom:0}.sales-brand__screen{min-height:0;overflow-y:auto}.sales-brand__placeholder{align-content:center;gap:var(--space-lg);width:min(100%,1100px);min-height:100%;padding:clamp(48px, 9vw, 120px) var(--space-lg);margin:0 auto;display:grid}.sales-brand__placeholder h1{text-transform:uppercase;max-width:820px;margin:0;font-size:clamp(44px,8vw,104px);line-height:.95}.sales-brand__placeholder p{max-width:680px;margin:0}.sales-brand__button{min-height:40px;padding:0 var(--space-lg);color:var(--ax-text-body);background:var(--ax-surface-primary);border:1px solid var(--ax-border-primary);cursor:pointer;letter-spacing:.08em;text-transform:uppercase;border-radius:0;font-weight:800}.sales-brand__button--primary{color:var(--ax-text-btn-primary);background:var(--ax-surface-action)}.sales-brand__button:disabled{cursor:not-allowed;opacity:.5}.sales-brand__dots{gap:var(--space-xs);flex-wrap:wrap;justify-content:center;display:flex}.sales-brand__dots button{background:var(--ax-text-disabled);cursor:pointer;border:0;border-radius:0;width:10px;height:10px;padding:0}.sales-brand__dots button[aria-current=step]{background:var(--ax-surface-action)}.sales-brand__brand{align-items:center;gap:var(--space-md);display:flex}.sales-brand__logo{cursor:pointer;color:var(--ax-text-heading);font-family:var(--font-heading);font-size:var(--text-large);letter-spacing:.14em;background:0 0;border:0;padding:0;font-weight:800}.sales-brand__eyebrow{color:var(--ax-text-body-secondary);font-size:var(--text-tiny);letter-spacing:.2em;text-transform:uppercase;font-weight:700}.sales-brand__topbar-actions{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.sales-brand__counter{color:var(--ax-text-body-secondary);font-size:var(--text-small);font-variant-numeric:tabular-nums;white-space:nowrap}.sales-intro{flex-direction:column;display:flex}.sales-intro__hero{padding:clamp(48px, 7vw, 96px) clamp(var(--space-lg), 6vw, 80px) clamp(32px, 5vw, 56px);border-bottom:1px solid var(--ax-border-secondary)}.sales-intro__badge{align-items:center;gap:var(--space-xs);margin-bottom:var(--space-lg);border:1px solid var(--ax-border-primary);border-radius:var(--radius-full);color:var(--ax-text-body-secondary);font-size:var(--text-tiny);letter-spacing:.2em;text-transform:uppercase;padding:6px 12px;display:inline-flex}.sales-intro__badge svg{width:14px;height:14px;fill:var(--ax-text-body)}.sales-intro__headline{max-width:15ch;font-family:var(--font-heading);letter-spacing:-.02em;margin:0;font-size:clamp(40px,6vw,72px);font-weight:800;line-height:1.04}.sales-intro__accent{color:var(--ax-text-action);background:var(--ax-surface-action);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .12em}.sales-intro__lede{max-width:44ch;margin:var(--space-lg) 0 0;color:var(--ax-text-body-secondary);font-size:var(--text-large);line-height:1.6}.sales-intro__stats{gap:var(--space-md);padding:clamp(24px, 4vw, 40px) clamp(var(--space-lg), 6vw, 80px);border-bottom:1px solid var(--ax-border-secondary);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.sales-intro__stat{gap:var(--space-sm);padding:var(--space-lg);border:1px solid var(--ax-border-primary);border-radius:var(--radius-md);background:var(--ax-surface-primary);flex-direction:column;display:flex}.sales-intro__stat-icon svg,.sales-intro__office-pin svg{fill:none;width:20px;height:20px;stroke:var(--ax-text-body);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.sales-intro__stat-value{font-family:var(--font-heading);font-variant-numeric:tabular-nums;font-size:clamp(28px,3.5vw,40px);font-weight:700}.sales-intro__stat-label{color:var(--ax-text-body-secondary);font-size:var(--text-tiny);letter-spacing:.08em;text-transform:uppercase}.sales-intro__services,.sales-intro__offices{padding:clamp(40px, 6vw, 72px) clamp(var(--space-lg), 6vw, 80px)}.sales-intro__offices{border-top:1px solid var(--ax-border-secondary)}.sales-intro__section-head{margin-bottom:var(--space-xl)}.sales-intro__kicker{margin:0 0 var(--space-xs);color:var(--ax-text-body-secondary);font-size:var(--text-tiny);letter-spacing:.2em;text-transform:uppercase}.sales-intro__kicker--accent{color:var(--ax-text-body);font-weight:700}.sales-intro__section-head h2{font-family:var(--font-heading);margin:0;font-size:clamp(22px,3vw,30px);font-weight:600}.sales-intro__funnel-box{padding:clamp(var(--space-lg), 3vw, 40px);border:1px solid var(--ax-border-primary);border-radius:var(--radius-lg);background:var(--ax-surface-primary)}.sales-intro__funnel{align-items:center;gap:var(--space-sm);flex-direction:column;display:flex}.sales-intro__funnel-row{align-items:center;gap:var(--space-md);padding:var(--space-lg) clamp(var(--space-lg), 3vw, 32px);border:1px solid var(--ax-border-primary);border-radius:var(--radius-md);background:var(--ax-surface-page);flex-wrap:wrap;display:flex}.sales-intro__funnel-meta{align-items:center;gap:var(--space-sm);flex-shrink:0;width:176px;display:flex}.sales-intro__funnel-index{border:1px solid var(--ax-border-primary);border-radius:var(--radius-full);width:32px;height:32px;color:var(--ax-text-body-secondary);font-size:var(--text-tiny);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:inline-flex}.sales-intro__funnel-stage{color:var(--ax-text-body-secondary);font-size:var(--text-tiny);letter-spacing:.18em;text-transform:uppercase}.sales-intro__funnel-body{flex:1;min-width:0}.sales-intro__funnel-body h3{font-size:var(--text-large);margin:0 0 4px;font-weight:600}.sales-intro__funnel-body p{color:var(--ax-text-body-secondary);font-size:var(--text-small);margin:0;line-height:1.6}.sales-intro__divider{align-items:center;gap:var(--space-md);margin:var(--space-xl) 0;color:var(--ax-text-body-secondary);font-size:var(--text-tiny);letter-spacing:.25em;text-transform:uppercase;display:flex}.sales-intro__divider:before,.sales-intro__divider:after{content:"";background:var(--ax-border-secondary);flex:1;height:1px}.sales-intro__ecosystem{justify-content:space-between;align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.sales-intro__ecosystem-list{font-size:var(--text-large);margin:0}.sales-intro__ecosystem-note{color:var(--ax-text-body-secondary);font-size:var(--text-small);margin:0}.sales-intro__offices-head{justify-content:space-between;align-items:flex-end;gap:var(--space-lg);margin-bottom:var(--space-lg);flex-wrap:wrap;display:flex}.sales-intro__section-head--flush{margin-bottom:0}.sales-intro__office-pins{gap:var(--space-md) var(--space-lg);flex-wrap:wrap;display:flex}.sales-intro__office-inline{align-items:center;gap:var(--space-xs);font-size:var(--text-small);display:inline-flex}.sales-intro__office-city{font-weight:700}.sales-intro__office-region{color:var(--ax-text-body-secondary);font-size:var(--text-tiny);letter-spacing:.08em;text-transform:uppercase}.sales-intro__map{border:2px solid var(--ax-text-heading);border-radius:var(--radius-md);background:var(--ax-surface-page);overflow:hidden}.sales-intro__map-canvas{background:var(--ax-surface-page);width:100%;height:420px}.sales-map-pin{width:18px;height:18px;display:block;position:relative}.sales-map-pin__pulse{border-radius:var(--radius-full);background:var(--ax-surface-action);opacity:.45;animation:1.8s ease-out infinite sales-map-pulse;position:absolute;inset:0}.sales-map-pin__dot{border-radius:var(--radius-full);background:var(--ax-surface-action);border:2px solid var(--ax-text-heading);width:12px;height:12px;position:absolute;top:3px;left:3px}.sales-map-tooltip{border:1px solid var(--ax-text-heading);border-radius:var(--radius-sm);background:var(--ax-surface-primary);color:var(--ax-text-body);font-size:var(--text-tiny);padding:2px 8px;font-weight:700}@keyframes sales-map-pulse{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@media (width<=640px){.sales-intro__funnel-row{width:100%!important}}.sales-landing{flex-direction:column;display:flex}.sales-landing__head{justify-content:space-between;align-items:flex-end;gap:var(--space-lg);padding:clamp(32px, 5vw, 56px) clamp(var(--space-lg), 6vw, 80px) var(--space-lg);border-bottom:1px solid var(--ax-border-secondary);flex-wrap:wrap;display:flex}.sales-landing__head-text{max-width:60ch}.sales-landing__headline{font-family:var(--font-heading);letter-spacing:-.02em;margin:0;font-size:clamp(28px,4vw,44px);font-weight:800;line-height:1.05}.sales-landing__lede{max-width:52ch;margin:var(--space-md) 0 0;color:var(--ax-text-body-secondary);line-height:1.6}.sales-landing__open{align-items:center;gap:var(--space-xs);text-decoration:none;display:inline-flex}.sales-landing__open svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.sales-landing__body{gap:var(--space-md);padding:var(--space-xl) clamp(var(--space-lg), 6vw, 80px);flex-direction:column;display:flex}.sales-landing__tabs{border:1px solid var(--ax-border-primary);border-radius:var(--radius-md);background:var(--ax-surface-primary);align-self:flex-start;gap:4px;padding:4px;display:inline-flex}.sales-landing__tab{border-radius:var(--radius-sm);color:var(--ax-text-body-secondary);cursor:pointer;font-weight:600;font-size:var(--text-small);background:0 0;border:0;padding:8px 16px}.sales-landing__tab[aria-selected=true]{background:var(--ax-surface-action);color:var(--ax-text-action)}.sales-landing__frame{border:1px solid var(--ax-border-primary);border-radius:var(--radius-lg);background:var(--ax-surface-primary);overflow:hidden}.sales-landing__chrome{align-items:center;gap:var(--space-md);padding:10px var(--space-md);border-bottom:1px solid var(--ax-border-secondary);background:var(--ax-surface-page);display:flex}.sales-landing__lights{gap:6px;display:flex}.sales-landing__light{border-radius:var(--radius-full);width:12px;height:12px}.sales-landing__light--red{background:var(--ax-text-error)}.sales-landing__light--amber{background:var(--ax-text-warning)}.sales-landing__light--green{background:var(--ax-text-success)}.sales-landing__url{border:1px solid var(--ax-border-secondary);border-radius:var(--radius-sm);background:var(--ax-surface-primary);max-width:460px;color:var(--ax-text-body-secondary);font-size:var(--text-tiny);text-align:center;white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0 auto;padding:4px 12px;overflow:hidden}.sales-landing__chrome-spacer{width:48px}.sales-landing__preview{background:var(--ax-surface-page);height:min(64vh,640px);min-height:480px}.sales-landing__preview iframe{border:0;width:100%;height:100%}.sales-landing__note{color:var(--ax-text-body-secondary);font-size:var(--text-tiny);margin:0}.sales-funnel{flex-direction:column;display:flex}.sales-funnel__head{justify-content:space-between;align-items:flex-end;gap:var(--space-lg);padding:clamp(32px, 5vw, 56px) clamp(var(--space-lg), 6vw, 80px) var(--space-lg);border-bottom:1px solid var(--ax-border-secondary);flex-wrap:wrap;display:flex}.sales-funnel__kicker{color:var(--ax-text-body-secondary);font-size:var(--text-tiny);letter-spacing:.2em;text-transform:uppercase;margin:0;font-weight:700}.sales-funnel__journey,.sales-funnel__heroes,.sales-funnel__library{padding:clamp(32px, 4vw, 48px) clamp(var(--space-lg), 6vw, 80px);border-bottom:1px solid var(--ax-border-secondary)}.sales-funnel__stages{gap:var(--space-sm);margin-top:var(--space-lg);flex-wrap:wrap;display:flex}.sales-funnel__stage{padding:var(--space-lg);border:1px solid var(--ax-border-primary);border-radius:var(--radius-md);background:var(--ax-surface-primary);flex:160px}.sales-funnel__stage-icon{border-radius:var(--radius-sm);border:1px solid var(--ax-border-primary);justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.sales-funnel__stage-icon svg{fill:none;width:16px;height:16px;stroke:var(--ax-text-body);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.sales-funnel__stage-step{margin:var(--space-sm) 0 var(--space-xs);color:var(--ax-text-body-secondary);letter-spacing:.18em;text-transform:uppercase;font-size:10px;display:block}.sales-funnel__stage-label{font-size:var(--text-medium);font-weight:700}.sales-funnel__stage-sub{color:var(--ax-text-body-secondary);font-size:var(--text-small);margin-top:2px}.sales-funnel__stage-metric{margin-top:var(--space-sm);font-size:var(--text-small);font-variant-numeric:tabular-nums;font-weight:700}.sales-funnel__disclaimer{margin:var(--space-md) 0 0;color:var(--ax-text-body-secondary);font-size:var(--text-tiny);font-style:italic}.sales-funnel__section-head{justify-content:space-between;align-items:flex-end;gap:var(--space-md);margin-bottom:var(--space-lg);flex-wrap:wrap;display:flex}.sales-funnel__sub{margin:var(--space-xs) 0 0;color:var(--ax-text-body-secondary);font-size:var(--text-small)}.sales-funnel__source{color:var(--ax-text-body-secondary);font-size:var(--text-tiny);margin:0}.sales-funnel__source a{color:var(--ax-text-action);font-weight:700}.sales-funnel__hero-grid{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.sales-funnel__card{border:1px solid var(--ax-border-primary);border-radius:var(--radius-md);background:var(--ax-surface-primary);overflow:hidden}.sales-funnel__card--winner{border-color:var(--ax-surface-action);box-shadow:0 0 0 1px var(--ax-surface-action)}.sales-funnel__card-image{position:relative}.sales-funnel__card-image img,.sales-funnel__library-item img,.sales-funnel__strip-item img{width:100%;height:auto;display:block}.sales-funnel__tags{top:var(--space-sm);left:var(--space-sm);gap:var(--space-xs);display:flex;position:absolute}.sales-funnel__tag{border:1px solid var(--ax-border-secondary);border-radius:var(--radius-sm);background:var(--ax-surface-primary);letter-spacing:.16em;text-transform:uppercase;padding:2px 8px;font-size:10px}.sales-funnel__tag--winner{border-color:var(--ax-surface-action);background:var(--ax-surface-action);color:var(--ax-text-action);font-weight:700}.sales-funnel__card-body{padding:var(--space-md);border-top:1px solid var(--ax-border-secondary)}.sales-funnel__card-headline{font-size:var(--text-small);font-weight:700;line-height:1.35}.sales-funnel__card-angle{margin-top:var(--space-xs);color:var(--ax-text-body-secondary);font-size:var(--text-tiny)}.sales-funnel__card-stats{border-top:1px solid var(--ax-border-secondary);grid-template-columns:repeat(3,1fr);display:grid}.sales-funnel__cell{padding:var(--space-sm);text-align:center;border-left:1px solid var(--ax-border-secondary)}.sales-funnel__cell:first-child{border-left:0}.sales-funnel__cell-label{color:var(--ax-text-body-secondary);letter-spacing:.16em;text-transform:uppercase;font-size:10px}.sales-funnel__cell-value{font-size:var(--text-small);font-variant-numeric:tabular-nums;margin-top:2px;font-weight:700}.sales-funnel__library-toggle{justify-content:space-between;align-items:flex-end;gap:var(--space-md);text-align:left;cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:flex}.sales-funnel__library-cta{align-items:center;gap:var(--space-xs);color:var(--ax-text-body-secondary);font-size:var(--text-tiny);letter-spacing:.16em;text-transform:uppercase;display:inline-flex}.sales-funnel__chevron{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;transition:transform .16s}.sales-funnel__chevron--open{transform:rotate(180deg)}.sales-funnel__library-grid{gap:var(--space-sm);margin-top:var(--space-lg);grid-template-columns:repeat(auto-fill,minmax(120px,1fr));display:grid}.sales-funnel__library-item{border:1px solid var(--ax-border-secondary);border-radius:var(--radius-sm);background:var(--ax-surface-primary);position:relative;overflow:hidden}.sales-funnel__library-index{top:var(--space-xs);left:var(--space-xs);border:1px solid var(--ax-border-secondary);border-radius:var(--radius-sm);background:var(--ax-surface-primary);letter-spacing:.14em;text-transform:uppercase;color:var(--ax-text-body-secondary);padding:1px 6px;font-size:9px;position:absolute}.sales-funnel__analysis{gap:var(--space-lg);padding:clamp(32px, 4vw, 48px) clamp(var(--space-lg), 6vw, 80px);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));display:grid}.sales-funnel__panel{padding:var(--space-lg);border:1px solid var(--ax-border-primary);border-radius:var(--radius-md);background:var(--ax-surface-primary);flex-direction:column;display:flex}.sales-funnel__panel-lede{margin:var(--space-md) 0 var(--space-lg);color:var(--ax-text-body-secondary);font-size:var(--text-small);line-height:1.6}.sales-funnel__strip{gap:var(--space-xs);grid-template-columns:repeat(4,1fr);display:grid}.sales-funnel__strip-item{border:1px solid var(--ax-border-secondary);border-radius:var(--radius-sm);position:relative;overflow:hidden}.sales-funnel__strip-tag{border-radius:var(--radius-sm);background:var(--ax-surface-primary);letter-spacing:.14em;text-transform:uppercase;padding:0 4px;font-size:9px;position:absolute;bottom:4px;left:4px}.sales-funnel__chips{gap:var(--space-xs);margin-top:var(--space-lg);flex-wrap:wrap;display:flex}.sales-funnel__chip{border:1px solid var(--ax-border-secondary);border-radius:var(--radius-sm);color:var(--ax-text-body-secondary);letter-spacing:.16em;text-transform:uppercase;padding:4px 8px;font-size:10px}.sales-funnel__ab{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.sales-funnel__ab-card{padding:var(--space-lg);border:1px solid var(--ax-border-secondary);border-radius:var(--radius-md);background:var(--ax-surface-page)}.sales-funnel__ab-card--winner{border-color:var(--ax-surface-action);box-shadow:0 0 0 2px var(--ax-surface-action)}.sales-funnel__ab-head{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.sales-funnel__ab-variant{color:var(--ax-text-body-secondary);letter-spacing:.16em;text-transform:uppercase;font-size:10px}.sales-funnel__ab-headline{margin-top:var(--space-sm);font-size:var(--text-medium);font-weight:700;line-height:1.35}.sales-funnel__ab-rows{gap:var(--space-sm);margin-top:var(--space-lg);font-size:var(--text-small);display:grid}.sales-funnel__row{color:var(--ax-text-body-secondary);justify-content:space-between;align-items:center;display:flex}.sales-funnel__row-value{color:var(--ax-text-body);font-variant-numeric:tabular-nums;font-weight:600}.sales-funnel__ab-note{margin:var(--space-lg) 0 0;padding:var(--space-md);border:1px solid var(--ax-border-secondary);border-radius:var(--radius-sm);color:var(--ax-text-body-secondary);font-size:var(--text-tiny);line-height:1.6}.sales-funnel__ministat-row{gap:var(--space-sm);margin-top:var(--space-lg);grid-template-columns:repeat(3,1fr);display:grid}.sales-funnel__ministat{padding:var(--space-sm);border:1px solid var(--ax-border-secondary);border-radius:var(--radius-sm);text-align:center;gap:2px;display:grid}.sales-funnel__ministat span{color:var(--ax-text-body-secondary);letter-spacing:.16em;text-transform:uppercase;font-size:9px}.sales-funnel__ministat strong{font-size:var(--text-small);font-variant-numeric:tabular-nums}.sales-engine{flex-direction:column;display:flex}.sales-engine__head{justify-content:space-between;align-items:flex-start;gap:var(--space-lg);padding:clamp(24px, 4vw, 40px) clamp(var(--space-lg), 6vw, 80px) var(--space-lg);border-bottom:1px solid var(--ax-border-secondary);flex-wrap:wrap;display:flex}.sales-engine__headline{font-family:var(--font-heading);letter-spacing:-.02em;margin:0;font-size:clamp(26px,4vw,44px);font-weight:800;line-height:1.06}.sales-engine__issuer{text-align:right}.sales-engine__issuer-name{margin-top:var(--space-xs);font-family:var(--font-heading);font-size:var(--text-xl);font-weight:700}.sales-engine__body{gap:var(--space-md);padding:var(--space-lg) clamp(var(--space-lg), 6vw, 80px);flex-direction:column;display:flex}.sales-engine__card{padding:var(--space-lg);border:1px solid var(--ax-border-primary);border-radius:var(--radius-md);background:var(--ax-surface-primary)}.sales-engine__card--hero{border-color:var(--ax-surface-action)}.sales-engine__card-head{justify-content:space-between;align-items:center;gap:var(--space-md);margin-bottom:var(--space-md);display:flex}.sales-engine__card-title{margin:0 0 var(--space-md);font-size:var(--text-medium);font-weight:700}.sales-engine__card-head .sales-engine__card-title{margin:0}.sales-engine__reset{min-height:32px}.sales-engine__inputs{gap:var(--space-lg);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.sales-engine__group{margin:0 0 var(--space-sm);font-size:var(--text-small);font-weight:700}.sales-engine__field{justify-content:space-between;align-items:center;gap:var(--space-md);margin-bottom:var(--space-sm);font-size:var(--text-small);display:flex}.sales-engine__field input{width:200px;max-width:55%;min-height:36px;padding:0 var(--space-sm);border:1px solid var(--ax-border-primary);border-radius:var(--radius-sm);background:var(--ax-surface-page);color:var(--ax-text-body);font:inherit;text-align:right}.sales-engine__field input:focus-visible{outline:2px solid var(--ax-surface-action);outline-offset:1px}.sales-engine__hero-title{margin-bottom:var(--space-md);padding:var(--space-sm);border-radius:var(--radius-sm);background:var(--ax-surface-action);color:var(--ax-text-action);text-align:center;font-weight:700;font-size:var(--text-small)}.sales-engine__hero-grid{gap:var(--space-md);grid-template-columns:repeat(3,1fr);display:grid}.sales-engine__hero{text-align:center}.sales-engine__hero span{color:var(--ax-text-body-secondary);letter-spacing:.2em;text-transform:uppercase;font-size:10px;display:block}.sales-engine__hero strong{margin-top:var(--space-xs);font-family:var(--font-heading);font-size:var(--text-xl);font-variant-numeric:tabular-nums;font-weight:700;display:block}.sales-engine__flow{align-items:stretch;gap:var(--space-xs);flex-wrap:wrap;display:flex}.sales-engine__flow-kpi{padding:var(--space-sm);border:1px solid var(--ax-surface-action);border-radius:var(--radius-sm);background:var(--ax-surface-primary);text-align:center;flex:120px}.sales-engine__flow-kpi--accent{background:var(--ax-surface-action);color:var(--ax-text-action)}.sales-engine__flow-label{letter-spacing:.16em;text-transform:uppercase;color:var(--ax-text-body-secondary);font-size:10px}.sales-engine__flow-kpi--accent .sales-engine__flow-label{color:var(--ax-text-action)}.sales-engine__flow-value{font-size:var(--text-medium);font-variant-numeric:tabular-nums;margin-top:2px;font-weight:700}.sales-engine__flow-arrow{color:var(--ax-text-body-secondary);align-items:center;font-weight:700;display:flex}.sales-engine__flow-arrow:last-of-type{color:var(--ax-text-body)}.sales-engine__split{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.sales-engine__metrics{gap:var(--space-sm);display:grid}.sales-engine__metric{font-size:var(--text-small);color:var(--ax-text-body-secondary);justify-content:space-between;align-items:center;display:flex}.sales-engine__metric-value{color:var(--ax-text-body);font-variant-numeric:tabular-nums;font-weight:700}.sales-engine__metric-value--accent{border-radius:var(--radius-sm);background:var(--ax-surface-action);color:var(--ax-text-action);padding:0 6px}.sales-engine__note{margin:var(--space-md) 0 0;padding-top:var(--space-sm);border-top:1px solid var(--ax-border-secondary);color:var(--ax-text-body-secondary);font-size:var(--text-tiny);line-height:1.6}.sales-ramp{flex-direction:column;display:flex}.sales-ramp__head{padding:clamp(32px, 5vw, 56px) clamp(var(--space-lg), 6vw, 80px) var(--space-lg);border-bottom:1px solid var(--ax-border-secondary)}.sales-ramp__body{gap:var(--space-md);padding:var(--space-lg) clamp(var(--space-lg), 6vw, 80px);flex-direction:column;display:flex}.sales-ramp__projection{padding:clamp(var(--space-lg), 3vw, 32px);border:1px solid var(--ax-surface-action);border-radius:var(--radius-md);background:var(--ax-surface-primary)}.sales-ramp__projection-title{margin-bottom:var(--space-lg);font-family:var(--font-heading);font-size:var(--text-large);font-weight:700}.sales-ramp__hero-grid{gap:var(--space-lg);grid-template-columns:repeat(auto-fit,minmax(130px,1fr));display:grid}.sales-ramp__hero-grid--three{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.sales-ramp__hero-label{color:var(--ax-text-body-secondary);letter-spacing:.2em;text-transform:uppercase;font-size:10px}.sales-ramp__hero-value{margin-top:var(--space-xs);font-family:var(--font-heading);font-variant-numeric:tabular-nums;font-size:clamp(22px,3vw,30px);font-weight:700}.sales-ramp__hero-value--accent{border-radius:var(--radius-sm);background:var(--ax-surface-action);color:var(--ax-text-action);padding:0 6px;display:inline-block}.sales-ramp__projection-note{margin:var(--space-lg) 0 0;padding-top:var(--space-md);border-top:1px solid var(--ax-border-secondary);color:var(--ax-text-body-secondary);font-size:var(--text-tiny)}.sales-ramp__projection-note strong{color:var(--ax-text-body)}.sales-ramp__achieved{border-radius:var(--radius-sm);background:var(--ax-surface-action);color:var(--ax-text-action);padding:0 4px;font-weight:700}.sales-ramp__bars{gap:var(--space-sm);display:grid;overflow-x:auto}.sales-ramp__bar-head,.sales-ramp__bar-row{align-items:center;gap:var(--space-sm);grid-template-columns:44px 64px minmax(120px,1fr) 92px 84px 92px;min-width:560px;display:grid}.sales-ramp__bar-head{padding-bottom:var(--space-xs);border-bottom:1px solid var(--ax-border-secondary);color:var(--ax-text-body-secondary);letter-spacing:.16em;text-transform:uppercase;font-size:10px}.sales-ramp__bar-head .sales-ramp__num{text-align:right}.sales-ramp__month{color:var(--ax-text-body-secondary);font-size:var(--text-tiny)}.sales-ramp__phase{border:1px solid var(--ax-border-secondary);border-radius:var(--radius-sm);letter-spacing:.14em;text-transform:uppercase;text-align:center;padding:2px 6px;font-size:10px}.sales-ramp__phase--ramp{border-color:var(--ax-text-warning);color:var(--ax-text-warning)}.sales-ramp__phase--peak{border-color:var(--ax-surface-action);background:var(--ax-surface-action);color:var(--ax-text-action);font-weight:700}.sales-ramp__track{border:1px solid var(--ax-border-secondary);border-radius:var(--radius-sm);background:var(--ax-surface-page);height:24px;position:relative;overflow:hidden}.sales-ramp__fill{background:var(--ax-surface-action);position:absolute;inset:0 auto 0 0}.sales-ramp__num{font-size:var(--text-tiny);text-align:right;font-variant-numeric:tabular-nums}.sales-ramp__num--strong{font-weight:700}.sales-ramp__table-wrap{margin-top:var(--space-md);overflow-x:auto}.sales-ramp__table{border-collapse:collapse;width:100%;font-size:var(--text-small);font-variant-numeric:tabular-nums}.sales-ramp__table th{padding:var(--space-sm);border-bottom:1px solid var(--ax-border-secondary);color:var(--ax-text-body-secondary);letter-spacing:.16em;text-transform:uppercase;text-align:right;font-size:10px;font-weight:400}.sales-ramp__table th:first-child{text-align:left}.sales-ramp__table td{padding:var(--space-sm);border-bottom:1px solid var(--ax-border-secondary);text-align:right}.sales-ramp__table-month{color:var(--ax-text-body-secondary);text-align:left!important}.sales-ramp__table-orders{font-weight:700}.sales-ramp__legend{padding:var(--space-md);border:1px solid var(--ax-border-secondary);border-radius:var(--radius-sm);background:var(--ax-surface-page)}.sales-ramp__legend p{margin:var(--space-xs) 0 0;color:var(--ax-text-body-secondary);font-size:var(--text-tiny);line-height:1.7}.sales-ramp__legend strong{color:var(--ax-text-body)}.sales-ramp__legend-ramp{color:var(--ax-text-warning)!important}.sales-ramp__legend-peak{color:var(--ax-text-body)!important}.sales-cri{padding:clamp(24px, 4vw, 48px) clamp(var(--space-lg), 6vw, 80px)}.sales-cri__head{margin-bottom:var(--space-lg)}.sales-cri__title{font-family:var(--font-heading);font-size:var(--text-xl);margin:0;font-weight:700}.sales-cri__sub{margin:var(--space-xs) 0 0;color:var(--ax-text-body-secondary);font-size:var(--text-small)}@keyframes argis-fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes argis-shimmer{to{background-position:-220% 0}}.argis-session-panel{gap:var(--space-lg);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.argis-session-panel div{gap:var(--space-xxxs);display:grid}.argis-session-panel span{color:var(--ax-text-body-secondary);font-size:var(--text-small)}.argis-session-panel strong{overflow-wrap:anywhere}.argis-login-shell{min-height:100vh;padding:clamp(var(--space-lg), 4vw, 56px);background:linear-gradient(135deg, var(--ax-surface-action-light), #fff0 34%), linear-gradient(160deg, var(--ax-surface-page) 0%, var(--ax-surface-primary) 48%, var(--ax-surface-disabled) 100%);position:relative;overflow:hidden}.argis-login-content{z-index:1;width:min(100%,1120px);min-height:calc(100vh - clamp(var(--space-lg), 4vw, 56px) * 2);gap:clamp(var(--space-xl), 5vw, 72px);grid-template-rows:auto 1fr;margin:0 auto;display:grid;position:relative}.argis-login-nav{justify-content:space-between;align-items:center;display:flex}.argis-login-brand{gap:var(--space-md);align-items:center;min-width:0;display:inline-flex}.argis-login-mark{align-items:center;width:97px;min-width:97px;height:38px;display:inline-flex}.argis-login-stage{gap:clamp(var(--space-2xl), 6vw, 88px);grid-template-columns:minmax(0,1fr) minmax(360px,440px);align-items:center;display:grid}.argis-login-hero{gap:var(--space-xl);padding-top:var(--space-xs);align-content:center;align-self:center;display:grid}.argis-login-hero-header{gap:var(--space-lg);align-content:start;display:grid}.argis-login-hero h1{text-transform:uppercase;max-width:660px;margin:0;font-size:clamp(48px,8vw,112px);line-height:.9}.argis-login-stack{gap:var(--space-lg);display:grid}.argis-login-panel{background:color-mix(in srgb, var(--ax-surface-primary) 92%, transparent);border:1px solid var(--ax-border-secondary);border-radius:var(--radius-xl);box-shadow:var(--ax-shadow-6);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);gap:0;padding:clamp(20px,3vw,32px);display:grid}.argis-login-panel-heading{padding-bottom:var(--space-lg);border-bottom:1px solid var(--ax-border-secondary);justify-content:space-between;align-items:center;display:flex}.argis-login-panel-heading h2{text-transform:uppercase;margin:0;font-size:clamp(54px,5vw,72px);line-height:.92}.argis-access-row{gap:var(--space-lg);min-height:96px;padding:var(--space-lg) 0;border-bottom:1px solid var(--ax-border-secondary);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;display:grid}.argis-access-row:hover{border-bottom-color:var(--ax-border-primary)}.argis-access-row--credentials{min-height:auto;padding-bottom:var(--space-md);border-bottom:0;align-items:center}.argis-credentials-panel[data-open=true] .argis-access-row--credentials{background:var(--ax-surface-disabled)}.argis-access-index{color:var(--ax-text-action);font-family:var(--font-heading);font-size:var(--text-medium);font-weight:700}.argis-access-row h3{margin:0;font-size:clamp(28px,2.2vw,34px);line-height:1.2}.argis-access-row p{color:var(--ax-text-body-secondary);font-size:var(--text-medium);margin:4px 0 0;line-height:1.4}.argis-access-action{justify-content:center;align-items:center;gap:var(--space-xs);min-width:116px;min-height:46px;color:var(--ax-text-btn-primary);background:var(--ax-surface-action);border:1px solid var(--ax-border-action);border-radius:var(--radius-full);font:inherit;font-size:var(--text-small);text-transform:uppercase;cursor:pointer;padding:0 18px;font-weight:700;transition:background .15s,border-color .15s,transform .15s,box-shadow .15s;display:inline-flex}.argis-access-action:hover:not(:disabled){background:var(--ax-surface-action-hover);border-color:var(--ax-border-action-hover);box-shadow:var(--ax-shadow-4);transform:translateY(-1px)}.argis-access-action:disabled{cursor:not-allowed;opacity:.6}.argis-access-action span+span{padding-left:var(--space-sm);border-left:1px solid var(--ax-border-over-dark)}.argis-login-form{gap:var(--space-sm);padding-top:var(--space-sm);background:0 0;display:grid}.argis-login-form-shell{margin-left:calc(44px + var(--space-lg));opacity:0;grid-template-rows:0fr;transition:grid-template-rows .28s,opacity .22s,margin-top .28s;display:grid}.argis-login-form-shell[data-open=true]{margin-top:var(--space-xs);opacity:1;grid-template-rows:1fr}.argis-login-form-shell .argis-login-form{overflow:hidden}.argis-login-form label{font-size:var(--text-small);font-weight:700}.argis-login-form input{min-height:44px;padding:0 var(--space-md);color:var(--ax-text-body);background:var(--ax-surface-primary);border:1px solid var(--ax-border-primary);border-radius:var(--radius-md)}.argis-login-form input:focus{outline:2px solid var(--ax-border-focus);outline-offset:2px;border-color:var(--ax-border-action)}@media (width<=820px){.argis-shell{grid-template-columns:1fr}.argis-sidebar{gap:var(--space-lg);padding:var(--space-lg);position:static}.argis-sidebar__client-list{max-height:220px}.argis-sidebar[data-collapsed=true]{gap:0}.argis-sidebar[data-collapsed=true] .argis-sidebar__content{display:none}.argis-sidebar[data-collapsed=true] .argis-sidebar__mark{opacity:1}.argis-page-header,.argis-card__header{display:grid}.argis-account-header{grid-template-columns:minmax(0,1fr)}.argis-account-actions{justify-content:stretch;width:100%;min-width:0}.argis-account-actions .argis-date-toolbar{flex-basis:100%}.argis-toolbar{justify-content:flex-start}.argis-date-range-inline{width:100%}.argis-date-range-inline label{flex:136px}.argis-explorer__toolbar{grid-template-columns:minmax(0,1fr)}.argis-client-picker__menu{width:100%}.argis-toolbar--capital-actions,.argis-kpi-pair{margin-left:0}.argis-cri-hero{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""score""trends"}.argis-cri-hero__score{text-align:left;justify-self:start;justify-items:start}.argis-cri-trends{min-width:0}.argis-category-table__toggle{padding:var(--space-sm);flex-direction:column;align-items:flex-start}.argis-category-table__meta{padding-left:calc(28px + var(--space-sm));flex-wrap:wrap}.argis-metric-grid,.argis-gap-grid,.argis-detail-grid,.argis-cri-pillar-grid,.argis-marketing-snapshot-grid,.argis-marketing-two-column,.argis-client-grant-list{grid-template-columns:repeat(2,minmax(0,1fr))}.argis-marketing-log__composer,.argis-marketing-log__edit{grid-template-columns:1fr}.argis-metric-card{border-top:1px solid var(--ax-border-primary);border-right:1px solid var(--ax-border-primary)}.argis-metric-card:nth-child(-n+2){border-top:0}.argis-metric-card:nth-child(2n),.argis-metric-card:last-child{border-right:0}.argis-account-kpi-grid .argis-metric-card,.argis-account-kpi-grid .argis-metric-card:nth-child(-n+2){border:1px solid var(--argis-dashboard-panel-border)}.argis-login-content{gap:var(--space-2xl)}.argis-login-stage{gap:var(--space-2xl);grid-template-columns:1fr;align-items:start}.argis-login-hero h1{font-size:clamp(44px,18vw,72px)}}@media (width<=520px){.argis-shell__main,.argis-card,.argis-dialog{padding:var(--space-lg)}.argis-dashboard-toolbar,.argis-dashboard-toolbar .argis-date-range-inline{grid-template-columns:1fr}.argis-dashboard-toolbar .argis-button,.argis-account-actions .argis-date-toolbar,.argis-account-actions .argis-button{width:100%}.argis-account-kpi-grid,.argis-metric-grid,.argis-gap-grid,.argis-detail-grid,.argis-cri-pillar-grid,.argis-marketing-snapshot-grid,.argis-marketing-two-column,.argis-marketing-split,.argis-client-form__grid,.argis-user-form__grid,.argis-client-grant-list,.argis-cri-trends,.argis-client-picker__list,.argis-meta-account-picker__controls{grid-template-columns:1fr}.argis-kpi-pair{width:100%}.argis-kpi-pair article{flex:1 1 0}.argis-metric-card,.argis-metric-card:nth-child(-n+2){border-top:1px solid var(--ax-border-primary);border-right:0}.argis-metric-card:first-child{border-top:0}.sales-brand__topbar,.sales-brand__footer{flex-direction:column;align-items:stretch}.argis-login-shell{padding:var(--space-lg)}.argis-login-content{min-height:calc(100vh - var(--space-lg) * 2)}.argis-login-brand{gap:var(--space-sm)}.argis-login-mark{width:86px;min-width:86px;height:34px}.argis-access-row{gap:var(--space-md);grid-template-columns:auto minmax(0,1fr);min-height:auto}.argis-access-action{grid-column:1/-1;width:100%}.argis-login-form{padding-top:var(--space-xs)}.argis-login-form-shell{margin-left:0}}@media (width>=821px){.argis-shell{grid-template-columns:var(--sidebar-width) minmax(0, 1fr)}.argis-shell[data-sidebar-collapsed=true]{grid-template-columns:var(--sidebar-collapsed-width) minmax(0, 1fr)}.argis-sidebar{height:100vh;position:sticky;top:0;overflow:hidden}.argis-sidebar__resize-handle{z-index:2;cursor:col-resize;width:8px;display:block;position:absolute;top:0;bottom:0;right:-4px}.argis-sidebar__resize-handle:after{top:var(--space-xl);right:3px;bottom:var(--space-xl);content:"";border-radius:var(--radius-full);background:0 0;width:2px;transition:background .16s;position:absolute}.argis-sidebar__resize-handle:hover:after,.argis-shell[data-sidebar-resizing=true] .argis-sidebar__resize-handle:after{background:var(--ax-surface-action)}.argis-sidebar[data-collapsed=true]{z-index:10;align-items:center;gap:var(--space-lg);width:var(--sidebar-collapsed-width);padding-block:var(--space-xl);padding-inline:14px}.argis-sidebar[data-collapsed=true] .argis-sidebar__resize-handle{display:none}.argis-sidebar[data-collapsed=true] .argis-sidebar__content{align-items:center;gap:var(--space-lg);flex-direction:column;flex:auto;width:100%;min-height:0;display:flex}.argis-sidebar[data-collapsed=true] .argis-sidebar__nav,.argis-sidebar[data-collapsed=true] .argis-sidebar__clients{justify-items:center;width:40px}.argis-sidebar[data-collapsed=true] .argis-sidebar__clients{padding-top:var(--space-md);border-top:1px solid var(--ax-border-over-dark);gap:0;margin-top:0}.argis-sidebar[data-collapsed=true] .argis-sidebar__client-lookup{gap:0;width:40px}.argis-sidebar[data-collapsed=true] .argis-sidebar__footer{width:42px;padding-top:var(--space-lg);justify-items:center;margin-top:auto}.argis-sidebar[data-collapsed=true] .argis-sidebar__top{justify-content:center}.argis-sidebar[data-collapsed=true] .argis-sidebar__brand{display:none}.argis-sidebar[data-collapsed=true] .argis-sidebar__label,.argis-sidebar[data-collapsed=true] .argis-sidebar__link-text,.argis-sidebar[data-collapsed=true] .argis-sidebar__client-text,.argis-sidebar[data-collapsed=true] .argis-sidebar__client small,.argis-sidebar[data-collapsed=true] .argis-sidebar__client-search input,.argis-sidebar[data-collapsed=true] .argis-sidebar__client-results,.argis-sidebar[data-collapsed=true] .argis-sidebar__empty,.argis-sidebar[data-collapsed=true] .argis-user-chip__meta,.argis-sidebar[data-collapsed=true] .argis-sidebar__logout{visibility:hidden;opacity:0}.argis-sidebar[data-collapsed=true] .argis-sidebar__label,.argis-sidebar[data-collapsed=true] .argis-sidebar__empty,.argis-sidebar[data-collapsed=true] .argis-sidebar__logout,.argis-sidebar[data-collapsed=true] .argis-sidebar__account{display:none}.argis-sidebar[data-collapsed=true] .argis-sidebar__link,.argis-sidebar[data-collapsed=true] .argis-sidebar__client,.argis-sidebar[data-collapsed=true] .argis-sidebar__client-search{border-radius:var(--radius-md);background:0 0;border-color:#0000;grid-template-columns:40px;justify-content:center;place-items:center;width:40px;min-width:40px;min-height:40px;padding:0}.argis-sidebar[data-collapsed=true] .argis-sidebar__link-icon,.argis-sidebar[data-collapsed=true] .argis-sidebar__client-icon,.argis-sidebar[data-collapsed=true] .argis-sidebar__client-search-icon{background:var(--ax-surface-transp-light);border-color:var(--ax-border-over-dark);width:40px;height:40px}.argis-sidebar[data-collapsed=true] .argis-sidebar__link--active .argis-sidebar__link-icon,.argis-sidebar[data-collapsed=true] .argis-sidebar__client--active .argis-sidebar__client-icon{color:var(--ax-text-btn-primary);background:var(--ax-surface-action);border-color:var(--ax-border-action)}.argis-sidebar[data-collapsed=true] .argis-sidebar__link-icon svg,.argis-sidebar[data-collapsed=true] .argis-sidebar__client-icon svg,.argis-sidebar[data-collapsed=true] .argis-sidebar__client-search-icon svg{width:20px;height:20px}.argis-sidebar[data-collapsed=true] .argis-sidebar__client-results,.argis-sidebar[data-collapsed=true] .argis-sidebar__client small{display:none}.argis-sidebar[data-collapsed=true] .argis-user-chip{grid-template-columns:42px;justify-content:center}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.argis-creatives-table{min-width:980px}.argis-creatives-table th.argis-num,.argis-creatives-table td.argis-num{text-align:right;font-variant-numeric:tabular-nums}.argis-sort{color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;background:0 0;border:0;align-items:center;padding:0;font-weight:900;display:inline-flex}.argis-sort:hover{color:var(--ax-text-action)}.argis-sort:focus-visible{outline:2px solid var(--ax-border-focus);outline-offset:3px}.argis-sort--active{color:var(--ax-text-heading)}.argis-creatives-total{background:var(--ax-surface-action-light);font-weight:800}.argis-creatives-preview-col{width:132px}.argis-creative-thumb{cursor:pointer;border-radius:var(--radius-md);background:0 0;border:0;padding:0;transition:opacity .14s;display:inline-flex}.argis-creative-thumb:hover{opacity:.82}.argis-creative-thumb img{object-fit:cover;border-radius:var(--radius-md);width:108px;height:108px}.argis-creative-thumb--empty{border-radius:var(--radius-md);background:var(--ax-surface-disabled);width:108px;height:108px}.argis-creative-thumb__img{object-fit:cover;border-radius:var(--radius-md);width:108px;height:108px;display:block}.argis-creative-post__img{object-fit:contain;width:100%;min-height:240px;max-height:480px;display:block}.argis-creative-img-skeleton{background:linear-gradient(90deg, var(--ax-surface-disabled) 25%, var(--ax-surface-transp-dark,#0000000f) 37%, var(--ax-surface-disabled) 63%);background-size:400% 100%;animation:1.4s infinite argis-creative-shimmer}.argis-creative-img-missing{background:var(--ax-surface-disabled);place-items:center;display:grid}@keyframes argis-creative-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.argis-creative-name__btn{max-width:220px;color:var(--ax-text-heading);cursor:pointer;font:inherit;text-align:left;overflow-wrap:anywhere;background:0 0;border:0;padding:0;font-weight:700}.argis-creative-name__btn:hover{color:var(--ax-text-action);text-decoration:underline}.argis-fatigue{min-height:24px;padding:2px var(--space-xs);border-radius:var(--radius-full);font-size:var(--text-tiny);border:1px solid #0000;flex-direction:column;align-items:center;gap:2px;font-weight:800;display:inline-flex}.argis-fatigue small{color:var(--ax-text-body-secondary);font-size:10px;font-weight:700}.argis-fatigue--high{color:var(--ax-text-error);background:#ce00001f;border-color:#ce000047}.argis-fatigue--elevated{color:var(--ax-text-warning);background:#f167301f;border-color:#f1673047}.argis-fatigue--watch{color:#a8760a;background:#d69e2e24;border-color:#d69e2e4d}.argis-fatigue--fresh{color:var(--ax-text-success);background:#15803d1a;border-color:#15803d40}.argis-fatigue--none{color:var(--ax-text-body-secondary);background:var(--ax-surface-disabled);border-color:#0000}.argis-creative-modal{z-index:60;padding:var(--space-lg);place-items:center;display:grid;position:fixed;inset:0}.argis-creative-modal__backdrop{cursor:pointer;background:#0f172a8c;border:0;position:absolute;inset:0}.argis-creative-modal__card{z-index:1;background:var(--ax-surface-primary);border:1px solid var(--argis-dashboard-row-border);border-radius:var(--radius-lg);width:min(90vw,620px);max-height:90vh;box-shadow:var(--ax-shadow-5);position:relative;overflow-y:auto}.argis-creative-modal__close{top:var(--space-sm);right:var(--space-sm);z-index:2;width:32px;height:32px;color:var(--ax-text-heading);background:var(--ax-surface-primary);border:1px solid var(--argis-dashboard-row-border);border-radius:var(--radius-full);cursor:pointer;place-items:center;font-size:20px;line-height:1;display:grid;position:absolute}.argis-creative-post__head{align-items:center;gap:var(--space-sm);padding:var(--space-md) var(--space-md) var(--space-xs);display:flex}.argis-creative-post__avatar{border-radius:var(--radius-full);background:var(--ax-surface-action);width:40px;height:40px;color:var(--ax-text-btn-primary);place-items:center;font-weight:800;display:grid}.argis-creative-post__meta{flex:1;gap:2px;min-width:0;display:grid}.argis-creative-post__meta strong{color:var(--ax-text-heading);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.argis-creative-post__meta span{color:var(--ax-text-body-secondary);font-size:var(--text-tiny)}.argis-creative-post__body{padding:0 var(--space-md) var(--space-sm);color:var(--ax-text-body);white-space:pre-line;margin:0}.argis-creative-post__media{background:var(--ax-surface-disabled);position:relative}.argis-creative-post__media img{object-fit:contain;width:100%;max-height:480px;display:block}.argis-creative-post__media iframe{border:0;width:100%;min-height:320px;display:block}.argis-creative-post__media-empty{width:100%;height:300px}.argis-creative-post__nav{width:34px;height:34px;color:var(--ax-text-heading);border-radius:var(--radius-full);cursor:pointer;box-shadow:var(--ax-shadow-3);background:#ffffffd1;border:0;place-items:center;font-size:22px;line-height:1;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.argis-creative-post__nav--prev{left:var(--space-sm)}.argis-creative-post__nav--next{right:var(--space-sm)}.argis-creative-post__link{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);background:var(--ax-surface-action-light);border-top:1px solid var(--argis-dashboard-row-border);border-bottom:1px solid var(--argis-dashboard-row-border);display:flex}.argis-creative-post__link-text{flex:1;gap:2px;min-width:0;display:grid}.argis-creative-post__link-text strong{color:var(--ax-text-heading)}.argis-creative-post__link-text span{color:var(--ax-text-body-secondary);font-size:var(--text-tiny)}.argis-creative-post__host{text-transform:uppercase;letter-spacing:.04em;overflow-wrap:anywhere}.argis-creative-post__metrics{text-align:center;border-top:1px solid var(--argis-dashboard-row-border);grid-template-columns:repeat(4,1fr);display:grid}.argis-creative-post__metrics div{padding:var(--space-sm);border-right:1px solid var(--argis-dashboard-row-border);gap:2px;display:grid}.argis-creative-post__metrics div:last-child{border-right:0}.argis-creative-post__metrics span{color:var(--ax-text-body-secondary);font-size:var(--text-tiny)}.argis-creative-post__metrics strong{color:var(--ax-text-heading)}.sales-proposal,.sales-gen,.sales-catalog,.sales-library{--sales-cat-axiskey:var(--ax-text-heading);--sales-cat-axisreach:#3b82f6;--sales-cat-axisops:#10b981;--sales-cat-legal:#f59e0b}.sales-cat--axiskey{color:var(--sales-cat-axiskey)}.sales-cat--axisreach{color:var(--sales-cat-axisreach)}.sales-cat--axisops{color:var(--sales-cat-axisops)}.sales-cat--legal{color:var(--sales-cat-legal)}.sales-eyebrow{font-size:var(--text-tiny);text-transform:uppercase;letter-spacing:.18em;color:var(--ax-text-body-secondary);margin:0}.sales-muted{color:var(--ax-text-body-secondary);font-size:var(--text-small)}.sales-card{background:var(--ax-surface-primary);border:1px solid var(--ax-border-primary);border-radius:var(--radius-lg);padding:var(--space-lg)}.sales-form__error{color:var(--ax-text-error);font-size:var(--text-small);margin:0 0 var(--space-sm)}.sales-btn{border:1px solid var(--ax-border-primary);background:var(--ax-surface-primary);color:var(--ax-text-body);border-radius:var(--radius-md);font-size:var(--text-small);cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:8px 14px;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.sales-btn:hover{border-color:var(--ax-border-secondary)}.sales-btn:disabled{opacity:.5;cursor:not-allowed}.sales-btn--primary{background:var(--ax-surface-action);color:var(--ax-text-action);border-color:var(--ax-surface-action)}.sales-btn--ghost{background:0 0;border-color:#0000}.sales-btn--ghost:hover{background:var(--ax-surface-page);border-color:#0000}.sales-btn--sm{font-size:var(--text-tiny);padding:5px 10px}.sales-btn--danger{color:var(--ax-text-error)}.sales-field{flex-direction:column;gap:6px;display:flex}.sales-field--wide{grid-column:1/-1}.sales-field__label{font-size:var(--text-tiny);text-transform:uppercase;letter-spacing:.14em;color:var(--ax-text-body-secondary)}.sales-input{border:1px solid var(--ax-border-primary);background:var(--ax-surface-page);width:100%;color:var(--ax-text-body);border-radius:var(--radius-md);font-size:var(--text-small);padding:8px 10px;font-family:inherit}.sales-input:focus-visible{outline:2px solid var(--ax-surface-action);outline-offset:1px}.sales-input--upper{text-transform:uppercase}textarea.sales-input{resize:vertical}.sales-switch{font-size:var(--text-small);color:var(--ax-text-body-secondary);cursor:pointer;align-items:center;gap:8px;display:inline-flex}.sales-badge{font-size:var(--text-tiny);border-radius:var(--radius-full);border:1px solid var(--ax-border-primary);color:var(--ax-text-body);align-items:center;gap:4px;padding:2px 8px;font-weight:600;display:inline-flex}.sales-badge--muted{color:var(--ax-text-body-secondary);background:var(--ax-surface-page)}.sales-badge--accent{color:var(--ax-text-action);background:var(--ax-surface-action);border-color:var(--ax-surface-action)}.sales-badge--warn{color:var(--ax-text-warning);border-color:var(--ax-text-warning)}.sales-modal{z-index:60;padding:var(--space-lg);background:color-mix(in srgb, var(--ax-text-heading) 45%, transparent);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.sales-modal__backdrop{cursor:default;background:0 0;border:none;position:absolute;inset:0}.sales-modal__panel{z-index:1;background:var(--ax-surface-primary);border:1px solid var(--ax-border-primary);border-radius:var(--radius-lg);width:100%;max-width:640px;max-height:88vh;padding:var(--space-lg);position:relative;overflow-y:auto}.sales-modal__head{margin-bottom:var(--space-md);justify-content:space-between;align-items:center;display:flex}.sales-modal__title{font-family:var(--font-heading);font-size:var(--text-lg);color:var(--ax-text-heading);margin:0}.sales-modal__close{color:var(--ax-text-body-secondary);cursor:pointer;background:0 0;border:none;font-size:24px;line-height:1}.sales-proposal{flex-direction:column;min-height:100%;display:flex}.sales-proposal__nav{z-index:20;padding:var(--space-sm) var(--space-xl);background:color-mix(in srgb, var(--ax-surface-page) 85%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--ax-border-primary);position:sticky;top:0}.sales-proposal__tabs{border:1px solid var(--ax-border-primary);border-radius:var(--radius-md);background:var(--ax-surface-primary);gap:2px;padding:4px;display:inline-flex}.sales-proposal__tab{color:var(--ax-text-body-secondary);border-radius:var(--radius-sm);font-size:var(--text-small);cursor:pointer;background:0 0;border:none;padding:6px 14px;font-weight:600}.sales-proposal__tab.is-active{background:var(--ax-surface-action);color:var(--ax-text-action)}.sales-dc__editor{border:1px solid var(--ax-border-primary);border-radius:var(--radius-md);padding:var(--space-md);gap:var(--space-sm);margin-bottom:var(--space-md);flex-direction:column;display:flex}.sales-dc__grid{gap:var(--space-sm);grid-template-columns:1fr 1fr;display:grid}.sales-dc__actions{justify-content:space-between;align-items:center;display:flex}.sales-dc__buttons{gap:var(--space-sm);display:flex}.sales-dc__list{gap:var(--space-sm);flex-direction:column;display:flex}.sales-dc__empty{text-align:center;padding:var(--space-lg) 0}.sales-dc__row{justify-content:space-between;align-items:center;gap:var(--space-md);border:1px solid var(--ax-border-primary);border-radius:var(--radius-md);padding:var(--space-sm) var(--space-md);display:flex}.sales-dc__row-title{align-items:center;gap:var(--space-sm);display:flex}.sales-dc__code{font-weight:700;font-size:var(--text-small);color:var(--ax-text-heading)}.sales-dc__meta{margin-top:2px}.sales-dc__row-actions{flex-shrink:0;gap:4px;display:flex}.sales-catalog{padding:var(--space-xl);width:100%;max-width:1100px;margin:0 auto}.sales-catalog__head{justify-content:space-between;align-items:flex-start;gap:var(--space-md);margin-bottom:var(--space-lg);display:flex}.sales-catalog__title{font-family:var(--font-heading);font-size:var(--text-xl);color:var(--ax-text-heading);margin:0 0 4px}.sales-catalog__list{gap:var(--space-sm);flex-direction:column;display:flex}.sales-catalog__row{justify-content:space-between;align-items:flex-start;gap:var(--space-md);display:flex}.sales-catalog__row-title{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.sales-catalog__row-title h3{font-size:var(--text-md);color:var(--ax-text-heading);margin:0}.sales-catalog__order{font-size:var(--text-tiny)}.sales-catalog__tagline,.sales-catalog__count{margin:6px 0 0}.sales-catalog__row-actions{gap:var(--space-sm);flex-shrink:0;display:flex}.sales-catalog__empty{text-align:center;padding:var(--space-xl)}.sales-catalog__editor{border-color:var(--ax-surface-action)}.sales-catalog__editor-grid{gap:var(--space-md);grid-template-columns:1fr 1fr;display:grid}.sales-catalog__editor-actions{justify-content:flex-end;gap:var(--space-sm);margin-top:var(--space-md);padding-top:var(--space-md);border-top:1px solid var(--ax-border-primary);display:flex}.sales-catalog__features-head{margin-bottom:var(--space-sm);justify-content:space-between;align-items:center;display:flex}.sales-catalog__features{gap:var(--space-sm);flex-direction:column;display:flex}.sales-catalog__feature-row{align-items:center;gap:var(--space-sm);display:flex}.sales-catalog__feature-move{flex-direction:column;display:flex}.sales-catalog__feature-move button{color:var(--ax-text-body-secondary);cursor:pointer;background:0 0;border:none;font-size:10px;line-height:1.2}.sales-catalog__feature-move button:disabled{opacity:.3;cursor:default}.sales-library{flex-direction:column;display:flex}.sales-library__head{justify-content:space-between;align-items:flex-start;gap:var(--space-md);padding:var(--space-xl);border-bottom:1px solid var(--ax-border-primary);flex-wrap:wrap;display:flex}.sales-library__title{font-family:var(--font-heading);font-size:var(--text-xl);color:var(--ax-text-heading);margin:6px 0 4px}.sales-library__controls{align-items:center;gap:var(--space-sm);display:flex}.sales-library__controls .sales-input{width:240px}.sales-library__body{padding:var(--space-xl)}.sales-library__empty{text-align:center;border-style:dashed;padding:48px}.sales-library__grid{gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}.sales-library__card{gap:var(--space-sm);flex-direction:column;display:flex}.sales-library__card-head{justify-content:space-between;align-items:flex-start;gap:var(--space-sm);display:flex}.sales-library__card-open{text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.sales-library__card-name{color:var(--ax-text-heading);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.sales-library__card-issuer{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sales-library__card-icons{flex-shrink:0;gap:4px;display:flex}.sales-library__stats{gap:var(--space-sm);padding-top:var(--space-sm);border-top:1px solid var(--ax-border-primary);grid-template-columns:repeat(3,1fr);display:grid}.sales-library__stat-label{text-transform:uppercase;letter-spacing:.14em;color:var(--ax-text-body-secondary);font-size:10px;display:block}.sales-library__stat-value{font-size:var(--text-small);font-weight:600;display:block}.sales-library__card-foot{justify-content:space-between;align-items:center;gap:var(--space-sm);padding-top:var(--space-sm);border-top:1px solid var(--ax-border-primary);display:flex}.sales-gen{flex-direction:column;display:flex}.sales-gen__notice{margin:var(--space-md) var(--space-xl) 0;border-radius:var(--radius-md);background:var(--ax-surface-action);color:var(--ax-text-action);font-size:var(--text-small);padding:8px 12px;font-weight:600}.sales-gen__header{padding:var(--space-xl) var(--space-xl) var(--space-lg);border-bottom:1px solid var(--ax-border-primary)}.sales-gen__title{font-family:var(--font-heading);font-size:clamp(var(--text-xl), 4vw, 44px);color:var(--ax-text-heading);margin:var(--space-sm) 0 0;line-height:1.05}.sales-gen__title-accent{background:var(--ax-surface-action);color:var(--ax-text-action);border-radius:var(--radius-sm);padding:0 8px}.sales-gen__lede{margin-top:var(--space-sm);max-width:42rem}.sales-gen__body{padding:var(--space-xl);gap:var(--space-xl);flex-direction:column;display:flex}.sales-gen__scope{gap:var(--space-md);flex-direction:column;display:flex}.sales-gen__services{gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}.sales-gen__service{border:1px solid var(--ax-border-primary);border-radius:var(--radius-md);padding:var(--space-md);cursor:pointer;transition:border-color .15s,background .15s;position:relative}.sales-gen__service:hover{border-color:var(--ax-border-secondary)}.sales-gen__service.is-included{border-color:var(--ax-surface-action);background:color-mix(in srgb, var(--ax-surface-action) 12%, transparent)}.sales-gen__service-check{border-radius:var(--radius-sm);border:1px solid var(--ax-border-secondary);width:20px;height:20px;color:var(--ax-text-action);justify-content:center;align-items:center;font-size:12px;display:flex;position:absolute;top:12px;right:12px}.sales-gen__service.is-included .sales-gen__service-check{background:var(--ax-surface-action);border-color:var(--ax-surface-action)}.sales-gen__service-cat{text-transform:uppercase;letter-spacing:.18em;margin-bottom:6px;font-size:10px;font-weight:700}.sales-gen__service-name{font-size:var(--text-small);color:var(--ax-text-heading);padding-right:28px;font-weight:600}.sales-gen__service-fee{margin-top:2px}.sales-gen__service-cadence{margin-left:4px;font-size:10px}.sales-gen__service-desc{margin:var(--space-sm) 0}.sales-gen__service-bullets{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.sales-gen__service-bullets li{font-size:var(--text-tiny);color:var(--ax-text-body);align-items:flex-start;gap:8px;display:flex}.sales-gen__bullet-dot{border-radius:var(--radius-full);background:currentColor;flex-shrink:0;width:4px;height:4px;margin-top:6px}.sales-gen__service-more{color:var(--ax-text-body-secondary);padding-left:12px}.sales-gen__bd{margin-top:var(--space-sm);padding-top:var(--space-sm);border-top:1px solid var(--ax-border-primary);flex-direction:column;gap:4px;display:flex}.sales-gen__detail-toggle{justify-content:space-between;align-items:center;gap:var(--space-sm);padding-top:var(--space-sm);border-top:1px solid var(--ax-border-primary);cursor:pointer;display:flex}.sales-gen__controls{gap:var(--space-lg);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.sales-gen__control-head{margin-bottom:var(--space-sm);justify-content:space-between;align-items:center;display:flex}.sales-gen__manage{color:var(--ax-text-body-secondary);font-size:var(--text-tiny);cursor:pointer;background:0 0;border:none}.sales-gen__discount,.sales-gen__save{gap:var(--space-sm);flex-direction:column;display:flex}.sales-gen__discount-note{margin:0}.sales-gen__totals{border-color:var(--ax-surface-action);background:color-mix(in srgb, var(--ax-surface-action) 8%, transparent);flex-direction:column;gap:6px;display:flex}.sales-gen__totals-title{color:var(--ax-text-heading)}.sales-gen__total-row{font-size:var(--text-small);justify-content:space-between;align-items:center;display:flex}.sales-gen__total-row--accent{color:var(--ax-text-body-secondary)}.sales-gen__download{margin-top:var(--space-sm)}.sales-gen__save-buttons{gap:var(--space-sm);display:flex}.sales-gen__save-buttons .sales-btn--primary{flex:1}.sales-gen__preview{gap:var(--space-sm);flex-direction:column;min-width:0;display:flex}.sales-gen__preview-frame{border:1px solid var(--ax-border-primary);border-radius:var(--radius-lg);background:var(--ax-surface-page);padding:var(--space-lg);overflow-x:auto}.sales-gen__editing-note{font-size:var(--text-tiny);margin:0}.sales-pdf{--pdf-paper:#fff;--pdf-ink:#0a0a0a;--pdf-ink-soft:#404040;--pdf-ink-muted:#525252;--pdf-ink-faint:#737373;--pdf-ink-ghost:#a3a3a3;--pdf-line:#e5e5e5;--pdf-line-soft:#f0f0f0;--pdf-fill:#fafafa;--pdf-fill-head:#f5f5f5;--pdf-accent:#c6ff00;--pdf-accent-tint:#fbffe0;background:var(--pdf-paper);width:794px;color:var(--pdf-ink);margin:0 auto;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;line-height:1.55}.sales-pdf-cat--axiskey{--pdf-cat:#c6ff00}.sales-pdf-cat--axisreach{--pdf-cat:#3b82f6}.sales-pdf-cat--axisops{--pdf-cat:#10b981}.sales-pdf-cat--legal{--pdf-cat:#f59e0b}.sales-pdf__page{box-sizing:border-box;padding:48px 56px 56px}.sales-pdf.is-pdf-mode .sales-pdf__page{min-height:1123px}.sales-pdf__kicker{letter-spacing:.22em;text-transform:uppercase;color:var(--pdf-ink-faint);margin-bottom:8px;font-size:11px;font-weight:600}.sales-pdf__issuer{color:var(--pdf-ink);margin-bottom:20px;font-size:26px;font-weight:700}.sales-pdf__contact{color:var(--pdf-ink-faint);margin-left:10px;font-size:14px;font-weight:500}.sales-pdf__head{border-bottom:2px solid var(--pdf-ink);justify-content:space-between;align-items:flex-start;padding-bottom:24px;display:flex}.sales-pdf__logo{width:auto;height:56px}.sales-pdf__head-meta{text-align:right;color:var(--pdf-ink-muted);font-size:12px}.sales-pdf__head-meta div{margin-top:4px}.sales-pdf__head-date{color:var(--pdf-ink);font-size:14px;font-weight:700;margin-top:0!important}.sales-pdf__intro{color:var(--pdf-ink-soft);margin:28px 0 0;font-size:12.5px;line-height:1.7}.sales-pdf__num{text-align:right}.sales-pdf__table{border:1px solid var(--pdf-line);border-radius:8px;margin-top:24px;overflow:hidden}.sales-pdf__table-head{background:var(--pdf-fill-head);letter-spacing:.18em;text-transform:uppercase;color:var(--pdf-ink-faint);grid-template-columns:2fr 1fr 1fr;padding:12px 20px;font-size:11px;font-weight:600;display:grid}.sales-pdf__table-row{grid-template-columns:2fr 1fr 1fr;align-items:center;padding:16px 20px;display:grid}.sales-pdf__table-row+.sales-pdf__table-row{border-top:1px solid var(--pdf-line-soft)}.sales-pdf__svc-name{font-size:14px;font-weight:600}.sales-pdf__svc-cat{letter-spacing:.16em;color:var(--pdf-ink-faint);font-size:11px;font-weight:500}.sales-pdf__svc-amount{font-size:15px;font-weight:700}.sales-pdf__svc-cadence{color:var(--pdf-ink-ghost);margin-top:2px;font-size:11px}.sales-pdf__totals{border:1px solid var(--pdf-line);background:var(--pdf-fill);border-radius:8px;margin-top:20px}.sales-pdf__total-row{border-bottom:1px solid var(--pdf-line-soft);justify-content:space-between;align-items:center;padding:14px 24px;display:flex}.sales-pdf__total-row--last{border-bottom:none}.sales-pdf__total-label{letter-spacing:.18em;text-transform:uppercase;color:var(--pdf-ink-muted);font-size:11px;font-weight:700}.sales-pdf__total-value{color:var(--pdf-ink);font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}.sales-pdf__total-value--muted{color:var(--pdf-ink-ghost)}.sales-pdf__promo{border:1px solid var(--pdf-accent);background:var(--pdf-accent-tint);border-radius:6px;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding:12px 16px;display:flex}.sales-pdf__promo-label{letter-spacing:.18em;text-transform:uppercase;color:var(--pdf-ink-muted);font-size:11px;font-weight:700}.sales-pdf__promo-text{color:var(--pdf-ink);margin-top:2px;font-size:13px}.sales-pdf__promo-pct{color:var(--pdf-ink);font-size:22px;font-weight:800}.sales-pdf__h2{letter-spacing:.16em;text-transform:uppercase;border-bottom:2px solid var(--pdf-ink);margin:0;padding-bottom:12px;font-size:18px;font-weight:700}.sales-pdf__clauses{flex-direction:column;gap:18px;margin-top:24px;display:flex}.sales-pdf__clause-title{margin-bottom:4px;font-size:13px;font-weight:700}.sales-pdf__clause-body{color:var(--pdf-ink-soft);font-size:12.5px;line-height:1.7}.sales-pdf__sigs{grid-template-columns:1fr 1fr;gap:32px;margin-top:36px;display:grid}.sales-pdf__sig-title{letter-spacing:.2em;text-transform:uppercase;color:var(--pdf-ink-faint);margin-bottom:16px;font-size:11px;font-weight:700}.sales-pdf__sig-line{margin-bottom:18px}.sales-pdf__sig-label{color:var(--pdf-ink-ghost);margin-bottom:4px;font-size:10.5px}.sales-pdf__sig-value{border-bottom:1px solid var(--pdf-ink);min-height:18px;color:var(--pdf-ink);font-size:13px}.sales-pdf__detail-head{box-sizing:border-box;padding:48px 56px 24px}.sales-pdf__detail-title{border-bottom:2px solid var(--pdf-ink);margin:0;padding-bottom:12px;font-size:22px;font-weight:700}.sales-pdf__message{background:var(--pdf-fill);border-left:4px solid var(--pdf-cat);border-radius:4px;margin-top:24px;padding:16px 20px}.sales-pdf__message-label{letter-spacing:.2em;text-transform:uppercase;color:var(--pdf-ink-faint);margin-bottom:6px;font-size:11px;font-weight:600}.sales-pdf__message-text{color:var(--pdf-ink-soft);font-size:13px}.sales-pdf__card-section{box-sizing:border-box;padding:12px 56px 0}.sales-pdf__card{border:1px solid var(--pdf-line);border-left:4px solid var(--pdf-cat);border-radius:6px;padding:20px 24px}.sales-pdf__card-cat{letter-spacing:.2em;text-transform:uppercase;color:var(--pdf-ink-faint);margin-bottom:4px;font-size:11px;font-weight:600}.sales-pdf__card-name{margin-bottom:4px;font-size:18px;font-weight:700}.sales-pdf__card-desc{color:var(--pdf-ink-faint);margin-bottom:12px;font-size:12.5px}.sales-pdf__card-rule{background:var(--pdf-line-soft);height:1px;margin-bottom:12px}.sales-pdf__card-bullets{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.sales-pdf__card-bullets li{color:var(--pdf-ink-soft);align-items:flex-start;gap:10px;font-size:12.5px;display:flex}.sales-pdf__card-dot{background:var(--pdf-cat);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:7px;display:inline-block}.sales-pdf__footer-section{box-sizing:border-box;padding:24px 56px 32px}.sales-pdf__footer{border-top:1px solid var(--pdf-line);color:var(--pdf-ink-ghost);text-align:center;letter-spacing:.04em;padding-top:16px;font-size:10.5px}@media (width<=640px){.sales-dc__grid,.sales-catalog__editor-grid{grid-template-columns:1fr}.sales-library__controls{flex-direction:column;align-items:stretch}.sales-library__controls .sales-input{width:100%}}.argis-cri-hero--cps{grid-template-columns:minmax(220px,1fr) minmax(160px,auto);grid-template-areas:"copy score"}.argis-cps-score--green{color:var(--ax-text-success)}.argis-cps-score--amber{color:#d97706}.argis-cps-score--red{color:var(--ax-text-error)}.argis-cps-section-label{margin:var(--space-lg) 0 var(--space-sm);color:var(--ax-text-body-secondary);font-size:var(--text-tiny);text-transform:uppercase;letter-spacing:.05em;font-weight:900}.argis-cps-flag-strip{gap:var(--space-sm);flex-wrap:wrap;display:flex}.argis-cps-flag{min-width:180px;padding:var(--space-sm) var(--space-md);border-radius:var(--radius-md);background:#e500000f;border:1px solid #e5000047;flex:200px}.argis-cps-flag__name{color:var(--ax-text-heading);font-size:var(--text-small);font-weight:800}.argis-cps-flag__delta{margin-top:var(--space-xxxs);color:var(--ax-text-error);font-size:var(--text-tiny);font-weight:700}.argis-cps-flagged{color:var(--ax-text-error);font-weight:800}.argis-score-badge--neutral{color:var(--ax-text-body-secondary);background:var(--ax-surface-disabled)}.argis-cps-note{margin:var(--space-sm) 0 0;color:var(--ax-text-body-secondary);font-size:var(--text-tiny);line-height:1.4}.argis-report{gap:var(--space-xl);grid-template-columns:minmax(240px,320px) minmax(0,1fr);align-items:start;display:grid}.argis-report__controls{gap:var(--space-lg);display:grid}.argis-report-field{gap:var(--space-sm);display:grid}.argis-report-label{color:var(--ax-text-body-secondary);font-size:var(--text-tiny);text-transform:uppercase;letter-spacing:.05em;font-weight:900}.argis-report-label small{text-transform:none;letter-spacing:0;font-weight:700}.argis-report-cadence{gap:var(--space-xs);flex-wrap:wrap;display:flex}.argis-report-metrics{gap:var(--space-xs);max-height:380px;padding-right:var(--space-xxs);display:grid;overflow-y:auto}.argis-report-metric{align-items:center;gap:var(--space-sm);padding:var(--space-xs) var(--space-sm);border:1px solid var(--ax-border-primary);border-radius:var(--radius-sm);font-size:var(--text-small);cursor:pointer;display:flex}.argis-report-metric:hover{background:var(--ax-surface-action-light)}.argis-report-metric span{flex:1}.argis-report-metric small{color:var(--ax-text-body-secondary);font-size:var(--text-tiny);font-weight:700}.argis-report-metric--capital{border-color:var(--ax-border-action);background:var(--ax-surface-action-light)}.argis-report__preview{gap:var(--space-md);display:grid}.argis-report-preview{padding:var(--space-xl);background:var(--ax-surface-primary);border:1px solid var(--ax-border-primary);border-radius:var(--radius-md);box-shadow:var(--shadow-xxsm)}.argis-report-preview h3{color:var(--ax-text-heading);font-size:var(--text-large);margin:0}.argis-report-preview__meta{margin:var(--space-xxxs) 0 0;color:var(--ax-text-body-secondary);font-size:var(--text-tiny);font-weight:700}.argis-report-rows{gap:var(--space-xs);margin-top:var(--space-lg);display:grid}.argis-report-row{justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-sm) 0;border-bottom:1px solid var(--ax-border-primary);font-size:var(--text-small);display:flex}.argis-report-row b{font-weight:800}.argis-report-row__tag{margin-left:var(--space-xxs);padding:0 var(--space-xxs);color:var(--ax-text-action);background:var(--ax-surface-action-light);border-radius:var(--radius-full);font-size:var(--text-tiny);font-weight:800}.argis-report-preview__subhead{margin:var(--space-lg) 0 var(--space-sm);color:var(--ax-text-body-secondary);font-size:var(--text-tiny);text-transform:uppercase;letter-spacing:.05em;font-weight:900}.argis-report-pips{gap:var(--space-sm);display:grid}.argis-report-pip{padding:var(--space-md);background:var(--ax-surface-disabled);border:1px solid var(--ax-border-primary);border-radius:var(--radius-md)}.argis-report-pip__head{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.argis-report-pip p{margin:var(--space-xxxs) 0 0;color:var(--ax-text-body-secondary);font-size:var(--text-small)}.argis-report-note{color:var(--ax-text-body-secondary);font-size:var(--text-tiny);line-height:1.4}@media (width<=900px){.argis-report{grid-template-columns:minmax(0,1fr)}}.argis-cri-trends{gap:var(--space-xs);grid-area:trends;grid-template-columns:minmax(0,1fr);align-self:stretch;min-width:260px;display:grid}.argis-cri-trends__title{color:var(--ax-text-body-secondary);font-size:var(--text-tiny);text-transform:uppercase;font-weight:900;line-height:1}.argis-cri-trend{--argis-cri-trend-color:var(--ax-text-body-secondary);gap:var(--space-sm);min-width:0;min-height:48px;padding:var(--space-xs) var(--space-sm);color:var(--argis-cri-trend-color);border:1px solid var(--argis-dashboard-soft-border);border-radius:var(--radius-md);background:linear-gradient(#ffffff16,#ffffff06),#ffffff2e;grid-template-columns:auto auto minmax(70px,1fr);align-items:center;display:grid;box-shadow:inset 0 1px #ffffff0b}.argis-cri-trend__icon{width:22px;height:22px;color:var(--argis-cri-trend-color);fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4px}.argis-cri-trend small{color:var(--ax-text-body-secondary);font-size:var(--text-regular);white-space:nowrap;text-transform:none;font-weight:800;line-height:1}.argis-cri-trend strong{color:var(--argis-cri-trend-color);font-size:var(--text-regular);white-space:nowrap;justify-self:end;line-height:1}.argis-cri-trend--up{--argis-cri-trend-color:#3b82f6;background:#3b82f611;border-color:#3b82f62e}.argis-cri-trend--down{--argis-cri-trend-color:#f87171;background:#f8717113;border-color:#f8717133}.argis-cri-trend--flat{--argis-cri-trend-color:var(--ax-text-body-secondary)}.argis-cri-pillar-grid{gap:var(--space-sm);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.argis-cri-pillar-card{gap:var(--space-sm);min-width:0;padding:var(--space-md);background:var(--ax-surface-primary);border:1px solid var(--ax-border-secondary);border-radius:var(--radius-md);box-shadow:var(--shadow-xxsm);display:grid}.argis-cri-pillar-card div:first-child{gap:var(--space-xxxs);display:grid}.argis-cri-pillar-card small{color:var(--ax-text-body-secondary);font-size:var(--text-tiny);font-weight:800}.argis-cri-pillar-card strong{color:var(--ax-text-heading);font-size:var(--text-xl);line-height:1}.argis-cri-pillar-card__meter{background:var(--ax-surface-disabled);border-radius:var(--radius-full);height:8px;overflow:hidden}.argis-cri-pillar-card__meter span{border-radius:inherit;background:linear-gradient(90deg,#f16730 0%,#e3f464 55%,#22c55e 100%);height:100%;display:block;box-shadow:0 0 14px #e3f46447}.argis-cri-pillar-card--strong{border-left:3px solid var(--ax-text-success)}.argis-cri-pillar-card--stable{border-left:3px solid #16a34a}.argis-cri-pillar-card--soft{border-left:3px solid #b45309}.argis-cri-pillar-card--weak{border-left:3px solid var(--ax-text-error)}.argis-cri-pillar-card--strong strong{color:var(--ax-text-success)}.argis-cri-pillar-card--stable strong{color:#16a34a}.argis-cri-pillar-card--soft strong{color:#b45309}.argis-cri-pillar-card--weak strong{color:var(--ax-text-error)}.argis-cri-pillar-card--strong .argis-cri-pillar-card__meter span,.argis-cri-pillar-card--stable .argis-cri-pillar-card__meter span{box-shadow:none;background:#16a34a}.argis-cri-pillar-card--soft .argis-cri-pillar-card__meter span{box-shadow:none;background:#b45309}.argis-cri-pillar-card--weak .argis-cri-pillar-card__meter span{background:var(--ax-text-error);box-shadow:none}.argis-cri-extreme{border-radius:var(--radius-full);font-size:var(--text-tiny);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;justify-self:start;padding:2px 8px;font-weight:800}.argis-cri-extreme--high{color:var(--ax-text-success);background:color-mix(in srgb, var(--ax-text-success) 14%, transparent)}.argis-cri-extreme--low{color:var(--ax-text-error);background:color-mix(in srgb, var(--ax-text-error) 14%, transparent)}.argis-placeholder-banner{padding:var(--space-sm) var(--space-md);color:var(--ax-text-body);background:var(--ax-surface-action-light);border:1px dashed var(--ax-border-action);border-radius:var(--radius-md);font-size:var(--text-small);line-height:1.45}.argis-placeholder-banner strong{color:var(--ax-text-heading)}.argis-gci-pending__body{gap:var(--space-md);margin-bottom:var(--space-md);opacity:.55;filter:grayscale(.4);display:grid}.argis-gci-pending__score{color:var(--ax-text-body-secondary)}.argis-gci-pending__tag{margin-top:var(--space-xxs);color:var(--ax-text-body-secondary);font-size:var(--text-tiny);text-transform:uppercase;letter-spacing:.04em;font-weight:800}.argis-cal-nav{align-items:center;gap:var(--space-sm);display:flex}.argis-cal-nav__label{min-width:150px;color:var(--ax-text-heading);font-size:var(--text-large);text-align:center}.argis-cal-nav__btn{width:32px;height:32px;color:var(--ax-text-body);background:var(--ax-surface-primary);border:1px solid var(--ax-border-secondary);border-radius:var(--radius-sm);font-size:var(--text-large);cursor:pointer;justify-content:center;align-items:center;line-height:1;display:inline-flex}.argis-cal-nav__btn:hover{background:var(--ax-surface-action-light)}.argis-cal-grid{margin-top:var(--space-md);background:var(--ax-border-secondary);border:1px solid var(--ax-border-secondary);border-radius:var(--radius-md);grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.argis-cal-dow{padding:var(--space-xs);color:var(--ax-text-body-secondary);background:var(--ax-surface-disabled);font-size:var(--text-tiny);text-transform:uppercase;text-align:center;font-weight:800}.argis-cal-cell{min-height:72px;padding:var(--space-xxs) var(--space-xs);background:var(--ax-surface-primary);flex-direction:column;gap:2px;display:flex}.argis-cal-cell--out{background:var(--ax-surface-disabled)}.argis-cal-cell--out .argis-cal-cell__num{color:var(--ax-text-body-secondary);opacity:.6}.argis-cal-cell--today{outline:2px solid var(--ax-border-action);outline-offset:-2px}.argis-cal-cell__num{font-size:var(--text-tiny);color:var(--ax-text-body);font-weight:700}.argis-assets-section-label{margin:var(--space-lg) 0 var(--space-sm);color:var(--ax-text-body-secondary);font-size:var(--text-tiny);text-transform:uppercase;letter-spacing:.05em;font-weight:900}.argis-assets-grid{gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}.argis-asset-card{gap:var(--space-sm);padding:var(--space-sm);background:var(--ax-surface-primary);border:1px solid var(--ax-border-secondary);border-radius:var(--radius-md);display:flex}.argis-asset-thumb{width:56px;height:56px;color:var(--ax-text-body-secondary);background:var(--ax-surface-disabled);border-radius:var(--radius-sm);font-weight:800;font-size:var(--text-large);flex-shrink:0;place-items:center;display:grid;overflow:hidden}.argis-asset-thumb__img{object-fit:cover;width:100%;height:100%}.argis-asset-body{gap:var(--space-xxxs);align-content:start;display:grid}.argis-asset-name{color:var(--ax-text-heading);font-size:var(--text-small);font-weight:700}.argis-asset-meta{color:var(--ax-text-body-secondary);font-size:var(--text-tiny)}.argis-asset-live-tag{margin-top:var(--space-xxs);color:var(--ax-text-success);font-size:var(--text-tiny);font-weight:800}.argis-assistant{right:var(--space-lg);bottom:var(--space-lg);z-index:30;align-items:flex-end;gap:var(--space-sm);flex-direction:column;display:flex;position:fixed}.argis-assistant-bubble{width:52px;height:52px;color:var(--ax-text-heading);background:var(--ax-surface-action-light);border:1px solid var(--ax-border-action);border-radius:var(--radius-full);box-shadow:var(--shadow-sm);cursor:pointer;place-items:center;font-size:22px;display:grid}.argis-assistant-bubble:hover{background:var(--ax-surface-primary)}.argis-assistant-panel{background:var(--argis-dialog-surface);border:1px solid var(--ax-border-secondary);border-radius:var(--radius-lg);width:min(340px,100vw - 32px);max-height:460px;box-shadow:var(--shadow-sm);grid-template-rows:auto 1fr auto;display:grid;overflow:hidden}.argis-assistant-panel__head{padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--ax-border-secondary);justify-content:space-between;align-items:center;display:flex}.argis-assistant-panel__id{display:grid}.argis-assistant-panel__id strong{color:var(--ax-text-heading)}.argis-assistant-panel__id span{color:var(--ax-text-body-secondary);font-size:var(--text-tiny)}.argis-assistant-panel__actions{align-items:center;gap:var(--space-xs);display:flex}.argis-assistant-panel__body{padding:var(--space-md);overflow-y:auto}.argis-assistant-panel__foot{gap:var(--space-xs);padding:var(--space-sm) var(--space-md);border-top:1px solid var(--ax-border-secondary);display:flex}.argis-assistant-panel__foot input{min-width:0;padding:var(--space-xs) var(--space-sm);border:1px solid var(--ax-border-secondary);border-radius:var(--radius-sm);font:inherit;flex:1}.argis-overlay{z-index:40;position:fixed;inset:0}.argis-overlay__backdrop{background:var(--ax-surface-transp-dark);cursor:pointer;border:none;width:100%;height:100%;position:absolute;inset:0}.argis-overlay--center{padding:var(--space-lg);place-items:center;display:grid}.argis-slideover{z-index:1;background:var(--argis-dialog-surface);border-left:1px solid var(--ax-border-secondary);width:min(400px,100vw);height:100%;box-shadow:var(--shadow-sm);grid-template-rows:auto 1fr;display:grid;position:absolute;top:0;right:0}.argis-slideover__head,.argis-modal__head{padding:var(--space-md) var(--space-lg);border-bottom:1px solid var(--ax-border-secondary);justify-content:space-between;align-items:center;display:flex}.argis-slideover__head strong,.argis-modal__head strong{color:var(--ax-text-heading);font-size:var(--text-large)}.argis-slideover__body{padding:var(--space-lg);overflow-y:auto}.argis-modal{z-index:1;background:var(--argis-dialog-surface);border:1px solid var(--ax-border-secondary);border-radius:var(--radius-lg);width:min(480px,100%);box-shadow:var(--shadow-sm);position:relative;overflow:hidden}.argis-modal__body{gap:var(--space-md);padding:var(--space-lg);display:grid}.argis-modal__next{color:var(--ax-text-body);font-size:var(--text-small);margin:0}.argis-support-actions{gap:var(--space-sm);display:grid}.argis-support-btn{gap:var(--space-xxxs);padding:var(--space-sm) var(--space-md);text-align:left;color:var(--ax-text-body-secondary);background:var(--ax-surface-disabled);border:1px solid var(--ax-border-secondary);border-radius:var(--radius-md);cursor:not-allowed;font-weight:700;display:grid}.argis-support-btn small{color:var(--ax-text-body-secondary);font-size:var(--text-tiny);font-weight:500}.argis-scorecard{gap:var(--space-lg);flex-direction:column;display:flex}.argis-scorecard-intro{color:var(--ax-text-body-secondary);font-size:var(--text-small);margin:0;font-weight:500}.argis-checkin{gap:var(--space-md);padding:var(--space-md) var(--space-lg);background:var(--ax-surface-dark);border-radius:var(--radius-lg);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.argis-checkin__left{gap:var(--space-sm);align-items:center;min-width:0;display:flex}.argis-checkin__avatar{width:40px;height:40px;color:var(--ax-surface-dark);background:var(--ax-surface-action);border-radius:var(--radius-full);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.argis-checkin__avatar svg{width:20px;height:20px}.argis-checkin__text{flex-direction:column;gap:2px;min-width:0;display:flex}.argis-checkin__eyebrow{color:#9aa05f;font-size:var(--text-tiny);letter-spacing:.06em;text-transform:uppercase;font-weight:700}.argis-checkin__value{color:#fff;font-size:var(--text-small);font-weight:700}.argis-checkin__actions{gap:var(--space-xs);flex-wrap:wrap;align-items:center;display:flex}.argis-checkin__btn{padding:var(--space-xs) var(--space-md);border-radius:var(--radius-full);font-size:var(--text-tiny);white-space:nowrap;cursor:pointer;border:1.5px solid #0000;font-weight:800}.argis-checkin__btn--lime{color:var(--ax-surface-dark);background:var(--ax-surface-action)}.argis-checkin__btn--lime:hover{background:var(--ax-surface-action-hover)}.argis-checkin__btn--outline{color:#fff;background:0 0;border-color:#ffffff4d}.argis-checkin__btn--outline:hover{color:var(--ax-surface-action);border-color:var(--ax-surface-action)}.argis-agenda{padding:var(--space-md) var(--space-lg);background:var(--ax-surface-primary);border:1.5px solid var(--ax-surface-dark);border-radius:var(--radius-lg);display:none}.argis-agenda--open{display:block}.argis-agenda__title{color:var(--ax-text-heading);font-size:var(--text-small);margin:0 0 2px;font-weight:800}.argis-agenda__sub{margin:0 0 var(--space-sm);color:var(--ax-text-body-secondary);font-size:var(--text-tiny)}.argis-agenda__list{margin:0;padding:0;list-style:none}.argis-agenda__item{gap:var(--space-sm);padding:var(--space-xs) 0;border-bottom:1px solid var(--ax-border-primary);align-items:flex-start;display:flex}.argis-agenda__item:last-child{border-bottom:0}.argis-agenda__num{width:22px;height:22px;color:var(--ax-surface-action);background:var(--ax-surface-dark);border-radius:var(--radius-full);font-size:var(--text-tiny);flex-shrink:0;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.argis-agenda__text{color:var(--ax-text-body);font-size:var(--text-small);line-height:1.45}.argis-scorecard-subnav{gap:var(--space-xxxs);border-bottom:1px solid var(--ax-border-primary);display:flex;overflow-x:auto}.argis-score-hero{gap:var(--space-md);grid-template-columns:repeat(3,1fr);display:grid}@media (width<=900px){.argis-score-hero{grid-template-columns:1fr}}.argis-score-big-card{align-items:flex-start;gap:var(--space-xxxs);padding:var(--space-lg);text-align:left;background:var(--ax-surface-dark);border-radius:var(--radius-lg);cursor:pointer;border:none;flex-direction:column;transition:transform .15s;display:flex}.argis-score-big-card:hover{transform:translateY(-3px)}.argis-score-big-card__k{color:#9aa05f;font-size:var(--text-tiny);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.argis-score-big-card__num{margin:var(--space-xs) 0 var(--space-xxxs);color:var(--ax-surface-action);font-size:52px;font-weight:800;line-height:1}.argis-score-big-card__num.is-green{color:#8fe3a8}.argis-score-big-card__num.is-amber{color:#f2c265}.argis-score-big-card__num.is-red{color:#f29488}.argis-score-big-card__num.is-neutral{color:#b9bca8}.argis-score-big-card__status{border-radius:var(--radius-full);font-size:var(--text-tiny);align-items:center;padding:3px 11px;font-weight:800;display:inline-flex}.argis-score-big-card__status.is-green{color:#8fe3a8;background:#8fe3a829}.argis-score-big-card__status.is-amber{color:#f2c265;background:#f2c26529}.argis-score-big-card__status.is-red{color:#f29488;background:#f2948829}.argis-score-big-card__status.is-neutral{color:#cfcdc7;background:#ffffff1a}.argis-score-big-card__desc{margin-top:var(--space-xxxs);color:#b9bca8;max-width:320px;font-size:var(--text-tiny);line-height:1.5}
