a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:initial}*{margin:0;outline:none;padding:0}*,:after,:before{box-sizing:border-box}[hidden]{display:none}*+address,*+blockquote,*+dl,*+fieldset,*+figure,*+ol,*+p,*+pre,*+ul{margin-top:20px}body{font-family:Arial,sans-serif;font-size:15px;font-weight:400;line-height:1.6}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}a{cursor:pointer}a,a:hover{color:var(--accent-color);text-decoration:none}[role=button],a,button,input[type=button],input[type=submit]{-webkit-tap-highlight-color:transparent;-moz-tap-highlight-color:#0000}a:active,a:focus,button:active,button:focus{box-shadow:none;outline:none}menu,ol,ul{list-style:none}img,svg,video{display:block;height:auto;max-width:100%}button{cursor:pointer}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.2}h1{font-size:26px}h2{font-size:24px}h3{font-size:19px}h4{font-size:16px}h5{font-size:14px}h6{font-size:13px}.mid{margin:0 auto;max-width:1120px;padding-left:1rem;padding-right:1rem}.checkbox,.radio{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:initial;background-position:50% 50%;background-repeat:no-repeat;background-size:10px;border:1px solid #ccc;cursor:pointer;display:inline-block;height:22px;margin-right:15px;margin-top:-2px;overflow:hidden;transition:.2s ease-in-out;transition-property:background-color,border;vertical-align:middle;width:22px}.checkbox{border-radius:5px}.radio{border-radius:50%}.checkbox:hover,.radio:hover{border-color:#bababa}.checkbox:checked,.radio:checked{background-color:#3b93d8;background-image:url(data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IkNhcGEgMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNTEyIDM4NCI+PHBhdGggZD0iTTAgMjA4LjMzIDE3NS4zMyAzODQgNTEyIDQ3LjY2IDQ2My42NyAwIDE3NS4zMyAyODggNDcuNjYgMTYwLjMzeiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==);border-color:#0000}.input,.select,.textarea{background:#fff;border:1px solid #ccc;border-radius:5px;max-width:100%;outline:0;padding:0 10px;transition:.2s ease-in-out;transition-property:color,background-color,border;width:100%}.input,.select{height:40px}.textarea{padding-bottom:7px;padding-top:7px;resize:none;vertical-align:top}.input:focus,.select:focus,.textarea:focus{background-color:#fff;border-color:#3b93d8}.table{border-collapse:collapse;border-spacing:0;margin-bottom:20px;width:100%}.table td,.table th{padding:16px 12px;text-align:left;vertical-align:bottom}.table>:not(:first-child)>tr{border-top:1px solid #ccc}.table td{padding:16px 12px;vertical-align:top}.button{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:none;border-radius:0;border-radius:5px;box-sizing:border-box;color:inherit;display:inline-block;font:inherit;line-height:38px;margin:0;overflow:visible;padding:0 30px;text-decoration:none;text-transform:none;transition:.1s ease-in-out;transition-property:color,background-color,border-color;vertical-align:middle}*{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:rgba(0,0,0,0)}body,html{height:100%;margin:0;overflow:hidden;-webkit-user-select:none;user-select:none}body{background:var(--background-color);color:var(--text-color);font-family:-apple-system,system-ui,Roboto,sans-serif}.calendar,.create,.history,.marked,.order,.profile,.store,.stores,.ticket{animation:fadeIn .3s ease-in-out;display:flex;flex:0 0 auto;flex-direction:column;gap:20px}#root{display:flex;flex-direction:column;height:100%;height:100dvh;margin:0 auto;max-width:510px;min-height:0;overflow:hidden;position:relative;width:100%}.access-required{align-items:center;display:flex;justify-content:center;min-height:100%;padding:32px 20px}.access-required__content{display:flex;flex-direction:column;gap:14px;width:100%}.access-required__eyebrow{color:var(--accent-color);font-size:13px;font-weight:700;text-transform:uppercase}.access-required__title{color:var(--text-color);font-size:28px;font-weight:800;line-height:1.15;margin:0}.access-required__text{color:var(--text-hint-color);font-size:16px;line-height:1.45;margin:0}.access-required__button{margin-top:8px;text-align:center;width:100%}.input{border-color:var(--background-secondary-color);border-radius:15px;color:var(--text-color);height:45px;padding:0 15px}.input,.input:focus{background:var(--background-secondary-color)}.input:focus{border-color:var(--accent-color)}.textarea{background:var(--background-secondary-color);border-color:var(--background-secondary-color);border-radius:15px;color:var(--text-color);overflow:auto;padding:12px 15px;resize:vertical}.textarea::-webkit-resizer{background:linear-gradient(135deg,#0000 0 50%,var(--text-hint-color) 50% 56%,#0000 56%),linear-gradient(135deg,#0000 0 68%,var(--text-hint-color) 68% 74%,#0000 74%)}.textarea:focus{background:var(--background-secondary-color);border-color:var(--accent-color)}.form{display:flex;flex-direction:column;gap:10px}.filter{position:relative}.filter-smooth-left:before,.filter-smooth-right:after{animation:fadeIn .3s ease-in-out 0s 1 forwards;content:"";height:100%;position:absolute;top:0;width:30px;z-index:10}.filter-smooth-right:after{background:linear-gradient(to left,var(--background-color) 0,#0000 100%);right:0}.filter-smooth-left:before{background:linear-gradient(to right,var(--background-color) 0,#0000 100%);left:0}.filter-items{align-items:center;display:flex;gap:5px;overflow:scroll;position:relative}.filter-items::-webkit-scrollbar{display:none}.filter-button{background:var(--background-secondary-color);border-radius:15px;padding:5px 30px;text-align:center;white-space:nowrap}.filter-button.active{background:var(--accent-color)}.header{align-items:center;display:flex;flex-direction:column;gap:10px}.header-title{font-size:23px;font-weight:600}.header-description{color:var(--text-hint-color);padding:0 20px;text-align:center}.animation{height:120px;width:120px}.button{align-items:center;background:var(--button-color);border-radius:15px;cursor:pointer;display:flex;font-size:15px;gap:5px;height:40px;justify-content:center;line-height:40px;padding:0 20px;text-align:center;width:100%}.button,.button:hover{color:var(--button-text-color)}.button:hover{background:var(--button-hover-color)}.button:disabled{cursor:default;opacity:.45}.button-icon{height:19px;width:19px}.banner-shell{padding-bottom:2px;position:relative}.banner{-webkit-overflow-scrolling:touch;display:flex;gap:12px;overflow-x:auto;padding:0 0 2px;scroll-padding:0;scroll-snap-type:x mandatory;scrollbar-width:none}.banner::-webkit-scrollbar{display:none}.banner-item{aspect-ratio:1008/308;background:#0000;border:0;border-radius:15px;cursor:pointer;flex:0 0 100%;overflow:hidden;padding:0;position:relative;scroll-snap-align:start;scroll-snap-stop:always}.banner-item[aria-disabled=true]{cursor:default;opacity:1}.banner-item img{display:block;height:100%;object-fit:cover;width:100%}.banner-dots{align-items:center;bottom:13px;display:flex;gap:7px;left:50%;pointer-events:none;position:absolute;transform:translateX(-50%)}.banner-dot{background:#ffffff3d;border-radius:999px;height:7px;transition:width .2s ease,background-color .2s ease;width:7px}.banner-dot--active{background:#fff;width:24px}body.stories-is-open{overflow:hidden}.app-stories{--stories-tma-top:max(var(--tma-content-safe-area-inset-top,0px),var(--tma-safe-area-inset-top,0px));--stories-top-space:calc(var(--stories-tma-top) + 45px);--stories-bottom-space:var(--tma-content-safe-area-inset-bottom,var(--bottom-inset,0px));background:var(--background-color);color:var(--text-color);display:flex;flex-direction:column;inset:0;min-height:100vh;padding:0;position:fixed;z-index:200}.app-stories__progress{grid-gap:5px;display:grid;gap:5px;grid-template-columns:repeat(4,1fr);grid-template-columns:repeat(var(--stories-slides-count,4),1fr);height:4px;left:24px;margin:0;position:absolute;right:24px;top:10px;z-index:4}.app-stories__progress-item{background:#3c3c433d;border-radius:999px;overflow:hidden;position:relative}.app-stories__progress-fill{background:#ffffffeb;border-radius:inherit;display:block;inset:0;position:absolute;width:0}.app-stories__progress-fill--complete{width:100%}.app-stories__progress-fill--active{animation:app-stories-progress 5s linear forwards;animation:app-stories-progress var(--stories-progress-duration,5s) linear forwards}.app-stories__close{align-items:center;background:#3c3c4352;border:0;border-radius:50%;box-shadow:0 8px 24px #0000002e;color:#ffffffeb;cursor:pointer;display:flex;font-size:22px;height:32px;justify-content:center;line-height:1;position:absolute;right:24px;top:24px;width:32px;z-index:4}.app-stories__close span{display:block;transform:translateY(-1px)}.app-stories__tap-zone{background:#0000;border:0;bottom:0;cursor:pointer;position:absolute;top:0;width:35%;z-index:1}.app-stories__tap-zone--prev{left:0}.app-stories__tap-zone--next{right:0}.app-stories__content{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:20px;height:100vh;justify-content:flex-start;padding:var(--stories-top-space) 0 var(--stories-bottom-space);pointer-events:none;position:relative;width:100%;z-index:2}.app-stories__image{max-height:42vh;object-fit:contain;width:min(58vw,230px)}.app-stories__media-frame{aspect-ratio:657/1280;background:var(--background-secondary-color);border-radius:24px;box-shadow:0 18px 44px #00000038;height:calc(100vh - var(--stories-top-space) - var(--stories-bottom-space));overflow:hidden;pointer-events:none;position:relative;width:100vw}.app-stories__media{display:block;height:100%;object-fit:cover;width:100%}.app-stories__cta{bottom:calc(24px + var(--stories-bottom-space));left:24px;pointer-events:auto;position:absolute;right:24px;z-index:5}.app-stories__cta-button{min-height:44px}.app-stories__media-frame .app-stories__close{pointer-events:auto}@media (min-width:768px) and (hover:hover){.app-stories{--stories-top-space:0px;--stories-bottom-space:0px;align-items:center;background:color-mix(in srgb,var(--background-color) 92%,#000 8%)}.app-stories,.app-stories__content{justify-content:center}.app-stories__media-frame{height:auto;max-height:100vh;width:min(420px,51.33vh)}.app-stories__progress{top:18px}.app-stories__close{top:24px}.app-stories__media{height:auto;object-fit:contain}.app-stories__cta{bottom:26px}}.app-stories__icon{align-items:center;background:var(--background-secondary-color);border-radius:32px;color:var(--accent-color);display:flex;height:128px;justify-content:center;width:128px}.app-stories__icon svg{height:64px;width:64px}@keyframes app-stories-progress{0%{width:0}to{width:100%}}.content{-webkit-overflow-scrolling:touch;display:flex;flex:1 1 auto;flex-direction:column;gap:20px;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;padding:calc(30px + var(--top-inset, 0px)) 15px calc(var(--navigation-bottom-space) + var(--bottom-inset, 0px)) 15px;scroll-padding-bottom:calc(var(--navigation-bottom-space));scroll-padding-bottom:calc(var(--navigation-bottom-space) + var(--bottom-inset, 0px));scrollbar-width:none;touch-action:pan-y;width:100%}.content::-webkit-scrollbar{display:none}.content:before{background:linear-gradient(to bottom,var(--background-color) 0,#0000 70%);height:70px;height:calc(70px + var(--top-inset, 0px));top:0}.content:after,.content:before{content:"";left:0;pointer-events:none;position:absolute;width:100%}.content:after{background:linear-gradient(to top,var(--background-color) 0,#0000 70%);bottom:0;height:calc(var(--navigation-bottom-space));height:calc(var(--navigation-bottom-space) + var(--bottom-inset, 0px))}.navigation{bottom:0;display:flex;justify-content:center;padding:var(--navigation-padding-top) 14px var(--navigation-padding-bottom);pointer-events:none;position:absolute;width:100%}body.stories-is-open .navigation{display:none}.navigation-items{align-items:center;backdrop-filter:blur(18px) saturate(180%);-webkit-backdrop-filter:blur(18px) saturate(180%);background-clip:padding-box;border:.5px solid color-mix(in srgb,var(--text-hint-color) 24%,#0000);border-radius:999px;box-shadow:0 14px 36px #00000029;display:flex;height:var(--navigation-height);-webkit-mask-image:-webkit-radial-gradient(#fff,#000);max-width:520px;overflow:hidden;padding:5px;pointer-events:auto;width:100%}:root[data-theme=dark] .navigation-items{backdrop-filter:blur(18px) saturate(120%);-webkit-backdrop-filter:blur(18px) saturate(120%);background:#12121252;border-color:#ffffff1f}.navigation-button{align-items:center;border-radius:999px;color:var(--text-hint-color);display:flex;flex:1 1;flex-direction:column;gap:3px;height:58px;justify-content:center;min-width:0;transition:background .16s ease,color .16s ease,box-shadow .16s ease}.navigation-button:hover{color:var(--icon-color)}.navigation-button.active{background:radial-gradient(circle at 50% 18%,color-mix(in srgb,var(--button-color) 10%,#0000),#0000 62%),color-mix(in srgb,var(--text-color) 6%,#0000);box-shadow:inset 0 .5px 0 color-mix(in srgb,var(--text-hint-color) 22%,#0000);color:var(--button-color)}.navigation-icon{height:25px;margin:0 auto;width:25px}.navigation-title{font-size:11px;line-height:1.1;white-space:nowrap}.preloader{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.preloader-icon{animation:rotate 1s linear infinite;width:30px}.pagination{align-items:center;display:flex;justify-content:center;width:100%}.pagination-icon{animation:rotate 1s linear infinite;width:20px}.history-rows,.stores-rows{background:var(--background-secondary-color);border-radius:15px}.history-row,.stores-row{align-items:center;border-bottom:1px solid var(--background-color);color:var(--text-color);display:flex;gap:15px;padding:10px}.history-row:hover,.stores-row:hover{color:var(--text-color)}.history-row-arrow,.store-row-arrow,.stores-row-arrow{color:var(--text-hint-color);flex:0 0 15px;margin-right:10px}.stores-row-meta{align-items:center;display:flex;flex:0 0 auto;gap:12px}.stores-row-meta .stores-row-arrow{margin-right:0}.stores-row-marker{border-radius:50%;box-sizing:border-box;display:block;flex:0 0 10px;height:10px;width:10px}.stores-row-marker--success{background:#34c759}.stores-row-marker--warning{background:#ff9f43}.stores-row-marker--danger{background:#ef5350}.stores-row-marker--inactive{background:#0000;border:2px solid var(--text-hint-color);opacity:.75}.history-row-arrow svg,.store-row-arrow svg,.stores-row-arrow svg{display:block;height:15px;width:15px}.history-row:last-child,.stores-row:last-child{border-bottom:0}.history-row-image,.stores-row-image{align-items:center;background:var(--background-color);border-radius:50px;display:flex;flex:0 0 40px;height:40px;justify-content:center}.stores-row-image svg{color:#fff;display:block;height:24px;width:24px}.history-row-content,.stores-row-content{flex-grow:1}.history-row-address,.history-row-content,.history-row-title,.stores-row-address,.stores-row-content,.stores-row-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.history-row-address,.stores-row-address{color:var(--text-hint-color);font-size:12px}.store-object-summary{display:flex;flex-direction:column;gap:6px}.store-table{background:var(--background-secondary-color);border-radius:15px;overflow:hidden}.store-header .store-table{background:#0000;border-radius:0;overflow:visible}.store-table-header{color:var(--text-hint-color);font-size:15px;padding:0 5px}.store-table-empty{color:var(--text-hint-color);padding:20px 0;text-align:center}.store-table-row{align-items:center;border-bottom:1px solid var(--background-color);color:var(--text-color);display:flex;gap:15px;justify-content:space-between;padding:10px}.store-table-link-row:last-child,.store-table-row:last-child{border-bottom:0}.store-table-link-row{align-items:center;border-bottom:1px solid var(--background-color);display:flex;gap:10px;padding:10px}.store-table-link-row,.store-table-link-row:hover{color:var(--text-color)}.store-section-icon{align-items:center;border-radius:14px;display:flex;flex:0 0 44px;height:44px;justify-content:center;width:44px}.store-section-icon svg{height:24px;width:24px}.store-section-icon--egais{background:#4da3ff24;color:#4da3ff}.store-section-icon--markirovka{background:#ffd43b24;color:#ffd43b}.store-section-icon--tickets{background:#c084fc24;color:#c084fc}.store-section-icon--contracts{background:#34c75924;color:#34c759}.store-table-title{flex-grow:1}.store-table-check{align-items:center;display:flex;gap:13px}.store-table-check-status{border-radius:50px;height:9px;width:9px}.collapsible-arrow{align-items:center;color:var(--text-hint-color);display:flex;flex:0 0 15px;height:15px;justify-content:center;transition:transform .3s ease;width:15px}.collapsible-arrow svg{display:block;height:15px;width:15px}.collapsible-arrow--open{transform:translateY(2px) rotate(90deg)}.collapsible-content{max-height:0;opacity:0;overflow:hidden;transform:translateY(-4px);transition:max-height .32s ease,opacity .22s ease,transform .22s ease,border-top-color .22s ease}.collapsible-content--open{max-height:1200px;opacity:1;transform:translateY(0)}.empty{align-items:center;display:flex;flex-direction:column;gap:15px;justify-content:center}.empty-title{color:var(--text-hint-color)}.time-header{font-weight:500;margin:16px 0;text-align:center}.time-buttons{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin:0 0 24px;padding:0 16px}.time-button{background:var(--background-secondary-color);border-radius:12px;color:var(--text-color);cursor:pointer;padding:12px;text-align:center}.time-button.active{background:var(--accent-color);color:#fff}.calendar-header{position:relative}.calendar-rows{gap:18px}.calendar-row,.calendar-rows{display:flex;flex-direction:column;position:relative}.calendar-row{gap:12px}.calendar-row--timeline{padding-left:28px}.calendar-row--timeline:before{background:var(--accent-color);border-radius:50%;box-shadow:0 0 0 3px var(--background-color);content:"";height:12px;left:0;position:absolute;top:4px;width:12px}.calendar-row--timeline:after{background:var(--separator-color);border-radius:50px;content:"";height:calc(100% + 19px);left:5px;position:absolute;top:22px;width:2px}.calendar-row:last-child:after{height:calc(100% - 22px)}.calendar-row-head{align-items:center;display:flex;gap:12px;justify-content:space-between;min-height:20px}.calendar-row-title{color:var(--text-color);font-size:18px;font-weight:700;line-height:1.15}.calendar-row__info-button{flex:0 0 auto}.calendar-invoice{display:flex;flex-direction:column;gap:8px}.calendar-invoice-item,.calendar-invoice-item:hover{align-items:stretch;background:var(--background-secondary-color);border-radius:15px;color:var(--text-color);cursor:pointer;display:flex;gap:12px;min-height:96px;padding:14px 42px 14px 14px;position:relative;text-decoration:none}.calendar-invoice-icon{align-items:center;color:#fff;display:flex;flex:0 0 66px;justify-content:center}.calendar-invoice-icon svg{background:var(--accent-color);border-radius:50%;box-sizing:border-box;height:40px;overflow:visible;padding:8px;width:40px}.calendar-invoice-icon--green svg{background:#1fa449}.calendar-invoice-icon--orange svg{background:#f07b16}.calendar-invoice-icon--violet svg{background:#7c3cff}.calendar-invoice-icon--teal svg{background:#10a6ad}.calendar-invoice-icon--pink svg{background:#df3d86}.calendar-invoice-icon--brown svg{background:#9a5a2a}.calendar-invoice-icon--blue svg{background:var(--accent-color)}.calendar-invoice-icon--its svg{padding:5px}.calendar-invoice-icon--default svg{padding:8px}.calendar-invoice-body{display:flex;flex:1 1 auto;flex-direction:column;gap:5px;justify-content:center;min-width:0}.calendar-invoice-title{color:var(--text-color);font-size:16px;font-weight:700;line-height:1.2;overflow-wrap:anywhere}.calendar-invoice-note,.calendar-invoice-object{color:var(--text-hint-color);font-size:13px;line-height:1.25;overflow-wrap:anywhere}.calendar-invoice-aside{align-items:center;bottom:14px;display:flex;justify-content:flex-end;position:absolute;right:14px}.calendar-row:not(.calendar-row--timeline) .calendar-invoice-aside{bottom:auto;top:50%;transform:translateY(-50%)}.calendar-invoice-aside:empty{display:none}.calendar-invoice-amount{align-items:center;color:var(--text-hint-color);display:flex;gap:8px;text-align:right;white-space:nowrap}.calendar-invoice-deadline{font-size:12px;font-weight:700;white-space:nowrap}.calendar-invoice-deadline--warning{color:#ff9f43}.calendar-invoice-deadline--danger{color:#ff453a}.calendar-invoice-item .calendar-invoice-info{height:18px;position:absolute;right:14px;top:14px;width:18px}.calendar-invoice-bonus{color:var(--accent-color)}@media (max-width:390px){.calendar-invoice-item,.calendar-invoice-item:hover{gap:10px;padding-right:36px}.calendar-invoice-icon{flex-basis:58px}.calendar-invoice-icon svg{height:40px;width:40px}.calendar-invoice-aside{bottom:12px;min-width:0;position:absolute;right:14px}}.store-top{display:flex;flex-direction:column;gap:20px;padding-top:10px}.store-finance{background:var(--background-secondary-color);border-radius:15px;overflow:hidden}.store-image{align-items:center;border-radius:50px;display:flex;height:70px;justify-content:center;margin:0 auto;overflow:hidden;width:70px}.store-image svg{color:#fff;display:block;height:36px;width:36px}.store-image img{display:block;height:100%;object-fit:cover;width:100%}.stores-dashboard-header{grid-column-gap:16px;align-items:baseline;column-gap:16px;display:grid;grid-template-columns:minmax(0,1fr) auto;justify-content:space-between;padding:4px 4px 0}.stores-dashboard-header__title{color:var(--text-color);font-size:24px;font-weight:650;line-height:1.15;min-width:0}.stores-dashboard-header__revenue-label{color:var(--text-hint-color);justify-self:end;line-height:1.15;white-space:nowrap}.stores-dashboard-header__revenue-value{color:var(--accent-color);font-size:24px;font-weight:650;justify-self:end;line-height:1.15;white-space:nowrap}.stores-dashboard-header__revenue-empty{color:var(--text-hint-color);font-size:12px;line-height:1.3}.loading-dots span{animation:loadingDots 1.2s ease-in-out infinite;opacity:.25}.loading-dots span:nth-child(2){animation-delay:.16s}.loading-dots span:nth-child(3){animation-delay:.32s}@keyframes loadingDots{0%,80%,to{opacity:.25}40%{opacity:1}}@media (max-width:430px){.stores-dashboard-header__revenue-value,.stores-dashboard-header__title{font-size:21px}}.stores-provider-error{align-items:flex-start;background:var(--background-secondary-color);border-radius:15px;display:flex;flex-direction:column;gap:14px;padding:18px}.stores-provider-error__icon{align-items:center;background:#ff9f4324;border-radius:14px;color:#ff9f43;display:flex;height:44px;justify-content:center;width:44px}.stores-provider-error__icon svg{height:24px;width:24px}.stores-provider-error__content{display:flex;flex-direction:column;gap:6px}.stores-provider-error__title{color:var(--text-color);font-size:16px;font-weight:700;line-height:21px}.stores-provider-error__text{color:var(--text-hint-color);font-size:14px;line-height:19px}.stores-provider-error__button{margin-top:2px}.stores-section-title{color:var(--text-hint-color);font-size:14px;font-weight:500;line-height:19px;padding:0 4px}.service-status-section{background:var(--background-secondary-color);border-radius:15px;display:flex;flex-direction:column;padding:12px 14px 10px}.service-status-section__head{align-items:center;display:flex;gap:10px;min-height:32px}.service-status-section__toggle{align-items:center;background:#0000;border:0;display:flex;flex:1 1;gap:10px;min-width:0;padding:0;text-align:left}.service-status-section__dot{flex:0 0 auto;height:10px;width:10px}.service-status-section__summary{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.service-status-section__title{color:var(--text-color);font-size:15px;line-height:19px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.service-status-section__description,.service-status-section__time{color:var(--text-hint-color);font-size:12px;font-weight:500;line-height:16px}.service-status-section__list{align-items:center;border-top:1px solid color-mix(in srgb,var(--background-color) 72%,#0000);display:flex;flex-wrap:wrap;gap:0 12px;justify-content:space-between}.service-status-row{align-items:center;display:flex;gap:8px;min-height:28px;padding:8px 0 0}.service-status-row--problem{align-items:flex-start;border-bottom:1px solid color-mix(in srgb,var(--background-color) 72%,#0000);flex-basis:100%;padding:10px 0;width:100%}.service-status-row--problem:last-child{border-bottom:0}.service-status-row--problem .service-status-row__main{flex:1 1;width:100%}.service-status-row__main{display:flex;flex-direction:column;gap:3px;min-width:0}.service-status-row__title{color:var(--text-color);font-size:13px;line-height:17px;white-space:nowrap}.service-status-row__impact{color:var(--text-hint-color);font-size:12px;font-weight:500;line-height:16px}.service-status-checks{grid-gap:6px 12px;align-items:center;display:grid;gap:6px 12px;grid-template-columns:repeat(3,minmax(0,1fr));padding-top:4px;width:100%}.service-status-checks__item{align-items:center;display:inline-flex;gap:6px;justify-self:start;min-width:0}.service-status-checks__item:nth-child(2){justify-self:center}.service-status-checks__item:nth-child(3){justify-self:end}.service-status-checks__dot{flex:0 0 auto}.service-status-checks__title{color:var(--text-hint-color);font-size:11px;line-height:14px;white-space:nowrap}.service-status-row__dot{flex:0 0 auto;margin-top:0}.service-status-row--problem .service-status-row__dot{margin-top:4px}.service-status-section__refresh{border:0;border-radius:50%;width:32px}.service-status-section__arrow-button,.service-status-section__refresh{align-items:center;background:#0000;color:var(--text-hint-color);display:flex;flex:0 0 auto;height:32px;justify-content:center;line-height:0;padding:0}.service-status-section__arrow-button{border:0;width:15px}.service-status-section__refresh:disabled{opacity:.6}.service-status-section__refresh svg{height:18px;width:18px}.service-status-section__refresh:active{background:var(--background-color)}.service-status-section__refresh--loading svg{animation:rotateReverse .9s linear infinite}.service-status-section__arrow{margin-right:10px}.service-status-section__arrow.collapsible-arrow--open{transform:rotate(90deg)}.service-status-section__inner{padding:8px 0 0}.store-ticket{color:var(--text-color);display:flex;flex-direction:column;gap:15px;padding:10px}.store-ticket-title{text-align:center}.check-status-active{background:#4dbe0b}.check-title-active{color:var(--text-color)}.check-status-inactive{background:#e54f2d}.check-title-inactive{color:var(--text-hint-color)}.store-finance-preview{display:flex;flex-direction:column;gap:20px}.store-finance-preview__label{color:var(--text-hint-color);font-size:13px;font-weight:500;line-height:1.35;padding:0 5px}.store-ofd-connect .store-ticket{padding:15px}.store-ofd-connect .store-ticket-title{color:var(--text-hint-color);line-height:1.35}.store-finance-card{overflow:hidden}.store-finance-card,.store-finance-loading{background:var(--background-secondary-color);border-radius:18px}.store-finance-loading{align-items:center;display:flex;flex-direction:column;gap:10px;min-height:150px;padding:30px 20px;text-align:center}.store-finance-loading__title{color:var(--text-color);font-size:16px;line-height:21px}.store-finance-loading__text{color:var(--text-hint-color);font-size:14px;line-height:19px;max-width:260px}.store-finance-card__summary{align-items:center;border-bottom:1px solid var(--background-color);display:flex;gap:16px;justify-content:space-between;padding:16px}.store-finance-card__summary-main{align-items:center;display:flex;flex:1 1;gap:14px;min-width:0}.store-finance-card__summary-content{flex:1 1;min-width:0}.store-finance-card__summary-title{color:var(--text-color);font-size:14px;line-height:18px;opacity:.92}.store-finance-card__summary-row{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.store-finance-card__summary-value{color:var(--text-color);font-size:34px;font-weight:400;letter-spacing:-.02em;line-height:1}.store-finance-card__summary-trend{color:#34c759;font-size:15px;font-weight:700;line-height:18px;white-space:nowrap}.store-finance-card__summary-visual{color:#34c759;flex:0 0 auto;opacity:.9}.store-finance-card__summary-visual svg{display:block;height:34px;width:34px}.store-finance-card__grid{display:grid;grid-template-columns:1fr 1fr}.store-finance-card__cell{border-bottom:1px solid var(--background-color);border-right:1px solid var(--background-color);padding:14px 16px}.store-finance-card__cell:nth-child(2n){border-right:0}.store-finance-card__cell:nth-last-child(-n+2){border-bottom:0}.finance-metric{align-items:center;display:flex;gap:12px;min-width:0}.finance-metric__content{flex:1 1;min-width:0}.finance-metric__icon{align-items:center;border-radius:12px;display:flex;flex:0 0 42px;height:42px;justify-content:center;width:42px}.finance-metric__icon svg{display:block;height:22px;width:22px}.finance-metric__icon--green{background:#34c7591f;color:#34c759}.finance-metric__icon--blue{background:#0a84ff1f;color:#0a84ff}.finance-metric__icon--purple{background:#af52de1f;color:#af52de}.finance-metric__icon--orange{background:#ff95001f;color:#ff9500}.finance-metric__title{color:var(--text-hint-color);font-size:13px;line-height:16px}.finance-metric__value{color:var(--text-color);font-size:28px;font-weight:400;letter-spacing:-.02em;line-height:1;margin-top:5px}.finance-metric--compact .finance-metric__value{font-size:24px}@media (max-width:480px){.store-finance-card__summary,.store-finance-card__summary-main{align-items:flex-start}.store-finance-card__summary-value{font-size:30px}.finance-metric{align-items:flex-start}.finance-metric--compact .finance-metric__value{font-size:21px}}.store-alerts-header{align-items:center;display:flex;justify-content:space-between}.store-alerts-badge{align-items:center;background:#ef5350;border-radius:999px;color:#fff;display:inline-flex;font-size:12px;font-weight:700;height:22px;justify-content:center;line-height:1;min-width:22px;padding:0 6px}.store-alert-link-row{align-items:center}.store-alert-content{flex-grow:1;min-width:0}.store-alert-dot,.store-kkt-dot{border-radius:50%;box-sizing:border-box;display:block;flex:0 0 10px;height:10px;width:10px}.store-kkt-dot{margin-top:2px}.store-alert-dot--warning,.store-kkt-dot--warning{background:#ff9f43}.store-alert-dot--danger,.store-kkt-dot--danger{background:#ef5350}.store-alert-dot--info,.store-kkt-dot--info{background:#f6c453}.store-alert-dot--success,.store-kkt-dot--success{background:#34c759}.store-alert-dot--bonus,.store-kkt-dot--bonus{background:#4fc3f7}.store-alert-dot--inactive,.store-kkt-dot--inactive{background:#0000;border:2px solid var(--text-hint-color);opacity:.75}.store-kkt-link-row{gap:12px}.store-alert-title{line-height:1.35}.store-alert-description{color:var(--text-hint-color);font-size:12px;line-height:1.35;margin-top:3px}.store-alert-link-row .store-row-arrow{align-self:center}.action-dashboard{border-radius:15px}.action-dashboard__head{align-items:center;display:flex;gap:10px;min-height:58px;padding:12px 14px 10px}.action-dashboard__toggle{align-items:center;background:#0000;border:0;display:flex;flex:1 1;min-width:0;padding:0;text-align:left}.action-dashboard__summary{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.action-dashboard__title{color:var(--text-color);font-size:15px;font-weight:400;line-height:19px}.action-dashboard__description,.action-dashboard__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.action-dashboard__description{color:var(--text-hint-color);font-size:12px;line-height:1.35}.action-dashboard__refresh{align-items:center;background:#0000;border:0;border-radius:50%;color:var(--text-hint-color);display:flex;flex:0 0 auto;height:32px;justify-content:center;line-height:0;padding:0;width:32px}.action-dashboard__refresh:disabled{opacity:.6}.action-dashboard__refresh svg{height:18px;width:18px}.action-dashboard__refresh:active{background:var(--background-color)}.action-dashboard__refresh--loading svg{animation:rotateReverse .9s linear infinite}.action-dashboard__arrow-button{align-items:center;background:#0000;border:0;color:var(--text-hint-color);display:flex;flex:0 0 auto;height:32px;justify-content:center;line-height:0;padding:0;width:15px}.action-dashboard__arrow{margin-right:10px}.action-dashboard__arrow.collapsible-arrow--open{transform:rotate(90deg)}.action-dashboard__inner{padding:0}.action-dashboard__list{border-top:1px solid var(--background-color)}.action-dashboard__item{min-height:58px}.action-dashboard__loading-row{color:var(--text-hint-color);min-height:58px}.action-dashboard__item-button{background:#0000;border:0;cursor:pointer;text-align:left;width:100%}.action-dashboard__empty{border-top:1px solid var(--background-color);color:var(--text-hint-color);font-size:12px;line-height:1.35;padding:12px 14px}.store-finance-card__summary-trend--positive{color:#34c759}.store-finance-card__summary-trend--negative{color:#ef5350}.store-finance-card__summary-trend--neutral{color:var(--text-hint-color)}.store-kkt-content{flex:1 1;min-width:0}.store-kkt-title{color:var(--text-color);line-height:1.35}.store-kkt-description{color:var(--text-hint-color);font-size:12px;line-height:1.35;margin-top:3px;word-break:break-word}.store-top-products{box-sizing:border-box;max-width:100%;overflow:hidden;width:100%}.store-top-products__summary{align-items:center;appearance:none;-webkit-appearance:none;background:#0000;border:0;color:var(--text-color);cursor:pointer;display:flex;gap:12px;justify-content:space-between;padding:10px;text-align:left;width:100%}.store-top-products__summary:active,.store-top-products__summary:focus{box-shadow:none;outline:none}.store-top-products__summary-content{flex:1 1;min-width:0}.store-top-products__arrow{margin-right:10px}.store-top-products__list .collapsible-content__inner{padding:6px 10px 10px}.store-top-products__item{display:block;padding:10px 0}.store-top-products__item:not(:last-child){border-bottom:1px solid color-mix(in srgb,var(--background-color) 70%,#0000)}.store-top-products__item-main{min-width:0}.store-top-products__item-title{color:var(--text-color);display:block;font-size:12px;font-weight:500;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.store-top-products__item-row{align-items:center;display:flex;gap:10px;justify-content:center;margin-top:3px;min-width:0}.store-top-products__item-subtitle{color:var(--text-hint-color);flex:1 1;font-size:12px;line-height:1.3;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.store-top-products__item-total{align-items:center;color:var(--accent-color);display:inline-flex;flex:0 0 82px;font-size:13px;font-weight:500;justify-content:center;line-height:1.2;min-width:82px;text-align:center;white-space:nowrap}.store-top-products__footnote{color:var(--text-hint-color);font-size:12px;line-height:1.35;margin-top:10px;text-align:right}.profile-image{align-items:center;border-radius:50px;display:flex;height:70px;justify-content:center;margin:0 auto;overflow:hidden;width:70px}.profile-image img{height:100%;object-fit:cover;width:100%}.profile-image svg{color:#fff;height:60%;width:60%}.company-item{align-items:center;border-bottom:1px solid var(--background-color);color:var(--text-color);cursor:pointer;display:flex;gap:10px;justify-content:space-between;padding:10px}.company-item:last-child{border-bottom:0}.company-item:hover{color:var(--text-color)}.company-item--active{background:color-mix(in srgb,var(--text-color) 5%,#0000)}.store-table .company-item--active:first-child{border-top-left-radius:15px;border-top-right-radius:15px}.store-table .company-item--active:last-child{border-bottom-left-radius:15px;border-bottom-right-radius:15px}.company-item-content{flex-grow:1;min-width:0}.company-item-description,.company-item-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.company-item-description{color:var(--text-hint-color);font-size:12px;line-height:1.25;margin-top:2px}.company-item-dot{border-radius:50%;box-sizing:border-box;flex:0 0 auto;height:10px;width:10px}.company-item-dot,.company-item-dot--active{background:#34c759}.profile-section-row-icon{align-items:center;background:#4da3ff24;border-radius:14px;color:#4da3ff;display:flex;flex:0 0 44px;height:44px;justify-content:center;width:44px}.profile-section-row-icon svg{height:24px;width:24px}.profile-section-row-arrow{align-items:center;color:var(--text-hint-color);display:flex;flex:0 0 18px;height:18px;justify-content:center;width:18px}.profile-section-row-arrow svg{height:18px;width:18px}.bonus-summary-row{align-items:center;color:var(--text-color);cursor:pointer;display:flex;gap:12px;padding:12px 10px}.bonus-summary-content{flex-grow:1;overflow:hidden}.bonus-summary-description{color:var(--text-hint-color);font-size:12px;margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bonus-summary-value{color:var(--accent-color);flex:0 0 auto;font-size:22px}.bonus-history-row{align-items:flex-start;border-bottom:1px solid var(--background-color);display:flex;gap:12px;justify-content:space-between;padding:10px}.bonus-history-row:last-child{border-bottom:0}.bonus-history-row:has(+.bonus-history-more){border-bottom:1px solid var(--background-color)}.bonus-history-main{flex-grow:1;overflow:hidden}.bonus-history-main--link{cursor:pointer}.bonus-history-main--link:active .bonus-history-title,.bonus-history-main--link:focus .bonus-history-title,.bonus-history-main--link:hover .bonus-history-title{color:var(--accent-color)}.bonus-history-description{color:var(--text-hint-color);font-size:12px;margin-top:3px}.bonus-history-date{color:var(--text-hint-color);font-size:11px;margin-top:6px}.bonus-history-amount{flex:0 0 auto;white-space:nowrap}.bonus-history-amount--positive{color:var(--accent-color)}.bonus-history-amount--negative{color:var(--text-error-color)}.bonus-history-empty{color:var(--text-hint-color);font-size:12px;line-height:1.35;padding:14px 10px}.bonus-history-scroll{-webkit-overflow-scrolling:touch;max-height:330px;overflow-y:auto;overscroll-behavior:auto;scrollbar-width:none}.bonus-history-scroll::-webkit-scrollbar{height:0;width:0}.bonus-history-scroll-sentinel{min-height:28px;pointer-events:none}.bonus-history-more{-webkit-appearance:none;appearance:none;background:#0000;border:0;color:var(--text-color);display:block;font-size:14px;line-height:18px;min-height:46px;padding:12px 16px;text-align:center;width:100%}.bonus-history-more:disabled{color:var(--text-hint-color)}.profile-actions-card{overflow:hidden}.profile-actions-card__intro{padding:14px 12px 12px}.profile-actions-card__title{color:var(--text-color);font-size:15px;line-height:1.35}.profile-actions-card__description{color:var(--text-hint-color);font-size:12px;line-height:1.35;margin-top:4px}.profile-action-row{align-items:center;-webkit-appearance:none;appearance:none;background:#0000;border:0;border-top:1px solid var(--background-color);color:var(--text-color);cursor:pointer;display:flex;min-height:76px;padding:12px 10px;text-align:left;width:100%}.profile-action-modal__icon,.profile-action-row__icon{align-items:center;background:#4da3ff24;border-radius:14px;color:#4da3ff;display:flex;flex:0 0 44px;height:44px;justify-content:center;width:44px}.profile-action-modal__icon svg,.profile-action-row__icon svg{height:24px;width:24px}.profile-action-row__content{flex:1 1 auto;min-width:0}.profile-action-row__title{color:var(--text-color);font-size:15px;line-height:1.3}.profile-action-row__description{color:var(--text-hint-color);font-size:12px;line-height:1.35;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-action-row__meta{align-items:center;display:flex;flex:0 0 auto;gap:10px;margin-left:10px}.profile-action-row__reward{color:var(--accent-color);font-size:18px;line-height:1}.profile-action-row__arrow{align-items:center;color:var(--text-hint-color);display:flex;flex:0 0 18px;height:18px;justify-content:center;width:18px}.profile-action-row__arrow svg{height:18px;width:18px}.profile-action-history-row{align-items:center;-webkit-appearance:none;appearance:none;background:#0000;border:0;border-top:1px solid var(--background-color);color:var(--accent-color);cursor:pointer;display:flex;font-size:14px;gap:8px;justify-content:center;line-height:18px;min-height:48px;padding:12px 10px;text-align:center;width:100%}.profile-action-history-row .profile-action-row__arrow{color:var(--accent-color)}.profile-rating-inline{border-top:1px solid var(--background-color);padding:14px 12px 16px}.profile-rating-inline__title{color:var(--text-color);font-size:15px;line-height:1.35}.profile-rating-inline__description{color:var(--text-hint-color);font-size:12px;line-height:1.35;margin-top:4px}.profile-action-modal{--profile-modal-tma-top:max(var(--tma-content-safe-area-inset-top,0px),var(--tma-safe-area-inset-top,0px));--profile-modal-top-space:calc(var(--profile-modal-tma-top) + 45px);--profile-modal-bottom-space:var(--tma-content-safe-area-inset-bottom,var(--bottom-inset,0px));align-items:center;animation:fadeIn .18s ease-in-out;background:#0000007a;display:flex;inset:0;justify-content:center;padding:var(--profile-modal-top-space) 20px calc(var(--profile-modal-bottom-space) + 20px);position:fixed;z-index:210}.profile-action-modal__card{background:var(--background-secondary-color);border-radius:18px;box-shadow:0 20px 60px #00000059;display:flex;flex-direction:column;max-height:calc(100vh - var(--profile-modal-top-space) - var(--profile-modal-bottom-space) - 20px);max-height:calc(100dvh - var(--profile-modal-top-space) - var(--profile-modal-bottom-space) - 20px);max-width:420px;overflow-y:auto;overscroll-behavior:contain;padding:18px;width:100%}.profile-action-modal__icon{margin:0 auto 14px}.profile-action-modal__title{color:var(--text-color);font-size:18px;font-weight:700;line-height:1.3;text-align:center}.profile-action-modal__description{color:var(--text-hint-color);font-size:14px;line-height:1.4;margin-top:8px;text-align:justify;text-align-last:left}.profile-action-modal__input{background:var(--background-color);border-color:var(--background-color);border-radius:12px;height:44px;margin-top:16px}.profile-action-modal .button{border-radius:14px;height:42px;margin-top:16px;width:100%}.profile-rating-inline .button{border-radius:14px;height:42px;margin-top:12px;width:100%}.profile-rating__order-link{color:inherit;text-decoration:none}.profile-rating__order-link:active,.profile-rating__order-link:focus,.profile-rating__order-link:hover{color:var(--accent-color);text-decoration:none}.profile-rating__stars{display:flex;gap:6px;justify-content:space-between;margin:14px -2px 0}.profile-rating__star{align-items:center;appearance:none;-webkit-appearance:none;background:#0000;border:0;border-radius:10px;color:var(--text-hint-color);display:inline-flex;flex:1 1;height:48px;justify-content:center;line-height:1;min-width:0;transform:translateY(0) scale(1);transition:color .16s ease,transform .18s cubic-bezier(.2,.9,.25,1);will-change:transform}.profile-rating__star:active{transform:translateY(-1px) scale(1.04)}.profile-rating__star svg{height:34px;transform-origin:50% 55%;width:34px}.profile-rating__star--active{color:#fc3}.profile-rating__star--pop svg{animation:profile-rating-star-pop .42s cubic-bezier(.2,.9,.25,1)}@keyframes profile-rating-star-pop{0%{transform:translateY(0) scale(1)}38%{transform:translateY(-5px) scale(1.16)}68%{transform:translateY(1px) scale(.98)}to{transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.profile-rating__star{transition:none}.profile-rating__star--pop svg{animation:none}}.profile-rating__comment{background:var(--background-color);border-color:var(--background-color);border-radius:12px;margin-top:12px;min-height:74px}.profile-rating__error{color:#ef5350;font-size:12px;line-height:1.35;margin-top:10px}.profile-action-modal .button:disabled,.profile-rating-inline .button:disabled{opacity:.45}@media (max-width:430px){.profile-action-row{min-height:72px;padding:11px 10px}.profile-action-row__title{font-size:14px}.profile-action-row__description{font-size:12px}.profile-action-row__reward{font-size:17px}}.history-placeholder{color:var(--text-hint-color);font-size:15px;line-height:21px;text-align:center}.history-placeholder-support{align-items:center;display:flex;flex-direction:column;gap:14px}.history-placeholder-animation{height:120px;width:120px}.history-row-image{background:linear-gradient(0deg,#0098ea,#1aadfc)}.history-row-image svg{height:24px;width:24px}.history-row-image-active svg{animation:rotate 2s linear infinite}.order-manager{align-items:center;display:flex;gap:14px;padding:14px}.order-manager__avatar{align-items:center;background:linear-gradient(0deg,#da3e43,#d77578);border-radius:50%;color:#fff;display:flex;flex:0 0 70px;height:70px;justify-content:center;overflow:hidden;width:70px}.order-manager__avatar img{height:100%;object-fit:cover;width:100%}.order-manager__avatar-fallback{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.order-manager__avatar-fallback svg{height:60%;width:60%}.order-manager__content{display:flex;flex-direction:column;gap:6px;min-width:0}.order-manager__line{align-items:baseline;display:flex;font-size:14px;gap:6px;line-height:1.25;min-width:0}.order-manager__label{color:var(--text-hint-color);flex:0 0 auto}.order-manager__value{color:var(--text-color);min-width:0;overflow-wrap:anywhere}a.order-manager__value{-webkit-tap-highlight-color:transparent;color:var(--text-color);text-decoration:none}a.order-manager__value:active,a.order-manager__value:focus,a.order-manager__value:hover{color:var(--accent-color)}a.order-manager__value:visited{color:var(--text-color)}.table-order-details{-webkit-overflow-scrolling:touch;background:var(--background-secondary-color);border-radius:15px;margin:16px 0 24px;overflow-x:auto}.table-order-details__header,.table-order-details__row,.table-order-details__total{grid-gap:8px;align-items:start;color:var(--text-color);display:grid;font-size:13.5px;gap:8px;grid-template-columns:4.8fr 70px 90px 100px;line-height:1.4;min-width:520px;padding:10px 12px}.table-order-details__header{background:color-mix(in srgb,var(--background-secondary-color) 72%,#000);color:var(--text-hint-color);font-size:11.5px;font-weight:600;padding:8px 12px;text-transform:uppercase}.table-order-details__header,.table-order-details__row{border-bottom:1px solid var(--background-color)}.table-order-details__row:last-child{border-bottom:0}.table-order-details__col--name{line-height:1.4;text-align:left;white-space:pre-wrap;word-break:break-word}.table-order-details__col--amount,.table-order-details__col--price,.table-order-details__col--qty{text-align:right}.table-order-details__total{background:color-mix(in srgb,var(--background-secondary-color) 82%,#000);font-weight:700;padding:12px}.table-order-details__total .table-order-details__col--amount.total{color:var(--accent-color)}.store-table-row.sum-row{align-items:center;cursor:pointer;display:flex;gap:0;justify-content:normal}.sum-row-part{align-items:center;display:flex;flex:0 0 33.333%;max-width:33.333%;min-width:0}.sum-row-part--left{justify-content:flex-start}.sum-row-part--center{justify-content:center}.sum-row-part--right{font-weight:600;justify-content:flex-end;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.sum-row-arrow{align-items:center;color:var(--text-hint-color);display:flex;height:15px;justify-content:center;transform:translateY(2px) rotate(90deg);transition:transform .3s ease;width:15px}.sum-row-arrow svg{display:block;height:15px;width:15px}.sum-row-arrow--open{transform:translateY(2px) rotate(270deg)}.order-details-card{border-bottom:1px solid var(--background-color)}.order-details-card:last-child{border-bottom:0}.order-details-summary{align-items:center;appearance:none;-webkit-appearance:none;background:#0000;border:0;color:var(--text-color);cursor:pointer;display:flex;font:inherit;gap:12px;justify-content:space-between;min-height:48px;padding:10px;text-align:left;width:100%}.order-details-summary:active,.order-details-summary:focus{box-shadow:none;outline:none}.order-details-summary__title{flex:1 1;min-width:0}.order-details-summary__value{color:var(--text-color);flex:0 0 auto;max-width:120px;overflow-wrap:anywhere;text-align:right}.order-details-summary__arrow{margin-right:10px}.order-details-collapsible__inner{padding:0}.order-details-list{background:var(--background-secondary-color);display:flex;flex-direction:column}.order-details-item{border-bottom:1px solid var(--background-color);display:block;padding:12px 10px}.order-details-item:last-child{border-bottom:0}.order-details-item__content{min-width:0}.order-details-item__name{color:var(--text-color);line-height:1.35;word-break:break-word}.order-details-item__meta{align-items:center;color:var(--text-hint-color);display:flex;font-size:12px;gap:12px;justify-content:space-between;line-height:1.3;margin-top:5px}.order-details-item__amount{color:var(--text-hint-color);flex:0 0 auto;font-weight:600;max-width:45%;overflow-wrap:anywhere;text-align:right}.order-details-total{align-items:center;display:flex;gap:14px;justify-content:space-between;padding:12px 10px}.order-details-total__title{color:var(--text-hint-color)}.order-details-total__value{color:var(--accent-color)}.contracts-section-head{margin-top:8px}.contracts-section-head__title{margin-bottom:0}.contracts-section-head__description{color:var(--text-hint-color);font-size:14px;line-height:1.35;margin:8px 5px 14px}.contracts-module:not(:last-child),.store-contract:not(:last-child){border-bottom:1px solid var(--background-color)}.contracts-module__row,.store-contract__summary{background:#0000;border:0;cursor:pointer;text-align:left;width:100%}.store-contract__content{flex:1 1;min-width:0}.contracts-row__head,.contracts-row__subline{align-items:baseline;display:flex;gap:10px;min-width:0}.contracts-row__title{color:var(--text-color);flex:1 1 auto;line-height:1.3;min-width:0}.contracts-row__subline{margin-top:4px}.contracts-row__description{color:var(--text-hint-color);flex:1 1 auto;font-size:13px;line-height:1.35;min-width:0}.contracts-row__meta{align-items:center;display:flex;flex:0 0 auto;gap:10px;margin-left:12px}.contracts-module__icon{align-items:center;border-radius:14px;display:flex;flex:0 0 44px;height:44px;justify-content:center;margin-right:2px;width:44px}.contracts-module__icon svg{height:24px;width:24px}.contracts-module__icon--blue{background:#4da3ff24;color:#4da3ff}.contracts-module__icon--yellow{background:#ffd43b24;color:#ffd43b}.contracts-module__icon--purple{background:#c084fc24;color:#c084fc}.store-contract__details{background:#0000}.contracts-module__row.store-table-link-row,.store-contract__summary.store-table-link-row{color:inherit;font:inherit}.contracts-comparison-table{background:var(--background-secondary-color);border-radius:15px;overflow:hidden;width:100%}.contracts-comparison-row{align-items:stretch;display:grid;grid-template-columns:minmax(0,1fr) repeat(2,50px);min-height:46px}.contracts-comparison-row--head{background:color-mix(in srgb,var(--background-secondary-color) 82%,#000);min-height:40px}.contracts-comparison-feature{align-items:center;color:var(--text-color);display:flex;font-size:13px;line-height:1.25;min-width:0;padding:10px}.contracts-comparison-cell,.contracts-comparison-row--head .contracts-comparison-feature{color:var(--text-hint-color);font-size:12px;font-weight:600}.contracts-comparison-cell{align-items:center;display:flex;justify-content:center;padding:8px 4px;text-align:center}.contracts-comparison-cell--active{background:color-mix(in srgb,var(--text-color) 5%,#0000)}.contracts-comparison-check{align-items:center;border-radius:50%;color:#34c759;display:inline-flex;font-size:14px;font-weight:700;height:20px;justify-content:center;line-height:1;width:20px}.contracts-comparison-empty{color:var(--text-hint-color);opacity:.55}.contracts-comparison{width:100%}.contracts-comparison-summary{background:#0000;border:0;border-bottom:0;color:inherit;cursor:pointer;font:inherit;text-align:left;width:100%}.contracts-comparison-details{background:#0000}.contracts-comparison-inner{border-top:1px solid var(--background-color);padding:0}.contracts-comparison-table{background:#0000;border-radius:0;overflow:visible}.contracts-comparison-row{border-bottom:1px solid var(--background-color)}.contracts-comparison-row:last-child{border-bottom:0}.contracts-comparison-feature{padding-left:20px}.contracts-comparison-cell{border-left:1px solid var(--background-color)}.store-contract__details .collapsible-content__inner{padding:0}.store-contract__service{align-items:center;border-bottom:1px solid var(--background-color);display:flex;min-height:46px;padding:12px 20px}.store-contract__service:last-child{border-bottom:0}.store-contract__service-dot{display:none}.store-contract__service-text{color:var(--text-hint-color);font-size:13px;font-weight:400;line-height:1.35;opacity:.95;word-break:break-word}.contracts-comparison-feature{gap:6px}.contracts-info-button{align-items:center;background:#0000;border:1px solid var(--text-hint-color);border-radius:50%;color:var(--text-hint-color);cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:11px;font-weight:700;height:18px;justify-content:center;opacity:.8;width:18px}.contracts-info-button:hover{border-color:var(--text-color);color:var(--text-color);opacity:1}.store-finance-card__summary-info{padding-right:5px}@media (max-width:480px){.store-finance-card__summary-info>.contracts-info-button{align-self:flex-start;margin-top:18px}}.store-contract__service{gap:12px;justify-content:space-between}.store-contract__service-text{flex:1 1;min-width:0}.contracts-info-modal{--contracts-modal-tma-top:max(var(--tma-content-safe-area-inset-top,0px),var(--tma-safe-area-inset-top,0px));--contracts-modal-top-space:calc(var(--contracts-modal-tma-top) + 45px);--contracts-modal-bottom-space:var(--tma-content-safe-area-inset-bottom,var(--bottom-inset,0px));align-items:center;animation:fadeIn .18s ease-in-out;background:#0000007a;display:flex;inset:0;justify-content:center;padding:var(--contracts-modal-top-space) 20px calc(var(--contracts-modal-bottom-space) + 20px);position:fixed;z-index:200}.contracts-info-modal__card{background:var(--background-secondary-color);border-radius:18px;box-shadow:0 20px 60px #00000059;display:flex;flex-direction:column;max-height:calc(100vh - var(--contracts-modal-top-space) - var(--contracts-modal-bottom-space) - 20px);max-height:calc(100dvh - var(--contracts-modal-top-space) - var(--contracts-modal-bottom-space) - 20px);max-width:420px;padding:18px;width:100%}.contracts-info-modal__title{color:var(--text-color);font-size:18px;font-weight:700;line-height:1.3;text-align:center}.contracts-info-modal__description{color:var(--text-hint-color);font-size:14px;line-height:1.45;margin-top:10px;min-height:0;overflow-y:auto;overscroll-behavior:contain;text-align:justify;text-align-last:left}.contracts-info-modal__link{color:var(--accent-color);font-size:14px;font-weight:600;margin-top:12px;text-align:center;text-decoration:none}.contracts-info-modal__button{background:var(--button-color);border:0;border-radius:14px;color:var(--button-text-color);cursor:pointer;font:inherit;height:42px;margin-top:18px;width:100%}.contracts-comparison-feature{gap:10px;justify-content:space-between}.contracts-comparison-feature__text{flex:1 1;min-width:0}.contracts-comparison-feature .contracts-info-button{margin-left:auto}.contracts-comparison-details.collapsible-content--open{max-height:5000px}.kassa-page{gap:20px;padding-bottom:110px}.kassa-top{gap:12px;margin:0;padding-top:10px}.kassa-heading,.kassa-top{align-items:center;display:flex;flex-direction:column}.kassa-heading{gap:6px;padding:0 20px;text-align:center}.kassa-heading__title{color:var(--text-color);font-size:23px;font-weight:600;line-height:1.2}.kassa-heading__description{color:var(--text-hint-color);font-size:15px;line-height:1.25}.kassa-heading__address{color:var(--text-hint-color);font-size:15px;line-height:1.35;max-width:100%;opacity:.9}.kassa-alert{grid-gap:14px;align-items:flex-start;background:var(--background-secondary-color);border:0;border-radius:15px;display:grid;gap:14px;grid-template-columns:44px minmax(0,1fr);margin:0;overflow:hidden;padding:18px;width:100%}.kassa-alert__icon{align-items:center;background:var(--background-color);border-radius:14px;color:var(--text-hint-color);display:flex;flex:0 0 44px;height:44px;justify-content:center;width:44px}.kassa-alert__icon svg{display:block;height:27px;width:27px}.kassa-alert__icon--success{background:#34c75924;color:#34c759}.kassa-alert__icon--warning{background:#ff9f4324;color:#ff9f43}.kassa-alert__icon--danger{background:#ff453a24;color:#ff453a}.kassa-alert__body{flex:1 1;min-width:0}.kassa-alert__title{color:var(--text-color);line-height:1.35}.kassa-alert__content{margin-top:8px}.kassa-alert__list{display:flex;flex-direction:column;gap:5px}.kassa-alert__item{color:var(--text-color);font-size:14px;line-height:1.35}.kassa-alert__text{font-size:14px}.kassa-alert__hint,.kassa-alert__text{color:var(--text-hint-color);line-height:1.35}.kassa-alert__hint{font-size:13px;margin-top:10px}.kassa-alert__button{grid-column:1/-1;margin:0 auto;width:min(100%,386px)}.kassa-state-card{background:var(--background-secondary-color);border-radius:15px;overflow:hidden;width:100%}.kassa-state-card__title{color:var(--text-color);line-height:1.25;padding:14px 18px 10px}.kassa-state-card__rows{padding:0 18px 12px}.kassa-state-row{grid-gap:12px;align-items:center;border-bottom:1px solid color-mix(in srgb,var(--background-color) 75%,#0000);display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto 9px;min-height:40px}.kassa-state-row:last-child{border-bottom:0}.kassa-state-row__title{color:var(--text-hint-color);font-size:14px;line-height:1.25;min-width:0}.kassa-state-row__value{color:var(--text-color);font-size:14px;line-height:1.25;max-width:170px;overflow-wrap:anywhere;text-align:right}.kassa-state-row__value--active,.kassa-state-row__value--danger,.kassa-state-row__value--inactive,.kassa-state-row__value--warning{color:var(--text-color)}.kassa-state-row__dot{background:var(--text-hint-color);border-radius:50%;box-sizing:border-box;flex:0 0 10px;height:10px;opacity:.7;width:10px}.kassa-state-row__dot--active{background:#34c759;opacity:1}.kassa-state-row__dot--inactive{background:#0000;border:2px solid var(--text-hint-color);opacity:.75}.kassa-state-row__dot--danger{background:#ff453a;opacity:1}.kassa-state-row__dot--warning{background:#ff9f43;opacity:1}.kassa-state-row__dot--neutral{background:#0000;border:2px solid var(--text-hint-color);opacity:.75}.kassa-info-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.kassa-info-card{background:var(--background-secondary-color);border-radius:15px;display:flex;flex-direction:column;min-height:138px;min-width:0;padding:18px}.kassa-info-card__head{align-items:center;display:flex;gap:10px;margin-bottom:16px;min-height:40px}.kassa-info-card__icon{align-items:center;border-radius:12px;display:flex;flex:0 0 40px;height:40px;justify-content:center;width:40px}.kassa-info-card__icon svg{display:block;height:24px;width:24px}.kassa-info-card__icon--green{background:#34c75924;color:#34c759}.kassa-info-card__icon--blue{background:#0a84ff24;color:#0a84ff}.kassa-info-card__title{color:var(--text-color);font-weight:700;line-height:1.25;min-width:0}.kassa-info-card__label{color:var(--text-hint-color);font-size:13px;line-height:1.3}.kassa-info-card__value{color:var(--text-color);font-size:16px;font-weight:700;line-height:1.25;margin-top:5px;overflow-wrap:anywhere}.kassa-info-card__value--green,.kassa-info-card__value--success{color:#34c759}.kassa-info-card__value--warning{color:#ff9f43}.kassa-info-card__value--danger{color:#ff453a}.kassa-info-card__value--neutral{color:var(--text-color)}.kassa-info-card__subvalue{color:var(--text-hint-color);font-size:13px;line-height:1.3;margin-top:6px}.kassa-info-card__divider{background:var(--background-color);height:1px;margin:14px 0}.kassa-info-card__button{line-height:1.2;min-height:44px;padding:0 12px;white-space:nowrap}.kassa-calendar-card{grid-gap:8px 12px;align-items:center;background:#34c75914;border-radius:15px;box-shadow:inset 0 0 0 1px #34c7593d;display:grid;gap:8px 12px;grid-template-columns:minmax(0,1fr) auto;padding:18px}.kassa-calendar-card__title{color:var(--text-color);font-size:16px;font-weight:700;grid-column:1/-1;line-height:1.25}.kassa-calendar-card__description,.kassa-calendar-card__hint{color:var(--text-hint-color);font-size:13px;line-height:1.3}.kassa-calendar-card__button{border-radius:999px;line-height:1;min-height:34px;padding:0 14px}@media (max-width:390px){.kassa-info-grid{gap:12px}.kassa-info-card{padding:15px}}.kassa-section{background:var(--background-secondary-color);border-radius:15px;margin:0;overflow:hidden;width:100%}.kassa-section__head{align-items:center;border-bottom:1px solid var(--background-color);display:flex;justify-content:space-between;min-height:60px;padding:10px}.kassa-section__title-wrap{align-items:center;display:flex;flex:1 1;gap:12px;min-width:0}.kassa-section__icon{align-items:center;background:color-mix(in srgb,var(--button-color) 14%,#0000);border-radius:12px;color:var(--button-color);display:flex;flex:0 0 40px;height:40px;justify-content:center;width:40px}.kassa-section__icon svg{display:block;height:24px;width:24px}.kassa-section__title{color:var(--text-color);font-weight:600;line-height:1.35;min-width:0}.kassa-section__arrow{align-items:center;color:var(--text-hint-color);display:flex;flex:0 0 15px;height:15px;justify-content:center;margin-right:10px;width:15px}.kassa-section__arrow svg{display:block;height:15px;width:15px}.kassa-section__grid{display:grid}.kassa-section__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.kassa-section__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.kassa-section__cell{border-right:1px solid var(--background-color);display:block;min-width:0;padding:16px 18px;text-align:left}.kassa-section__cell:last-child,.kassa-section__grid--2 .kassa-section__cell:nth-child(2n),.kassa-section__grid--3 .kassa-section__cell:nth-child(3n){border-right:0}.kassa-section__label{color:var(--text-hint-color);font-size:13px;font-weight:500;line-height:1.25;text-align:left;width:100%}.kassa-section__value-row{align-items:center;display:flex;gap:8px;justify-content:flex-start;margin-top:8px;min-width:0;width:100%}.kassa-section__value{color:var(--text-color);font-size:16px;font-weight:700;line-height:1.25;min-width:0;overflow-wrap:anywhere;padding-left:18px;text-align:left;word-break:break-word}.kassa-section__dot{border-radius:50%;flex:0 0 auto;height:9px;margin-left:auto;width:9px}.kassa-section__dot--active{background:#34c759}.kassa-section__dot--inactive{background:#ff453a}.check-status-warning,.kassa-section__dot--warning{background:#ff9f43}.check-title-warning{color:var(--text-color)}.kassa-section:nth-of-type(5) .kassa-section__icon{background:#34c7591f;color:#34c759}.kassa-section:nth-of-type(6) .kassa-section__icon{background:#0a84ff1f;color:#0a84ff}.kassa-section:nth-of-type(7) .kassa-section__icon{background:#bf5af21f;color:#bf5af2}@media (max-width:380px){.kassa-info-grid{grid-template-columns:1fr}.kassa-section__grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}.kassa-section__grid--3 .kassa-section__cell:nth-child(3n){border-right:1px solid var(--background-color)}.kassa-section__grid--3 .kassa-section__cell:nth-child(2n){border-right:0}}.kassa-technical{width:100%}.kassa-technical__summary.store-table-link-row{border-bottom:0}.kassa-technical__summary-icon{align-items:center;background:color-mix(in srgb,var(--text-hint-color) 18%,#0000);border-radius:12px;color:var(--text-hint-color);display:flex;flex:0 0 40px;height:40px;justify-content:center;width:40px}.kassa-technical__summary-icon svg{display:block;height:24px;width:24px}.kassa-technical__inner{display:flex;flex-direction:column;gap:0;padding:0}.kassa-technical-row{align-items:center;border-bottom:1px solid var(--background-color);display:flex;gap:14px;justify-content:space-between;min-height:48px;padding:10px}.kassa-technical-row:last-child{border-bottom:0}.kassa-technical-row__main{align-items:center;display:flex;flex:1 1;gap:14px;justify-content:space-between;min-width:0}.kassa-technical-row__title{color:var(--text-hint-color);font-size:13px;line-height:1.3;min-width:0}.kassa-technical-row__value{color:var(--text-color);font-size:14px;line-height:1.3;max-width:58%;overflow-wrap:anywhere;text-align:right}.kassa-technical-row__dot{border-radius:50%;flex:0 0 auto;height:8px;width:8px}.kassa-technical-row__dot--active{background:#34c759}.kassa-technical-row__dot--danger,.kassa-technical-row__dot--inactive{background:#ff453a}.kassa-technical-row__dot--warning{background:#ff9f43}.kassa-technical-row__dot--neutral{background:var(--text-hint-color);opacity:.55}.kassa-technical .collapsible-content--open{max-height:3000px}.crpt{display:flex;flex-direction:column;gap:20px}.crpt-product-groups{-webkit-overflow-scrolling:touch;display:flex;gap:8px;margin:0 -10px;overflow-x:auto;overflow-y:hidden;padding:0 10px 2px;scrollbar-width:none}.crpt-product-groups::-webkit-scrollbar{display:none}.crpt-product-groups:after{content:"";flex:0 0 2px;height:1px}.crpt-section-header{align-items:center;display:flex;gap:8px}.crpt-section-header .contracts-info-button{align-items:center;background:#0000;border:1px solid var(--text-hint-color);border-radius:50%;color:var(--text-hint-color);cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:11px;font-weight:700;height:18px;justify-content:center;opacity:.8;width:18px}.crpt-section-header .contracts-info-button:hover{border-color:var(--text-color);color:var(--text-color)}.crpt-product-groups .crpt-product-group-card{flex:0 0 auto;max-width:220px;min-width:-webkit-max-content;min-width:max-content;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crpt-product-group-card{align-items:center;background:var(--background-secondary-color);border-radius:15px;color:var(--text-color);display:flex;font-size:14px;justify-content:center;line-height:18px;min-height:40px;padding:0 18px;text-align:center}button.crpt-product-group-card{-webkit-appearance:none;appearance:none}.crpt-product-group-card--more{color:var(--text-color)}.crpt-product-groups-modal .contracts-info-modal__description{-ms-overflow-style:none;display:flex;flex-direction:column;gap:14px;scrollbar-width:none}.crpt-product-groups-modal .contracts-info-modal__description::-webkit-scrollbar{display:none}.crpt-product-groups-modal .contracts-info-modal__description p{margin:0}.crpt-product-groups-modal__subtitle{color:var(--text-color);font-size:13px;line-height:17px}.crpt-product-groups-modal__tags{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(118px,1fr))}.crpt-product-groups-modal__tag{align-items:center;background:var(--background-color);border-radius:12px;color:var(--text-hint-color);display:flex;font-size:12px;justify-content:center;line-height:16px;min-height:34px;padding:7px 10px;text-align:center}.crpt-product-groups-modal__tag--active{background:var(--button-color);color:var(--button-text-color)}.crpt-product-groups-modal__button{flex:0 0 42px;line-height:18px;min-height:42px}.crpt-codes-card{background:var(--background-secondary-color);border-radius:15px;overflow:hidden}.crpt-codes-summary{grid-gap:6px;align-items:center;appearance:none;-webkit-appearance:none;background:#0000;border:0;color:var(--text-color);cursor:pointer;display:grid;gap:6px;grid-template-columns:42px minmax(74px,1fr) minmax(58px,.9fr) minmax(64px,.95fr) minmax(92px,1.2fr) 16px;min-height:74px;padding:12px;width:100%}.crpt-codes-summary:active,.crpt-codes-summary:focus{box-shadow:none;outline:none}.crpt-codes-summary__icon{align-items:center;background:#f4ee3f;border-radius:12px;color:#1c1c1e;display:flex;height:40px;justify-content:center;width:40px}.crpt-codes-summary__icon svg{height:31px;width:31px}.crpt-codes-summary__arrow{justify-self:end;margin-right:10px}.crpt-code-metric{border-left:1px solid var(--background-color);display:flex;flex-direction:column;justify-content:center;min-height:40px;min-width:0}.crpt-codes-summary>.crpt-code-metric:first-of-type,.crpt-codes-summary__icon+.crpt-code-metric{border-left:0}.crpt-code-metric__value{color:var(--text-color);font-size:19px;font-weight:700;line-height:23px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.crpt-codes-summary>.crpt-code-metric:first-of-type .crpt-code-metric__value{font-size:25px;line-height:29px;text-align:left}.crpt-code-metric__label{color:var(--text-hint-color);font-size:11px;font-weight:500;line-height:14px;margin-top:3px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.crpt-codes-summary>.crpt-code-metric:first-of-type .crpt-code-metric__label{text-align:left}.crpt-codes-group-row .crpt-code-metric:last-child .crpt-code-metric__label,.crpt-codes-summary>.crpt-code-metric:nth-of-type(5) .crpt-code-metric__label{font-size:10px;letter-spacing:0;white-space:nowrap}.crpt-codes-groups__inner{padding:0 0 4px}.crpt-codes-group-row{grid-gap:6px;align-items:center;border-top:1px solid var(--background-color);display:grid;gap:6px;grid-template-columns:minmax(128px,1.25fr) minmax(58px,.85fr) minmax(62px,.85fr) minmax(104px,1.1fr);min-height:70px;padding:11px 12px}.crpt-codes-group-row__main{min-width:0}.crpt-codes-group-row__title{color:var(--text-hint-color);font-size:11px;font-weight:500;line-height:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crpt-codes-group-row__total{color:var(--text-color);font-size:20px;font-weight:700;line-height:23px;margin-top:3px}.crpt-codes-group-row .crpt-code-metric{min-height:38px}.crpt-codes-group-row .crpt-code-metric__value{font-size:17px;line-height:21px}.crpt-codes-group-row .crpt-code-metric__label{font-size:10px;line-height:13px}.crpt-doc-stats{background:var(--background-secondary-color);border-radius:15px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden}.crpt-doc-stat{align-items:center;border-bottom:1px solid var(--background-color);border-right:1px solid var(--background-color);display:flex;gap:12px;min-height:78px;min-width:0;padding:14px}.crpt-doc-stat:nth-child(2n){border-right:0}.crpt-doc-stat:nth-last-child(-n+2){border-bottom:0}.crpt-doc-stat__icon{align-items:center;background:#0a84ff1f;border-radius:13px;color:#0a84ff;display:flex;flex:0 0 42px;height:42px;justify-content:center;width:42px}.crpt-doc-stat:first-child .crpt-doc-stat__icon{background:#34c7591f;color:#34c759}.crpt-doc-stat:nth-child(2) .crpt-doc-stat__icon{background:#0a84ff1f;color:#0a84ff}.crpt-doc-stat:nth-child(3) .crpt-doc-stat__icon{background:#af52de24;color:#af52de}.crpt-doc-stat--danger .crpt-doc-stat__icon{background:#ff4d4f24;color:#ff4d4f}.crpt-doc-stat__icon svg{height:22px;width:22px}.crpt-doc-stat__main{min-width:0}.crpt-doc-stat__label{color:var(--text-hint-color);font-size:13px;font-weight:600;line-height:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crpt-doc-stat__value{color:var(--text-color);font-size:24px;font-weight:800;line-height:28px;margin-top:2px}.crpt-doc-stat--danger .crpt-doc-stat__value{color:#ff4d4f}.crpt-tags{display:flex;flex-wrap:wrap;gap:8px}.crpt-tag{align-items:center;border-radius:18px;color:var(--text-color);display:inline-flex;font-size:14px;font-weight:700;line-height:18px;max-width:100%;min-height:34px;padding:8px 12px}.crpt-list,.crpt-tag{background:var(--background-secondary-color)}.crpt-list{border-radius:15px;overflow:hidden}.crpt-scroll-list{-webkit-overflow-scrolling:touch;max-height:300px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.crpt-scroll-list::-webkit-scrollbar{height:0;width:0}.crpt-scroll-sentinel{min-height:28px;pointer-events:none}.crpt-scroll-list--warehouse{max-height:380px}.crpt-list-row{grid-gap:10px;align-items:center;border-bottom:1px solid var(--background-color);display:grid;gap:10px;grid-template-columns:auto minmax(0,1fr) auto 10px auto;min-height:60px;padding:10px}button.crpt-list-row{border:0;border-bottom:1px solid var(--background-color)}button.crpt-list-row,button.store-alert-link-row{-webkit-appearance:none;appearance:none;background:#0000;color:inherit;font:inherit;text-align:left;width:100%}button.store-alert-link-row{border-left:0;border-right:0;border-top:0}.crpt-alert-row{position:relative}.crpt-alert-row--read .store-alert-description,.crpt-alert-row--read .store-alert-title{color:var(--text-hint-color)}.crpt-alerts-badge-wrap{align-items:center;display:inline-flex;height:30px;justify-content:flex-end;min-width:22px;position:relative}.crpt-alerts-badge{border:0;position:relative;z-index:2}.crpt-alerts-read-button{align-items:center;background:#ef5350;border:0;border-radius:999px;-webkit-clip-path:inset(0 0 0 100% round 999px);clip-path:inset(0 0 0 100% round 999px);color:#fff;display:inline-flex;font-size:12px;font-weight:700;height:22px;justify-content:flex-start;line-height:1;opacity:0;overflow:hidden;padding:0 38px 0 10px;position:absolute;right:0;transition:opacity .18s ease-out,-webkit-clip-path .38s cubic-bezier(.16,1,.3,1);transition:clip-path .38s cubic-bezier(.16,1,.3,1),opacity .18s ease-out;transition:clip-path .38s cubic-bezier(.16,1,.3,1),opacity .18s ease-out,-webkit-clip-path .38s cubic-bezier(.16,1,.3,1);white-space:nowrap;width:112px;will-change:clip-path,opacity;z-index:1}.crpt-alerts-badge-wrap--open .crpt-alerts-read-button{-webkit-clip-path:inset(0 0 0 0 round 999px);clip-path:inset(0 0 0 0 round 999px);opacity:1}.crpt-alert-arrow,.crpt-alert-content-button,.crpt-alert-dot-wrap{appearance:none;-webkit-appearance:none;background:#0000!important;border:0;color:inherit;font:inherit}.crpt-alert-arrow:active,.crpt-alert-arrow:focus,.crpt-alert-content-button:active,.crpt-alert-content-button:focus,.crpt-alert-dot-wrap:active,.crpt-alert-dot-wrap:focus{background:#0000!important;box-shadow:none}.crpt-alert-dot-wrap{flex:0 0 auto;padding:10px 8px 10px 0;position:relative}.crpt-alert-content-button{flex:1 1 auto;min-width:0;padding:0;text-align:left}.crpt-alert-arrow{display:inline-flex;padding:0}.crpt-alert-popover{background:var(--text-color);border-radius:8px;box-shadow:0 8px 20px #00000029;color:var(--button-text-color);font-size:12px;font-weight:600;left:18px;line-height:1;padding:6px 9px;position:absolute;top:50%;transform:translateY(-50%);white-space:nowrap;z-index:2}.crpt-alert-popover[hidden]{display:none}.crpt-document-alert-restore{align-items:center;appearance:none;-webkit-appearance:none;background:var(--background-secondary-color);border:0;border-radius:50%;color:var(--text-color);display:inline-flex;font:inherit;font-size:17px;font-weight:700;height:30px;justify-content:center;line-height:1;padding:0;white-space:nowrap;width:30px}.crpt-document-alert-restore:active,.crpt-document-alert-restore:focus{background:var(--background-secondary-color)!important;box-shadow:none}.crpt-document-alert-restore svg{display:block;height:17px;width:17px}.crpt-document-summary-header{align-items:center;display:flex;gap:10px;justify-content:space-between}.crpt-read-alerts{margin-top:10px}.crpt-read-alerts-summary .collapsible-arrow{margin-left:auto}.crpt-list-row:last-child{border-bottom:0}.crpt-list-row__content{min-width:0}.crpt-list-row__title{color:var(--text-color);font-size:14px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crpt-list-row__description{margin-top:3px;overflow:hidden;text-overflow:ellipsis}.crpt-list-row__description,.crpt-list-row__side{color:var(--text-hint-color);font-size:12px;line-height:16px;white-space:nowrap}.crpt-list-row__side{align-items:flex-end;display:flex;flex-direction:column;gap:3px;min-width:78px;text-align:right}.crpt-list-row__arrow{align-items:center;color:var(--text-hint-color);display:flex;height:22px;justify-content:center;opacity:.75;width:16px}.crpt-list-row__arrow svg{height:16px;width:16px}.crpt-warehouse-list{background:var(--background-secondary-color);border-radius:15px;overflow:hidden}.crpt-warehouse-search{border-bottom:1px solid var(--background-color);padding:10px}.crpt-warehouse-search__input{-webkit-appearance:none;appearance:none;background:var(--background-color);border:0;border-radius:13px;color:var(--text-color);font:inherit;font-size:14px;height:40px;line-height:18px;outline:none;padding:0 13px;width:100%}.crpt-warehouse-search__input::placeholder{color:var(--text-hint-color)}.crpt-warehouse-row{grid-gap:14px;align-items:center;border-bottom:1px solid var(--background-color);display:grid;gap:14px;grid-template-columns:minmax(0,1.25fr) minmax(190px,.9fr);min-height:76px;padding:12px}.crpt-warehouse-row:last-of-type{border-bottom:0}.crpt-warehouse-row__main{min-width:0}.crpt-warehouse-row__title{color:var(--text-color);font-size:14px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crpt-warehouse-row__description{color:var(--text-hint-color);font-size:12px;line-height:16px;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crpt-warehouse-row__metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0}.crpt-warehouse-metric{border-left:1px solid var(--background-color);min-width:0;padding:0 8px;text-align:center}.crpt-warehouse-metric__value{color:var(--text-color);font-size:16px;line-height:20px}.crpt-warehouse-metric__label{color:var(--text-hint-color);font-size:10px;line-height:13px;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crpt-warehouse-list .crpt-load-more{border-top:1px solid var(--background-color)}.crpt-warehouse-empty{color:var(--text-hint-color);font-size:14px;line-height:19px;padding:18px;text-align:center}.crpt-doc-icon{align-items:center;border-radius:11px;display:flex;flex:0 0 34px;height:34px;justify-content:center;position:relative;width:34px}.crpt-doc-icon svg{height:20px;width:20px}.crpt-doc-icon--upd{background:#34c75924;color:#34c759}.crpt-doc-icon--ukd{background:#ff9f4324;color:#ff9f43}.crpt-doc-icon--gtin{background:#0a84ff24;color:#0a84ff}.crpt-doc-icon--default{background:#bf5af224;color:#bf5af2}.crpt-document__summary{align-items:center;background:var(--background-secondary-color);border-radius:15px;display:flex;gap:10px;justify-content:flex-start;min-height:58px;padding:12px}.crpt-document__summary .crpt-doc-icon{flex-basis:34px;height:34px;width:34px}.crpt-summary__main{min-width:0}.crpt-summary__title{color:var(--text-color);font-size:15px;line-height:19px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crpt-summary__meta{color:var(--text-hint-color);font-size:12px;line-height:16px;margin-top:2px}.crpt-detail-card{overflow:hidden}.crpt-detail-row{align-items:flex-start;border-bottom:1px solid var(--background-color);display:flex;gap:16px;justify-content:space-between;padding:13px 16px}.crpt-detail-row:last-child{border-bottom:0}.crpt-detail-row__label{color:var(--text-hint-color);flex:0 0 auto;font-size:13px;line-height:18px}.crpt-detail-row__value{color:var(--text-color);font-size:13px;line-height:18px;min-width:0;overflow-wrap:anywhere;text-align:right}.crpt-detail-row__value--compact{align-items:center;display:inline-flex;gap:6px;justify-content:flex-end;max-width:64%;white-space:nowrap}.crpt-detail-row__value--compact span{min-width:0;overflow:hidden;text-overflow:ellipsis}.crpt-detail-row__value--compact svg{color:var(--text-hint-color);flex:0 0 15px;height:15px;width:15px}button.crpt-detail-row__value{-webkit-appearance:none;appearance:none;background:#0000;border:0;font:inherit}.crpt-code-row{grid-template-columns:auto minmax(0,1fr)}.crpt-product-row{grid-template-columns:auto minmax(0,1fr) auto}.crpt-load-more{-webkit-appearance:none;appearance:none;background:#0000;border:0;color:var(--text-color);display:block;font-size:14px;line-height:18px;min-height:46px;padding:12px 16px;text-align:center;width:100%}.crpt-list .crpt-load-more{border-top:1px solid var(--background-color)}.crpt-list-row+.crpt-load-more{border-top:0}.crpt-load-more:disabled{color:var(--text-hint-color)}.crpt-copy-toast{background:#3a3a3cf0;border-radius:999px;bottom:104px;box-shadow:0 8px 24px #00000047;color:var(--text-color);font-size:13px;font-weight:600;left:50%;line-height:17px;padding:8px 14px;pointer-events:none;position:fixed;transform:translateX(-50%);z-index:20}.crpt-loading{align-items:center;background:var(--background-secondary-color);border-radius:15px;display:flex;flex-direction:column;gap:10px;min-height:180px;padding:34px 20px;text-align:center}.crpt-loading__title{color:var(--text-color);font-size:16px;line-height:21px}.crpt-loading__text{color:var(--text-hint-color);font-size:14px;line-height:19px}.crpt-empty{display:flex;flex-direction:column;gap:12px}.crpt-empty__text{color:var(--text-hint-color);font-size:14px;line-height:20px;padding:0 18px;text-align:center}.crpt-empty__button{margin:0 18px;width:calc(100% - 36px)}@media (max-width:420px){.crpt-doc-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.crpt-codes-summary{gap:4px;grid-template-columns:34px minmax(54px,.95fr) minmax(46px,.85fr) minmax(54px,.9fr) minmax(72px,1.15fr) 12px;min-height:66px;padding:9px 7px}.crpt-codes-summary__icon{border-radius:10px;height:32px;width:32px}.crpt-codes-summary__icon svg{height:26px;width:26px}.crpt-code-metric{min-height:36px;padding-left:5px}.crpt-code-metric__value{font-size:15px;line-height:18px}.crpt-codes-summary>.crpt-code-metric:first-of-type .crpt-code-metric__value{font-size:20px;line-height:23px}.crpt-code-metric__label{font-size:9px;line-height:12px}.crpt-codes-group-row{gap:4px;grid-template-columns:minmax(104px,1.15fr) minmax(46px,.8fr) minmax(52px,.85fr) minmax(78px,1.2fr);min-height:64px;padding:10px 7px}.crpt-codes-group-row__title{font-size:10px;line-height:13px}.crpt-codes-group-row__total{font-size:18px;line-height:21px}.crpt-codes-group-row .crpt-code-metric__value{font-size:14px;line-height:18px}.crpt-codes-group-row .crpt-code-metric__label{font-size:10px;line-height:13px}.crpt-codes-group-row .crpt-code-metric:last-child .crpt-code-metric__label,.crpt-codes-summary>.crpt-code-metric:nth-of-type(5) .crpt-code-metric__label{font-size:9px;line-height:12px}.crpt-list-row{gap:10px;padding-left:12px;padding-right:12px}.crpt-list-row__side{min-width:48px}.crpt-warehouse-row{gap:10px;grid-template-columns:minmax(0,1fr)}.crpt-warehouse-metric:first-child{border-left:0}}@media (max-width:400px){.crpt-codes-summary{grid-template-columns:30px minmax(50px,.95fr) minmax(42px,.85fr) minmax(48px,.9fr) minmax(70px,1.2fr) 10px;padding-left:5px;padding-right:5px}.crpt-code-metric__label,.crpt-codes-group-row .crpt-code-metric:last-child .crpt-code-metric__label,.crpt-codes-summary>.crpt-code-metric:nth-of-type(5) .crpt-code-metric__label{font-size:8px;line-height:11px}}.egais{display:flex;flex-direction:column;gap:20px;padding-bottom:110px}.egais-metrics-card,.egais-status-card{background:var(--background-secondary-color);border-radius:15px;overflow:hidden}.egais-status-card{align-items:center;display:flex;gap:14px;justify-content:space-between;padding:14px}.egais-status-card__main{align-items:center;display:flex;gap:12px;min-width:0}.egais-document-row__icon,.egais-status-card__icon,.egais-warning-row__icon{align-items:center;border-radius:12px;display:flex;flex:0 0 38px;height:38px;justify-content:center;width:38px}.egais-status-card__icon{background:#34c75924;color:#34c759}.egais-status-card__icon--offline,.egais-warning-row__icon{background:#ef535024;color:#ef5350}.egais-document-row__icon{background:#0a84ff24;color:#0a84ff}.egais-document-row__icon svg,.egais-status-card__icon svg,.egais-warning-row__icon svg{height:21px;width:21px}.egais-status-card__title{color:var(--text-color);font-size:15px;font-weight:700;line-height:19px}.egais-status-card__description,.egais-status-card__version{color:var(--text-hint-color);font-size:12px;font-weight:600;line-height:16px;margin-top:2px}.egais-status-card__version{margin-top:0;white-space:nowrap}.egais-metrics-card{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.egais-metric{border-right:1px solid var(--background-color);min-width:0;padding:13px 8px;text-align:center}.egais-metric:last-child{border-right:0}.egais-metric__value{color:var(--text-color);font-size:20px;font-weight:700;line-height:24px}.egais-metric__label,.egais-metric__value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.egais-metric__label{color:var(--text-hint-color);font-size:11px;font-weight:600;line-height:14px;margin-top:3px}.egais-document-row,.egais-warning-row{align-items:center;border-bottom:1px solid var(--background-color);display:flex;gap:10px;min-height:58px;padding:10px}.egais-document-row:last-child,.egais-warning-row:last-child{border-bottom:0}.egais-document-row__content{flex:1 1;min-width:0}@media (max-width:390px){.egais-metrics-card{grid-template-columns:repeat(2,minmax(0,1fr))}.egais-metric:nth-child(2n){border-right:0}.egais-metric:nth-child(-n+2){border-bottom:1px solid var(--background-color)}}:root{--background-color:#181818;--background-secondary-color:#282828;--background-transparent-color:#18181800;--background-error-color:#e93e3e22;--separator-color:#2f2f2f;--button-color:#0098ea;--button-second-color:#4a97e71a;--button-hover-color:#0098ea;--button-text-color:#fff;--icon-color:#aaa;--accent-color:#0098ea;--text-color:#fff;--text-green-color:#11a463;--text-error-color:#e93e3e;--text-hint-color:#aaa;--top-inset:0px;--bottom-inset:0px;--navigation-height:68px;--navigation-padding-top:8px;--navigation-padding-bottom:14px;--navigation-scroll-gap:20px;--navigation-bottom-space:calc(var(--navigation-height) + var(--navigation-padding-bottom) + var(--navigation-scroll-gap))}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes rotateReverse{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}@keyframes fadeIn{0%{opacity:0;transform:scale(.99)}to{opacity:1;transform:scale(1)}}.react-calendar{background:var(--background-secondary-color);border-radius:15px;line-height:1.125em;max-width:100%;padding:10px}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{margin:.5em;width:50%}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{aspect-ratio:1/1;border:0;border-radius:12px;color:var(--text-color);margin:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation
.react-calendar__navigation__label{aspect-ratio:auto}.react-calendar__navigation button{background:none;min-width:44px}.react-calendar__navigation button:disabled{color:var(--text-hint-color)}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:var(--accent-color)}.react-calendar__month-view__weekdays{font:inherit;font-size:.75em;font-weight:700;text-align:center;text-transform:uppercase}.react-calendar__month-view__weekdays__weekday{align-items:center;aspect-ratio:1/1;display:flex;justify-content:center;padding:.5em}.react-calendar__month-view__weekdays__weekday abbr{text-decoration:none}.react-calendar__month-view__weekNumbers .react-calendar__tile{align-items:center;display:flex;font:inherit;font-size:.75em;font-weight:700;justify-content:center}.react-calendar__century-view__decades__decade--neighboringCentury,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__month-view__days__day--neighboringMonth,.react-calendar__month-view__days__day--weekend{color:rgb(from var(--text-hint-color) r g b/.4)}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{background:none;font:inherit;font-size:.833em;max-width:100%;padding:10px 6.6667px;text-align:center}.react-calendar__tile:disabled{color:rgb(from var(--text-hint-color) r g b/.4)}.react-calendar__tile--now{background:rgb(from var(--text-hint-color) r g b/.2)}.react-calendar__tile--active,.react-calendar__tile--hasActive{background:var(--accent-color)}.react-calendar__tile--active{color:#fff}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:var(--accent-color)}
/*# sourceMappingURL=main.9e711e53.css.map*/