@import"https://fonts.googleapis.com/css2?family=Rubik:wght@400;500&display=swap";:root{color:#171717;font-family:Rubik,Arial,sans-serif;font-synthesis:none}.user-profile{position:relative}.user-signout{background:#fff;border:1px solid #c6ccd2;border-radius:8px;bottom:72px;padding:12px;position:absolute;width:100%;cursor:pointer}.tariffs-v2__nav button.is-active img{filter:brightness(0) invert(1)}.tariffs-v2__nav button:not(.is-active) img{filter:brightness(0);opacity:.4}.tariffs-v2__nav button[aria-disabled]{cursor:default}.column-settings__list{overflow:auto;padding-bottom:64px}.column-settings__list>div{display:flex;align-items:center;padding:8px 0;gap:4px}.column-settings__list label{flex:1;flex-direction:row!important;align-items:center;font-weight:400!important}.column-settings__list input{width:16px!important;height:16px!important}.column-settings__list button{background:#f5f6f7;border:0;border-radius:6px;cursor:pointer}.column-settings__list button img,.column-settings__drag{width:20px;height:20px;flex-shrink:0}.column-settings__drag{cursor:grab}.column-settings__list button:disabled img{opacity:.3}.column-settings__list label span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reset-filters{background:#fff;border:1px solid #c6ccd2;border-radius:8px;padding:6px 12px;margin-bottom:12px;cursor:pointer}.user-dialog-backdrop{position:fixed;inset:0;background:#0006;z-index:30;display:grid;place-items:center;padding:24px}.user-dialog{background:#fff;border-radius:24px;width:min(680px,100%);max-height:90vh;overflow:auto;padding:32px;position:relative}.dialog-close{position:absolute;right:16px;top:12px;background:none;border:0;font-size:24px;cursor:pointer}.user-dialog form,.user-dialog label{display:flex;flex-direction:column;gap:12px}.user-dialog input,.user-dialog select{border:1px solid #c6ccd2;border-radius:8px;padding:8px;font:inherit}.user-dialog dl>div{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:8px 0;border-bottom:1px solid #eceef0}.user-dialog dd{margin:0;overflow-wrap:anywhere}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}button,input{font:inherit}.login-page{background:#4a5df9 url(/assets/login-background-primary-C6gnSZnj.png) center / cover no-repeat;display:grid;gap:16px;grid-template-columns:880px minmax(0,1fr);min-height:100dvh;overflow:hidden;padding:48px;position:relative}.login-page:after{background:url(/assets/login-background-overlay-hcrOmiIB.png) center / cover no-repeat;content:"";inset:0;pointer-events:none;position:absolute}.login-card,.login-page__image{position:relative;z-index:1}.login-card{align-items:center;background:#fff;border-radius:24px;display:flex;justify-content:center;min-height:0}.brand-logo{height:46px;left:48px;overflow:hidden;position:absolute;top:48px;width:250px}.brand-logo__part{display:block;position:absolute}.brand-logo__part--1{height:46px;inset:0 81.51% 0 0;width:46.23px}.brand-logo__part--2{inset:7.07% 82.22% 3.13% 1.18%}.brand-logo__part--3{inset:13.25% 82.6% 14.16% 3.98%}.brand-logo__part--4{inset:35.78% 29.77% 6.55% 17.75%}.brand-logo__part--5{inset:35.69% 9.66% 6.64% 72.94%}.brand-logo__part--6{inset:34.91% 0 8.41% 91.7%}.login-form{display:flex;flex-direction:column;gap:24px;width:400px}.login-form__content{display:flex;flex-direction:column;gap:24px}h1{font-size:24px;font-weight:400;letter-spacing:-.36px;line-height:28px;margin:0;text-align:center}.login-form__fields{display:flex;flex-direction:column;gap:16px}.field{display:flex;flex-direction:column;gap:8px}.field__label,.remember-me,.form-actions a,.login-form__footer,input{font-size:14px;letter-spacing:.07px;line-height:20px}.field__label{color:#262626;font-weight:500}.field>input,.password-input{background:#fff;border:1px solid #d5d7da;border-radius:8px;color:#171717;height:34px;outline:none;padding:6px 8px;width:100%}.field>input::placeholder,.password-input input::placeholder{color:#717680;opacity:1}.field>input:focus,.password-input:focus-within{border-color:#4a5df9;box-shadow:0 0 0 2px #4a5df929}.password-input{align-items:center;display:flex;gap:8px;padding:6px 8px}.password-input input{border:0;flex:1;min-width:0;outline:none;padding:0}.password-input__lock{height:20px;width:20px}.password-input__toggle{background:transparent;border:0;cursor:pointer;display:grid;height:16px;padding:0;place-items:center;width:16px}.password-input__toggle img{display:block;height:16px;width:16px}.field__hint{align-items:center;color:#717680;display:flex;font-size:12px;gap:4px;letter-spacing:.048px;line-height:16px}.field__hint img{height:16px;width:16px}.form-actions{align-items:center;display:flex;justify-content:space-between}.remember-me{align-items:center;color:#262626;cursor:pointer;display:flex;gap:6px}.remember-me input{appearance:none;border:1px solid #d5d7da;border-radius:4px;cursor:pointer;height:16px;margin:0 0 0 2px;width:16px}.remember-me input:checked{background:#4a5df9;border-color:#4a5df9;box-shadow:inset 0 0 0 3px #fff}a{color:#4a5df9;font-weight:500;text-decoration:none}a:hover{text-decoration:underline}.login-link{background:transparent;border:0;color:#4a5df9;cursor:pointer;font:inherit;font-weight:500;padding:0}.login-link:hover{text-decoration:underline}.login-form__footer{align-items:center;display:flex;flex-direction:column;gap:16px}.submit-button{background:#f27532;border:0;border-radius:8px;color:#fafafa;cursor:pointer;font-size:14px;font-weight:500;height:32px;letter-spacing:.175px;line-height:20px;padding:4px 12px;width:100%}.submit-button:hover{background:#df6424}.submit-button:focus-visible,a:focus-visible{outline:2px solid #4a5df9;outline-offset:2px}.login-form__footer p{color:#717680;font-size:14px;letter-spacing:.07px;line-height:20px;margin:0;white-space:nowrap}@media(max-width:1100px){.login-page{grid-template-columns:minmax(0,880px);justify-content:center;padding:24px}.login-page__image{display:none}}@media(max-width:520px){.login-page{padding:12px}.login-card{border-radius:16px;min-height:calc(100dvh - 24px);padding:96px 24px 32px}.brand-logo{left:24px;top:24px}.login-form{width:100%}.form-actions{align-items:flex-start;flex-direction:column;gap:12px}.login-form__footer p{text-align:center;white-space:normal}}.workspace-page{background:#eaebed;color:#26393f;display:flex;font-family:Circe,Rubik,Arial,sans-serif;height:100dvh;min-height:640px;overflow:hidden}.workspace-sidebar{background:#eaebed;display:flex;flex:0 0 340px;flex-direction:column}.workspace-sidebar__top{align-items:center;display:flex;flex:0 0 90px;padding:0 24px}.product-logo{height:28px;overflow:hidden;position:relative;width:150px}.product-logo__part{display:block;position:absolute}.product-logo__part--1{inset:0 81.51% 0 0}.product-logo__part--2{inset:7.07% 82.22% 3.13% 1.18%}.product-logo__part--3{inset:13.25% 82.6% 14.16% 3.98%}.product-logo__part--4{inset:35.78% 29.77% 6.55% 17.75%}.product-logo__part--5{inset:35.69% 9.66% 6.64% 72.94%}.product-logo__part--6{inset:34.91% 0 8.41% 91.7%}.workspace-sidebar__body{display:flex;flex:1;flex-direction:column;justify-content:space-between;min-height:0;padding:24px}.side-nav{display:flex;flex-direction:column;gap:2px;width:100%}.side-nav__group{display:flex;flex-direction:column;gap:2px}.side-nav__item{align-items:center;background:transparent;border:0;border-radius:12px;color:#26393f;cursor:pointer;display:flex;font-family:Circe,Rubik,Arial,sans-serif;font-size:14px;font-weight:700;gap:8px;height:48px;letter-spacing:.175px;line-height:20px;padding:14px;text-align:left;width:286px}.side-nav__item img{flex:0 0 20px;height:20px;width:20px}.side-nav__item span{flex:1}.side-nav__item i{background:#eaebed;border-radius:50%;display:block;height:6px;width:6px}.side-nav__item--active{background:#6c91a3;color:#fff}.side-nav__item--active i{background:#fff}.side-nav__item:focus-visible,.account-card:focus-visible,.icon-button:focus-visible,.neutral-button:focus-visible,.orange-button:focus-visible{outline:2px solid #4a5df9;outline-offset:2px}.side-nav__divider{background:#d5dade;border-radius:5px;height:1px;margin:0;width:100%}.account-card{align-items:center;background:#fff;border:0;border-radius:16px;color:#26393f;cursor:pointer;display:flex;padding:0 8px 0 6px;text-align:left;width:292px}.account-card__avatar{align-items:center;background:#f27532;color:#fff;display:flex;flex:0 0 48px;font-size:22px;height:48px;justify-content:center;letter-spacing:-.605px;line-height:20px;position:relative}.account-card__avatar i{background:#17b26a;border:4px solid #fff;border-radius:50%;bottom:-1px;height:16px;position:absolute;right:-1px;width:16px}.account-card__details{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0;padding:10px 8px}.account-card__details b{font-size:14px;letter-spacing:.175px;line-height:20px}.account-card__details small{color:#95a2ab;font-size:12px;letter-spacing:.048px;line-height:16px}.workspace-main{display:flex;flex:1;flex-direction:column;min-width:0}.workspace-header{align-items:center;display:flex;flex:0 0 90px;gap:24px;justify-content:space-between;padding:0 32px 0 16px}.workspace-header__title,.workspace-header__actions,.workspace-header__primary-actions,.workspace-header__icon-actions{align-items:center;display:flex}.workspace-header__title{gap:12px}.workspace-header h1{color:#26393f;font-family:Circe,Rubik,Arial,sans-serif;font-size:24px;font-weight:700;letter-spacing:0;line-height:28px;text-align:left}.workspace-header__actions{gap:16px}.workspace-header .icon-button.is-active{background:#e7ecf0;border-color:#6c91a3}.workspace-header__primary-actions,.workspace-header__icon-actions{gap:8px}.icon-button{align-items:center;background:transparent;border:1px solid #d5dade;border-radius:8px;cursor:pointer;display:flex;height:32px;justify-content:center;padding:4px;width:32px}.icon-button img{height:20px;width:20px}.neutral-button,.orange-button{align-items:center;border:0;border-radius:8px;cursor:pointer;display:flex;font-family:Rubik,Arial,sans-serif;font-size:14px;font-weight:500;gap:8px;height:32px;letter-spacing:.175px;line-height:20px;padding:4px 12px 4px 8px}.neutral-button{background:#f5f5f5;color:#26393f}.orange-button{background:#f27532;color:#fafafa}.neutral-button img,.orange-button img{height:20px;width:20px}.workspace-content{background:#fafafa;border-radius:24px 0 0;flex:1;min-height:0}@media(max-width:900px){.workspace-sidebar{flex-basis:76px}.workspace-sidebar__top,.workspace-sidebar__body{align-items:center;padding-left:14px;padding-right:14px}.product-logo{width:42px}.side-nav__item{justify-content:center;padding:14px;width:48px}.side-nav__item span,.side-nav__item i{display:none}.account-card{background:transparent;padding:0;width:48px}.account-card__details{display:none}}@media(max-width:680px){.workspace-page{min-height:520px}.workspace-sidebar{display:none}.workspace-header{flex-wrap:wrap;gap:8px;min-height:90px;padding:12px 16px}.workspace-header__actions{gap:8px;justify-content:space-between;width:100%}.workspace-header__primary-actions{gap:4px}.workspace-header__primary-actions button{font-size:12px}.workspace-header__icon-actions{gap:4px}}.tariffs-content{background:#fafafa;border-radius:24px 0 0;flex:1;min-height:0;overflow:auto;padding:16px}.tariffs-table-wrap{border:1px solid #f3f3f3;border-radius:12px;overflow-x:auto}.tariffs-table{min-width:1548px;overflow:hidden}.tariffs-table__row{background:#fff;display:grid;grid-template-columns:68px minmax(430px,1fr) repeat(5,200px) 50px;min-height:52px}.tariffs-table__row>*{align-items:center;border-bottom:1px solid #f3f3f3;color:#26393f;display:flex;font-family:Circe,Rubik,Arial,sans-serif;font-size:14px;letter-spacing:.07px;line-height:20px;min-width:0;padding:8px 16px}.tariffs-table__header{min-height:40px}.tariffs-table__header>*{border-color:#eaebed;color:#95a2ab;font-size:12px;font-weight:700;letter-spacing:.048px;line-height:16px;padding:12px 16px}.tariffs-table__header button{background:#fff;border:0;cursor:pointer;font:inherit;justify-content:space-between;text-align:left}.tariffs-table__name-header{position:relative}.tariffs-table__name-header>button{align-items:center;display:flex;width:100%}.tariffs-table__header img{flex:0 0 16px;height:16px;margin-left:4px;width:16px}.tariffs-table__row strong{font-weight:700}.tariffs-table__row strong img{height:16px;margin-left:8px;width:16px}.tariffs-table__category{gap:8px}.tariffs-table__category img{height:16px;width:16px}.tariffs-table__row--muted>*{color:#95a2ab}.frequency-tag{border-radius:6px;font-size:14px;font-weight:400;letter-spacing:.056px;line-height:16px;padding:4px 8px;white-space:nowrap}.frequency-tag--ежемесячно{background:#eef8ff;color:#0b79af}.frequency-tag--ежегодно{background:#ecfdf3;color:#027a48}.frequency-tag--ежеквартально{background:#f4f3ff;color:#5925dc}.frequency-tag--разово{background:#fff8eb;color:#b54708}.status-switch{align-items:center;background:transparent;border:0;color:#26393f;cursor:pointer;display:flex;font-family:Inter,Rubik,Arial,sans-serif;font-size:13px;gap:6px;letter-spacing:.0325px;line-height:20px;padding:0}.status-switch>i{background:#d5dade;border-radius:12px;display:flex;height:16px;padding:2px;transition:background .15s;width:32px}.status-switch>i:after{background:#fafafa;border-radius:100px;content:"";display:block;height:12px;transition:transform .15s;width:18px}.status-switch[aria-pressed=true]>i{background:#6c91a3;justify-content:flex-end}.status-switch em{font-style:normal}.row-menu{align-items:center;background:#fff;border:0;border-bottom:1px solid #f3f3f3;color:#26393f;cursor:pointer;display:flex;font-size:20px;justify-content:center;padding:0}.tariffs-table__row--muted .row-menu{color:#95a2ab}.tariffs-count{color:#7e858d;font-family:Circe,Rubik,Arial,sans-serif;font-size:14px;letter-spacing:.07px;line-height:20px;margin:16px 12px}.tariff-filter-menu{background:#fff;border-radius:12px;box-shadow:0 4px 14px #26393f1f;left:120px;padding:8px 0;position:absolute;top:40px;width:233px;z-index:10}.tariff-filter-menu__search{align-items:center;background:#f5f5f5;border-radius:8px;display:flex;gap:8px;height:32px;margin:0 12px 8px;padding:6px 8px}.tariff-filter-menu__search img,.tariff-filter-menu__action img{height:16px;margin:0;width:16px}.tariff-filter-menu__search input{background:transparent;border:0;color:#26393f;font-family:Circe,Rubik,Arial,sans-serif;font-size:14px;line-height:20px;min-width:0;outline:0;padding:0;width:100%}.tariff-filter-menu__action{align-items:center;background:#fff;border:0;color:#26393f;cursor:pointer;display:flex;font-family:Circe,Rubik,Arial,sans-serif;font-size:14px;justify-content:space-between;letter-spacing:.07px;line-height:20px;padding:6px 12px;text-align:left;width:100%}.tariff-filter-menu__action--orange{color:#ec6608}.tariff-filter-menu hr{background:#f3f3f3;border:0;height:1px;margin:6px 12px}.tariff-modal-backdrop{align-items:center;background:#26393f14;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:30}.tariff-modal{background:#fff;border-radius:12px;box-shadow:0 16px 28px #26393f2e;color:#26393f;max-height:calc(100dvh - 48px);overflow:auto;padding:24px;width:610px}.tariff-modal__heading{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.tariff-modal__heading h2{font-family:Circe,Rubik,Arial,sans-serif;font-size:24px;font-weight:700;line-height:28px;margin:0}.tariff-modal__heading button{background:transparent;border:0;cursor:pointer;display:grid;height:20px;padding:0;place-items:center;width:20px}.tariff-modal__heading img{height:20px;width:20px}.tariff-modal__section{border-bottom:1px solid #eaebed;display:grid;gap:16px;grid-template-columns:144px minmax(0,1fr);padding:20px 0 24px}.tariff-modal__section>p{color:#95a2ab;font-family:Circe,Rubik,Arial,sans-serif;font-size:14px;font-weight:700;letter-spacing:.07px;line-height:20px;margin:0}.tariff-modal__fields{display:flex;flex-direction:column;gap:16px}.tariff-modal label,.tariff-modal legend{color:#26393f;display:flex;flex-direction:column;font-family:Circe,Rubik,Arial,sans-serif;font-size:14px;font-weight:700;gap:8px;letter-spacing:.07px;line-height:20px}.tariff-modal input,.tariff-modal select{background:#fff;border:1px solid #d5dade;border-radius:8px;color:#26393f;font-family:Circe,Rubik,Arial,sans-serif;font-size:14px;height:32px;line-height:20px;outline:0;padding:6px 8px;width:100%}.tariff-modal input:focus,.tariff-modal select:focus{border-color:#6c91a3;box-shadow:0 0 0 2px #6c91a326}.tariff-modal input::placeholder{color:#95a2ab}.select-field{position:relative}.select-field select{appearance:none;cursor:pointer;padding-right:32px}.select-field img{height:20px;pointer-events:none;position:absolute;right:6px;top:6px;width:20px}.tariff-modal__amount,.tariff-modal__settings,.tariff-modal__period{display:grid;gap:12px;grid-template-columns:1fr 1fr}.tariff-modal fieldset{border:0;margin:0;padding:0}.tariff-modal fieldset legend{margin-bottom:8px}.tariff-modal fieldset button{background:#f5f5f5;border:0;border-radius:8px;color:#26393f;cursor:pointer;font-family:Circe,Rubik,Arial,sans-serif;font-size:14px;line-height:20px;padding:6px 12px}.tariff-modal__amount fieldset{align-items:flex-end;display:flex;flex-wrap:wrap;gap:8px}.tariff-modal__amount fieldset legend{width:100%}.tariff-modal fieldset button.is-selected,.tariff-modal__frequency button.is-selected{background:#fff0e7;color:#ec6608}.tariff-modal__frequency{display:flex;flex-wrap:wrap;gap:8px}.tariff-modal__frequency legend{width:100%}.tariff-modal__period{align-items:end;grid-template-columns:1fr auto}.tariff-modal__check{align-items:center!important;flex-direction:row!important;gap:6px!important;padding-bottom:6px;white-space:nowrap}.tariff-modal__check input{accent-color:#6c91a3;height:16px;padding:0;width:16px}.tariff-modal__status{align-items:center;display:flex;font-size:14px;font-weight:400;gap:6px;line-height:20px}.tariff-modal__status input{height:16px;opacity:0;position:absolute;width:32px}.tariff-modal__status i{background:#d5dade;border-radius:12px;display:flex;height:16px;padding:2px;width:32px}.tariff-modal__status i:after{background:#fafafa;border-radius:50%;content:"";height:12px;width:18px}.tariff-modal__status input:checked+i{background:#6c91a3;justify-content:flex-end}.tariff-modal__footer{display:flex;gap:12px;justify-content:flex-end;padding-top:24px}.tariff-modal__footer button{border:0;border-radius:8px;cursor:pointer;font-family:Circe,Rubik,Arial,sans-serif;font-size:14px;font-weight:700;height:32px;letter-spacing:.175px;line-height:20px;width:202px}.tariff-modal__cancel{background:#f5f5f5;color:#26393f}.tariff-modal__submit{background:#f27532;color:#fafafa}@media(max-width:680px){.tariff-filter-menu{left:auto;right:0}.tariff-modal{padding:20px}.tariff-modal__section{grid-template-columns:1fr}.tariff-modal__section>p{margin-bottom:-8px}}@media(max-width:480px){.tariff-modal-backdrop{padding:12px}.tariff-modal__amount,.tariff-modal__settings,.tariff-modal__period{grid-template-columns:1fr}.tariff-modal__footer button{width:50%}}.monitoring-content{background:#fafafa;border-radius:24px 0 0;flex:1;min-height:0;overflow:auto;padding:16px}.invoice-summary{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.invoice-summary__item{align-items:center;background:#fff;border:1px solid transparent;border-radius:12px;cursor:pointer;display:flex;font-family:Nunito,Circe,Rubik,Arial,sans-serif;font-size:12px;font-weight:500;gap:6px;height:32px;line-height:16px;padding:7px 12px}.invoice-summary__item b{font-weight:700}.invoice-summary__item i,.invoice-status i{border-radius:50%;display:block;flex:0 0 8px;height:8px;width:8px}.invoice-summary__item.is-selected{box-shadow:0 0 0 2px #26393f29}.invoice-summary__item--ожидает{background:#fffbeb;border-color:#ffebbe;color:#bb4d00}.invoice-summary__item--ожидает i{background:#ffb900}.invoice-summary__item--частично{background:#eff6ff;border-color:#c0ddff;color:#1447e6}.invoice-summary__item--частично i{background:#51a2ff}.invoice-summary__item--оплачен{background:#ecfdf5;border-color:#c2e2d8;color:#007a55}.invoice-summary__item--оплачен i{background:#00bc7d}.invoice-summary__item--просрочен{background:#fef2f2;border-color:#f5c8ca;color:#c10007}.invoice-summary__item--просрочен i{background:#fb2c36}.invoice-summary__item--отменён{background:#f3f4f6;border-color:#dfdfdf;color:#6a7282}.invoice-summary__item--отменён i{background:#99a1af}.invoice-summary__item--ошибка{background:#fff1f2;border-color:#f9d1db;color:#c70036}.invoice-summary__item--ошибка i{background:#ec003f}.monitoring-search{align-items:center;background:#f5f5f5;border-radius:8px;display:flex;gap:8px;height:32px;margin:-8px 0 16px;max-width:360px;padding:6px 8px}.monitoring-search img{height:20px;width:20px}.monitoring-search input{background:transparent;border:0;color:#26393f;font-family:Circe,Rubik,Arial,sans-serif;font-size:14px;line-height:20px;min-width:0;outline:0;padding:0;width:100%}.monitoring-search input::placeholder{color:#95a2ab}.invoices-table-wrap{border:1px solid #f3f3f3;border-radius:12px;overflow-x:auto}.invoices-table{min-width:3078px;overflow:hidden}.invoices-table__row{background:#fff;display:grid;grid-template-columns:64px 200px 240px 160px 190px 160px 190px 150px 170px 110px 150px 160px 130px 110px 100px 160px 150px 120px 190px 130px 48px;min-height:52px}.invoices-table__row>*{align-items:center;border-bottom:1px solid #f3f3f3;color:#26393f;display:flex;font-family:Circe,Rubik,Arial,sans-serif;font-size:14px;letter-spacing:.07px;line-height:20px;min-width:0;overflow:hidden;padding:8px 12px;text-overflow:ellipsis;white-space:nowrap}.invoices-table__row strong{font-weight:700}.invoices-table__header{min-height:40px}.invoices-table__header>*{border-color:#eaebed;color:#95a2ab;font-size:12px;font-weight:700;letter-spacing:.048px;line-height:16px;padding:12px 16px}.invoices-table__header img{flex:0 0 16px;height:16px;margin-left:4px;width:16px}.invoice-id--accent{color:#ec6608!important}.copy-mark{color:#95a2ab;font-size:16px;font-weight:400;margin-left:8px}.invoice-event{gap:8px}.invoice-event__icon{flex:0 0 20px;height:20px;width:20px}.charge-tag{background:#f3f4f6;border-radius:6px;color:#64748b;font-size:12px;font-weight:400;line-height:16px;padding:4px 8px}.charge-tag--штраф{background:#fff0e7;color:#ec6608}.invoice-discount{color:#096!important;font-weight:700}.invoice-status{align-items:center;border-radius:12px;display:inline-flex;font-family:Nunito,Circe,Rubik,Arial,sans-serif;font-size:12px;font-weight:500;gap:6px;line-height:16px;padding:4px 8px}.invoice-status i{flex-basis:6px;height:6px;width:6px}.invoice-status--ожидает{background:#fffbeb;color:#bb4d00}.invoice-status--ожидает i{background:#ffb900}.invoice-status--частично{background:#eff6ff;color:#1447e6}.invoice-status--частично i{background:#51a2ff}.invoice-status--оплачен{background:#ecfdf5;color:#007a55}.invoice-status--оплачен i{background:#00bc7d}.invoice-status--просрочен{background:#fef2f2;color:#c10007}.invoice-status--просрочен i{background:#fb2c36}.invoice-status--отменён{background:#f3f4f6;color:#6a7282}.invoice-status--отменён i{background:#99a1af}.invoice-status--ошибка{background:#fff1f2;color:#c70036}.invoice-status--ошибка i{background:#ec003f}.invoices-count{color:#7e858d;font-family:Circe,Rubik,Arial,sans-serif;font-size:14px;letter-spacing:.07px;line-height:20px;margin:16px 12px}.monitoring-notice{align-items:center;background:#26393f;border-radius:8px;bottom:24px;color:#fff;display:flex;font-family:Circe,Rubik,Arial,sans-serif;font-size:14px;gap:16px;padding:12px 16px;position:fixed;right:24px;z-index:20}.monitoring-notice button{background:transparent;border:0;color:#fff;cursor:pointer;font-size:20px;line-height:16px;padding:0}.workspace-content{overflow:auto}.services-content{min-height:100%;padding:16px}.services-tools{align-items:end;background:#fff;border:1px solid #eaebed;border-radius:12px;display:flex;gap:12px;margin-bottom:16px;padding:12px}.services-tools label{color:#26393f;display:flex;flex-direction:column;font-family:Circe,Rubik,Arial,sans-serif;font-size:12px;font-weight:700;gap:4px}.services-tools input,.services-tools select{border:1px solid #d5dade;border-radius:8px;color:#26393f;font:14px/20px Circe,Rubik,Arial,sans-serif;height:32px;min-width:240px;outline:0;padding:4px 8px}.services-tools>button{background:#f5f5f5;border:0;border-radius:8px;color:#26393f;cursor:pointer;font:700 14px/20px Circe,Rubik,Arial,sans-serif;height:32px;padding:4px 12px}.services-table-wrap{border:1px solid #f3f3f3;border-radius:12px;overflow-x:auto}.services-table{min-width:1160px}.services-table__row{background:#fff;display:grid;grid-template-columns:68px minmax(340px,1fr) 180px 180px 150px 50px;min-height:60px}.services-table__row>*{align-items:center;border-bottom:1px solid #f3f3f3;color:#26393f;display:flex;font:14px/20px Circe,Rubik,Arial,sans-serif;min-width:0;padding:8px 16px}.services-table__row--header{min-height:40px}.services-table__row--header>*{border-color:#eaebed;color:#95a2ab;font-size:12px;font-weight:700;line-height:16px;padding:12px 16px}.services-table__row strong{display:flex;flex-direction:column-reverse;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.services-table__row strong small{color:#7e858d;font-size:12px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.service-status{border-radius:50%;height:8px;margin-right:8px;width:8px}.service-status--active{background:#12b76a}.service-status--inactive{background:#95a2ab}.services-table__actions{justify-content:center;position:relative}.services-table__actions>button{background:transparent;border:0;cursor:pointer;height:32px;padding:6px;width:32px}.services-table__actions>button img{height:20px;width:20px}.services-table__actions>div{background:#fff;border:1px solid #eaebed;border-radius:8px;box-shadow:0 8px 16px #0a0d121f;display:flex;flex-direction:column;min-width:156px;padding:4px;position:absolute;right:8px;top:46px;z-index:4}.services-table__actions>div button{background:transparent;border:0;border-radius:6px;color:#26393f;cursor:pointer;font:14px/20px Circe,Rubik,Arial,sans-serif;padding:8px;text-align:left}.services-table__actions>div button:last-child{color:#d92d20}.services-table__actions>div button:hover{background:#f5f5f5}.workspace-empty{align-items:center;color:#7e858d;display:flex;flex-direction:column;font-family:Circe,Rubik,Arial,sans-serif;justify-content:center;min-height:100%;padding:32px;text-align:center}.workspace-empty h2{color:#26393f;font-size:24px;margin:0 0 8px}.service-modal-backdrop{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0003;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:30}.service-modal{background:#fff;border-radius:12px;box-shadow:0 20px 24px -4px #0a0d1214,0 10px 10px -2px #0a0d120a;display:flex;flex-direction:column;gap:24px;max-height:calc(100dvh - 48px);overflow:auto;padding:24px;width:min(620px,100%)}.service-modal header{align-items:center;display:flex;justify-content:space-between}.service-modal header h2{color:#26393f;font:400 24px/28px Circe,Rubik,Arial,sans-serif;margin:0}.service-modal header button{background:transparent;border:0;cursor:pointer;height:28px;padding:4px;width:28px}.service-modal header img{height:20px;width:20px}.service-modal section{display:grid;gap:24px;grid-template-columns:128px 1fr}.service-modal h3{color:#95a2ab;font:700 12px/20px Circe,Rubik,Arial,sans-serif;margin:0}.service-modal__fields{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.service-modal label{color:#26393f;display:flex;flex-direction:column;font:700 14px/20px Circe,Rubik,Arial,sans-serif;gap:6px}.service-modal input,.service-modal select,.service-modal textarea{border:1px solid #d5dade;border-radius:8px;color:#26393f;font:14px/20px Circe,Rubik,Arial,sans-serif;min-height:32px;outline:0;padding:6px 8px;resize:vertical;width:100%}.service-modal__wide{grid-column:1 / -1}.service-modal hr{background:#eaebed;border:0;height:1px;margin:0}.service-modal footer{display:flex;gap:12px;justify-content:flex-end}.service-modal footer button{border:0;border-radius:8px;cursor:pointer;font:700 14px/20px Circe,Rubik,Arial,sans-serif;height:32px;padding:4px 12px}.service-modal footer button:first-child{background:#f5f5f5;color:#26393f}.service-modal footer button:last-child{background:#f27532;color:#fff}.tariffs-v2{background:#f5f6f7;color:#262626;display:flex;font-family:Circe,Rubik,Arial,sans-serif;height:100dvh;min-height:640px;overflow:hidden}.tariffs-v2__sidebar{background:#f5f6f7;display:flex;flex:0 0 340px;flex-direction:column}.tariffs-v2__sidebar-top{align-items:center;display:flex;flex:0 0 90px;padding:0 24px}.tariffs-v2__sidebar-body{display:flex;flex:1;flex-direction:column;justify-content:space-between;min-height:0;padding:24px}.tariffs-v2__nav{display:flex;flex-direction:column;gap:2px;width:286px}.tariffs-v2__nav button{align-items:center;background:transparent;border:0;border-radius:12px;color:#262626;cursor:pointer;display:flex;font-family:Circe,Rubik,Arial,sans-serif;font-size:14px;font-weight:700;gap:8px;height:48px;letter-spacing:.175px;line-height:20px;padding:14px;text-align:left;width:100%}.tariffs-v2__nav button img{height:20px;width:20px}.tariffs-v2__nav button.is-active{background:#f06e1e;color:#fafafa}.tariffs-v2__account{align-items:center;background:#fff;border:1px solid #c6ccd2;border-radius:16px;color:#262626;cursor:pointer;display:flex;min-height:64px;padding:6px;text-align:left;width:292px}.tariffs-v2__account>span{align-items:center;background:#f06e1e;border-radius:12px;color:#fff;display:flex;flex:0 0 48px;font-size:18px;height:48px;justify-content:center;position:relative}.tariffs-v2__account b{display:flex;flex:1;flex-direction:column;font-size:14px;letter-spacing:.175px;line-height:20px;padding:0 8px}.tariffs-v2__account small{color:#5b6368;font-size:12px;font-weight:400;letter-spacing:.048px;line-height:16px;margin-top:4px}.tariffs-v2__main{display:flex;flex:1;flex-direction:column;min-width:0}.tariffs-v2__header{align-items:center;display:flex;flex:0 0 90px;justify-content:space-between;padding:0 32px 0 16px}.tariffs-v2__header>div{align-items:center;display:flex;gap:12px}.tariffs-v2__header h1{color:#323c42;font-family:Circe,Rubik,Arial,sans-serif;font-size:24px;font-weight:400;letter-spacing:-.36px;line-height:28px;text-align:left}.tariffs-v2__actions{gap:16px!important}.tariffs-v2__actions>span{display:flex;gap:8px}.tariffs-v2__secondary,.tariffs-v2__primary{align-items:center;border:0;border-radius:8px;cursor:pointer;display:flex;font-family:Circe,Rubik,Arial,sans-serif;font-size:14px;font-weight:700;gap:8px;height:32px;letter-spacing:.175px;line-height:20px;padding:4px 12px 4px 8px}.tariffs-v2__secondary{background:#eceef0;color:#323c42}.tariffs-v2__primary{background:#0e4666;color:#fafafa}.tariffs-v2__secondary img,.tariffs-v2__primary img{height:20px;width:20px}.tariffs-v2__icon-button{align-items:center;background:transparent;border:1px solid #c6ccd2;border-radius:8px;cursor:pointer;display:flex;height:32px;justify-content:center;padding:4px;width:32px}.tariffs-v2__icon-button img{height:20px;width:20px}.tariffs-v2__icon-button.is-selected{background:#e7ecf0;border-color:#0e4666}.tariffs-v2__content{background:#fff;border-radius:24px 0 0;display:flex;flex:1;min-height:0;overflow:hidden}.tariffs-v2__content--panel{gap:12px}.tariffs-v2__table-area{flex:1;min-width:0;overflow:auto;padding:16px}.tariffs-v2__table-wrap{border:1px solid #f3f3f3;border-radius:12px;overflow-x:auto}.tariffs-v2__row{background:#fff;display:grid;grid-template-columns:68px minmax(340px,1fr) repeat(5,170px) 100px 170px 56px;min-height:60px}.tariffs-v2__row>*{align-items:center;border-bottom:1px solid #eceef0;color:#262626;display:flex;font-size:14px;letter-spacing:.07px;line-height:20px;min-width:0;overflow:hidden;padding:8px 12px;text-overflow:ellipsis;white-space:nowrap}.tariffs-v2__row>strong{font-weight:700}.tariffs-v2__row>strong img{height:16px;margin-left:8px;width:16px}.tariffs-v2__row--header{background:#fafbfb;min-height:32px}.tariffs-v2__row--header>*{color:#70777e;font-size:12px;font-weight:700;letter-spacing:.048px;line-height:16px;padding:8px 12px}.tariffs-v2__row--header img{height:20px;margin-left:auto;width:20px}.tariffs-v2__row>button{background:transparent;cursor:pointer;justify-content:center}.tariffs-v2__row>button img{height:20px;width:20px}.tariffs-v2__menu{justify-content:center;overflow:visible!important;padding:0!important;position:relative}.tariffs-v2__menu>button{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;height:32px;justify-content:center;padding:6px;width:32px}.tariffs-v2__menu>button img{height:20px;width:20px}.tariffs-v2__menu>div{background:#fff;border:1px solid #eceef0;border-radius:8px;box-shadow:0 8px 16px #323c421f;display:flex;flex-direction:column;min-width:142px;padding:4px;position:absolute;right:8px;top:42px;z-index:5}.tariffs-v2__menu>div button{background:transparent;border:0;border-radius:6px;color:#323c42;cursor:pointer;font:14px/20px Circe,Rubik,Arial,sans-serif;padding:8px;text-align:left}.tariffs-v2__menu>div button:last-child{color:#d92d20}.tariffs-v2__menu>div button:hover{background:#f5f6f7}.tariffs-v2__row.is-highlighted{background:#f3f6f7}.tariffs-v2__row.is-disabled>*{background:#f5f6f7;color:#c6ccd2}.tariffs-v2__frequency{border-radius:6px;font-size:12px;font-weight:400;letter-spacing:.048px;line-height:16px;padding:2px 6px}.tariffs-v2__frequency--ежемесячно{background:#e7f4ff;color:#0b73b8}.tariffs-v2__frequency--ежеквартально{background:#f4f3ff;color:#5925dc}.tariffs-v2__frequency--ежегодно{background:#ecfdf3;color:#027a48}.tariffs-v2__frequency--разово{background:#fff0e7;color:#c4320a}.tariffs-v2__status{gap:6px;font-size:13px}.tariffs-v2__switch{background:#eceef0;border:0;border-radius:12px;cursor:pointer;display:flex;height:16px;padding:2px;width:32px}.tariffs-v2__switch i{background:#848a8e;border-radius:100px;height:12px;width:18px}.tariffs-v2__switch[aria-pressed=true]{background:#0e4666;justify-content:flex-end}.tariffs-v2__switch[aria-pressed=true] i{background:#fafafa}.tariffs-v2__filters{background:#fff;display:flex;flex:0 0 350px;flex-direction:column;gap:16px;min-height:0;padding:16px;position:relative}.tariffs-v2__panel-heading{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.tariffs-v2__panel-heading b{font-size:24px;font-weight:400;letter-spacing:-.36px;line-height:28px}.tariffs-v2__panel-heading button{background:transparent;border:0;color:#323c42;cursor:pointer;font-size:20px;line-height:20px;padding:0}.tariffs-v2__filters label{display:flex;flex-direction:column;font-size:14px;font-weight:700;gap:8px;letter-spacing:.07px;line-height:20px}.tariffs-v2__filters select,.tariffs-v2__filters input{background:#fff;border:1px solid #c6ccd2;border-radius:8px;color:#70777e;font:inherit;font-size:14px;height:32px;outline:none;padding:6px 8px;width:100%}.tariffs-v2__range{align-items:center;display:flex;gap:8px}.tariffs-v2__range input{min-width:0;text-align:center}.tariffs-v2__range i{color:#70777e;font-style:normal}.tariffs-v2__panel-actions{bottom:16px;display:flex;gap:8px;left:16px;position:absolute;right:16px}.tariffs-v2__panel-actions button{border:1px solid #c6ccd2;border-radius:8px;cursor:pointer;flex:1;font:inherit;font-size:14px;font-weight:700;height:32px}.tariffs-v2__panel-actions button:first-child{background:#fff;color:#323c42}.tariffs-v2__panel-actions button:last-child{background:#0e4666;border-color:#0e4666;color:#fafafa}.tariffs-v2__search{background:#fff;border:1px solid #eceef0;border-radius:12px;box-shadow:0 4px 16px #323c421f;display:flex;flex-direction:column;gap:8px;margin-bottom:16px;padding:12px}.tariffs-v2__search>span{align-items:center;display:flex;font-size:14px;font-weight:700;justify-content:space-between;line-height:20px}.tariffs-v2__search>span button{background:transparent;border:0;cursor:pointer;font-size:20px;padding:0}.tariffs-v2__search>div{display:flex;gap:8px}.tariffs-v2__search input{border:1px solid #c6ccd2;border-radius:8px;flex:1;font:inherit;font-size:14px;height:32px;outline:none;padding:6px 8px}.tariffs-v2__search>div button{background:#0e4666;border:0;border-radius:8px;color:#fafafa;cursor:pointer;font:inherit;font-size:14px;font-weight:700;height:32px;padding:4px 12px}.tariffs-v2__main--form .tariffs-v2__header{background:#f5f5f5}.tariffs-v2__form{background:#fff;border-radius:24px 0 0;display:flex;flex:1;flex-direction:column;gap:24px;min-height:0;overflow:auto;padding:16px}.tariffs-v2__form>section{display:grid;gap:32px;grid-template-columns:400px minmax(0,1fr)}.tariffs-v2__form h2{color:#70777e;font-size:12px;font-weight:700;letter-spacing:.048px;line-height:16px;margin:0}.tariffs-v2__form-card{border:1px solid #d6d8d9;border-radius:24px;display:flex;flex-direction:column;gap:24px;padding:24px}.tariffs-v2__form-grid{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.tariffs-v2__form-grid--short{grid-template-columns:minmax(0,1fr) 1fr 1fr}.tariffs-v2__form-grid--short>:first-child{grid-column:1}.tariffs-v2__form-grid--cost{grid-template-columns:minmax(0,1fr) 2fr}.tariffs-v2__form label,.tariffs-v2__form legend{color:#262626;display:flex;flex-direction:column;font-size:14px;font-weight:700;gap:8px;letter-spacing:.07px;line-height:20px}.tariffs-v2__form input,.tariffs-v2__form select{background:#fff;border:1px solid #c6ccd2;border-radius:8px;color:#262626;font:inherit;font-size:14px;height:32px;outline:none;padding:6px 8px;width:100%}.tariffs-v2__form input:disabled{background:#f5f6f7;color:#c6ccd2}.tariffs-v2__form fieldset{border:0;display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0}.tariffs-v2__form fieldset legend{margin-bottom:8px;width:100%}.tariffs-v2__form fieldset button{background:#fafbfb;border:1px solid #eceef0;border-radius:8px;color:#262626;cursor:pointer;font:inherit;font-size:14px;height:32px;padding:4px 12px}.tariffs-v2__form fieldset button.is-selected{background:#f3f6f7;border-color:#0e4666;color:#0e4666;font-weight:700}.tariffs-v2__status-field{justify-content:end}.tariffs-v2__status-field>span{align-items:center;display:flex;font-size:13px;font-weight:400;gap:6px;line-height:20px}.tariffs-v2__period{align-items:end;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) auto}.tariffs-v2__checkbox{align-items:center;flex-direction:row!important;gap:6px!important;padding-bottom:6px}.tariffs-v2__checkbox input{accent-color:#0e4666;height:16px;width:16px}.tariffs-v2__form>hr{background:#eaebed;border:0;height:1px;margin:0;width:100%}.tariffs-v2__form>footer{align-items:center;background:#fff;border-top:1px solid #eceef0;bottom:0;display:flex;gap:12px;justify-content:flex-end;margin:auto -16px -16px;padding:24px 16px;position:sticky}.tariffs-v2__form>footer button{align-items:center;background:#fff;border:1px solid #c6ccd2;border-radius:8px;color:#323c42;cursor:pointer;display:flex;font:inherit;font-size:14px;font-weight:700;gap:8px;height:32px;padding:4px 12px}.tariffs-v2__form>footer button:last-child{background:#0e4666;border-color:#0e4666;color:#fafafa}.tariffs-v2__form>footer img{height:20px;width:20px}@media(max-width:1000px){.tariffs-v2__sidebar{flex-basis:76px}.tariffs-v2__sidebar-top,.tariffs-v2__sidebar-body{align-items:center;padding-left:14px;padding-right:14px}.tariffs-v2__sidebar .product-logo{width:42px}.tariffs-v2__nav{width:48px}.tariffs-v2__nav button{justify-content:center;padding:14px;width:48px}.tariffs-v2__nav button:not(.is-active){font-size:0}.tariffs-v2__account{background:transparent;border:0;padding:0;width:48px}.tariffs-v2__account b{display:none}.tariffs-v2__form>section{grid-template-columns:200px minmax(0,1fr)}}@media(max-width:700px){.tariffs-v2__sidebar{display:none}.tariffs-v2__header{align-items:flex-start;flex-direction:column;gap:8px;padding:16px}.tariffs-v2__actions{gap:8px!important;width:100%}.tariffs-v2__content--panel{flex-direction:column;overflow:auto}.tariffs-v2__filters{flex-basis:auto;min-height:500px}.tariffs-v2__form>section{grid-template-columns:1fr}.tariffs-v2__form-grid,.tariffs-v2__form-grid--short,.tariffs-v2__form-grid--cost{grid-template-columns:1fr}}.figma-services .workspace-content{overflow:auto}.figma-services__content{padding:16px}.figma-services__tools{align-items:end;background:#fff;border:1px solid #f3f3f3;border-radius:12px;display:flex;gap:12px;margin-bottom:16px;padding:12px}.figma-services__tools label{color:#26393f;display:flex;flex-direction:column;font:700 12px/16px Circe,Rubik,Arial,sans-serif;gap:6px}.figma-services__tools input,.figma-services__tools select{border:1px solid #d5dade;border-radius:8px;color:#26393f;font:14px/20px Circe,Rubik,Arial,sans-serif;height:32px;min-width:240px;outline:0;padding:4px 8px}.figma-services__tools>button{background:#f5f5f5;border:0;border-radius:8px;color:#26393f;cursor:pointer;font:700 14px/20px Circe,Rubik,Arial,sans-serif;height:32px;padding:4px 12px}.figma-services__table-wrap{border:1px solid #f3f3f3;border-radius:12px;overflow-x:auto}.figma-services__table{min-width:1548px;overflow:hidden}.figma-services__row{background:#fff;display:grid;grid-template-columns:68px 600px repeat(3,minmax(0,1fr)) 50px;min-height:52px}.figma-services__row>*{align-items:center;border-bottom:1px solid #f3f3f3;color:#26393f;display:flex;font:400 14px/20px Circe,Rubik,Arial,sans-serif;min-width:0;padding:8px 16px}.figma-services__row--head{min-height:40px}.figma-services__row--head>*{border-color:#eaebed;color:#95a2ab;font-size:12px;font-weight:700;line-height:16px;padding:12px 16px}.figma-services__row--head img{height:20px;margin-left:auto;width:20px}.figma-services__row strong{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.figma-services__row strong.is-accent{color:#f27532}.figma-services__row strong i{align-items:center;border:2px solid #f9b17e;border-radius:50%;color:#f27532;display:inline-flex;font:700 10px/10px Arial,sans-serif;height:16px;justify-content:center;margin-left:8px;width:16px}.figma-services__row span b{background:#f5f5f5;border-radius:6px;font:500 14px/20px Circe,Rubik,Arial,sans-serif;padding:2px 6px}.figma-services__category{border-radius:6px;font:400 14px/20px Circe,Rubik,Arial,sans-serif;padding:2px 6px;white-space:nowrap}.figma-services__category--аренда{background:#eff8ff;color:#175cd3}.figma-services__category--analytics{background:#fff7ed;color:#c4320a}.figma-services__category--базовое{background:#fff9eb;color:#dc6803}.figma-services__category--прочее{background:#f5f5f5;color:#5b6368}.figma-services__category--лицензия{background:#f4f3ff;color:#6938ef}.figma-services__category--сервис{background:#ecfdf3;color:#027a48}.figma-services__category--регистрация{background:#f9f5ff;color:#7f56d9}.figma-services__row-actions{justify-content:center;overflow:visible!important;padding:0!important;position:relative}.figma-services__row-actions>button{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;height:32px;justify-content:center;padding:6px;width:32px}.figma-services__row-actions>button img{height:20px;width:20px}.figma-services__row-actions>div{background:#fff;border:1px solid #eaebed;border-radius:8px;box-shadow:0 8px 16px #0a0d121f;display:flex;flex-direction:column;min-width:156px;padding:4px;position:absolute;right:8px;top:42px;z-index:5}.figma-services__row-actions>div button{background:transparent;border:0;border-radius:6px;color:#26393f;cursor:pointer;font:14px/20px Circe,Rubik,Arial,sans-serif;padding:8px;text-align:left}.figma-services__row-actions>div button:last-child{color:#d92d20}.figma-services__count{color:#7e858d;font:400 14px/20px Circe,Rubik,Arial,sans-serif;margin:16px 12px}.figma-services__backdrop{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0003;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:30}.figma-services__modal{background:#fff;border:0;border-radius:12px;box-shadow:0 20px 24px -4px #0a0d1214,0 10px 10px -2px #0a0d120a;display:flex;flex-direction:column;gap:24px;padding:24px;width:610px}.figma-services__modal header{align-items:center;display:flex;justify-content:space-between}.figma-services__modal header h2{color:#26393f;font:400 24px/28px Circe,Rubik,Arial,sans-serif;margin:0}.figma-services__modal header button{background:transparent;border:0;cursor:pointer;height:28px;padding:4px;width:28px}.figma-services__modal header img{height:20px;width:20px}.figma-services__modal-section{display:grid;gap:32px;grid-template-columns:128px minmax(0,1fr)}.figma-services__modal-section h3{color:#95a2ab;font:700 12px/20px Circe,Rubik,Arial,sans-serif;margin:0}.figma-services__modal-section>div{display:flex;flex-direction:column;gap:12px}.figma-services__modal label,.figma-services__modal legend{color:#26393f;display:flex;flex-direction:column;font:700 14px/20px Circe,Rubik,Arial,sans-serif;gap:8px}.figma-services__modal label em{color:#f04438;font-style:normal}.figma-services__modal input,.figma-services__modal select{border:1px solid #d5dade;border-radius:8px;color:#26393f;font:400 14px/20px Circe,Rubik,Arial,sans-serif;height:60px;outline:0;padding:14px;width:100%}.figma-services__modal input::placeholder{color:#95a2ab}.figma-services__modal hr{background:#eaebed;border:0;height:1px;margin:0}.figma-services__modal-settings{display:grid!important;grid-template-columns:minmax(0,1fr) 1fr}.figma-services__modal fieldset{border:0;display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0}.figma-services__modal fieldset legend{margin-bottom:8px;width:100%}.figma-services__modal fieldset button{background:#f5f5f5;border:0;border-radius:8px;color:#26393f;cursor:pointer;font:400 14px/20px Circe,Rubik,Arial,sans-serif;height:60px;min-width:66px;padding:12px}.figma-services__modal fieldset button.is-selected{background:#fff0e7;color:#e66000}.figma-services__modal footer{display:grid;gap:12px;grid-template-columns:1fr 1fr}.figma-services__modal footer button{border:0;border-radius:8px;cursor:pointer;font:700 14px/20px Circe,Rubik,Arial,sans-serif;height:64px;padding:12px}.figma-services__modal footer button:first-child{background:#f5f5f5;color:#26393f}.figma-services__modal footer button:last-child{background:#f27532;color:#fff}.tariffs-v2__row{grid-template-columns:var(--user-columns, 68px minmax(304px, 1fr) repeat(5, 170px) 100px 170px 56px)}.tariffs-v2__table{min-width:1548px}.tariffs-v2__row.is-highlighted>*{color:#0e4666;font-weight:700}.tariffs-v2__row--header{height:32px}.tariffs-v2__row--header>button{border:0;border-bottom:1px solid #eceef0;padding:4px 12px}.tariffs-v2__row.is-disabled .tariffs-v2__frequency{background:transparent;color:#c6ccd2}.tariffs-v2__header h1{margin:0}.tariffs-v2__row.is-highlighted .tariffs-v2__status{color:#262626;font-weight:400}.tariffs-v2__row>:last-child{position:sticky;right:0;background:inherit}.tariffs-v2__table-wrap{position:relative}.monitoring-page .invoices-table{overflow:visible}.monitoring-page .invoices-table__row{min-height:60px}.monitoring-page .invoices-table__header{min-height:32px}.monitoring-page .invoices-table__header>button{padding:4px 12px;height:32px}.monitoring-page .invoices-table__header>*{padding:8px 12px;background:#fafbfb;color:#70777e}.monitoring-page .invoices-table__row>*{border-color:#eceef0;color:#262626}.monitoring-page .invoices-table__header>*{color:#70777e}.monitoring-page .resident-name{font-weight:700}.monitoring-page .is-highlighted{background:#fafbfb}.monitoring-page .is-highlighted>*{color:#f97316}.monitoring-area{display:flex;flex-direction:column}.monitor-header-icons{display:flex;gap:8px}.monitor-menu-anchor{position:relative}.monitor-top-menu,.monitor-column-menu{background:#fff;border:1px solid #f5f6f7;border-radius:8px;box-shadow:0 10px 10px -2px #0a0d120a,0 20px 24px -4px #0a0d1214;padding:12px;z-index:40;font:14px/20px Circe,Rubik,Arial,sans-serif;color:#262626}.monitor-top-menu{position:absolute;right:-6px;top:40px;width:277px;display:flex;flex-direction:column;gap:6px}.monitor-top-menu button,.monitor-sort-options button{display:flex;align-items:center;justify-content:space-between;gap:8px;background:none;border:0;font:inherit;color:inherit;cursor:pointer;text-align:left}.monitor-top-menu button{padding:6px 12px;border-radius:8px}.monitor-top-menu button:first-child,.monitor-top-menu button:hover,.monitor-sort-options button[aria-pressed=true]{background:#fdf0e8;color:#cc5e1a}.monitor-top-menu img,.monitor-sort-options img{width:16px;height:16px}.monitor-column-menu{position:fixed;width:277px}.monitor-column-search{display:flex;align-items:center;gap:8px;height:32px;border:1px solid #c6ccd2;border-radius:8px;padding:6px 8px;box-shadow:0 1px 2px #0a0d120d}.monitor-column-search img{width:20px;height:20px}.monitor-column-search input{border:0;outline:none;width:100%;min-width:0;font:inherit}.monitor-column-options{height:204px;overflow-y:auto;margin-top:6px;scrollbar-color:#c6ccd2 transparent;scrollbar-width:thin}.monitor-column-options label{display:flex;align-items:center;gap:8px;min-height:38px;padding:6px 12px;cursor:pointer}.monitor-column-options input,.monitoring-page .column-settings input{appearance:auto;accent-color:#f97316;width:16px;height:16px;flex-shrink:0;margin:0}.monitor-column-options label:hover{background:#fafbfb}.monitor-sort-options{border-top:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3;padding:2px 0;margin:6px 0}.monitor-sort-options button{width:100%;min-height:38px;padding:6px 12px}.monitor-filter-actions{display:flex;gap:8px;flex-shrink:0}.monitor-filter-actions button{border:1px solid #c6ccd2;border-radius:8px;height:32px;background:#fff;color:#323c42;font:700 14px/20px Circe,Rubik,Arial,sans-serif;cursor:pointer;flex:1}.monitor-filter-actions button:last-child{background:#f97316;border-color:#f97316;color:#fff}.monitor-column-menu .monitor-filter-actions button{height:28px}.monitor-content--panel{gap:12px;background:#f5f6f7}.monitor-content--panel .monitoring-area{background:#fff}.monitor-filter-panel{flex:0 0 350px;min-width:0;display:flex;flex-direction:column;padding:16px;gap:24px;background:#fff;border-radius:24px 0 0;min-height:0;font:14px/20px Circe,Rubik,Arial,sans-serif}.monitor-panel-title{display:flex;align-items:center;justify-content:space-between;font-size:16px;line-height:28px;flex-shrink:0}.monitor-panel-title button{background:none;padding:0;border:0;cursor:pointer;display:flex}.monitor-panel-title img{width:20px;height:20px}.monitor-filter-fields{display:flex;flex-direction:column;gap:16px;min-height:0;overflow-y:auto;scrollbar-width:thin;flex:1}.monitor-filter-field{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;border:0;min-width:0;font-weight:700;flex-shrink:0}.monitor-filter-field legend{padding:0;margin-bottom:8px}.monitor-filter-field select,.monitor-date-range input{width:100%;height:32px;border:1px solid #c6ccd2;border-radius:8px;padding:6px 8px;color:#70777e;background:#fff;font:400 14px/20px Circe,Rubik,Arial,sans-serif;min-width:0}.monitor-filter-field select{appearance:none;background:#fff url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5.83337%207.9165L10%2012.0832L14.1667%207.9165'%20stroke='%2370777E'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e") right 8px center / 20px no-repeat;padding-right:32px;box-shadow:0 1px 2px #0a0d120d}.monitor-filter-fields hr{border:0;border-top:1px solid #d5dae0;margin:0;width:100%}.monitor-range{display:grid;grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr);align-items:center;gap:8px}.monitor-range:before{content:"−";grid-column:2;grid-row:1;text-align:center;font-weight:400}.monitor-range>:first-child{grid-column:1;grid-row:1}.monitor-range>:last-child{grid-column:3;grid-row:1}.monitor-stepper{display:flex;align-items:center;height:32px;border:1px solid #c6ccd2;border-radius:8px;overflow:hidden}.monitor-stepper button{width:28px;flex-shrink:0;border:0;background:none;padding:0;font:20px/24px Arial,sans-serif;color:#323c42;cursor:pointer}.monitor-stepper input{width:100%;min-width:0;text-align:center;border:0;outline:none;padding:0;color:#70777e;font:400 14px/20px Circe,Rubik,Arial,sans-serif;appearance:textfield}.monitor-stepper input::-webkit-inner-spin-button{appearance:none}.monitor-date-range input{font-size:12px}.monitor-date-input{position:relative;min-width:0}.monitor-date-input>img{position:absolute;left:8px;top:6px;width:20px;height:20px;pointer-events:none}.monitor-date-input>span{position:absolute;left:34px;top:6px;font-size:12px;font-weight:400;color:#70777e;pointer-events:none}.monitor-date-input input{background:transparent;padding-left:34px;padding-right:4px}.monitor-date-input input::-webkit-calendar-picker-indicator{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.monitor-date-input.is-empty input::-webkit-datetime-edit{color:transparent}.monitor-date-input.is-empty input:focus::-webkit-datetime-edit{color:#70777e}.monitor-date-input:focus-within>span{display:none}.monitoring-page .invoices-table__header{height:32px}.monitoring-page .invoices-table__header>span{position:relative;padding-right:8px}.monitoring-page .column-filter{opacity:0;width:28px;height:28px;justify-content:center;align-items:center;margin-top:-6px;margin-bottom:-6px}.monitoring-page .column-filter img{width:20px;height:20px;margin:0}.monitoring-page .column-filter.is-visible,.monitoring-page [role=columnheader]:hover .column-filter,.monitoring-page .column-filter:focus-visible{opacity:1}.monitoring-page .column-filter.is-filtered{position:relative}.monitoring-page .column-filter.is-filtered img{visibility:hidden}.monitoring-page .column-filter.is-filtered:after{content:"";position:absolute;width:20px;height:20px;background-color:#f97316;-webkit-mask:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15.8333%202.5V7.5M13.3333%205L18.3333%205M9.99996%205H1.66663M12.5%2010H4.99996M11.6666%2015H8.33329'%20stroke='%23323C42'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e") center / contain no-repeat;mask:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15.8333%202.5V7.5M13.3333%205L18.3333%205M9.99996%205H1.66663M12.5%2010H4.99996M11.6666%2015H8.33329'%20stroke='%23323C42'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e") center / contain no-repeat}.monitoring-page [aria-sort=ascending] .column-filter.is-filtered:after{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.66663%202.66663V13.3333M6.66663%2011.3333L4.66663%2013.3333L2.66663%2011.3333M11.3333%202.66663L11.3333%2013.3333M13.3333%204.66663L11.3333%202.66663L9.33329%204.66663'%20stroke='%23889199'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.66663%202.66663V13.3333M6.66663%2011.3333L4.66663%2013.3333L2.66663%2011.3333M11.3333%202.66663L11.3333%2013.3333M13.3333%204.66663L11.3333%202.66663L9.33329%204.66663'%20stroke='%23889199'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.monitoring-page [aria-sort=descending] .column-filter.is-filtered:after{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.66663%202.66663V13.3333M6.66663%204.66663L4.66663%202.66663L2.66663%204.66663M11.3333%202.66663L11.3333%2013.3333M13.3333%2011.3333L11.3333%2013.3333L9.33329%2011.3333'%20stroke='%23889199'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.66663%202.66663V13.3333M6.66663%204.66663L4.66663%202.66663L2.66663%204.66663M11.3333%202.66663L11.3333%2013.3333M13.3333%2011.3333L11.3333%2013.3333L9.33329%2011.3333'%20stroke='%23889199'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.monitoring-page [role=columnheader][aria-sort]:not([aria-sort=none]){color:#cc5e1a}.monitoring-page .column-settings{border-radius:24px 0 0;gap:24px}.monitoring-page .column-settings .tariffs-v2__panel-heading b{font-size:16px;line-height:28px;letter-spacing:normal}.monitoring-page .column-settings__list{border-top:1px solid #eceef0;padding-bottom:0;margin-bottom:56px}.monitoring-page .column-settings__list>div{height:57px;border-bottom:1px solid #eceef0;padding:8px 12px}.monitoring-page .column-settings__list label{overflow:hidden;white-space:nowrap;font-size:14px}.monitoring-page .column-settings__list button{flex-shrink:0;background:none;font-size:20px;width:28px}.monitoring-page .column-settings__list button:disabled{color:#c6ccd2}.monitoring-page .column-settings__list button:not(:disabled) img{filter:brightness(.4)}.monitoring-page .column-settings .tariffs-v2__panel-heading{margin-bottom:0}.monitoring-page .column-settings .tariffs-v2__panel-actions button:last-child{background:#f97316;border-color:#f97316}@media(max-width:760px){.monitor-filter-panel,.monitoring-page .column-settings{position:fixed;right:0;top:90px;bottom:0;width:min(350px,100vw);z-index:30;box-shadow:-4px 0 20px #0001}}.monitoring-area .invoices-table-wrap{flex-shrink:0}.copy-button,.column-filter{background:none;border:0;padding:0;display:inline-flex;cursor:pointer;margin-left:8px;flex-shrink:0}.copy-button img{width:16px;height:16px}.column-filter{margin-left:auto}.column-filter img{width:20px;height:20px}.event-tag{background:#eceef0;border-radius:6px;padding:2px 6px;font-size:12px;line-height:16px;font-weight:400;color:#262626}.sticky-actions{position:sticky;right:0;background:inherit;border:0;justify-content:center;cursor:pointer;box-shadow:-5px 0 10px #00000006}.sticky-actions img{width:20px;height:20px}.tariff-page .tariffs-v2__table-area{background:#fff}.tariff-filter-summary{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;font-size:14px;color:#70777e}.tariff-filter-summary b{color:#262626;font-weight:400}.tariff-filter-summary button{border:1px solid #c6ccd2;border-radius:8px;background:#fff;color:#323c42;height:32px;padding:4px 12px;cursor:pointer}.tariff-empty{text-align:center;padding:100px 16px;color:#70777e}.tariff-empty h2{color:#262626;font-weight:400;font-size:20px}.tariff-page .tariffs-v2__content{position:relative}.tariff-search-popup{position:absolute;top:65px;left:112px;right:112px;padding:12px 12px 24px;border:1px solid #f5f6f7;border-radius:8px;box-shadow:0 10px 24px #0a0d1214;z-index:20;background:#fff;font-size:14px}.tariff-search-popup header{display:flex;justify-content:space-between;align-items:center;font-weight:700;margin-bottom:8px}.tariff-search-popup header button{background:none;border:0;font-size:20px;cursor:pointer}.tariff-search-popup>div{display:flex;gap:8px}.tariff-search-popup section{flex:1;min-width:0}.tariff-search-popup label{display:flex;align-items:center;gap:8px;height:32px;border:1px solid #c6ccd2;border-radius:8px;padding:6px 8px}.tariff-search-popup label img{width:20px;height:20px}.tariff-search-popup input{width:100%;border:0;outline:none;font:inherit}.tariff-search-suggestions{display:flex;gap:4px;margin-top:8px}.tariff-search-suggestions button{border:0;border-radius:6px;padding:2px 6px;background:#eceef0;font:12px/16px Circe,Rubik,Arial,sans-serif;cursor:pointer}.tariff-page .tariffs-v2__table{width:max-content}.tariff-page .tariffs-v2__row--header>span{padding:8px 8px 8px 12px}.tariff-page .tariff-name{font-weight:700}.tariff-page .tariff-name>img{width:16px;height:16px;margin-left:8px}.tariff-page .column-filter{opacity:0;width:28px;height:28px;align-items:center;justify-content:center;margin-top:-6px;margin-bottom:-6px}.tariff-page .column-filter img{width:20px;height:20px;margin:0}.tariff-page .column-filter.is-visible,.tariff-page [role=columnheader]:hover .column-filter,.tariff-page .column-filter:focus-visible{opacity:1}.tariff-page .column-filter.is-filtered{position:relative}.tariff-page .column-filter.is-filtered img{visibility:hidden}.tariff-page .column-filter.is-filtered:after{content:"";position:absolute;width:20px;height:20px;background:#f97316;-webkit-mask:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15.8333%202.5V7.5M13.3333%205L18.3333%205M9.99996%205H1.66663M12.5%2010H4.99996M11.6666%2015H8.33329'%20stroke='%23323C42'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e") center / contain no-repeat;mask:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15.8333%202.5V7.5M13.3333%205L18.3333%205M9.99996%205H1.66663M12.5%2010H4.99996M11.6666%2015H8.33329'%20stroke='%23323C42'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e") center / contain no-repeat}.tariff-page [aria-sort=ascending] .column-filter.is-filtered:after{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.66663%202.66663V13.3333M6.66663%2011.3333L4.66663%2013.3333L2.66663%2011.3333M11.3333%202.66663L11.3333%2013.3333M13.3333%204.66663L11.3333%202.66663L9.33329%204.66663'%20stroke='%23889199'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.66663%202.66663V13.3333M6.66663%2011.3333L4.66663%2013.3333L2.66663%2011.3333M11.3333%202.66663L11.3333%2013.3333M13.3333%204.66663L11.3333%202.66663L9.33329%204.66663'%20stroke='%23889199'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.tariff-page [aria-sort=descending] .column-filter.is-filtered:after{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.66663%202.66663V13.3333M6.66663%204.66663L4.66663%202.66663L2.66663%204.66663M11.3333%202.66663L11.3333%2013.3333M13.3333%2011.3333L11.3333%2013.3333L9.33329%2011.3333'%20stroke='%23889199'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.66663%202.66663V13.3333M6.66663%204.66663L4.66663%202.66663L2.66663%204.66663M11.3333%202.66663L11.3333%2013.3333M13.3333%2011.3333L11.3333%2013.3333L9.33329%2011.3333'%20stroke='%23889199'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.tariff-page .tariff-row-action{width:56px;display:flex;align-items:center;justify-content:center;padding:0}.tariff-page .tariff-row-action img{width:20px;height:20px;flex:0 0 20px;margin:0}.tariff-page .tariffs-v2__menu>div{min-width:177px;padding:12px;gap:6px}.tariff-page .column-settings{border-radius:24px 0 0;gap:24px}.tariff-page .column-settings .tariffs-v2__panel-heading{margin:0}.tariff-page .column-settings .tariffs-v2__panel-heading b{font-size:16px;line-height:28px}.tariff-page .column-settings__list{border-top:1px solid #eceef0}.tariff-page .column-settings__list>div{height:57px;border-bottom:1px solid #eceef0;padding:8px 12px}.tariff-page .column-settings__list label{min-width:0}.tariff-page .column-settings__list input{flex-shrink:0;accent-color:#f97316}.tariff-page .column-settings__list button{background:none;flex-shrink:0;width:28px}.tariff-page .column-settings__list button:not(:disabled) img{filter:brightness(.4)}.tariff-page .column-settings .tariffs-v2__panel-actions button:last-child{background:#f97316;border-color:#f97316}.tariff-editor-fields{display:flex;flex-direction:column;gap:24px}.tariff-editor-fields[hidden]{display:none}.tariff-editor-fields>section{display:grid;grid-template-columns:400px minmax(0,1fr);gap:32px}.tariff-editor-fields>hr{border:0;border-top:1px solid #eceef0;margin:0}.tariff-editor input{font-weight:400}.tariff-version-status{display:flex;align-items:flex-end;gap:24px}.tariff-version-status>label:first-child{width:339.33px;max-width:100%}.tariff-version-status .tariffs-v2__checkbox{padding-bottom:0;font-weight:400}.tariff-editor .tariff-period-disabled{color:#c6ccd2}.tariff-editor fieldset{gap:8px}.tariff-editor fieldset button{border-radius:8px;border-color:#eceef0;background:#fafbfb}.tariff-editor fieldset button.is-selected{color:#0e4666;background:#f3f6f7;border-color:#0e4666}.tariff-editor>footer button:last-child{background:#0e4666;border-color:#0e4666}.tariff-editor .tariffs-v2__checkbox{height:32px}.tariff-editor .tariffs-v2__checkbox input{accent-color:#0e4666}.tariff-editor .tariffs-v2__form-grid--cost{grid-template-columns:339.33px minmax(0,1fr)}.tariff-field-label{display:block;font-size:14px;font-weight:700;line-height:20px;margin-bottom:8px}.tariff-multiselect{position:relative;min-width:0}.tariff-multiselect__control>button{display:flex;align-items:center;gap:4px;flex-wrap:wrap;width:100%;min-height:32px;border:1px solid #c6ccd2;border-radius:8px;background:#fff;padding:5px 32px 5px 8px;color:#262626;font:14px/20px Circe,Rubik,Arial,sans-serif;text-align:left;cursor:pointer}.tariff-multiselect__control img{position:absolute;right:8px;top:34px;width:20px;height:20px}.tariff-placeholder{color:#70777e}.tariff-chip{background:#eceef0;border-radius:6px;padding:0 6px;font-size:12px}.tariff-multiselect__menu{position:absolute;top:100%;left:0;right:0;padding:12px;z-index:10;background:#fff;border:1px solid #eceef0;border-radius:8px;box-shadow:0 10px 24px #0002;max-height:280px;overflow:auto}.tariff-multiselect__menu label{flex-direction:row;align-items:center;padding:6px 0;font-weight:400}.tariff-multiselect__menu label input{width:16px;height:16px;accent-color:#f97316}.tariff-multiselect__menu>button{width:100%;height:28px;border:0;border-radius:8px;background:#f97316;color:#fff;cursor:pointer}.tariff-editor-tabs{display:flex;gap:8px;border-bottom:1px solid #eceef0;padding-bottom:16px}.tariff-editor-tabs button{font:14px/20px Circe,Rubik,Arial,sans-serif;padding:8px 16px;border:0;border-radius:8px;background:#f5f6f7;color:#262626;cursor:pointer}.tariff-editor-tabs button[aria-selected=true]{background:#f97316;color:#fff}.tariff-history{display:flex;flex-direction:column;gap:24px}.tariff-history article{border:1px solid #eceef0;border-radius:8px;padding:12px;width:745px;max-width:100%}.tariff-history header{display:flex;justify-content:space-between;color:#70777e;font-size:14px}.tariff-history h3{font-size:16px;font-weight:400}.tariff-history-change{display:flex;gap:12px;align-items:center;margin-top:12px}.tariff-history-change b{width:160px;color:#70777e;font-size:12px}.tariff-history-change>span:not([aria-hidden]){background:#f5f6f7;border-radius:6px;padding:4px 8px}.tariff-form-error{color:#cc1a1f}.admin-sidebar .tariffs-v2__sidebar-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.admin-badge{color:#fff;background:#3e6b85;border-radius:12px;font-size:12px;padding:2px 8px}.admin-sidebar .tariffs-v2__sidebar-body{overflow-y:auto;gap:16px}.admin-navigation{gap:2px;width:286px}.admin-navigation>div{display:flex;flex-direction:column;gap:2px}.admin-navigation>div+div{border-top:1px solid #d9dde1;padding-top:2px}.admin-navigation button{min-height:48px;height:48px;font-size:14px;padding-left:14px}.admin-navigation button.is-active{background:#3e6b85}.admin-navigation button img{flex:0 0 20px}.admin-navigation button:not(.is-active) img,.admin-navigation button.is-active img{filter:none;opacity:1}.admin-navigation button.is-active img{filter:brightness(0) invert(1)}.admin-navigation button:not(.is-active) img{filter:brightness(0) saturate(100%) invert(61%) sepia(8%) saturate(376%) hue-rotate(165deg)}.admin-navigation button[aria-disabled=true]{cursor:default}.admin-page .tariffs-v2__primary,.admin-page .tariff-editor>footer button:last-child{background:#f06e1e;border-color:#f06e1e}.admin-page .tariffs-v2__table.admin-services-table{width:100%}.admin-services-table [role=cell]{gap:6px}.admin-service-code{border:1px solid #c6ccd2;border-radius:6px;padding:1px 6px;font-size:12px;font-weight:400;line-height:16px}.admin-service-category{border-radius:6px;padding:2px 6px;font-size:12px;font-weight:400;line-height:16px;background:#f5f6f7}.category-Аренда{background:#f0f9ff;color:#026aa2}.category-Ежегодное{background:#fffaeb;color:#b54708}.category-Лицензия{background:#f4f3ff;color:#5925dc}.category-Сервис{background:#f1faf4;color:#008022}.category-Регистрация{background:#e7ecef;color:#262626}.admin-page .admin-services-table .tariffs-v2__row.is-highlighted{background:#fafbfb}.admin-page .admin-services-table .tariffs-v2__row.is-highlighted>[role=cell]{color:#262626;font-weight:400}.admin-page .admin-services-table .tariffs-v2__row.is-highlighted>[role=cell]:first-child,.admin-page .admin-services-table .tariffs-v2__row.is-highlighted>.tariff-name{color:#ff6b00}.tariff-page .tariffs-v2__row.is-disabled,.tariff-page .tariffs-v2__row.is-disabled>[role=cell],.tariff-page .tariffs-v2__row.is-disabled>.tariffs-v2__menu,.admin-page .admin-services-table .tariffs-v2__row.is-disabled>[role=cell]:first-child,.admin-page .admin-services-table .tariffs-v2__row.is-disabled>[role=cell]{background:#f5f6f7;color:#c6ccd2}.tariff-page .tariffs-v2__row.is-disabled .admin-service-code{border-color:#c6ccd2;color:#c6ccd2}.admin-service-info{width:16px;height:16px;flex:0 0 16px;margin-left:2px;filter:invert(45%) sepia(95%) saturate(2800%) hue-rotate(359deg) brightness(103%)}.admin-services-table .admin-service-status{font-size:13px;gap:8px}.admin-services-table .tariffs-v2__menu>button{opacity:0}.admin-services-table .is-highlighted .tariffs-v2__menu>button img{filter:invert(45%) sepia(95%) saturate(2800%) hue-rotate(359deg) brightness(103%)}.admin-services-table .tariffs-v2__row--header>.tariff-row-action img{opacity:0}.tariff-page .tariffs-v2__menu>button{opacity:0}.tariff-page .tariffs-v2__row:hover .tariffs-v2__menu>button,.tariff-page .tariffs-v2__menu:has(>div)>button,.tariff-page .tariffs-v2__menu>button:focus-visible{opacity:1}.tariff-page .tariffs-v2__row--header>.tariff-row-action img,.monitoring-page .invoices-table__header>.sticky-actions img{opacity:0}.monitoring-page .invoices-table__row:not(.invoices-table__header)>.sticky-actions img{opacity:0}.monitoring-page .invoices-table__row:not(.invoices-table__header):hover>.sticky-actions img,.monitoring-page .invoices-table__row:not(.invoices-table__header)>.sticky-actions:focus-visible img{opacity:1}.admin-services-table .tariffs-v2__menu>div{width:176px;min-width:176px;right:18px;top:44px;padding:8px;gap:0}.admin-services-table .tariffs-v2__menu>div button{height:38px;padding:8px 12px}.admin-page .tariffs-v2__header .tariffs-v2__secondary{width:115px;justify-content:center}.admin-page .tariffs-v2__header .tariffs-v2__primary{width:144px;justify-content:center;padding:6px 8px;font-size:12px;white-space:nowrap}.admin-page .tariffs-v2__header .tariffs-v2__secondary{padding:6px 8px;font-size:12px;white-space:nowrap}.admin-page .tariffs-v2__header .tariffs-v2__actions{gap:8px}.admin-page .tariffs-v2__header .monitor-header-icons{margin-left:8px}.admin-page .tariff-editor fieldset button.is-selected{background:#fff6ed;border-color:#f06e1e;color:#f06e1e}.admin-page .tariffs-v2__switch[aria-pressed=true]{background:#f06e1e}.date-range-picker{position:relative;width:339.33px;max-width:100%}.date-range-trigger{width:100%;display:flex;align-items:center;gap:8px;padding:6px 8px;height:32px;border:1px solid #c6ccd2;border-radius:8px;background:#fff;color:#262626;font:14px/20px Circe,Rubik,Arial,sans-serif;cursor:pointer}.date-range-trigger img{width:20px;height:20px}.date-range-picker.is-disabled{color:#c6ccd2}.date-range-trigger:disabled{color:#c6ccd2;background:#f5f6f7;cursor:default}.date-range-trigger:disabled img{opacity:.4}.date-range-calendar{position:absolute;top:calc(100% + 8px);left:0;width:320px;max-width:calc(100vw - 40px);background:#fff;padding:16px;border:1px solid #eceef0;border-radius:12px;box-shadow:0 10px 24px #0a0d1226;z-index:25;color:#323c42;font:14px/20px Circe,Rubik,Arial,sans-serif}.date-range-calendar.opens-above{top:auto;bottom:calc(100% + 8px)}.date-range-caption{margin-bottom:12px;font-weight:700}.date-range-month{display:flex;align-items:center;gap:4px;margin-bottom:12px}.date-range-month button{border:0;background:none;width:28px;height:28px;flex-shrink:0;cursor:pointer}.date-range-month img{width:20px;height:20px;transform:rotate(-90deg)}.date-range-month button:first-child img{transform:rotate(90deg)}.date-range-month select{min-width:0;padding:4px!important;font-weight:400!important}.date-range-month select:last-of-type{width:78px;flex-shrink:0}.date-range-days{display:grid;grid-template-columns:repeat(7,1fr);row-gap:4px}.date-range-days>span{color:#70777e;text-align:center;padding:4px 0;font-size:12px}.date-range-days button{height:32px;border:0;background:none;color:#323c42;font:inherit;cursor:pointer}.date-range-days button.outside-month{color:#a1a8ae}.date-range-days button.in-range{background:#ffeadb;color:#a84d15}.date-range-days button.endpoint{border-radius:8px;background:#f06e1e;color:#fff}.date-range-days button:hover{box-shadow:inset 0 0 0 1px #f06e1e;border-radius:8px}.date-range-calendar button:focus-visible{outline:2px solid #f06e1e;outline-offset:1px}.date-range-selection{margin:12px 0;font-size:12px;text-align:center}.date-range-actions{display:flex;gap:8px}.date-range-actions button{flex:1;height:32px;border:1px solid #c6ccd2;border-radius:8px;background:#fff;color:#323c42;font:inherit;cursor:pointer}.date-range-actions button:last-child{color:#fff;background:#f06e1e;border-color:#f06e1e}.date-range-actions button:disabled{opacity:.45;cursor:default}@media(max-width:1200px){.tariff-editor-fields>section{grid-template-columns:160px minmax(0,1fr);gap:16px}}@media(max-width:760px){.tariff-editor-fields>section{grid-template-columns:1fr}.tariff-editor .tariffs-v2__form-grid{grid-template-columns:1fr}.tariff-page .column-settings{position:fixed;right:0;top:90px;bottom:0;width:min(350px,100vw);z-index:30}}.monitoring-page .invoices-table__row>.sticky-actions{display:flex;align-items:center;justify-content:center;padding:0}.monitoring-page .invoices-table__row>.sticky-actions img{display:block;flex:0 0 20px;width:20px;height:20px;margin:0}.load-more{display:flex;justify-content:center;padding:40px 0 14px;margin-top:auto}.load-more button{border:1px solid #c6ccd2;border-radius:8px;height:32px;background:#fff;color:#323c42;padding:4px 12px;font-size:12px;font-weight:700;cursor:pointer}.load-more button:disabled{cursor:default}@media(max-width:1200px){.tariffs-v2__nav button span{display:none}.tariffs-v2__nav button{font-size:0}}@media(max-width:760px){.tariffs-v2__sidebar{display:flex;flex-basis:64px}.tariffs-v2__sidebar-top,.tariffs-v2__sidebar-body{padding:8px}.tariffs-v2__header h1{font-size:18px}.tariffs-v2__actions{flex-wrap:wrap}}
