.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.a-shelf{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;background:#000;overflow:hidden;color:#fff}.a-shelf__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.a-shelf__top{position:absolute;top:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:calc(var(--sp-3) + env(safe-area-inset-top)) var(--gutter) var(--sp-3)}.a-shelf__round{width:48px;height:48px;border-radius:50%;border:0;background:#00000073;color:#fff;font-size:20px}.a-shelf__cat{min-height:44px;padding:0 var(--sp-4);border-radius:999px;border:0;background:#fffffff2;color:#111;font-size:17px;font-weight:700;display:inline-flex;align-items:center}.a-shelf__frame{position:absolute;inset:96px var(--gutter) 230px;border-radius:20px;box-shadow:inset 0 0 0 3px #ffffffd9;pointer-events:none}.a-shelf__level{position:absolute;top:calc(50% - 60px);left:50%;transform:translate(-50%);padding:var(--sp-1) var(--sp-3);border-radius:999px;background:#00000080;box-shadow:inset 0 0 0 2px var(--c-ok);font-weight:700}.a-shelf__level--bad{box-shadow:inset 0 0 0 2px var(--c-danger)}.a-shelf__bottom{position:absolute;left:0;right:0;bottom:0;display:grid;gap:var(--sp-3);padding:var(--sp-3) var(--gutter) calc(var(--sp-5) + env(safe-area-inset-bottom));background:linear-gradient(to top,#000000d9,#0000008c)}.a-shelf__thumbs{display:flex;align-items:center;gap:var(--sp-2);min-height:64px;overflow-x:auto}.a-shelf__thumb{flex:none;width:48px;height:64px;border-radius:10px;overflow:hidden;box-shadow:inset 0 0 0 2px var(--c-ok)}.a-shelf__thumb img{width:100%;height:100%;object-fit:cover}.a-shelf__thumb--bad{box-shadow:inset 0 0 0 2px var(--c-danger)}.a-shelf__thumb--sign{box-shadow:inset 0 0 0 2px #fff}.a-shelf__keep{flex:none;white-space:nowrap}.a-shelf__frame--bad{box-shadow:inset 0 0 0 3px var(--c-danger)}.a-shelf__live{margin:0;justify-self:center;padding:var(--sp-1) var(--sp-3);border-radius:999px;background:#0009;box-shadow:inset 0 0 0 2px var(--c-danger);font-weight:700;text-align:center}.a-shelf__sign{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2)}.a-shelf__sign span{flex:1 1 200px}.a-shelf__sign .a-btn{flex:none;white-space:nowrap}.a-shelf__problem{margin:0;color:#ffb3b3;font-weight:700}.a-shelf__controls{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--sp-3)}.a-shelf__count{margin:0;font-weight:700;white-space:nowrap}.a-shelf__count span{display:block;font-weight:400;opacity:.8}.a-shelf__shutter{width:76px;height:76px;border-radius:50%;border:5px solid #fff;background:#ffffff40}.a-shelf__shutter:disabled{opacity:.4}.a-shelf__done{justify-self:end}.a-shelf__saved{display:grid;gap:var(--sp-3);justify-items:start;padding:var(--sp-5) var(--gutter)}.a-shelf__hint{margin:0;color:var(--c-muted, inherit)}.a-shelf-res{display:grid;gap:var(--sp-3)}.a-shelf-res>p{margin:0}.a-review{display:grid;gap:var(--sp-3)}.a-review>p{margin:0}.a-review__crop{justify-self:center;max-width:100%;max-height:360px;border-radius:12px;border:1px solid var(--c-border);background:var(--c-surface-2)}.a-review__cands,.a-review__other,.a-review__end{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--sp-2)}.a-review__other>.a-input{grid-column:1 / -1}.a-shelf-tiles{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin-bottom:var(--sp-3)}.a-shelf-tile{padding:8px 12px;border:1px solid var(--c-border);border-radius:12px;background:var(--c-surface);white-space:nowrap}.a-shelf__planobar{position:absolute;top:64px;right:var(--gutter)}.a-shelf__plano{width:auto;padding:0 var(--sp-3);white-space:nowrap}.a-plano{display:grid;gap:var(--sp-2)}.a-plano__row{display:grid;gap:4px;padding:8px 12px;border:1px solid var(--c-border);border-radius:12px}.a-plano__n{font-size:12px;font-weight:700;color:var(--c-text-muted)}.a-plano__items{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.a-plano__item{padding:4px 8px;border-radius:8px;background:var(--c-surface-2)}.a-shelf__trial{position:absolute;top:70px;left:var(--gutter);padding:4px 10px;border-radius:999px;background:#0000008c;font-size:13px;white-space:nowrap}.a-share__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--sp-2)}.a-share__num{font-size:var(--text-2xl);font-weight:700;color:var(--c-heading);white-space:nowrap}.a-share__cap{color:var(--c-text-muted);white-space:nowrap}.a-share__brands{display:grid;gap:var(--sp-1);margin:var(--sp-2) 0 0;padding:0;list-style:none}.a-share__brand{position:relative;display:flex;align-items:center;gap:var(--sp-2);min-block-size:28px;padding:0 var(--sp-2);border-radius:var(--radius-sm);background:var(--c-surface-2);overflow:hidden}.a-share__bar{position:absolute;inset-block:0;inset-inline-start:0;background:var(--c-danger-soft)}.a-share__brand--own .a-share__bar{background:var(--c-ok-soft)}.a-share__name{position:relative;flex:1;white-space:nowrap}.a-share__pct{position:relative;font-variant-numeric:tabular-nums;white-space:nowrap}.a-share__brand--other{color:var(--c-text-muted)}.a-suggest__row>.a-price-tag{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--sp-1);white-space:nowrap}@media(max-width:560px){.a-suggest__row.a-price-row{grid-template-columns:minmax(0,1fr);gap:var(--sp-1)}.a-suggest__row>.a-price-tag{justify-content:flex-start}}.a-point-shelf__head{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin-block-end:var(--sp-2)}.a-suggest__row>.a-point-shelf__name{justify-items:start;gap:var(--sp-1)}.a-suggest__row>.a-point-shelf__days{display:inline-flex;flex-direction:row;align-items:center;gap:var(--sp-2)}.a-point-shelf__dot{flex:none;inline-size:10px;block-size:10px;border-radius:var(--radius-pill);background:var(--c-danger)}.a-point-shelf__dot--ok{background:var(--c-ok)}.a-plancheck{display:grid;gap:var(--sp-3)}.a-plancheck__row{display:grid;gap:var(--sp-2);padding:var(--sp-3);border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-surface)}.a-plancheck__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-2)}.a-plancheck__title{font-weight:600;white-space:nowrap}.a-plancheck__goods{color:var(--c-text-muted);font-size:var(--text-sm)}.a-plancheck__pick{display:inline-flex;gap:var(--sp-2)}.a-plancheck__btn{min-block-size:var(--tap);padding:0 var(--sp-3);border:1px solid var(--c-border-strong);border-radius:var(--radius-pill);background:var(--c-surface-2);color:var(--c-text);white-space:nowrap}.a-plancheck__btn[aria-pressed=true]{border-color:var(--c-action-edge);background:var(--c-action);color:var(--c-action-text)}.a-plancheck__issues{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.a-norms{display:grid;gap:var(--sp-3)}.a-norms__row{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--sp-2);align-items:end;padding:var(--sp-3);border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-surface)}.a-norms__actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--sp-2)}.a-compare__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-2)}.a-compare__switch{display:inline-flex;gap:var(--sp-1)}.a-compare__switch button{min-block-size:var(--tap);padding:0 var(--sp-3);border:1px solid var(--c-border-strong);border-radius:var(--radius-pill);background:var(--c-surface-2);color:var(--c-text);white-space:nowrap}.a-compare__switch button[aria-pressed=true]{border-color:var(--c-action-edge);background:var(--c-action);color:var(--c-action-text)}.a-compare__body{display:grid;gap:var(--sp-3);margin-block:var(--sp-2)}.a-compare__photo{inline-size:100%;border-radius:var(--radius);object-fit:contain;background:var(--c-surface-2)}.a-compare__body--scheme .a-compare__photo,.a-compare__body--photo .a-plano{display:none}@media(min-width:820px){.a-compare__body--both{grid-template-columns:repeat(2,minmax(0,1fr))}.a-compare__body--both .a-compare__photo,.a-compare__body--both .a-plano{display:grid}.a-compare__switch{display:none}}.a-plano__item--bad{outline:2px solid var(--c-danger);outline-offset:1px}.a-after-overlay{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;object-fit:cover;opacity:.35;pointer-events:none}.a-sum3{display:grid;gap:var(--sp-3);margin-block-start:var(--sp-4)}.a-sum3__filters{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--sp-2)}.a-sum3__tiles{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-2)}@media(min-width:480px){.a-sum3__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:900px){.a-sum3__tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}.a-sum3__tile{display:flex;align-items:baseline;justify-content:center;gap:var(--sp-2);padding:var(--sp-3);border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-surface);white-space:nowrap}.a-sum3__tile b{font-size:var(--text-xl);color:var(--c-heading)}.a-sum3__tile span{color:var(--c-text-muted);font-size:var(--text-sm)}.a-sum3__tile--warn b{color:var(--c-warn)}.a-sum3__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-2)}.a-sum3__acts{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.a-compare__switch.a-sum3__tabs{display:inline-flex}.a-ask{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--sp-3);align-items:start;margin:0 0 var(--sp-4);padding:var(--sp-4);border-radius:20px;background:var(--c-accent-soft);color:var(--c-text)}.a-ask__ik{display:inline-grid;place-items:center;width:48px;height:48px;border-radius:14px;background:var(--c-accent);color:var(--c-text-inverse);flex:none}.a-ask__head{display:grid;gap:4px;min-width:0}.a-ask__cap{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--c-accent-text)}.a-ask .a-ask__title{margin:0;font-size:20px;font-weight:700;line-height:1.25;letter-spacing:normal;text-transform:none;color:var(--c-text)}.a-ask__why{margin:0;font-size:15px;line-height:1.4;color:var(--c-accent-text)}.a-ask__progress,.a-ask__btns{grid-column:1 / -1}.a-ask__progress{display:flex;align-items:center;gap:var(--sp-3)}.a-ask__progress b{white-space:nowrap}.a-ask__bar{flex:1 1 auto;height:8px;border-radius:99px;background:color-mix(in srgb,var(--c-accent) 18%,transparent);overflow:hidden}.a-ask__bar>span{display:block;height:100%;border-radius:inherit;background:var(--c-accent)}.a-ask__btns{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--sp-2)}.a-ask__btns .a-btn{padding-inline:14px}.a-ask__btns .a-btn,.a-ask__sendbox .a-btn{white-space:nowrap}.a-ask__btns .a-btn svg,.a-ask__sendbox .a-btn svg{width:22px;height:22px;flex:none}.a-ask__dot{width:10px;height:10px;border-radius:50%;background:var(--c-accent);flex:none}.a-ask__answered{margin:0 0 var(--sp-4)}.a-ask__reasons{display:grid;gap:var(--sp-2)}.a-ask__reason{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:var(--sp-3);align-items:center;min-height:56px;padding:10px 16px;border:1px solid var(--c-border);border-radius:14px;background:var(--c-surface-2);color:var(--c-text);font:inherit;text-align:left;cursor:pointer}.a-ask__reason:after{content:"›";grid-column:2;grid-row:1 / span 2;font-size:24px;color:var(--c-text-muted)}.a-ask__reason b{font-size:17px}.a-ask__reason span{font-size:14px;color:var(--c-text-muted)}.a-ask__reason:focus-visible{outline:2px solid var(--c-focus);outline-offset:2px}.a-ask__other{display:grid;gap:var(--sp-3)}.a-ask__skipbox,.a-ask__sendbox{display:grid;gap:var(--sp-2);width:100%;justify-items:center;text-align:center}.a-ask__sendbox .a-btn{width:100%}.a-ask__skipbox p,.a-ask__sendbox p{margin:0;font-size:14px;color:var(--c-text-muted)}.a-ask__skip{min-height:44px;padding:8px 12px;border:0;background:none;color:var(--c-text);font:inherit;font-weight:600;text-decoration:underline;cursor:pointer}.a-ask--sheet{margin:0}.a-ask--sheet .a-ask__why{align-self:center}.a-ask__thanks{display:grid;gap:var(--sp-2);width:min(100%,420px);padding:var(--sp-3) var(--sp-4);border-radius:14px;background:var(--c-ok-soft);color:var(--c-text)}.a-ask__thanks p{margin:0;font-weight:600}.a-ask-top{position:fixed;z-index:55;top:calc(8px + var(--safe-top, 0px));left:8px;right:8px;display:grid;gap:var(--sp-3);width:auto;max-width:560px;margin:0 auto;padding:var(--sp-4);border:1px solid var(--c-border);border-radius:20px;background:var(--c-surface);box-shadow:var(--shadow-2)}.a-ask-top__row{display:flex;align-items:center;gap:var(--sp-3)}.a-ask-top__text{display:grid;gap:2px;margin:0;min-width:0}.a-ask-top__text b{font-size:18px}.a-ask-top__text span{color:var(--c-text-muted)}.a-ask-top__note{margin:0;font-size:14px;text-align:center;color:var(--c-text-muted)}.a-ask-home{display:grid;gap:var(--sp-3);margin:0 0 var(--sp-4);padding:var(--sp-4);border:1px solid var(--c-border);border-radius:var(--a-radius-group, 20px);background:var(--c-surface);box-shadow:var(--shadow-1)}.a-ask-home__head{display:flex;align-items:center;gap:var(--sp-3)}.a-ask-home__title{display:grid;gap:2px;margin:0;min-width:0}.a-ask-home__title b{font-size:19px}.a-ask-home__title span{color:var(--c-text-muted)}.a-ask-home__where{display:grid;gap:var(--sp-2)}.a-ask-home__points{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--sp-2);margin:0;padding:0;list-style:none}.a-ask-home__points li{display:flex}.a-ask-home__points a,.a-ask-home__more{display:flex;flex:1 1 auto;align-items:center;justify-content:center;text-align:center;min-height:44px;padding:8px 14px;border-radius:12px;background:var(--c-surface-2);color:var(--c-text);font-weight:600;text-decoration:none}.a-ask-home__more{color:var(--c-text-muted)}.a-ask-home__stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:var(--sp-2)}.a-ask-home__stat{display:grid;justify-items:center;gap:2px;margin:0;padding:var(--sp-3) var(--sp-2);border-radius:14px;background:var(--c-surface-2);text-align:center}.a-ask-home__stat b{font-size:26px;line-height:1.1}.a-ask-home__stat span{font-size:14px;color:var(--c-text-muted);white-space:nowrap}.a-ask-home__thanks{margin:0;padding:var(--sp-3) var(--sp-4);border-radius:14px;background:var(--c-ok-soft)}.a-tiles.a-ask-day__tiles{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.a-ask-day__notes{margin:4px 0 0;font-size:14px;color:var(--c-text-muted)}.a-team{margin:0 0 var(--sp-2);overflow:hidden}.a-team__zag{display:flex;align-items:center;gap:var(--sp-2) var(--sp-3);width:100%;min-height:56px;padding:var(--sp-2) var(--sp-3);border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.a-team__zag:hover{background:var(--c-surface-2)}.a-team__zag:focus-visible{outline:2px solid var(--c-focus);outline-offset:-2px}.a-team__mid{display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-3);min-width:0}.a-team__imya{display:grid;flex:1 1 200px;min-width:0}.a-team__imya b{color:var(--c-heading);overflow-wrap:anywhere}.a-team__imya small{color:var(--c-text-muted);font-size:13px}.a-team__side{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.a-team__str{flex:none;width:18px;height:18px;color:var(--c-text-muted)}.a-team__telo{border-top:var(--a-sep)}.a-team__telo>.a-list{margin:0}.a-team__telo .a-group{margin:0;border:0;border-radius:0;box-shadow:none}.a-team__telo .a-group+.a-group{border-top:var(--a-sep)}@media(min-width:700px){.a-akcii--grid .a-sh__okno{max-width:min(1120px,100%)}}.a-promos{display:grid;gap:var(--sp-4);min-width:0}.a-promos .a-hint{margin:0}.a-promos__suppliers{margin:0;padding:2px 2px 4px}.a-promos__suppliers .a-f{min-height:44px}.a-app--pk .a-promos__suppliers{flex-wrap:wrap;overflow:visible}.a-app--pk .a-promos__suppliers .a-f{min-height:32px}.a-promos__group{display:grid;gap:var(--sp-2);min-width:0}.a-promos__supplier{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0;padding:0 2px;font-size:17px;font-weight:700;line-height:1.25;letter-spacing:-.01em;color:var(--c-heading);text-transform:none;overflow-wrap:anywhere}.a-promos__count{display:inline-grid;place-items:center;min-width:26px;height:24px;padding:0 8px;border-radius:12px;background:var(--c-accent-soft);color:var(--c-accent-text);font-size:13px;font-weight:700;font-variant-numeric:tabular-nums}.a-promos__cards{display:flex;flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none}.a-promos__cards>li{display:flex;flex:1 1 300px;min-width:0}.a-promo{flex:1 1 auto;display:grid;grid-template-rows:1fr auto;min-width:0;background:var(--c-surface-2);border:1px solid var(--c-border);border-radius:16px;overflow:hidden}.a-promo__main{display:grid;align-content:start;gap:8px;min-width:0;padding:12px 14px;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer;transition:background-color var(--dur-fast) ease}@media(hover:hover){.a-promo__main:hover{background:color-mix(in srgb,var(--c-surface) 55%,transparent)}}.a-promo__main:active{background:var(--c-surface)}.a-promo__main:focus-visible{outline:3px solid var(--c-focus);outline-offset:-3px}.a-promo__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-width:0}.a-promo__titles{display:grid;gap:2px;min-width:0}.a-promo__name{font-size:15px;font-weight:650;line-height:1.3;color:var(--c-heading);overflow-wrap:anywhere}.a-promo__month{font-size:12px;font-weight:600;color:var(--c-accent-text)}.a-promo__badge{flex:none;display:inline-grid;place-items:center;min-height:34px;padding:0 10px;border-radius:10px;background:var(--h-red-soft, var(--c-danger-soft));color:var(--h-red-fg, var(--c-danger));font-size:18px;font-weight:800;white-space:nowrap;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.a-promo__badge--price{font-size:14px}.a-promo__terms{display:flex;flex-wrap:wrap;gap:8px;min-width:0;margin:0;padding:0;list-style:none}.a-promo__term{display:inline-flex;align-items:center;min-height:26px;padding:2px 10px;border-radius:13px;background:var(--c-surface);border:1px solid var(--c-border);color:var(--c-text);font-size:13px;line-height:1.25;overflow-wrap:anywhere}.a-promo__term--sum,.a-promo__term--must,.a-promo__term--price{border-color:transparent}.a-promo__term--sum{background:var(--h-blue-soft);color:var(--h-blue-fg);font-weight:600}.a-promo__term--must{background:var(--h-orange-soft);color:var(--h-orange-fg);font-weight:600}.a-promo__term--price{background:var(--h-violet-soft);color:var(--h-violet-fg)}.a-promo__noterms{font-size:13px;color:var(--c-text-muted)}.a-promo__foot{display:flex;align-items:center;min-width:0;padding:4px 6px 6px;border-top:1px solid var(--c-border)}.a-promo__goods{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 10px;border:0;border-radius:10px;background:none;font:inherit;font-size:14px;font-weight:650;color:var(--c-accent-text);cursor:pointer;text-align:left;overflow-wrap:anywhere}.a-app--pk .a-promo__goods{min-height:34px}@media(hover:hover){.a-promo__goods:hover{background:var(--c-accent-soft)}}.a-promo__goods:focus-visible{outline:3px solid var(--c-focus);outline-offset:-3px}.a-promo__goods-note{padding:8px 10px;font-size:13px;color:var(--c-text-muted)}.a-akciya1__razdel>.a-promo__terms,.a-akciya1__razdel>.a-promo__noterms{margin:0 var(--sp-4)}.a-otbor.a-svz__otbory{margin-bottom:var(--sp-2)}.a-svz__otbory>.a-search{margin:0}.a-input.a-svz__agent{flex:0 1 260px;width:auto;min-width:180px}.a-svz__daty{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.a-svz__data{display:flex;align-items:center;gap:var(--sp-2);color:var(--c-text-muted);font-size:14px;white-space:nowrap}.a-svz__data .a-input{width:auto;min-width:150px}@media(max-width:599px){.a-input.a-svz__agent,.a-svz__daty{flex:1 1 100%}.a-svz__data{flex:1 1 0}.a-svz__data .a-input{flex:1 1 auto;min-width:0}}.a-svz__sost{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-3);margin:0 0 var(--sp-2)}.a-svz__sost .a-chips--otbor{flex:1 1 auto;margin:0;padding:0}.a-svz__itog{margin:0 0 0 auto;color:var(--c-text-muted);font-size:14px;white-space:nowrap}.a-group.a-svz__ramka,.a-team__telo>.a-dash__table,.a-svz__den>.a-dash__table{padding:var(--sp-2)}.a-team__telo>.a-dash__empty{margin:0;padding:var(--sp-3)}.a-svz__summa{color:var(--c-heading);font-variant-numeric:tabular-nums;white-space:nowrap}.a-svz__otkryt{padding:0;border:0;background:none;color:var(--c-accent-text, var(--c-accent));font:inherit;font-weight:600;text-align:left;cursor:pointer}.a-svz__otkryt:hover{text-decoration:underline}.a-svz__otkryt:focus-visible{outline:2px solid var(--c-focus);outline-offset:2px}.a-group.a-svz__den{margin:0 0 var(--sp-2)}.a-svz__den-zag{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--sp-1) var(--sp-3);margin:0;padding:var(--sp-2) var(--sp-3);border-bottom:var(--a-sep);color:var(--c-heading);font-size:16px}.a-svz__den-zag small{color:var(--c-text-muted);font-size:13px;font-weight:500}.a-svp__bar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-3);margin:0 0 var(--sp-3)}.a-svp__bar .a-seg{margin:0}.a-svp__bar .a-btn{margin-left:auto;white-space:nowrap}@media(max-width:599px){.a-svp__bar>*{flex:1 1 100%}.a-svp__bar .a-btn{margin-left:0}.a-svp__bar .a-seg__b{flex:1 1 0}}.a-menyu-tel{display:grid;gap:var(--sp-2)}.a-presence-strip{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-2) var(--sp-3);margin:0 0 var(--sp-3)}.a-presence-strip__more{font-size:13px;white-space:nowrap}.a-tiles.a-presence-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.a-presence-tiles .a-tile:first-child{grid-column:1 / -1}@media(min-width:700px){.a-tiles.a-presence-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.a-presence-tiles .a-tile:first-child{grid-column:auto}}.a-presence-tile__words{margin-left:6px;white-space:nowrap}.a-presence-tiles .a-tile__v{display:inline-flex;align-items:center;white-space:nowrap}.a-presence-tile--online .a-presence-tile__words{color:var(--c-ok)}.a-presence-tile--away .a-presence-tile__words{color:var(--c-warn)}.a-presence-tile--offline .a-presence-tile__words,.a-presence-tile--never .a-presence-tile__words{color:var(--c-text-muted);font-weight:600}.a-row__title .presence{margin-right:6px}.a-presence-tag{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.a-aust-chel__imya small .presence{margin-left:8px}.a-polosy__imya .presence{margin-right:6px}.a-matrix__body{display:grid;gap:var(--sp-2)}.a-matrix__all{justify-self:start}.a-matrix__new{margin-left:var(--sp-2);background:var(--c-accent-soft);color:var(--c-accent-text)}.a-matrix-line{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);padding:8px 12px;border:1px solid var(--c-border);border-radius:12px;background:var(--c-warn-soft)}.a-matrix-line>span{flex:1 1 auto;font-weight:600;white-space:nowrap}.a-matrix__reasons{display:grid;gap:var(--sp-2)}.a-matrix__sec{display:grid;gap:var(--sp-3)}.a-matrix__big{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--sp-2);margin:0}.a-matrix__big b{font-size:32px;line-height:1}.a-matrix__share{display:inline-flex;align-items:center;gap:var(--sp-2);white-space:nowrap}.a-matrix__score{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);margin:0 0 var(--sp-2)}.a-tiles.a-slog-tiles{grid-template-columns:repeat(5,minmax(0,1fr))}.a-slog-tiles .a-tile__l{white-space:nowrap}@media(max-width:719px){.a-tiles.a-slog-tiles{grid-template-columns:repeat(6,minmax(0,1fr))}.a-slog-tiles>.a-tile{grid-column:span 2}.a-slog-tiles>.a-tile:nth-child(n+4){grid-column:span 3}}.a-slog .a-dash__table{max-width:100%;overflow-x:auto}.a-slog [data-open]{cursor:pointer}.a-slog tr[data-open]:hover td,.a-slog tr[data-open]:focus-visible td{background:var(--c-surface-2)}.a-slog [data-open]:focus-visible{outline:2px solid var(--c-accent);outline-offset:-2px}.a-slog-two{display:grid;gap:2px}.a-slog-two small{color:var(--c-text-muted);font-size:12px}.a-slog-marks{display:flex;flex-wrap:wrap;gap:4px}.a-slog .a-tag,.a-slog-nowrap{white-space:nowrap}.a-slog-pager{display:flex;align-items:center;justify-content:center;gap:var(--sp-3);margin-top:var(--sp-3)}.a-slog-scene{display:grid;gap:var(--sp-3)}.a-slog-scene>p{margin:0}.a-slog-head{display:flex;flex-wrap:wrap;gap:6px}.a-slog-frames{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:var(--sp-2);margin:0;padding:0;list-style:none}.a-slog-frame{display:grid;gap:6px;align-content:start;padding:8px;border-radius:12px;background:var(--c-surface-2)}.a-slog-frame--bad{box-shadow:inset 0 0 0 2px var(--c-warn)}.a-slog-frame__img{display:block;padding:0;border:0;border-radius:8px;overflow:hidden;background:none;cursor:zoom-in}.a-slog-frame__img img{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover}.a-slog-frame__cap{display:flex;flex-wrap:wrap;align-items:center;gap:4px;font-size:13px}.a-slog-big{display:block;width:100%;max-height:75vh;object-fit:contain;border-radius:8px}.a-ssum{display:grid;gap:var(--sp-3)}.a-ssum .a-dash__side{grid-template-columns:minmax(0,1fr)}.a-ssum__span{margin:0;white-space:nowrap}.a-ssum-bar{display:inline-grid;grid-template-columns:64px auto;align-items:center;gap:8px;white-space:nowrap}.a-ssum-link{white-space:nowrap;font-weight:600}.a-ssum-group{display:grid;gap:4px}.a-ssum-group+.a-ssum-group{margin-top:var(--sp-2)}.a-ssum-sub{margin:0;font-size:13px;font-weight:600;color:var(--c-text-muted);white-space:nowrap}.a-ssum-list{display:grid;margin:0;padding:0;list-style:none}.a-ssum-list>li+li{border-top:1px solid var(--c-border)}.a-ssum-list__row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:8px;color:inherit;text-decoration:none;border-radius:8px}a.a-ssum-list__row:hover,a.a-ssum-list__row:focus-visible{background:var(--c-surface-2)}a.a-ssum-list__row:focus-visible{outline:2px solid var(--c-accent);outline-offset:-2px}.a-ssum-list__t{display:grid;gap:4px;min-width:0}.a-ssum-list__t small{font-size:12px;color:var(--c-text-muted)}.a-ssum-list__n{font-size:13px;white-space:nowrap;font-variant-numeric:tabular-nums}.a-game{display:grid;gap:var(--sp-3);margin:0 0 var(--sp-4);padding:var(--sp-4);border:1px solid var(--c-border);border-radius:var(--a-radius-group, 20px);background:var(--c-surface);box-shadow:var(--shadow-1)}.a-game__head{display:flex;align-items:center;gap:var(--sp-3);min-width:0}.a-game__title{display:grid;gap:2px;flex:1 1 auto;min-width:0;margin:0}.a-game__title b{font-size:19px;white-space:nowrap}.a-game__title span{color:var(--c-text-muted)}.a-game__rank{display:inline-flex;align-items:center;min-height:36px;padding:4px 14px;border-radius:999px;background:var(--c-accent-soft);color:var(--c-accent-text);font-weight:700;white-space:nowrap;text-decoration:none}.a-game__ring{position:relative;display:inline-grid;place-items:center;flex:none;width:48px;height:48px}.a-game__ring svg{position:absolute;top:0;right:0;bottom:0;left:0}.a-game__ring-bg,.a-game__ring-fg{fill:none;stroke-width:5}.a-game__ring-bg{stroke:color-mix(in srgb,var(--c-accent) 18%,transparent)}.a-game__ring-fg{stroke:var(--c-accent);stroke-linecap:round}.a-game__ring b{position:relative;font-size:14px}.a-game__say{display:flex;align-items:center;gap:var(--sp-2);margin:0;padding:var(--sp-2) var(--sp-3);border-radius:14px;background:var(--c-ok-soft)}.a-game__missions{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--sp-2);margin:0;padding:0;list-style:none}.a-game__mission{display:flex;align-items:center;gap:var(--sp-2);min-height:44px;padding:var(--sp-2) var(--sp-3);border-radius:14px;background:var(--c-surface-2)}.a-game__mission-t{flex:1 1 auto;min-width:0;color:var(--c-text);font-weight:600;text-decoration:none}.a-game__mission--done .a-game__mission-t{color:var(--c-text-muted);text-decoration:line-through}.a-game__tick{display:inline-grid;place-items:center;flex:none;width:24px;height:24px;border:2px solid var(--c-border);border-radius:50%}.a-game__tick svg{width:14px;height:14px}.a-game__mission--done .a-game__tick{border-color:var(--c-ok);background:var(--c-ok);color:var(--c-text-inverse)}.a-game__stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:var(--sp-2)}.a-game__stat{display:grid;justify-items:center;gap:2px;margin:0;padding:var(--sp-3) var(--sp-2);border-radius:14px;background:var(--c-surface-2);text-align:center}.a-game__stat b{font-size:26px;line-height:1.1}.a-game__stat span{font-size:14px;color:var(--c-text-muted);white-space:nowrap}.a-game__stat--ok{background:var(--c-ok-soft)}.a-game__stat--warn{background:var(--c-warn-soft)}.a-game__course,.a-game__captain,.a-game__cap{margin:0;color:var(--c-text-muted)}.a-game__captain{display:flex;align-items:center;gap:var(--sp-2);color:var(--c-text);font-weight:600}.a-game__captain svg{width:18px;height:18px;color:var(--c-warn)}.a-game__err{margin:0;color:var(--c-danger)}.a-game__regatta{display:grid;gap:var(--sp-2)}.a-game__near{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:var(--sp-2);margin:0;padding:0;list-style:none}.a-game__near li{display:flex;align-items:center;gap:var(--sp-2);min-height:40px;padding:4px var(--sp-3);border-radius:12px;background:var(--c-surface-2)}.a-game__near li.a-game__near-me{background:var(--c-accent-soft)}.a-game__near b{white-space:nowrap}.a-game__near-n{color:var(--c-text-muted);font-weight:700}.a-game__near-t{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.a-game-prof{container-type:inline-size;display:grid;gap:var(--sp-3);padding:var(--sp-3)}.a-game-rank{display:grid;gap:var(--sp-2)}.a-game-rank__t{display:grid;gap:2px;margin:0}.a-game-rank__t b{font-size:22px}.a-game-rank__t span{color:var(--c-text-muted)}.a-game-rank__bar{display:block;height:10px;border-radius:999px;background:color-mix(in srgb,var(--c-accent) 18%,transparent);overflow:hidden}.a-game-rank__bar span{display:block;height:100%;border-radius:999px;background:var(--c-accent)}.a-game-rank__line{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none;font-size:13px;color:var(--c-text-muted);text-align:center}.a-game-rank__line li.a-game-rank__on{color:var(--c-accent-text);font-weight:700}.a-game-badges{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-2);margin:0;padding:0;list-style:none}.a-game-badge{display:grid;gap:2px;padding:var(--sp-2) var(--sp-3);border:1px dashed var(--c-border);border-radius:14px;color:var(--c-text-muted)}.a-game-badge--got{border-style:solid;border-color:transparent;background:var(--c-accent-soft);color:var(--c-text)}.a-game-badge span{font-size:13px;color:var(--c-text-muted)}.a-reg{display:grid;gap:var(--sp-3);padding:var(--sp-4)}.a-reg__teams{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:var(--sp-2);margin:0 0 var(--sp-3)}.a-reg__teams [aria-pressed=true]{background:var(--c-accent);color:var(--c-text-inverse)}.a-reg__head{display:grid;gap:var(--sp-2)}.a-reg__t{display:grid;gap:2px;margin:0}.a-reg__t b{font-size:19px}.a-reg__t span{color:var(--c-text-muted)}.a-reg__list{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;gap:var(--sp-2);margin:0;padding:0;list-style:none}.a-reg__row{display:grid;grid-column:1 / -1;grid-template-columns:subgrid;align-items:center;gap:var(--sp-2) var(--sp-3);padding:var(--sp-2) var(--sp-3);border-radius:14px;background:var(--c-surface-2)}.a-reg__acts{display:contents}.a-reg__cap-mark{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 12px;border-radius:999px;background:var(--c-warn-soft);font-size:14px;font-weight:600;white-space:nowrap}.a-reg__who{display:grid;gap:2px;min-width:0}.a-reg__who b{display:flex;align-items:center;gap:6px}.a-reg__who b svg{width:16px;height:16px;color:var(--c-warn)}.a-reg__who span{font-size:14px;color:var(--c-text-muted)}.a-reg__pct{font-size:20px;white-space:nowrap}.a-reg__acts{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.a-reg__praise{display:flex;flex-wrap:wrap;grid-column:1 / -1;gap:var(--sp-2)}@media(max-width:640px){.a-reg__list{grid-template-columns:minmax(0,1fr) auto}.a-reg__acts{display:flex;flex-wrap:wrap;grid-column:1 / -1;gap:var(--sp-2)}}@container (min-width: 760px){.a-game-badges{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:560px){.a-game-rank__line{display:none}}@media(pointer:coarse){.a-game__rank,.a-game__near li{min-height:44px}}.a-bonus{display:grid;gap:var(--sp-3)}.a-bonus__home{display:block;color:var(--c-text);font-weight:600;text-decoration:none;overflow-wrap:anywhere}.a-bonus__home:hover,.a-bonus__home:focus-visible{color:var(--c-accent)}.a-bonus__tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:var(--sp-2)}.a-bonus__metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--sp-2);margin:0;padding:0;list-style:none}.a-bonus__metric{display:grid;gap:var(--sp-2);padding:var(--sp-3);border:1px solid var(--c-border);border-radius:14px;background:var(--c-surface-2)}.a-bonus__mhead,.a-bonus__mline{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--sp-2);margin:0}.a-bonus__mhead b,.a-bonus__mhead span{white-space:nowrap}.a-bonus__mhead span{font-size:22px;font-weight:700}.a-bonus__mline{justify-content:flex-start;color:var(--c-text-muted);font-size:14px}.a-bonus__mline span{white-space:nowrap}.a-bonus__gives{margin:0;font-weight:600}.a-bonus__bar{position:relative;display:block;height:10px;border-radius:999px;background:color-mix(in srgb,var(--c-accent) 18%,transparent)}.a-bonus__fill{display:block;height:100%;border-radius:999px;background:var(--c-accent)}.a-bonus__mark{position:absolute;top:-3px;width:2px;height:16px;background:var(--c-text-muted)}.a-bonus__bar-wrap{display:grid;gap:var(--sp-2)}.a-bonus__barline{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2)}.a-bonus__edit{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--sp-2);align-items:end}.a-bonus__edit label,.a-bonus__scheme label{display:grid;gap:4px}.a-bonus__edit label span,.a-bonus__scheme label span{color:var(--c-text-muted);font-size:14px;white-space:nowrap}.a-bonus__scheme{display:grid;gap:var(--sp-3)}.a-bonus__rows{display:grid;gap:var(--sp-2);margin:0;padding:0;list-style:none}.a-bonus__row{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:var(--sp-2);align-items:end}.a-bonus__err{margin:0;color:var(--c-danger)}.a-bonus>.a-muted{margin:0;padding-inline:var(--sp-3)}.a-bonus__tiles .a-game__stat{padding:var(--sp-3)}.a-wd{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"ik txt btns";align-items:center;gap:var(--sp-3);padding:var(--sp-3);border:1px solid var(--c-border);border-radius:16px;background:var(--c-surface);box-shadow:var(--shadow-1)}.a-wd--run{box-shadow:inset 4px 0 0 var(--c-ok),var(--shadow-1)}.a-wd--break{box-shadow:inset 4px 0 0 var(--c-warn),var(--shadow-1)}.a-wd__ik{grid-area:ik}.a-wd__txt{grid-area:txt;display:grid;gap:2px;min-width:0}.a-wd__title{color:var(--c-heading);font-size:17px;white-space:nowrap;overflow-wrap:normal}.a-wd__sub,.a-wd-muted{color:var(--c-text-muted);font-size:13px;overflow-wrap:anywhere}.a-wd__btns{grid-area:btns;display:flex;flex-wrap:wrap;gap:var(--sp-2);justify-content:flex-end}.a-wd__btns .a-btn{white-space:nowrap}.a-wd__file{display:none}@media(max-width:640px){.a-wd{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"ik txt" "btns btns"}.a-wd__btns .a-btn{flex:1 1 0}}.a-wd-page{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-3);min-width:0}.a-wd-page>*{min-width:0}.a-wd-bar,.a-wd-chips,.a-wd-days,.a-wd-form__row{display:flex;flex-wrap:wrap;gap:var(--sp-2);align-items:center}.a-wd-nums{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.a-wd-num{display:inline-flex;align-items:baseline;gap:6px;padding:var(--sp-2) var(--sp-3);border:1px solid var(--c-border);border-radius:14px;background:var(--c-surface);white-space:nowrap;flex:1 1 auto;justify-content:center}.a-wd-num b{font-size:20px;color:var(--c-heading)}.a-wd-num span{font-size:13px;color:var(--c-text-muted)}.a-wd-list{display:grid;gap:var(--sp-2);margin:0;padding:0;list-style:none}.a-wd-row{display:grid;grid-template-columns:minmax(92px,auto) minmax(0,1fr) auto;gap:var(--sp-1) var(--sp-3);align-items:center;width:100%;padding:var(--sp-2) var(--sp-3);border:1px solid var(--c-border);border-radius:14px;background:var(--c-surface);color:var(--c-text);font:inherit;text-align:left}.a-wd-row--btn{cursor:pointer}.a-wd-row--btn:hover,.a-wd-row--btn:focus-visible{border-color:var(--c-accent)}.a-wd-row--off{background:var(--c-bg);color:var(--c-text-muted)}.a-wd-row__date{color:var(--c-text-muted);font-size:13px;white-space:nowrap}.a-wd-row__main{font-weight:600;white-space:nowrap}.a-wd-row__side{color:var(--c-text-muted);font-size:13px;text-align:right}.a-wd-row .a-wd-tags{grid-column:1 / -1}.a-wd-tags:empty{display:none}.a-wd-tags{display:flex;flex-wrap:wrap;gap:4px}.a-wd-tag{padding:2px 8px;border-radius:999px;font-size:12px;white-space:nowrap;background:var(--c-accent-soft);color:var(--c-accent-text)}.a-wd-tag--warn{background:var(--c-warn-soft);color:var(--c-warn-text)}.a-wd-tag--danger{background:var(--c-danger-soft);color:var(--c-danger)}.a-wd-tag--ok{background:var(--c-ok-soft);color:var(--c-ok)}.a-wd-chip{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 var(--sp-3);border:1px solid var(--c-border);border-radius:999px;background:var(--c-surface);color:var(--c-text);font:inherit;font-size:14px;white-space:nowrap;cursor:pointer}.a-wd-chip--on{border-color:var(--c-accent);background:var(--c-accent-soft);color:var(--c-accent-text)}.a-wd-form{display:grid;gap:var(--sp-2);padding:var(--sp-3);border:1px solid var(--c-border);border-radius:16px;background:var(--c-surface)}.a-wd-field{display:grid;gap:4px;font-size:13px;color:var(--c-text-muted)}.a-wd-field--wide{flex:1 1 220px}.a-wd-err{margin:0;color:var(--c-danger)}.a-wd-bar .a-input,.a-wd-form__row .a-input{width:auto;max-width:100%}.a-wd-row__side{min-width:0;overflow-wrap:anywhere}@media(max-width:640px){.a-wd-row{grid-template-columns:minmax(0,auto) minmax(0,1fr)}.a-wd-row__side{grid-column:1 / -1;text-align:left}}.a-adm-set{display:grid;gap:var(--sp-3);padding:var(--sp-4)}.a-adm-set>p{margin:0}.a-adm-set .a-adm-set__zag{margin:0;font-size:20px;font-weight:700;letter-spacing:normal;text-transform:none;color:var(--c-text)}.a-adm-set__block{display:grid;gap:var(--sp-2)}.a-adm-set .a-adm-set__cap{margin:0;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--c-text-muted)}.a-adm-set__list{display:grid;margin:0;padding:0;list-style:none;border:1px solid var(--c-border);border-radius:14px;overflow:hidden}.a-adm-set__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(200px,320px);gap:var(--sp-2) var(--sp-3);align-items:center;padding:var(--sp-3) var(--sp-4)}.a-adm-set__row+.a-adm-set__row{border-top:1px solid var(--c-border)}.a-adm-set__label{display:grid;gap:2px;min-width:0}.a-adm-set__value{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2)}.a-adm-set__value .a-input{flex:1 1 140px;min-width:0}.a-adm-set__value--switch{justify-content:flex-end}.a-adm-set__reset{justify-self:start;min-height:44px;padding:4px 0;border:0;background:none;color:var(--c-accent);font:inherit;font-weight:600;cursor:pointer}.a-adm-set__row--wide{grid-template-columns:minmax(0,1fr)}.a-adm-set__value--editor{display:grid;justify-items:start;min-width:0}.a-adm-set__value--editor .se{justify-self:stretch}@media(max-width:640px){.a-adm-set__row{grid-template-columns:minmax(0,1fr)}.a-adm-set__row:has(.a-adm-set__value--switch){grid-template-columns:minmax(0,1fr) auto}}.a-ap-page{display:grid;gap:var(--sp-3);align-content:start;min-width:0}.a-ap-order{display:grid;gap:var(--sp-2);margin-block:var(--sp-2)}.a-ap-order:empty{display:none}.a-ap-block{display:grid;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);border:1px solid var(--c-border);border-radius:var(--radius-sm);background:var(--c-surface);min-width:0}.a-ap-block--warn{border-color:var(--c-warn);background:var(--c-warn-soft)}.a-ap-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);margin:0;min-width:0}.a-ap-row__text{flex:1 1 16em;min-width:0;overflow-wrap:anywhere}.a-ap-row .a-btn{white-space:nowrap}.a-ap-title{margin:0;font-weight:600;color:var(--c-heading);white-space:nowrap}.a-ap-sub{display:block;white-space:nowrap}.a-ap-muted{margin:0;color:var(--c-text-muted)}.a-ap-list{display:grid;gap:var(--sp-2);margin:0;padding:0;list-style:none;min-width:0}.a-ap-item{display:grid;gap:var(--sp-1);padding:var(--sp-2) var(--sp-3);border:1px solid var(--c-border);border-radius:var(--radius-sm);background:var(--c-surface);min-width:0}.a-ap-item.a-ap-row{display:flex}.a-ap-item--link{cursor:pointer}.a-ap-item--link:hover,.a-ap-item--link:focus-visible{border-color:var(--c-border-strong)}.a-ap-rec{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--sp-1) var(--sp-2);align-items:center}.a-ap-rec__name{min-width:0;overflow-wrap:anywhere}.a-ap-rec__why{grid-column:1 / -1;margin:0;color:var(--c-text-muted);font-size:var(--fs-sm, .875rem)}.a-ap-rec__acts{display:flex;gap:var(--sp-2);justify-content:flex-end}.a-ap-rec__acts .a-btn{white-space:nowrap}.a-ap-chips{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.a-ap-chips .a-btn{flex:1 1 auto;white-space:nowrap}.a-ap-dl{display:grid;grid-template-columns:auto 1fr;gap:var(--sp-1) var(--sp-3);margin:0}.a-ap-dl dt{color:var(--c-text-muted);white-space:nowrap}.a-ap-dl dd{margin:0;overflow-wrap:anywhere}.a-ap-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));align-items:end;gap:var(--sp-2)}.a-ap-form>.a-btn{white-space:nowrap}.a-ap-field{display:grid;gap:var(--sp-1);min-width:0}.a-ap-field>span{color:var(--c-text-muted);white-space:nowrap}.a-ap-cols{columns:3 280px;column-gap:var(--sp-3)}.a-ap-cols>*{break-inside:avoid;margin-bottom:var(--sp-3)}.a-ap-acts{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.a-ap-acts>.a-btn{flex:1 1 auto;white-space:nowrap}.a-tiles.a-ap-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-2)}.a-tiles.a-ap-tiles--5{grid-template-columns:repeat(5,minmax(0,1fr))}@media(max-width:899px){.a-tiles.a-ap-tiles--5{grid-template-columns:minmax(0,1fr)}}@media(max-width:599px){.a-tiles.a-ap-tiles{grid-template-columns:minmax(0,1fr)}}.a-ap-trust{display:flex;align-items:baseline;gap:var(--sp-2);margin:0;white-space:nowrap}.a-ap-trust__n{font-size:2rem;font-weight:700;color:var(--c-heading)}@media(pointer:coarse){.a-ap-acts .a-btn,.a-ap-row .a-btn,.a-ap-rec__acts .a-btn,.a-ap-chips .a-btn{min-height:44px}}.a-s4-page{display:grid;gap:var(--sp-3);align-content:start;min-width:0}.a-s4-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);margin:0;min-width:0}.a-s4-row__text{flex:1 1 10em;min-width:0;overflow-wrap:anywhere}.a-s4-row .a-btn,.a-s4-nowrap{white-space:nowrap}.a-s4-title{margin:0;font-weight:600;color:var(--c-heading);white-space:nowrap}.a-s4-muted{margin:0;color:var(--c-text-muted)}.a-s4-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--sp-2)}.a-s4-list{display:grid;gap:var(--sp-2);margin:0;padding:0;list-style:none;min-width:0}.a-s4-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--sp-2);align-content:start}.a-s4-card--open{grid-column:1 / -1}.a-s4-card{align-content:start}.a-s4-card{display:grid;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);border:1px solid var(--c-border);border-radius:var(--radius-sm);background:var(--c-surface);min-width:0}.a-s4-card--warn{border-color:var(--c-warn);background:var(--c-warn-soft)}.a-s4-card--bad{border-color:var(--c-danger);background:var(--c-danger-soft)}.a-s4-card--ok{border-color:var(--c-ok)}button.a-s4-card{font:inherit;color:inherit;text-align:left;cursor:pointer}button.a-s4-card:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.a-s4-pairs{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:var(--sp-1) var(--sp-3);margin:0}.a-s4-pairs dt{color:var(--c-text-muted);white-space:nowrap}.a-s4-pairs dd{margin:0;min-width:0;overflow-wrap:anywhere}.a-s4-field{display:grid;gap:var(--sp-1);min-width:0}.a-s4-field>span{color:var(--c-text-muted);font-size:var(--fs-sm);white-space:nowrap}.a-s4-field input,.a-s4-field select,.a-s4-field textarea{min-height:44px;min-width:0;box-sizing:border-box;padding:var(--sp-1) var(--sp-2);border:1px solid var(--c-border);border-radius:var(--radius-sm);background:var(--c-surface);color:inherit;font:inherit}.a-s4-scale{display:grid;grid-template-columns:repeat(5,minmax(44px,1fr));gap:var(--sp-1)}.a-s4-scale button:last-child{grid-column:1 / -1}.a-s4-scale button{min-height:44px;border:1px solid var(--c-border);border-radius:var(--radius-sm);background:var(--c-surface);color:inherit;font:inherit;white-space:nowrap;cursor:pointer}.a-s4-scale button[aria-pressed=true]{border-color:var(--c-accent);background:var(--c-accent-soft);color:var(--c-accent-text);font-weight:600}.a-s4-chips{display:flex;flex-wrap:wrap;gap:var(--sp-1)}.a-s4-chip{min-height:44px;padding:0 var(--sp-2);border:1px solid var(--c-border);border-radius:var(--radius-sm);background:var(--c-surface);color:inherit;font:inherit;white-space:nowrap;cursor:pointer}.a-s4-chip[aria-pressed=true]{border-color:var(--c-accent);background:var(--c-accent-soft)}.a-s4-bar{height:8px;border-radius:4px;background:var(--c-border);overflow:hidden}.a-s4-bar>span{display:block;height:100%;background:var(--c-accent)}.a-s4-spark{width:100%;height:64px;color:var(--c-accent)}.a-s4-heat{display:inline-block;min-width:3em;padding:2px var(--sp-1);border-radius:var(--radius-sm);font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap}.a-s4-heat--low{background:var(--c-danger-soft)}.a-s4-heat--mid{background:var(--c-warn-soft)}.a-s4-heat--high{background:var(--c-ok-soft)}.a-s4-lock{display:grid;gap:var(--sp-3)}ul.a-s4-grid{margin:0;padding:0;list-style:none}.a-s4-card p,.a-s4-card ul,.a-s4-card dl,.a-s4-page>p,.a-s4-page>h2{margin:0}.a-s4-row:not(:has(>:not(.a-btn)))>.a-btn{flex:1 1 auto}.a-s4-masonry{columns:260px;column-gap:var(--sp-2);margin:0;padding:0;list-style:none}.a-s4-masonry>*{break-inside:avoid;margin-bottom:var(--sp-2)}.a-news{display:flex;flex-wrap:wrap;gap:var(--sp-3);min-width:0}.a-news__card{flex:1 1 320px;min-width:0;margin:0;display:flex;flex-direction:column}.a-news__head{display:flex;align-items:center;gap:12px;min-height:60px;padding:10px 14px;border-bottom:var(--a-sep);color:inherit;text-decoration:none}@media(hover:hover){.a-news__head:hover{background:var(--c-surface-2)}}.a-news__head:active{background:var(--c-surface-2)}.a-news__head:focus-visible{outline:3px solid var(--c-focus);outline-offset:-3px}.a-news__title{flex:1 1 auto;min-width:0;font-size:17px;font-weight:700;color:var(--c-heading);overflow-wrap:anywhere}.a-news__count{flex:none;display:inline-grid;place-items:center;min-width:28px;height:26px;padding:0 9px;border-radius:13px;background:var(--c-accent-soft);color:var(--c-accent-text);font-size:14px;font-weight:700;font-variant-numeric:tabular-nums}.a-news__chev{flex:none;width:9px;height:9px;margin:0 4px 0 2px;border-right:2px solid var(--c-text-faint);border-bottom:2px solid var(--c-text-faint);transform:rotate(-45deg)}.a-news__list{flex:1 1 auto;margin:0;padding:0;list-style:none}.a-news__item{display:flex;align-items:center;gap:12px;min-width:0;padding:8px 14px;border-top:var(--a-sep)}.a-news__item:first-child{border-top:0}.a-news__photo{width:40px;height:52px;border-radius:8px}.a-news__photo--pk{width:36px;height:46px}.a-news__card{container-type:inline-size}.a-news__list--promos{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-content:start}.a-news__list--promos>.a-news__item{display:grid;grid-column:1 / -1;grid-template-columns:subgrid;column-gap:12px;row-gap:6px}.a-news__thumbs{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}.a-news__thumbs>.a-foto-mini.a-news__thumb{flex:none;width:40px;height:52px;border-radius:8px}.a-app--pk .a-news__thumbs>.a-foto-mini.a-news__thumb{width:36px;height:46px}.a-news__thumbs-rest{display:inline-grid;place-items:center;min-width:36px;height:46px;padding:0 6px;border-radius:8px;background:var(--c-surface-2);color:var(--c-text-muted);font-size:13px;font-weight:650}@container (max-width: 560px){.a-news__list--promos{grid-template-columns:auto minmax(0,1fr)}.a-news__list--promos .a-news__thumbs{grid-column:1 / -1;flex-wrap:nowrap;overflow:hidden}}.a-news__badge{font-size:16px}.a-news__link{flex:1 1 auto;display:grid;gap:2px;align-content:center;min-width:0;min-height:44px;color:inherit;text-decoration:none;border-radius:8px}@media(hover:hover){.a-news__link:hover .a-news__name{color:var(--c-accent-text)}}.a-news__link:focus-visible{outline:3px solid var(--c-focus);outline-offset:2px}.a-news__name{font-size:15px;font-weight:500;line-height:1.3;color:var(--c-heading);overflow-wrap:anywhere}.a-news__sub{font-size:13px;color:var(--c-text-muted);overflow-wrap:anywhere}.a-news__sub--bought{color:var(--h-green-fg, var(--c-ok));font-weight:600}.a-news__foot{margin-top:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 8px;padding:4px 6px;border-top:var(--a-sep)}.a-news__foot>:only-child{margin-left:auto}.a-news__more{display:inline-flex;align-items:center;min-height:44px;padding:0 10px;border:0;border-radius:10px;background:none;font:inherit;font-size:14px;font-weight:650;color:var(--c-accent-text);text-decoration:none;cursor:pointer;overflow-wrap:anywhere}.a-app--pk .a-news__more{min-height:34px}@media(hover:hover){.a-news__more:hover{background:var(--c-accent-soft)}}.a-news__more:focus-visible{outline:3px solid var(--c-focus);outline-offset:-3px}.a-tr{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-3);min-width:0}.a-tr>*{min-width:0}.a-tr-muted{margin:0;color:var(--c-text-muted);font-size:13px}.a-tr-bar,.a-tr-chips{display:flex;flex-wrap:wrap;gap:var(--sp-2);align-items:center}.a-tr-who{max-width:360px}.a-tr-chip{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 var(--sp-3);border:1px solid var(--c-border);border-radius:999px;background:var(--c-surface);color:var(--c-text);font:inherit;font-size:14px;white-space:nowrap;cursor:pointer}.a-tr-chip--on{border-color:var(--c-accent);background:var(--c-accent-soft)}.a-tr-dot{flex:none;width:10px;height:10px;border-radius:50%;background:var(--c-text-faint)}.a-tr-dot--in_visit{background:var(--c-ok)}.a-tr-dot--moving{background:var(--c-accent)}.a-tr-dot--break{background:var(--c-warn)}.a-tr-dot--not_started{background:var(--c-danger)}.a-tr-dot--stale{opacity:.5}.a-tr-split{display:grid;grid-template-columns:minmax(280px,380px) minmax(0,1fr);gap:var(--sp-3);align-items:start}.a-tr-split--both{grid-template-columns:minmax(280px,420px) minmax(0,1fr)}.a-seg.a-tr-switch{display:none}.a-tr-bar .a-input{width:auto;max-width:100%}@media(max-width:900px){.a-tr-split,.a-tr-split--both{grid-template-columns:minmax(0,1fr)}.a-seg.a-tr-switch{display:inline-flex}.a-tr-split--list .a-tr-mapcol,.a-tr-split--map .a-tr-people{display:none}}.a-tr-mapcol{display:grid;gap:var(--sp-2);min-width:0}.a-tr-map{height:clamp(320px,62vh,760px);border:1px solid var(--c-border);border-radius:16px;overflow:hidden;background:var(--c-surface)}.a-tr-people{display:grid;gap:var(--sp-2);margin:0;padding:0;list-style:none}.a-tr-person{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--sp-2) var(--sp-3);align-items:center;width:100%;padding:var(--sp-2) var(--sp-3);border:1px solid var(--c-border);border-radius:14px;background:var(--c-surface);color:var(--c-text);font:inherit;text-align:left;cursor:pointer}.a-tr-person--on{border-color:var(--c-accent);box-shadow:inset 4px 0 0 var(--c-accent)}.a-tr-person__body,.a-tr-person__side{display:grid;gap:2px;min-width:0}.a-tr-person__side{justify-items:end}.a-tr-person__name{font-weight:600;white-space:nowrap}.a-tr-person__sub,.a-tr-person__plan{color:var(--c-text-muted);font-size:13px;overflow-wrap:anywhere}.a-tr-person__plan{white-space:nowrap}.a-tr-tag{padding:2px 8px;border-radius:999px;font-size:12px;white-space:nowrap;background:var(--c-accent-soft);color:var(--c-accent-text)}.a-tr-tag--ok{background:var(--c-ok-soft);color:var(--c-ok)}.a-tr-tag--warn{background:var(--c-warn-soft);color:var(--c-warn-text)}.a-tr-tag--danger{background:var(--c-danger-soft);color:var(--c-danger)}.a-tr-tag--muted{background:var(--c-bg);color:var(--c-text-muted)}.a-tr-picked{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-3);align-items:center;padding:var(--sp-2) var(--sp-3);border:1px solid var(--c-border);border-radius:14px;background:var(--c-surface)}.a-tr-picked span{color:var(--c-text-muted);font-size:13px}.a-tr-pin{display:grid;place-items:center;border:2px solid var(--c-surface);border-radius:50%;background:var(--c-accent);color:var(--c-action-text);font-size:12px;font-weight:700;box-shadow:var(--shadow-1)}.a-tr-pin--in_visit{background:var(--c-ok)}.a-tr-pin--break{background:var(--c-warn)}.a-tr-pin--offline{border:2px dashed var(--c-text-faint);background:var(--c-text-faint)}.a-tr-pin--stale{opacity:.55}.a-tr-pin--picked{outline:3px solid var(--c-focus)}.a-tr-stop{display:grid;place-items:center;border:2px solid var(--c-surface);border-radius:50%;background:var(--c-heading);color:var(--c-surface);font-size:11px;font-weight:700}.a-tr-line{stroke:var(--c-accent);stroke-width:4;fill:none}.a-tr-line--straight{stroke-dasharray:6 6;stroke:var(--c-text-muted)}.a-tr-stats{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.a-tr-stat{display:inline-flex;align-items:baseline;gap:6px;padding:var(--sp-2) var(--sp-3);border:1px solid var(--c-border);border-radius:14px;background:var(--c-surface);white-space:nowrap;flex:1 1 auto;justify-content:center}.a-tr-stat b{font-size:20px;color:var(--c-heading)}.a-tr-stat span{font-size:13px;color:var(--c-text-muted)}.a-tr-steps,.a-tr-week{display:grid;gap:var(--sp-2);margin:0;padding:0;list-style:none}.a-tr-step,.a-tr-week__day{display:grid;grid-template-columns:auto auto minmax(0,1fr);gap:var(--sp-3);align-items:baseline;padding:var(--sp-2) var(--sp-3);border:1px solid var(--c-border);border-radius:12px;background:var(--c-surface)}.a-tr-step--gap,.a-tr-step--break{border-style:dashed;color:var(--c-text-muted)}.a-tr-step--stop_client{box-shadow:inset 4px 0 0 var(--c-ok)}.a-tr-step__time{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--c-text-muted);font-size:13px}.a-tr-step__kind{font-weight:600;white-space:nowrap}.a-tr-step__what{overflow-wrap:anywhere}.a-tr-week__day span:last-child{color:var(--c-text-muted);font-size:13px}.a-tr-score{font-variant-numeric:tabular-nums}.a-tr-score--low{color:var(--c-danger)}.a-tr-decide{display:grid;gap:var(--sp-2);padding:var(--sp-3);border:1px solid var(--c-border);border-radius:16px;background:var(--c-surface)}.a-tr-spoof{display:grid;gap:var(--sp-2);padding:var(--sp-3);border:1px solid var(--c-border);border-radius:16px;background:var(--c-surface);min-width:0}.a-tr-spoof__title{margin:0;color:var(--c-heading);font-size:16px;white-space:nowrap}.a-tr-badge{display:inline-flex;flex-wrap:wrap;gap:var(--sp-2);align-items:center;white-space:nowrap}.a-tr-spoof__num{width:120px}.a-tr-notice{display:grid;gap:var(--sp-3);padding:var(--sp-3);border:1px solid var(--c-border);border-radius:16px;background:var(--c-surface)}.a-tr-notice__title{margin:0;color:var(--c-heading);font-size:20px}.a-tr-notice__text,.a-tr-notice__extra{margin:0;line-height:1.5}.a-tr-notice__extra{color:var(--c-text-muted)}.a-tr-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:grid;place-items:end center;padding:var(--sp-3);background:color-mix(in srgb,var(--c-bg-deep) 55%,transparent)}.a-tr-sheet__box{display:grid;gap:var(--sp-3);width:min(560px,100%);max-height:calc(100dvh - 32px);overflow:auto;padding:var(--sp-3);border-radius:18px;background:var(--c-surface);box-shadow:var(--shadow-1)}@media(min-width:900px){.a-tr-sheet{place-items:center}}@media(max-width:480px){.a-tr-person{grid-template-columns:auto minmax(0,1fr)}.a-tr-person__side{grid-column:2;justify-items:start}}.a-st{display:grid;gap:var(--sp-2);padding:var(--sp-3);border:1px solid var(--c-border);border-radius:12px;background:var(--c-surface)}.a-st__head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);white-space:nowrap}.a-st__title{color:var(--c-heading);font-weight:600}.a-st__bar{height:6px;border-radius:3px;background:var(--c-border);overflow:hidden}.a-st__bar>span{display:block;height:100%;background:var(--c-accent)}.a-st__list{display:grid;gap:var(--sp-2);margin:0;padding:0;list-style:none}.a-st__item{display:flex;align-items:center;gap:var(--sp-2);min-height:44px;padding:var(--sp-1) var(--sp-2);border:1px solid transparent;border-radius:10px;background:var(--c-bg);color:var(--c-text);font:inherit;text-align:left;width:100%}.a-st__item--next{border-color:var(--c-accent);background:var(--c-accent-soft)}.a-st__item--done{color:var(--c-text-muted)}.a-st__item--locked{color:var(--c-text-muted);cursor:not-allowed}.a-st__mark{flex:0 0 24px;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;border:2px solid var(--c-border);color:var(--c-ok)}.a-st__item--done .a-st__mark{border-color:var(--c-ok);background:var(--c-ok-soft)}.a-st__name{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.a-st__note{color:var(--c-text-muted);font-size:.85em;white-space:nowrap}.a-st__note--warn{color:var(--c-warn-text)}.a-st__note--block{color:var(--c-danger)}.a-st__actions{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.a-st-dialog{display:grid;gap:var(--sp-3)}.a-st-dialog__row{display:grid;gap:var(--sp-2)}.a-st-reasons{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.a-st-chip{min-height:36px;padding:0 var(--sp-2);border:1px solid var(--c-border);border-radius:18px;background:var(--c-surface);color:var(--c-text);font:inherit;white-space:nowrap}.a-st-chip--on{border-color:var(--c-accent);background:var(--c-accent-soft);color:var(--c-accent-text)}.a-st-page{display:grid;gap:var(--sp-3);min-width:0}.a-st-bar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2)}.a-st-tiles{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-2)}.a-st-tile{display:flex;align-items:baseline;justify-content:center;gap:var(--sp-2);padding:var(--sp-3);border:1px solid var(--c-border);border-radius:12px;background:var(--c-surface);white-space:nowrap}.a-st-tile b{color:var(--c-heading);font-size:1.6em}.a-st-tile span{color:var(--c-text-muted)}.a-st-tone--better{color:var(--c-ok)}.a-st-tone--worse{color:var(--c-danger)}.a-st-tone--near{color:var(--c-text)}.a-st-cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:var(--sp-3);align-items:start}.a-st-edit{display:grid;gap:var(--sp-2);padding:var(--sp-3);border:1px solid var(--c-border);border-radius:12px;background:var(--c-surface)}.a-st-step{display:grid;grid-template-columns:auto minmax(140px,1fr) minmax(120px,160px) minmax(140px,200px) auto;align-items:center;gap:var(--sp-2);padding:var(--sp-2);border:1px solid var(--c-border);border-radius:10px;background:var(--c-bg)}.a-st-step--drag{border-color:var(--c-accent)}.a-st-step__extra{grid-column:2 / -1;display:flex;flex-wrap:wrap;gap:var(--sp-2);align-items:center}@media(max-width:820px){.a-st-step{grid-template-columns:auto 1fr}.a-st-step__extra{grid-column:1 / -1}}.a-st-ribbon{position:relative;height:28px;border-radius:6px;background:var(--c-bg);border:1px solid var(--c-border);overflow:hidden}.a-st-ribbon>span{position:absolute;top:0;bottom:0}.a-st-ribbon .k-order,.a-st-legend .k-order{background:var(--c-ok)}.a-st-ribbon .k-visit,.a-st-legend .k-visit{background:var(--c-accent)}.a-st-ribbon .k-phone,.a-st-legend .k-phone{background:var(--c-warn)}.a-st-ribbon .k-break,.a-st-legend .k-break{background:var(--c-border)}.a-st-ribbon .k-gap,.a-st-legend .k-gap{background:var(--c-danger-soft)}.a-st-legend{display:flex;flex-wrap:wrap;gap:var(--sp-3);color:var(--c-text-muted);font-size:.85em}.a-st-legend i{display:inline-block;width:10px;height:10px;margin-right:4px;border-radius:2px}.a-st-trend{display:grid;grid-template-columns:repeat(auto-fit,minmax(72px,1fr));gap:var(--sp-2);align-items:end;min-height:120px}.a-st-trend__col{display:grid;gap:4px;justify-items:center;color:var(--c-text-muted);font-size:.8em;white-space:nowrap}.a-st-trend__col>span{width:40%;min-height:2px;border-radius:4px 4px 0 0;background:var(--c-accent)}.a-st-hints{margin:0;padding-left:var(--sp-3);color:var(--c-warn-text)}.a-st-page .table th,.a-st .table th{white-space:nowrap}.a-st,.a-st-page,.a-st-edit,.a-st-dialog{grid-template-columns:minmax(0,1fr)}.a-st-bar>.a-input{flex:1 1 140px;min-width:0;max-width:100%}.a-st-lead{margin:0;color:var(--c-text-muted);overflow-wrap:anywhere}.a-s-nizom>.a-st{margin:0 0 var(--sp-4)}@media(min-width:640px){.a-st-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1000px){.a-st-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}.a-vz__vkladki{display:flex;gap:var(--sp-2);margin:0 0 var(--sp-3);border-bottom:1px solid var(--c-border)}.a-vz__vkladka{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-bottom:-1px;padding:0 var(--sp-3);border:0;border-bottom:3px solid transparent;background:none;color:var(--c-text-muted);font:inherit;font-size:16px;font-weight:600;white-space:nowrap;cursor:pointer}.a-vz__vkladka[aria-selected=true]{border-bottom-color:var(--c-accent);color:var(--c-heading)}.a-vz__vkladka:focus-visible{outline:2px solid var(--c-focus);outline-offset:-2px}.a-vz__chislo{min-width:24px;padding:1px 8px;border-radius:var(--radius-pill);background:var(--c-surface-2);color:var(--c-text);font-size:13px;font-weight:600;text-align:center;font-variant-numeric:tabular-nums}.a-vz__vkladka[aria-selected=true] .a-vz__chislo{background:var(--c-accent-soft);color:var(--c-accent-text)}@media(max-width:599px){.a-vz__vkladka{flex:1 1 0;justify-content:center}}.a-otbor.a-vz__otbory{margin-bottom:var(--sp-2)}.a-vz__otbory>.a-search{margin:0}.a-input.a-vz__agent{flex:0 1 280px;width:auto;min-width:200px}.a-vz__daty{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.a-vz__data{display:flex;align-items:center;gap:8px;color:var(--c-text-muted);font-size:14px;white-space:nowrap}.a-vz__data .a-input{width:auto;min-width:150px}@media(max-width:599px){.a-input.a-vz__agent,.a-vz__daty{flex:1 1 100%}.a-vz__data{flex:1 1 0}.a-vz__data .a-input{flex:1 1 auto;min-width:0}}.a-vz__sost{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-3);margin:0 0 var(--sp-2)}.a-vz__sost .a-chips--otbor{flex:1 1 auto;margin:0;padding:0}.a-vz__sost .a-otbor__itog{margin:0 0 0 auto;white-space:nowrap}.a-hint.a-vz__predel,.a-hint.a-vz__pusto{margin:0 0 var(--sp-2)}.a-hint.a-vz__pusto{padding:var(--sp-3) var(--sp-4);border:1px solid var(--c-border);border-radius:var(--a-radius-group);background:var(--c-surface)}.a-group.a-vzt-ramka{container:vzt / inline-size;overflow:clip}.a-vzt-ramka .a-list>li+li{border-top:var(--a-sep)}.a-vzt{display:grid;grid-template-columns:minmax(130px,1fr) minmax(180px,1.6fr) 116px 116px minmax(170px,1.3fr) minmax(124px,.7fr);grid-template-areas:"agent klient kogda summa sost nomer";gap:0 var(--sp-3);align-items:center;min-height:48px;padding:8px 14px;color:var(--c-text);font-size:14px;text-decoration:none}.a-vzt--vizit{grid-template-columns:minmax(130px,1fr) minmax(200px,1.7fr) 116px 116px minmax(170px,1.3fr) 72px}a.a-vzt:hover{background:var(--c-surface-2)}a.a-vzt:focus-visible{outline:2px solid var(--c-focus);outline-offset:-2px}.a-vzt--shapka{position:sticky;top:var(--topbar-h);z-index:2;min-height:34px;padding-block:6px;border-bottom:1px solid var(--c-border);background:var(--c-surface-2);color:var(--c-text-muted);font-size:12px;letter-spacing:.03em;text-transform:uppercase}.a-vzt__agent{grid-area:agent;min-width:0;overflow-wrap:anywhere}.a-vzt__klient{grid-area:klient;display:grid;gap:2px;min-width:0;overflow-wrap:anywhere}.a-vzt__klient b{color:var(--c-heading);font-weight:600}.a-vzt small{color:var(--c-text-muted);font-size:13px}.a-vzt__meta{grid-area:meta;display:none;min-width:0;color:var(--c-text-muted);font-size:13px;overflow-wrap:anywhere}.a-vzt__kogda{grid-area:kogda;text-align:center;white-space:nowrap;font-variant-numeric:tabular-nums}.a-vzt__summa{grid-area:summa;display:grid;justify-items:center;gap:2px;white-space:nowrap;font-variant-numeric:tabular-nums}.a-vzt__summa b{color:var(--c-heading)}.a-vzt__sost{grid-area:sost;display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.a-vzt__sost .a-tag{margin-left:0}.a-vzt__sost small{flex:1 1 100%;overflow-wrap:anywhere}.a-vzt__nomer{grid-area:nomer;display:grid;gap:2px;white-space:nowrap;font-variant-numeric:tabular-nums}.a-vzt--shapka>span{display:block;font-size:12px}.a-vzt--shapka>.a-vzt__summa{text-align:center}@container vzt (max-width: 900px){.a-vzt,.a-vzt--vizit{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"klient summa" "meta nomer" "sost sost";gap:4px var(--sp-3);padding-block:10px}.a-vzt__agent,.a-vzt__kogda{display:none}.a-vzt__meta{display:block}.a-vzt__summa,.a-vzt__nomer{justify-items:end;text-align:right}.a-vzt__sost small{flex:1 1 auto}.a-vzt--shapka{display:none}}.a-vk{display:grid;gap:var(--sp-3)}.a-vk__metki{display:flex;flex-wrap:wrap;gap:8px}.a-vk__metki .a-tag{margin-left:0}.a-vk__razdely{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--sp-3)}.a-group.a-vk__razdel{margin:0}.a-vk h2.a-vk__zag{margin:0;padding:10px 14px 6px;color:var(--c-text-muted);font-size:12px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.a-vk__fakty{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:8px var(--sp-3);margin:0;padding:0 14px 12px;font-size:14px}.a-vk__para{display:contents}.a-vk h2.a-vk__zag--vne{padding:0 4px 6px}.a-vk__zakazy>.a-group{margin:0}.a-vk__fakty dt{color:var(--c-text-muted);white-space:nowrap}.a-vk__fakty dd{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;min-width:0;color:var(--c-heading);overflow-wrap:anywhere}.a-vk__fakty dd .a-tag{margin-left:0}.a-vk__fakty small{color:var(--c-text-muted);font-size:13px}.a-vk__fotki{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px;padding:0 14px 14px}.a-vk__foto{display:grid;gap:4px;margin:0;color:var(--c-text-muted);font-size:12px}.a-vk__foto img{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--radius-xs);background:var(--c-surface-2)}.a-vk__pusto{margin:0;padding:0 14px 12px;color:var(--c-text-muted);font-size:14px}.a-ak__blok,.a-ak__nastroyki{display:grid;gap:0}.a-ak__nastroyki{gap:var(--sp-3)}.a-ak__blok>.a-group{margin:0}.a-ak__nastroyki>h2.a-vk__zag--vne{padding-bottom:0}.a-ak__nastroyki>.a-adm-knopki{margin:0}.a-app--pk .a-ak__nastroyki .a-kv--pole .a-ak__tekst{flex:1 1 200px}.a-ak__nastroyki>.a-vk__razdely{display:block;columns:300px;column-gap:var(--sp-3)}.a-ak__nastroyki>.a-vk__razdely>.a-group{break-inside:avoid;margin:0 0 var(--sp-3)}.a-field-home{display:grid;gap:var(--sp-2);align-content:start}.a-mr{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-3);min-width:0}.a-mr>*{min-width:0}.a-mr-stat{min-width:0}.a-mr-stats{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.a-mr-stat{display:inline-flex;align-items:baseline;gap:6px;flex:1 1 auto;padding:var(--sp-2) var(--sp-3);border:1px solid var(--c-border);border-radius:14px;background:var(--c-surface);white-space:nowrap}.a-mr-stat b{font-size:20px;font-weight:700;color:var(--c-heading)}.a-mr-stat span{font-size:13px;color:var(--c-text-muted)}.a-mr-stat--warn b{color:var(--c-warn)}.a-mr-stat--danger b{color:var(--c-danger)}.a-mr-list{display:grid;gap:var(--sp-2);margin:0;padding:0;list-style:none}.a-mr-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--sp-3);align-items:center;padding:var(--sp-3);border:1px solid var(--c-border);border-radius:16px;background:var(--c-surface);color:var(--c-text);text-decoration:none;box-shadow:var(--shadow-1)}.a-mr-card--now{border-color:var(--c-accent);box-shadow:inset 4px 0 0 var(--c-accent),var(--shadow-1)}.a-mr-card__body{display:grid;gap:4px;min-width:0}.a-mr-card__title{margin:0;font-size:16px;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.a-mr-card__sub{margin:0;font-size:13px;line-height:1.35;color:var(--c-text-muted);overflow-wrap:anywhere}.a-mr-tags{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.a-mr-tag{display:inline-flex;align-items:center;min-height:24px;padding:2px 10px;border-radius:var(--radius-pill);background:var(--c-surface-2);color:var(--c-text);font-size:12px;font-weight:600;white-space:nowrap}.a-mr-tag--ok{background:var(--c-ok-soft);color:var(--c-ok)}.a-mr-tag--warn{background:var(--c-warn-soft);color:var(--c-warn)}.a-mr-tag--danger{background:var(--c-danger-soft);color:var(--c-danger)}.a-mr-tag--accent{background:var(--c-accent-soft);color:var(--c-accent-text)}.a-mr-handle{display:inline-grid;place-items:center;width:44px;height:44px;border:0;border-radius:12px;background:var(--c-surface-2);color:var(--c-text-muted);cursor:grab;touch-action:none}.a-mr-num{display:inline-grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--c-accent-soft);color:var(--c-accent-text);font-weight:700}.a-mr-check{display:inline-grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--c-surface-2);color:var(--c-text-faint)}.a-mr-check--done{background:var(--c-ok-soft);color:var(--c-ok)}.a-mr-check--warn{background:var(--c-warn-soft);color:var(--c-warn)}.a-mr-h{margin:var(--sp-2) 0 0;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--c-text-muted);white-space:nowrap}.a-mr-btns{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.a-mr-btns>.a-btn{flex:1 1 auto;white-space:nowrap}.a-mr-place{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:var(--radius-pill);background:var(--c-ok-soft);color:var(--c-ok);font-weight:600;white-space:nowrap;width:fit-content}.a-mr-place--off{background:var(--c-warn-soft);color:var(--c-warn)}.a-mr-cam{position:relative;overflow:hidden;border-radius:18px;background:var(--c-bg-deep);aspect-ratio:3 / 4;max-height:70vh}.a-mr-cam video,.a-mr-cam img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.a-mr-ghost{pointer-events:none}.a-mr-cam__note{position:absolute;left:8px;right:8px;bottom:8px;padding:8px 12px;border-radius:12px;background:var(--c-surface);color:var(--c-text);font-size:14px}.a-mr-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-2)}.a-mr-pair img{width:100%;aspect-ratio:3 / 4;object-fit:cover;border-radius:12px;background:var(--c-photo-bg)}.a-mr-range{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--sp-3);align-items:center;white-space:nowrap}.a-mr-sku{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--sp-2);align-items:center;padding:var(--sp-3);border:1px solid var(--c-border);border-radius:14px;background:var(--c-surface)}.a-mr-sku--absent{border-color:var(--c-danger)}.a-mr-sku--below{border-color:var(--c-warn)}.a-mr-stepper{display:inline-flex;align-items:center;gap:4px}.a-mr-stepper button{width:44px;height:44px;border:1px solid var(--c-border-strong);border-radius:12px;background:var(--c-surface-2);color:var(--c-text);font-size:20px;font-weight:700}.a-mr-stepper output{min-width:32px;text-align:center;font-size:18px;font-weight:700}.a-mr-masonry{columns:220px;column-gap:var(--sp-3)}.a-mr-tile{display:grid;gap:6px;break-inside:avoid;margin:0 0 var(--sp-3);padding:var(--sp-2);border:1px solid var(--c-border);border-radius:14px;background:var(--c-surface)}.a-mr-tile img{width:100%;border-radius:10px;background:var(--c-photo-bg);aspect-ratio:4 / 3;object-fit:cover}.a-mr-tile__pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-2)}.a-mr-split{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--sp-3);align-items:start}.a-mr-panel{display:grid;gap:var(--sp-3);padding:var(--sp-4);border:1px solid var(--c-border);border-radius:18px;background:var(--c-surface);min-width:0}.a-mr-panel h2{margin:0;font-size:18px;overflow-wrap:anywhere}.a-mr-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--sp-3);align-items:start}.a-mr-field{display:grid;align-content:start;gap:4px;font-size:13px;color:var(--c-text-muted)}.a-mr-field>span{white-space:nowrap}.a-mr-days{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.a-mr-day{min-width:40px;min-height:36px;border:1px solid var(--c-border-strong);border-radius:10px;background:var(--c-surface);color:var(--c-text);font-weight:600}.a-mr-day--on{border-color:var(--c-accent);background:var(--c-accent-soft);color:var(--c-accent-text)}.a-mr-note{margin:0;padding:var(--sp-3);border-radius:14px;background:var(--c-surface-2);font-size:14px;line-height:1.4}.a-mr-note--warn{background:var(--c-warn-soft);color:var(--c-text)}.a-mr-strip{display:flex;gap:var(--sp-2);overflow-x:auto;padding-bottom:4px}.a-mr-strip>img,.a-mr-strip>figure{flex:0 0 160px;margin:0}.a-mr-strip img{width:160px;aspect-ratio:3 / 4;object-fit:cover;border-radius:12px;background:var(--c-photo-bg)}.a-mr-split--eq{align-items:stretch}@media(min-width:1600px){.a-mr-split--eq>.a-mr-panel:first-child{justify-items:center;align-content:center;text-align:center}}.a-s-nizom>.a-mr-panel{margin:0 0 var(--sp-4)}.a-mr-title{margin:0;font-size:22px;font-weight:700;line-height:1.25;color:var(--c-heading);overflow-wrap:anywhere}.a-mr .table-wrap{max-width:100%;overflow-x:auto;border:1px solid var(--c-border);border-radius:14px;background:var(--c-surface);-webkit-overflow-scrolling:touch}.a-mr .table{width:100%;border-collapse:collapse;font-size:13px}.a-mr .table th{position:relative;padding:8px;border-bottom:1px solid var(--c-border);text-align:left;font-size:12px;font-weight:600;color:var(--c-text-muted);white-space:nowrap}.a-mr .table th[draggable=true]{cursor:grab}.a-mr .table td{padding:8px;border-bottom:1px solid var(--c-border);color:var(--c-text);vertical-align:middle}.a-mr .table tr:last-child td{border-bottom:0}.a-mr .table__row--link{cursor:pointer}.a-mr .table__row--vybrana td{background:var(--c-accent-soft)}.a-mr .table__resize{position:absolute;top:0;right:-4px;bottom:0;z-index:1;width:8px;cursor:col-resize;touch-action:none}.a-mr .table__cols-cell{width:1px}.a-mr .table__cols{position:relative;display:flex;justify-content:flex-end}.a-mr .table__cols-btn{display:inline-flex;align-items:center;gap:var(--sp-1);height:32px;padding:0 var(--sp-2);white-space:nowrap;font:inherit;font-size:13px;border:1px solid var(--c-border);border-radius:8px;background:var(--c-surface);color:var(--c-text-muted);cursor:pointer}:root .a-mr .table__cols-btn,:root .a-mr .table__cols-word{line-height:var(--leading-label, normal)}.a-pa,.a-pa-page{display:grid;gap:var(--sp-3);align-content:start;min-width:0}.a-pa-progress{margin:0;color:var(--c-text-muted);white-space:nowrap}.a-pa-list,.a-pa-checks,.a-pa-legend,.a-pa-weeks{display:grid;gap:var(--sp-2);margin:0;padding:0;list-style:none;min-width:0}.a-pa-item{display:grid;gap:var(--sp-2);padding:var(--sp-3);border:1px solid var(--c-border);border-radius:var(--radius-sm);background:var(--c-surface);min-width:0}.a-pa-item__head,.a-pa-item__row,.a-pa-tags,.a-pa-actions,.a-pa-block__row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);margin:0;min-width:0}.a-pa-item__title{flex:1 1 12em;min-width:0;color:var(--c-heading);font-weight:600;overflow-wrap:anywhere}.a-pa-item .a-tag,.a-pa-tags .a-tag,.a-pa-check .a-tag,.a-pa-block .a-btn,.a-pa-actions .a-btn,.a-pa-item .a-btn{white-space:nowrap}.a-pa-price{display:flex;align-items:center;gap:var(--sp-2)}.a-pa-price__cap{color:var(--c-text-muted);white-space:nowrap}.a-pa-price .a-input{width:8em;font-variant-numeric:tabular-nums}.a-pa-seen{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);padding:var(--sp-2);border-radius:var(--radius-xs);background:var(--c-warn-soft);color:var(--c-text)}.a-pa-seen>span{flex:1 1 12em;min-width:0}.a-pa-bottom{display:flex;justify-content:flex-end}.a-pa-toggle{display:inline-flex;align-items:center;gap:var(--sp-2);white-space:nowrap;cursor:pointer}.a-tiles.a-pa-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-2)}@media(max-width:899px){.a-tiles.a-pa-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.a-pa-check{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-2);min-width:0}.a-pa-check__name{flex:1 1 10em;min-width:0;overflow-wrap:anywhere}.a-pa-check__ans{display:flex;gap:var(--sp-2)}.a-pa-block{display:grid;gap:var(--sp-2);padding:var(--sp-3);border:1px solid var(--c-border);border-radius:var(--radius-sm);background:var(--c-surface)}.a-pa-block__h,.a-pa-h{margin:0;color:var(--c-heading);font-size:16px;white-space:nowrap}.a-pa-weeks__row{display:grid;grid-template-columns:auto minmax(80px,1fr) auto;align-items:center;gap:var(--sp-2)}.a-pa-weeks__d,.a-pa-weeks__n{white-space:nowrap;font-variant-numeric:tabular-nums}.a-pa-weeks__n{color:var(--c-text-muted)}.a-pa-select{max-width:100%;justify-self:start}.a-pa-legend{display:flex;flex-wrap:wrap;gap:var(--sp-3)}.a-pa-legend li{display:flex;align-items:center;gap:var(--sp-1);white-space:nowrap}.a-pa-dot{width:12px;height:12px;border-radius:50%;border:1px solid var(--c-border-strong)}.a-pa-dot--ok{background:var(--c-ok)}.a-pa-dot--low{background:var(--c-danger)}.a-pa-dot--high{background:var(--c-warn)}.a-pa-dot--none{background:var(--c-surface)}.a-pa-map{height:min(60vh,560px);min-height:320px;border-radius:var(--radius-sm);overflow:hidden;border:1px solid var(--c-border)}.a-pa-dl{display:grid;grid-template-columns:auto 1fr;gap:var(--sp-1) var(--sp-3);margin:0}.a-pa-dl dt{color:var(--c-text-muted);white-space:nowrap}.a-pa-dl dd{margin:0;overflow-wrap:anywhere}.a-pa-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));align-items:center;gap:var(--sp-2)}.a-pa-form--col{grid-template-columns:minmax(0,1fr)}@media(pointer:coarse){.a-pa-item .a-btn,.a-pa-check .a-btn,.a-pa-block .a-btn,.a-pa-price .a-input{min-height:44px}}.a-pa-actions__note{flex:1 1 16em;min-width:0}.a-pa-chips{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.a-pa-chips .a-btn{white-space:nowrap}.a-pa-cap{margin:0;color:var(--c-text-muted)}.a-eq-page,.a-eq-visit,.a-eq-form{display:grid;gap:var(--sp-3);align-content:start;min-width:0}.a-eq-block{display:grid;gap:var(--sp-2);padding:var(--sp-3);border:1px solid var(--c-border);border-radius:var(--radius-sm);background:var(--c-surface);min-width:0}.a-eq-block__head,.a-eq-actions,.a-eq-plan,.a-eq-tags{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);margin:0;min-width:0}.a-eq-block__h,.a-eq-h{margin:0;color:var(--c-heading);font-size:16px;white-space:nowrap}.a-eq-list{display:grid;gap:var(--sp-2);margin:0;padding:0;list-style:none;min-width:0}.a-eq-unit{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--sp-1) var(--sp-2);width:100%;padding:var(--sp-2) var(--sp-3);border:1px solid var(--c-border);border-radius:var(--radius-sm);background:var(--c-surface-2);color:var(--c-text);font:inherit;text-align:left;cursor:pointer;min-width:0}.a-eq-unit:hover,.a-eq-unit:focus-visible{border-color:var(--c-border-strong)}.a-eq-unit__t{grid-column:1;min-width:0;color:var(--c-heading);font-weight:600;overflow-wrap:anywhere}.a-eq-unit__s{grid-column:1;white-space:nowrap}.a-eq-unit__tags{grid-column:2;grid-row:1 / span 2;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--sp-1)}.a-eq-block .a-tag,.a-eq-actions .a-btn,.a-eq-pair .a-btn,.a-eq-choice .a-btn,.a-eq-tags .a-tag{white-space:nowrap}:root :is(.a-eq-pair,.a-eq-choice,.a-eq-tags) .a-btn.a-btn--on:not(.a-btn--primary):not(.a-btn--danger){background:var(--c-accent-soft);color:var(--c-accent-text);box-shadow:inset 0 0 0 2px var(--c-accent)}.a-eq-actions{flex:1 1 auto}.a-eq-actions>.a-btn{flex:1 1 auto}.a-eq-pair{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:var(--sp-2)}.a-eq-choice{display:grid;gap:var(--sp-2)}.a-eq-choice .a-btn{justify-content:flex-start}.a-eq-fill{display:grid;gap:var(--sp-1)}.a-eq-fill__l{color:var(--c-text-muted)}.a-eq-fill input[type=range]{width:100%;accent-color:var(--c-accent)}.a-eq-switch{display:inline-flex;align-items:center;gap:var(--sp-2);white-space:nowrap;cursor:pointer}.a-eq-pos{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);border:1px solid var(--c-border);border-radius:var(--radius-sm);background:var(--c-surface-2);min-width:0}.a-eq-pos__t{flex:1 1 10em;min-width:0;overflow-wrap:anywhere}.a-eq-step{display:inline-flex;align-items:center;gap:var(--sp-1);white-space:nowrap}.a-eq-step__l{color:var(--c-text-muted)}.a-eq-step__n{min-width:2ch;text-align:center;font-variant-numeric:tabular-nums}.a-eq-dl{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:var(--sp-1) var(--sp-3);margin:0}.a-eq-dl dt{color:var(--c-text-muted);white-space:nowrap}.a-eq-dl dd{margin:0;overflow-wrap:anywhere}.a-eq-events{display:grid;gap:var(--sp-1);margin:0;padding:0;list-style:none}.a-eq-events li{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.a-eq-events time{color:var(--c-text-muted);white-space:nowrap;font-variant-numeric:tabular-nums}.a-eq-form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:end;gap:var(--sp-2)}.a-tiles.a-eq-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-2)}.a-tiles.a-eq-tiles--3{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:899px){.a-tiles.a-eq-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(pointer:coarse){.a-eq-block .a-btn,.a-eq-pair .a-btn,.a-eq-choice .a-btn,.a-eq-actions .a-btn,.a-eq-unit{min-height:44px}.a-eq-step .a-btn{min-width:44px;min-height:44px}}.a-rt{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-3);min-width:0}.a-rt>*{min-width:0}.a-rt-map{position:relative;min-height:320px;height:clamp(320px,58vh,720px);border:1px solid var(--c-border);border-radius:16px;overflow:hidden;background:var(--c-surface-2)}.a-rt-map__canvas{width:100%;height:100%}.a-rt-map__note{position:absolute;left:var(--sp-2);top:var(--sp-2);margin:0;max-width:calc(100% - 2 * var(--sp-2) - 40px);padding:4px 10px;border-radius:999px;background:var(--c-surface);color:var(--c-text-muted);font-size:13px;box-shadow:var(--shadow-1)}.a-rt-pin{display:grid;place-items:center;width:28px;height:28px;padding:0;border:2px solid var(--c-surface);border-radius:50%;background:var(--pin, var(--c-accent));color:var(--c-text-inverse, #fff);font:700 13px/1 inherit;cursor:pointer;box-shadow:var(--shadow-1)}.a-rt-plate{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);border:1px solid var(--c-border);border-radius:14px;background:var(--c-surface);color:var(--c-text);text-decoration:none}.a-rt-plate b{white-space:nowrap}.a-rt-plate span{color:var(--c-text-muted);font-size:14px}.a-rt-plate--ok b{color:var(--c-ok)}.a-rt-plate--warn{border-color:var(--c-warn);background:var(--c-warn-soft)}.a-rt-meta{display:flex;flex-wrap:wrap;gap:4px var(--sp-2);margin:0;color:var(--c-text-muted);font-size:13px}.a-rt-meta>span{white-space:nowrap}.a-rt-open{display:grid;gap:4px;min-width:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.a-rt-card--off{opacity:.72}.a-rt-card--pinned{box-shadow:inset 4px 0 0 var(--c-warn),var(--shadow-1)}.a-rt-bar{display:block;height:8px;border-radius:999px;background:var(--c-surface-3);overflow:hidden}.a-rt-bar>span{display:block;height:100%;border-radius:inherit;background:var(--c-accent);transition:width .3s ease}.a-rt-actions{display:flex;flex-wrap:wrap;gap:var(--sp-2);width:100%}.a-rt-actions>.a-btn{flex:1 1 auto;justify-content:center;white-space:nowrap}.a-rt-diff{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:var(--sp-2)}.a-rt-diff>div{display:grid;gap:2px;padding:var(--sp-2) var(--sp-3);border:1px solid var(--c-border);border-radius:14px;background:var(--c-surface)}.a-rt-diff span{color:var(--c-text-muted);font-size:13px;white-space:nowrap}.a-rt-diff b{font-size:18px;color:var(--c-heading);white-space:nowrap}.a-rt-good{color:var(--c-ok)}.a-rt-choices{display:grid;gap:var(--sp-2);margin:0;padding:0;list-style:none}.a-rt-choice{display:flex;width:100%;align-items:center;gap:var(--sp-2);min-height:44px;padding:var(--sp-2) var(--sp-3);border:1px solid var(--c-border);border-radius:12px;background:var(--c-surface);color:var(--c-text);text-align:left;font:inherit;cursor:pointer}.a-rt-choice[aria-checked=true],.a-rt-choice[aria-pressed=true]{border-color:var(--c-accent);background:var(--c-accent-soft)}.a-rt-layers{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--sp-2)}.a-rt-kv{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:6px var(--sp-3);margin:0}.a-rt-kv dt{color:var(--c-text-muted);white-space:nowrap}.a-rt-kv dd{margin:0;color:var(--c-text)}.a-rt-warn{color:var(--c-danger);font-weight:600}.a-rt-small{margin:0;color:var(--c-text-muted);font-size:13px}.a-rt-split{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-3);align-items:start}@media(min-width:1100px){.a-rt-split{grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr)}.a-rt-split .a-rt-map{position:sticky;top:var(--sp-3)}}.a-rt-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--sp-2);align-items:end}.a-rt-row-btns{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.a-rt-row-btns>*{flex:1 1 auto;width:auto;min-width:max-content}:root{--geo-up: var(--c-ok);--geo-down: var(--c-danger);--geo-flat: var(--c-text-faint);--geo-new: var(--c-accent);--geo-gone: var(--c-heading);--geo-none: var(--c-accent);--geo-g0: var(--c-ok);--geo-g12: var(--c-warn);--geo-g3: var(--c-danger);--geo-d7: var(--c-ok);--geo-d30: var(--c-warn);--geo-old: var(--c-danger);--geo-never: var(--c-text-faint);--geo-shop: var(--c-accent);--geo-chain: var(--c-sky-text);--geo-horeca: var(--c-warn);--geo-other: var(--c-text-faint);--geo-far: var(--c-warn);--geo-cross: var(--c-danger);--geo-terr: var(--c-accent);--geo-cluster: var(--c-accent);--geo-low: var(--c-sky-soft);--geo-high: var(--c-accent-strong);--geo-l0: var(--c-sky-soft);--geo-l1: var(--sky-light);--geo-l2: var(--sky);--geo-l3: var(--c-accent);--geo-l4: var(--c-accent-strong);--geo-t0: var(--c-accent);--geo-t1: var(--c-ok);--geo-t2: var(--c-warn);--geo-t3: var(--c-sky-text);--geo-t4: var(--c-danger);--geo-t5: var(--c-heading);--geo-t6: var(--sky);--geo-t7: var(--c-text-muted)}.a-geo-page{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-2);min-width:0;min-height:0}.a-geo-page>*,.a-geo-card>*{min-width:0}.a-geo-bar{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--sp-2)}.a-geo-bar .a-btn{white-space:nowrap}.a-geo-bar__tools,.a-geo-filters,.a-geo-views,.a-geo-actions__row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--sp-2)}.a-geo-filters__more{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--sp-2);flex-basis:100%;padding:var(--sp-2);border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-surface)}.a-geo-pick,.a-geo-form label{display:flex;flex-direction:column;gap:4px;font-size:var(--text-sm);color:var(--c-text-muted);white-space:nowrap}.a-geo-pick select,.a-geo-form input,.a-geo-form select,.a-geo-select,.a-geo-views select{min-height:var(--control-h-sm);padding:0 var(--sp-2);border:1px solid var(--c-border);border-radius:var(--radius-sm);background:var(--c-surface);color:var(--c-text);font:inherit;max-width:260px}.a-geo-split{display:grid;grid-template-columns:minmax(240px,300px) minmax(0,1fr);gap:var(--sp-2);align-items:stretch}.a-geo-split--top{grid-template-columns:minmax(240px,300px) minmax(0,1fr) minmax(240px,300px)}.a-geo-panel{display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-2);border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-surface);overflow:auto;max-height:calc(100vh - 200px)}.a-geo-panel__list{display:flex;flex-direction:column;gap:4px}.a-geo-map{position:relative;min-height:420px;height:calc(100vh - 200px);border:1px solid var(--c-border);border-radius:var(--radius);overflow:hidden;background:var(--c-surface-2)}.a-geo-map--select .a-geo-map__canvas{cursor:crosshair}.a-geo-map__canvas{position:absolute;top:0;right:0;bottom:0;left:0}.a-geo-map__box{position:absolute;border:2px dashed var(--c-accent);background:var(--c-accent-soft);pointer-events:none}.a-geo-map__note{position:absolute;left:var(--sp-2);bottom:var(--sp-2);margin:0;padding:4px var(--sp-2);border-radius:var(--radius-sm);background:var(--c-surface);color:var(--c-text-muted);font-size:var(--text-sm)}.a-geo-legend{display:flex;flex-direction:column;gap:4px;padding-top:var(--sp-2);border-top:1px solid var(--c-border);font-size:var(--text-sm)}.a-geo-legend ul{display:flex;flex-wrap:wrap;gap:4px var(--sp-2);margin:0;padding:0;list-style:none}.a-geo-legend li{display:flex;align-items:center;gap:6px;white-space:nowrap}.a-geo-dot{inline-size:12px;block-size:12px;border-radius:50%;flex:none;background:var(--geo-none)}.a-geo-dot--up{background:var(--geo-up)}.a-geo-dot--down{background:var(--geo-down)}.a-geo-dot--flat{background:var(--geo-flat)}.a-geo-dot--new{background:var(--geo-new)}.a-geo-dot--gone{background:var(--geo-gone)}.a-geo-dot--g0{background:var(--geo-g0)}.a-geo-dot--g12{background:var(--geo-g12)}.a-geo-dot--g3{background:var(--geo-g3)}.a-geo-dot--d7{background:var(--geo-d7)}.a-geo-dot--d30{background:var(--geo-d30)}.a-geo-dot--old{background:var(--geo-old)}.a-geo-dot--never{background:var(--geo-never)}.a-geo-dot--shop{background:var(--geo-shop)}.a-geo-dot--chain{background:var(--geo-chain)}.a-geo-dot--horeca{background:var(--geo-horeca)}.a-geo-dot--other{background:var(--geo-other)}.a-geo-dot--terr{background:var(--geo-terr)}.a-geo-dot--cross{background:var(--geo-cross)}.a-geo-dot--low{background:var(--geo-low)}.a-geo-dot--high{background:var(--geo-high)}.a-geo-top{display:flex;flex-direction:column;gap:4px;padding:var(--sp-2);border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-surface);overflow:auto;max-height:calc(100vh - 200px);font-size:var(--text-sm)}.a-geo-top ol{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.a-geo-top li{display:flex;justify-content:space-between;gap:var(--sp-2)}.a-geo-top li button{padding:0;border:0;background:none;color:var(--c-accent-text);font:inherit;text-align:start;cursor:pointer}.a-geo-top em{font-style:normal;white-space:nowrap}.a-geo-top--up em{color:var(--geo-up)}.a-geo-top--down em{color:var(--geo-down)}.a-geo-plate{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);border:1px solid var(--c-warn);border-radius:var(--radius);background:var(--c-warn-soft);color:var(--c-text);text-decoration:none}.a-geo-kv{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:4px var(--sp-3);margin:0}.a-geo-kv dt{color:var(--c-text-muted);white-space:nowrap}.a-geo-kv dd{margin:0}.a-geo-bars{display:grid;grid-template-columns:max-content minmax(0,1fr) max-content;gap:4px var(--sp-2);align-items:center;margin:0;padding:0;list-style:none;font-size:var(--text-sm)}.a-geo-bars li{display:contents}.a-geo-bars i{display:block;block-size:10px;border-radius:var(--radius-pill);background:var(--c-accent)}.a-geo-bars span,.a-geo-bars b{white-space:nowrap}.a-geo-actions,.a-geo-form{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--sp-2)}.a-geo-actions{flex-direction:column;align-items:stretch}.a-geo-actions__row>.a-btn,.a-geo-actions__row>.a-geo-select{flex:1 1 0;white-space:nowrap}.a-geo-note,.a-geo-small{margin:0;color:var(--c-text-muted);font-size:var(--text-sm)}.a-geo-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--sp-2)}.a-geo-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:var(--sp-2) var(--sp-3);border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-surface)}.a-geo-tile b{font-size:var(--text-xl);white-space:nowrap}.a-geo-tile span{color:var(--c-text-muted);white-space:nowrap}.a-geo-cards{columns:2 420px;column-gap:var(--sp-2)}.a-geo-card{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-2);margin:0 0 var(--sp-2);padding:var(--sp-3);border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-surface);break-inside:avoid}.a-geo-card h2{margin:0;font-size:var(--text-lg);white-space:nowrap}.a-geo-list{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.a-geo-list li{display:flex;justify-content:space-between;gap:var(--sp-2)}.a-geo-on{color:var(--c-ok);white-space:nowrap}.a-geo-off{color:var(--c-text-faint);white-space:nowrap}.a-geo-file{position:relative;align-self:flex-start}.a-geo-file input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}@media(max-width:1100px){.a-geo-split,.a-geo-split--top{grid-template-columns:minmax(0,1fr)}.a-geo-panel,.a-geo-top{max-height:none}.a-geo-map{height:62vh;order:-1}.a-geo-bar,.a-geo-bar__tools,.a-geo-filters,.a-geo-views{flex:1 1 100%}.a-geo-bar__tools{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.a-geo-views{display:contents}.a-geo-views>.a-btn,.a-geo-views>.a-geo-small{grid-column:1 / -1}.a-geo-views select{min-height:var(--control-h)}.a-geo-pick{flex:1 1 140px}.a-geo-filters>.a-btn{flex:1 1 100%}.a-geo-pick select,.a-geo-views select{max-width:none;width:100%}}.a-cn{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-3);min-width:0;max-width:960px}.a-cn--wide{max-width:none}.a-cn>*{min-width:0}.a-cn-title{margin:0;font-size:26px;font-weight:700;color:var(--c-heading);white-space:nowrap}.a-cn-sub{margin:0;font-size:14px;color:var(--c-text-muted)}.a-cn-h{margin:0;font-size:17px;font-weight:700;color:var(--c-heading)}.a-cn-field{display:grid;gap:6px;min-width:0}.a-cn-field>span:first-child{font-size:13px;font-weight:600;color:var(--c-text-muted);white-space:nowrap}.a-cn-inn{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--sp-2)}.a-cn-pair{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--sp-2) var(--sp-3)}.a-cn-note{margin:0;font-size:13px;line-height:1.4;color:var(--c-text-muted);overflow-wrap:anywhere}.a-cn-note--warn{color:var(--c-warn)}.a-cn-note--bad{color:var(--c-danger)}.a-cn-next{justify-self:stretch;min-height:48px}.a-cn-btns{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:var(--sp-2)}.a-cn-btns>.a-btn{white-space:nowrap}.a-cn-found{display:grid;gap:var(--sp-2);padding:var(--sp-3);border:1px solid var(--c-ok);border-radius:16px;background:var(--c-ok-soft)}.a-cn-found--bad{border-color:var(--c-danger);background:var(--c-danger-soft)}.a-cn-found__title{display:flex;align-items:center;gap:var(--sp-2);margin:0;font-weight:700;color:var(--c-ok);white-space:nowrap}.a-cn-found--bad .a-cn-found__title{color:var(--c-danger);white-space:normal}.a-cn-rows{display:grid;gap:6px;margin:0}.a-cn-rows--box{padding:var(--sp-3);border:1px solid var(--c-border);border-radius:14px;background:var(--c-surface)}.a-cn-row{display:grid;grid-template-columns:minmax(96px,max-content) minmax(0,1fr);gap:var(--sp-3);align-items:baseline}.a-cn-row dt{font-size:13px;color:var(--c-text-muted);white-space:nowrap}.a-cn-row dd{margin:0;font-weight:600;color:var(--c-text);overflow-wrap:anywhere}.a-cn-lic{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--sp-3);align-items:center;padding:var(--sp-3);border:1px solid var(--c-border);border-radius:16px;background:var(--c-surface)}.a-cn-fsrar{grid-column:1 / -1;justify-self:start;white-space:nowrap}.a-cn-lic__icon{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--c-ok-soft);color:var(--c-ok)}.a-cn-lic--warn .a-cn-lic__icon{background:var(--c-warn-soft);color:var(--c-warn)}.a-cn-lic__text{display:grid;gap:2px;min-width:0}.a-cn-lic__text span{font-size:13px;color:var(--c-text-muted);overflow-wrap:anywhere}.a-cn-map .a-rt-map{min-height:260px;height:clamp(260px,42vh,480px)}.a-cn-map--small .a-rt-map{min-height:180px;height:200px}.a-cn-here{justify-self:stretch;min-height:48px;gap:var(--sp-2);white-space:nowrap}.a-cn-photos{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--sp-2)}.a-cn-photo{display:grid;grid-template-columns:96px minmax(0,1fr);gap:var(--sp-3);align-items:center;min-height:72px;padding:var(--sp-2);border:1px solid var(--c-border);border-radius:14px;background:var(--c-surface);color:var(--c-text);text-align:left;font:inherit;cursor:pointer}.a-cn-photo__img{display:grid;place-items:center;width:96px;height:64px;border-radius:10px;background:var(--c-photo-bg);color:var(--c-text-muted);object-fit:cover}.a-cn-photo__text{display:grid;gap:2px;min-width:0}.a-cn-photo__text b{white-space:nowrap}.a-cn-photo__text span{font-size:13px;color:var(--c-text-muted);overflow-wrap:anywhere}.a-cn-photo--view{margin:0;grid-template-columns:minmax(0,1fr);cursor:default}.a-cn-photo--view .a-cn-photo__img{width:100%;height:160px}.a-cn-photo--view figcaption{font-size:13px;color:var(--c-text-muted);white-space:nowrap}.a-cn-media{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--sp-2)}.a-cn-dup{display:grid;gap:var(--sp-2);padding:var(--sp-3);border:1px solid var(--c-warn);border-radius:16px;background:var(--c-warn-soft)}.a-cn-dup__title{display:flex;align-items:center;gap:var(--sp-2);margin:0;font-size:17px;font-weight:700;color:var(--c-warn);white-space:nowrap}.a-cn-dup__text{margin:0;font-weight:600;overflow-wrap:anywhere}.a-cn-card{display:grid;gap:4px;padding:var(--sp-3);border:1px solid var(--c-border);border-radius:16px;background:var(--c-surface)}.a-cn-card__title{margin:0;font-weight:700;overflow-wrap:anywhere}.a-cn-card__sub{margin:0;font-size:13px;color:var(--c-text-muted);overflow-wrap:anywhere}.a-cn-tag{display:inline-flex;align-items:center;justify-self:start;min-height:24px;padding:2px 10px;border-radius:var(--radius-pill);background:var(--c-surface-2);color:var(--c-text);font-size:12px;font-weight:600;white-space:nowrap}.a-cn-tag--ok{background:var(--c-ok-soft);color:var(--c-ok)}.a-cn-tag--warn{background:var(--c-warn-soft);color:var(--c-warn)}.a-cn-tag--danger{background:var(--c-danger-soft);color:var(--c-danger)}.a-cn-tag--accent{background:var(--c-accent-soft);color:var(--c-accent-text)}.a-cn-list,.a-cn-reqs{display:grid;gap:var(--sp-2);margin:0;padding:0;list-style:none;align-content:start;min-width:0}.a-cn-list--cols{grid-template-columns:repeat(auto-fill,minmax(min(100%,440px),1fr))}.a-cn-item{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--sp-3);align-items:center;padding:var(--sp-3);border:1px solid var(--c-border);border-radius:16px;background:var(--c-surface)}.a-cn-item__body{display:grid;gap:4px;min-width:0}.a-cn-item__body b{overflow-wrap:anywhere}.a-cn-item__body span{font-size:13px;color:var(--c-text-muted);overflow-wrap:anywhere}.a-cn-item__body .a-cn-item__why{color:var(--c-warn)}.a-cn-item__side{display:grid;gap:var(--sp-2);justify-items:end}.a-cn-bar{display:flex;flex-wrap:wrap;gap:var(--sp-2);align-items:center}.a-cn-tabs{display:flex;flex-wrap:wrap;gap:4px;padding:4px;border-radius:14px;background:var(--c-surface-2)}.a-cn-tabs__tab{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 var(--sp-3);border:0;border-radius:10px;background:transparent;color:var(--c-text-muted);font:inherit;font-weight:600;white-space:nowrap;cursor:pointer}.a-cn-tabs__tab[aria-selected=true]{background:var(--c-surface);color:var(--c-text);box-shadow:var(--shadow-1)}.a-cn-tabs__tab b{font-size:12px;color:var(--c-text-muted)}.a-cn-select{display:inline-flex;align-items:center;gap:var(--sp-2);white-space:nowrap}.a-cn-select>span{font-size:13px;color:var(--c-text-muted)}.a-cn-split{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-3);align-items:start}@media(min-width:1100px){.a-cn-split{grid-template-columns:minmax(0,1fr) minmax(320px,400px)}.a-cn-split>.a-cn-panel{position:sticky;top:var(--sp-3)}}.a-cn-req{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-2);width:100%;padding:var(--sp-3);border:1px solid var(--c-border);border-radius:14px;background:var(--c-surface);color:var(--c-text);text-align:left;font:inherit;cursor:pointer}@media(min-width:720px){.a-cn-req{grid-template-columns:minmax(0,1fr) auto;align-items:center}}.a-cn-req--on{border-color:var(--c-accent);box-shadow:inset 4px 0 0 var(--c-accent)}.a-cn-req__main{display:grid;gap:2px;min-width:0}.a-cn-req__main b{overflow-wrap:anywhere}.a-cn-req__main span{font-size:13px;color:var(--c-text-muted);overflow-wrap:anywhere}.a-cn-req__meta{display:flex;flex-wrap:wrap;gap:var(--sp-2);align-items:center}.a-cn-req__who{font-size:13px;color:var(--c-text-muted);white-space:nowrap}.a-cn-panel{display:grid;gap:var(--sp-3);padding:var(--sp-3);border:1px solid var(--c-border);border-radius:16px;background:var(--c-surface);box-shadow:var(--shadow-1);min-width:0}.a-cn-panel__head{display:flex;flex-wrap:wrap;gap:var(--sp-2);align-items:center;justify-content:space-between}.a-cn-panel__head b{font-size:17px;overflow-wrap:anywhere}.a-cn-decide{display:grid;gap:var(--sp-2)}.a-cn-camera{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:grid;grid-template-rows:minmax(0,1fr) auto auto;gap:var(--sp-2);padding:var(--sp-3);background:var(--c-bg-deep)}.a-cn-camera__video{width:100%;height:100%;min-height:0;object-fit:contain;border-radius:14px}.a-cn-camera__err{margin:0;color:var(--c-text-inverse)}.a-cn-camera__bar{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-2)}.a-cn-actions{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin:var(--sp-2) 0}.a-cn-actions>.a-btn{flex:1 1 auto;justify-content:center;white-space:nowrap}:is(.a-wd-page,.a-tr) .table-wrap{max-width:100%;overflow-x:auto;border:1px solid var(--c-border);border-radius:14px;background:var(--c-surface);-webkit-overflow-scrolling:touch}:is(.a-wd-page,.a-tr) .table{width:100%;border-collapse:collapse;font-size:13px}:is(.a-wd-page,.a-tr) .table th{position:relative;padding:8px;border-bottom:1px solid var(--c-border);text-align:left;font-size:12px;font-weight:600;color:var(--c-text-muted);white-space:nowrap}:is(.a-wd-page,.a-tr) .table th[draggable=true]{cursor:grab}:is(.a-wd-page,.a-tr) .table td{padding:8px;border-bottom:1px solid var(--c-border);color:var(--c-text);vertical-align:middle}:is(.a-wd-page,.a-tr) .table tr:last-child td{border-bottom:0}:is(.a-wd-page,.a-tr) .table__row--link{cursor:pointer}:is(.a-wd-page,.a-tr) .table__row--vybrana td{background:var(--c-accent-soft)}:is(.a-wd-page,.a-tr) .table__resize{position:absolute;top:0;right:-4px;bottom:0;z-index:1;width:8px;cursor:col-resize;touch-action:none}:is(.a-wd-page,.a-tr) .table__cols-cell{width:1px}:is(.a-wd-page,.a-tr) .table__cols{position:relative;display:flex;justify-content:flex-end}:is(.a-wd-page,.a-tr) .table__cols-btn{display:inline-flex;align-items:center;gap:var(--sp-1);height:32px;padding:0 var(--sp-2);white-space:nowrap;font:inherit;font-size:13px;border:1px solid var(--c-border);border-radius:8px;background:var(--c-surface);color:var(--c-text-muted);cursor:pointer}:root :is(.a-wd-page,.a-tr) .table__cols-btn,:root :is(.a-wd-page,.a-tr) .table__cols-word{line-height:var(--leading-label, normal)}.a-afix-podskazka{margin:0 0 var(--sp-3)}.a-afix-svodka{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin:0 0 var(--sp-3)}.a-afix-svodka .a-tag{margin:0}.a-afix-spisok{list-style:none;margin:0;padding:0}.a-afix-zam+.a-afix-zam{border-top:var(--a-sep)}.a-afix-zam__zag{display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:var(--sp-2) var(--sp-3);padding:var(--sp-3) var(--sp-4);cursor:pointer;list-style:none}.a-afix-zam__zag::-webkit-details-marker{display:none}.a-afix-zam__zag svg{width:18px;height:18px}.a-afix-zam--bad .a-afix-zam__zag svg{color:var(--c-danger)}.a-afix-zam--warn .a-afix-zam__zag svg{color:var(--c-warn)}.a-afix-zam__zag b{color:var(--c-heading);overflow-wrap:anywhere}.a-afix-zam__zag .a-tag{margin:0}.a-afix-zam__shagi{margin:0;padding:0 var(--sp-4) var(--sp-3) calc(var(--sp-4) + 20px + var(--sp-3) + 18px)}p.a-afix-zam__shagi{padding-left:calc(var(--sp-4) + 20px + var(--sp-3))}.a-afix-zam__shagi li+li{margin-top:4px}@media(max-width:520px){.a-afix-zam__zag{grid-template-columns:20px minmax(0,1fr)}.a-afix-zam__zag .a-tag{grid-column:2;justify-self:start}.a-afix-zam__shagi{padding-left:calc(var(--sp-4) + 18px)}}.a-afix-poryadok{display:flex;align-items:center;gap:var(--sp-2);margin:0;padding:var(--sp-3);border-radius:var(--radius);background:var(--c-ok-soft);color:var(--c-ok);font-weight:600}.a-otbor.a-ob-otbory{margin-bottom:var(--sp-2)}.a-ob-otbory>.a-search{flex:1 1 260px;margin:0}.a-input.a-ob-vybor{flex:0 1 auto;width:auto;min-width:170px}@media(max-width:599px){.a-input.a-ob-vybor{flex:1 1 140px;min-width:0}}.a-ob-sost{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-3);margin:0 0 var(--sp-2)}.a-ob-sost .a-chips--otbor{flex:1 1 auto;margin:0;padding:0}.a-ob-sost .a-otbor__itog{margin:0 0 0 auto;white-space:nowrap}.a-hint.a-ob-pusto{margin:0;padding:var(--sp-3) var(--sp-4);border:1px solid var(--c-border);border-radius:var(--a-radius-group);background:var(--c-surface)}.a-ob-ryad{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-3);align-items:start}.a-ob-ryad--pk{grid-template-columns:minmax(320px,.9fr) minmax(0,1.1fr)}.a-ob-spisok{display:grid;gap:var(--sp-2);min-width:0}.a-ob-str{display:grid;grid-template-columns:36px minmax(0,1fr);grid-template-areas:"ik shapka" "ik tekst" "ik metki";gap:4px var(--sp-3);width:100%;padding:var(--sp-3);border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-surface);box-shadow:var(--shadow-1);color:var(--c-text);font:inherit;text-align:left;text-decoration:none;cursor:pointer}@media(hover:hover){.a-ob-str:not(.a-ob-str--on):hover{border-color:var(--c-border-strong)}}.a-ob-str:focus-visible{outline:2px solid var(--c-focus);outline-offset:2px}.a-ob-str--on{border-color:var(--c-accent);box-shadow:0 0 0 3px var(--c-accent-soft)}.a-ik.a-ob-ik{grid-area:ik;align-self:start}.a-ob-ik svg{width:20px;height:20px}.a-ob-str__shapka{grid-area:shapka;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-width:0}.a-ob-str__shapka b{color:var(--c-heading);font-weight:600;overflow-wrap:anywhere}.a-ob-str__shapka small{color:var(--c-text-muted);font-size:13px;white-space:nowrap}.a-ob-str__shapka time{margin-left:auto;color:var(--c-text-muted);font-size:12px;white-space:nowrap}.a-ob-str__tekst{grid-area:tekst;font-size:15px;line-height:1.35;overflow-wrap:anywhere}.a-ob-str__metki{grid-area:metki;display:flex;flex-wrap:wrap;gap:8px}.a-ob-str__metki .a-tag{margin-left:0}.a-tag--kuda{background:var(--c-accent-soft);color:var(--c-accent-text)}.a-ob-bokovaya{position:sticky;top:calc(var(--topbar-h) + var(--sp-2));max-height:calc(100vh - var(--topbar-h) - 2 * var(--sp-2));overflow-y:auto;min-width:0;border:1px solid var(--c-border);border-radius:var(--a-radius-group);background:var(--c-surface);box-shadow:var(--shadow-1)}.a-group.a-ob-odno{margin:0}.a-aobr-karta{display:grid;gap:var(--sp-3);padding:var(--sp-3)}.a-aobr-karta__zag{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--sp-2)}.a-ob .a-aobr-karta__zag h2{flex:1 1 200px;min-width:0;margin:0;color:var(--c-heading);font-size:18px;font-weight:700;line-height:1.25;letter-spacing:normal;text-transform:none;overflow-wrap:anywhere}.a-aobr-karta__zag .a-tag{margin-left:0}.a-aobr-karta p{margin:0}.a-ob-pasport{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:6px var(--sp-3);margin:0;padding:var(--sp-2) var(--sp-3);border-radius:var(--radius-xs);background:var(--c-surface-2);font-size:14px}.a-ob-pasport__para{display:contents}.a-ob-pasport dt{color:var(--c-text-muted);white-space:nowrap}.a-ob-pasport dd{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;min-width:0;color:var(--c-heading);overflow-wrap:anywhere}.a-ob-pasport small{color:var(--c-text-muted);font-size:13px}.a-ob-pasport a{color:var(--c-accent-text);font-weight:500}.a-aobr-put{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin:0;padding:0;list-style:none}.a-aobr-put li{flex:1 1 130px;display:grid;align-content:start;gap:2px;padding:var(--sp-2);border-top:3px solid var(--c-accent);border-radius:var(--radius-xs);background:var(--c-surface-2)}.a-aobr-put li b{white-space:nowrap}.a-aobr-put li small{color:var(--c-text-muted);font-size:12px;overflow-wrap:anywhere}.a-aobr-put__zhdyom{border-top-color:var(--c-warn)}.a-aobr-pisma{display:grid;gap:var(--sp-2)}.a-aobr-pismo{display:grid;gap:2px;max-width:92%;padding:var(--sp-2) var(--sp-3);border-radius:var(--radius);background:var(--c-surface-2);font-size:15px;line-height:1.35;overflow-wrap:anywhere}.a-aobr-pismo small{color:var(--c-text-muted);font-size:12px}.a-aobr-pismo--itera{background:var(--c-sky-soft)}.a-aobr-pismo--ya{justify-self:end;background:var(--c-accent-soft)}.a-aobr-otvet{display:grid;gap:var(--sp-2)}.a-aobr-otvet p{margin:0}.a-aobr-otvet>.a-adm-knopki{margin:0}.a-aobr-otvet>.a-adm-knopki>.a-btn{flex:1 1 auto}.a-aust-podskazka{margin:0 0 var(--sp-3)}.a-aust-itogi{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--sp-2);margin:0 0 var(--sp-3)}.a-aust-itog{display:grid;grid-template-rows:auto auto auto 1fr;align-content:start;gap:var(--sp-1);min-width:0;padding:var(--sp-3);border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-surface);box-shadow:var(--shadow-1);color:var(--c-text);text-align:left;font:inherit}button.a-aust-itog{cursor:pointer}.a-aust-itog--on{border-color:var(--c-accent);box-shadow:0 0 0 3px var(--c-accent-soft)}.a-aust-itog--warn .a-aust-itog__v{color:var(--c-warn)}.a-aust-itog--bad{border-color:color-mix(in srgb,var(--c-danger) 40%,var(--c-border))}.a-aust-itog--bad .a-aust-itog__v{color:var(--c-danger)}.a-aust-itog__l{color:var(--c-text-muted);font-size:13px;font-weight:600}.a-aust-itog__v{font-size:26px;line-height:1.1;color:var(--c-heading)}.a-aust-itog small{color:var(--c-text-muted);font-size:12px;line-height:1.3}.a-aust-itog__polosa{display:block;height:6px;overflow:hidden;border-radius:var(--radius-pill);background:var(--c-surface-2)}.a-aust-itog__polosa i{display:block;height:100%;border-radius:inherit;background:var(--c-accent)}.a-aust-instrumenty{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-3);margin:0 0 var(--sp-3)}.a-aust-instrumenty .a-search{flex:1 1 240px;min-width:0}.a-aust-instrumenty .a-seg{margin:0}.a-aust-ryad{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-3);align-items:start}.a-aust-lyudi{display:grid;gap:var(--sp-2);min-width:0}.a-aust-lyudi .a-group,.a-aust-bok .a-group{margin:0}.a-aust-bok{display:grid;gap:var(--sp-2);min-width:0}.a-aust-chel__zag{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);padding:var(--sp-3)}.a-aust-chel__zag .a-tag{margin-left:0}.a-aust-chel__imya{display:grid;flex:1 1 160px;min-width:0}.a-aust-chel__imya b{overflow-wrap:anywhere}.a-aust-chel__imya small{color:var(--c-text-muted);font-size:13px}.a-aust-spisok{list-style:none;margin:0;padding:0}.a-aust-ustr{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-3);padding:var(--sp-3);border-top:var(--a-sep)}.a-aust-ustr--staroe{background:var(--c-danger-soft)}.a-aust-ustr--otkl{opacity:.7}.a-aust-ustr__tekst{display:grid;flex:1 1 220px;min-width:0}.a-aust-ustr__tekst b,.a-aust-ustr__tekst small{overflow-wrap:anywhere}.a-aust-ustr__tekst small{color:var(--c-text-muted);font-size:13px}.a-aust-ustr__metki{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.a-aust-ustr__metki .a-tag{margin-left:0}.a-aust-ustr__metki .a-tag--net{background:var(--c-surface-2);color:var(--c-text-muted)}.a-aust-ustr__vopros{display:flex;flex:1 1 100%;flex-wrap:wrap;align-items:center;gap:var(--sp-2);font-size:14px}.a-aust-ustr__oshibka{flex:1 1 100%}.a-aust-kod,.a-aust-kak{display:grid;gap:var(--sp-2);padding:var(--sp-3)}.a-aust-kod h2,.a-aust-kak h2{margin:0;font-size:17px}.a-aust-kak ol{display:grid;gap:var(--sp-1);margin:0;padding-left:20px;font-size:14px;line-height:1.35}.a-aust-mesto{display:grid;gap:2px;padding:var(--sp-2) var(--sp-3);border-radius:var(--radius-sm);background:var(--c-ok-soft);color:var(--c-ok)}.a-aust-mesto--net{background:var(--c-danger-soft);color:var(--c-danger)}.a-aust-mesto small{font-size:12px}@media(min-width:1100px){.a-aust-ryad{grid-template-columns:minmax(0,1fr) minmax(300px,360px)}.a-aust-bok{position:sticky;top:var(--sp-2)}}@media(min-width:1800px){.a-aust-itog{justify-items:center;text-align:center}}.a-aust-lyudi .a-team__telo{position:relative;padding:0 0 var(--sp-2) calc(var(--sp-3) * 2 + 18px)}.a-aust-lyudi .a-team__telo:before{content:"";position:absolute;top:0;bottom:var(--sp-3);left:calc(var(--sp-3) + 17px);width:2px;border-radius:1px;background:var(--c-border-strong)}.a-aust-chel .a-aust-spisok{display:grid;gap:var(--sp-1);margin:0 var(--sp-3) var(--sp-3) calc(var(--sp-3) + 17px);padding-left:calc(18px + var(--sp-2) - 2px - var(--sp-3));border-left:2px solid var(--c-border)}.a-aust-chel .a-aust-ustr{padding:var(--sp-2) var(--sp-3);border-top:0;border-radius:var(--radius-sm);background:var(--c-surface-2)}.a-aust-chel .a-aust-ustr--staroe{background:var(--c-danger-soft)}@media(max-width:560px){.a-aust-lyudi .a-team__telo{padding-left:var(--sp-4)}.a-aust-lyudi .a-team__telo:before{left:var(--sp-2)}.a-aust-chel .a-aust-spisok{margin-left:var(--sp-3);padding-left:var(--sp-2)}}.a-polosa__knopki .a-f.a-akat-otbor{white-space:nowrap}.a-akat-otbor--bez_foto:not(.a-f--on){border-color:color-mix(in srgb,var(--c-danger) 45%,transparent);color:var(--c-danger)}.a-akat-otbor--najdeno:not(.a-f--on){border-color:color-mix(in srgb,var(--c-warn) 50%,transparent);color:var(--c-warn)}.a-app:not(.a-app--pk) .a-polosa__knopki .a-f.a-akat-otbor{order:1;flex:1 1 auto;text-align:center}.a-akat-pusto{display:grid;gap:var(--sp-2);justify-items:start}.a-akat-pusto>p{margin:0}.a-kt__adm{display:grid;gap:var(--sp-2);padding:var(--sp-3);border:1px solid color-mix(in srgb,var(--c-accent) 30%,transparent);border-radius:14px;background:color-mix(in srgb,var(--c-accent-soft) 45%,var(--c-surface))}.a-akat-pravka{display:grid;gap:var(--sp-3)}.a-akat-foto-ryad{display:grid;grid-template-columns:96px minmax(0,1fr);gap:var(--sp-3);align-items:start}.a-akat-foto-ramka{display:grid;place-items:center;width:96px;height:96px;overflow:hidden;border-radius:12px;background:var(--c-photo-bg);color:var(--c-text-faint)}.a-akat-foto-txt{display:grid;gap:var(--sp-2);min-width:0}.a-akat-foto-txt>p{margin:0}.a-akat-foto{width:100%;height:100%;object-fit:contain}.a-akat-foto--znak{width:56%;height:auto;opacity:.9}.a-akat-foto__ikonka{width:40%;height:auto}.a-akat-nado{margin:0;padding:var(--sp-2) var(--sp-3);border-radius:10px;background:var(--c-warn-soft);color:var(--c-warn);font-size:13px;line-height:1.35}.a-akat-knopki{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.a-akat-knopki>.a-btn{flex:1 1 auto;white-space:nowrap}.a-akat-pole{display:grid;gap:var(--sp-1);min-width:0}.a-akat-pole__zag{color:var(--c-text-muted);font-size:13px;font-weight:600;white-space:nowrap}.a-akat-pole .a-input{min-height:40px;padding:8px 12px;font-size:15px}.a-akat-pole textarea.a-input{resize:vertical}.a-akat-chtenie{padding:8px 12px;border-radius:12px;background:var(--c-surface-2);color:var(--c-text);font-size:15px;overflow-wrap:anywhere}.a-akat-pary{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.a-akat-pary>.a-akat-pole{flex:1 1 180px}.a-akat-esche>summary{padding:var(--sp-1) 0 var(--sp-2);color:var(--c-accent-text);font-size:14px;font-weight:600;cursor:pointer}.a-akat-pravka>.a-muted.a-small{margin:0}@media(max-width:380px){.a-akat-foto-ryad{grid-template-columns:minmax(0,1fr)}}.a-achat--phone{display:grid;gap:var(--sp-3);align-content:start}.a-achat-title,.a-achat.a-chat--pk .a-achat-side .a-achat-title{font-size:18px;white-space:nowrap}.a-achat.a-chat--pk .a-achat-side>*{flex:none}.a-achat.a-chat--pk .a-achat-side{display:flex;flex-direction:column;gap:var(--sp-3);overflow:hidden}.a-achat.a-chat--pk .a-achat-side>.a-achat-list{flex:1 1 0;min-height:0;overflow-y:auto;padding-right:var(--sp-2)}.a-achat-agent{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:var(--sp-3);padding:var(--sp-2) var(--sp-3);border:1px solid color-mix(in srgb,var(--c-accent) 35%,transparent);border-radius:var(--a-radius-group);background:var(--c-accent-soft)}.a-achat-agent__txt{display:grid;gap:2px;min-width:0}.a-achat-agent__zag{font-size:12px;color:var(--c-text-muted);white-space:nowrap}.a-achat-agent__imya{font-weight:700;color:var(--c-heading);overflow-wrap:anywhere}.a-achat-agent .a-btn{white-space:nowrap}.a-achat-av{width:40px;height:40px;flex:none;display:grid;place-items:center;border-radius:12px;background:var(--c-accent-soft);color:var(--c-accent-text);font-size:14px;font-weight:700}.a-achat-agent .a-achat-av{background:var(--c-surface)}.a-achat-filtry{display:grid;gap:var(--sp-2)}.a-seg.a-achat-period{width:auto;margin:0}.a-achat-period .a-seg__b{flex:1 1 0}.a-achat-pole{display:grid;gap:4px}.a-achat-pole__zag{font-size:13px;font-weight:600;color:var(--c-text-muted)}.a-achat-select{min-height:44px;font-size:15px}.a-app--pk .a-achat-select{min-height:36px;padding:4px 10px;font-size:14px}.a-achat-switch{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:var(--sp-2);min-height:44px;cursor:pointer}.a-achat-switch__zag{font-size:15px;color:var(--c-text);white-space:nowrap}.a-achat-n{min-width:22px;height:22px;padding:0 6px;display:grid;place-items:center;border-radius:11px;background:var(--c-accent);color:var(--c-text-inverse);font-size:12px;font-weight:700;font-variant-numeric:tabular-nums}.a-achat-list{display:grid;gap:var(--sp-3);align-content:start}.a-achat-itog{margin:0;font-size:13px;color:var(--c-text-muted)}.a-achat-den{display:grid;gap:var(--sp-2)}.a-achat-den__zag,.a-app--pk .a-achat-den__zag{margin:0;font-size:13px;font-weight:700;color:var(--c-text-muted);white-space:nowrap}.a-achat-rows{list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-2)}.a-achat-row{display:grid;grid-template-columns:40px minmax(0,1fr);gap:var(--sp-3);align-items:start;padding:var(--sp-3);border:1px solid var(--c-border);border-radius:var(--a-radius-group);background:var(--c-surface);color:var(--c-text);text-decoration:none}.a-achat-row--new{box-shadow:inset 4px 0 0 var(--c-accent)}.a-achat-row--on{border-color:var(--c-accent);background:var(--c-accent-soft)}.a-achat-row--on .a-achat-av{background:var(--c-surface)}@media(hover:hover){.a-achat-row:not(.a-achat-row--on):hover{background:var(--c-surface-2)}}.a-achat-row:focus-visible{outline:2px solid var(--c-focus);outline-offset:1px}.a-achat-row__body{display:grid;gap:2px;min-width:0}.a-achat-row__top{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-2)}.a-achat-row__agent{font-size:15px;color:var(--c-heading);white-space:nowrap}.a-achat-row__time{flex:none;font-size:12px;color:var(--c-text-muted);font-variant-numeric:tabular-nums}.a-achat-row__klient{font-size:14px;font-weight:600;color:var(--c-text);overflow-wrap:anywhere}.a-achat-row__zakaz{font-size:13px;color:var(--c-text-muted);overflow-wrap:anywhere}.a-achat-row__last{display:flex;align-items:baseline;gap:6px;margin-top:2px}.a-achat-row__text{min-width:0;font-size:14px;color:var(--c-text-muted);overflow-wrap:anywhere}.a-achat-row--new .a-achat-row__text{color:var(--c-text)}.a-achat-who{flex:none;padding:1px 8px;border-radius:var(--radius-pill);font-size:11px;font-weight:700;white-space:nowrap}.a-achat-who--agent{background:var(--c-accent-soft);color:var(--c-accent-text)}.a-achat-who--operator{background:var(--c-sky-soft);color:var(--c-sky-text)}.a-achat-row--on .a-achat-who--agent{background:var(--c-surface)}.a-achat-row__metki{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.a-achat-row__metki .a-tag{margin-left:0}.a-achat-tag-agent{background:var(--c-accent-soft);color:var(--c-accent-text)}.a-achat-pusto{display:grid;gap:var(--sp-2);justify-items:start}.a-achat-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:6px var(--sp-3);padding-bottom:var(--sp-3);border-bottom:1px solid var(--c-border)}.a-achat-head__klient,.a-app--pk .a-achat-head__klient{margin:0;font-size:18px;font-weight:700;letter-spacing:normal;text-transform:none;color:var(--c-heading);overflow-wrap:anywhere}.a-achat-head__sum{font-size:16px;color:var(--c-heading);font-variant-numeric:tabular-nums;white-space:nowrap}.a-achat-head__kv{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:4px var(--sp-4);margin:0}.a-achat-head__kv>div{display:flex;align-items:baseline;gap:6px;min-width:0}.a-achat-head__kv dt{font-size:13px;color:var(--c-text-muted);white-space:nowrap}.a-achat-head__kv dd{margin:0;font-size:14px;color:var(--c-text);overflow-wrap:anywhere}.a-achat-head__kv a{color:var(--c-accent-text);font-weight:600}.a-achat-msg--agent{align-self:flex-start;background:var(--c-accent-soft);border-bottom-left-radius:6px}.a-achat-msg--operator{align-self:flex-end;background:var(--c-surface);border:1px solid var(--c-border);border-bottom-right-radius:6px}.a-achat-msg__who{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 6px}.a-achat-msg__who b{font-size:13px;color:var(--c-heading)}.a-achat-msg__rol{font-size:12px;color:var(--c-text-muted);white-space:nowrap}.a-achat-msg__meta{justify-self:end;font-size:12px;color:var(--c-text-muted);font-variant-numeric:tabular-nums}.a-achat-msg__unread{color:var(--c-warn);font-weight:600}.a-achat-voice{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2)}.a-achat-audio{width:min(280px,100%)}.a-achat-note{margin:0;padding-top:var(--sp-2);border-top:1px solid var(--c-border);font-size:12px;color:var(--c-text-muted)}.a-opl{--a-opl-ton: var(--c-accent);--a-opl-fon: var(--c-surface);display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--sp-2) var(--sp-3);align-items:start;margin:0 0 var(--sp-3);padding:var(--sp-4);border:1px solid var(--c-border);border-left:6px solid var(--a-opl-ton);border-radius:var(--a-radius-group);background:var(--a-opl-fon);box-shadow:var(--shadow-1)}.a-opl--danger{--a-opl-ton: var(--c-danger);--a-opl-fon: linear-gradient(var(--c-danger-soft), var(--c-danger-soft)), var(--c-surface)}.a-opl--warn{--a-opl-ton: var(--c-warn);--a-opl-fon: linear-gradient(var(--c-warn-soft), var(--c-warn-soft)), var(--c-surface)}.a-opl--ok{--a-opl-ton: var(--c-ok)}.a-opl__telo{display:grid;gap:var(--sp-1);min-width:0}.a-opl__metka{color:var(--a-opl-ton);font-size:var(--text-sm);font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.a-opl__glavnoe{margin:0;color:var(--c-heading);font-size:var(--text-3xl);font-weight:800;line-height:1.15;font-variant-numeric:tabular-nums;white-space:nowrap}.a-opl__stroka{margin:0;color:var(--c-text);font-size:var(--text-md);overflow-wrap:anywhere}.a-opl__prim{margin:var(--sp-1) 0 0;color:var(--c-text-muted);font-size:var(--text-sm);overflow-wrap:anywhere}.a-opl__knopki{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:var(--sp-2)}.a-opl__knopki .a-btn{white-space:nowrap}@media(max-width:380px){.a-opl__glavnoe{font-size:var(--text-2xl)}}@media(min-width:900px){.a-opl{grid-template-columns:auto minmax(0,1fr) auto}.a-opl__knopki{grid-column:3;grid-row:1;flex-direction:column;align-self:center}}.a-ik-opl{flex:none;width:14px;height:14px}.a-itogi{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--sp-2);margin:0 0 var(--sp-3)}.a-itogi__plitka{display:grid;align-content:start;justify-items:center;text-align:center;gap:2px;padding:var(--sp-3) var(--sp-4);border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-surface);box-shadow:var(--shadow-1)}.a-itogi__zag{color:var(--c-text-muted);font-size:var(--text-sm);white-space:nowrap}.a-itogi__znach{color:var(--c-heading);font-size:var(--text-xl);font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.a-itogi__sub{color:var(--c-text-muted);font-size:var(--text-sm);overflow-wrap:anywhere}@media(max-width:520px){.a-itogi{grid-template-columns:minmax(0,1fr)}.a-itogi__plitka{grid-template-columns:minmax(0,1fr) auto;justify-items:start;align-items:center;column-gap:var(--sp-3);text-align:left;padding:var(--sp-2) var(--sp-3)}.a-itogi__zag{grid-column:1;grid-row:1}.a-itogi__sub{grid-column:1;grid-row:2}.a-itogi__znach{grid-column:2;grid-row:1 / span 2;font-size:var(--text-lg)}}.a-chips.a-sch__otbor{padding:0 var(--sp-4) var(--sp-2)}.a-sch__nomer{font-weight:600;color:var(--c-heading);white-space:nowrap}.a-sch__sub{display:block;color:var(--c-text-muted);font-size:var(--text-sm);white-space:nowrap}.a-sch__den{white-space:nowrap}.a-sch__msg{display:block;color:var(--c-text-muted);font-size:var(--text-sm);overflow-wrap:anywhere}.a-sch__eshchyo{padding:var(--sp-3) var(--sp-4);border-top:var(--a-sep)}.a-sch__niz{margin:0;padding:var(--sp-3) var(--sp-4);border-top:var(--a-sep);color:var(--c-text-muted);font-size:var(--text-sm);overflow-wrap:anywhere}.a-tag.a-sost{display:inline-flex;align-items:center;gap:var(--sp-1);margin-left:0}.a-tag.a-sost--wait{background:var(--c-sky-soft);color:var(--c-sky-text)}.a-group .a-sostav__modul{margin:0;padding:var(--sp-2) var(--sp-4);border-top:var(--a-sep);background:var(--c-surface-2);color:var(--c-text-muted);font-size:var(--text-xs);font-weight:700;letter-spacing:.05em;text-transform:uppercase;overflow-wrap:anywhere}.a-sostav__stroka{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px var(--sp-3);padding:var(--sp-2) var(--sp-4);border-top:var(--a-sep)}.a-sostav__nazv{font-weight:600;overflow-wrap:anywhere}.a-sostav__rasch{grid-column:1;display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-1) var(--sp-2);color:var(--c-text-muted);font-size:var(--text-sm)}.a-sostav__rasch .a-tag{margin-left:0}.a-sostav__rasch,.a-sostav__rasch>span{min-width:0;overflow-wrap:anywhere}.a-sostav__summa{grid-column:2;grid-row:1 / span 2;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.a-sostav__itog{display:flex;justify-content:space-between;align-items:baseline;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-top:2px solid var(--c-border-strong);color:var(--c-heading);font-size:var(--text-lg);font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}.a-plopl{border-left:4px solid var(--c-warn)}.a-plopl.a-banner--danger{border-left-color:var(--c-danger)}.a-plopl__ik{flex:none;width:24px;height:24px;color:var(--c-warn)}.a-banner--danger .a-plopl__ik{color:var(--c-danger)}.a-plopl__tekst{flex:1 1 220px;display:grid;gap:2px;min-width:0}.a-plopl__zag{font-weight:700;white-space:nowrap}.a-plopl__sub{color:var(--c-text-muted);font-size:var(--text-sm);overflow-wrap:anywhere}.a-plopl .a-btn{white-space:nowrap}.a-lic{list-style:none;margin:0;padding:0 0 var(--sp-2)}.a-lic__baza{display:grid;gap:var(--sp-1);padding:10px var(--sp-4);border-top:var(--a-sep)}.a-lic__shapka{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--sp-1) var(--sp-3)}.a-lic__opisanie{margin:0;color:var(--c-text-muted);font-size:var(--text-sm);overflow-wrap:anywhere}.a-lic__funkcii{list-style:none;margin:var(--sp-1) 0 0;padding:0;display:grid;gap:6px}.a-lic__funkciya{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-1) var(--sp-3)}.a-lic__nazvanie{flex:1 1 220px;overflow-wrap:anywhere}.a-lic__srok{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-1) var(--sp-3)}.a-lic__srok .a-tag{margin-left:0}@media(max-width:360px){.a-sostav__stroka{grid-template-columns:minmax(0,1fr)}}.a-ext__bazy{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin:0 0 var(--sp-3)}.a-ext__baza{flex:1 1 160px;display:grid;align-content:start;justify-items:center;text-align:center;gap:2px;padding:12px var(--sp-4);border:1px solid var(--c-border);border-top:4px solid var(--c-ok);border-radius:14px;background:var(--c-surface);box-shadow:var(--shadow-1)}.a-ext__baza--staraya{border-top-color:var(--c-warn)}.a-ext__imya{color:var(--c-text-muted);font-size:13px;overflow-wrap:anywhere}.a-ext__versiya{color:var(--c-heading);font-size:22px;font-weight:700;font-variant-numeric:tabular-nums}.a-ext__sostoyanie{font-size:13px;color:var(--c-text-muted);overflow-wrap:anywhere}.a-ext__vypusk{display:grid;grid-template-columns:minmax(96px,150px) minmax(0,1fr);gap:4px var(--sp-4);padding:12px var(--sp-4);border-top:var(--a-sep)}.a-ext__vypusk:first-of-type{border-top:0}.a-ext__nomer{display:grid;align-content:start;gap:2px}.a-ext__nomer b{color:var(--c-heading);font-size:18px;font-variant-numeric:tabular-nums}.a-ext__telo{display:grid;align-content:start;gap:6px;min-width:0}.a-ext__telo ul{margin:0;padding-left:18px;display:grid;gap:2px;overflow-wrap:anywhere}.a-ext__stoit{color:var(--c-text-muted);font-size:13px;overflow-wrap:anywhere}.a-ext__telo .a-btn{justify-self:start}.a-ext__starye{padding:12px var(--sp-4);border-top:var(--a-sep)}@media(max-width:520px){.a-ext__vypusk{grid-template-columns:minmax(0,1fr)}}.a-ext__bazy-spisok,.a-ext__gruppa>ul{list-style:none;margin:0;padding:0}.a-ext__gruppa+.a-ext__gruppa{border-top:var(--a-sep)}.a-ext__b{display:grid;grid-template-columns:minmax(0,1fr) 80px minmax(0,auto);align-items:center;gap:var(--sp-1) var(--sp-3);padding:var(--sp-3) var(--sp-4)}.a-ext__b--test{padding-left:calc(var(--sp-4) + 24px);background:var(--c-surface-2)}.a-ext__b-imya{display:grid;min-width:0}.a-ext__b-imya b{color:var(--c-heading);overflow-wrap:anywhere}.a-ext__b-imya small,.a-ext__b-sost small{color:var(--c-text-muted);font-size:13px}.a-ext__b-versiya{font-size:18px;font-weight:700;color:var(--c-heading);font-variant-numeric:tabular-nums}.a-ext__b-sost{display:grid;justify-items:end;gap:2px}.a-ext__b-sost .a-tag{margin:0}@media(max-width:560px){.a-ext__b{grid-template-columns:minmax(0,1fr) auto}.a-ext__b-sost{grid-column:1 / -1;justify-items:start}}.a-zh__otbory{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);margin:0 0 var(--sp-2)}.a-zh__otbory .a-seg{margin:0}.a-zh__otbory select{flex:0 1 240px;min-width:0}.a-zh__otbory .a-poisk,.a-zh__otbory>:last-child{flex:1 1 220px;min-width:0}.a-zh__vidy{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin:0 0 var(--sp-3)}.a-zh__vid{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 12px;border:1px solid var(--c-border-strong);border-radius:var(--radius-pill);background:var(--c-surface);color:var(--c-text);font-size:14px;cursor:pointer}.a-zh__vid b{font-variant-numeric:tabular-nums}.a-zh__vid[aria-pressed=true]{background:var(--c-accent-soft);color:var(--c-accent-text);border-color:color-mix(in srgb,var(--c-accent) 45%,transparent)}.a-zh__vid:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.a-zh__den{margin:0;padding:10px var(--sp-4) 6px;background:var(--c-surface-2);color:var(--c-heading);font-size:13px;font-weight:700}.a-zh__spisok{list-style:none;margin:0;padding:0}.a-zh__sob{border-top:var(--a-sep)}.a-zh__sob:first-child{border-top:0}.a-zh__stroka{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:2px var(--sp-3);width:100%;padding:10px var(--sp-4);border:0;background:none;color:inherit;font:inherit;text-align:left;text-decoration:none}.a-zh__ik svg{width:18px;height:18px}.a-zh__vremya{color:var(--c-text-muted);font-size:13px;font-variant-numeric:tabular-nums}.a-zh__tekst{display:grid;gap:2px;min-width:0;overflow-wrap:anywhere}.a-zh__chto{color:var(--c-heading)}.a-zh__meta{display:flex;flex-wrap:wrap;gap:0 var(--sp-2);color:var(--c-text-muted);font-size:13px}.a-zh__meta b{color:var(--c-text);font-weight:600}.a-zh__stroka--ssylka{cursor:pointer}@media(hover:hover){.a-zh__stroka--ssylka:hover{background:var(--c-surface-2)}}.a-zh__vidy-ryad{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-2);margin:0 0 var(--sp-3)}.a-zh__vidy-ryad .a-zh__vidy,.a-zh__vidy-ryad .a-seg{margin:0}.a-zh__den-n{color:var(--c-text-muted);font-weight:600}.a-zh__polya{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:var(--sp-2) var(--sp-4);margin:0}.a-zh__polya dt{color:var(--c-text-muted);font-size:14px}.a-zh__polya dd{margin:0;overflow-wrap:anywhere}@media(max-width:420px){.a-zh__polya{grid-template-columns:minmax(0,1fr);gap:2px}.a-zh__polya dd{margin-bottom:var(--sp-2)}}.a-otgruzki{container:otgruzki / inline-size}.a-ots{display:grid;grid-template-columns:minmax(200px,2fr) 124px 124px 96px minmax(180px,1fr) minmax(110px,.8fr) 104px minmax(150px,1fr);gap:0 var(--sp-4);align-items:center;padding:8px 14px;min-height:48px}.a-ots--bez{grid-template-columns:124px 124px 96px minmax(180px,1fr) minmax(110px,1fr) 104px minmax(150px,1fr)}.a-ots__head{min-height:34px;padding-block:6px;font-size:12px;text-transform:uppercase;letter-spacing:.03em;color:var(--c-text-muted);background:var(--c-surface-2);border-bottom:1px solid var(--c-border)}.a-ots--knopka{width:100%;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.a-ots--knopka:hover{background:var(--c-surface-2)}.a-otgruzki .a-list>li+li{border-top:var(--a-sep)}.a-ots__klient{display:grid;gap:2px;min-width:0;overflow-wrap:anywhere}.a-ots__klient b{font-weight:600;color:var(--c-heading)}.a-ots__num,.a-ots__c{white-space:nowrap;font-variant-numeric:tabular-nums}.a-ots__c{text-align:center}.a-ots__ttn .a-otgr__strelki{white-space:nowrap}.a-ots__vod{min-width:0;overflow-wrap:anywhere}.a-ots__sost{display:flex;flex-wrap:wrap;gap:8px}.a-ots__sost .a-tag{margin-left:0;white-space:nowrap}@container otgruzki (max-width: 1240px){.a-ots{grid-template-columns:minmax(190px,2fr) 124px 96px minmax(180px,1fr) minmax(110px,.8fr) 104px minmax(150px,1fr)}.a-ots--bez{grid-template-columns:124px 96px minmax(180px,1fr) minmax(110px,1fr) 104px minmax(150px,1fr)}.a-ots>:nth-last-child(6){display:none}}@container otgruzki (max-width: 1080px){.a-ots{grid-template-columns:minmax(180px,2fr) 124px 96px minmax(180px,1fr) 104px minmax(150px,1fr)}.a-ots--bez{grid-template-columns:124px 96px minmax(180px,1fr) 104px minmax(150px,1fr)}.a-ots>:nth-last-child(3){display:none}}@container otgruzki (max-width: 860px){.a-ots,.a-ots--bez{grid-template-columns:minmax(0,1fr) auto;row-gap:4px}.a-ots>*{display:none}.a-ots>.a-ots__klient,.a-ots--bez>:first-child,.a-ots>:nth-last-child(2),.a-ots>.a-ots__sost{display:revert}.a-ots>.a-ots__klient{display:grid}.a-ots>.a-ots__sost{display:flex;grid-column:1 / -1}.a-ots__head{display:none}}.a-asst{display:block;overflow:visible;flex:none}.a-asst__bob{animation:a-asst-bob 3.2s ease-in-out infinite}.a-asst__hop{animation:a-asst-hop .8s ease-in-out 2}.a-asst__shadow{animation:a-asst-shadow 3.2s ease-in-out infinite;transform-box:view-box;transform-origin:120px 244px}.a-asst__blink rect{animation:a-asst-blink 4.5s infinite;transform-box:fill-box;transform-origin:center}.a-asst__spin{animation:a-asst-spin 1.1s linear infinite}.a-asst__look{animation:a-asst-look 2.4s ease-in-out infinite}.a-asst__dots circle{animation:a-asst-dot 1.2s infinite}.a-asst__dots circle:nth-of-type(2){animation-delay:.2s}.a-asst__dots circle:nth-of-type(3){animation-delay:.4s}.a-asst__spark{animation:a-asst-twinkle 1.4s ease-in-out infinite}.a-asst--still *{animation:none!important}@keyframes a-asst-bob{50%{transform:translateY(-6px)}}@keyframes a-asst-hop{50%{transform:translateY(-12px)}}@keyframes a-asst-shadow{50%{transform:scale(.86);opacity:.1}}@keyframes a-asst-blink{0%,93%,to{transform:scaleY(1)}96%{transform:scaleY(.1)}}@keyframes a-asst-spin{to{transform:rotate(360deg)}}@keyframes a-asst-look{50%{transform:translate(4px,-3px)}}@keyframes a-asst-dot{0%,to{opacity:.25}40%{opacity:1}}@keyframes a-asst-twinkle{50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.a-asst *{animation:none!important}}.a-asst-empty{display:grid;place-items:center}.a-asst-line{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-3);background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--a-radius-group);margin:0 0 var(--sp-4)}.a-asst-line__t{margin:0;min-width:0;overflow-wrap:anywhere}.a-asst-toast{position:fixed;left:16px;right:16px;margin-inline:auto;width:max-content;bottom:calc(var(--a-nav-vys, 64px) + 12px + env(safe-area-inset-bottom,0px));z-index:60;pointer-events:none;display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-2) var(--sp-4) var(--sp-2) var(--sp-2);max-width:calc(100vw - 32px);background:var(--c-surface);border:1px solid var(--c-border);border-radius:999px;box-shadow:var(--shadow-2, 0 8px 24px rgba(0, 0, 0, .18));animation:a-asst-toast 1.6s ease-in-out both}.a-asst-toast__t{font-weight:600;overflow-wrap:anywhere}@keyframes a-asst-toast{0%{opacity:0;transform:translateY(12px)}12%,85%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}@media(prefers-reduced-motion:reduce){.a-asst-toast{animation:none}}.a-asst-hint{align-items:flex-start}.a-asst-hint__body{display:grid;gap:var(--sp-2);min-width:0;justify-items:start}.a-asst-hidden{align-items:center}.a-asst-line.a-asst-hint{align-items:center;padding:var(--sp-2) var(--sp-3);margin-bottom:var(--sp-2)}.a-asst-hint .a-asst-hint__body{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-3)}.a-asst-hint .a-asst-line__t{flex:1 1 320px}.a-asst-hint__actions{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.a-asst-hint__go{color:var(--c-accent-text);background:var(--c-accent-soft)}.a-asst-plan{align-items:center}.a-asst-plan__body{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--sp-2) var(--sp-3);min-width:0}.a-asst-plan__t{font-weight:700;color:var(--c-heading)}.a-asst-plan__items{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin:0;padding:0;list-style:none}.a-asst-plan__item{display:inline-flex;align-items:center;min-height:36px;padding:4px 12px;border-radius:999px;background:var(--c-surface-2);color:var(--c-text);font-weight:600;text-decoration:none}.a-asst-plan__item--drafts,.a-asst-plan__item--queue{background:var(--c-warn-soft)}@media(pointer:coarse){.a-asst-plan__item{min-height:44px}}.a-asst-fate{display:grid;gap:4px;margin:0;padding:0;list-style:none;font-size:14px;overflow-wrap:anywhere}.a-asst-fate__ok{justify-self:start;margin-top:var(--sp-2)}.a-chat__quick--short .a-chat__chip{min-height:36px;padding:6px 12px}.a-shturman{align-items:flex-start}.a-shturman__body{flex:1;min-width:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--sp-3) var(--sp-5)}.a-shturman__col{display:grid;gap:var(--sp-2);align-content:start;min-width:0}.a-shturman__col+.a-shturman__col{border-left:1px solid var(--c-border);padding-left:var(--sp-5)}.a-shturman__th{display:flex;align-items:center;gap:var(--sp-2);justify-content:space-between}.a-shturman__t{margin:0;font-weight:700;color:var(--c-heading)}@container (max-width: 700px){.a-shturman__col+.a-shturman__col{border-left:0;padding-left:0;border-top:1px solid var(--c-border);padding-top:var(--sp-3)}}.a-suggest{align-items:flex-start}.a-suggest__body{flex:1;min-width:0;display:grid;gap:var(--sp-2)}.a-suggest__grp{display:grid;gap:4px}.a-suggest__cap{margin:0;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--c-text-muted)}.a-suggest__list{margin:0;padding:0;list-style:none;display:grid;border:1px solid var(--c-border);border-radius:12px;overflow:hidden}.a-suggest__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--sp-3);align-items:center;padding:8px 12px}.a-suggest__row+.a-suggest__row{border-top:1px solid var(--c-border)}.a-suggest__row>span{display:grid;gap:1px;min-width:0}.a-suggest__imya{font-weight:500;overflow-wrap:anywhere}.a-sq-page,.a-sq{display:grid;gap:var(--sp-3);align-content:start;min-width:0}.a-sq-top{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2)}.a-sq-top>span{min-width:0;overflow-wrap:anywhere}.a-sq-run,.a-sq-done{display:grid;gap:var(--sp-3);padding:var(--sp-3);border:1px solid var(--c-border);border-radius:var(--radius-sm);background:var(--c-surface)}.a-sq-done h2{margin:0;color:var(--c-heading);font-size:18px}.a-sq-done p{margin:0}.a-sq-progress{display:grid;gap:var(--sp-1)}.a-sq-progress>span:first-child{white-space:nowrap}.a-sq-bar{display:block;height:6px;border-radius:var(--radius-pill);background:var(--c-surface-2);overflow:hidden}.a-sq-bar>span{display:block;height:100%;border-radius:inherit;background:var(--c-accent)}.a-sq-section{margin:0;color:var(--c-text-muted);font-size:13px;font-weight:600;white-space:nowrap}.a-sq-q{display:grid;gap:var(--sp-2)}.a-sq-q__text{margin:0;color:var(--c-heading);font-size:17px;line-height:1.3;overflow-wrap:anywhere}.a-sq-req{color:var(--c-text-muted);font-size:13px;font-weight:400}.a-sq-q--need .a-sq-req{color:var(--c-warn)}.a-sq-nav{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:var(--sp-2)}.a-sq-nav .a-btn,.a-sq-yn .a-btn,.a-sq-scale .a-btn{min-height:44px;white-space:nowrap}.a-sq-yn{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-2)}.a-sq-yn--small{display:inline-grid;grid-template-columns:auto auto}.a-sq-yn--small .a-btn{min-height:36px}.a-sq-num{display:flex;align-items:center;gap:var(--sp-2)}.a-sq-num .a-input{max-width:220px}.a-sq-text{width:100%;resize:vertical}.a-sq-choice,.a-sq-other{display:grid;gap:var(--sp-2)}.a-sq-opt{display:flex;align-items:center;gap:var(--sp-2);width:100%;min-height:44px;padding:var(--sp-2) var(--sp-3);border:1px solid var(--c-border);border-radius:var(--radius-sm);background:var(--c-surface);color:var(--c-text);font:inherit;text-align:left;cursor:pointer}.a-sq-opt--on{border-color:var(--c-accent);background:var(--c-accent-soft)}.a-sq-opt:focus-visible{outline:2px solid var(--c-focus);outline-offset:1px}.a-sq-mark{flex:none;width:18px;height:18px;border:2px solid var(--c-border-strong);border-radius:50%}.a-sq-mark--box{border-radius:var(--radius-xs)}.a-sq-opt--on .a-sq-mark{border-color:var(--c-accent);background:var(--c-accent);box-shadow:inset 0 0 0 3px var(--c-surface)}.a-sq-code{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.a-sq-code .a-input{flex:1 1 200px}.a-sq-date{max-width:220px}.a-sq-scale-wrap,.a-sq-scale{display:grid;gap:var(--sp-1)}.a-sq-scale--5{grid-template-columns:repeat(5,minmax(0,1fr))}.a-sq-scale--10{grid-template-columns:repeat(10,minmax(0,1fr))}.a-sq-scale--10 .a-btn{padding-inline:0}.a-sq-scale__ends{display:flex;justify-content:space-between;gap:var(--sp-2)}.a-sq-photo{display:grid;gap:var(--sp-2)}.a-sq-photo p{margin:0}.a-sq-thumbs{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:var(--sp-2)}.a-sq-thumb{display:grid;gap:var(--sp-1)}.a-sq-thumb img,.a-sq-thumb__ph{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--radius-xs);background:var(--c-surface-2)}.a-sq-warn{margin:0;color:var(--c-warn);font-weight:600}.a-sq-items{display:grid;gap:var(--sp-1)}.a-sq-items>p{margin:0}.a-sq-item,.a-sq-promo{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-2);padding:var(--sp-2);border-bottom:1px solid var(--c-border)}.a-sq-promo{display:grid;justify-content:stretch}.a-sq-promo__row{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2)}.a-sq-item__name{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-1);min-width:0;overflow-wrap:anywhere}.a-sq-item__num{width:96px}.a-sq-reasons{display:grid;gap:var(--sp-2);padding:var(--sp-3);border:1px solid var(--c-warn);border-radius:var(--radius-sm);background:var(--c-warn-soft)}.a-sq-reasons p{margin:0}.a-sq-block{display:grid;gap:var(--sp-2)}.a-sq-block__h{margin:0;color:var(--c-heading);font-size:16px;white-space:nowrap}.a-sq-block .a-banner{margin:0}.a-sq-list{display:grid;gap:0;margin:0;padding:0;list-style:none;border:1px solid var(--c-border);border-radius:var(--radius-sm);background:var(--c-surface)}.a-sq-list__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-2);min-height:44px;padding:var(--sp-2) var(--sp-3)}.a-sq-list__row+.a-sq-list__row{border-top:1px solid var(--c-border)}.a-sq-list__name{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-1);min-width:0;overflow-wrap:anywhere}.a-sq-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2)}.a-sq-actions .a-btn{white-space:nowrap}.a-sq-tpl,.a-sq-tpl__grp{display:grid;gap:var(--sp-2)}.a-sq-tpl__cap{margin:0;color:var(--c-text-muted);font-size:13px;font-weight:600}.a-sq-tpl .a-sq-opt{justify-content:space-between;flex-wrap:wrap}.a-sq-head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2)}.a-sq-head__title{flex:1 1 320px;font-size:18px;font-weight:600}.a-sq-head>.a-muted{white-space:nowrap}.a-sq-more{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--sp-2)}.a-sq-errors ul{margin:var(--sp-1) 0 0;padding-left:var(--sp-4)}.a-sq-link{padding:0;border:0;background:none;color:inherit;font:inherit;font-weight:600;text-decoration:underline;cursor:pointer}.a-sq-cols{display:grid;grid-template-columns:minmax(260px,1fr) minmax(320px,1.3fr) 406px;gap:var(--sp-3);align-items:stretch}.a-sq-tree,.a-sq-props-col,.a-sq-preview{display:grid;gap:var(--sp-2);align-content:start;padding:var(--sp-3);border:1px solid var(--c-border);border-radius:var(--radius-sm);background:var(--c-surface);min-width:0}.a-sq-tree__sec{display:grid;gap:var(--sp-1);padding-bottom:var(--sp-2);border-bottom:1px solid var(--c-border)}.a-sq-tree__head,.a-sq-tree__pick{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-1);width:100%;padding:var(--sp-1) var(--sp-2);border:0;border-radius:var(--radius-xs);background:none;color:var(--c-text);font:inherit;text-align:left;cursor:pointer}.a-sq-tree__head{color:var(--c-heading);font-weight:700}.a-sq-tree__q{display:flex;align-items:center;gap:var(--sp-1);border-left:3px solid transparent;border-radius:var(--radius-xs)}.a-sq-tree__on{border-left-color:var(--c-accent);background:var(--c-accent-soft)}.a-sq-tree__bad{border-left-color:var(--c-danger);background:var(--c-danger-soft)}.a-sq-tree__type{color:var(--c-text-muted);font-size:12px;white-space:nowrap}.a-sq-tree__arrows{display:flex;gap:var(--sp-2)}.a-sq-tree__q[draggable=true]{cursor:grab}.a-sq-types{display:flex;flex-wrap:wrap;gap:var(--sp-1)}.a-sq-props{display:grid;gap:var(--sp-2)}.a-sq-props__type{margin:0;color:var(--c-heading);font-weight:700}.a-sq-field{display:grid;gap:var(--sp-1);min-width:0}.a-sq-field>span,.a-sq-field__cap{color:var(--c-text-muted);font-size:13px;white-space:nowrap}.a-sq-field--wide{grid-column:1 / -1}.a-sq-row2{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:var(--sp-2)}.a-sq-field .a-input{width:100%;min-width:0;box-sizing:border-box}.a-sq-card__h{margin:0;color:var(--c-heading);font-weight:700;white-space:nowrap}.a-sq-marks{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.a-sq-cond{display:grid;gap:var(--sp-2);margin:0;padding:var(--sp-3);border:1px solid var(--c-border);border-radius:var(--radius-sm)}.a-sq-cond__h{margin:0;color:var(--c-text-muted);font-size:13px;white-space:nowrap}.a-sq-rule,.a-sq-optrow{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) auto;gap:var(--sp-1);align-items:center}.a-sq-optrow{grid-template-columns:minmax(0,1fr) 84px auto}.a-sq-optrow:has(>input:nth-of-type(3)){grid-template-columns:repeat(3,minmax(0,1fr)) auto}.a-sq-opts{display:grid;gap:var(--sp-1)}.a-sq-preview__bar{display:grid;grid-template-columns:1fr 1fr auto;gap:var(--sp-2)}.a-sq-phone{width:100%;max-width:390px;justify-self:center}.a-sq-assign{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);gap:var(--sp-3);align-items:start}.a-sq-assign__form,.a-sq-assign__side{display:grid;gap:var(--sp-3);min-width:0}.a-sq-card{display:grid;gap:var(--sp-2);margin:0;padding:var(--sp-3);border:1px solid var(--c-border);border-radius:var(--radius-sm);background:var(--c-surface);min-width:0}.a-sq-card p{margin:0}.a-sq-chips{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.a-sq-chip{display:inline-flex;align-items:center;gap:var(--sp-1);min-height:36px;padding:0 var(--sp-2);border:1px solid var(--c-border);border-radius:var(--radius-pill);white-space:nowrap;cursor:pointer}.a-sq-chip:has(input:checked){border-color:var(--c-accent);background:var(--c-accent-soft)}.a-sq-cover__h{color:var(--c-heading);font-weight:700}.a-sq-cover__line{overflow-wrap:anywhere}.a-tiles.a-sq-tiles{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0}.a-sq-tiles .a-tile__l,.a-sq-tiles .a-tile__v{white-space:nowrap}.a-sq-h2{margin:0;color:var(--c-heading);font-size:17px;white-space:nowrap}.a-sq-qgrid{columns:360px;column-gap:var(--sp-3)}.a-sq-qcard{display:grid;gap:var(--sp-2);margin:0 0 var(--sp-3);padding:var(--sp-3);border:1px solid var(--c-border);border-radius:var(--radius-sm);background:var(--c-surface);break-inside:avoid}.a-sq-qcard__h,.a-sq-qcard__num{margin:0}.a-sq-qcard__h{color:var(--c-heading);font-weight:600;overflow-wrap:anywhere}.a-sq-share{display:grid;grid-template-columns:minmax(0,1fr) minmax(80px,2fr) 48px;gap:var(--sp-2);align-items:center}.a-sq-share__l{overflow-wrap:anywhere}.a-sq-share__v{text-align:right;white-space:nowrap}.a-sq-last{display:grid;gap:var(--sp-1);margin:0;padding-left:var(--sp-4)}.a-sq-items-t{width:100%;border-collapse:collapse}.a-sq-items-t th,.a-sq-items-t td{padding:var(--sp-1) var(--sp-2);border-bottom:1px solid var(--c-border);text-align:left}.a-sq-items-t th{color:var(--c-text-muted);font-size:12px;font-weight:600;white-space:nowrap}.a-sq-items-t td+td,.a-sq-items-t th+th{text-align:right;white-space:nowrap}.a-sq-card-r{display:grid;gap:var(--sp-2)}.a-sq-card-r__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);margin:0}.a-sq-answers{display:grid;gap:0;margin:0;padding:0;list-style:none}.a-sq-answers li{display:grid;gap:var(--sp-1);padding:var(--sp-2) 0;border-bottom:1px solid var(--c-border)}.a-sq-answers__q{color:var(--c-text-muted);font-size:13px}.a-sq-answers__a{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-1)}.a-sq-shots{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:var(--sp-2)}.a-sq-shot{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--radius-xs);background:var(--c-surface-2)}.a-sq-shot--none{display:grid;place-items:center;color:var(--c-text-faint)}.a-sq-reject{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--sp-2)}@media(max-width:899px){.a-sq-assign,.a-sq-reject{grid-template-columns:1fr}}.a-sq-page .a-dash__table{max-width:100%;overflow-x:auto}.a-sq-page [data-open],.a-sq-page tr[role=button]{cursor:pointer}:root{color-scheme:light;--font: -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif;--font-mono: ui-monospace, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--text-xs: .75rem;--text-sm: .875rem;--text-md: 1rem;--text-lg: 1.125rem;--text-xl: 1.375rem;--text-2xl: 1.75rem;--text-3xl: 2.25rem;--leading: 1.5;--leading-label: normal;--track-tight: -.02em;--track-eyebrow: .08em;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 24px;--sp-6: 32px;--sp-7: 48px;--sp-8: 64px;--gutter: 16px;--safe-top: env(safe-area-inset-top, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--safe-left: env(safe-area-inset-left, 0px);--safe-right: env(safe-area-inset-right, 0px);--click-gap: 8px;--table-row-dense: 32px;--table-row-normal: 44px;--table-head: 32px;--table-control: 36px;--table-font: 13px;--table-head-font: 12.5px;--table-cell-x: 8px;--table-cell-y-dense: 3px;--radius-xs: 6px;--radius-sm: 10px;--radius: 14px;--radius-lg: 20px;--radius-xl: 28px;--radius-pill: 999px;--tap: 44px;--control-h: 44px;--control-h-sm: 36px;--topbar-h: 60px;--podval-h: 40px;--sidemenu-w: 288px;--sidemenu-w-collapsed: 96px;--sidemenu-inset: 12px;--sidemenu-gap: 20px;--content-max: none;--ease-out: cubic-bezier(.2, .8, .2, 1);--ease-spring: cubic-bezier(.34, 1.4, .64, 1);--dur-fast: .14s;--dur: .22s;--dur-slow: .6s;--parallax-x: 0px;--parallax-y: 0px;--parallax-scroll: 0px;--brand-deep: #0b1f5c;--brand-mid: #163e9e;--brand: #2557d6;--brand-light: #5b9cff;--brand-ice: #dce8ff;--sky: #4d8dff;--sky-light: #8cc4ff;--sky-deep: #1e4fd8;--sky-ink: #ffffff;--c-bg: #f6f9fe;--c-dots: rgba(10, 36, 112, .07);--c-bg-deep: #eef4fd;--c-surface: #ffffff;--c-surface-2: #f5f8fe;--c-photo-bg: #ffffff;--c-surface-3: #eaf1fc;--c-border: #dbe5f5;--c-border-strong: #b9cbea;--c-text: #14213d;--c-text-muted: #5a6a8a;--c-text-faint: #8a98b4;--c-text-inverse: #ffffff;--c-heading: #0a2470;--glass-bg: rgba(255, 255, 255, .62);--glass-bg-strong: rgba(255, 255, 255, .78);--glass-edge: rgba(255, 255, 255, .75);--glass-edge-outer: rgba(11, 31, 92, .1);--glass-highlight: rgba(255, 255, 255, .9);--glass-blur: 22px;--glass-fallback: #f6f9fe;--glass-solid: color-mix(in srgb, #ffffff 62%, var(--c-bg));--c-accent: #2f6bff;--c-accent-strong: #0a2470;--c-accent-soft: rgba(47, 107, 255, .1);--c-accent-text: #1f4fd1;--c-accent-glow: rgba(47, 107, 255, .3);--c-action: linear-gradient(180deg, #5f8cee 0%, #3d67d6 100%);--c-action-hover: linear-gradient(180deg, #5280e6 0%, #3159c6 100%);--c-action-text: #ffffff;--c-action-edge: rgba(47, 107, 255, .5);--c-sky-soft: rgba(77, 141, 255, .18);--c-sky-text: #163e9e;--c-ok: #1a7f47;--c-ok-soft: rgba(26, 127, 71, .13);--c-warn: #a86407;--c-warn-soft: rgba(199, 122, 11, .14);--c-danger: #b9262f;--c-danger-soft: rgba(198, 47, 59, .12);--c-focus: #2557d6;--shadow-1: 0 1px 2px rgba(11, 31, 92, .06), 0 1px 1px rgba(11, 31, 92, .04);--shadow-2: 0 2px 4px rgba(11, 31, 92, .06), 0 10px 24px -8px rgba(11, 31, 92, .18);--shadow-3: 0 4px 8px rgba(11, 31, 92, .08), 0 24px 48px -12px rgba(11, 31, 92, .28);--shadow-glow: 0 0 0 4px var(--c-accent-glow);--spot-1: rgba(91, 156, 255, .42);--spot-2: rgba(22, 62, 158, .28);--spot-sky: rgba(140, 196, 255, .5);--slab-a: rgba(37, 87, 214, .22);--slab-b: rgba(11, 31, 92, .1);--c-topbar-text: #101a33;--c-topbar-muted: #56627f;--c-avatar-ink: #ffffff;--ton-blue: #2457d6;--ton-sky: #1f7fd1;--ton-violet: #6a4ce0;--ton-green: #178a57;--ton-amber: #b76a0c;--ton-graphite: #4a5878;--ton-red: #c0303a;--ton-teal: #0b7f8c;--ton-indigo: #4548c9;--ton-mix: 12%}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--c-bg: #070b14;--c-dots: rgba(255, 255, 255, .05);--c-bg-deep: #0c1322;--c-surface: #111a2c;--c-surface-2: #152036;--c-surface-3: #1b2842;--c-border: rgba(255, 255, 255, .09);--c-border-strong: rgba(255, 255, 255, .18);--c-text: #eef2fa;--c-text-muted: #93a0ba;--c-text-faint: #6f7d99;--c-text-inverse: #070b14;--c-heading: #ffffff;--glass-bg: rgba(18, 27, 61, .58);--glass-bg-strong: rgba(18, 27, 61, .8);--glass-edge: rgba(199, 214, 255, .18);--glass-edge-outer: rgba(0, 0, 0, .35);--glass-highlight: rgba(199, 214, 255, .22);--glass-fallback: #141d44;--glass-solid: color-mix(in srgb, rgb(18 27 61) 58%, var(--c-bg));--c-accent: #5b9cff;--c-accent-strong: #2f6bff;--c-accent-soft: rgba(47, 107, 255, .16);--c-accent-text: #7fb2ff;--c-accent-glow: rgba(47, 107, 255, .35);--c-action: linear-gradient(180deg, #5f8cee 0%, #3d67d6 100%);--c-action-hover: linear-gradient(180deg, #5280e6 0%, #3159c6 100%);--c-action-text: #ffffff;--c-action-edge: rgba(127, 178, 255, .35);--c-sky-soft: rgba(140, 196, 255, .16);--c-sky-text: #8cc4ff;--c-ok: #4cc47f;--c-ok-soft: rgba(76, 196, 127, .16);--c-warn: #f0a73b;--c-warn-soft: rgba(240, 167, 59, .16);--c-danger: #f07079;--c-danger-soft: rgba(240, 112, 121, .16);--c-focus: #5b9cff;--shadow-1: 0 1px 2px rgba(0, 0, 0, .35);--shadow-2: 0 2px 4px rgba(0, 0, 0, .3), 0 12px 28px -8px rgba(0, 0, 0, .55);--shadow-3: 0 4px 8px rgba(0, 0, 0, .35), 0 28px 56px -12px rgba(0, 0, 0, .7);--spot-1: rgba(91, 156, 255, .22);--spot-2: rgba(37, 87, 214, .16);--spot-sky: rgba(140, 196, 255, .2);--slab-a: rgba(91, 156, 255, .16);--slab-b: rgba(37, 87, 214, .06);--c-topbar-text: #e6ecff;--c-topbar-muted: #a3b0d8;--ton-blue: #7ea6ff;--ton-sky: #6cc0ff;--ton-violet: #b3a1ff;--ton-green: #5fd49c;--ton-amber: #f2b45c;--ton-graphite: #a9b5cf;--ton-red: #ff7a82;--ton-teal: #5fd3dc;--ton-indigo: #a3a6ff;--ton-mix: 20%}}:root[data-theme=dark]{color-scheme:dark;--c-bg: #070b14;--c-dots: rgba(255, 255, 255, .05);--c-bg-deep: #0c1322;--c-surface: #111a2c;--c-surface-2: #152036;--c-surface-3: #1b2842;--c-border: rgba(255, 255, 255, .09);--c-border-strong: rgba(255, 255, 255, .18);--c-text: #eef2fa;--c-text-muted: #93a0ba;--c-text-faint: #6f7d99;--c-text-inverse: #070b14;--c-heading: #ffffff;--glass-bg: rgba(18, 27, 61, .58);--glass-bg-strong: rgba(18, 27, 61, .8);--glass-edge: rgba(199, 214, 255, .18);--glass-edge-outer: rgba(0, 0, 0, .35);--glass-highlight: rgba(199, 214, 255, .22);--glass-fallback: #141d44;--glass-solid: color-mix(in srgb, rgb(18 27 61) 58%, var(--c-bg));--c-accent: #5b9cff;--c-accent-strong: #2f6bff;--c-accent-soft: rgba(47, 107, 255, .16);--c-accent-text: #7fb2ff;--c-accent-glow: rgba(47, 107, 255, .35);--c-action: linear-gradient(180deg, #5f8cee 0%, #3d67d6 100%);--c-action-hover: linear-gradient(180deg, #5280e6 0%, #3159c6 100%);--c-action-text: #ffffff;--c-action-edge: rgba(127, 178, 255, .35);--c-sky-soft: rgba(140, 196, 255, .16);--c-sky-text: #8cc4ff;--c-ok: #4cc47f;--c-ok-soft: rgba(76, 196, 127, .16);--c-warn: #f0a73b;--c-warn-soft: rgba(240, 167, 59, .16);--c-danger: #f07079;--c-danger-soft: rgba(240, 112, 121, .16);--c-focus: #5b9cff;--shadow-1: 0 1px 2px rgba(0, 0, 0, .35);--shadow-2: 0 2px 4px rgba(0, 0, 0, .3), 0 12px 28px -8px rgba(0, 0, 0, .55);--shadow-3: 0 4px 8px rgba(0, 0, 0, .35), 0 28px 56px -12px rgba(0, 0, 0, .7);--spot-1: rgba(91, 156, 255, .22);--spot-2: rgba(37, 87, 214, .16);--spot-sky: rgba(140, 196, 255, .2);--slab-a: rgba(91, 156, 255, .16);--slab-b: rgba(37, 87, 214, .06);--c-topbar-text: #e6ecff;--c-topbar-muted: #a3b0d8;--ton-blue: #7ea6ff;--ton-sky: #6cc0ff;--ton-violet: #b3a1ff;--ton-green: #5fd49c;--ton-amber: #f2b45c;--ton-graphite: #a9b5cf;--ton-red: #ff7a82;--ton-teal: #5fd3dc;--ton-indigo: #a3a6ff;--ton-mix: 20%}@media(prefers-reduced-motion:reduce){:root{--dur-fast: 0ms;--dur: 0ms;--dur-slow: 0ms;--ease-spring: ease-out}}@media(pointer:fine)and (max-width:1680px){:root{font-size:15px;--tap: 40px;--control-h: 40px;--control-h-sm: 34px;--topbar-h: 54px;--sidemenu-w: 276px;--sp-5: 20px;--sp-6: 28px;--sp-7: 40px;--sp-8: 52px}}@media(pointer:fine)and (max-width:1366px){:root{font-size:14px;--tap: 36px;--control-h: 36px;--control-h-sm: 34px;--topbar-h: 50px;--sidemenu-w: 272px;--sp-5: 18px;--sp-6: 24px;--sp-7: 36px;--sp-8: 48px}}.glass{background:var(--glass-fallback);border:1px solid var(--glass-edge-outer);box-shadow:inset 0 1px 0 var(--glass-highlight),var(--shadow-2)}@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.glass{background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(1.6);backdrop-filter:blur(var(--glass-blur)) saturate(1.6)}.glass--strong{background:var(--glass-bg-strong)}}.icon{width:1.25em;height:1.25em;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.dropdown{position:absolute;right:0;top:calc(100% + 8px);min-width:250px;max-width:min(92vw,360px);padding:var(--sp-2);border-radius:var(--radius);color:var(--c-text);z-index:30;box-shadow:inset 0 1px 0 var(--glass-highlight),var(--shadow-3);transform-origin:top right;animation:pop var(--dur) var(--ease-spring)}.dropdown--left{right:auto;left:0;transform-origin:top left}@keyframes pop{0%{opacity:0;transform:scale(.96) translateY(-4px)}to{opacity:1;transform:none}}.dropdown__head{padding:var(--sp-2) var(--sp-3) var(--sp-3);margin-bottom:var(--sp-1);font-size:var(--text-sm);color:var(--c-text-muted);border-bottom:1px solid var(--c-border);word-break:break-all}.dropdown__item{display:flex;align-items:center;gap:var(--sp-3);width:100%;min-height:var(--tap);padding:var(--sp-2) var(--sp-3);border:0;border-radius:var(--radius-sm);background:none;color:var(--c-text);text-align:left;cursor:pointer;text-decoration:none;transition:background var(--dur-fast)}.dropdown__item:hover,.dropdown__item:focus-visible{background:var(--c-accent-soft);text-decoration:none}.dropdown__item[aria-checked=true]{background:var(--c-accent-soft)}.dropdown__item--danger{color:var(--c-danger)}.dropdown__check{margin-left:auto;color:var(--c-accent)}.sidemenu{grid-area:side;position:sticky;top:calc(var(--topbar-h) + var(--safe-top) + var(--sidemenu-inset));height:calc(100vh - var(--topbar-h) - var(--safe-top) - var(--podval-h) - var(--safe-bottom) - var(--sidemenu-inset) * 2);height:calc(100dvh - var(--topbar-h) - var(--safe-top) - var(--podval-h) - var(--safe-bottom) - var(--sidemenu-inset) * 2);margin:var(--sidemenu-inset) 0 var(--sidemenu-inset) calc(var(--sidemenu-inset) + var(--safe-left));display:flex;flex-direction:column;border-radius:var(--radius-lg);z-index:5}.sidemenu__scroll{flex:1;min-height:0;display:flex;flex-direction:column;gap:12px;margin:8px 0;padding:2px 20px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;border-radius:inherit}.sidemenu__scroll>*{flex-shrink:0}.sidemenu__resize{position:absolute;top:16px;bottom:16px;left:calc(100% - 7.5px);width:16px;cursor:col-resize;touch-action:none;z-index:3;outline:none}.sidemenu__resize:after{content:"";position:absolute;top:0;bottom:0;left:7px;width:2px;border-radius:2px;background:linear-gradient(180deg,transparent,var(--c-accent) 14%,var(--c-accent) 86%,transparent);opacity:0;transition:opacity var(--dur-fast)}.sidemenu__resize:hover:after,.sidemenu__resize:focus-visible:after,.shell--resizing .sidemenu__resize:after{opacity:1}.shell--resizing,.shell--resizing *{transition:none!important;-webkit-user-select:none;user-select:none;cursor:col-resize}@media(min-width:861px){.sidemenu:after{content:"";position:absolute;top:0;bottom:0;left:100%;width:var(--sidemenu-gap)}}.sidemenu__tab{position:absolute;top:50%;left:calc(100% - 1px);z-index:4;width:18px;height:104px;padding:0;border:0;background:none;translate:0 -50%;color:var(--c-text-faint);cursor:pointer;filter:drop-shadow(3px 0 5px rgba(11,31,92,.08));transition:color var(--dur-fast)}.sidemenu__tab:before{content:"";position:absolute;top:-8px;right:-12px;bottom:-8px;left:-6px}.sidemenu__tab-shape{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.sidemenu__tab-fill{fill:var(--glass-solid);transition:fill var(--dur-fast)}.sidemenu__tab-line{fill:none;stroke:var(--glass-edge-outer);stroke-width:1;vector-effect:non-scaling-stroke}.sidemenu__tab-grip{position:absolute;top:50%;left:4px;display:grid;grid-template-columns:repeat(2,3px);gap:3px;translate:0 -50%;transition:scale var(--dur-fast) var(--ease-spring)}.sidemenu__tab-grip i{width:3px;height:3px;border-radius:50%;background:currentColor}.sidemenu__tab:hover{color:var(--c-accent-text)}.sidemenu__tab:hover .sidemenu__tab-fill{fill:color-mix(in srgb,var(--glass-solid) 94%,var(--c-accent))}.sidemenu__tab:focus-visible{outline:none}.sidemenu__tab:focus-visible .sidemenu__tab-line{stroke:var(--c-accent);stroke-width:2}.sidemenu__tab:active .sidemenu__tab-grip{scale:.9}.menu-group{border-radius:14px;background:var(--glass-bg);border:1px solid var(--c-border);box-shadow:inset 0 1px 0 var(--glass-highlight),var(--shadow-1);overflow:hidden}.menu-group,.ton--blue,.menu-group--sky,.ton--sky,.menu-group--teal,.ton--teal,.menu-group--green,.ton--green,.menu-group--indigo,.ton--indigo,.menu-group--violet,.ton--violet,.menu-group--graphite,.ton--graphite{--tone: linear-gradient(145deg, #5bb8ff 0%, #2f6bff 100%);--tone-soft: rgba(47, 107, 255, .1);--tone-glow: rgba(47, 107, 255, .5);--tone-fg: var(--c-accent)}.menu-group--amber,.ton--amber{--tone: linear-gradient(145deg, #ffd48a 0%, #e0891e 100%);--tone-soft: rgba(224, 137, 30, .12);--tone-glow: rgba(224, 137, 30, .45);--tone-fg: var(--ton-amber)}.menu-group--red,.ton--red{--tone: linear-gradient(145deg, #ffaaa8 0%, #c62f37 100%);--tone-soft: rgba(198, 47, 55, .1);--tone-glow: rgba(198, 47, 55, .45);--tone-fg: var(--ton-red)}.menu-group__head{display:flex;align-items:center;gap:9px;width:100%;min-height:48px;padding:9px 10px;border:0;background:linear-gradient(90deg,var(--tone-soft),transparent 85%);color:var(--c-heading);font:inherit;text-align:left;cursor:pointer;transition:background var(--dur-fast)}.menu-group__head:hover{background:linear-gradient(90deg,var(--tone-soft),var(--tone-soft))}.menu-group__head:focus-visible{outline:2px solid var(--c-accent);outline-offset:-2px;border-radius:14px}[data-ukazatel] :focus-visible{outline:none}.menu-group__chip{flex:0 0 28px;width:28px;height:28px;display:grid;place-items:center;border-radius:9px;background:var(--tone);color:#fff;box-shadow:inset 0 1px #ffffff80,inset 0 -1px #0000001f,0 4px 10px -4px var(--tone-glow)}.menu-group__chip .icon{width:16px;height:16px;stroke-width:2}.menu-group__title{flex:1;min-width:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;font-size:.75rem;font-weight:750;letter-spacing:.02em;text-transform:uppercase}.menu-group__chev{flex:none;width:14px;height:14px;color:var(--c-text-faint);transition:transform var(--dur) var(--ease-out)}.menu-group--folded .menu-group__chev{transform:rotate(-90deg)}.menu-group__body{display:grid;grid-template-rows:1fr;transition:grid-template-rows var(--dur) var(--ease-out)}.menu-group--folded .menu-group__body{grid-template-rows:0fr}.menu-group__items{min-height:0;overflow:hidden;display:flex;flex-direction:column;gap:6px;padding:10px 8px;border-top:1px solid var(--c-border);transition:visibility 0s}.menu-group--folded .menu-group__items{visibility:hidden;padding-block:0;border-top-color:transparent;transition:visibility 0s var(--dur)}.menu-home{display:flex;flex-direction:column}.sidemenu__item{position:relative;display:flex;align-items:center;gap:12px;min-height:44px;padding:0 10px;border-radius:10px;color:var(--c-text);font-size:.9375rem;font-weight:500;text-decoration:none;white-space:nowrap;overflow:hidden;transition:background var(--dur-fast)}.sidemenu__item:hover{background:var(--c-accent-soft);text-decoration:none}.sidemenu__item:focus-visible{outline:2px solid var(--c-accent);outline-offset:-2px}.sidemenu__item.active{background:var(--glass-bg-strong);color:var(--c-accent-text);font-weight:650;box-shadow:inset 0 1px 0 var(--glass-highlight),0 2px 8px -4px #0b1f5c59}.sidemenu__item.active:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;border-radius:0 3px 3px 0;background:var(--c-accent)}.sidemenu__icon{flex:0 0 32px;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:linear-gradient(180deg,var(--c-surface) 0%,var(--c-surface-3) 100%);border:1px solid var(--c-border);box-shadow:inset 0 1px 0 var(--glass-highlight),var(--shadow-1);font-size:var(--text-xs);font-weight:700;color:var(--c-text-muted);transition:transform var(--dur) var(--ease-spring),background var(--dur),color var(--dur)}.sidemenu__icon .icon{width:16px;height:16px}.sidemenu__item:hover .sidemenu__icon{transform:translateY(-1px)}.sidemenu__item.active .sidemenu__icon{background:var(--c-action);border-color:var(--c-action-edge);color:var(--c-action-text);box-shadow:inset 0 1px #ffffff8c,0 4px 10px -4px #1e4fd899}.sidemenu__label{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;white-space:normal;padding-block:4px}.sidemenu__empty{padding:var(--sp-2) var(--sp-3);font-size:var(--text-sm);color:var(--c-text-faint);white-space:normal}.shell--collapsed .sidemenu__label,.shell--collapsed .sidemenu__empty,.shell--collapsed .menu-group__title,.shell--collapsed .menu-group__chev,.shell--collapsed .sidemenu__resize{display:none}.shell--collapsed .menu-group__head{justify-content:center;padding:6px 0;pointer-events:none}.shell--collapsed .sidemenu__item{justify-content:center;padding:0}.shell--collapsed .sidemenu__item.active:before{display:none}.menu-group .sidemenu__icon{background:color-mix(in srgb,var(--tone-fg) var(--ton-mix),var(--c-surface));border-color:color-mix(in srgb,var(--tone-fg) 22%,var(--c-border));color:var(--tone-fg)}.menu-group .sidemenu__item.active .sidemenu__icon{background:var(--tone);border-color:transparent;color:var(--c-action-text);box-shadow:inset 0 1px 0 var(--glass-highlight),0 4px 10px -4px var(--tone-glow)}.menu-group .sidemenu__item.active:before{background:var(--tone-fg)}:root .btn,:root .tabs__item,:root .rc-tabs__tab,:root .rc-head__switch,:root .dt__sort,:root .dropdown__item,:root .dt-pop__item:not(.dt-pop__item--noted),:root .sidemenu__item,:root .menu-group__head,:root .crm__back,:root .blok__nazvanie,:root .hub-top-btn,:root .table__cols-btn,:root .hub-search-btn,:root .hub-ms-reset,:root .hub-hint__more,:root .se-add,:root .a-back,:root .a-chat-btn,:root .a-chelovek__btn,:root .a-chelovek__imya,:root .a-news__head,:root .a-an-nav__b,:root .a-dash__excel,:root .a-derevo__vid,:root .a-kv--ssylka,:root .a-ask__btns .a-btn,:root .a-cn-find,:root .a-cn-here,:root .a-problema-knopka{line-height:var(--leading-label)}.a-znak-parus{display:inline-grid;place-items:center;flex:none;width:34px;height:34px;border-radius:10px}.a-znak-parus svg{width:74%;height:74%;overflow:visible}.a-znak-parus__sloy{display:none}.a-znak-parus{--znak-a: #2cc7c2;--znak-b: #0a6f78;background:linear-gradient(160deg,#fff,#e8f4f4);box-shadow:0 0 0 1px #0f1e2414,0 4px 10px -4px #0a6f7859}.a-znak-parus svg{filter:drop-shadow(0 1.5px 1px rgba(4,54,58,.35))}.a-znak-parus--bare{--znak-a: #2cc7c2;--znak-b: #0a6f78;background:none;box-shadow:none;border-radius:0}.a-znak-parus--bare svg{width:100%;height:100%;filter:drop-shadow(0 1px 1px rgba(4,54,58,.3))}.a-znak-parus--bare .a-znak-parus__sloy{display:none}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .a-znak-parus--bare{--znak-a: #7ff7e6;--znak-b: #1aa9ab}}:root[data-theme=dark] .a-znak-parus--bare{--znak-a: #7ff7e6;--znak-b: #1aa9ab}:root{--a-tab-h: 58px;--a-nav-niz: max(8px, calc(var(--safe-bottom) - 12px));--a-nav-vys: calc(var(--a-tab-h) + var(--a-nav-niz));--a-top-h: 64px;--a-steklo: 30px;--a-radius-group: 18px;--a-sep: 1px solid var(--c-border)}*{box-sizing:border-box}html,body{margin:0;height:100%}body{font-family:var(--font);font-size:17px;line-height:1.35;color:var(--c-text);background:var(--c-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;overscroll-behavior-y:none}h1{font-size:30px;font-weight:700;letter-spacing:var(--track-tight);margin:0;color:var(--c-heading);line-height:1.15}h2{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--c-text-muted);margin:var(--sp-5) var(--sp-4) var(--sp-2)}h3{font-size:17px;font-weight:600;margin:0;color:var(--c-heading)}a{color:var(--c-accent-text);text-decoration:none}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer}.a-app{min-height:100%;display:flex;flex-direction:column}.a-top{position:sticky;top:0;z-index:20;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--sp-2);min-height:calc(var(--a-top-h) + var(--safe-top));padding:calc(var(--safe-top) + 10px) var(--sp-3) 10px;background:var(--c-surface);border-bottom:1px solid var(--c-border)}.a-top__l{justify-self:stretch;display:flex;align-items:center;gap:var(--sp-2);min-width:0}.a-domoy{display:inline-grid;place-items:center;width:44px;height:44px;flex:none;padding:0;border:1px solid var(--c-border);border-radius:12px;background:var(--c-surface);color:var(--c-accent);cursor:pointer}.a-domoy svg{width:24px;height:24px}.a-domoy:active{background:var(--c-surface-2)}.a-top__c{justify-self:center;font-weight:600;font-size:17px;line-height:1.2;color:var(--c-heading);text-align:center;overflow-wrap:anywhere;max-width:48vw}.a-top__r{justify-self:end;display:flex;align-items:center;gap:var(--sp-3)}@media(max-width:520px){.a-top .a-back{padding:0 2px}.a-top .a-problema-knopka{width:32px;height:32px}.a-top .a-chip{max-width:none;padding:0 9px;gap:5px;font-size:12.5px}}.a-back{display:inline-flex;align-items:center;gap:2px;min-height:44px;padding:0 6px;border:0;background:none;color:var(--c-accent);font-size:17px;font-weight:500}.a-back svg{width:22px;height:22px}.a-logo{font-weight:800;letter-spacing:.02em;line-height:20px;color:var(--c-heading)}.a-logo b{color:var(--c-accent)}.a-chip{display:inline-flex;align-items:center;gap:6px;min-height:34px;max-width:100%;padding:4px 12px;border:1px solid var(--c-border-strong);border-radius:var(--radius-pill);background:var(--c-surface);color:var(--c-text);font-size:13px;font-weight:500;line-height:1.2;text-align:left;box-shadow:var(--shadow-1);line-height:16px}.a-dot{width:8px;height:8px;border-radius:50%;background:var(--c-ok);flex:none;box-shadow:0 0 0 3px var(--c-ok-soft)}.a-chip--warn .a-dot{background:var(--c-warn);box-shadow:0 0 0 3px var(--c-warn-soft)}.a-main{flex:1;width:100%;max-width:900px;margin:0 auto;padding:var(--sp-3) var(--gutter) calc(var(--a-nav-vys) + var(--sp-6))}.a-title{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--sp-3);margin:var(--sp-2) var(--sp-1) var(--sp-3)}.a-title h1{min-width:0;overflow-wrap:anywhere}.a-title__sub{color:var(--c-text-muted);font-size:15px;margin-top:2px}.a-nav{position:fixed;left:0;right:0;bottom:0;z-index:20;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);padding:8px var(--sp-2) var(--a-nav-niz);background:var(--glass-bg-strong, var(--c-surface));backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);border-top:1px solid var(--glass-edge, var(--c-border))}.a-nav__i{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:50px;border-radius:var(--radius-sm);color:var(--c-text-muted);font-size:11px;font-weight:500;transition:color var(--dur-fast) var(--ease-out)}.a-nav__i svg{width:26px;height:26px}.a-nav__i.active{color:var(--ik-fg, var(--c-accent));background:var(--ik-soft, var(--c-accent-soft))}.a-badge{position:absolute;top:2px;left:calc(50% + 6px);min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--c-danger);color:#fff;font-size:11px;font-weight:700;line-height:18px;text-align:center;box-shadow:0 0 0 2px var(--c-surface)}.a-group{background:var(--c-surface);border-radius:var(--a-radius-group);box-shadow:var(--shadow-1);border:1px solid var(--c-border);overflow:hidden;margin:0 0 var(--sp-4)}.a-list{list-style:none;margin:0;padding:0}.a-row{border-top:var(--a-sep);content-visibility:auto;contain-intrinsic-size:auto 68px}.a-row:first-child{border-top:0}.a-row__link,.a-row--static{display:grid;grid-template-columns:1fr auto;column-gap:var(--sp-3);row-gap:2px;align-items:center;padding:12px var(--sp-4);color:inherit;text-decoration:none;min-height:60px}.a-row__link{position:relative;padding-right:36px}.a-row__link:after{content:"";position:absolute;right:16px;top:50%;width:9px;height:9px;margin-top:-6px;border-right:2px solid var(--c-text-faint);border-bottom:2px solid var(--c-text-faint);transform:rotate(-45deg)}.a-row__link:active{background:var(--c-surface-2)}.a-row__btn{width:100%;text-align:left;border:0;background:none;font:inherit}.a-row__link--raskryt:after{transform:rotate(45deg);margin-top:-8px}.a-row__link--raskryt[aria-expanded=true]:after{transform:rotate(-135deg);margin-top:-2px}.a-row__more{padding:0 var(--sp-4) var(--sp-4)}.a-row__more>.a-group{margin:0;box-shadow:none}.a-row__link--on{background:var(--c-accent-soft)}.a-katalog__podskazka{padding:var(--sp-4)}.a-row__title{font-weight:500;overflow-wrap:anywhere}.a-row__sub{grid-column:1;color:var(--c-text-muted);font-size:14px}.a-row__side{grid-column:2;grid-row:1 / span 2;align-self:center;font-size:14px;text-align:right;white-space:nowrap}.a-row--static .a-tag,.a-row--static .a-step--row{grid-column:2;grid-row:1 / span 2;align-self:center;justify-self:end}.a-kv{display:flex;justify-content:space-between;gap:var(--sp-3);padding:12px var(--sp-4);border-top:var(--a-sep)}.a-kv:first-child{border-top:0}.a-kv b{text-align:right}.a-kv--warn b{color:var(--c-warn)}.a-kv--ok b{color:var(--c-ok)}.a-muted{color:var(--c-text-muted)}.a-small{font-size:14px}.a-warn-text{color:var(--c-warn)}.a-ok-text{color:var(--c-ok)}.a-error{color:var(--c-danger);margin:var(--sp-2) 0;font-size:15px}.a-center-text{text-align:center}.a-hint{padding:0 var(--sp-4);color:var(--c-text-muted);font-size:13px;margin:-8px 0 var(--sp-4)}.a-glass{background:var(--glass-bg-strong, var(--c-surface));backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid var(--glass-edge, var(--c-border));border-radius:var(--radius-xl);padding:var(--sp-5);box-shadow:var(--shadow-3)}.a-field{display:grid;gap:6px;margin:var(--sp-3) 0;font-size:13px;font-weight:600;color:var(--c-text-muted)}.a-input{width:100%;min-height:48px;padding:10px 14px;border:1px solid var(--c-border-strong);border-radius:12px;background:var(--c-surface);font-size:17px;color:var(--c-text);font-weight:400;transition:box-shadow var(--dur-fast)}.a-input:focus{outline:none;border-color:var(--c-accent);box-shadow:0 0 0 4px var(--c-accent-soft)}.a-input-wrap{position:relative;display:block}.a-input-wrap .a-input{padding-right:96px}.a-input-eye{position:absolute;right:6px;top:6px;height:36px;padding:0 10px;border:0;border-radius:9px;background:var(--c-surface-2);color:var(--c-accent);font-size:14px;font-weight:500}textarea.a-input{resize:vertical;min-height:84px}.a-search{display:flex;align-items:center;gap:10px;min-height:48px;padding:0 14px;border-radius:14px;background:var(--c-surface);border:1.5px solid var(--a-search-edge);box-shadow:var(--shadow-1),inset 0 1px 0 var(--glass-highlight);margin:0 0 var(--sp-3);transition:border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.a-search svg{width:20px;height:20px;color:var(--c-accent);flex:none}.a-search input{flex:1;min-width:0;border:0;background:none;font-size:17px;padding:8px 0;outline:none;color:var(--c-text)}.a-search input::placeholder{color:var(--c-text-muted);opacity:1}.a-search:focus-within{border-color:var(--c-accent);background:var(--c-surface);box-shadow:var(--shadow-glow)}.a-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:8px 20px;border:1px solid var(--c-border-strong);border-radius:14px;background:var(--c-surface);line-height:1.2;font-weight:600;font-size:17px;text-decoration:none;-webkit-user-select:none;user-select:none;color:var(--c-accent);box-shadow:var(--shadow-1);transition:transform var(--dur-fast) var(--ease-out),opacity var(--dur-fast)}.a-btn:active{transform:scale(.98)}.a-btn--primary{background:var(--c-action);color:var(--c-action-text);border-color:var(--c-action-edge);box-shadow:var(--shadow-2)}.a-btn:focus-visible{outline:none;box-shadow:var(--shadow-2),var(--shadow-glow)}.a-btn--block{display:flex;width:100%;margin:var(--sp-2) 0}.a-btn--big{min-height:54px;font-size:18px}.a-btn--danger{color:var(--c-danger)}.a-btn:disabled,.a-btn--disabled{opacity:.45;cursor:not-allowed;transform:none}.a-btn--primary:disabled{opacity:1;background:var(--c-surface-3);color:var(--c-text-faint);border-color:var(--c-border);box-shadow:none}.a-actions{display:grid;gap:var(--sp-2);margin:var(--sp-3) 0 var(--sp-4)}.a-banner{margin:0 0 var(--sp-3);padding:var(--sp-3) var(--sp-4);border-radius:14px;background:var(--c-sky-soft);color:var(--c-text);font-size:15px}.a-banner--ok{background:var(--c-ok-soft)}.a-banner--warn{background:var(--c-warn-soft)}.a-banner--danger{background:var(--c-danger-soft)}.a-top~.a-banner{border-radius:0;margin:0}.a-main .a-title~.a-banner,.a-main .a-group~.a-banner{border-radius:14px;margin:0 0 var(--sp-3)}.a-sboy{display:grid;gap:var(--sp-2)}.a-sboy__zag{display:flex;align-items:center;gap:var(--sp-2);margin:0;font-size:17px;font-weight:700;white-space:nowrap}@media(max-width:360px){.a-banner.a-sboy .a-sboy__zag{font-size:13px;letter-spacing:0;gap:6px}}.a-sboy__zag svg{width:20px;height:20px;flex:none;color:var(--c-warn)}.a-sboy__telo{display:grid;gap:var(--sp-2);min-width:0}.a-sboy__prichina,.a-sboy__tekst{margin:0}@media(min-width:900px){.a-sboy:not(.a-sboy--stroka){grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:var(--sp-5)}.a-sboy:not(.a-sboy--stroka) .a-sboy__niz{flex-direction:column;align-items:flex-end;justify-content:center}}.a-sboy__prichina{font-weight:600}.a-sboy__niz{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--sp-2) var(--sp-3)}.a-sboy__knopka{display:inline-flex;align-items:center;gap:var(--sp-2);white-space:nowrap}.a-sboy__knopka svg{width:16px;height:16px;flex:none}.a-sboy--stroka{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--sp-3);margin:0 var(--sp-4) var(--sp-3)}@media(max-width:520px){.a-sboy--stroka{grid-template-columns:minmax(0,1fr)}.a-sboy--stroka .a-sboy__knopka{justify-self:start}}.a-sboy__metka{white-space:nowrap;cursor:help}.a-banner--knopka{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap}.a-tag{display:inline-block;margin-left:8px;padding:2px 9px;border-radius:var(--radius-pill);font-size:12px;font-weight:600;background:var(--c-sky-soft);color:var(--c-sky-text);white-space:nowrap}.a-tag--ok{background:var(--c-ok-soft);color:var(--c-ok)}.a-tag--warn{background:var(--c-warn-soft);color:var(--c-warn)}.a-tag--muted{background:var(--c-surface-2);color:var(--c-text-muted)}.a-tag--danger{background:var(--c-danger-soft);color:var(--c-danger)}.a-obr__metki{display:grid;gap:4px;justify-items:end}.a-obr__metki .a-tag{margin-left:0}.a-obr__otvety{list-style:none;margin:0 0 var(--sp-4);padding:0}.a-obr__otvet{display:grid;gap:6px;padding:12px var(--sp-4);border-top:var(--a-sep)}.a-obr__otvet:first-child{border-top:0}.a-obr__kogda{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.a-obr__kogda .a-tag{margin-left:0}.a-obr__tekst{white-space:pre-wrap;overflow-wrap:anywhere}.a-obr__uved{margin:0 var(--sp-1) var(--sp-3)}.a-obr__oshibka{flex-basis:100%}.a-obr__chernovik{display:grid}.a-obr__chernovik .a-row--static{min-height:0}.a-obr__deystviya{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);padding:0 var(--sp-4) 12px}.a-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-2);margin:0 0 var(--sp-4)}.a-tile{display:grid;grid-row:span 2;grid-template-rows:auto auto;grid-template-rows:subgrid;row-gap:2px;align-content:center;justify-items:center;text-align:center;padding:12px;border-radius:16px;background:var(--c-surface);border:1px solid var(--c-border);box-shadow:var(--shadow-1)}.a-tile--warn{border-color:var(--c-warn);background:var(--c-warn-soft)}.a-tile__l{font-size:12px;color:var(--c-text-muted)}.a-tile__v{font-weight:700;font-size:16px;overflow-wrap:anywhere;letter-spacing:var(--track-tight)}.a-seg{display:flex;flex-wrap:wrap;gap:2px;padding:3px;width:fit-content;margin:0 0 var(--sp-3);border:1px solid var(--c-border-strong);border-radius:12px;background:var(--c-surface)}.a-seg__b{flex:1 1 0;min-width:max-content;min-height:34px;padding:0 12px;border:0;border-radius:9px;background:none;font-size:14px;font-weight:500;color:var(--c-text);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-fast) ease,color var(--dur-fast) ease}.a-seg__b--on{background:var(--c-accent-soft);color:var(--c-accent-text);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c-accent) 45%,transparent)}@media(hover:hover){.a-seg__b:not(.a-seg__b--on):hover{background:var(--c-surface-2);color:var(--c-heading)}}.a-seg__b:focus-visible{outline:2px solid var(--c-focus);outline-offset:1px}@media(max-width:599px){.a-seg{width:auto}}.a-chips{display:flex;gap:8px;overflow-x:auto;padding:2px 2px 8px;scrollbar-width:none}.a-chips::-webkit-scrollbar{display:none}.a-f{flex:none;min-height:34px;padding:0 14px;border:1px solid var(--c-border-strong);border-radius:var(--radius-pill);background:var(--c-surface);font-size:14px;white-space:nowrap;color:var(--c-text)}.a-f--on{background:var(--c-accent);border-color:var(--c-accent);color:#fff;font-weight:600}.a-katalog{display:grid;gap:var(--sp-3)}.a-krumbs{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;font-size:14px;color:var(--c-text-muted);margin:0 4px var(--sp-2)}.a-krumbs button{border:0;background:none;color:var(--c-accent);font-size:14px;padding:4px 0}.a-krumbs b{color:var(--c-heading);font-weight:600}.a-tovar{display:grid;grid-template-columns:1fr auto;gap:var(--sp-2) var(--sp-3);align-items:center;padding:10px var(--sp-4);border-top:var(--a-sep);content-visibility:auto;contain-intrinsic-size:auto 78px}.a-tovar:first-child{border-top:0}.a-tovar--v{background:var(--c-accent-soft)}.a-tovar__o{display:grid;gap:3px;min-width:0}.a-tovar__n{font-weight:600;overflow-wrap:anywhere;font-size:16px}.a-tovar__d{display:flex;flex-wrap:wrap;gap:2px 10px;font-size:15px;font-weight:500;color:var(--c-text)}.a-tovar__d b{color:var(--c-heading);font-size:15px}.a-step{display:inline-flex;align-items:center;gap:4px;flex:none}.a-step__b{width:42px;height:42px;border-radius:12px;border:1px solid var(--c-border-strong);background:var(--c-surface);font-size:24px;line-height:1;color:var(--c-accent);box-shadow:var(--shadow-1)}.a-step__b--plus{background:var(--c-accent);border-color:var(--c-accent);color:#fff}.a-step__b:active{transform:scale(.95)}.a-step__n{width:52px;height:42px;text-align:center;border:1px solid var(--c-border-strong);border-radius:12px;background:var(--c-surface);font-size:17px;font-weight:700}.a-step__kor{height:42px;padding:0 10px;border-radius:12px;border:1px dashed var(--c-border-strong);background:transparent;font-size:13px;color:var(--c-accent);font-weight:600}.a-bottom{position:fixed;left:0;right:0;bottom:var(--a-nav-vys);z-index:19;display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);max-width:900px;margin:0 auto;padding:10px var(--gutter);background:var(--glass-bg-strong, var(--c-surface));backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-top:1px solid var(--glass-edge, var(--c-border))}.a-bottom b{font-size:20px;letter-spacing:var(--track-tight)}.a-zakaz{padding-bottom:calc(var(--a-bottom-vys, 74px) + var(--sp-3))}.a-itog{display:flex;justify-content:space-between;align-items:center;padding:14px var(--sp-4);font-size:18px}.a-itog b{font-size:22px;letter-spacing:var(--track-tight)}.a-pusto{text-align:center;padding:var(--sp-7) var(--sp-3);display:grid;gap:var(--sp-3);justify-items:center}.a-center{min-height:100vh;display:grid;place-items:center}.a-spin{width:14px;height:14px;border-radius:50%;border:2px solid var(--c-border-strong);border-top-color:var(--c-accent);animation:a-spin .8s linear infinite;flex:none}.a-spin--big{width:36px;height:36px}@keyframes a-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.a-spin{animation-duration:3s}.a-btn,.a-step__b{transition:none}}.a-vhod{min-height:100vh;min-height:100dvh;display:grid;place-items:center;padding:max(var(--sp-6),env(safe-area-inset-top)) var(--gutter) max(var(--sp-6),env(safe-area-inset-bottom));background:radial-gradient(90vmax 60vmax at 50% -18%,var(--spot-1),transparent 62%),radial-gradient(80vmax 55vmax at 50% 118%,var(--spot-2),transparent 62%),linear-gradient(180deg,var(--c-bg) 0%,var(--c-bg-deep) 100%)}.a-vhod__kolonka{width:100%;max-width:420px;display:grid;gap:var(--sp-5);justify-items:center;text-align:center}.a-vhod__kolonka>*{width:100%}.a-vhod__znak{display:grid;justify-items:center;gap:var(--sp-3)}.a-vhod__ikonka,.a-vhod__kolonka>.a-vhod__ikonka{width:96px;height:96px;filter:drop-shadow(0 18px 28px rgba(11,31,92,.3))}.a-vhod__kolonka>.a-vhod__ikonka--mal{width:64px;height:64px;justify-self:center}.a-vhod__imya{margin:0;font-size:28px;font-weight:800;line-height:1.15;letter-spacing:-.02em;color:var(--c-heading);text-wrap:balance}.a-vhod__forma{display:grid;gap:var(--sp-3);justify-items:stretch;text-align:center;padding:var(--sp-6) var(--sp-5) var(--sp-5);border-radius:24px;background:var(--glass-bg-strong, var(--c-surface));backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid var(--glass-edge, var(--c-border));box-shadow:inset 0 1px 0 var(--glass-highlight, transparent),var(--shadow-3)}.a-vhod .a-vhod__zag{margin:0;font-size:22px;font-weight:700;letter-spacing:-.01em;text-transform:none;color:var(--c-heading)}.a-vhod__tekst{margin:0;font-size:16px;line-height:1.4;color:var(--c-text-muted);text-wrap:balance}.a-vhod__pole{display:grid;gap:8px;margin-top:var(--sp-2)}.a-vhod__podpis{font-size:13px;font-weight:600;color:var(--c-text-muted)}.a-vhod .a-error{margin:0;text-align:center}.a-vhod__knopka{width:100%}.a-vhod__skan{width:100%;margin-top:var(--sp-2);gap:10px}.a-vhod__skan svg{width:22px;height:22px;flex:none}.a-vhod__ili{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--sp-3);margin-top:var(--sp-2);font-size:13px;color:var(--c-text-faint)}.a-vhod__ili:before,.a-vhod__ili:after{content:"";height:1px;background:var(--c-border)}.a-vhod__zametka{margin:0;font-size:13px;line-height:1.4;color:var(--c-text-faint);text-wrap:balance}.a-vhod__shagi{margin:0;padding-left:1.4em;display:grid;gap:6px;text-align:left;font-size:15px;line-height:1.4;color:var(--c-text)}.a-vhod__qr{justify-self:center;width:176px;height:176px;border-radius:var(--radius-sm);box-shadow:var(--shadow-1)}.a-vhod__sekret{font-family:var(--font-mono);font-size:14px;letter-spacing:.04em;color:var(--c-heading);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.a-vhod__plashka{margin:0;text-align:center}.a-vhod__niz{display:flex;justify-content:center;flex-wrap:wrap;gap:var(--sp-3)}.a-vhod__ssylka{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:156px;min-height:42px;padding:0 18px;border-radius:var(--radius-pill);border:1px solid var(--glass-edge, var(--c-border));background:var(--glass-bg, var(--c-surface));backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:var(--shadow-1);color:var(--c-accent-text);font-size:15px;font-weight:600;transition:background var(--dur-fast),box-shadow var(--dur-fast)}.a-vhod__ssylka svg{width:18px;height:18px;flex:none}.a-vhod__ssylka:hover{background:var(--c-surface);box-shadow:var(--shadow-2)}.a-vhod__versiya{margin:0;font-size:12px;letter-spacing:.02em;color:var(--c-text-faint)}.a-vhod--vnutri{min-height:0;padding:0;background:none;display:block;margin-bottom:var(--sp-4)}.a-vhod--spravka{place-items:start center}.a-vhod__kolonka--shire{max-width:760px;text-align:left}.a-vhod__kolonka--shire>.a-vhod__nazad{width:auto;justify-self:center}.a-vhod--spravka .a-spravka .a-group{padding:var(--sp-4) var(--sp-5);border-radius:20px;box-shadow:var(--shadow-2)}.a-input--kod{min-height:60px;border-radius:16px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:26px;letter-spacing:.16em;text-align:center;text-transform:uppercase;background:var(--c-surface)}.a-input--kod::placeholder{color:var(--c-text-faint);opacity:.55;letter-spacing:.16em}.a-btn--ghost{background:none;color:var(--c-accent);box-shadow:none}.a-btn--small{min-height:34px;padding:0 14px;font-size:14px}.a-pin__forma{text-align:center}.a-pin__tochki{display:flex;justify-content:center;gap:18px;margin:var(--sp-4) 0}.a-pin__tochka{width:16px;height:16px;border-radius:50%;border:2px solid var(--c-accent)}.a-pin__tochka--est{background:var(--c-accent)}.a-pin__klavishi{display:grid;grid-template-columns:repeat(3,72px);justify-content:center;gap:12px;margin:var(--sp-3) 0}.a-pin__kl{height:72px;border-radius:50%;border:0;font-size:26px;font-weight:500;color:var(--c-heading);background:var(--c-surface-2);box-shadow:var(--shadow-1)}.a-pin__kl:active{background:var(--c-accent-soft)}.a-pin__kl:disabled{opacity:.4}.a-pin__kl--tekst{font-size:22px}.a-spravka h2{text-transform:none;letter-spacing:0;font-size:20px;color:var(--c-heading);margin:var(--sp-5) 0 var(--sp-2)}.a-spravka h3{margin:var(--sp-4) 0 var(--sp-1)}.a-spravka p,.a-spravka li{font-size:16px}.a-spravka ol,.a-spravka ul{padding-left:22px}.a-spravka .a-group{padding:4px var(--sp-4) var(--sp-3)}.a-help-btn svg{width:26px;height:26px}.a-help__tools{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);margin:0 0 var(--sp-3)}.a-help__tools .a-search{flex:1 1 240px;margin:0}.a-help .a-help__all{min-height:44px;flex:none}.a-help__found{margin:0;padding:0 var(--sp-1);color:var(--c-text-muted);font-size:14px}.a-spravka .a-help__intro{padding:var(--sp-3) var(--sp-4)}.a-spravka .a-help__intro p{margin:0 0 var(--sp-2)}.a-spravka .a-help__intro p:last-child{margin-bottom:0}.a-spravka .a-help__list{padding:var(--sp-1) var(--sp-4)}.a-help__section{scroll-margin-top:calc(var(--a-top-vys, 64px) + var(--sp-2))}.a-help__section--2+.a-help__section--2{border-top:var(--a-sep)}.a-help__section--3{border-top:1px dashed var(--c-border)}.a-spravka .a-help__title{margin:0;font-size:18px;font-weight:650;color:var(--c-heading)}.a-spravka .a-help__section--3 .a-help__title{font-size:16px;font-weight:600}.a-help__title .a-svorot{padding:var(--sp-1) 0}.a-help__body{padding:0 0 var(--sp-3) 22px;min-width:0}.a-help__body p{margin:var(--sp-2) 0}.a-help__body li>p{margin:var(--sp-1) 0 0}.a-help__table{overflow-x:auto;margin:var(--sp-2) 0 var(--sp-3)}.a-help__table table{border-collapse:collapse;min-width:100%;font-size:15px}.a-help__table th,.a-help__table td{border:1px solid var(--c-border);padding:var(--sp-2) 10px;text-align:left;vertical-align:top}.a-help__table th{background:var(--c-surface-2);font-weight:600;color:var(--c-heading)}.a-help__link{display:inline-flex;align-items:center;min-height:44px;padding:0;border:0;background:none;font:inherit;font-size:14px;color:var(--c-accent);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.a-help__link:focus-visible{outline:3px solid var(--c-focus);outline-offset:2px;border-radius:6px}.a-app--pk .a-help__table table{font-size:13px}.a-app--pk .a-spravka .a-help__title{font-size:15px}.a-app--pk .a-spravka .a-help__section--3 .a-help__title{font-size:14px}@media(min-width:700px){body{font-size:16px}.a-tiles{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--sp-3)}.a-actions{grid-template-columns:repeat(3,1fr)}.a-katalog--dva{grid-template-columns:minmax(300px,36%) minmax(0,1fr);align-items:start}.a-katalog__levo{position:sticky;top:calc(var(--a-top-h) + var(--sp-3))}}@media(min-width:700px){:root{--a-tab-h: 66px}.a-app:not(.a-app--pk){--gutter: 24px}.a-app:not(.a-app--pk) .a-main{max-width:none;padding-left:max(var(--gutter),var(--safe-left));padding-right:max(var(--gutter),var(--safe-right))}.a-nav{gap:var(--sp-2);padding:8px max(var(--gutter),var(--safe-left)) var(--a-nav-niz)}.a-nav__i{min-height:58px;font-size:13px;border-radius:16px}.a-nav__i svg{width:28px;height:28px}.a-app:not(.a-app--pk) .a-btn{min-height:52px}.a-app:not(.a-app--pk) .a-bottom{max-width:none;left:var(--gutter);right:var(--gutter);width:auto;transform:none;bottom:calc(var(--a-nav-vys) + 10px);border-radius:20px;border:1px solid var(--glass-edge, var(--c-border));box-shadow:var(--shadow-2)}.a-app:not(.a-app--pk) .a-zakaz{padding-bottom:calc(var(--a-bottom-vys, 84px) + 10px + var(--sp-3))}}.a-app:not(.a-app--pk) .a-niz{position:fixed;left:0;right:0;bottom:var(--a-nav-vys);z-index:19;margin:0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:var(--sp-2);padding:10px var(--gutter);background:var(--glass-bg-strong, var(--c-surface));backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);border-top:1px solid var(--glass-edge, var(--c-border))}.a-app:not(.a-app--pk) .a-actions.a-niz{grid-template-columns:none}.a-app:not(.a-app--pk) .a-niz .a-btn{min-height:52px;margin:0;padding:0 10px;font-size:16px;line-height:1.2;text-align:center}.a-app:not(.a-app--pk) .a-s-nizom{padding-bottom:88px}@media(max-width:699px){.a-app:not(.a-app--pk) .a-actions.a-niz--dva-ryada{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr))}.a-app:not(.a-app--pk) .a-s-nizom:has(.a-niz--dva-ryada){padding-bottom:152px}.a-app:not(.a-app--pk) .a-s-nizom:has(.a-niz--tri-ryada){padding-bottom:216px}}.a-app--bez-vkladok{--a-nav-vys: 0px}@media(max-width:699px){.a-app--bez-vkladok .a-bottom,.a-app--bez-vkladok .a-niz{padding-bottom:max(10px,var(--safe-bottom))}}@media(min-width:700px){.a-app--bez-vkladok{--a-nav-vys: var(--a-nav-niz)}}@media(min-width:700px){.a-app:not(.a-app--pk) .a-niz{max-width:none;left:var(--gutter);right:var(--gutter);width:auto;transform:none;padding:12px;bottom:calc(var(--a-nav-vys) + 10px);border:1px solid var(--glass-edge, var(--c-border));border-radius:20px;box-shadow:var(--shadow-2)}.a-app:not(.a-app--pk) .a-s-nizom{padding-bottom:100px}}.a-app:not(.a-app--pk) .a-zakaz{padding-bottom:var(--sp-4)}.a-app:not(.a-app--pk) .a-zakaz .a-bottom{position:sticky;top:var(--a-top-vys, calc(var(--a-top-h) + var(--safe-top)));bottom:auto;left:auto;right:auto;z-index:15;width:auto;max-width:none;margin:0 0 var(--sp-3);padding:8px 8px 8px 14px;border:1px solid var(--glass-edge, var(--c-border));border-radius:16px;box-shadow:var(--shadow-2)}.a-app:not(.a-app--pk) .a-zakaz .a-bottom b{font-size:19px}@media(min-width:700px){.a-app:not(.a-app--pk) .a-zakaz .a-katalog__levo{top:calc((var(--a-top-vys, calc(var(--a-top-h) + var(--safe-top))) + var(--a-bottom-vys, 64px) + var(--sp-3) * 2) / var(--a-zoom-levo, 1))}}.a-bio__znak{justify-self:center;width:64px;height:64px;border-radius:20px;display:grid;place-items:center;color:#fff;background:linear-gradient(160deg,var(--brand-light),var(--brand-deep));box-shadow:var(--shadow-2)}.a-bio__znak svg{width:36px;height:36px}.a-bio__knopka{gap:10px}.a-bio__knopka svg{width:24px;height:24px;flex:none}:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}::selection{background:var(--c-accent-soft);color:inherit}*{scrollbar-width:thin;scrollbar-color:var(--c-border-strong) transparent}.a-kv b,.a-row__side,.a-tile__v,.a-itog b,.a-bottom b{font-variant-numeric:tabular-nums}.a-mono{font-family:var(--font-mono);font-size:.92em}.a-tovar__imya{border:0;background:none;text-align:left;padding:0;font:inherit;color:inherit;cursor:pointer}.a-tovar__imya:hover .a-tovar__n{color:var(--c-accent-text)}.a-kv--pole{align-items:center;flex-wrap:wrap}.a-kv--pole .a-input--kompakt{flex:1 1 100%}.a-app--pk .a-kv--pole .a-input--kompakt{flex:0 1 auto;min-width:0;max-width:100%}.a-kv__zag{display:block;font-weight:500}.a-kv>a{font-weight:500}.a-shtorka{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:flex;justify-content:flex-end}.a-shtorka__fon{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#0b1f5c29;cursor:default}.a-shtorka__telo{position:relative;width:min(460px,100%);height:100%;overflow:auto;padding:var(--sp-4) var(--sp-4) var(--sp-6);background:var(--c-bg);box-shadow:-8px 0 32px #0b1f5c2e;animation:a-vyezd var(--dur) var(--ease-out)}@keyframes a-vyezd{0%{transform:translate(24px);opacity:0}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.a-shtorka__telo{animation:none}}.a-shtorka__shapka{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-3);margin-bottom:var(--sp-3)}.a-shtorka__zag{font-size:17px;font-weight:600;text-transform:none;letter-spacing:-.01em;color:var(--c-heading);margin:0 0 2px}.a-tiles--karta{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:380px){.a-tiles,.a-tiles--karta{grid-template-columns:repeat(2,minmax(0,1fr))}.a-tiles>.a-tile:last-child:nth-child(odd){grid-column:1 / -1}}.a-shtorka__vvod{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-radius:12px;background:var(--c-surface);border:1px solid var(--c-border);box-shadow:var(--shadow-1);margin-top:var(--sp-3)}.dialog{padding:0;border:0;background:transparent;color:var(--c-text);overflow:visible;width:min(420px,calc(100% - 2 * var(--sp-4)));max-width:none;max-height:calc(100dvh - 2 * var(--sp-4))}.dialog::backdrop{background:#06103066;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.dialog__okno{display:grid;grid-template-rows:auto 1fr;max-height:calc(100dvh - 2 * var(--sp-4));overflow:hidden;background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--a-radius-group);box-shadow:var(--shadow-3)}.dialog__shapka{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-3);padding:var(--sp-3) var(--sp-3) var(--sp-3) var(--sp-4);border-bottom:1px solid var(--c-border)}.dialog__title{margin:0;padding-top:10px;font-size:16px;font-weight:600;line-height:1.3;text-transform:none;letter-spacing:-.01em;color:var(--c-heading);overflow-wrap:anywhere}.dialog__close{flex:none;display:inline-grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:var(--c-surface-2);color:var(--c-text-muted);cursor:pointer}.dialog__telo{padding:var(--sp-4);overflow:auto;min-height:0}.a-poisk-ryad{display:flex;align-items:center;gap:8px}.a-poisk-ryad .a-search{flex:1 1 auto;min-width:0;margin:0}.a-poisk-ryad .a-search input{min-width:0;width:100%}.a-katalog__levo,.a-katalog__pravo{min-width:0}.a-nastroyki-knopka{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:12px;border:1px solid var(--c-border);background:var(--c-surface);color:var(--c-accent);box-shadow:var(--shadow-1);cursor:pointer}.a-nastroyki-knopka svg{width:22px;height:22px}.a-katalog__levo{zoom:var(--a-zoom-levo, 1)}.a-katalog__pravo{zoom:var(--a-zoom-pravo, 1)}.a-tovar__cena{flex:none;font-size:16px;color:var(--c-heading);font-variant-numeric:tabular-nums;white-space:nowrap}.a-ik--bukva{font-size:13px;font-weight:700;letter-spacing:-.02em;color:#fff}.a-shrift{display:inline-flex;align-items:center;gap:6px;flex:none}.a-shrift__b{width:44px;height:44px;border-radius:12px;border:1px solid var(--c-border-strong);background:var(--c-surface);font-size:20px;font-weight:600;color:var(--c-accent);cursor:pointer}.a-shrift__b:disabled{opacity:.4;cursor:default}.a-shrift__n{min-width:28px;text-align:center;font-size:17px;font-weight:700;font-variant-numeric:tabular-nums}.a-nastroyki-okno{display:grid;gap:var(--sp-3)}.a-nastroyki-okno .a-kv{border-radius:12px;border:1px solid var(--c-border);background:var(--c-surface)}.a-nastroyki-okno .a-kv--pole{grid-template-columns:32px minmax(0,1fr);row-gap:10px}.a-nastroyki-okno .a-kv--pole>select{grid-column:1 / -1;width:100%}.a-tovar__n{color:var(--c-heading)}.a-tovar__obem{color:var(--c-accent-text);font-weight:700}.a-vino{display:inline-flex;align-items:center;gap:5px;padding:1px 8px;border-radius:999px;font-size:14px;font-weight:700;background:var(--c-surface-2);color:var(--c-text);white-space:nowrap}.a-vino:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--c-text-faint)}.a-vino--krasnoe{background:#a01c301f;color:#9c1b30}.a-vino--krasnoe:before{background:#b3203a}.a-vino--beloe{background:#d4aa2829;color:#7a5a00}.a-vino--beloe:before{background:#e0b73a}.a-vino--rozovoe{background:#e85c9624;color:#a8245f}.a-vino--rozovoe:before{background:#ec6aa2}.a-metka-novinka{background:#17a07824;color:#0d7a5a}.a-metka-vyvod{background:#78787824;color:var(--c-text-muted)}.a-metka-novinka:before,.a-metka-vyvod:before{display:none}.a-poisk-shtrih{display:flex;gap:8px;align-items:stretch;min-width:0;margin:0 0 var(--sp-3)}.a-app--pk .a-poisk-shtrih{margin-bottom:var(--sp-2)}.a-katalog__levo .a-poisk-shtrih>.a-search{flex:1 1 auto;min-width:0;margin:0}.a-poisk-shtrih__knopka{flex:none;display:grid;place-items:center;min-width:48px;padding:0 12px}.a-poisk-shtrih__knopka svg{display:block}.a-skaner__ramka--shtrih{aspect-ratio:2.4 / 1}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .a-vino--krasnoe{color:#ff8fa0}:root:not([data-theme=light]) .a-vino--beloe{color:#f3d27a}:root:not([data-theme=light]) .a-vino--rozovoe{color:#ff9cc7}}:root[data-theme=dark] .a-vino--krasnoe{color:#ff8fa0}:root[data-theme=dark] .a-vino--beloe{color:#f3d27a}:root[data-theme=dark] .a-vino--rozovoe{color:#ff9cc7}.a-vino-f.a-f--on{outline:2px solid currentColor;outline-offset:1px}.a-filtr{display:grid;gap:var(--sp-4)}.a-filtr__gruppa{display:grid;gap:8px;margin:0;padding:0;border:0;min-width:0}.a-filtr__gruppa legend{padding:0;margin-bottom:8px;font-size:13px;font-weight:600;color:var(--c-text-muted)}.a-filtr__cena{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:8px;align-items:center}.a-filtr__knopki{display:grid;grid-template-columns:1fr 1fr;gap:8px}.a-chips--otbor .a-f{flex:0 1 auto;min-width:0;white-space:normal;overflow-wrap:anywhere;text-align:left}.a-kalk{display:grid;gap:var(--sp-3)}.a-kalk__tablo{display:grid;gap:2px;justify-items:center;text-align:center;padding:10px var(--sp-3);border-radius:12px;background:var(--c-surface-2);border:1px solid var(--c-border)}.a-kalk__nabor{font-size:30px;font-weight:700;line-height:1.15;color:var(--c-heading);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.a-kalk__itog{font-size:13px;color:var(--c-text-muted);text-align:center}.a-kalk__klavishi{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.a-kalk__k{min-height:56px;border-radius:14px;border:1px solid var(--c-border);background:var(--c-surface);box-shadow:var(--shadow-1);font-size:24px;font-weight:600;color:var(--c-text);cursor:pointer}.a-kalk__k:active{transform:scale(.97);background:var(--c-surface-2)}.a-kalk__k--sluzh{background:var(--c-surface-2);color:var(--c-accent)}.a-kalk__k:disabled{opacity:.4;cursor:default}.a-kalk__niz{display:grid;grid-template-columns:1fr auto auto;gap:8px;align-items:center}.a-kalk__niz .a-btn{min-height:44px}button.a-step__n{cursor:pointer;color:var(--c-text);font-family:inherit;font-size:17px;font-weight:700;padding:0}.a-profil__shapka{display:flex;align-items:center;gap:var(--sp-3);margin:var(--sp-2) 0 var(--sp-4)}.a-profil__avatar{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;flex:none;background:linear-gradient(145deg,var(--brand-light),var(--brand-deep));color:#fff;font-weight:700;font-size:18px;box-shadow:var(--shadow-2)}.a-app--pk{display:grid;grid-template-rows:auto 1fr;grid-template-columns:calc(var(--sidemenu-w) + var(--sidemenu-inset)) minmax(0,1fr);grid-template-areas:"top top" "side main";min-height:100vh;font-size:14px;line-height:1.4;transition:grid-template-columns var(--dur) var(--ease-out)}.a-app--pk.shell--collapsed{grid-template-columns:calc(var(--sidemenu-w-collapsed) + var(--sidemenu-inset)) minmax(0,1fr)}.a-app--pk .a-app__telo{grid-area:main;min-width:0;display:flex;flex-direction:column}.a-app--pk .a-main{max-width:none;margin:0;padding:var(--sp-4) var(--sp-6) var(--sp-7) var(--sidemenu-gap)}.a-app--pk .a-app__telo>.a-banner{border-radius:0;margin:0}.a-shapka{grid-area:top;position:sticky;top:0;z-index:20;border-radius:0;display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);min-height:var(--topbar-h);padding:0 var(--sp-5) 0 var(--sp-4);border-bottom:1px solid var(--glass-edge-outer)}.a-shapka__brand{display:flex;align-items:center;gap:10px;color:inherit;text-decoration:none;min-width:0}.a-shapka__logo{width:34px;height:34px;border-radius:10px;box-shadow:var(--shadow-1);flex:none}.a-shapka__tekst{display:grid;line-height:1.15}.a-shapka__imya{font-weight:700;font-size:14px;letter-spacing:-.01em;color:var(--c-heading);white-space:nowrap}.a-shapka__sub{font-size:12px;color:var(--c-text-muted);white-space:nowrap}.a-shapka__pravo{display:flex;align-items:center;gap:var(--sp-3)}.a-app--pk .a-shapka .a-chip{max-width:none;min-height:32px;font-size:13px}.a-chelovek{position:relative}.a-chelovek__btn{display:flex;align-items:center;gap:10px;min-height:40px;padding:3px 12px 3px 3px;border:1px solid transparent;border-radius:var(--radius-pill);background:none;transition:background var(--dur-fast),border-color var(--dur-fast)}.a-chelovek__btn:hover,.a-chelovek__btn[aria-expanded=true]{background:var(--c-surface-2);border-color:var(--c-border)}.a-chelovek__avatar{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;flex:none;background:linear-gradient(145deg,var(--brand-light),var(--brand-deep));color:#fff;font-size:12px;font-weight:700;letter-spacing:.02em}.a-chelovek__imya{font-weight:600;font-size:14px;color:var(--c-heading);text-align:left;max-width:240px;overflow-wrap:anywhere}.a-chelovek__chev{width:14px;height:14px;color:var(--c-text-faint)}.a-chelovek .dropdown{min-width:280px;background:var(--c-surface)}.a-chelovek .dropdown__head b{color:var(--c-heading)}.a-app--pk .a-top{position:static;min-height:0;padding:0;background:none;border:0;backdrop-filter:none;-webkit-backdrop-filter:none;display:block}.a-app--pk .a-top__c,.a-app--pk .a-top__r,.a-app--pk .a-top .a-logo{display:none}.a-app--pk .a-back{min-height:28px;font-size:13px;padding:0;margin-bottom:var(--sp-1)}.a-app--pk .a-back svg{width:18px;height:18px}.a-app--pk h1{font-size:22px;letter-spacing:-.01em}.a-app--pk h2{font-size:12px;letter-spacing:.06em;margin:var(--sp-4) 2px var(--sp-2)}.a-app--pk h3{font-size:16px}.a-app--pk .a-title{margin:0 0 var(--sp-3);align-items:center}.a-app--pk .a-title__sub{font-size:13px}.a-app--pk .a-group{border-radius:12px;margin-bottom:var(--sp-3)}.a-app--pk .a-row{contain-intrinsic-size:auto 48px}.a-app--pk .a-row__link,.a-app--pk .a-row--static{min-height:44px;padding:8px 14px}.a-app--pk .a-row__link{padding-right:34px}.a-app--pk .a-row__link:hover,.a-app--pk .a-row__btn:hover{background:var(--c-surface-2)}.a-app--pk .a-row__link--on,.a-app--pk .a-row__link--on:hover{background:var(--c-accent-soft);box-shadow:inset 2px 0 0 var(--c-accent)}.a-app--pk .a-row__link--on:after{border-color:var(--c-accent)}.a-app--pk .a-row__title{font-size:14px}.a-app--pk .a-row__sub,.a-app--pk .a-row__side{font-size:13px}.a-app--pk .a-kv{padding:9px 14px;font-size:14px}.a-app--pk .a-search{min-height:34px;margin-bottom:var(--sp-2);border-radius:10px;border-color:var(--c-border)}.a-app--pk .a-search input{font-size:14px;padding:6px 0}.a-app--pk .a-search svg{width:16px;height:16px}.a-app--pk .a-input{min-height:34px;padding:6px 10px;font-size:14px;border-radius:9px}.a-app--pk .a-input--kompakt{width:auto;min-width:200px}.a-app--pk textarea.a-input{min-height:72px}.a-app--pk .a-field{font-size:12px;margin:var(--sp-2) 0}.a-app--pk .a-btn{min-height:34px;padding:0 14px;font-size:14px;border-radius:10px}.a-app--pk .a-btn--big{min-height:38px;font-size:14px}.a-app--pk .a-btn--small{min-height:30px;padding:0 12px;font-size:13px}.a-app--pk .a-btn--block{width:auto;display:inline-flex;margin:var(--sp-2) 0}.a-app--pk .a-btn:hover:not(:disabled){filter:brightness(1.03);box-shadow:var(--shadow-2)}.a-app--pk .a-chips{padding-bottom:6px}.a-app--pk .a-f{min-height:28px;font-size:13px;padding:0 10px}.a-app--pk .a-tiles{column-gap:var(--sp-2)}.a-app--pk .a-tile{padding:10px 12px;border-radius:12px}.a-app--pk .a-tile__l{font-size:12px}.a-app--pk .a-tile__v{font-size:16px}.a-app--pk .a-tag{font-size:12px;padding:1px 8px}.a-app--pk .a-actions{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin:var(--sp-3) 0}.a-app--pk .a-actions .a-btn{min-width:180px;flex:1 1 180px}.a-app--pk .a-btn:has(.a-btn__pod){min-height:44px;padding-block:8px}.a-app--pk .a-hint{font-size:13px;padding:0 2px;margin:0 0 var(--sp-3)}.a-app--pk .a-banner{font-size:14px;padding:var(--sp-2) var(--sp-5)}.a-app--pk .a-main .a-banner{border-radius:12px;margin:0 0 var(--sp-3);padding:var(--sp-3) var(--sp-4)}.a-app--pk .a-pusto{padding:var(--sp-7) var(--sp-3)}.a-pusto__ik{width:36px;height:36px;color:var(--c-text-faint)}.a-app--pk .a-krumbs{font-size:13px;margin:0 0 var(--sp-2);padding:0 2px;min-height:34px}.a-krumbs__filtry{margin-left:auto}.a-app--pk .a-krumbs .a-chips{padding:0}.a-app--pk .a-krumbs button{font-size:13px}.a-app--pk .a-katalog .a-hint{margin:0 2px var(--sp-2)}.a-app--pk .a-spravka p,.a-app--pk .a-spravka li{font-size:14px}.a-app--pk .a-spravka h2{font-size:16px;letter-spacing:0;text-transform:none}.a-app--pk .a-itog{padding:10px 14px;font-size:14px}.a-app--pk .a-itog b{font-size:16px}.a-app--pk .a-small{font-size:13px}.a-app--pk .a-kv b{font-weight:500}.a-app--pk .a-kv--warn b,.a-app--pk .a-kv--ok b{font-weight:600}.a-dva{display:grid;grid-template-columns:minmax(300px,min(400px,36%)) minmax(0,1fr);gap:var(--sp-5);align-items:start}.a-dva>:first-child{container:spisok / inline-size}@container spisok (max-width: 380px){.a-dva>* .a-row--ik{grid-template-columns:36px minmax(0,1fr)}.a-dva>* .a-row--ik>.a-row__side{grid-column:2;grid-row:auto;justify-self:start;text-align:left}}.a-dva__spisok{position:sticky;top:calc(var(--topbar-h) + var(--sp-4));max-height:calc(100vh - var(--topbar-h) - var(--sp-4) * 2);display:flex;flex-direction:column;min-width:0}.a-dva__spisok>.a-group{overflow:auto;flex:1;min-height:0;margin-bottom:0}.a-dva__spisok .a-row__link{min-height:48px}.a-dva__karta{min-width:0}.a-dva__karta .a-back{display:none}.a-dva__podskazka{padding-top:96px;display:grid;justify-items:center;gap:var(--sp-3);max-width:420px;margin:0 auto}.a-app--pk .a-zakaz{--a-polosa: var(--a-bottom-vys, 56px);padding-bottom:0}.a-app--pk .a-zakaz .a-katalog--dva{grid-template-columns:260px minmax(0,1fr)}.a-app--pk .a-bottom{position:sticky;top:var(--topbar-h);bottom:auto;left:auto;right:auto;z-index:3;min-height:var(--a-polosa);max-width:none;margin:0 0 var(--sp-3);padding:5px 6px 5px 14px;gap:var(--sp-4);border:1px solid var(--c-border);border-radius:12px;background:var(--c-surface);box-shadow:var(--shadow-2);backdrop-filter:none;-webkit-backdrop-filter:none}.a-app--pk .a-bottom__summa{display:flex;align-items:baseline;gap:var(--sp-3)}.a-app--pk .a-bottom b{font-size:22px}.a-app--pk .a-zakaz .a-katalog__levo{top:calc(var(--topbar-h) + var(--a-polosa) + var(--sp-3));max-height:calc(100vh - var(--topbar-h) - var(--a-polosa) - var(--sp-5))}.a-app--pk .a-zakaz .a-tovary__head{top:calc(var(--topbar-h) + var(--a-polosa))}.a-app--pk .a-katalog--dva{grid-template-columns:280px minmax(0,1fr);gap:var(--sp-4)}.a-app--pk .a-katalog__levo{position:sticky;top:calc(var(--topbar-h) + var(--sp-4));max-height:calc(100vh - var(--topbar-h) - var(--sp-4) * 2);display:flex;flex-direction:column;min-width:0}.a-app--pk .a-derevo{overflow:auto;min-height:0;flex:1;margin-bottom:0}.a-derevo .a-row{content-visibility:visible}.a-derevo__vid,.a-derevo__brend{display:flex;align-items:center;gap:8px;width:100%;border:0;background:none;text-align:left;font:inherit;color:inherit;border-radius:0;cursor:pointer;transition:background var(--dur-fast)}.a-derevo__vid{min-height:38px;padding:6px 12px 6px 10px}.a-derevo__brend{min-height:32px;padding:4px 12px 4px 32px;font-size:13px}.a-derevo__vid:hover,.a-derevo__brend:hover{background:var(--c-surface-2)}.a-derevo__vid--on,.a-derevo__brend--on,.a-derevo__vid--on:hover,.a-derevo__brend--on:hover{background:var(--c-accent-soft);color:var(--c-accent-text)}.a-derevo__vid .a-row__title{flex:1;min-width:0;font-size:14px;font-weight:500}.a-derevo__brend .a-row__title{flex:1;min-width:0;font-weight:400}.a-derevo__n{font-size:12px;color:var(--c-text-faint);font-variant-numeric:tabular-nums}.a-derevo__strelka{width:14px;height:14px;flex:none;position:relative}.a-derevo__strelka:after{content:"";position:absolute;left:4px;top:3px;width:6px;height:6px;border-right:1.6px solid var(--c-text-faint);border-bottom:1.6px solid var(--c-text-faint);transform:rotate(-45deg);transition:transform var(--dur-fast) var(--ease-out)}.a-derevo__strelka--otkryt:after{transform:rotate(45deg)}.a-derevo__strelka--net:after{display:none}.a-derevo__brendy{list-style:none;margin:0;padding:4px 0 6px;background:var(--c-surface-2);border-top:var(--a-sep)}.a-tovary{overflow:clip}.a-katalog__pravo{container-type:inline-size;min-width:0}.a-tovar--pk{display:grid;grid-template-columns:minmax(0,1fr) 112px 72px 80px 52px 160px;gap:0 10px;align-items:center;padding:6px 14px;min-height:44px;contain-intrinsic-size:auto 44px}.a-tovar--pk.a-tovar--bez{grid-template-columns:minmax(0,1fr) 112px 72px 80px 52px}.a-tovary__head{min-height:34px;padding:6px 14px;font-size:12px;text-transform:uppercase;letter-spacing:.03em;color:var(--c-text-muted);background:var(--c-surface-2);border-bottom:1px solid var(--c-border);position:sticky;top:var(--topbar-h);z-index:2;content-visibility:visible}.a-tovary__head .a-tovar__c{font-weight:500}.a-tovar--pk .a-tovar__imya{display:grid;gap:1px;min-width:0}.a-tovar--pk .a-tovar__n{font-size:14px;font-weight:600;overflow-wrap:break-word}.a-tovar__brend{font-size:13px;font-weight:500;color:var(--c-text);overflow-wrap:anywhere}.a-tovar__c{text-align:right;font-variant-numeric:tabular-nums;font-size:14px;white-space:nowrap}.a-tovar--pk:not(.a-tovary__head)>.a-tovar__c:nth-child(2){font-weight:600;color:var(--c-heading)}.a-tovar__vvod{display:flex;justify-content:flex-end}.a-app--pk .a-step__b{width:30px;height:30px;font-size:18px;border-radius:8px}.a-app--pk .a-step__n{width:40px;height:30px;font-size:13px;border-radius:8px}.a-app--pk .a-step{gap:3px}.a-app--pk .a-step__kor{height:30px;padding:0 8px;font-size:12px;border-radius:8px}.a-tovar--pk:hover{background:var(--c-surface-2)}.a-tovar--v.a-tovar--pk,.a-tovar--v.a-tovar--pk:hover{background:var(--c-accent-soft)}.a-app--pk .a-shtorka__telo{width:460px;padding:var(--sp-4) var(--sp-5) var(--sp-6)}.a-shtorka .a-shtorka__zag{font-size:16px;letter-spacing:-.01em;text-transform:none;margin:0 0 2px;color:var(--c-heading)}.a-app--pk .a-spravka .a-help__list{columns:3 460px;column-gap:var(--sp-6)}.a-app--pk .a-spravka .a-help__section--2{break-inside:avoid}.a-app--pk .a-spravka .a-help__intro{display:grid;grid-template-columns:repeat(auto-fit,minmax(460px,1fr));gap:var(--sp-2) var(--sp-6)}.a-app--pk .a-spravka .a-help__intro p{margin:0}.a-app--pk .a-spravka .a-group{padding:var(--sp-4) var(--sp-5)}.a-app--pk .a-obmen .a-back,.a-app--pk .a-spravka .a-back{display:none}.a-app--pk input[type=date].a-input{width:200px}.a-zak{display:grid;grid-template-columns:minmax(150px,1.6fr) minmax(112px,.9fr) 112px 64px 44px 108px minmax(150px,1.3fr) minmax(136px,.8fr) minmax(116px,.9fr);gap:0 var(--sp-3);align-items:center;padding:6px 14px;min-height:44px}.a-zak--klient{grid-template-columns:minmax(112px,.9fr) 112px 64px 44px 108px minmax(150px,1.3fr) minmax(136px,.8fr) minmax(116px,.9fr)}.a-zakazy{container:zakazy / inline-size}.a-zak__nomer{white-space:nowrap;font-variant-numeric:tabular-nums}.a-zak__sost{display:grid;justify-items:start;gap:2px;min-width:0}.a-zak__prichina{overflow-wrap:anywhere}.a-zak__sost-metki{display:none}.a-zak__c-sozdan,.a-zak__c-opl .a-tag,.a-zak__c-egais .a-tag{white-space:nowrap}.a-tovary__head.a-zak>span{font-size:12px}@container zakazy (max-width: 1060px){.a-zak{grid-template-columns:minmax(150px,1.6fr) minmax(112px,.9fr) 108px minmax(150px,1.3fr) minmax(136px,.8fr) minmax(116px,.9fr)}.a-zak--klient{grid-template-columns:minmax(112px,.9fr) 108px minmax(150px,1.3fr) minmax(136px,.8fr) minmax(116px,.9fr)}.a-zak__c-sozdan,.a-zak__c-otgr,.a-zak__c-poz{display:none}}@container zakazy (max-width: 760px){.a-zak,.a-zak--klient{grid-template-columns:minmax(0,1fr) auto auto;row-gap:4px;padding-top:8px;padding-bottom:8px}.a-zak--klient{grid-template-columns:minmax(0,1fr) auto}.a-zak__c-sozdan,.a-zak__c-otgr,.a-zak__c-poz{display:none}.a-zak__sost{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.a-zak__c-opl,.a-zak__c-egais{display:none}.a-zak__sost-metki{display:contents}.a-tovary__head.a-zak{display:none}}.a-zak+.a-zak{border-top:var(--a-sep)}.a-zak .a-tag{margin-left:0}.a-zak__klient{font-weight:500;overflow-wrap:anywhere}.a-app--pk .a-profil__stolbcy{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:0 var(--sp-5)}.a-app--pk .a-profil__stolbcy h2:first-child{margin-top:0}.a-app--pk .a-profil__avatar{width:48px;height:48px;font-size:16px}@container (max-width: 900px){.a-tovar--pk:not(.a-tovar--bez){grid-template-columns:minmax(0,1fr) 84px 72px 160px}.a-tovar--pk:not(.a-tovar--bez)>.a-tovar__c:nth-child(4),.a-tovar--pk:not(.a-tovar--bez)>.a-tovar__c:nth-child(5){display:none}}@container (max-width: 700px){.a-tovar--pk.a-tovar--bez{grid-template-columns:minmax(0,1fr) 84px 72px}.a-tovar--pk.a-tovar--bez>.a-tovar__c:nth-child(4),.a-tovar--pk.a-tovar--bez>.a-tovar__c:nth-child(5){display:none}}@container (max-width: 560px){.a-tovary__head:not(.a-tovar--bez){display:none}.a-tovar--pk:not(.a-tovar--bez){grid-template-columns:84px 72px minmax(0,1fr);row-gap:6px}.a-tovar--pk:not(.a-tovar--bez)>.a-tovar__s-foto{grid-column:1 / -1}.a-tovar--pk:not(.a-tovar--bez)>.a-tovar__c:nth-child(3){text-align:left}}@container (max-width: 420px){.a-tovar--pk.a-tovar--bez{grid-template-columns:minmax(0,1fr) 84px}.a-tovar--pk.a-tovar--bez>.a-tovar__c:nth-child(3){display:none}}.a-app--pk :is(.a-graf__os span,.a-graf__znach small,.a-top__versiya,.a-dash__later,.a-dash__axis,.a-dash__level,.a-dash__status,.a-dash__val,.a-dash__cardrow dt,.a-dash__fleet small,.a-dash__alert-t em,.a-cena-k__tr){font-size:12px}.a-app--pk .a-dash__u{font-size:max(12px,.6em)}.a-app--pk .menu-group__title{font-size:max(12px,.75rem)}.a-diag{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:grid;place-items:center;padding:var(--gutter);background:#0610306b;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.a-diag__okno{width:100%;max-width:560px;max-height:calc(100dvh - 2 * var(--gutter));overflow:auto;display:grid;gap:var(--sp-4);padding:var(--sp-5);border-radius:24px;background:var(--c-surface);border:1px solid var(--c-border);box-shadow:var(--shadow-3);font-size:15px;text-align:left}.a-diag__shapka{display:grid;justify-items:center;gap:6px;text-align:center}.a-diag__ikonka{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;color:#fff;background:linear-gradient(160deg,var(--brand-light),var(--brand-deep));box-shadow:var(--shadow-2)}.a-diag__ikonka svg{width:26px;height:26px}.a-diag .a-diag__zag{margin:4px 0 0;font-size:20px;font-weight:700;letter-spacing:-.01em;text-transform:none;color:var(--c-heading)}.a-diag__pod{margin:0;font-size:14px;color:var(--c-text-muted)}.a-diag__itog{display:inline-flex;align-items:center;gap:8px;margin-top:4px;padding:5px 14px;border-radius:var(--radius-pill);font-size:14px;font-weight:600}.a-diag__itog--idet{background:var(--c-sky-soft);color:var(--c-sky-text)}.a-diag__itog--ok{background:var(--c-ok-soft);color:var(--c-ok)}.a-diag__itog--warn{background:var(--c-warn-soft);color:var(--c-warn)}.a-diag__itog--fail{background:var(--c-danger-soft);color:var(--c-danger)}.a-diag__spisok{list-style:none;margin:0;padding:0;border:1px solid var(--c-border);border-radius:16px;overflow:hidden}.a-diag__stroka{display:grid;grid-template-columns:22px minmax(min-content,1fr) minmax(0,max-content);gap:2px 10px;align-items:center;padding:10px 14px}.a-diag__stroka+.a-diag__stroka{border-top:var(--a-sep)}.a-diag__stroka--pusto{display:block;text-align:center;color:var(--c-text-muted);padding:var(--sp-5) var(--sp-4)}.a-diag__znak{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:800;line-height:1;color:#fff}.a-diag__stroka--ok .a-diag__znak{background:var(--c-ok)}.a-diag__stroka--warn .a-diag__znak{background:var(--c-warn)}.a-diag__stroka--fail .a-diag__znak{background:var(--c-danger)}.a-diag__stroka--net .a-diag__znak{background:var(--c-surface-3);color:var(--c-text-faint)}.a-diag__imya{font-weight:500;color:var(--c-text)}.a-diag__znach{font-size:14px;color:var(--c-text-muted);text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.a-diag__sovet{grid-column:2 / -1;font-size:13px;color:var(--c-warn)}.a-diag__stroka--fail .a-diag__sovet{color:var(--c-danger)}.a-diag .a-diag__razdel{margin:0 0 var(--sp-2);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--c-text-muted);text-align:center}.a-diag__info{margin:0;display:grid;border:1px solid var(--c-border);border-radius:16px;overflow:hidden}.a-diag__para{display:grid;grid-template-columns:minmax(120px,36%) minmax(0,1fr);gap:10px;padding:8px 14px;font-size:14px}.a-diag__para+.a-diag__para{border-top:var(--a-sep)}.a-diag__para dt{color:var(--c-text-muted)}.a-diag__para dd{margin:0;text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.a-diag__soobshchenie{margin:0;text-align:center;font-size:14px;color:var(--c-ok)}.a-diag__knopki{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--sp-2)}.a-diag__knopki .a-btn{min-height:42px;padding:0 18px;font-size:15px}@media(max-width:600px){.a-diag{place-items:end stretch;padding:0}.a-diag__okno{max-width:none;max-height:92dvh;border-radius:24px 24px 0 0;padding-bottom:calc(var(--sp-5) + env(safe-area-inset-bottom))}.a-diag__knopki .a-btn{flex:1 1 100%}}.a-skaner{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;background:#000;display:grid;place-items:center;overflow:hidden}.a-skaner__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.a-skaner__ramka{position:relative;width:min(68vw,62vh,340px);aspect-ratio:1;border-radius:28px;border:3px solid rgba(255,255,255,.92);box-shadow:0 0 0 200vmax #00000080,0 0 24px #8cc4ff8c}.a-skaner__niz{position:absolute;left:0;right:0;bottom:0;display:grid;justify-items:center;gap:var(--sp-3);text-align:center;padding:var(--sp-5) var(--gutter) calc(var(--sp-6) + env(safe-area-inset-bottom))}.a-skaner__tekst{margin:0;max-width:420px;color:#fff;font-size:17px;font-weight:600;text-wrap:balance;text-shadow:0 1px 8px rgba(0,0,0,.6)}.a-skaner__tekst--oshibka{padding:var(--sp-3) var(--sp-4);border-radius:16px;background:#fffffff2;color:var(--c-danger);text-shadow:none}.a-skaner__otmena{min-width:200px;background:#ffffffeb;color:var(--c-heading);border-color:transparent}.a-problema-knopka{display:inline-grid;place-items:center;width:36px;height:36px;flex:none;padding:0;border-radius:50%;border:1px solid var(--glass-edge, var(--c-border));background:var(--glass-bg, var(--c-surface));color:var(--c-accent-text);box-shadow:var(--shadow-1);transition:background var(--dur-fast)}.a-problema-knopka svg{width:20px;height:20px}.a-problema-knopka:hover{background:var(--c-surface)}.a-problema-knopka--tekst{display:inline-flex;gap:8px;width:auto;height:32px;padding:0 12px 0 10px;border-radius:var(--radius-pill);font-size:13px;font-weight:600}.a-problema-knopka--tekst svg{width:18px;height:18px}@media(max-width:1279px){.a-problema-knopka--tekst span{display:none}.a-problema-knopka--tekst{width:32px;padding:0;justify-content:center}}.a-problema__vybor{display:grid;gap:var(--sp-3)}.a-problema__variant{display:grid;gap:4px;justify-items:center;text-align:center;min-height:76px;padding:var(--sp-4);border-radius:18px;border:1px solid var(--c-border);background:var(--c-surface-2);color:var(--c-text);box-shadow:var(--shadow-1);transition:background var(--dur-fast),border-color var(--dur-fast)}.a-problema__variant b{font-size:17px;color:var(--c-heading)}.a-problema__variant span{font-size:14px;color:var(--c-text-muted);text-wrap:balance}.a-problema__variant:hover{background:var(--c-accent-soft);border-color:var(--c-accent)}.a-problema__tekst{margin:0;text-align:center;font-size:16px;line-height:1.45;color:var(--c-text);text-wrap:balance}.a-problema__forma{display:grid;gap:var(--sp-3)}.a-problema__snimok{display:grid;gap:8px;justify-items:center;font-size:14px;color:var(--c-text-muted)}.a-problema__snimok img{width:100%;max-height:240px;object-fit:contain;border-radius:14px;border:1px solid var(--c-border);background:var(--c-surface-2);box-shadow:var(--shadow-1)}.a-problema__snimok span{display:inline-flex;align-items:center;gap:8px}.a-problema__pole{display:grid;gap:6px;font-size:14px;font-weight:600;color:var(--c-text-muted);text-align:center}.a-problema__pole textarea{font-weight:400;min-height:88px}.a-problema__zametka{margin:0;text-align:center;font-size:13px;color:var(--c-text-faint);text-wrap:balance}.a-diag--skryto{display:none}.a-problema__zapis{display:grid;gap:10px;justify-items:center;padding:var(--sp-3);border-radius:14px;border:1px dashed var(--c-border-strong);background:var(--c-surface-2)}.a-problema__podpis{font-size:14px;font-weight:600;color:var(--c-text-muted);text-align:center}.a-problema__knopki-zapisi{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.a-problema__knopki-zapisi .a-btn{min-height:44px}.a-problema__fail{position:relative;overflow:hidden;cursor:pointer}.a-problema__fail input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer;font-size:0}.a-problema__plejer{display:grid;gap:8px;justify-items:center;width:100%}.a-problema__plejer video{width:100%;max-height:260px;border-radius:12px;background:#000}.a-problema__plejer audio{width:100%}.a-zapis-idet{position:fixed;left:50%;bottom:calc(var(--a-nav-vys) + var(--sp-3));z-index:70;transform:translate(-50%);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 12px;width:min(560px,calc(100% - 2 * var(--gutter)));padding:12px var(--sp-4);border-radius:18px;background:var(--c-surface);border:1px solid var(--c-border);box-shadow:var(--shadow-3)}.a-zapis-idet__tochka{width:12px;height:12px;flex:none;border-radius:50%;background:var(--c-danger);animation:a-zapis-migaet 1.2s ease-in-out infinite}@keyframes a-zapis-migaet{50%{opacity:.25}}@media(prefers-reduced-motion:reduce){.a-zapis-idet__tochka{animation:none}}.a-zapis-idet__tekst{display:grid;gap:2px;flex:1 1 220px;min-width:0;font-size:14px;overflow-wrap:anywhere}.a-zapis-idet__tekst span{font-size:13px;color:var(--c-text-muted)}.a-zapis-idet__knopki{display:flex;gap:8px;flex:none}.a-zapis-idet__knopki .a-btn{min-height:44px}:root{--h-blue-soft: rgba(31, 95, 224, .12);--h-blue-fg: #1f5fe0;--h-indigo-soft: rgba(67, 64, 201, .12);--h-indigo-fg: #4340c9;--h-violet-soft: rgba(125, 60, 194, .12);--h-violet-fg: #7d3cc2;--h-pink-soft: rgba(194, 38, 95, .11);--h-pink-fg: #b8215a;--h-red-soft: rgba(204, 43, 34, .11);--h-red-fg: #c0271f;--h-orange-soft: rgba(229, 107, 0, .13);--h-orange-fg: #b85500;--h-brown-soft: rgba(140, 102, 57, .14);--h-brown-fg: #7a5830;--h-green-soft: rgba(29, 154, 74, .13);--h-green-fg: #17803d;--h-teal-soft: rgba(15, 143, 168, .13);--h-teal-fg: #0b7a90;--a-glow-1: rgba(91, 156, 255, .24);--a-glow-2: rgba(176, 100, 240, .13);--a-search-edge: rgba(37, 87, 214, .26)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--h-blue-soft: rgba(91, 156, 255, .2);--h-blue-fg: #86b4ff;--h-indigo-soft: rgba(140, 138, 255, .2);--h-indigo-fg: #aaa9ff;--h-violet-soft: rgba(191, 120, 255, .2);--h-violet-fg: #d4a6ff;--h-pink-soft: rgba(255, 110, 160, .18);--h-pink-fg: #ff93b9;--h-red-soft: rgba(255, 110, 100, .18);--h-red-fg: #ff8d85;--h-orange-soft: rgba(255, 160, 60, .18);--h-orange-fg: #ffb86a;--h-brown-soft: rgba(210, 170, 120, .18);--h-brown-fg: #dcbc92;--h-green-soft: rgba(80, 220, 130, .17);--h-green-fg: #72e39c;--h-teal-soft: rgba(70, 210, 235, .17);--h-teal-fg: #72dcec;--a-glow-1: rgba(61, 139, 255, .24);--a-glow-2: rgba(176, 100, 240, .16);--a-search-edge: rgba(140, 196, 255, .3)}}:root[data-theme=dark]{--h-blue-soft: rgba(91, 156, 255, .2);--h-blue-fg: #86b4ff;--h-indigo-soft: rgba(140, 138, 255, .2);--h-indigo-fg: #aaa9ff;--h-violet-soft: rgba(191, 120, 255, .2);--h-violet-fg: #d4a6ff;--h-pink-soft: rgba(255, 110, 160, .18);--h-pink-fg: #ff93b9;--h-red-soft: rgba(255, 110, 100, .18);--h-red-fg: #ff8d85;--h-orange-soft: rgba(255, 160, 60, .18);--h-orange-fg: #ffb86a;--h-brown-soft: rgba(210, 170, 120, .18);--h-brown-fg: #dcbc92;--h-green-soft: rgba(80, 220, 130, .17);--h-green-fg: #72e39c;--h-teal-soft: rgba(70, 210, 235, .17);--h-teal-fg: #72dcec;--a-glow-1: rgba(61, 139, 255, .24);--a-glow-2: rgba(176, 100, 240, .16);--a-search-edge: rgba(140, 196, 255, .3)}.a-ik--blue,.a-nav__i--blue{--ik-a: #4a93ff;--ik-b: #1f5fe0;--ik-soft: var(--h-blue-soft);--ik-fg: var(--h-blue-fg)}.a-ik--indigo,.a-nav__i--indigo{--ik-a: #7a7af5;--ik-b: #4340c9;--ik-soft: var(--h-indigo-soft);--ik-fg: var(--h-indigo-fg)}.a-ik--violet,.a-nav__i--violet{--ik-a: #bb72f5;--ik-b: #7d3cc2;--ik-soft: var(--h-violet-soft);--ik-fg: var(--h-violet-fg)}.a-ik--pink,.a-nav__i--pink{--ik-a: #f25b92;--ik-b: #b8215a;--ik-soft: var(--h-pink-soft);--ik-fg: var(--h-pink-fg)}.a-ik--red,.a-nav__i--red{--ik-a: #f76a60;--ik-b: #c0271f;--ik-soft: var(--h-red-soft);--ik-fg: var(--h-red-fg)}.a-ik--orange,.a-nav__i--orange{--ik-a: #ffab45;--ik-b: #de6400;--ik-soft: var(--h-orange-soft);--ik-fg: var(--h-orange-fg)}.a-ik--brown,.a-nav__i--brown{--ik-a: #c9a174;--ik-b: #85602f;--ik-soft: var(--h-brown-soft);--ik-fg: var(--h-brown-fg)}.a-ik--green,.a-nav__i--green{--ik-a: #45d27a;--ik-b: #17893f;--ik-soft: var(--h-green-soft);--ik-fg: var(--h-green-fg)}.a-ik--teal,.a-nav__i--teal{--ik-a: #45c9df;--ik-b: #0b8198;--ik-soft: var(--h-teal-soft);--ik-fg: var(--h-teal-fg)}body{background:radial-gradient(1100px 520px at 8% -10%,var(--a-glow-1),transparent 62%),radial-gradient(900px 460px at 100% -6%,var(--a-glow-2),transparent 58%),var(--c-bg);background-repeat:no-repeat}.a-ik{flex:none;width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:linear-gradient(160deg,var(--ik-a, var(--brand-light)),var(--ik-b, var(--brand)));color:#fff;font-size:16px;font-weight:700;line-height:1;box-shadow:inset 0 1px #ffffff47,0 1px 2px #06103029}.a-ik svg{width:20px;height:20px;stroke-width:2}.a-ik--vizit{box-shadow:0 0 0 2px var(--c-surface),0 0 0 4px var(--c-ok)}.a-tochka{display:inline-block;width:10px;height:10px;margin-right:8px;border-radius:50%;vertical-align:1px;background:linear-gradient(160deg,var(--ik-a),var(--ik-b))}.a-row--ik{grid-template-columns:36px minmax(0,1fr) auto;column-gap:var(--sp-3)}.a-row--ik>.a-ik{grid-column:1;grid-row:1 / span 2;align-self:center}.a-row--ik>.a-row__title,.a-row--ik>.a-row__sub{grid-column:2}.a-row--ik>.a-row__side{grid-column:3}@media(max-width:520px){.a-row--ik>.a-row__side{grid-column:2;grid-row:auto;justify-self:start;margin-top:4px}}.a-kv--ik{display:grid;grid-template-columns:32px minmax(0,1fr) auto;column-gap:var(--sp-3);row-gap:var(--sp-2);align-items:center}@media(max-width:400px){.a-kv--ik{grid-template-columns:32px minmax(0,1fr)}.a-kv--ik>.a-btn{grid-column:2;justify-self:start}}.a-kv--ik>.a-ik{width:32px;height:32px;border-radius:9px}.a-kv--ik>.a-ik svg{width:18px;height:18px}@media(max-width:480px){.a-kv--knopka-niz{grid-template-columns:32px minmax(0,1fr);row-gap:var(--sp-2)}.a-kv--knopka-niz>.a-btn{grid-column:2;justify-self:start}}.a-kv--ssylka{color:var(--c-accent-text);text-decoration:none}.a-kv--ssylka:active{background:var(--c-surface-2)}.a-row__side{padding:3px 10px;border-radius:var(--radius-pill);background:var(--c-surface-2);font-variant-numeric:tabular-nums}.a-row__side.a-warn-text{background:var(--c-warn-soft);font-weight:600}.a-app:not(.a-app--pk) .a-top{margin:calc(-1 * var(--sp-3)) calc(-1 * var(--gutter)) var(--sp-2);padding-left:max(var(--gutter),var(--safe-left));padding-right:max(var(--gutter),var(--safe-right))}.a-app:not(.a-app--pk) .a-top~.a-banner{margin:0 calc(-1 * var(--gutter)) var(--sp-3)}.a-app:not(.a-app--pk) .a-main :is(.a-title,.a-group)~.a-banner{margin:0 0 var(--sp-3);border-radius:14px}.a-app:not(.a-app--pk) .a-top+:is(.a-search,.a-group,.a-katalog){margin-top:var(--sp-2)}.a-menyu__shapka{display:grid;justify-items:center;gap:4px;padding:var(--sp-4);border-radius:18px;text-align:center}.a-menyu__shapka--ok{background:var(--c-ok-soft)}.a-menyu__shapka--warn{background:var(--c-warn-soft)}.a-menyu__shapka--idet{background:var(--c-sky-soft)}.a-menyu__shapka .a-dot{width:12px;height:12px}.a-menyu__shapka--ok .a-dot{background:var(--c-ok)}.a-menyu__shapka--warn .a-dot{background:var(--c-warn)}.a-menyu .a-menyu__zag{margin:2px 0 0;font-size:20px;font-weight:700;letter-spacing:-.01em;text-transform:none;color:var(--c-heading)}.a-menyu__pod{margin:0;font-size:14px;color:var(--c-text-muted)}.a-menyu__spisok{list-style:none;margin:0;padding:0;border:1px solid var(--c-border);border-radius:16px;overflow:hidden}.a-menyu__spisok li+li{border-top:var(--a-sep)}.a-menyu__punkt{width:100%;min-height:64px;display:grid;grid-template-columns:36px minmax(0,1fr);gap:var(--sp-3);align-items:center;padding:12px 14px;border:0;background:none;color:inherit;text-align:left;font:inherit}.a-menyu__punkt:active{background:var(--c-surface-2)}.a-menyu__tekst{display:grid;gap:2px}.a-menyu__tekst b{font-weight:600;color:var(--c-heading)}.a-menyu__tekst span{font-size:13.5px;color:var(--c-text-muted)}.a-potyanut{position:fixed;left:50%;top:calc(var(--a-top-vys, calc(var(--a-top-h) + var(--safe-top))) + 4px);z-index:30;display:grid;justify-items:center;gap:6px;width:max-content;max-width:calc(100vw - 2 * var(--gutter));transform:translate(-50%,-56px);opacity:0;pointer-events:none;transition:transform var(--dur) var(--ease-out),opacity var(--dur) var(--ease-out)}.a-potyanut--tyanem,.a-potyanut--gotovo{transition:none}.a-potyanut--net{display:none}.a-potyanut__krug{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;color:var(--c-accent);background:var(--c-surface);border:1px solid var(--c-border);box-shadow:var(--shadow-2);transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.a-potyanut__strelka{width:22px;height:22px;transform:rotate(var(--povorot, 0deg))}.a-potyanut--gotovo .a-potyanut__krug,.a-potyanut--idet .a-potyanut__krug{background:linear-gradient(160deg,#4a93ff,#1f5fe0);color:#fff;border-color:transparent}.a-potyanut--idet .a-spin{border-color:#ffffff59;border-top-color:#fff}.a-potyanut--ok .a-potyanut__krug{background:var(--c-ok);color:#fff;border-color:transparent}.a-potyanut--oshibka .a-potyanut__krug{background:var(--c-warn);color:#fff;border-color:transparent}.a-potyanut__znak{font-size:20px;font-weight:800;line-height:1}.a-potyanut__tekst{padding:5px 12px;border-radius:var(--radius-pill);font-size:13px;font-weight:600;color:var(--c-heading);background:var(--glass-bg-strong, var(--c-surface));backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:var(--shadow-1);max-width:calc(100vw - 2 * var(--gutter));text-align:center;text-wrap:balance}.a-potyanut__tekst:empty{display:none}.a-app--pk .a-potyanut{display:none}.a-potyanut .a-spin{width:20px;height:20px}.a-zakazy .a-list>li+li{border-top:var(--a-sep)}.a-zak--knopka{width:100%;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.a-zak--knopka:hover{background:var(--c-surface-2)}.a-row--zakaz>.a-tag{grid-column:2;grid-row:1 / span 2;align-self:center;justify-self:end}.a-row__metki{grid-column:1;display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.a-row__metki .a-tag{margin-left:0;white-space:normal}.a-row--zakaz>.a-tag,.a-row--static>.a-tag{grid-row:1 / span 3}.a-zakaz1c__shapka{display:grid;justify-items:center;gap:6px;text-align:center}.a-zakaz1c .a-zakaz1c__zag{margin:0;font-size:20px;font-weight:700;letter-spacing:-.01em;text-transform:none;color:var(--c-heading)}.a-zakaz1c__pod{margin:0;font-size:14px;color:var(--c-text-muted);overflow-wrap:anywhere}.a-zakaz1c__metki{display:flex;flex-wrap:wrap;gap:6px}.a-zakaz1c__stroki{list-style:none;margin:0;padding:0;border:1px solid var(--c-border);border-radius:16px;overflow:hidden;flex-shrink:0}.a-zakaz1c__stroka{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px var(--sp-3);padding:10px 14px}.a-zakaz1c__stroka+.a-zakaz1c__stroka{border-top:var(--a-sep)}.a-zakaz1c__tovar{grid-column:1;font-weight:500;overflow-wrap:anywhere}.a-zakaz1c__skolko{grid-column:1;font-size:14px;color:var(--c-text-muted);font-variant-numeric:tabular-nums}.a-zakaz1c__summa{grid-column:2;grid-row:1 / span 2;align-self:center;font-variant-numeric:tabular-nums}.a-zakaz1c__stroka--foto{grid-template-columns:auto minmax(0,1fr) auto;column-gap:var(--sp-3);align-items:center}.a-zakaz1c__stroka--foto>.a-foto-mini{grid-column:1;grid-row:1 / span 2}.a-zakaz1c__stroka--foto>.a-zakaz1c__tovar,.a-zakaz1c__stroka--foto>.a-zakaz1c__skolko{grid-column:2}.a-zakaz1c__stroka--foto>.a-zakaz1c__summa{grid-column:3}.a-zakaz1c__itog{margin:0;display:grid;border:1px solid var(--c-border);border-radius:16px;overflow:hidden}.a-zakaz1c__itog>div{display:grid;grid-template-columns:minmax(110px,34%) minmax(0,1fr);gap:10px;padding:9px 14px;font-size:15px}.a-zakaz1c__itog>div+div{border-top:var(--a-sep)}.a-zakaz1c__itog dt{color:var(--c-text-muted)}.a-zakaz1c__itog dd{margin:0;text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.a-zakaz1c__itog dd.a-zakaz1c__komm{text-align:left;white-space:pre-line}.a-derevo__vlozh{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s var(--ease-out)}.a-derevo__vlozh--otkryt{grid-template-rows:1fr}.a-derevo__vnutri{min-height:0;overflow:hidden}.a-derevo__vlozh .a-derevo__brendy{transform:translateY(-6px);opacity:0;transition:transform .28s var(--ease-out),opacity .2s var(--ease-out)}.a-derevo__vlozh--otkryt .a-derevo__brendy{transform:none;opacity:1}.a-derevo__strelka:after{transition:transform .22s var(--ease-out)}@media(prefers-reduced-motion:reduce){.a-derevo__vlozh,.a-derevo__vlozh .a-derevo__brendy,.a-derevo__strelka:after{transition:none}}.a-derevo--palec .a-derevo__vid{min-height:56px;padding:8px 14px 8px 12px;gap:10px}.a-derevo--palec .a-derevo__vid .a-row__title{font-size:16px}.a-derevo--palec .a-derevo__brend{min-height:48px;padding:6px 14px 6px 36px;gap:10px;font-size:15px}.a-derevo--palec .a-ik{width:32px;height:32px;border-radius:9px;font-size:15px}.a-derevo--palec .a-derevo__brend .a-ik{width:28px;height:28px;border-radius:8px;font-size:13px}.a-derevo--palec .a-ik svg{width:18px;height:18px}.a-derevo--palec .a-derevo__n{font-size:13px}.a-perekl{appearance:none;-webkit-appearance:none;flex:none;position:relative;width:51px;height:31px;margin:0;border-radius:16px;background:var(--c-surface-3);border:1px solid var(--c-border);cursor:pointer;transition:background var(--dur-fast) var(--ease-out)}.a-perekl:after{content:"";position:absolute;top:2px;left:2px;width:25px;height:25px;border-radius:50%;background:#fff;box-shadow:0 2px 4px #06103040;transition:transform var(--dur) var(--ease-spring)}.a-perekl:checked{background:var(--c-ok);border-color:transparent}.a-perekl:checked:after{transform:translate(20px)}.a-perekl:focus-visible{outline:3px solid var(--c-focus);outline-offset:2px}@media(min-width:700px){.a-app:not(.a-app--pk) .a-katalog--dva .a-katalog__levo{max-height:calc(100dvh - var(--a-top-h) - var(--safe-top) - var(--a-nav-vys) - 24px);overflow-y:auto;overscroll-behavior:contain}}.a-app:not(.a-app--pk) .a-top{position:fixed;top:0;left:0;right:0;margin:0;z-index:20}.a-app:not(.a-app--pk) .a-main{padding-top:calc(var(--a-top-vys, calc(var(--a-top-h) + var(--safe-top))) + var(--sp-2))}.a-steklo .a-app:not(.a-app--pk) .a-top{padding-top:calc(var(--safe-top) + 10px + var(--a-steklo))}@media(min-width:700px){.a-app:not(.a-app--pk) .a-katalog__levo{top:calc((var(--a-top-vys, calc(var(--a-top-h) + var(--safe-top))) + var(--sp-3)) / var(--a-zoom-levo, 1))}.a-app:not(.a-app--pk) .a-katalog--dva .a-katalog__levo{max-height:calc(var( --a-levo-mesto, calc(100dvh - var(--a-top-vys, calc(var(--a-top-h) + var(--safe-top))) - var(--a-nav-vys) - 24px) ) / var(--a-zoom-levo, 1))}.a-app:not(.a-app--pk) .a-zakaz .a-katalog--dva .a-katalog__levo{max-height:calc(var( --a-levo-mesto, calc(100dvh - var(--a-top-vys, calc(var(--a-top-h) + var(--safe-top))) - var(--a-bottom-vys, 64px) - 36px) ) / var(--a-zoom-levo, 1))}}.a-egais__shapka{display:grid;grid-template-columns:14px 36px minmax(0,1fr);align-items:center;column-gap:var(--sp-3);width:100%;min-height:60px;padding:12px var(--sp-4);border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.a-egais__shapka:active{background:var(--c-surface-2)}.a-egais__zag{display:grid;justify-items:start;gap:2px;min-width:0}.a-egais__zag .a-tag{margin:4px 0 0;white-space:normal}.a-egais .a-egais__razdel{margin:0;padding:12px var(--sp-4) 6px;border-top:var(--a-sep);font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--c-text-muted)}.a-egais__spisok{list-style:none;margin:0;padding:0}.a-egais__stroka{display:grid;gap:2px;padding:10px var(--sp-4);border-top:var(--a-sep)}.a-egais__razdel+.a-egais__spisok>.a-egais__stroka:first-child,.a-egais__poisk+.a-egais__spisok>.a-egais__stroka:first-child{border-top:0}.a-egais__verh{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;overflow-wrap:anywhere}.a-egais__verh .a-tag{margin-left:0;white-space:normal}.a-egais__pod{color:var(--c-text-muted);font-size:14px;overflow-wrap:anywhere}.a-search.a-egais__poisk{margin:2px var(--sp-4) 10px;min-height:44px}@media(min-width:700px){.a-egais__spisok--dva{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.a-egais__spisok--dva>.a-egais__stroka:nth-child(2n){border-left:var(--a-sep)}.a-egais__razdel+.a-egais__spisok--dva>.a-egais__stroka:nth-child(2),.a-egais__poisk+.a-egais__spisok--dva>.a-egais__stroka:nth-child(2){border-top:0}}.a-hint--pod{padding:0 var(--sp-1)}.a-hint--svobodno{margin:0 0 var(--sp-4)}.a-chips--otbor{margin-bottom:var(--sp-2);flex-wrap:wrap;overflow:visible}.a-center--blok{min-height:160px}.a-group__niz{display:flex;justify-content:flex-end;padding:12px var(--sp-4);border-top:var(--a-sep)}.a-zamena__stroka{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;padding:12px var(--sp-4)}.a-zamena__stroka>span{flex:1 1 240px;min-width:0;overflow-wrap:anywhere}.a-zamena__po{display:inline-flex;align-items:center;gap:8px;color:var(--c-text-muted);font-size:14px}.a-podkl__stroka{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;padding:12px var(--sp-4);margin:0}.a-podkl__stroka+.a-podkl__stroka,.a-podkl__kod+.a-podkl__stroka,.a-podkl__stroka+.a-podkl__kod{border-top:1px solid var(--c-border)}.a-podkl__tekst{flex:1 1 240px;min-width:0;overflow-wrap:anywhere}.a-podkl__poyasnenie{color:var(--c-text-muted);font-size:14px;margin:0;overflow-wrap:anywhere}.a-podkl__stroka--vopros{background:var(--c-surface-2, transparent)}.a-podkl__knopki{display:flex;flex-wrap:wrap;gap:8px}.a-kodzap .a-podkl__tekst{display:grid;gap:2px}.a-kodzap__shapka{background:var(--c-surface-2, transparent)}.a-podkl__kod{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--sp-4);padding:var(--sp-4)}.a-podkl__qr{flex:0 0 auto;border-radius:var(--radius-sm);box-shadow:var(--shadow-1)}.a-podkl__kodtekst{flex:1 1 220px;min-width:0;display:grid;gap:10px;align-content:start}.a-podkl__znaki{font-family:var(--font-mono);font-size:30px;font-weight:700;letter-spacing:.08em;color:var(--c-heading);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.a-otgr__den{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px var(--sp-3)}.a-otgr__den-itog{text-transform:none;letter-spacing:0;font-weight:500;font-variant-numeric:tabular-nums}.a-row--otgr>.a-row__side{grid-column:2;grid-row:1 / span 4}.a-otgr__adres{overflow-wrap:anywhere}.a-otgr__num{white-space:nowrap}.a-otgr__strelki .a-otgr__ttn-mal{letter-spacing:0;font-weight:600}.a-otgr__ttn-mal{font-family:var(--font-mono);font-size:13px;white-space:nowrap}.a-otgr__ttn{display:grid;justify-items:center;gap:var(--sp-2);padding:var(--sp-4);text-align:center;border:1px solid var(--c-border);border-radius:16px;background:var(--c-surface-2)}.a-otgr__l{font-size:13px;color:var(--c-text-muted)}.a-otgr__nomer{font-family:var(--font-mono);font-size:26px;font-weight:700;letter-spacing:.04em;color:var(--c-heading);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font-variant-numeric:tabular-nums}.a-otgr__kopiya svg,.a-otgr__zvonok svg{width:18px;height:18px;flex:none}.a-otgr .a-otgr__sost{margin:0}.a-otgr__zvonok{min-height:54px;padding:8px 20px;text-align:left;line-height:1.25}.a-otgr__tel{display:block;font-size:15px;font-weight:500;white-space:nowrap;font-variant-numeric:tabular-nums}.a-otgr .a-otgr__hint,.a-otgr__hint{margin:0 0 var(--sp-4);padding:0 var(--sp-4)}.a-otgr .a-otgr__hint{padding:0;text-align:center}.a-app--pk .a-otgr__nomer{font-size:22px}.a-zakaz__perekl{padding:12px 0;align-items:center}.a-group>.a-zakaz__perekl{padding:12px 16px}.a-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.a-zbar{flex-wrap:wrap;justify-content:flex-end;gap:var(--sp-2)}.a-zbar__klient{flex:1 1 220px;min-width:min(220px,100%)}.a-app--pk .a-zakaz .a-zbar{margin-top:var(--sp-2);padding:6px 10px 6px 14px}.a-app .a-zakaz .a-zbar .a-zbar__klient h1{margin:0;font-size:18px;line-height:1.2;overflow-wrap:break-word}.a-zbar .a-bottom__summa{text-align:right}.a-zbar__otpr{flex:none}@media(max-width:699px){.a-zbar{flex-wrap:nowrap}.a-zbar .a-bottom__summa{order:-1;flex:1 1 0;min-width:0;text-align:left}.a-zbar__dop,.a-zbar .a-oform__den,.a-zbar .a-oform__pod{display:none}.a-zbar .a-oform__den-kr{display:inline}.a-zbar .a-oform__chip{padding:6px 10px}.a-zbar__otpr{padding-left:14px;padding-right:14px}}.a-oform__den-kr{display:none}.a-kuda{display:flex;align-items:center;gap:var(--sp-2);min-width:0;min-height:44px;padding:6px 10px;text-align:left;border:1.5px solid var(--c-accent);border-radius:14px;background:var(--c-surface);color:var(--c-text);font:inherit;cursor:pointer}.a-kuda--net{border-color:var(--c-warn)}.a-kuda__tekst{display:grid;gap:1px;min-width:0}.a-kuda__imya{font-size:15px;font-weight:700;line-height:1.2;color:var(--c-heading);overflow-wrap:break-word}.a-kuda__pod{font-size:12px;line-height:1.25;color:var(--c-text-muted);overflow-wrap:break-word}.a-kuda--net .a-kuda__pod{color:var(--c-warn);font-weight:600}.a-kuda__str{flex:none;margin-left:auto;color:var(--c-accent);font-size:14px}.a-zbar>.a-kuda{flex:0 1 280px}.a-kuda__pin{flex:none;font-size:16px;line-height:1}.a-kuda__change{color:var(--c-accent-text);font-weight:600}.a-top__seredina{min-width:0}.a-top__seredina .a-kuda{width:100%}.a-oform{margin:0;flex:none;min-width:0}.a-oform__chip{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-height:44px;padding:6px 12px;border:0;border-radius:12px;background:var(--c-surface-2);color:var(--c-heading);font:inherit;cursor:pointer}.a-oform__data{font-size:14px;font-weight:700;white-space:nowrap}.a-oform__pod{font-size:12px;color:var(--c-text-muted);overflow-wrap:anywhere}.a-oform__kom{font-size:14px}.a-oform__vazhno{width:8px;height:8px;border-radius:50%;background:var(--c-warn);flex:none}.a-oform__str{color:var(--c-accent);font-size:12px}.a-oform__telo{display:grid;gap:var(--sp-1)}.a-oform__telo>.a-btn{margin-top:var(--sp-3)}.a-oform__telo .a-zakaz__perekl,.a-oform__telo .a-itog--profit{padding-left:0;padding-right:0}@media(max-width:699px){.a-top.a-top--kompakt{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"l mid chel" "row2 row2 row2"}.a-top.a-top--kompakt .a-top__seredina{grid-area:mid}.a-top.a-top--kompakt :is(.a-help-btn,.a-top__data,.a-chip--ok,.a-chat-btn){display:none}.a-top.a-top--kompakt .a-top__r>.a-chip{max-width:none}.a-top.a-top--kompakt:not(:has(.a-chip--warn,.a-chip--idet)){row-gap:0}}@media(min-width:700px){.a-sh.a-sprava{justify-items:end;align-items:start;padding-top:calc(var(--a-top-vys, 64px) + var(--sp-2))}.a-sh.a-sprava .a-sh__okno{max-width:460px;max-height:calc(100dvh - var(--a-top-vys, 64px) - 2 * var(--sp-3))}}.a-kudalist h2{margin:var(--sp-3) 0 var(--sp-2)}.a-kudalist__pusto{padding:var(--sp-4)}.a-field__kuda{margin-top:-4px;font-size:12px;font-weight:400;color:var(--c-text-muted);overflow-wrap:anywhere}.a-zvezda{flex:none;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:12px;background:none;color:var(--c-text-faint);cursor:pointer}.a-zvezda svg{width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linejoin:round}.a-zvezda--on{color:var(--c-warn)}.a-zvezda--on svg{fill:currentColor}.a-zvezda:focus-visible{outline:none;box-shadow:var(--shadow-glow)}.a-predl__format{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-2)}.a-btn--on{border-color:var(--c-accent);background:var(--c-accent-soft)}.a-predl__otpravit{width:100%;text-align:center;overflow-wrap:anywhere;padding:8px 20px}.a-predl .a-predl__hint{margin:0;padding:0;text-align:center}.a-predl .a-predl__soob{margin:0}.a-predl__nastr{display:grid;gap:var(--sp-3)}.a-predl__vid{margin:0}.a-predl__vid .a-seg__b{min-height:44px;padding:4px 6px;line-height:1.2;overflow-wrap:anywhere}.a-predl .a-predl__vid-hint{margin:var(--sp-2) 0 0}.a-predl .a-zakaz__perekl{padding:0;border-top:0}.a-sent__actions{display:grid;gap:var(--sp-2);margin-top:var(--sp-4)}.a-sent__actions .a-hint{margin:0}html.a-bez-prokrutki{overflow:hidden}html.a-bez-prokrutki body{overscroll-behavior:none}.a-sh{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:grid;align-items:end;justify-items:center}.a-sh__fon{position:absolute;top:0;right:0;bottom:0;left:0;background:#0610306b;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);opacity:0;transition:opacity .32s ease}.a-sh--otkryto .a-sh__fon{opacity:1}.a-sh--vyhod .a-sh__fon{opacity:0;transition-duration:.26s}.a-sh__okno{position:relative;width:100%;max-height:calc(100dvh - var(--safe-top, 0px) - 24px);display:flex;flex-direction:column;background:var(--c-surface);border:1px solid var(--c-border);border-bottom:0;border-radius:22px 22px 0 0;box-shadow:var(--shadow-3);outline:none;transform:translateY(100%);transition:transform .44s cubic-bezier(.32,.72,0,1);font-size:15px}.a-sh--otkryto .a-sh__okno{transform:none}.a-sh--vyhod .a-sh__okno{transform:translateY(100%);transition:transform .28s cubic-bezier(.4,0,1,1)}.a-sh__okno--tryas{animation:a-sh-tryas .32s ease}@keyframes a-sh-tryas{0%,to{translate:0}25%{translate:-7px 0}75%{translate:7px 0}}.a-sh__ruchka{flex:none;height:22px;display:grid;place-items:center;touch-action:none}.a-sh__ruchka:before{content:"";width:40px;height:5px;border-radius:3px;background:var(--c-border-strong)}.a-sh__shapka{flex:none;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-3);padding:0 12px 12px 20px;touch-action:none}.a-sh__zagolovki{min-width:0;padding-top:6px}.a-sh .a-sh__zag{margin:0;font-size:20px;font-weight:700;line-height:1.25;letter-spacing:-.01em;text-transform:none;color:var(--c-heading);overflow-wrap:anywhere}.a-sh__pod{margin:3px 0 0;font-size:14px;color:var(--c-text-muted);overflow-wrap:anywhere}.a-sh__x{flex:none;width:44px;height:44px;display:grid;place-items:center;border:0;background:none;padding:0;cursor:pointer}.a-sh__x svg{width:30px;height:30px;padding:8px;box-sizing:border-box;border-radius:50%;background:var(--c-surface-2);fill:none;stroke:var(--c-text-muted);stroke-width:2.6;stroke-linecap:round}.a-sh__telo{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;padding:0 20px 16px;display:grid;grid-auto-rows:max-content;gap:var(--sp-4);align-content:start}.a-sh__niz{flex:none;display:flex;flex-wrap:wrap;gap:var(--sp-2);padding:12px 20px calc(12px + var(--safe-bottom, 0px));border-top:var(--a-sep)}.a-sh__niz>.a-btn{flex:1 1 140px;margin:0}@media(min-width:700px){.a-sh{align-items:center;padding:var(--gutter)}.a-sh__okno{max-width:600px;max-height:calc(100dvh - 2 * var(--gutter));border:1px solid var(--c-border);border-radius:24px;opacity:0;transform:translateY(36px) scale(.98);transition:transform .4s cubic-bezier(.32,.72,0,1),opacity .26s ease}.a-sh__okno--shir{max-width:820px}.a-sh--otkryto .a-sh__okno{opacity:1;transform:none}.a-sh--vyhod .a-sh__okno{opacity:0;transform:translateY(20px) scale(.98);transition:transform .26s ease-in,opacity .22s ease-in}.a-sh__ruchka{display:none}.a-sh__shapka{padding-top:16px}.a-sh__niz{padding-bottom:14px}}@media(prefers-reduced-motion:reduce){.a-sh__fon,.a-sh__okno,.a-sh--vyhod .a-sh__okno{transition:none}.a-sh__okno--tryas{animation:none}}.a-polosa{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-2) var(--sp-3);margin:0 0 var(--sp-2)}.a-polosa__zag.a-krumbs{flex:1 1 220px;min-width:0;margin:0 4px}.a-polosa__knopki{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.a-polosa__knopki .a-f{min-height:44px;white-space:normal;text-align:left;overflow-wrap:anywhere}.a-app--pk .a-polosa__knopki .a-f{min-height:32px}.a-app--pk .a-polosa .a-nastroyki-knopka{width:34px;height:34px;border-radius:10px}.a-app--pk .a-polosa .a-nastroyki-knopka svg{width:18px;height:18px}.a-podbor-kol{margin-top:var(--sp-3);padding:var(--sp-3) var(--sp-4) var(--sp-4);display:grid;gap:var(--sp-3);border-radius:var(--radius-lg);background:var(--c-surface);border:1px solid var(--c-border);box-shadow:var(--shadow-1)}.a-podbor-kol__shapka{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);min-height:32px}.a-podbor-kol__sbros{border:0;background:none;color:var(--c-accent);font-size:14px;font-weight:600;min-height:32px;padding:0 4px;cursor:pointer}.a-podbor{display:grid;gap:var(--sp-3)}.a-podbor-kol .a-podbor__zag,.a-podbor .a-podbor__zag{margin:0;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--c-accent-text)}.a-podbor .a-chips--otbor{margin:0;padding:0}.a-podbor__priznaki{display:grid}.a-podbor__razdel{display:grid;gap:8px;border-top:var(--a-sep)}.a-podbor__razdel:first-child{border-top:0}.a-podbor__razdel--otkryt{padding-bottom:var(--sp-3)}.a-podbor__stroka{display:grid;grid-template-columns:14px auto minmax(0,1fr);align-items:center;gap:var(--sp-2);min-height:44px;padding:0;border:0;background:none;color:inherit;text-align:left;cursor:pointer}.a-podbor__itog{justify-self:end;text-align:right;font-size:13px;color:var(--c-text-muted);overflow-wrap:anywhere}.a-podbor__itog--vybor{color:var(--c-accent-text);font-weight:600}.a-podbor__strelka{justify-self:center;width:8px;height:8px;border-right:2px solid var(--c-text-muted);border-bottom:2px solid var(--c-text-muted);transform:rotate(-45deg);transition:transform var(--dur-fast) var(--ease-out)}.a-podbor__razdel--otkryt .a-podbor__strelka{transform:rotate(45deg);margin-top:-4px}.a-podbor__stroka:focus-visible{outline:3px solid var(--c-focus);outline-offset:2px;border-radius:8px}.a-f__n{margin-left:2px;font-size:12px;font-weight:500;opacity:.65;font-variant-numeric:tabular-nums}.a-f--pusto{opacity:.55}.a-f--esche{border-style:dashed;color:var(--c-accent-text)}.a-podbor .a-chips--otbor .a-f{min-height:44px}.a-app--pk .a-podbor .a-chips--otbor .a-f{min-height:32px}.a-podbor__cena{padding-top:var(--sp-2);border-top:var(--a-sep)}.a-podbor__priznaki:empty+.a-podbor__cena{padding-top:0;border-top:0}.a-cena-p{display:grid;gap:6px}.a-cena-p__podpis{display:flex;justify-content:space-between;gap:4px 8px;flex-wrap:wrap;font-size:14px;color:var(--c-text-muted)}.a-cena-p__podpis b{color:var(--c-heading);font-variant-numeric:tabular-nums;white-space:nowrap}.a-cena-p__doroga{position:relative;height:44px}.a-cena-p__doroga:before{content:"";position:absolute;left:15px;right:15px;top:50%;height:6px;margin-top:-3px;border-radius:3px;background:linear-gradient(to right,var(--c-border-strong) var(--ot),var(--c-accent) var(--ot),var(--c-accent) var(--do),var(--c-border-strong) var(--do))}.a-cena-p__doroga input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:44px;margin:0;padding:0;background:none;pointer-events:none;-webkit-appearance:none;appearance:none}.a-cena-p__doroga input::-webkit-slider-runnable-track{height:44px;background:none;border:0}.a-cena-p__doroga input::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:auto;width:30px;height:30px;margin-top:7px;border-radius:50%;background:var(--c-surface);border:8px solid var(--c-accent);box-shadow:var(--shadow-2);cursor:grab}.a-cena-p__doroga input::-moz-range-track{background:none;border:0}.a-cena-p__doroga input::-moz-range-thumb{pointer-events:auto;width:14px;height:14px;border-radius:50%;background:var(--c-surface);border:8px solid var(--c-accent);box-shadow:var(--shadow-2);cursor:grab}.a-cena-p__doroga input:focus-visible::-webkit-slider-thumb{outline:3px solid var(--c-focus);outline-offset:2px}.a-tovar__pravo{display:grid;justify-items:end;align-content:center;gap:6px}.a-tovar__pravo .a-tovar__cena{font-size:17px;font-weight:700}.a-tovar__ost{color:var(--c-text);font-weight:600}.a-tovar--net .a-tovar__n,.a-tovar--malo .a-tovar__n,.a-tovar--malo .a-tovar__marka{color:var(--c-text-muted)}.a-tovar--malo .a-foto-mini,.a-tovar--malo .a-tovar__imya,.a-tovar--malo .a-tovar__d{opacity:.45}.a-tovar__ost--malo{color:var(--c-text-muted);font-weight:700}@container (max-width: 520px){.a-tovar:not(.a-tovar--pk){grid-template-columns:minmax(0,1fr)}.a-tovar--foto:not(.a-tovar--pk){grid-template-columns:auto minmax(0,1fr)}.a-tovar--foto:not(.a-tovar--pk) .a-tovar__pravo{grid-column:1 / -1}.a-tovar:not(.a-tovar--pk) .a-tovar__pravo{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.a-tovar:not(.a-tovar--pk) .a-tovar__pravo>.a-step,.a-tovar:not(.a-tovar--pk) .a-tovar__pravo>.a-zvezda{margin-left:auto}}.a-step{gap:6px}.a-step__b{font-size:16px;font-weight:700}.a-step__b--minus{font-size:24px;font-weight:400}.a-step__b--kor{width:auto;min-width:52px;padding:0 8px;background:var(--c-accent-soft);border-color:transparent;color:var(--c-accent-text)}.a-step__stolbik{display:contents}.a-app:not(.a-app--pk) .a-tovar .a-step__stolbik{display:grid;grid-template-columns:52px;gap:8px}.a-app:not(.a-app--pk) .a-tovar .a-step__stolbik .a-step__b{width:52px;height:44px;font-size:18px;font-weight:700}.a-app:not(.a-app--pk) .a-tovar .a-step{gap:6px;align-items:center}.a-app:not(.a-app--pk) .a-tovar .a-step__b--minus{width:44px;height:44px}@media(min-width:700px){.a-sh--kalk{justify-items:end}.a-sh--kalk .a-sh__okno{max-width:360px}.a-sh--kalk .a-kalk__k{min-height:50px;font-size:22px}}.a-sh--kalk .a-sh__okno{max-width:440px;margin:0 auto}@media(min-width:700px){.a-sh--kalk .a-sh__okno{margin:0}}button.a-step__n{width:auto;min-width:44px;height:44px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid var(--c-border-strong);border-radius:12px;background:var(--c-surface)}button.a-step__n--on{border-color:var(--c-ok);color:var(--c-ok);background:var(--c-ok-soft)}.a-step__skolko{font-size:16px;font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums}.a-step__tri{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid var(--c-accent)}.a-app--pk .a-step__b{font-size:13px}.a-app--pk .a-step__b--minus{font-size:18px}.a-app--pk .a-step__b--kor{width:auto;min-width:40px;padding:0 8px}.a-tovar--foto{grid-template-columns:auto minmax(0,1fr) auto}.a-foto-mini{position:relative;display:grid;place-items:center;width:56px;height:72px;flex:none;padding:2px;overflow:hidden;cursor:zoom-in;border:1px solid var(--c-border);border-radius:10px;background:#fff;color:var(--c-text-faint)}.a-foto-mini img{position:absolute;top:2px;right:2px;bottom:2px;left:2px;width:calc(100% - 4px);height:calc(100% - 4px);max-width:none;object-fit:contain}.a-foto-mini svg{width:26px;height:26px}.a-foto-mini:active{transform:scale(.96)}.a-foto-mini--pk{width:40px;height:52px;border-radius:8px}.a-foto-mini--karta{width:72px;height:96px;border-radius:14px;box-shadow:var(--shadow-2)}.a-foto-mini--znak{cursor:default}.a-foto-mini--znak:active{transform:none}.a-tovar__s-foto{display:flex;align-items:center;gap:10px;min-width:0}.a-tovar__s-foto>.a-tovar__imya{flex:1}.a-kt__geroy--foto{grid-template-columns:72px minmax(0,1fr)}.a-foto-okno{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;display:grid;grid-template-rows:minmax(0,1fr) auto auto;gap:6px;padding:calc(var(--safe-top) + 64px) 16px calc(var(--safe-bottom) + 16px);background:#080c18f0}.a-foto-okno__ramka{position:relative;display:grid;place-items:center;min-height:0;overflow:hidden}.a-foto-okno__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:contain;border-radius:12px;cursor:zoom-in}.a-foto-okno__ramka--krupno{place-items:start;overflow:auto;overscroll-behavior:contain}.a-foto-okno__ramka--krupno .a-foto-okno__img{position:static;margin:auto;cursor:zoom-out}.a-foto-okno__imya{margin:8px 0 0;color:#fff;font-size:17px;font-weight:600;text-align:center;overflow-wrap:anywhere}.a-foto-okno__pod{margin:0;color:#ffffffb8;font-size:14px;text-align:center}.a-foto-okno__net{color:#fff;font-size:16px;text-align:center}.a-foto-okno__zakryt{position:absolute;top:calc(var(--safe-top) + 12px);right:12px;width:44px;height:44px;border:0;border-radius:22px;background:#ffffff2e;color:#fff;font-size:28px;line-height:1;cursor:pointer}.a-kt__hero{container:kt-hero / inline-size}.a-kt__geroy{display:grid;grid-template-columns:72px minmax(0,1fr);grid-template-areas:"photo price" "facts facts";gap:var(--sp-3) var(--sp-4);align-items:center;padding:var(--sp-4);border-radius:var(--radius-lg);background:linear-gradient(135deg,var(--c-accent-soft),var(--c-surface-2))}.a-kt__geroy>:first-child{grid-area:photo}.a-kt__facts{grid-area:facts;align-self:stretch;display:grid;gap:var(--sp-2);grid-template-columns:repeat(auto-fit,minmax(min(132px,100%),1fr))}.a-kt__fact{display:grid;align-content:start;gap:2px;min-width:0;padding:var(--sp-2) var(--sp-3);border:1px solid var(--c-border);border-radius:14px;background:var(--c-surface)}.a-kt__fact-l{font-size:13px;color:var(--c-text-muted)}.a-kt__fact-v{font-size:17px;line-height:1.25;font-weight:700;color:var(--c-heading);font-variant-numeric:tabular-nums}.a-kt__fact-s{font-size:12px;line-height:1.3;color:var(--c-text-muted);overflow-wrap:anywhere}.a-kt__fact--bad .a-kt__fact-v{color:var(--c-danger)}.a-kt__fact{justify-items:center;text-align:center;align-content:center}.a-kt__stock{display:grid;justify-items:end;gap:2px}@container kt-hero (max-width: 303px){.a-kt__fact{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"l v" "s s";align-items:baseline;column-gap:var(--sp-3);justify-items:stretch;text-align:left}.a-kt__fact>.a-kt__fact-l{grid-area:l}.a-kt__fact>.a-kt__fact-v{grid-area:v;text-align:right}.a-kt__fact>.a-kt__fact-s{grid-area:s}}@container kt-hero (max-width: 439px){.a-kt__fact:only-child{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"l v" "s s";align-items:baseline;column-gap:var(--sp-3);justify-items:stretch;text-align:left}.a-kt__fact:only-child>.a-kt__fact-l{grid-area:l}.a-kt__fact:only-child>.a-kt__fact-v{grid-area:v;text-align:right}.a-kt__fact:only-child>.a-kt__fact-s{grid-area:s}}@container kt-hero (min-width: 440px){.a-kt__geroy{grid-template-columns:72px minmax(0,1.15fr) minmax(0,1fr);grid-template-areas:"photo price facts"}.a-kt__facts{grid-template-columns:minmax(0,1fr);align-content:center}}.a-ik.a-kt__butyl{width:72px;height:72px;border-radius:20px;box-shadow:var(--shadow-2)}.a-kt__butyl svg{width:38px;height:38px}.a-kt__cena{grid-area:price;display:grid;gap:2px;min-width:0}.a-kt__l{font-size:13px;color:var(--c-text-muted)}.a-kt__v{font-size:30px;line-height:1.1;font-weight:800;color:var(--c-heading);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.a-kt__pod{font-size:13px;color:var(--c-text-muted)}.a-kt__skidka{justify-self:start;margin-top:6px}.a-kt__svoystva{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.a-kt__sv{padding:4px 10px;border-radius:999px;background:var(--c-surface-2);font-size:13px;font-weight:600;color:var(--c-text)}.a-kt__net dd{color:var(--c-danger);font-weight:600}.a-kt__bral{display:grid;gap:8px}.a-kt .a-kt__zag{margin:0;font-size:15px;font-weight:700;color:var(--c-heading);text-transform:none;letter-spacing:0}.a-kt__opisanie{margin:0;font-size:15px;line-height:1.45;color:var(--c-text)}.a-kt__desc{display:grid;gap:var(--sp-2);margin:0;padding:var(--sp-3) var(--sp-4);border-radius:14px;background:var(--c-surface-2);font-size:15px;line-height:1.45;color:var(--c-text);overflow-wrap:anywhere}.a-kt__desc-lead{margin:0;font-weight:600;color:var(--c-heading)}.a-kt__desc-parts{margin:0;display:grid;grid-template-columns:max-content minmax(0,1fr);gap:6px 14px}.a-kt__desc-parts>div{display:contents}.a-kt__desc-parts dt{padding-top:2px;font-size:13px;font-weight:600;color:var(--c-text-muted)}.a-kt__desc-parts dd{margin:0;min-width:0}.a-kt__name1c{margin:0;padding:var(--sp-2) var(--sp-3);border-left:3px solid var(--c-border);font-size:13px;line-height:1.35;color:var(--c-text-muted);overflow-wrap:anywhere}.a-kt__tag{display:inline-block;min-width:22px;padding:0 6px;border:1px solid var(--c-border);border-radius:6px;background:var(--c-surface-2);color:var(--c-text-muted);font-size:12px;font-weight:700;line-height:20px;text-align:center;vertical-align:1px}.a-kt__spisok{list-style:none;margin:0;padding:0;border:1px solid var(--c-border);border-radius:16px;overflow:hidden}.a-kt__spisok li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:var(--sp-3);padding:9px 14px;font-size:14px}.a-kt__spisok li+li{border-top:var(--a-sep)}.a-kt__spisok b{font-variant-numeric:tabular-nums}.a-kt__vidy summary{cursor:pointer;min-height:44px;display:flex;align-items:center;font-weight:600;color:var(--c-accent-text)}.a-kt__vidy[open] summary{margin-bottom:8px}.a-kt__sosedi{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2)}.a-kt__sosedi .a-btn{min-height:44px}.a-kt__vvod{flex:1 1 100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-2)}.a-kt__vvod-l{font-size:15px;min-width:0}.a-otbor{display:grid;gap:var(--sp-2);margin:0 0 var(--sp-3)}.a-otbor .a-search,.a-otbor .a-seg,.a-otbor .a-chips--otbor{margin:0}.a-otbor--row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-3)}.a-otbor--row>.a-search{flex:1 1 300px;min-width:0}.a-otbor--row>.a-seg{flex:0 1 auto}.a-otbor--row>.a-chips--otbor{flex:0 1 auto;min-width:0}.a-otbor--row>.a-otbor__itog{margin-left:auto}@media(max-width:599px){.a-otbor--row>.a-seg,.a-otbor--row>.a-chips--otbor{flex:1 1 100%}}.a-otbor__itog{margin:0 4px;font-size:14px;color:var(--c-text-muted);font-variant-numeric:tabular-nums}.a-otbor__itog b{color:var(--c-heading)}.a-seg--otbor .a-seg__b{padding:4px 8px;line-height:1.2}.a-app:not(.a-app--pk) .a-seg__b{min-height:44px}.a-f--vnimanie:not(.a-f--on){border-color:var(--c-warn);color:var(--c-warn)}.a-gruppa-zag{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px var(--sp-3)}.a-gruppa-zag__imya{min-width:0;overflow-wrap:anywhere}.a-gruppa-zag__itog{text-transform:none;letter-spacing:0;font-weight:500;font-variant-numeric:tabular-nums}.a-otgr__vod{white-space:normal}.a-top__chelovek{flex:none;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;position:relative;background:linear-gradient(160deg,#4a93ff,#1f5fe0);color:#fff;font-size:15px;font-weight:800;letter-spacing:.02em;text-decoration:none;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--c-accent) 35%,transparent),inset 0 0 0 4px var(--c-surface),0 4px 12px #1f5fe04d}.a-top__chelovek:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px}.a-top__chelovek.active{outline:2px solid var(--c-accent);outline-offset:-2px}.a-danger-text{color:var(--c-danger)}.a-tile__pod{font-size:12px;color:var(--c-text-muted);overflow-wrap:anywhere}a.a-tile{text-decoration:none;color:inherit}.a-gl{display:grid;gap:var(--sp-4)}.a-gl>section>h2{margin:0 0 var(--sp-2)}.a-gl__plitki{display:grid;gap:var(--sp-2)}.a-gl__plitka{position:relative;display:grid;gap:4px;align-content:start;min-height:104px;padding:14px;border-radius:var(--radius-lg);background:var(--glass-bg-strong, var(--c-surface));border:1px solid var(--glass-edge, var(--c-border));box-shadow:var(--shadow-1);color:var(--c-text);text-decoration:none;transition:transform var(--dur-fast, .12s) ease,box-shadow var(--dur-fast, .12s) ease}.a-gl__plitka:active{transform:scale(.97)}.a-gl__plitka .a-ik{width:40px;height:40px;border-radius:12px;margin-bottom:6px}.a-gl__plitka .a-ik svg{width:22px;height:22px}.a-gl__plitka-zag{font-size:16px;font-weight:700;color:var(--c-heading);overflow-wrap:anywhere}.a-gl__plitka-pod{font-size:13px;color:var(--c-text-muted);overflow-wrap:anywhere}.a-gl__plitka{container-type:inline-size}:root .a-gl__plitka .a-gl__plitka-zag,:root[data-look] .a-gl__plitka .a-gl__plitka-zag{font-size:min(16px,14cqi)}.a-gl__badge{top:10px;left:auto;right:10px}.a-gl__signal{display:grid;grid-template-columns:12px minmax(0,1fr);column-gap:12px;align-items:center}.a-gl__signal .a-row__title,.a-gl__signal .a-row__sub{grid-column:2}.a-gl__tochka{grid-row:1 / span 2;width:10px;height:10px;border-radius:50%}.a-gl__tochka--danger{background:var(--c-danger)}.a-gl__tochka--warn{background:var(--c-warn)}.a-gl__razdel-zag{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap}.a-gl__razdel-zag h2{margin:0 0 var(--sp-2)}.a-gl__vse{font-size:15px;font-weight:600;color:var(--c-accent);text-decoration:none;min-height:44px;display:inline-flex;align-items:center}.a-gl__prodazhi{display:grid;gap:var(--sp-3);padding:var(--sp-4)}.a-gl__mesyac{display:grid;gap:2px}.a-gl__summa{font-size:26px;font-weight:800;color:var(--c-heading);font-variant-numeric:tabular-nums}.a-graf{margin:0;display:grid;gap:6px;min-width:0}.a-graf__pole{display:flex;align-items:flex-end;gap:4px;border-bottom:1px solid var(--c-border-strong)}.a-graf__st{flex:1 1 0;min-width:0;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;border:0;background:none;padding:0;cursor:pointer;position:relative}.a-graf__stolb{display:block;width:100%;max-width:40px;border-radius:4px 4px 0 0;background:var(--c-accent);opacity:.45;transition:opacity .15s ease}.a-graf__st--on .a-graf__stolb{opacity:1}.a-graf__st:focus-visible{outline:2px solid var(--c-focus);outline-offset:2px;border-radius:4px}.a-graf__metka{position:absolute;top:0;left:50%;transform:translate(-50%);white-space:nowrap;font-size:12px;font-weight:700;color:var(--c-heading);pointer-events:none}.a-graf__st--levo .a-graf__metka{left:0;transform:none}.a-graf__st--pravo .a-graf__metka{left:auto;right:0;transform:none}.a-an>*,.a-gl>*,.a-gl__prodazhi>*{min-width:0}.a-graf__os{display:flex;gap:4px}.a-graf__os span{flex:1 1 0;min-width:0;text-align:center;font-size:11px;color:var(--c-text-muted);overflow:hidden}.a-graf__os .a-graf__os--on{color:var(--c-heading);font-weight:700}.a-graf__podpis{font-size:13px;color:var(--c-text-muted)}.a-graf__podpis b{color:var(--c-heading);text-transform:capitalize}.a-polosy{list-style:none;margin:0;padding:0}.a-polosy__str+.a-polosy__str{border-top:var(--a-sep)}.a-polosy__ssylka{display:grid;gap:4px;padding:10px var(--sp-4);color:inherit;text-decoration:none}.a-polosy__verh{display:flex;justify-content:space-between;align-items:baseline;gap:var(--sp-3)}.a-polosy__imya{min-width:0;font-weight:600;color:var(--c-heading);overflow-wrap:anywhere}.a-polosy__zn{flex:none;font-variant-numeric:tabular-nums}.a-polosy__pod{font-size:13px;color:var(--c-text-muted);overflow-wrap:anywhere}.a-polosy__doroga{height:6px;border-radius:3px;background:var(--c-surface-2);overflow:hidden}.a-polosy__fill{display:block;height:100%;border-radius:3px;background:var(--c-accent)}.a-polosy__fill--ok{background:var(--c-ok)}.a-polosy__fill--warn{background:var(--c-warn)}.a-polosy__fill--danger{background:var(--c-danger)}.a-an{display:grid;gap:var(--sp-3)}.a-an>section>h2{margin-top:var(--sp-2)}.a-an .a-otbor,.a-an__tiles{margin:0}.a-an__graf{padding:var(--sp-4)}.a-an__ritm{display:grid;gap:6px;margin-top:var(--sp-3)}.a-an .a-an__ritm-zag{margin:0 4px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--c-text-muted)}.a-nav__i.active{background:none;color:var(--c-heading);font-weight:700}.a-nav__ik{display:grid;place-items:center;width:48px;height:30px;border-radius:15px;color:var(--ik-fg, var(--c-accent));transition:background-color .2s ease,color .2s ease,transform .38s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease}.a-nav__i .a-nav__ik svg{width:24px;height:24px}.a-nav__i.active .a-nav__ik{background:linear-gradient(160deg,var(--ik-a, var(--brand-light)),var(--ik-b, var(--brand)));color:#fff;box-shadow:0 6px 14px -6px var(--ik-b, var(--brand));transform:scale(1.06)}.a-nav__i:active .a-nav__ik{transform:scale(.9)}@media(min-width:700px){.a-nav__ik{width:56px;height:34px;border-radius:17px}.a-nav__i .a-nav__ik svg{width:26px;height:26px}}.a-nav__i .a-badge{top:0;left:calc(50% + 12px)}.a-stranica{animation:a-proyavlenie .2s ease-out}@keyframes a-proyavlenie{0%{opacity:.001}to{opacity:1}}.a-row__link,.a-row__btn{transition:background-color .12s ease}.a-tile:is(a):active,.a-polosy__ssylka:is(a):active{background:var(--c-surface-2)}@media(prefers-reduced-motion:reduce){.a-stranica{animation:none}.a-nav__ik,.a-gl__plitka{transition:none}}@media(max-width:599px){.a-kv--pole{grid-template-columns:32px minmax(0,1fr);row-gap:10px}.a-kv--pole>select{grid-column:1 / -1;width:100%}}.a-gl__plitka-zag{overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual}.a-btn__pod{display:block;font-size:12px;font-weight:500;opacity:.85}.a-btn:has(.a-btn__pod){flex-direction:column;gap:0;line-height:1.15}.a-niz .a-btn{min-width:0;white-space:normal;overflow-wrap:normal}@media(max-width:439px){.a-app:not(.a-app--pk) .a-actions.a-niz{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr))}.a-app:not(.a-app--pk) .a-actions.a-niz>:first-child{grid-column:1 / -1}.a-app:not(.a-app--pk) .a-actions.a-niz.a-niz--dva-ryada>:first-child{grid-column:auto}.a-app:not(.a-app--pk) .a-s-nizom:has(.a-actions.a-niz){padding-bottom:150px}}.a-data-d{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;gap:8px;align-items:center}.a-data-d__b{width:44px;height:44px;border-radius:12px;border:1px solid var(--c-border-strong);background:var(--c-surface);color:var(--c-accent);font-size:24px;line-height:1;cursor:pointer}.a-data-d__b:disabled{opacity:.4;cursor:default}.a-data-d__den{position:relative;min-height:44px;display:grid;place-items:center;border-radius:12px;border:1px solid var(--c-border-strong);background:var(--c-surface);font-size:16px;font-weight:600;color:var(--c-heading);text-align:center;padding:0 8px}.a-data-d__den:first-letter{text-transform:uppercase}.a-data-d__den input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}@media(max-width:359px){.a-an__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.a-gl__plitki{grid-auto-rows:auto}.a-gl__plitka{grid-row:span 3;grid-template-rows:subgrid;row-gap:4px;justify-items:center;align-content:normal;text-align:center;min-height:0;padding:14px 10px}.a-gl__plitka .a-ik{align-self:center;margin-bottom:2px}.a-gl__plitka-zag{align-self:center;max-width:100%}.a-gl__plitka-pod{align-self:start;max-width:100%}.a-gl{container:gl / inline-size}.a-gl__plitki{grid-template-columns:repeat(2,minmax(0,1fr))}@container gl (max-width: 419px){.a-gl__plitka:last-child:nth-child(odd){grid-column:1 / -1}}@container gl (min-width: 420px){.a-gl__plitki{grid-template-columns:repeat(12,minmax(0,1fr))}.a-gl__plitka{grid-column:span 3}.a-gl__plitka:nth-child(n+5){grid-column:span 4}}@container gl (min-width: 900px){.a-gl__plitki{grid-template-columns:repeat(7,minmax(0,1fr))}.a-gl__plitka,.a-gl__plitka:nth-child(n+5){grid-column:auto}}@container gl (min-width: 420px){.a-gl__plitki--8{grid-template-columns:repeat(4,minmax(0,1fr))}.a-gl__plitki--8 .a-gl__plitka,.a-gl__plitki--8 .a-gl__plitka:nth-child(n+5){grid-column:auto}}@container gl (min-width: 1100px){.a-gl__plitki--8{grid-template-columns:repeat(8,minmax(0,1fr))}}.a-tovar__n{display:grid;gap:2px}.a-tovar__glavnoe{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:8px}.a-tovar__mv{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--sp-2);min-width:0}.a-tovar__ob{justify-self:end}.a-tovar__marka{font-size:17px;font-weight:800;line-height:1.25;color:var(--c-heading);letter-spacing:-.01em}.a-tovar__vyd,.a-tovar__ob{font-size:15px;font-weight:800;line-height:1.3;padding:0 7px;border-radius:7px;white-space:nowrap;font-variant-numeric:tabular-nums}.a-tovar__vyd{color:var(--c-heading);background:var(--c-surface-3)}.a-tovar__ob{color:var(--c-accent-text);background:var(--c-accent-soft)}.a-tovar__polnoe{font-size:14px;font-weight:500;line-height:1.35;color:var(--c-text);overflow-wrap:anywhere}.a-tovar--net .a-tovar__marka{color:var(--c-text-muted)}.a-tovar__d b{font-size:17px;font-weight:800;color:var(--c-heading)}.a-tovar__pravo .a-tovar__cena{font-size:18px;font-weight:800}.a-tovar--pk .a-tovar__marka{font-size:15px}.a-tovar--pk .a-tovar__vyd,.a-tovar--pk .a-tovar__ob{font-size:13px}.a-search__pole{display:flex;align-items:center;gap:10px;flex:1 1 auto;min-width:0;align-self:stretch;cursor:text}.a-search input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}.a-search__chistit{flex:none;display:grid;place-items:center;width:44px;height:44px;margin-right:-10px;padding:0;border:0;border-radius:50%;background:none;cursor:pointer}.a-search__chistit span{position:relative;width:20px;height:20px;border-radius:50%;background:var(--c-text-muted);opacity:.7}.a-search__chistit span:before,.a-search__chistit span:after{content:"";position:absolute;left:50%;top:50%;width:10px;height:2px;border-radius:1px;background:var(--c-surface);transform:translate(-50%,-50%) rotate(45deg)}.a-search__chistit span:after{transform:translate(-50%,-50%) rotate(-45deg)}.a-search__chistit:active span,.a-search__chistit:hover span{opacity:1}.a-search__chistit:focus-visible{outline:3px solid var(--c-focus);outline-offset:-6px}.a-app--pk .a-search__chistit{width:30px;height:30px;margin-right:-6px}.a-search__zvezda{flex:none;display:grid;place-items:center;width:44px;height:44px;margin-right:-10px;padding:0;border:0;border-radius:50%;background:none;color:var(--c-ok);font-size:22px;line-height:1;cursor:pointer}.a-search__zvezda--on span{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--c-ok);color:#fff;font-size:18px}.a-search__zvezda:focus-visible{outline:3px solid var(--c-focus);outline-offset:-6px}.a-app--pk .a-search__zvezda{width:30px;height:30px;margin-right:-6px;font-size:18px}.a-app--pk .a-search__zvezda--on span{width:26px;height:26px;font-size:15px}.a-tovar__bral-sk,.a-kt__skidka{font-weight:700;color:var(--c-ok);white-space:nowrap}.a-app--pk .a-search__chistit span{width:16px;height:16px}.a-app--pk .a-search__chistit span:before,.a-app--pk .a-search__chistit span:after{width:8px}.a-tovar__d.a-tovar__bral{color:var(--c-ok);font-weight:600;gap:2px 6px}.a-tovar__zv,.a-f__zv{color:var(--c-ok)}.a-f--on .a-f__zv{color:inherit}.a-akcii__telo{display:grid;gap:var(--sp-3)}.a-akcii__telo .a-group,.a-akcii__telo .a-hint{margin:0}.a-akciya__tekst{display:grid;gap:2px;min-width:0}.a-akciya__mes{font-size:12px;font-weight:600;color:var(--c-accent)}.a-akcii__nazad{min-height:44px;padding:0;border:0;background:none;font:inherit;font-weight:600;color:var(--c-accent);cursor:pointer}.a-app--pk .a-akcii__nazad{min-height:32px}.a-akciya1{display:grid;gap:var(--sp-4)}.a-akciya1__shapka{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--sp-3);align-items:start;padding:var(--sp-3) var(--sp-4);border-radius:var(--a-radius-group);background:var(--c-surface);border:1px solid var(--c-border);box-shadow:var(--shadow-1)}.a-akciya1__imya{font-size:17px;font-weight:700;line-height:1.25;color:var(--c-heading);overflow-wrap:anywhere}.a-akciya1__razdel{display:grid;gap:var(--sp-2)}.a-akciya1__razdel h4{margin:0 var(--sp-4);font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--c-text-muted)}.a-akciya1__razdel>p{margin:0 var(--sp-4)}.a-akciya1__tovary{margin:0}.a-akciya1__tovar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--sp-3);align-items:center;padding:10px var(--sp-4);border-top:var(--a-sep)}.a-akciya1__tovar:first-child{border-top:0}.a-akciya1__nazv{font-size:14px;overflow-wrap:anywhere}.a-akciya1__cena{display:grid;justify-items:end;white-space:nowrap;font-variant-numeric:tabular-nums}.a-akciya1__cena b{color:var(--c-danger)}.a-akciya1__bylo{font-size:12px;color:var(--c-text-muted);text-decoration:line-through}.a-tovar__d.a-tovar__akcii{color:var(--c-danger);font-weight:600;gap:2px 6px}.a-tovar__akcii-z{font-weight:800}.a-tovar__akcii--calc{cursor:pointer;padding-block:4px;margin-block:-4px}.a-tovar__akcii--calc:hover{text-decoration:underline}.a-tovar__akcii-caret{font-size:11px}.a-tovar__notes{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 14px;min-width:0}.a-tovar__notes>.a-tovar__d{min-width:0}.a-tovar__akcii--calc{width:fit-content;max-width:100%}.a-tovar__bought{display:inline-flex;align-items:baseline;gap:3px;color:var(--c-ok);font-size:15px;font-weight:800;white-space:nowrap}.a-tovar__bought--old{color:var(--c-warn);font-size:13px;font-weight:700}.a-tovar__s-foto>.a-tovar__vol{flex:none;align-self:center}@container (min-width: 701px){.a-tovar--pk .a-tovar__glavnoe>.a-tovar__ob{display:none}}@container (max-width: 700px){.a-tovar--pk .a-tovar__s-foto>.a-tovar__vol{display:none}}.a-kt__spisok li.a-kt__akciya{display:grid;grid-template-columns:minmax(0,1fr);gap:4px}.a-kt__akciya-golova{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:var(--sp-2)}.a-kt__usloviya{margin:0;padding:0 0 0 16px;display:grid;gap:2px;font-size:13px;color:var(--c-text-muted)}.a-kt__akciya-t{display:grid;gap:2px;min-width:0}.a-kt__akciya-imya{font-weight:600;color:var(--c-heading);overflow-wrap:anywhere}.a-kt__akciya-t .a-muted{font-size:12px;overflow-wrap:anywhere}.a-kt__akciya-sk{color:var(--c-danger);font-weight:700;white-space:nowrap}.a-svorot{display:flex;align-items:center;gap:var(--sp-2);width:100%;min-height:44px;padding:0;border:0;background:none;font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;text-align:left;cursor:pointer}.a-svorot__zag{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.a-svorot__strelka{flex:none;width:8px;height:8px;margin:0 3px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(-45deg);transition:transform var(--dur-fast) var(--ease-out)}.a-svorot[aria-expanded=true] .a-svorot__strelka{transform:rotate(45deg);margin-top:-4px}.a-svorot:focus-visible{outline:3px solid var(--c-focus);outline-offset:2px;border-radius:8px}.a-app--pk .a-svorot{min-height:32px}.a-podbor-kol__shapka .a-podbor__zag{flex:1 1 auto;min-width:0}.a-podbor-kol__itog{margin:0;font-size:13px;font-weight:600;color:var(--c-accent-text);overflow-wrap:anywhere}.a-brend{display:flex;align-items:center;gap:var(--sp-2);min-width:0}.a-brend__znak{width:34px;height:34px;border-radius:10px;box-shadow:var(--shadow-1);flex:none}.a-brend__tekst{display:grid;min-width:0;line-height:1.2;white-space:nowrap}.a-brend .a-logo{font-size:17px}.a-brend__sub{font-size:12px;color:var(--c-text-muted)}.a-app--pk .a-top .a-brend,.a-brend--no-sub .a-brend__sub{display:none}.a-brend--wrap .a-brend__tekst{white-space:normal}.a-brend--sign-only .a-brend__tekst{display:none}.a-top__data{display:grid;justify-items:end;flex:none;line-height:1.25;text-align:right;white-space:nowrap}.a-top__den{font-size:13px;font-weight:600;color:var(--c-heading);font-variant-numeric:tabular-nums}.a-top__versiya{font-size:11px;color:var(--c-text-muted);font-variant-numeric:tabular-nums}@media(max-width:699px){.a-top{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"l chel" "row2 row2";column-gap:var(--sp-3);row-gap:var(--sp-2)}.a-top__l{grid-area:l}.a-top__c{display:none}.a-top__r{display:contents}.a-top__data{grid-area:row2;justify-self:start;justify-items:start;text-align:left}.a-top__r>.a-chip{grid-area:row2;justify-self:end;max-width:calc(100% - 6.5rem)}.a-top__chelovek{grid-area:chel;justify-self:end}}.a-ust{display:grid;gap:var(--sp-3);margin:0 0 var(--sp-4);padding:var(--sp-4);border-radius:var(--a-radius-group);background:var(--c-accent-soft);border:1px solid var(--c-border)}.a-ust__shapka{display:flex;align-items:center;gap:var(--sp-3)}.a-ust__ikonka{width:44px;height:44px;border-radius:12px;box-shadow:var(--shadow-1);flex:none}.a-ust h2{margin:0;font-size:17px;font-weight:700;text-transform:none;letter-spacing:0;color:var(--c-heading)}.a-ust__pod{margin:2px 0 0;font-size:14px;color:var(--c-text)}.a-ust .a-seg,.a-ust .a-btn--block{margin:0}.a-ust__shagi{display:grid;gap:6px;margin:0;padding:0 0 0 1.4em;font-size:15px;line-height:1.4;color:var(--c-text)}.a-ust__shagi li::marker{font-weight:700;color:var(--c-accent-text)}.a-ust__znak{display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:26px;padding:0 4px;margin:0 2px;border-radius:7px;background:var(--c-surface);border:1px solid var(--c-border);color:var(--c-accent);vertical-align:middle}.a-ust__znak--menyu{font-weight:800;font-size:17px}.a-ust__otvet{margin:0;font-weight:600;color:var(--c-ok)}.a-row--udalit{display:flex;align-items:center;gap:var(--sp-2);padding-right:var(--sp-2)}.a-row--udalit>.a-row__link{flex:1 1 auto;min-width:0}.a-row__udalit{flex:none;display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:12px;background:none;color:var(--c-danger);cursor:pointer}.a-row__udalit:active{background:var(--c-surface-2)}.a-row__udalit--net{color:var(--c-text-muted)}.a-cena-k{display:inline-flex;align-items:center;justify-content:flex-end;gap:4px;min-height:44px;padding:0 8px;border:1px solid var(--c-border);border-radius:10px;background:var(--c-surface);color:inherit;font:inherit;font-weight:700;cursor:pointer;white-space:nowrap;flex:none;min-width:max-content}.a-cena-k:active{background:var(--c-surface-2)}.a-cena-k:disabled{cursor:default;border-color:transparent}.a-cena-k__tr{font-size:11px;color:var(--c-text-muted)}.a-cena-k__sk{font-size:12px;font-weight:600;color:var(--c-danger)}.a-itog--profit{border-top:var(--a-sep);font-size:14px;color:var(--c-text-muted)}.a-itog--profit span{min-width:0;overflow-wrap:anywhere}.a-profit{margin:0}.a-zakaz1c__itog>.a-profit__iz{padding-top:4px;padding-bottom:4px;font-size:13px}.a-zakaz1c__itog>div+.a-profit__iz{border-top:0}.a-profit__iz dt{padding-left:var(--sp-3)}.a-profit__note{margin:var(--sp-2) 0 0;padding:0 var(--sp-1);font-size:13px;color:var(--c-text-muted)}.a-profit__skidka{display:grid;gap:var(--sp-2);margin-top:var(--sp-4)}.a-profit__zag{margin:0;font-size:16px}.a-profit__shag{display:flex;align-items:center;gap:var(--sp-3)}.a-profit__k{width:52px;min-height:44px;font-size:22px;font-weight:700;padding:0}.a-profit__v{min-width:84px;text-align:center;font-size:22px;font-weight:700;font-variant-numeric:tabular-nums}.a-profit__ubrat{justify-self:start}.a-cena-k__sk--nac{color:var(--c-ok)}.a-cena-k__buh{font-size:12px;font-weight:600;color:var(--c-text-muted)}.a-profit__skidka .a-seg{margin:0}.a-profit__shag{justify-content:center}.a-profit__v{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.a-profit__klav .a-kalk__k{min-height:48px;font-size:22px}.a-profit__urez{margin:0;font-size:14px;font-weight:600;color:var(--c-danger)}.a-profit__akcii{display:flex;flex-wrap:wrap;gap:8px}.a-profit__akc{min-height:44px;height:auto;padding:6px 12px;text-align:left;white-space:normal;overflow-wrap:anywhere}.a-profit__akc-p{font-weight:700;color:var(--c-danger)}.a-itog--profit{gap:var(--sp-3)}.a-itog--profit b{font-size:16px;white-space:nowrap}.a-zakaz1c__povtor{margin-left:auto;display:grid;place-items:center;width:44px;height:44px;flex:none;padding:0;border:1px solid var(--c-border);border-radius:50%;background:var(--c-surface);color:var(--c-accent);cursor:pointer}.a-zakaz1c__povtor svg{width:22px;height:22px}.a-zakaz1c__povtor:active{background:var(--c-surface-2)}.a-zakaz1c__metki{align-items:center}.a-ust-plashka{flex-wrap:wrap}.a-ust-plashka>span:first-child{flex:1 1 220px;min-width:0}.a-ust-plashka__knopki{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.a-ust__dlya{margin:0;font-size:13px;font-weight:600;color:var(--c-text-muted)}.a-graf__znach{position:absolute;left:50%;transform:translate(-50%);white-space:nowrap;pointer-events:none;display:grid;justify-items:center;line-height:1.1;font-size:12px;font-weight:600;color:var(--c-text-muted);font-variant-numeric:tabular-nums}.a-graf__znach b{font-weight:700}.a-graf__znach small{font-size:10px;font-weight:500}.a-graf__st--on .a-graf__znach{color:var(--c-heading);font-weight:700}.a-graf__prizrak{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:100%;max-width:40px;border-radius:4px 4px 0 0;background:var(--c-accent);opacity:.14}.a-graf__st .a-graf__stolb{position:relative}.a-gl__poks{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--sp-2)}.a-gl__pok{display:grid;grid-row:span 4;grid-template-rows:subgrid;row-gap:2px;align-content:start;justify-items:center;text-align:center;padding:10px 12px;border-radius:12px;background:var(--c-surface-2);min-width:0}.a-gl__pok{grid-column:span 6}.a-gl__pok:nth-child(odd):last-child{grid-column:span 12}.a-gl__pok-v{font-size:20px;font-weight:800;color:var(--c-heading);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.a-gl__delta{font-size:13px;font-weight:700;color:var(--c-text-muted)}.a-gl__pok-pod{font-size:12px;color:var(--c-text-muted);overflow-wrap:anywhere}.a-gl__legenda{margin:0;display:flex;align-items:center;gap:6px;font-size:12px;color:var(--c-text-muted)}.a-gl__legenda-prizrak{width:12px;height:12px;border-radius:3px;background:var(--c-accent);opacity:.14;flex:none}.a-gl__dvizh{display:grid;gap:var(--sp-3)}.a-gl__dvizh-kol{display:grid;gap:4px;min-width:0}.a-gl__dvizh-zag{margin:0;font-size:13px;font-weight:700;color:var(--c-heading)}.a-gl__dvizh .a-list{border:1px solid var(--c-border);border-radius:12px;overflow:hidden}@media(min-width:700px){.a-gl__pok,.a-gl__pok:nth-child(odd):last-child{grid-column:span 3}.a-gl__pok:nth-child(4n+1):nth-last-child(3),.a-gl__pok:nth-child(4n+1):nth-last-child(3)~.a-gl__pok{grid-column:span 4}.a-gl__pok:nth-child(4n+1):nth-last-child(2),.a-gl__pok:nth-child(4n+1):nth-last-child(2)~.a-gl__pok{grid-column:span 6}.a-gl__pok:nth-child(4n+1):last-child{grid-column:span 12}.a-gl__dvizh{grid-template-columns:repeat(2,minmax(0,1fr))}}.a-plashki{display:grid;gap:var(--sp-2);margin:0 0 var(--sp-3)}.a-plashki:empty{display:none}.a-plashki .a-banner{margin:0;border-radius:14px}.a-ruk__gruppa{margin:0}.a-ruk__blok{display:grid;gap:var(--sp-3);padding:var(--sp-4);min-width:0}.a-ruk__blok>*{min-width:0}.a-ruk__blok+.a-list,.a-ruk__blok+.a-polosy{border-top:var(--a-sep)}.a-ruk__srav{margin:0 0 var(--sp-3);padding:0 var(--sp-1);font-size:13px;color:var(--c-text-muted);overflow-wrap:anywhere}.a-ruk__hint{margin:0;font-size:13px;color:var(--c-text-muted);overflow-wrap:anywhere}.a-ruk__hint a{color:var(--c-accent);font-weight:600;text-decoration:none}.a-ruk__hint--svobodno{margin:0 0 var(--sp-2);padding:0 var(--sp-1)}.a-ruk__pusto{margin:0;padding:var(--sp-4);color:var(--c-text-muted);font-size:14px}.a-ruk__zn{grid-column:2;grid-row:1 / span 2;align-self:center;justify-self:end;display:grid;justify-items:end;gap:2px;font-size:14px;text-align:right;font-variant-numeric:tabular-nums;max-width:40vw;overflow-wrap:anywhere}.a-row--static .a-ruk__zn,.a-row__link .a-ruk__zn{margin-left:var(--sp-2)}.a-ruk__most-itog{margin:0;font-size:15px;color:var(--c-text);display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px}.a-ruk__most-itog b{font-size:20px;font-weight:800;color:var(--c-heading);font-variant-numeric:tabular-nums}.a-ruk__most{list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-3)}.a-ruk__most-str{display:grid;gap:4px;min-width:0}.a-ruk__most-verh{display:flex;justify-content:space-between;align-items:baseline;gap:var(--sp-2);font-size:15px;overflow-wrap:anywhere}.a-ruk__most-verh b{font-variant-numeric:tabular-nums;white-space:nowrap}.a-ruk__most-pod{font-size:12px;color:var(--c-text-muted);overflow-wrap:anywhere}.a-ruk__most-doroga{position:relative;height:10px;border-radius:5px;background:var(--c-surface-2)}.a-ruk__most-doroga:after{content:"";position:absolute;left:50%;top:-3px;bottom:-3px;width:2px;margin-left:-1px;background:var(--c-border-strong, var(--c-border))}.a-ruk__most-fill{position:absolute;top:0;bottom:0;min-width:2px}.a-ruk__most-fill--plus{background:var(--c-ok);border-radius:0 5px 5px 0}.a-ruk__most-fill--minus{background:var(--c-danger);border-radius:5px 0 0 5px}@media(min-width:700px){.a-ruk__abc{grid-template-columns:repeat(3,minmax(0,1fr))}}.a-ruk__god{font-size:14px}.a-graf>*{min-width:0}@media(max-width:359px){.a-graf__znach{font-size:11px;letter-spacing:-.2px}}.a-oshibka-razdela{min-height:60vh;align-content:center;padding:var(--sp-7) var(--sp-4)}.a-oshibka-razdela p{margin:0;max-width:360px;overflow-wrap:anywhere}.a-oshibka-razdela__knopki{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--sp-2)}.a-adm-polosa{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;margin:0 0 var(--sp-3)}.a-adm-polosa>.a-muted{min-width:0;overflow-wrap:anywhere}.a-adm-knopki{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:var(--sp-3) 0}.a-group>.a-adm-knopki{margin:0;padding:12px var(--sp-4)}.a-adm-oshibka{margin:var(--sp-2) 0;font-size:14px;color:var(--c-danger);overflow-wrap:anywhere}.a-group>.a-adm-oshibka{margin:0;padding:0 var(--sp-4) 12px}.a-adm-novyy{margin-bottom:var(--sp-3)}.a-adm-perekl{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:14px}.a-adm-metki{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 var(--sp-3)}.a-adm-snimok{display:block;max-width:100%;max-height:70vh;margin:0 0 var(--sp-3);border:1px solid var(--c-border);border-radius:12px}.a-row__side.a-adm-side{padding:0;background:none}[data-ukazatel] .a-btn:focus-visible{box-shadow:var(--shadow-2)}.a-shopline{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-3);margin:0 0 var(--sp-3);padding:var(--sp-2) var(--sp-2) var(--sp-2) var(--sp-4);border:1px solid var(--c-border);border-radius:var(--a-radius-group);background:var(--c-surface)}.a-shopline--net{border-color:var(--c-warn);background:var(--c-warn-soft)}.a-shopline__tekst{flex:1 1 200px;min-width:0;overflow-wrap:anywhere;font-size:15px;color:var(--c-text)}.a-shopline .a-btn{flex:none;min-height:44px}.a-klienty__vid .a-seg__b{min-height:44px}.a-app--pk .a-shopline .a-btn,.a-app--pk .a-klienty__vid .a-seg__b{min-height:32px}.a-vhod__znak .a-znak-parus{width:96px;height:96px;border-radius:24px;justify-self:center;box-shadow:0 0 0 1px #0f1e240f,0 18px 28px -10px #0a6f7873}.a-vhod__podpis{margin:0;font-size:15px;color:var(--c-text-muted);text-align:center}.a-rename{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-3);margin:0}.a-rename p{flex:1 1 220px;margin:0}:root{--c-s1: #2a78d6;--c-s2: #eb6834;--c-s3: #1baf7a;--c-s4: #eda100;--c-s5: #e87ba4;--c-s6: #b9b4aa;--c-g-deliv: #2a6fd6;--c-g-stock: #7056d0}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--c-s1: #3987e5;--c-s2: #d95926;--c-s3: #199e70;--c-s4: #c98500;--c-s5: #d55181;--c-s6: #5a5751;--c-g-deliv: #6aa3f2;--c-g-stock: #a593f0}}:root[data-theme=dark]{--c-s1: #3987e5;--c-s2: #d95926;--c-s3: #199e70;--c-s4: #c98500;--c-s5: #d55181;--c-s6: #5a5751;--c-g-deliv: #6aa3f2;--c-g-stock: #a593f0}.a-dash{container:dash / inline-size}.a-dash__grid{display:grid;gap:var(--sp-3);align-items:start}.a-dash__main,.a-dash__side{display:grid;gap:var(--sp-3);align-content:start;min-width:0}.a-dash__card,.a-dash__area,.a-dash__kpi{background:var(--c-surface);border:1px solid var(--c-border);border-radius:16px;min-width:0}.a-dash__card,.a-dash__area{padding:14px;display:grid;gap:12px;align-content:start}.a-dash__card-h{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.a-dash__h{margin:0;flex:1 1 auto;font-family:var(--font-disp, inherit);font-size:15px;font-weight:700;color:var(--c-heading);text-transform:none;letter-spacing:0}.a-dash__card-sub{font-size:12px;color:var(--c-text-muted)}.a-dash__more{font-size:13px;font-weight:600;color:var(--c-accent-text);text-decoration:none;white-space:nowrap}.a-dash__empty{margin:0;padding:18px 8px;text-align:center;font-size:13px;color:var(--c-text-muted)}.a-dash__src{margin:0;font-size:12px;color:var(--c-text-muted);display:flex;gap:8px;align-items:baseline}.a-dash__src:before{content:"";width:7px;height:7px;flex:none;border-radius:50%;background:var(--c-ok);transform:translateY(-1px)}.a-dash__src--part:before{background:var(--c-warn)}.a-dash__nv{white-space:nowrap;font-variant-numeric:tabular-nums}.a-dash__u{font-family:var(--font);font-size:.6em;font-weight:600;color:var(--c-text-muted);margin-left:.3em;letter-spacing:0}.a-dash__delta{font-size:12px;font-weight:700;padding:1px 7px;border-radius:999px;white-space:nowrap;color:var(--c-text-muted);background:var(--c-surface-2);font-variant-numeric:tabular-nums}.a-dash__delta--up{color:var(--c-ok);background:var(--c-ok-soft)}.a-dash__delta--down{color:var(--c-danger);background:var(--c-danger-soft)}.a-dash__kpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--sp-3)}.a-dash__kpi{position:relative;grid-column:span 3;grid-row:span 4;display:grid;grid-template-rows:subgrid;row-gap:4px;padding:12px 12px 10px 18px;overflow:hidden}.a-dash__kpi:last-child:nth-child(odd){grid-column:span 6}.a-dash__kpi:last-child:nth-child(odd){justify-items:center;text-align:center}.a-dash__kpi:last-child:nth-child(odd) .a-dash__kpi-top{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 6px}.a-dash__kpi:last-child:nth-child(odd) .a-dash__kpi-viz{justify-self:stretch}.a-dash__kpi:before{content:"";position:absolute;left:8px;top:14px;width:3px;height:18px;border-radius:2px;background:var(--c-ok)}.a-dash__kpi--down:before{background:var(--c-danger)}.a-dash__kpi--warn:before{background:var(--c-warn)}.a-dash__kpi-top{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 8px;align-items:start}.a-dash__kpi-l{min-width:0}.a-dash__kpi-l{font-size:13px;color:var(--c-text-muted);line-height:1.3}.a-dash__kpi-v{font-family:var(--font-disp, inherit);font-size:20px;font-weight:700;line-height:1.2;color:var(--c-heading);align-self:center}.a-dash__kpi-n{font-size:12px;color:var(--c-text-muted);align-self:start}.a-dash__kpi-viz{display:block;width:100%;height:28px;align-self:end}.a-dash__spark-area{fill:var(--c-accent-soft)}.a-dash__spark-line{fill:none;stroke:var(--c-accent);stroke-width:1.8;stroke-linejoin:round}.a-dash__meter{position:relative;height:8px;border-radius:999px;background:var(--c-surface-2);overflow:hidden;margin-bottom:10px}.a-dash__meter i{position:absolute;inset:0 auto 0 0;border-radius:999px;background:var(--c-danger)}.a-dash__kpi--up .a-dash__meter i{background:var(--c-ok)}.a-dash__kpi--warn .a-dash__meter i{background:var(--c-warn)}.a-dash__meter-box{height:auto;display:grid;gap:4px;align-content:end}.a-dash__meter-box .a-dash__meter{margin-bottom:0}.a-dash__kpi .a-dash__meter--calm i{background:var(--c-accent)}.a-dash__meter-l{font-size:12px;line-height:1.3;color:var(--c-text-muted);overflow-wrap:anywhere}.a-dash__target{stroke:var(--c-heading);stroke-width:1.5;stroke-dasharray:5 4;opacity:.55}.a-dash__areas{display:grid;gap:var(--sp-3)}.a-dash__area{grid-template-rows:auto auto 1fr auto}.a-dash__area-h{display:flex;align-items:center;gap:10px}.a-dash__area-ic{width:12px;height:12px;border-radius:4px;flex:none;background:var(--c-accent)}.a-dash__area--deliv .a-dash__area-ic{background:var(--c-g-deliv)}.a-dash__area--stock .a-dash__area-ic{background:var(--c-g-stock)}.a-dash__ringrow{display:grid;grid-template-columns:76px minmax(0,1fr);gap:12px;align-items:center}.a-dash__ring{position:relative;width:76px;height:76px}.a-dash__ring svg{width:76px;height:76px;display:block;transform:rotate(-90deg)}.a-dash__ring-track{fill:none;stroke:var(--c-surface-2);stroke-width:10}.a-dash__ring-arc{fill:none;stroke:var(--c-accent);stroke-width:10;stroke-linecap:round;transition:stroke-dashoffset .8s ease}.a-dash__area--deliv .a-dash__ring-arc{stroke:var(--c-g-deliv)}.a-dash__area--stock .a-dash__ring-arc{stroke:var(--c-g-stock)}.a-dash__ring-v{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-family:var(--font-disp, inherit);font-weight:700;font-size:16px;color:var(--c-heading)}.a-dash__ring-t{display:grid;gap:2px;min-width:0}.a-dash__ring-t b{font-size:14px;color:var(--c-heading);line-height:1.3}.a-dash__ring-t span{font-size:12px;color:var(--c-text-muted)}.a-dash__mets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-content:stretch}.a-dash__met{display:grid;grid-row:span 3;grid-template-rows:subgrid;row-gap:2px;min-width:0}.a-dash__met-l{font-size:12px;color:var(--c-text-muted);line-height:1.25;align-self:end}.a-dash__met-v{font-size:16px;font-weight:700;color:var(--c-heading)}.a-dash__met-v--none{color:var(--c-text-muted);font-weight:500}.a-dash__met-d{min-height:18px}.a-dash__later{font-size:11px;color:var(--c-text-muted)}.a-dash__chart-h{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;justify-content:space-between}.a-dash__chart-ctl{display:flex;flex-wrap:wrap;gap:8px}.a-dash__seg{margin:0;flex-wrap:nowrap;max-width:100%}.a-dash__seg .a-seg__b{flex:1 1 auto;min-width:0;padding:0 12px;white-space:nowrap}@container dash (max-width: 479px){.a-dash__seg .a-seg__b{padding:0 8px;font-size:13px}.a-dash__chart-h>.a-dash__seg{width:100%}}@container dash (max-width: 399px){.a-dash__seg{flex-wrap:wrap;width:100%}.a-dash__seg .a-seg__b{flex:1 1 40%}.a-dash__chart-ctl{width:100%}}.a-dash__chartbox{position:relative;min-width:0}.a-dash__chartbox svg{display:block;overflow:visible}.a-dash__gridline{stroke:var(--c-border)}.a-dash__axis{font-size:11px;fill:var(--c-text-muted)}.a-dash__axis--cur{fill:var(--c-heading);font-weight:700}.a-dash__val{font-size:11.5px;font-weight:700;fill:var(--c-heading)}.a-dash__val-u{font-size:10px;font-weight:600;fill:var(--c-text-muted)}.a-dash__fill,.a-dash__fill--cur{fill:var(--c-accent)}.a-dash__ghost{fill:var(--c-accent-soft);stroke:var(--c-accent);stroke-opacity:.45;stroke-dasharray:4 3}.a-dash__bar--on .a-dash__fill,.a-dash__bar--on rect[fill^=var]{opacity:.8}.a-dash__tip{position:absolute;top:4px;z-index:2;width:180px;display:grid;gap:3px;padding:8px 10px;pointer-events:none;background:var(--c-surface);border:1px solid var(--c-border);border-radius:12px;box-shadow:var(--shadow-2);font-size:12px}.a-dash__tip b{color:var(--c-heading)}.a-dash__tip-row{display:flex;justify-content:space-between;gap:10px;color:var(--c-text-muted)}.a-dash__tip-row>span:first-child{display:inline-flex;align-items:center;gap:6px;min-width:0}.a-dash__tip-row .a-dash__nv{color:var(--c-heading);font-weight:600}.a-dash__legend{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:12px;color:var(--c-text-muted)}.a-dash__legend>span{display:inline-flex;align-items:center;gap:6px}.a-dash__sw{display:inline-block;width:10px;height:10px;border-radius:3px;flex:none}.a-dash__sw--fill{background:var(--c-accent)}.a-dash__sw--ghost{background:var(--c-accent-soft);outline:1px dashed var(--c-accent);outline-offset:-1px}.a-dash__wf-total{fill:var(--c-heading);opacity:.85}.a-dash__wf-plus{fill:var(--c-accent)}.a-dash__wf-minus{fill:var(--c-s2)}.a-dash__wf-link{stroke:var(--c-text-muted);stroke-dasharray:2 3}.a-dash__row2{display:grid;gap:var(--sp-3)}.a-dash__dirs{list-style:none;margin:0;padding:0;display:grid;gap:10px}.a-dash__dir{display:grid;grid-template-columns:minmax(96px,150px) minmax(40px,1fr) 46px 64px;gap:10px;align-items:center;font-size:13px}.a-dash__dir-n{display:flex;gap:8px;align-items:center;min-width:0;overflow-wrap:anywhere;color:var(--c-text)}.a-dash__dir-t{position:relative;height:10px;border-radius:0 5px 5px 0;background:var(--c-surface-2);overflow:hidden}.a-dash__dir-t i{position:absolute;inset:0 auto 0 0;border-radius:0 5px 5px 0}.a-dash__dir-p{text-align:right;font-weight:700;color:var(--c-heading)}.a-dash__dir-d{justify-self:end}.a-dash__alerts,.a-dash__top{list-style:none;margin:0;padding:0;display:grid;gap:8px}.a-dash__alert{display:grid;grid-template-columns:4px minmax(0,1fr) auto;gap:10px;align-items:center;padding:9px 12px 9px 0;border-radius:12px;background:var(--c-surface-2);color:var(--c-text);text-decoration:none;overflow:hidden;min-height:44px}.a-dash__alert:before{content:"";align-self:stretch;border-radius:0 3px 3px 0;background:var(--c-warn)}.a-dash__alert--risk:before{background:var(--c-danger)}.a-dash__alert-t{font-size:13px;line-height:1.35;min-width:0}.a-dash__alert-t em{font-style:normal;font-size:10.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--c-warn);margin-right:6px}.a-dash__alert--risk .a-dash__alert-t em{color:var(--c-danger)}.a-dash__alert-t small{display:block;font-size:12px;color:var(--c-text-muted)}.a-dash__alert>span:last-child{color:var(--c-accent-text)}.a-dash__top-row{display:grid;grid-template-columns:26px minmax(0,1fr) auto;gap:10px;align-items:center;min-height:44px;color:var(--c-text);text-decoration:none}.a-dash__top li+li .a-dash__top-row{border-top:1px solid var(--c-border);padding-top:8px}.a-dash__top-n{width:26px;height:26px;border-radius:8px;display:grid;place-items:center;font-size:12px;font-weight:700;background:var(--c-surface-2);color:var(--c-text-muted)}.a-dash__top-m{display:grid;gap:4px;min-width:0}.a-dash__top-m b{font-size:13px;font-weight:600;overflow-wrap:anywhere}.a-dash__top-m i{display:block;height:5px;border-radius:0 3px 3px 0;background:var(--c-accent)}.a-dash__top-r{display:grid;justify-items:end;gap:2px;font-size:14px;font-weight:700;color:var(--c-heading)}.a-dash__only-wide{display:none}@container dash (min-width: 560px){.a-dash__kpi{grid-column:span 2}.a-dash__kpi:nth-child(4):nth-last-child(2),.a-dash__kpi:nth-child(5):nth-last-child(1){grid-column:span 3}.a-dash__kpi:last-child:nth-child(odd):not(:nth-child(5)){grid-column:span 6}.a-dash__mets{grid-template-columns:repeat(4,minmax(0,1fr))}.a-dash__area{grid-template-rows:auto auto 1fr auto}}@container dash (min-width: 860px){.a-dash__kpis{grid-template-columns:repeat(var(--kpi-n, 5),minmax(0,1fr))}.a-dash__kpi,.a-dash__kpi:last-child:nth-child(odd),.a-dash__kpi:nth-child(4):nth-last-child(2),.a-dash__kpi:nth-child(5):nth-last-child(1),.a-dash__kpi:last-child:nth-child(odd):not(:nth-child(5)){grid-column:auto}.a-dash__kpi-v{font-size:22px}.a-dash__areas{grid-template-columns:repeat(3,minmax(0,1fr))}.a-dash__mets,.a-dash__row2{grid-template-columns:repeat(2,minmax(0,1fr))}.a-dash__side{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.a-dash__only-narrow{display:none}.a-dash__only-wide{display:grid}}@container dash (min-width: 1280px){.a-dash__grid{grid-template-columns:minmax(0,1fr) 320px}.a-dash__side{grid-template-columns:minmax(0,1fr)}.a-dash__kpi-v{font-size:24px}}@container dash (min-width: 860px){.a-dash__kpi{justify-items:center;text-align:center}.a-dash__kpi-top{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 6px}.a-dash__kpi-viz{justify-self:stretch}}@container dash (min-width: 1800px){.a-dash__mets{grid-template-columns:repeat(4,minmax(0,1fr))}}@container dash (max-width: 399px){.a-dash__dir{grid-template-columns:minmax(0,1fr) max-content max-content;row-gap:4px}.a-dash__dir-n{grid-column:1 / -1}}@media(prefers-reduced-motion:reduce){.a-dash__ring-arc{transition:none}}.a-dash__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px}.a-dash__toolbar-l{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;flex:1 1 260px}.a-dash__excel{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border-radius:12px;border:1px solid var(--c-border);background:var(--c-surface);color:var(--c-heading);font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap}.a-dash__excel svg{width:18px;height:18px;fill:none;stroke:var(--c-ok);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.a-dash__excel:hover{border-color:var(--c-ok)}.a-dash__excel:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.a-flt{display:grid;gap:var(--sp-2);margin:0 0 var(--sp-3);min-width:0}.a-flt .a-seg{margin:0}.a-flt__bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.a-flt__bar .a-flt__seg{flex:0 1 auto;flex-wrap:wrap}.a-flt__seg .a-seg__b{flex:1 0 auto;padding:0 12px;white-space:nowrap}.a-flt__pill{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 12px;border-radius:12px;border:1px solid var(--c-border-strong);background:var(--c-surface);color:var(--c-heading);font-size:14px;font-weight:600;cursor:pointer}.a-flt__pill-v{color:var(--c-text-muted);font-weight:500}.a-flt__pill--on{border-color:var(--c-accent);background:var(--c-accent-soft)}.a-flt__pill--on .a-flt__pill-v{color:var(--c-accent-text);font-weight:650}.a-flt__pill svg{width:14px;height:14px;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.a-flt__pill:focus-visible,.a-flt__reset:focus-visible,.a-flt__opt:focus-visible,.a-flt__fbtn:focus-visible,.a-flt__chip button:focus-visible{outline:2px solid var(--c-focus);outline-offset:2px}.a-flt__reset{min-height:40px;padding:0 8px;border:0;background:none;color:var(--c-accent-text);font-size:14px;font-weight:650;cursor:pointer}.a-flt__panel{flex:1 1 100%;display:grid;gap:12px;padding:14px;border-radius:14px;border:1px solid var(--c-border-strong);background:var(--c-surface);box-shadow:var(--shadow-2);min-width:0}.a-flt__body{display:grid;gap:12px;min-width:0}.a-flt__panel .a-flt__body{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));align-items:start}.a-flt__grp{margin:0;padding:0;border:0;display:grid;gap:8px;min-width:0}.a-flt__h{padding:0;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--c-text-muted)}.a-flt__search{min-height:40px;padding:0 12px;border-radius:10px;border:1px solid var(--c-border-strong);background:var(--c-surface);color:var(--c-text);font:inherit;font-size:14px;min-width:0}.a-flt__checks{display:grid;gap:2px;max-height:240px;overflow:auto;min-width:0}.a-flt__check{display:flex;align-items:center;gap:10px;min-height:36px;padding:0 8px;border-radius:8px;cursor:pointer}.a-flt__check:hover{background:var(--c-surface-2)}.a-flt__check input{width:18px;height:18px;flex:none;accent-color:var(--c-accent)}.a-flt__check-t{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.a-flt__check-n{flex:none;color:var(--c-text-faint);font-size:12px;font-variant-numeric:tabular-nums}.a-flt__empty{margin:0;padding:8px;color:var(--c-text-muted);font-size:13px}.a-flt__opts{display:flex;flex-wrap:wrap;gap:8px}.a-flt__opt{min-height:36px;padding:6px 12px;border-radius:var(--radius-pill);border:1px solid var(--c-border-strong);background:var(--c-surface);color:var(--c-text);font-size:13px;font-weight:600;cursor:pointer;text-align:left}.a-flt__opt--on{background:var(--c-accent);border-color:var(--c-accent);color:var(--c-action-text, #fff)}.a-flt__dates{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.a-flt__date{display:grid;gap:4px;font-size:12px;color:var(--c-text-muted)}.a-flt__date input{min-height:44px;padding:0 10px;border-radius:10px;border:1px solid var(--c-border-strong);background:var(--c-surface);color:var(--c-text);font:inherit;font-size:15px;min-width:0}.a-flt__switch{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px}.a-flt__foot{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.a-flt__foot .a-btn{margin:0}.a-flt__chips{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;min-width:0}.a-flt__chip{display:inline-flex;align-items:center;gap:4px;min-height:30px;padding:0 4px 0 12px;border-radius:var(--radius-pill);background:var(--c-accent-soft);color:var(--c-accent-text);font-size:13px;font-weight:600}.a-flt__chip button{display:inline-grid;place-items:center;width:24px;height:24px;border:0;border-radius:50%;background:transparent;color:inherit;font-size:16px;line-height:1;cursor:pointer}.a-flt__chip button:hover{background:var(--c-surface)}.a-flt__scroll{display:flex;align-items:center;gap:8px;overflow-x:auto;scrollbar-width:none;min-width:0}.a-flt__scroll::-webkit-scrollbar{display:none}.a-flt__scroll .a-flt__seg{flex:1 0 auto;flex-wrap:nowrap}.a-flt__scroll .a-flt__chips{flex-wrap:nowrap}.a-flt__scroll .a-flt__chip{flex:none;white-space:nowrap}.a-flt__fbtn{flex:none;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border-radius:12px;border:1px solid var(--c-border-strong);background:var(--c-surface);color:var(--c-heading);font-size:15px;font-weight:700}.a-flt__fbtn--on{border-color:var(--c-accent);background:var(--c-accent-soft);color:var(--c-accent-text)}.a-flt__badge{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:11px;background:var(--c-accent);color:var(--c-action-text, #fff);font-size:12px}.a-flt__foot--panel{justify-content:flex-start}@media(max-width:560px){.a-an__razdely .a-seg{grid-template-columns:repeat(3,minmax(0,1fr))}}.a-an__razdely .a-seg__b{min-width:0}.a-flt__foot--sheet{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr)}@media(pointer:coarse){.a-flt__check,.a-flt__opt{min-height:44px}}.a-flt__section{display:grid;gap:8px;min-width:0}.a-flt__search--section{width:100%}.a-group>.a-flt__section{padding:12px;border-bottom:1px solid var(--c-border)}.a-flt__tablebar{padding:0 0 8px}.a-dash__section-h{margin:4px 0 0;font-family:var(--font-disp, inherit);font-size:16px;font-weight:700;color:var(--c-heading);text-transform:none;letter-spacing:0}.a-dash__hint{margin:0;font-size:12px;color:var(--c-text-muted)}.a-dash__row3{display:grid;gap:var(--sp-3)}@container dash (min-width: 1100px){.a-dash__row3{grid-template-columns:repeat(3,minmax(0,1fr))}}.a-dash__table{min-width:0;overflow-x:auto;container:tbl / inline-size}.a-dash__tbl{width:100%;border-collapse:collapse;font-size:13px}.a-dash__tbl th{text-align:left;font-size:12px;font-weight:600;color:var(--c-text-muted);padding:6px 8px;border-bottom:1px solid var(--c-border);white-space:nowrap}.a-dash__tbl th{position:relative}.a-dash__tbl th[draggable=true]{cursor:grab}.a-dash__tbl .table__resize{position:absolute;top:0;right:-4px;bottom:0;z-index:1;width:8px;cursor:col-resize;touch-action:none}.a-dash__tbl .table__resize:hover{background:var(--c-accent-soft, rgba(0, 0, 0, .06))}.a-dash__tbl .table__cols-cell{width:1px}.a-dash__tbl .table__cols{position:relative;display:flex;justify-content:flex-end}.a-dash__tbl .table__cols-btn{display:inline-flex;align-items:center;gap:var(--sp-1);height:28px;padding:0 var(--sp-2);white-space:nowrap;font:inherit;font-size:13px;line-height:var(--leading-label);border:1px solid var(--c-border);border-radius:8px;background:var(--c-surface, transparent);color:var(--c-text-muted);cursor:pointer}.a-dash__tbl th button{border:0;background:none;padding:0;font:inherit;color:inherit;cursor:pointer}.a-dash__tbl td{padding:8px;border-bottom:1px solid var(--c-border);color:var(--c-text);vertical-align:middle}.a-dash__tbl tr:last-child td{border-bottom:0}.a-dash__tbl-num{text-align:right!important;white-space:nowrap;font-variant-numeric:tabular-nums}.a-dash__cards{display:none;list-style:none;margin:0;padding:0;gap:8px}.a-dash__cardrow{display:grid;gap:6px;padding:10px 12px;border-radius:12px;background:var(--c-surface-2)}.a-dash__cardrow-t{font-size:14px;color:var(--c-heading);overflow-wrap:anywhere}.a-dash__cardrow dl{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px}.a-dash__cardrow dt{font-size:11.5px;color:var(--c-text-muted)}.a-dash__cardrow dd{margin:0;font-size:13px;font-weight:600;color:var(--c-heading);font-variant-numeric:tabular-nums}@container tbl (max-width: 560px){.a-dash__tbl{display:none}.a-dash__cards{display:grid}}.a-dash__ibar-cell{display:inline-grid;grid-template-columns:auto 60px;align-items:center;gap:8px;justify-content:end}.a-dash__ibar{display:block;height:6px;border-radius:3px;background:var(--c-surface-2);overflow:hidden}.a-dash__ibar i{display:block;height:100%;border-radius:3px;background:var(--c-accent)}.a-dash__ibar--ok{background:var(--c-ok)!important}.a-dash__ibar--warn{background:var(--c-warn)!important}.a-dash__ibar--risk{background:var(--c-danger)!important}.a-dash__fleet{display:grid;gap:1px}.a-dash__fleet small{font-size:11.5px;color:var(--c-text-muted)}.a-dash__level{display:inline-block;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;padding:2px 8px;border-radius:999px;white-space:nowrap}.a-dash__level--ok{color:var(--c-ok);background:var(--c-ok-soft)}.a-dash__level--warn{color:var(--c-warn);background:var(--c-warn-soft)}.a-dash__level--risk{color:var(--c-danger);background:var(--c-danger-soft)}.a-dash__advices{display:grid;gap:8px}.a-dash__advice{border-radius:12px;background:var(--c-surface-2);border-left:4px solid var(--c-warn)}.a-dash__advice--risk{border-left-color:var(--c-danger)}.a-dash__advice--ok{border-left-color:var(--c-ok)}.a-dash__advice summary{list-style:none;cursor:pointer;display:grid;gap:4px;padding:10px 12px;min-height:44px}.a-dash__advice summary::-webkit-details-marker{display:none}.a-dash__advice summary:focus-visible{outline:2px solid var(--c-accent);outline-offset:-2px;border-radius:10px}.a-dash__advice-h{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.a-dash__advice-h b{font-size:14px;color:var(--c-heading)}.a-dash__advice-v{font-size:13px;font-weight:600;color:var(--c-text)}.a-dash__advice-n{font-size:12px;color:var(--c-text-muted)}.a-dash__advice-b{display:grid;gap:8px;padding:0 12px 12px;font-size:13px;color:var(--c-text)}.a-dash__advice-b p{margin:0}.a-dash__advice-b ol{margin:0;padding-left:20px;display:grid;gap:4px}.a-dash__advice-k{font-weight:700;color:var(--c-heading)}.a-dash__assign{justify-self:start}.a-dash__advgroup{display:grid;gap:8px}.a-dash__advgroup-h{margin:6px 0 0;font-size:13px;font-weight:700;color:var(--c-text-muted);text-transform:none;letter-spacing:0}.a-dash__advok summary{cursor:pointer;font-size:13px;color:var(--c-text-muted);padding:8px 0;min-height:44px;display:flex;align-items:center}.a-dash__advok[open]{display:grid;gap:8px}.a-dash__tasks{list-style:none;margin:0;padding:0;display:grid;gap:8px}.a-dash__task{display:grid;gap:6px;padding:10px 12px;border-radius:12px;background:var(--c-surface-2)}.a-dash__task-h{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.a-dash__task-h b{font-size:14px;color:var(--c-heading);overflow-wrap:anywhere}.a-dash__task-m,.a-dash__task-d,.a-dash__task-a{margin:0;font-size:13px;color:var(--c-text-muted);white-space:pre-line;overflow-wrap:anywhere}.a-dash__task-a{color:var(--c-text);padding:8px 10px;border-radius:10px;background:var(--c-surface)}.a-dash__task-act{display:flex;flex-wrap:wrap;gap:8px;align-items:center}@media(max-width:480px){.a-dash__task-act>.a-btn{flex:1 1 100%}}.a-dash__task-act .a-input{flex:1 1 220px;min-width:0}.a-dash__status{font-size:11px;font-weight:800;padding:2px 8px;border-radius:999px;white-space:nowrap;color:var(--c-text-muted);background:var(--c-surface)}.a-dash__status--new,.a-dash__status--returned{color:var(--c-accent-text);background:var(--c-accent-soft)}.a-dash__status--in_work{color:var(--c-warn);background:var(--c-warn-soft)}.a-dash__status--done{color:var(--c-ok);background:var(--c-ok-soft)}.a-dash__status--late{color:var(--c-danger);background:var(--c-danger-soft)}.a-dash__form{display:grid;gap:4px}.a-dash__form .a-field{margin:6px 0}.a-dash__form-row{display:grid;gap:8px 12px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.a-dash__form-row--komu{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.a-dash__form-row--komu .a-btn{white-space:nowrap}.a-dash__textarea{min-height:96px;resize:vertical;font:inherit;line-height:1.4}.a-dash__people{list-style:none;margin:0;padding:0;display:grid;gap:6px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.a-dash__person{display:flex;gap:10px;align-items:center;min-height:44px;padding:6px 10px;border-radius:12px;background:var(--c-surface-2);cursor:pointer}.a-dash__person input{width:20px;height:20px;flex:none;accent-color:var(--c-accent)}.a-dash__person span{display:grid;min-width:0}.a-dash__person b{font-size:14px;color:var(--c-heading);overflow-wrap:anywhere}.a-dash__person small{font-size:12px;color:var(--c-text-muted)}.a-dash__ok{margin:0;padding:12px;border-radius:12px;background:var(--c-ok-soft);color:var(--c-ok);font-weight:600}.a-group__title{margin:0;padding:12px var(--sp-4) 4px;font-size:15px;font-weight:600;color:var(--c-heading);overflow-wrap:anywhere}.a-scheta__p{margin:0;padding:0 var(--sp-4) 12px;color:var(--c-text-muted);font-size:14px;overflow-wrap:anywhere}.a-scheta__knopki{grid-column:2;grid-row:1 / span 2;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--sp-2)}.a-scheta__forma{border-top:var(--a-sep)}.a-scheta__niz{display:flex;flex-wrap:wrap;gap:var(--sp-2);padding:12px var(--sp-4);border-top:var(--a-sep)}.a-scheta__itog{margin:0;padding:12px var(--sp-4);border-top:var(--a-sep);font-weight:600}.a-ext__items{margin:0;padding:0 var(--sp-4) 12px calc(var(--sp-4) + 18px);display:grid;gap:4px;color:var(--c-text-muted);font-size:14px;overflow-wrap:anywhere}.a-kv--perekl{align-items:center}.a-group>.a-banner{margin:0 var(--sp-4) 12px}.a-sh.a-otgr--full .a-sh__okno{width:100%;max-width:none;height:100dvh;max-height:100dvh;border-radius:0}.a-nakl{display:grid;gap:10px}.a-nakl__wrap{overflow-x:auto;border:1px solid var(--c-border);border-radius:16px}.a-nakl__tbl{width:100%;border-collapse:collapse;font-size:14px}.a-nakl__tbl th,.a-nakl__tbl td{padding:8px 10px;border-bottom:1px solid var(--c-border);text-align:left;vertical-align:top}.a-nakl__tbl th{font-size:12px;font-weight:600;color:var(--c-text-muted);white-space:nowrap}.a-nakl__tbl tr:last-child td{border-bottom:0}.a-nakl__num{text-align:right!important;white-space:nowrap;font-variant-numeric:tabular-nums}.a-nakl__vych td{color:var(--c-danger, #c62828)}.a-nakl__pom{font-weight:600}.a-nakl__komm{display:grid;gap:4px;padding:10px 12px;border:1px solid var(--c-border);border-radius:14px}.a-nakl__komm p{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.a-nakl__tovar{display:flex;align-items:center;gap:var(--sp-2);min-width:0}.a-nakl__tovar .a-foto-mini{flex-shrink:0}.a-otgr__strelki{display:inline-block;margin-right:6px;padding:0 8px;border-radius:6px;font-weight:800;letter-spacing:-1px}.a-otgr__strelki--ok{color:var(--c-ok, #1b7f4b);background:color-mix(in srgb,var(--c-ok, #1b7f4b) 14%,transparent)}.a-otgr__strelki--bad{color:var(--c-danger, #c62828);background:color-mix(in srgb,var(--c-danger, #c62828) 14%,transparent)}.a-tag--matrix{color:var(--c-accent-text);background:var(--c-accent-soft);font-weight:800}.a-tag--podarok{color:var(--c-warn-text, #8a4b00);background:color-mix(in srgb,var(--c-warn, #f0b54a) 22%,transparent);font-weight:700}.a-otgr--page{display:grid;gap:var(--sp-3);min-width:0;max-width:100%;padding-bottom:var(--sp-4)}.a-otgr--page>*{min-width:0;max-width:100%}.a-otgr--page .a-otgr__zvonok{justify-self:start;height:auto;max-width:100%;white-space:normal;overflow-wrap:anywhere;border-radius:16px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.a-kl-shapka{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px var(--sp-3);min-width:0}.a-kl-shapka h1{margin:0}.a-kl-mesto{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px var(--sp-2);min-width:0}.a-kl-tochka{display:inline-flex;align-items:center;gap:4px;font-weight:600;text-decoration:none;flex:none;white-space:nowrap}.a-kl-tochka--ok{color:var(--c-ok, #1b7f4b)}.a-kl-tochka--wait{color:var(--c-warn-text, #8a4b00)}.a-kl-tochka--net{color:var(--c-danger, #c62828)}.a-kl-tochka__krug{display:inline-block;flex:none;width:9px;height:9px;border-radius:50%;background:currentColor}.a-karta-ekran{display:grid;gap:var(--sp-3)}.a-karta{height:min(60dvh,520px);border-radius:14px;overflow:hidden;border:1px solid var(--c-border)}.a-karta__metka{width:28px;height:28px;border-radius:50% 50% 50% 0;transform:rotate(-45deg);background:var(--c-danger, #c62828);border:3px solid #fff;box-shadow:0 2px 6px #00000059}.a-kl-mesto>span:first-child{flex:0 0 auto;max-width:100%}.a-perenos{display:grid;gap:var(--sp-2)}.a-perenos__kod{margin:0;font-family:var(--font-mono);font-size:var(--text-2xl);font-weight:700;letter-spacing:.08em;text-align:center}.a-perenos__adres{overflow-wrap:anywhere}.a-pin__zamok{font-size:var(--text-sm)}.a-zbar__bezceny,.a-tovar__bezceny{color:var(--c-warn);white-space:nowrap}.a-tovar__bezceny{font-size:14px}.a-zk-doc__cena1c{display:block;color:var(--c-warn);font-size:13px;white-space:nowrap}.a-pf{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-4);align-content:start}.a-pf>*,.a-pf-grid>*,.a-pf-cols>*{min-width:0}.a-pf h2{margin:0;font-size:16px;font-weight:800;letter-spacing:normal;text-transform:none}.a-pf-muted{color:var(--c-text-muted);font-size:13px}.a-pf-src,.a-pf-note{margin:0;color:var(--c-text-faint);font-size:12px}.a-pf-note--warn{padding:var(--sp-3) var(--sp-4);border-radius:16px;background:var(--c-warn-soft);color:var(--c-warn);font-size:14px}.a-pf-month{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-3)}.a-pf-mbtn{display:flex;align-items:center;gap:4px;padding:4px;border:1px solid var(--c-border);border-radius:16px;background:var(--c-surface)}.a-pf-mbtn button{width:var(--tap);height:var(--tap);border:0;border-radius:12px;background:none;color:inherit;font-size:20px;cursor:pointer}.a-pf-mbtn b{min-width:132px;text-align:center}.a-pf-days{display:grid;flex:1 1 220px;gap:4px;font-size:13px}.a-pf-days__line{display:block;height:8px;border-radius:8px;background:var(--c-surface-3);overflow:hidden}.a-pf-days__line i{display:block;height:100%;border-radius:8px;background:var(--c-text)}.a-pf-box{display:grid;gap:var(--sp-3);align-content:start;padding:var(--sp-4) var(--sp-5);border-radius:var(--a-radius-group, 20px);background:var(--c-surface)}.a-pf-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-2)}.a-pf-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--sp-3)}.a-pf-cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:var(--sp-4);align-items:start}@media(max-width:640px){.a-pf-box{padding:var(--sp-4)}}.a-pf-hero{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--sp-4)}@media(max-width:520px){.a-pf-hero{grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center}}.a-pf-ring{position:relative;width:132px;height:132px}.a-pf-ring svg{width:100%;height:100%;transform:rotate(-90deg)}.a-pf-ring circle{fill:none;stroke-width:14}.a-pf-ring__bg{stroke:var(--c-surface-3)}.a-pf-ring__v{stroke-linecap:round}.a-pf-st--ok{stroke:var(--c-ok)}.a-pf-st--on{stroke:var(--c-accent)}.a-pf-st--warn{stroke:var(--c-warn)}.a-pf-st--bad{stroke:var(--c-danger)}.a-pf-ring b{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;justify-items:center;gap:2px;font:600 24px/1 var(--font-disp, var(--font))}.a-pf-ring small{max-width:96px;overflow-wrap:anywhere;color:var(--c-text-muted);font:700 12px/1.2 var(--font);text-align:center}.a-pf-say{margin:0;font-size:17px;font-weight:700}.a-pf-tags{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin:var(--sp-2) 0}@media(max-width:520px){.a-pf-tags{justify-content:center}}.a-pf-card{display:grid;gap:var(--sp-2);align-content:start;padding:var(--sp-4);border:1px solid var(--c-border);border-radius:20px;background:var(--c-surface)}.a-pf-card__t{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-2)}.a-pf-card__t>span:first-child{color:var(--c-text-muted);font-size:14px;font-weight:700}.a-pf-big{font:600 28px/1.1 var(--font-disp, var(--font))}.a-pf-big small{margin-left:4px;color:var(--c-text-muted);font:700 14px var(--font)}.a-pf-rows{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px var(--sp-3);margin:0;font-size:13px}.a-pf-rows dt{color:var(--c-text-muted)}.a-pf-rows dd{margin:0;font-weight:800;text-align:right;font-variant-numeric:tabular-nums}.a-pf-bar{position:relative;height:10px;border-radius:10px;background:var(--c-surface-3)}.a-pf-bar i{display:block;height:100%;border-radius:10px}.a-pf-bar__tick{position:absolute;top:-4px;bottom:-4px;width:2px;border-radius:2px;background:var(--c-text)}.a-pf-f--done,.a-pf-f--ok{background:var(--c-ok)}.a-pf-f--on{background:var(--c-accent)}.a-pf-f--warn{background:var(--c-warn)}.a-pf-f--bad{background:var(--c-danger)}.a-pf-pill{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;font-size:12px;font-weight:800;white-space:nowrap}.a-pf-s--done,.a-pf-s--ok{background:var(--c-ok-soft);color:var(--c-ok)}.a-pf-s--on{background:var(--c-accent-soft);color:var(--c-accent-text)}.a-pf-s--warn{background:var(--c-warn-soft);color:var(--c-warn)}.a-pf-s--bad{background:var(--c-danger-soft);color:var(--c-danger)}.a-pf-tx--done{color:var(--c-ok)}.a-pf-tx--on{color:var(--c-accent-text)}.a-pf-tx--warn{color:var(--c-warn)}.a-pf-tx--bad{color:var(--c-danger)}.a-pf-dev--up{color:var(--c-ok);font-weight:800}.a-pf-dev--flat{color:var(--c-accent-text);font-weight:800}.a-pf-dev--mid{color:var(--c-warn);font-weight:800}.a-pf-dev--down{color:var(--c-danger);font-weight:800}.a-pf-scroll{overflow-x:auto;border:1px solid var(--c-border);border-radius:14px}.a-pf-tbl{width:100%;border-collapse:separate;border-spacing:0;font-size:14px}.a-pf-tbl th{padding:10px 12px;border-bottom:1px solid var(--c-border);background:var(--c-surface-2);color:var(--c-text-muted);font-size:12px;font-weight:800;text-align:left;white-space:nowrap}.a-pf-tbl td{padding:10px 12px;border-bottom:1px solid var(--c-border);vertical-align:middle}.a-pf-tbl .r{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.a-pf-row{cursor:pointer}.a-pf-row:hover td,.a-pf-row:focus-visible td{background:var(--c-surface-2)}.a-pf-row--sub td:first-child{padding-left:40px}.a-pf-team td{font-weight:800}.a-pf-cell{display:grid;gap:4px;min-width:110px}.a-pf-cell .a-pf-bar{height:6px}.a-pf-cell .a-pf-bar__tick{top:-3px;bottom:-3px}.a-pf-nm{display:flex;align-items:center;gap:var(--sp-2);min-width:170px}.a-pf-ava{display:grid;flex:none;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--c-accent);color:var(--c-action-text, #fff);font-size:11px;font-weight:800}.a-pf-exp{flex:none;width:28px;height:28px;border:0;border-radius:8px;background:var(--c-surface-3);color:inherit;cursor:pointer}.a-pf-narrow,.a-pf-acard,.a-pf-mini{display:none}@media(max-width:720px){.a-pf-wide{display:none}.a-pf-narrow{display:grid;gap:var(--sp-2)}.a-pf-acard,.a-pf-mini{display:grid;gap:var(--sp-2);width:100%;padding:var(--sp-3);border:0;border-radius:16px;background:var(--c-surface-2);color:inherit;font:inherit;text-align:left}.a-pf-acard__h,.a-pf-mini__h{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-2)}.a-pf-acard__mini{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-2) var(--sp-3)}.a-pf-acard__mini>span{display:grid;gap:2px;min-width:0}.a-pf-acard .a-pf-cell{min-width:0}}.a-pf-list{display:grid;gap:var(--sp-2);margin:0;padding:0;list-style:none}.a-pf-list li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--sp-3);align-items:center;padding:var(--sp-2) var(--sp-3);border-radius:14px;background:var(--c-surface-2)}.a-pf-list li>span{display:grid;gap:2px}.a-pf-go{display:inline-flex;align-items:center;justify-content:center;min-height:var(--tap);padding:0 14px;border:1px solid var(--c-border-strong);border-radius:12px;background:var(--c-surface);color:inherit;font:inherit;font-size:13px;font-weight:700;text-decoration:none;cursor:pointer}.a-pf-empty{justify-items:center;padding:var(--sp-6) var(--sp-4);text-align:center}.a-pf-empty p{max-width:460px;margin:0}.a-pf-back{justify-self:start;min-height:var(--tap);padding:0;border:0;background:none;color:var(--c-accent-text);font:inherit;font-weight:800;cursor:pointer}.a-pw-cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--sp-3)}.a-pw-cols h3{margin:0 0 var(--sp-2);font-size:13px;font-weight:700;color:var(--c-text-muted)}.a-pw-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sp-2)}.a-pw-row{width:100%;display:flex;flex-direction:column;gap:4px;padding:var(--sp-2) var(--sp-3);border:1px solid var(--c-border);border-radius:12px;background:var(--c-surface);color:inherit;font:inherit;text-align:left;cursor:pointer;min-height:var(--tap)}.a-pw-row:hover{border-color:var(--c-border-strong)}.a-pw-row__h{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px var(--sp-2)}.a-pw-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--sp-3)}.a-pw-card{display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-3);border:1px solid var(--c-border);border-radius:12px}.a-pw-card__h{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px var(--sp-2)}.a-pw-chart{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;align-items:end}.a-pw-col{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0}.a-pw-col__v{font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.a-pw-col__area{position:relative;display:block;width:100%;max-width:44px;height:112px;border-bottom:1px solid var(--c-border-strong)}.a-pw-col__fact,.a-pw-col__fc{position:absolute;left:0;right:0;bottom:0;border-radius:4px 4px 0 0}.a-pw-col__fact{background:var(--c-accent)}.a-pw-col__fc{background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--c-accent) 40%,transparent) 0 3px,transparent 3px 6px);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c-accent) 50%,transparent)}.a-pw-col__plan{position:absolute;left:-4px;right:-4px;height:0;border-top:2px dashed var(--c-text)}.a-pw-col__m{font-size:12px;color:var(--c-text-muted)}.a-pw-col--cur .a-pw-col__m{font-weight:700;color:var(--c-text)}.a-pw-col__pc{font-size:11px;white-space:nowrap}.a-pw-legend{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 6px;font-size:12px;color:var(--c-text-muted)}.a-pw-legend i{display:inline-block;width:12px;height:12px;border-radius:3px}.a-pw-legend__fact{background:var(--c-accent)}.a-pw-legend__fc{background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--c-accent) 40%,transparent) 0 3px,transparent 3px 6px);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c-accent) 50%,transparent)}.a-pw-legend__plan{height:0!important;border-top:2px dashed var(--c-text);border-radius:0!important}.a-pu{display:flex;flex-direction:column;gap:var(--sp-2)}.a-pu__grp{display:flex;flex-direction:column;gap:6px}.a-pu__cap{margin:var(--sp-2) 16px 0;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--c-text-muted)}.a-pu .a-kv.a-pu__row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:12px}.a-pu .a-pu__row .a-perekl{margin:0}.a-pu .a-pu__row .a-perekl:disabled{opacity:.55}.a-zk-box{container-type:inline-size;min-width:0;padding-bottom:var(--sp-4)}.a-zk{display:grid;gap:var(--sp-3);min-width:0}.a-zk>*{min-width:0}.a-zk-hero{--zk-ton: var(--c-accent);display:grid;gap:var(--sp-3);padding:var(--sp-4);background:var(--c-surface);border:1px solid var(--c-border);border-top:4px solid var(--zk-ton);border-radius:16px}.a-zk-hero--ok{--zk-ton: var(--c-ok)}.a-zk-hero--warn{--zk-ton: var(--c-warn)}.a-zk-hero--danger{--zk-ton: var(--c-danger)}.a-zk-hero__main{display:grid;gap:6px;min-width:0}.a-zk-box .a-zk .a-zk-hero__t{margin:0;font-size:22px;line-height:1.2;font-weight:700;letter-spacing:-.01em;color:var(--c-heading);overflow-wrap:anywhere}.a-zk-hero__sub{margin:0;font-size:14px;color:var(--c-text-muted);overflow-wrap:anywhere}.a-zk-hero__sub a{color:var(--c-accent-text);font-weight:600;text-decoration:none}.a-zk-hero__tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.a-zk-hero__sum{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px var(--sp-3);padding-top:var(--sp-3);border-top:1px solid var(--c-border)}.a-zk-hero__l{grid-column:1;font-size:13px;color:var(--c-text-muted)}.a-zk-hero__v{grid-column:2;grid-row:1 / span 2;align-self:center;font-size:26px;line-height:1.1;font-weight:700;color:var(--c-heading);font-variant-numeric:tabular-nums;white-space:nowrap}.a-zk-hero__n{grid-column:1;font-size:14px;color:var(--c-text)}.a-zk-hero__act{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.a-zk-hero__act>.a-btn{flex:1 1 200px;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);height:auto;min-height:44px;white-space:normal}.a-zk-hero__act svg{width:18px;height:18px;flex:none}.a-zk-fakty{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.a-zk-fakt{flex:1 1 220px;display:flex;align-items:flex-start;gap:var(--sp-3);padding:var(--sp-3);background:var(--c-surface);border:1px solid var(--c-border);border-radius:14px}.a-zk-fakt--warn{background:var(--c-warn-soft)}.a-zk-fakt--danger{background:var(--c-danger-soft)}.a-zk-fakt__txt{display:grid;gap:1px;min-width:0}.a-zk-fakt__l{font-size:12px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--c-text-muted)}.a-zk-fakt__v{font-size:16px;font-weight:700;color:var(--c-heading);overflow-wrap:anywhere}.a-zk-fakt__d{font-size:13px;color:var(--c-text-muted);overflow-wrap:anywhere}.a-zk-sec{display:grid;gap:var(--sp-2);min-width:0}.a-zk-sec__h{display:flex;align-items:center;gap:var(--sp-2);margin:0;font-size:15px;font-weight:700;text-transform:none;letter-spacing:0;color:var(--c-heading)}.a-zk-sec__n{min-width:22px;padding:1px 7px;border-radius:999px;background:var(--c-accent-soft);color:var(--c-accent-text);font-size:12px;text-align:center;font-variant-numeric:tabular-nums}.a-zk-tovary .a-zakaz1c__stroki{background:var(--c-surface)}.a-zk-komm{display:grid;gap:4px;padding:var(--sp-3) var(--sp-4);background:var(--c-surface);border:1px solid var(--c-border);border-left:4px solid var(--c-accent);border-radius:14px;overflow-wrap:anywhere}.a-zk-komm p{margin:0}@container (min-width: 760px){.a-zk-hero{grid-template-columns:minmax(0,1fr) auto;align-items:center}.a-zk-hero__sum{display:flex;flex-direction:column;align-items:flex-end;padding:0 0 0 var(--sp-4);border-top:0;border-left:1px solid var(--c-border)}.a-zk-hero__act{grid-column:1 / -1;padding-top:var(--sp-3);border-top:1px solid var(--c-border)}.a-zk-hero__act>.a-btn{flex:0 1 auto;padding-inline:var(--sp-5)}}.a-zk-doc{border:1px solid var(--c-border);border-radius:16px;overflow:hidden;background:var(--c-surface)}.a-zk-doc table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.a-zk-doc th{padding:8px 12px;text-align:left;font-size:12px;font-weight:700;color:var(--c-text-muted);background:var(--c-surface-2);border-bottom:1px solid var(--c-border);white-space:nowrap}.a-zk-doc td{padding:8px 12px;vertical-align:middle;border-top:1px solid var(--c-border)}.a-zk-doc tbody tr:first-child td{border-top:0}.a-zk-doc tfoot td{background:var(--c-surface-2);font-weight:800;border-top:1px solid var(--c-border-strong, var(--c-border))}.a-zk-doc th.a-zk-doc__n,.a-zk-doc th.a-zk-doc__c,.a-zk-doc th.a-zk-doc__r{text-align:right}.a-zk-doc__n{width:36px;color:var(--c-text-muted);text-align:right}.a-zk-doc__c,.a-zk-doc__r{text-align:right;white-space:nowrap}.a-zk-doc__tovar{display:flex;align-items:center;gap:var(--sp-3);min-width:0}.a-zk-doc__tovar>span:not(.a-foto-mini){display:grid;flex:1 1 auto;gap:2px;min-width:0}.a-zk-doc__imya{font-weight:500;overflow-wrap:anywhere}.a-zk-doc__knopka{display:grid;gap:2px;width:100%;min-width:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:start;overflow-wrap:normal;cursor:pointer;border-radius:6px}.a-zk-doc__knopka .a-tovar__glavnoe{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px}.a-zk-doc__knopka:hover .a-tovar__marka{color:var(--c-accent-text)}.a-zk-doc__knopka:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.a-zk-doc__pod{display:none;font-size:13px;font-weight:400;color:var(--c-text-muted)}@container (max-width: 639px){.a-zk-doc .a-zk-doc__c,.a-zk-doc .a-zk-doc__n{display:none}.a-zk-doc__pod{display:block}.a-zk-doc tfoot .a-zk-doc__pod{display:inline}.a-zk-doc td,.a-zk-doc th{padding:8px 10px}}@container (min-width: 760px){.a-zk-fakty{flex-wrap:nowrap}.a-zk-fakt{flex:1 1 0}}a.a-zk-fakt--ssylka{color:inherit;text-decoration:none}a.a-zk-fakt--ssylka:hover,a.a-zk-fakt--ssylka:focus-visible{border-color:var(--c-accent)}.a-zk-fakt--ttn{flex:2 1 320px;align-items:center}.a-zk-fakt__ttn{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-3)}.a-zk-fakt--ttn .a-otgr__nomer{font-size:22px;letter-spacing:.02em}.a-ot__plan{margin:0}.a-ot .a-zk-hero__tags,.a-ok{gap:var(--sp-2)}.a-ok__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-2) var(--sp-4);margin:0;padding:var(--sp-3);background:var(--c-surface);border:1px solid var(--c-border);border-radius:14px}.a-ok__bar--ok{color:var(--c-ok);background:var(--c-ok-soft);border-color:transparent;font-weight:600}.a-ok__bar-t{min-width:0;overflow-wrap:anywhere}.a-ok__sw{display:inline-flex;align-items:center;gap:var(--sp-2);min-height:44px;font-weight:600;cursor:pointer}.a-ok__dtx{color:var(--c-danger)}.a-ok__d{background:var(--c-warn-soft);color:var(--c-danger);font-weight:800}.a-ok__z{color:var(--c-text-muted)}.a-ok__tbl{overflow-x:auto}.a-ok__pary{min-width:720px}.a-ok__pary th,.a-ok__pary td{padding-inline:8px;text-align:center;white-space:nowrap;font-variant-numeric:tabular-nums}.a-ok__pary th:first-child,.a-ok__pary td:first-child{min-width:180px;text-align:left;white-space:normal}.a-ok__pary th.a-ok__grp{text-align:center;padding-bottom:2px;border-bottom:0}.a-ok__pary thead tr:nth-child(2) th{padding-top:0}.a-ok__pary .a-ok__pl{border-left:1px solid var(--c-border)}.a-ok__spisok{display:none}@container (max-width: 819px){.a-ok__tbl{display:none}.a-ok__spisok{display:grid;margin:0;padding:0;list-style:none;background:var(--c-surface);border:1px solid var(--c-border);border-radius:16px;overflow:hidden}.a-ok__li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px var(--sp-3);padding:var(--sp-3);border-top:1px solid var(--c-border);font-variant-numeric:tabular-nums}.a-ok__li:first-child{border-top:0}.a-ok__li>.a-zk-doc__tovar{grid-column:1}.a-ok__sum{grid-column:2;grid-row:1;white-space:nowrap}.a-ok__kak,.a-ok__par{grid-column:1 / -1}.a-ok__kak{font-size:13px;color:var(--c-text-muted)}.a-ok__par{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:var(--sp-2);justify-items:end;align-items:center}.a-ok__par>span{padding:0 6px;border-radius:6px;white-space:nowrap}.a-ok__par>.a-ok__k{justify-self:start;padding-inline:0;color:var(--c-text-muted)}.a-ok__par>.a-ok__h{font-size:11px;font-weight:700;text-transform:uppercase;color:var(--c-text-muted)}}@font-face{font-family:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/unbounded-600-cyrillic-CMRaHTP9.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/unbounded-600-latin-D6nRMoFF.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/unbounded-600-rub-h-hQ9X07.woff2) format("woff2");unicode-range:U+20BD}:root[data-look=deck]{--font-disp: "Unbounded", var(--font);--brand-deep: #0b4f4a;--brand-mid: #0b766f;--brand: #0d8f86;--brand-light: #39d6c5;--brand-ice: #d3efeb;--sky: #0d8f86;--sky-light: #4fd9ca;--sky-deep: #0b766f;--c-bg: #f4f2ed;--c-bg-deep: #ebe7df;--c-surface: #ffffff;--c-surface-2: #efece5;--c-surface-3: #e6e1d8;--c-border: rgba(22, 22, 22, .08);--c-border-strong: rgba(22, 22, 22, .18);--c-text: #161616;--c-text-muted: #5b5852;--c-text-faint: #8b877f;--c-heading: #161616;--glass-bg: #ffffff;--glass-bg-strong: #ffffff;--glass-edge: transparent;--glass-edge-outer: transparent;--glass-highlight: transparent;--glass-fallback: #ffffff;--glass-solid: var(--glass-bg);--c-accent: #0d8f86;--c-accent-strong: #161616;--c-accent-soft: rgba(13, 143, 134, .13);--c-accent-text: #0b766f;--c-accent-glow: rgba(13, 143, 134, .3);--c-action: linear-gradient(#161616, #161616);--c-action-hover: linear-gradient(#000000, #000000);--c-action-text: #ffffff;--c-action-edge: transparent;--c-sky-soft: rgba(13, 143, 134, .13);--c-sky-text: #0b766f;--c-ok: #15803d;--c-ok-soft: rgba(21, 128, 61, .13);--c-warn: #8f4f00;--c-warn-soft: rgba(217, 119, 6, .16);--c-danger: #b91c1c;--c-danger-soft: rgba(220, 38, 38, .12);--c-focus: #0d8f86;--shadow-1: none;--shadow-2: 0 10px 24px -14px rgba(0, 0, 0, .35);--shadow-3: 0 24px 48px -18px rgba(0, 0, 0, .4);--shadow-glow: 0 0 0 4px rgba(13, 143, 134, .25);--spot-1: transparent;--spot-2: transparent;--spot-sky: transparent;--slab-a: transparent;--slab-b: transparent;--c-topbar-text: #161616;--c-topbar-muted: #5b5852;--a-glow-1: transparent;--a-glow-2: transparent;--a-search-edge: transparent;--a-radius-group: 24px;--d-teal: #cdebe6;--d-teal-ink: #0a4d48;--d-sand: #f6e6c4;--d-sand-ink: #6a4b10;--d-coral: #fad8d0;--d-coral-ink: #8a2c1f;--d-lilac: #e2dcfa;--d-lilac-ink: #3e2d8a;--d-sky: #d5e7fa;--d-sky-ink: #164a82;--d-mint: #d6f0dc;--d-mint-ink: #145a2b;--d-peri: #dfe3fb;--d-peri-ink: #2c3a8c;--d-ink: #161616;--d-ink-on: #ffffff;--d-chip: rgba(255, 255, 255, .6)}@media(prefers-color-scheme:dark){:root[data-look=deck]:not([data-theme=light]){--c-bg: #111111;--c-bg-deep: #0b0b0b;--c-surface: #1c1c1e;--c-surface-2: #26262a;--c-surface-3: #303035;--c-border: rgba(244, 242, 237, .08);--c-border-strong: rgba(244, 242, 237, .2);--c-text: #f4f2ed;--c-text-muted: #aaa69e;--c-text-faint: #7d7a73;--c-heading: #f4f2ed;--glass-bg: #1c1c1e;--glass-bg-strong: #1c1c1e;--glass-fallback: #1c1c1e;--glass-solid: var(--glass-bg);--c-accent: #2cc8b8;--c-accent-strong: #f4f2ed;--c-accent-soft: rgba(44, 200, 184, .16);--c-accent-text: #4fd9ca;--c-action: linear-gradient(#f4f2ed, #f4f2ed);--c-action-hover: linear-gradient(#ffffff, #ffffff);--c-action-text: #161616;--c-sky-soft: rgba(44, 200, 184, .16);--c-sky-text: #4fd9ca;--c-ok: #7be3a0;--c-ok-soft: rgba(123, 227, 160, .14);--c-warn: #ffc766;--c-warn-soft: rgba(255, 199, 102, .14);--c-danger: #ff9c90;--c-danger-soft: rgba(255, 156, 144, .14);--c-focus: #2cc8b8;--shadow-2: 0 10px 24px -12px rgba(0, 0, 0, .7);--shadow-3: 0 24px 48px -18px rgba(0, 0, 0, .8);--c-topbar-text: #f4f2ed;--c-topbar-muted: #aaa69e;--d-teal: #14403b;--d-teal-ink: #a9efe4;--d-sand: #3d3215;--d-sand-ink: #f5d98f;--d-coral: #42211b;--d-coral-ink: #ffb8a8;--d-lilac: #2a2350;--d-lilac-ink: #cfc4ff;--d-sky: #15304d;--d-sky-ink: #b5d6ff;--d-mint: #143521;--d-mint-ink: #a6eebc;--d-peri: #1f2550;--d-peri-ink: #c3cbff;--d-ink: #f4f2ed;--d-ink-on: #161616;--d-chip: rgba(255, 255, 255, .08)}}:root[data-look=deck][data-theme=dark]{--c-bg: #111111;--c-bg-deep: #0b0b0b;--c-surface: #1c1c1e;--c-surface-2: #26262a;--c-surface-3: #303035;--c-border: rgba(244, 242, 237, .08);--c-border-strong: rgba(244, 242, 237, .2);--c-text: #f4f2ed;--c-text-muted: #aaa69e;--c-text-faint: #7d7a73;--c-heading: #f4f2ed;--glass-bg: #1c1c1e;--glass-bg-strong: #1c1c1e;--glass-fallback: #1c1c1e;--glass-solid: var(--glass-bg);--c-accent: #2cc8b8;--c-accent-strong: #f4f2ed;--c-accent-soft: rgba(44, 200, 184, .16);--c-accent-text: #4fd9ca;--c-action: linear-gradient(#f4f2ed, #f4f2ed);--c-action-hover: linear-gradient(#ffffff, #ffffff);--c-action-text: #161616;--c-sky-soft: rgba(44, 200, 184, .16);--c-sky-text: #4fd9ca;--c-ok: #7be3a0;--c-ok-soft: rgba(123, 227, 160, .14);--c-warn: #ffc766;--c-warn-soft: rgba(255, 199, 102, .14);--c-danger: #ff9c90;--c-danger-soft: rgba(255, 156, 144, .14);--c-focus: #2cc8b8;--shadow-2: 0 10px 24px -12px rgba(0, 0, 0, .7);--shadow-3: 0 24px 48px -18px rgba(0, 0, 0, .8);--c-topbar-text: #f4f2ed;--c-topbar-muted: #aaa69e;--d-teal: #14403b;--d-teal-ink: #a9efe4;--d-sand: #3d3215;--d-sand-ink: #f5d98f;--d-coral: #42211b;--d-coral-ink: #ffb8a8;--d-lilac: #2a2350;--d-lilac-ink: #cfc4ff;--d-sky: #15304d;--d-sky-ink: #b5d6ff;--d-mint: #143521;--d-mint-ink: #a6eebc;--d-peri: #1f2550;--d-peri-ink: #c3cbff;--d-ink: #f4f2ed;--d-ink-on: #161616;--d-chip: rgba(255, 255, 255, .08)}:root[data-look=deck] .menu-group--sky,:root[data-look=deck] .ton--sky{--tone: linear-gradient(145deg, #39d6c5 0%, #0b766f 100%);--tone-soft: rgba(13, 143, 134, .1);--tone-glow: rgba(11, 118, 111, .45);--tone-fg: var(--c-accent-text)}:root[data-look=deck] .a-znak-parus:not(.a-znak-parus--bare){--znak-a: #ffffff;--znak-b: #d7f4ef;--znak-sloy: #06524d;background:#0d8f86;box-shadow:none}:root[data-look=deck] .a-znak-parus:not(.a-znak-parus--bare) .a-znak-parus__sloy{display:inline;opacity:.6}:root[data-look=deck] body{background:var(--c-bg)}:root[data-look=deck] .a-top,:root[data-look=deck] .a-bottom{backdrop-filter:none;-webkit-backdrop-filter:none}:root[data-look=deck] .a-top{border-bottom-color:transparent;background:var(--c-bg)}:root[data-look=deck] h1,:root[data-look=deck] .a-gl__summa,:root[data-look=deck] .a-itog b,:root[data-look=deck] .a-bottom b{font-family:var(--font-disp);font-weight:600;letter-spacing:-.01em}:root[data-look=deck] h1{font-size:26px;line-height:1.2}:root[data-look=deck] .a-app--pk h1{font-size:22px}:root[data-look=deck] .a-group{border-color:transparent}:root[data-look=deck] .a-search{border-color:transparent;box-shadow:none}:root[data-look=deck] .a-domoy{border-color:transparent;background:var(--c-surface);border-radius:16px}:root[data-look=deck] .a-chip{border-color:transparent;box-shadow:none}:root[data-look=deck] .a-top__chelovek{background:var(--d-ink);color:var(--d-ink-on);box-shadow:inset 0 0 0 2px var(--c-accent),inset 0 0 0 4px var(--c-bg)}:root[data-look=deck] .a-btn{border-radius:16px;border-color:transparent;box-shadow:none}:root[data-look=deck] .a-btn:not(.a-btn--primary){background:var(--c-surface);color:var(--c-heading)}:root[data-look=deck] .a-btn--danger:not(.a-btn--primary){color:var(--c-danger)}:root[data-look=deck] .a-f--on{background:var(--d-ink);border-color:var(--d-ink);color:var(--d-ink-on)}:root[data-look=deck] .a-f{border-color:transparent}:root[data-look=deck] .a-step__b{border-color:transparent;box-shadow:none;background:var(--c-surface-2);color:var(--c-heading)}:root[data-look=deck] .a-step__b--plus{background:var(--d-ink);color:var(--d-ink-on)}:root[data-look=deck] .a-step__n{border-color:transparent;background:var(--c-surface-2)}:root[data-look=deck] .a-gl__plitka{padding:14px;border-radius:24px;border-color:transparent;box-shadow:none;background:var(--d-tile, var(--c-surface));color:var(--d-tile-ink, var(--c-text))}:root[data-look=deck] .a-gl__plitka .a-ik{width:40px;height:40px;border-radius:50%;box-shadow:none}:root[data-look=deck] .a-gl__plitka-zag{color:inherit;font-size:16px}:root[data-look=deck] .a-gl__plitka-pod{color:inherit;opacity:.82;font-weight:600}:root[data-look=deck] .a-gl__plitka--risk{--d-tile: var(--d-coral);--d-tile-ink: var(--d-coral-ink)}:root[data-look=deck] .a-gl__plitka--warn{--d-tile: var(--d-sand);--d-tile-ink: var(--d-sand-ink)}:root[data-look=deck] .a-tile{border-color:transparent;box-shadow:none;border-radius:22px}:root[data-look=deck] .a-sh__okno{border-radius:28px 28px 0 0;border-color:transparent}:root[data-look=deck] .a-niz .a-btn:not(.a-btn--primary),:root[data-look=deck] .a-sh__okno .a-btn:not(.a-btn--primary),:root[data-look=deck] .a-group .a-btn:not(.a-btn--primary),:root[data-look=deck] .a-zk-hero .a-btn:not(.a-btn--primary),:root[data-look=deck] .a-suggest .a-btn:not(.a-btn--primary),:root[data-look=deck] .a-profit__shag button{background:var(--c-surface-2);border-color:transparent;box-shadow:none}:root[data-look=deck] .a-niz{border-top-color:transparent}:root[data-look=deck] .a-brend--svoy .a-logo,:root[data-look=deck] .a-shapka__brand--svoy .a-shapka__imya{font-family:var(--font-disp);font-weight:600;letter-spacing:0}.a-brand-img{display:inline-flex;align-items:center;justify-content:center;flex:none}.a-brand-img img{display:block;max-width:100%;max-height:100%;object-fit:contain}.a-brand-img.a-brand-img--znak{box-shadow:none;background:none}.a-brand-img--znak img{width:100%;height:100%}.a-brand-img .a-brand-img__dark{display:none}:root[data-theme=dark] .a-brand-img--para .a-brand-img__light{display:none}:root[data-theme=dark] .a-brand-img--para .a-brand-img__dark{display:block}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .a-brand-img--para .a-brand-img__light{display:none}:root:not([data-theme=light]) .a-brand-img--para .a-brand-img__dark{display:block}}.a-vhod__logo{height:96px;max-width:min(280px,80vw);justify-self:center}.a-zastavka{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:24px;background:var(--c-bg);color:var(--c-text)}.a-zastavka__kartinka{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.a-zastavka__znak{display:grid;justify-items:center;gap:16px;text-align:center}.a-zastavka__logo{height:96px;max-width:min(320px,80vw)}.a-zastavka__ikonka{width:96px;height:96px}.a-zastavka__imya{font-size:22px;font-weight:700;overflow-wrap:anywhere}:root.itera-support .a-app--pk .a-shapka{padding-top:var(--safe-top);min-height:calc(var(--topbar-h) + var(--safe-top))}:root.itera-support .a-dva__spisok,:root.itera-support .a-app--pk .a-katalog__levo,:root.itera-support .a-chat--pk .a-chat__side{top:calc(var(--topbar-h) + var(--safe-top) + var(--sp-4));max-height:calc(100vh - var(--topbar-h) - var(--safe-top) - var(--sp-4) * 2)}:root.itera-support .a-app--pk .a-bottom,:root.itera-support .a-tovary__head{top:calc(var(--topbar-h) + var(--safe-top))}@media(min-width:700px){:root.itera-support .a-app:not(.a-app--pk) .a-katalog__levo{top:calc(var(--a-top-vys, calc(var(--a-top-h) + var(--safe-top))) + var(--sp-3))}}@media(min-width:700px){:root.itera-support:not(:has(.a-app--pk)) .itera-band{--gutter: 24px}}:root.itera-support .a-shtorka{top:var(--itera-band-h, var(--safe-top))}.a-df__task{color:inherit;text-decoration:none;min-height:44px}.a-df__task:hover{background:var(--c-surface)}.a-df__notices{display:grid;gap:8px;justify-items:start}.a-df__notices>.a-dash__tasks{width:100%}.a-df__notice{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;margin:0}.a-df__notice>span{flex:1 1 220px;min-width:0;overflow-wrap:anywhere}.a-df__fields{margin:0;display:grid;gap:6px 16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.a-df__fields>div{display:grid;gap:2px;min-width:0}.a-df__fields dt{font-size:12px;color:var(--c-text-muted)}.a-df__fields dd{margin:0;font-size:14px;color:var(--c-text);overflow-wrap:anywhere}.a-df__file{justify-self:start;max-width:100%;overflow-wrap:anywhere;text-align:left}.a-df__steps{margin:0;padding-left:20px;display:grid;gap:8px}.a-df__steps li{display:grid;gap:2px}.a-df__decide b{font-size:14px;color:var(--c-heading)}.a-top__lyudi{display:flex;align-items:center;gap:var(--sp-2);flex:none}@media(max-width:699px){.a-top__lyudi{grid-area:chel;justify-self:end}}.a-chat-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:44px;height:44px;flex:none;padding:0 9px;border:1px solid var(--c-border);border-radius:12px;background:var(--c-surface);color:var(--c-accent);text-decoration:none}.a-chat-btn svg{width:24px;height:24px;flex:none}.a-chat-btn:active{background:var(--c-surface-2)}.a-chat-btn__n{min-width:20px;height:20px;padding:0 5px;border-radius:10px;display:grid;place-items:center;background:var(--c-accent);color:var(--c-surface);font-size:12px;font-weight:700;font-variant-numeric:tabular-nums}.a-chat-btn__n--inline{margin-left:var(--sp-2);background:var(--c-surface);color:var(--c-accent-text)}.a-chat-write{display:flex;align-items:center;justify-content:center;gap:var(--sp-2)}.a-chat-write svg{width:20px;height:20px;flex:none}.a-chat-tag{background:var(--c-accent-soft);color:var(--c-accent-text)}.a-row--zakaz>.a-tag.a-chat-tag,.a-row--static>.a-tag.a-chat-tag{grid-column:1;grid-row:auto;justify-self:start;align-self:start;margin-top:6px}.a-chat{display:grid;gap:var(--sp-3);align-content:start}.a-chat__title{margin:0;font-size:22px;color:var(--c-heading)}.a-chat__empty,.a-chat__pick,.a-chat__off{margin:0;padding:var(--sp-4);border-radius:var(--a-radius-group);background:var(--c-surface);border:1px solid var(--c-border);color:var(--c-text-muted);line-height:1.45;overflow-wrap:anywhere}.a-chat__error{margin:0;color:var(--c-danger);overflow-wrap:anywhere}.a-chat__chats{list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-2)}.a-chat__chat{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:var(--sp-3);align-items:center;min-height:64px;padding:var(--sp-3);border-radius:var(--a-radius-group);border:1px solid var(--c-border);background:var(--c-surface);color:var(--c-text);text-decoration:none}.a-chat__chat--on{border-color:var(--c-accent);background:var(--c-accent-soft)}.a-chat__av{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:var(--c-accent-soft);color:var(--c-accent-text);font-weight:700}.a-chat__chat-body{display:grid;gap:2px;min-width:0}.a-chat__chat-body b{color:var(--c-heading);overflow-wrap:anywhere}.a-chat__chat-sub{font-size:13px;color:var(--c-text-muted);overflow-wrap:anywhere}.a-chat__last{font-size:14px;color:var(--c-text-muted);overflow-wrap:anywhere}.a-chat__chat--new .a-chat__last{color:var(--c-text);font-weight:600}.a-chat__chat-r{display:grid;justify-items:end;gap:var(--sp-1);font-size:12px}.a-chat__badge{min-width:22px;height:22px;padding:0 6px;border-radius:11px;display:grid;place-items:center;background:var(--c-accent);color:var(--c-surface);font-weight:700;font-variant-numeric:tabular-nums}.a-chat__feed{display:flex;flex-direction:column;gap:var(--sp-3);min-width:0}.a-chat__head{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:var(--sp-3);align-items:center;padding:0 0 var(--sp-2);border-bottom:1px solid var(--c-border)}.a-chat__head-title,.a-chat__head-sum{font-size:16px;color:var(--c-heading);overflow-wrap:anywhere}.a-chat__head-sum{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}.a-chat__head-meta{margin:0;font-size:13px;color:var(--c-text-muted);overflow-wrap:anywhere}.a-chat__head-open{justify-self:end;min-height:44px;padding:0;border:0;background:transparent;color:var(--c-accent-text);font:inherit;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer}.a-chat__head-open:hover{text-decoration:underline}.a-chat__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sp-2)}.a-chat__day{align-self:center;padding:4px 12px;border-radius:var(--radius-pill);background:var(--c-surface-2);color:var(--c-text-muted);font-size:12px}.a-chat__end{height:1px}.a-chat__msg{max-width:min(84%,560px);display:grid;gap:4px;padding:10px 12px;border-radius:16px;overflow-wrap:anywhere}.a-chat__msg--me{align-self:flex-end;background:var(--c-accent-soft);border-bottom-right-radius:6px}.a-chat__msg--op{align-self:flex-start;background:var(--c-surface);border:1px solid var(--c-border);border-bottom-left-radius:6px}.a-chat__who{font-size:12px;font-weight:700;color:var(--c-accent-text)}.a-chat__text{white-space:pre-wrap;font-size:15px;line-height:1.4;color:var(--c-text)}.a-chat__meta{justify-self:end;font-size:12px;color:var(--c-text-muted);font-variant-numeric:tabular-nums}.a-chat__msg--wait .a-chat__meta,.a-chat__note{color:var(--c-warn)}.a-chat__note{font-size:12px}.a-chat__voice{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);min-width:min(240px,100%)}.a-chat__play{width:44px;height:44px;flex:none;border:0;border-radius:50%;display:grid;place-items:center;background:var(--c-heading);color:var(--c-surface);cursor:pointer}.a-chat__play svg{width:18px;height:18px}.a-chat__bar{flex:1 1 72px;height:6px;border-radius:3px;background:var(--c-surface-3);overflow:hidden}.a-chat__bar-fill{display:block;height:100%;background:var(--c-accent)}.a-chat__voice-time{font-size:13px;color:var(--c-text);font-variant-numeric:tabular-nums}.a-chat__speed{min-width:44px;min-height:32px;padding:0 8px;border:1px solid var(--c-border-strong);border-radius:8px;background:transparent;color:var(--c-text);font:inherit;font-size:12px;font-weight:700;cursor:pointer}.a-chat__voice-off{font-size:13px;font-style:italic;color:var(--c-text-muted)}.a-chat__bottom{position:sticky;bottom:0;z-index:2;display:grid;gap:var(--sp-2);padding:var(--sp-3) 0 calc(var(--sp-3) + env(safe-area-inset-bottom,0px));background:var(--c-bg)}.a-chat__compose,.a-chat__rec{display:grid;gap:var(--sp-2)}.a-chat__compose-row{display:flex;align-items:flex-end;gap:var(--sp-2)}.a-chat__field{flex:1;min-width:0;min-height:44px;max-height:160px;padding:11px 14px;border:1px solid var(--c-border);border-radius:22px;background:var(--c-surface);color:var(--c-text);font:inherit;font-size:16px;line-height:1.35;resize:none;field-sizing:content}.a-chat__field:focus{outline:2px solid var(--c-focus);outline-offset:1px}.a-chat__round{width:44px;height:44px;flex:none;border:1px solid var(--c-border);border-radius:50%;display:grid;place-items:center;background:var(--c-surface);color:var(--c-accent);cursor:pointer}.a-chat__round svg{width:22px;height:22px}.a-chat__round--send{border-color:var(--c-action-edge);background:var(--c-action);color:var(--c-action-text)}.a-chat__rec-head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2)}.a-chat__rec-dot{width:10px;height:10px;border-radius:50%;background:var(--c-danger);animation:a-chat-pulse 1.2s ease-in-out infinite}.a-chat__rec-time{font-size:20px;color:var(--c-heading);font-variant-numeric:tabular-nums}.a-chat__rec-btns{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-2)}.a-chat__rec-btns .a-btn{display:flex;align-items:center;justify-content:center;gap:var(--sp-2);margin:0}.a-chat__rec-btns svg{width:20px;height:20px}@keyframes a-chat-pulse{50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.a-chat__rec-dot{animation:none}}.a-chat--pk{grid-template-columns:300px var(--sp-2) minmax(0,1fr);gap:0;align-items:start}.a-split{position:relative;align-self:stretch;min-height:120px;cursor:col-resize;touch-action:none;outline:none}.a-split:after{content:"";position:absolute;top:0;bottom:0;left:50%;width:2px;margin-left:-1px;border-radius:1px;background:transparent;transition:background var(--dur, .15s)}.a-split:hover:after,.a-split:focus-visible:after{background:var(--c-accent)}.a-chat--pk .a-chat__side{position:sticky;top:calc(var(--topbar-h) + var(--sp-4));max-height:calc(100vh - var(--topbar-h) - var(--sp-4) * 2);overflow:auto;display:grid;gap:var(--sp-3);align-content:start}.a-chat--pk .a-chat__side,.a-chat--pk>.a-chat__feed{padding:var(--sp-4);border:1px solid var(--c-border);border-radius:var(--a-radius-group);background:var(--c-surface)}.a-chat--pk .a-chat__head-open{min-height:32px}.a-chat__helper{display:grid;gap:var(--sp-2)}.a-chat__quick{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.a-chat__chip{min-height:44px;padding:8px 14px;border:1px solid var(--c-border);border-radius:var(--radius-pill);background:var(--c-surface);color:var(--c-accent-text);font:inherit;font-size:14px;text-align:left;cursor:pointer;overflow-wrap:anywhere}.a-chat__chip:active{background:var(--c-accent-soft)}.a-chat__tip-off{justify-self:start;margin:0;min-height:44px}@media(min-width:700px){.a-chat__helper:has(>.a-chat__tip-off){grid-template-columns:minmax(0,1fr) auto;align-items:center}.a-chat__helper>.a-asst-line{margin:0}.a-chat__helper>.a-chat__quick{grid-column:1 / -1}.a-chat__helper>.a-chat__tip-off{grid-column:2;grid-row:1;align-self:center}}.a-chat--phone{display:flex;flex-direction:column;min-height:calc(100dvh - var(--a-top-vys, 0px) - 40px)}.a-chat--phone>.a-chat__feed{flex:1}.a-chat__feed>.a-chat__list,.a-chat__feed>.a-chat__empty{flex:1 0 auto}.a-chat__feed>.a-chat__empty{align-self:stretch}.a-chat--pk{margin-top:calc(var(--sidemenu-inset, 12px) - var(--sp-4));height:calc(100dvh - var(--topbar-h) - var(--safe-top, 0px) - var(--podval-h, 0px) - var(--safe-bottom, 0px) - var(--sidemenu-inset, 12px) * 2);min-height:520px;align-items:stretch;align-content:stretch;grid-template-rows:minmax(0,1fr)}.a-chat--pk .a-chat__side{position:static;max-height:none;height:100%}.a-chat--pk>.a-chat__feed{height:100%;min-height:0}.a-chat--pk>.a-chat__feed>.a-chat__list{flex:1 1 0;min-height:0;overflow-y:auto;padding-right:var(--sp-2)}.a-chat--pk .a-chat__bottom{position:static;padding:var(--sp-3) 0 0;border-top:1px solid var(--c-border);background:transparent}.a-chat--pk .a-chat__pick{box-sizing:border-box;height:100%;display:grid;place-items:center;text-align:center}.a-kpop-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70}.a-kpop-layer__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent}.a-kpop{position:fixed;width:min(500px,calc(100vw - 16px));max-height:calc(100dvh - 16px);overflow:auto;display:grid;gap:10px;padding:12px;container:kpop / inline-size;background:var(--c-surface);color:var(--c-text);border:1px solid var(--c-border);border-radius:16px;box-shadow:var(--shadow-3);font-size:14px;outline:none;overscroll-behavior:contain}.a-kpop:focus-visible{box-shadow:var(--shadow-3),0 0 0 2px var(--c-accent)}.a-kpop--docked{left:8px;right:8px;top:auto;bottom:calc(8px + var(--safe-bottom, 0px));width:auto}.a-kpop__head{display:flex;align-items:flex-start;gap:8px}.a-kpop__name{flex:1 1 auto;min-width:0;padding-top:6px;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.a-kpop__x{flex:none;width:36px;height:36px;border:0;border-radius:50%;background:var(--c-surface-2);color:var(--c-text-muted);font-size:20px;line-height:1;cursor:pointer}.a-kpop__body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:10px;align-items:start}.a-kpop__body--single{grid-template-columns:minmax(0,1fr)}.a-kpop__summary{display:grid;gap:8px;min-width:0}.a-kpop .a-zakaz1c__itog{border-radius:12px}.a-kpop .a-zakaz1c__itog>div{grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:6px 10px;font-size:13px}.a-kpop .a-zakaz1c__itog>.a-profit__iz{padding-top:2px;padding-bottom:2px;font-size:12px}.a-kpop .a-profit__note,.a-kpop__limit{margin:0;padding:0;font-size:12px;line-height:1.35;color:var(--c-text-muted)}.a-kpop .a-profit__urez{font-size:13px}.a-kpop__pad{display:grid;gap:6px;min-width:0}.a-kpop__pad .a-seg{margin:0}.a-kpop__pad .a-seg__b{min-height:34px;padding:0 6px;font-size:13px}.a-kpop__row{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.a-kpop__row>.a-seg{flex:0 0 auto}.a-kpop__row>.a-profit__shag{flex:1 1 auto;min-width:max-content;gap:4px}.a-kpop .a-profit__k{width:40px;min-height:40px;font-size:20px}.a-kpop .a-profit__v{font-size:18px;white-space:nowrap;overflow-wrap:normal;min-width:max-content}.a-kpop .a-kalk__klavishi{gap:6px}.a-kpop .a-kalk__k{min-height:40px;border-radius:10px;box-shadow:none;font-size:19px}.a-kpop .a-profit__akcii{gap:6px}.a-kpop .a-profit__akc{min-height:36px;font-size:13px}.a-kpop__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.a-kpop__foot>.a-profit__ubrat{margin-right:auto}.a-kpop__done{min-width:120px}@media(pointer:coarse){.a-kpop__x{width:44px;height:44px}.a-kpop .a-kalk__k,.a-kpop .a-profit__k,.a-kpop .a-profit__akc,.a-kpop__pad .a-seg__b{min-height:44px}}@container kpop (max-width: 400px){.a-kpop__body{grid-template-columns:minmax(0,1fr)}.a-kpop .a-zakaz1c__itog{grid-template-columns:repeat(2,minmax(0,1fr))}.a-kpop .a-zakaz1c__itog>div{grid-template-columns:minmax(0,1fr);gap:0}.a-kpop .a-zakaz1c__itog>div+div{border-top:0}.a-kpop .a-zakaz1c__itog dd{text-align:left;font-weight:600}}.a-kt__was{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;font-size:13px;color:var(--c-text-muted)}.a-flt__tail{margin-left:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px 12px;min-width:0}.a-flt__period:empty,.a-flt__extra:empty,.a-flt__end:empty{display:none}.a-flt__period,.a-flt__extra{min-width:0}.a-flt__extra{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.a-flt__end{display:flex;flex:none}.a-flt__period-t{display:grid;gap:1px;text-align:right;font-size:12px;line-height:1.3;color:var(--c-text-muted);overflow-wrap:anywhere}.a-flt__period-t b{font-weight:650;color:var(--c-text)}.a-flt__end .a-dash__excel{border-color:var(--c-border-strong)}@media(pointer:coarse){.a-flt__end .a-dash__excel{min-height:44px}}.a-flt__row{display:flex;align-items:center;gap:8px;min-width:0}.a-flt__row>.a-flt__scroll{flex:1 1 auto}.a-flt__info{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 12px;min-width:0}.a-flt__info:not(:has(>:not(:empty))){display:none}.a-flt--ph .a-flt__period-t{display:flex;flex-wrap:wrap;gap:0 8px;text-align:left}.a-dash{--main-w: 100cqi}.a-dash .a-dash__kpi-v{font-size:clamp(20px,6cqi,30px)}a.a-dash__kpi--link{color:inherit;text-decoration:none}a.a-dash__kpi--link:hover{border-color:var(--c-border-strong)}a.a-dash__kpi--link:focus-visible{outline:2px solid var(--c-focus);outline-offset:2px}@container dash (min-width: 860px){.a-dash .a-dash__kpi-v{font-size:clamp(22px,calc(var(--main-w) / var(--kpi-n, 5) * .12),40px)}}@container dash (min-width: 1280px){.a-dash .a-dash__kpi{padding:14px 16px 12px 22px;row-gap:6px}.a-dash .a-dash__kpi:before{left:10px;top:16px;height:20px}.a-dash .a-dash__kpi-l{font-size:14px}.a-dash .a-dash__kpi-n{font-size:13px}.a-dash svg.a-dash__kpi-viz{height:34px}}.a-dash__area{container:area / inline-size;--area-c: var(--c-accent)}.a-dash__area--deliv{--area-c: var(--c-g-deliv)}.a-dash__area--stock{--area-c: var(--c-g-stock)}.a-dash__area .a-dash__mets{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}@container area (min-width: 720px){.a-dash__area .a-dash__mets{grid-template-columns:repeat(4,minmax(0,1fr))}.a-dash__area .a-dash__met-v{font-size:clamp(18px,3.2cqi,26px)}}.a-dash__area .a-dash__met{row-gap:4px;justify-items:center;text-align:center;padding:10px 12px;border-radius:12px;background:color-mix(in srgb,var(--area-c) 7%,var(--c-surface));border:1px solid color-mix(in srgb,var(--area-c) 20%,var(--c-border))}.a-dash__area .a-dash__met-l{align-self:center;font-size:12.5px;color:var(--c-text)}.a-dash__area .a-dash__met-v{align-self:center;font-family:var(--font-disp, inherit);font-size:clamp(18px,5.4cqi,26px);line-height:1.15}.a-dash__area .a-dash__met-d{align-self:start;min-height:20px}.a-dash__area .a-dash__later{font-size:12px}.a-dash__grid{--side-w: 320px}@container dash (min-width: 1280px){.a-dash .a-dash__grid{grid-template-columns:minmax(0,1fr) var(--side-w);--main-w: calc(100cqi - var(--side-w) - var(--sp-3))}.a-dash__side--stick{position:sticky;top:calc(var(--topbar-h) + var(--safe-top, 0px) + 12px)}}@container dash (min-width: 2200px){.a-dash__grid{--side-w: 400px}}.a-dash__top-m small{font-size:12px;color:var(--c-text-muted);overflow-wrap:anywhere}@container dash (min-width: 860px){.a-dash__advices{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px}.a-dash__advices>.a-dash__advice{flex:1 1 380px;min-width:0}}.a-cl__grid{list-style:none;margin:0;padding:12px;display:flex;flex-wrap:wrap;gap:8px}.a-cl__card{flex:1 1 300px;display:grid;grid-template-rows:1fr auto;min-width:0;border-radius:14px;overflow:hidden;background:var(--c-surface);border:1px solid var(--c-border)}.a-cl__main{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;align-content:start;padding:12px;color:inherit;text-decoration:none;min-height:44px}a.a-cl__main:hover .a-cl__name{color:var(--c-accent-text)}a.a-cl__main:focus-visible{outline:2px solid var(--c-focus);outline-offset:-2px;border-radius:14px}.a-cl__name{font-size:15px;font-weight:650;color:var(--c-heading);overflow-wrap:anywhere;line-height:1.3}.a-cl__side{justify-self:end;font-size:15px;font-variant-numeric:tabular-nums;white-space:nowrap}.a-cl__sub,.a-cl__bought{grid-column:1 / -1;font-size:13px;color:var(--c-text-muted);overflow-wrap:anywhere}.a-cl__bought{color:var(--c-text)}.a-cl__bought b{font-weight:650;color:var(--c-heading)}.a-cl__act{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,120px),1fr));gap:8px;padding:0 12px 12px}.a-cl__act .a-btn{margin:0;width:100%}@media(pointer:coarse){.a-cl__act .a-btn{min-height:44px}}:root .a-gl__plitka.a-gl__plitka--risk{background:var(--c-danger-soft);border-color:transparent}:root .a-gl__plitka.a-gl__plitka--warn{background:var(--c-warn-soft);border-color:transparent}:root[data-look=deck] .a-gl__plitka.a-gl__plitka--risk,:root[data-look=deck] .a-gl__plitka.a-gl__plitka--warn{background:var(--d-tile)}:root .a-gl__plitka--risk .a-gl__plitka-pod{color:var(--c-danger);font-weight:650}:root[data-look=deck] .a-gl__plitka--risk .a-gl__plitka-pod{color:inherit}.a-dash__kpi--calm:before{display:none}.a-dash .a-dash__kpi--calm{padding-left:12px}@container dash (min-width: 1280px){.a-dash .a-dash__kpi--calm{padding-left:16px}}.a-gl .a-gl__prodazhi{display:grid;gap:var(--sp-3);padding:0}.a-gl__sales-row{display:grid;gap:var(--sp-3);align-items:start}.a-gl__sales-chart{display:grid;gap:8px;align-content:center;padding:var(--sp-4);margin:0}.a-gl__sales-chart .a-graf__stolb{opacity:.72}.a-gl__sales-chart .a-graf__st--on .a-graf__stolb{opacity:1}.a-gl__sales-row .a-gl__dvizh{display:grid;gap:var(--sp-3);grid-template-columns:minmax(0,1fr)}.a-gl__dvizh-kol{align-content:start}.a-gl__dvizh .a-list{background:var(--c-surface)}.a-gl__dvizh-zag{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;font-size:14px}.a-gl__dvizh-pod{font-size:12px;font-weight:500;color:var(--c-text-muted)}@container gl (min-width: 600px){.a-gl__sales-row .a-gl__dvizh{grid-template-columns:repeat(2,minmax(0,1fr))}}@container gl (min-width: 900px){.a-gl__sales-row{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:stretch}.a-gl__sales-row .a-gl__dvizh{grid-template-columns:minmax(0,1fr);align-content:start}}.a-tiles{container:tiles / inline-size}.a-tiles .a-tile__v{font-size:clamp(16px,2.4cqi,26px);line-height:1.2}.a-tiles .a-tile__l{font-size:clamp(12px,.9cqi,14px)}.a-goods-box{container:goods / inline-size;min-width:0}.a-goods{display:grid;gap:var(--sp-4);min-width:0}.a-goods>*{min-width:0}@container goods (min-width: 1000px){.a-goods{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.a-goods>section:nth-child(-n+2){grid-column:1 / -1}.a-goods>section:nth-child(-n+2) :is(.a-polosy,.a-list){columns:2;column-gap:0;column-rule:var(--a-sep)}.a-goods>section:nth-child(-n+2) :is(.a-polosy__str,.a-row){break-inside:avoid}}@container dash (min-width: 560px) and (max-width: 859px){.a-dash__kpis:has(>.a-dash__kpi:nth-child(3):last-child)>.a-dash__kpi{grid-column:span 2;justify-items:stretch;text-align:left}.a-dash__kpis:has(>.a-dash__kpi:nth-child(3):last-child)>.a-dash__kpi .a-dash__kpi-top{justify-content:space-between}.a-dash__kpis:has(>.a-dash__kpi:nth-child(4):last-child)>.a-dash__kpi{grid-column:span 3}}.a-gl__pok{background:color-mix(in srgb,var(--c-accent) 6%,var(--c-surface));border:1px solid color-mix(in srgb,var(--c-accent) 18%,var(--c-border))}.a-gl__pok .a-tile__l{color:var(--c-text);font-size:13px}.a-gl__pok-v{font-family:var(--font-disp, inherit);font-weight:700}@media(min-width:700px){.a-gl__pok-v{font-size:22px}}@media(min-width:1280px){.a-gl__pok-v{font-size:26px}}.a-an-nav{display:flex;gap:var(--sp-2);margin-bottom:var(--sp-3);padding:2px;overflow-x:auto;scrollbar-width:none}.a-an-nav::-webkit-scrollbar{display:none}.a-an-nav__b{flex:1 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);min-height:var(--tap);padding:6px 14px 6px 6px;border:1px solid var(--c-border);border-radius:14px;background:var(--c-surface);color:var(--c-text);font:inherit;font-weight:700;white-space:nowrap;cursor:pointer;transition:border-color var(--dur, .15s),box-shadow var(--dur, .15s)}.a-an-nav__b .a-ik{width:30px;height:30px;border-radius:9px}.a-an-nav__b .a-ik svg{width:18px;height:18px}.a-an-nav__b:hover{border-color:var(--c-border-strong)}.a-an-nav__b--on{border-color:var(--c-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--c-accent) 25%,transparent);color:var(--c-accent-text)}.a-sb{display:flex;gap:2px;height:14px;margin:4px 0 var(--sp-3);border-radius:7px;overflow:hidden}.a-sb__p{display:block;min-width:4px}.a-sb__p--accent{background:var(--c-accent)}.a-sb__p--ok{background:var(--c-ok)}.a-sb__p--warn{background:var(--c-warn)}.a-sb__p--bad{background:var(--c-danger)}.a-sb__p--calm{background:var(--c-text-faint)}.a-sb__legend{display:grid;gap:var(--sp-2);margin:0;padding:0;list-style:none}.a-sb__legend li{display:grid;grid-template-columns:12px minmax(0,1fr) auto;gap:var(--sp-2);align-items:baseline}.a-sb__legend li>span{display:flex;flex-direction:column;min-width:0}.a-sb__legend small{color:var(--c-text-muted);font-size:12px}.a-sb__dot{width:12px;height:12px;border-radius:3px;align-self:center}.a-sb__v{display:flex;flex-direction:column;align-items:flex-end;font-variant-numeric:tabular-nums;white-space:nowrap}.a-rab{display:flex;align-items:center;gap:var(--sp-3);border-left:4px solid var(--c-sky-text)}.a-rab.a-banner--warn{border-left-color:var(--c-warn)}.a-rab__ik{flex:none;width:24px;height:24px;color:var(--c-sky-text)}.a-banner--warn .a-rab__ik{color:var(--c-warn)}.a-rab__tekst{flex:1 1 auto;display:grid;gap:2px;min-width:0}.a-rab__zag{font-weight:700;white-space:nowrap}.a-rab__sub{color:var(--c-text-muted);font-size:var(--text-sm);overflow-wrap:anywhere}@media(max-width:360px){.a-rab__zag{font-size:13px;letter-spacing:0}.a-rab__ik{display:none}}.a-app--pk .a-app__telo>.a-banner+.a-banner{margin-top:var(--sp-2)}
