body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.ant-input-search .ant-input{transition:all .2s ease}.ant-input-search .ant-input:focus{box-shadow:0 0 0 2px #8c54fc26}.d-flex{align-items:center;display:flex}.w-100{width:100%}.h-100{height:100%}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mt-40{margin-top:40px}.mt-50{margin-top:50px}.default-primary-btn,.default-secondary-btn{font-weight:500;min-width:100px}.default-secondary-btn{background-color:#0000;border-color:#8c54fc;color:#8c54fc}.ant-btn-primary:not(.ant-btn-dangerous):not(:disabled):not(.ant-btn-background-ghost){background:linear-gradient(135deg,#9d6bff,#7a45f0);border-color:#0000;box-shadow:0 4px 12px #7a45f040}.ant-btn-primary:not(.ant-btn-dangerous):not(:disabled):not(.ant-btn-background-ghost):hover{background:linear-gradient(135deg,#aa7eff,#8452f5)}.ant-btn-primary:not(.ant-btn-dangerous):not(:disabled):not(.ant-btn-background-ghost):active{background:#7442e8}.ant-tag{border-radius:999px;font-weight:500;line-height:20px;padding-inline:10px}.ant-tag.ant-tag-green,.ant-tag.ant-tag-success{background:#e7f6ec;border-color:#0000;color:#15803d}.ant-tag.ant-tag-error,.ant-tag.ant-tag-red{background:#fdecec;border-color:#0000;color:#c81e1e}.ant-tag.ant-tag-orange,.ant-tag.ant-tag-warning{background:#fdf2e1;border-color:#0000;color:#b45309}.ant-tag.ant-tag-blue,.ant-tag.ant-tag-processing{background:#e9f0fe;border-color:#0000;color:#1d4ed8}.ant-tag.ant-tag-error:before,.ant-tag.ant-tag-processing:before,.ant-tag.ant-tag-success:before,.ant-tag.ant-tag-warning:before{background:currentColor;border-radius:50%;content:"";display:inline-block;height:6px;margin-right:6px;vertical-align:1px;width:6px}:root .ant-pagination .ant-pagination-item{border-radius:8px;font-weight:500}:root .ant-pagination .ant-pagination-item-active{background:linear-gradient(135deg,#9d6bff,#7a45f0);border-color:#0000}:root .ant-pagination .ant-pagination-item-active a,:root .ant-pagination .ant-pagination-item-active:hover a{color:#fff}.parent-layout{background:#f6f5fb;min-height:100vh}.main-layout{background:#f6f5fb;min-width:0}.screen-content{min-height:calc(100vh - 64px);padding:24px}@media(max-width:576px){.screen-content{padding:16px}}.auth-content{align-items:center;background:radial-gradient(circle at 15% 20%,#8c54fc2e 0,#0000 40%),radial-gradient(circle at 85% 80%,#16a34a1a 0,#0000 40%),#f6f5fb;display:flex;justify-content:center;min-height:100vh;padding:24px 16px}.page{width:100%}.page-loading{padding:96px 0;text-align:center}.section-card.ant-card{border:1px solid #ebe9f3;border-radius:14px;box-shadow:0 1px 2px #1d1a2e0a,0 2px 8px #1d1a2e0d}.section-card.ant-card>.ant-card-body{padding:20px}@media(max-width:576px){.section-card.ant-card>.ant-card-body{padding:14px}}.section-card.ant-card>.ant-card-head{border-bottom-color:#ebe9f3;font-size:15px;min-height:52px}.section-tabs>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane{padding:0}.action-bar{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin-top:20px}.ant-descriptions-bordered .ant-descriptions-view{border-color:#ebe9f3;border-radius:10px}.ant-descriptions-bordered .ant-descriptions-item-label{background:#faf9fd!important;color:#6e6a85;font-weight:500}.ant-layout-header.app-header{align-items:center;background:#25184b;border-bottom:1px solid #fff;box-shadow:0 2px 10px #1a12332e;box-sizing:border-box;display:flex;height:64px;justify-content:space-between;line-height:64px;padding:0 24px 0 12px;position:-webkit-sticky;position:sticky;top:0;z-index:10}@media(max-width:576px){.ant-layout-header.app-header{padding:0 12px}}:root .app-header__toggle.ant-btn{color:#fffc;font-size:18px;height:40px;width:40px}:root .app-header__toggle.ant-btn:hover{background:#ffffff14;color:#fff}:root .app-header__user.ant-btn{align-items:center;border-radius:10px;color:#fff;display:flex;height:44px;padding:0 10px}:root .app-header__user.ant-btn:hover{background:#ffffff14}:root .app-header__user.ant-btn .anticon-down{color:#ffffffb3}.app-header__avatar.ant-avatar{background:linear-gradient(135deg,#9d6bff,#7a45f0);box-shadow:0 0 0 2px #ffffff2e}.app-header__user-meta{display:flex;flex-direction:column;line-height:1.2;text-align:left}@media(max-width:576px){.app-header__user-meta{display:none}}:root .app-header__user-meta .ant-typography{color:#fff}:root .app-header__user-meta .ant-typography.ant-typography-secondary{color:#fff9}.ant-layout-sider.app-sider{background:linear-gradient(180deg,#25184b,#1a1233);border-right:1px solid #fff;height:100vh;overflow-x:hidden;overflow-y:auto;position:-webkit-sticky;position:sticky;scrollbar-color:#ffffff26 #0000;scrollbar-width:thin;top:0;z-index:20}.ant-layout-sider.app-sider.app-sider--overlay{bottom:0;box-shadow:4px 0 24px #10182840;left:0;position:fixed;top:0;z-index:999}.ant-layout-sider.app-sider.app-sider--overlay.ant-layout-sider-collapsed{border-right:none;box-shadow:none}.app-sider-backdrop{background:#0f0c1e73;inset:0;position:fixed;z-index:998}.app-sider__brand{align-items:center;border-bottom:1px solid #fff;box-sizing:border-box;cursor:pointer;display:flex;gap:10px;height:64px;overflow:hidden;padding:0 16px;white-space:nowrap}.app-sider__brand--collapsed{justify-content:center;padding:0}.app-sider__logo{align-items:center;background:#fff;border-radius:10px;display:inline-flex;flex-shrink:0;padding:3px 6px}.app-sider__logo img{height:34px;object-fit:contain}.app-sider__brand-text{color:#fff;font-size:15px;font-weight:600;letter-spacing:.01em}.app-sider__brand-mark{align-items:center;background:linear-gradient(135deg,#9d6bff,#7a45f0);border-radius:10px;box-shadow:0 4px 12px #7a45f066;color:#fff;display:inline-flex;font-size:18px;height:36px;justify-content:center;width:36px}:root .app-sider__menu.ant-menu{background:#0000;border-inline-end:none;padding:8px 10px 16px}:root .app-sider__menu.ant-menu .ant-menu-item-group-title{color:#fff6;font-size:11px;font-weight:600;letter-spacing:.08em;padding:18px 12px 6px;text-transform:uppercase}:root .app-sider__menu.ant-menu .ant-menu-item{border-radius:8px;color:#ffffffb8;font-weight:500;margin-block:2px}:root .app-sider__menu.ant-menu .ant-menu-item .anticon{color:#ffffff8c}:root .app-sider__menu.ant-menu .ant-menu-item:hover{background:#ffffff12;color:#fff}:root .app-sider__menu.ant-menu .ant-menu-item:hover .anticon{color:#fff}:root .app-sider__menu.ant-menu .ant-menu-item-selected,:root .app-sider__menu.ant-menu .ant-menu-item-selected:hover{background:linear-gradient(135deg,#9d6bff,#7a45f0);box-shadow:0 6px 16px #7a45f059;color:#fff}:root .app-sider__menu.ant-menu .ant-menu-item-selected .anticon,:root .app-sider__menu.ant-menu .ant-menu-item-selected:hover .anticon{color:#fff}:root .app-sider__menu.ant-menu .ant-menu-item-divider{border-color:#ffffff14}.page-header{align-items:center;display:flex;flex-wrap:wrap;gap:12px 16px;justify-content:space-between;margin-bottom:16px}.page-header__main{align-items:center;display:flex;gap:8px;min-width:0}.page-header__back.ant-btn{background:#fff;box-shadow:0 1px 2px #1d1a2e0a,0 2px 8px #1d1a2e0d;color:#6e6a85;height:36px;width:36px}.page-header__text{min-width:0}.page-header__eyebrow{color:#8c54fc;font-size:12px;font-weight:600;letter-spacing:.06em;margin-bottom:2px;text-transform:uppercase}.page-header .page-header__title.ant-typography{font-size:22px;font-weight:600;line-height:1.3;margin:0;overflow-wrap:anywhere}.page-header__extra{display:flex;flex-wrap:wrap;gap:8px}:root .ant-table-wrapper .ant-table{background:#0000}:root .ant-table-wrapper .ant-table-container{background:#fff;border:1px solid #ebe9f3;border-radius:12px;overflow:hidden}:root .ant-table-wrapper .ant-table-content{overflow-x:auto}:root .ant-table-wrapper .ant-table-thead>tr>th{background:#faf9fd;border-bottom:1px solid #ebe9f3;color:#6e6a85;font-size:11.5px;font-weight:600;letter-spacing:.05em;line-height:1.4;padding-bottom:11px;padding-top:11px;text-transform:uppercase}:root .ant-table-wrapper .ant-table-thead>tr>th:before{display:none}:root .ant-table-wrapper .ant-table-tbody>tr>td{border-bottom:1px solid #ebe9f3;color:#1d1a2e;padding-bottom:13px;padding-top:13px;transition:background .15s ease}:root .ant-table-wrapper .ant-table-small .ant-table-tbody>tr>td,:root .ant-table-wrapper .ant-table-small .ant-table-thead>tr>th{padding-inline:12px}:root .ant-table-wrapper .ant-table-tbody>tr:last-child>td{border-bottom:none}:root .ant-table-wrapper .ant-table-tbody>tr.ant-table-row:hover>td{background:#faf7ff}:root .ant-table-wrapper .ant-table-tbody a{color:#7442e8;font-weight:500}:root .ant-table-wrapper .ant-table-tbody a:hover{color:#8c54fc}:root .ant-table-wrapper td.col-index{font-feature-settings:"tnum";color:#9a97ad;font-variant-numeric:tabular-nums}:root .ant-table-wrapper td.col-mono{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px;white-space:nowrap}:root .ant-table-wrapper td.col-num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:500}:root .ant-table-wrapper td.col-date{font-feature-settings:"tnum";color:#6e6a85;font-variant-numeric:tabular-nums;white-space:nowrap}:root .ant-table-wrapper td.col-date .ant-typography,:root .ant-table-wrapper td.col-index .ant-typography,:root .ant-table-wrapper td.col-num .ant-typography{color:inherit}:root .ant-table-wrapper td.col-actions{white-space:nowrap}:root .ant-table-wrapper td.col-actions>div{justify-content:flex-end}:root .ant-table-wrapper .ant-table .ant-btn{border-radius:6px;font-size:13px;height:28px;padding:0 12px}:root .ant-table-wrapper .ant-table .ant-btn-primary:not(.ant-btn-dangerous):not(:disabled){background:#8c54fc1a;border-color:#0000;box-shadow:none;color:#7442e8}:root .ant-table-wrapper .ant-table .ant-btn-primary:not(.ant-btn-dangerous):not(:disabled):hover{background:#8c54fc2e;color:#7442e8}:root .ant-table-wrapper .ant-table .ant-btn-primary.ant-btn-dangerous:not(:disabled){background:#fdecec;border-color:#0000;box-shadow:none;color:#c81e1e}:root .ant-table-wrapper .ant-table .ant-btn-primary.ant-btn-dangerous:not(:disabled):hover{background:#fbdcdc;color:#c81e1e}:root .ant-table-wrapper .ant-pagination{margin-bottom:0}.battery-level{align-items:center;display:flex;gap:10px;max-width:220px;min-width:150px}.battery-level .ant-progress{flex:1 1;margin:0}.battery-level__value.ant-typography{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:500;min-width:40px;text-align:right}:root .tab-container>.ant-tabs>.ant-tabs-nav{margin-bottom:14px}:root .tab-container>.ant-tabs>.ant-tabs-nav:before{display:none}:root .tab-container>.ant-tabs>.ant-tabs-nav .ant-tabs-nav-list{background:#faf9fd;border:1px solid #ebe9f3;border-radius:10px;gap:4px;padding:4px}:root .tab-container>.ant-tabs>.ant-tabs-nav .ant-tabs-tab{border-radius:7px;font-weight:500;margin:0;padding:6px 16px;transition:background .2s ease,box-shadow .2s ease}:root .tab-container>.ant-tabs>.ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-btn{color:#6e6a85}:root .tab-container>.ant-tabs>.ant-tabs-nav .ant-tabs-tab-active{background:#fff;box-shadow:0 1px 3px #1d1a2e1f}:root .tab-container>.ant-tabs>.ant-tabs-nav .ant-tabs-tab-active .ant-tabs-tab-btn{color:#7442e8}:root .tab-container>.ant-tabs>.ant-tabs-nav .ant-tabs-ink-bar{display:none}.list-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.list-toolbar__main{flex:1 1 auto;min-width:0}.list-toolbar__actions,.list-toolbar__main{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.list-toolbar__actions{margin-left:auto}.list-toolbar__search.ant-input-search{max-width:100%;width:300px}@media(max-width:575px){.list-toolbar__actions,.list-toolbar__main{margin-left:0;width:100%}.list-toolbar__actions>*,.list-toolbar__main>*,.list-toolbar__search.ant-input-search{flex:1 1 100%;width:100%!important}}.summary-strip{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.summary-strip__item{align-items:baseline;background:#faf9fd;border:1px solid #ebe9f3;border-radius:10px;display:inline-flex;gap:6px;padding:6px 12px}.summary-strip__value{font-feature-settings:"tnum";color:#1d1a2e;font-size:16px;font-variant-numeric:tabular-nums;font-weight:600}.summary-strip__label{color:#6e6a85;font-size:12.5px}.summary-strip__item--success{background:#e7f6ec;border-color:#0000}.summary-strip__item--success .summary-strip__value{color:#15803d}.summary-strip__item--danger{background:#fdecec;border-color:#0000}.summary-strip__item--danger .summary-strip__value{color:#c81e1e}.summary-strip__item--warning{background:#fdf2e1;border-color:#0000}.summary-strip__item--warning .summary-strip__value{color:#b45309}.summary-strip__item--info{background:#e9f0fe;border-color:#0000}.summary-strip__item--info .summary-strip__value{color:#1d4ed8}.table-skeleton{background:#fff;border:1px solid #ebe9f3;border-radius:12px;padding:16px 20px}:root .ant-table-wrapper .ant-table-pagination.ant-pagination{flex-wrap:wrap;row-gap:8px}:root .ant-table-wrapper .ant-table-pagination.ant-pagination .ant-pagination-total-text{color:#6e6a85}@media(max-width:575px){:root .ant-table-wrapper .ant-table-pagination.ant-pagination{justify-content:center}}:root .ant-typography .ant-typography-copy{color:#9a97ad}:root .ant-typography .ant-typography-copy:hover{color:#8c54fc}:root .ant-typography .ant-typography-copy.ant-typography-copy-success{color:#15803d}.secret-value{align-items:center;display:inline-flex;flex-wrap:wrap;gap:2px;word-break:break-all}.secret-value__text.ant-typography{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12.5px}:root .secret-value__toggle.ant-btn{color:#9a97ad}:root .secret-value__toggle.ant-btn:hover{color:#8c54fc}.time-ago{border-bottom:1px dotted #9a97ad;cursor:help}@media(max-width:575px){.page-header .page-header__title.ant-typography{font-size:18px}.action-bar>*{flex-basis:calc(50% - 4px);flex-grow:1;flex-shrink:1}.action-bar .ant-btn{width:100%}}.modal-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin-top:24px}.modal-actions .ant-btn{font-weight:500;min-width:104px}.modal-actions .ant-form-item{margin-bottom:0}@media(max-width:576px){.modal-actions .ant-btn{flex:1 1 100%}}.field-block+.field-block{margin-top:18px}.field-label{color:#6e6a85;font-weight:600;letter-spacing:.04em;margin-bottom:6px;text-transform:uppercase}.field-hint,.field-label{display:block;font-size:12px}.field-hint{color:#9a97ad;margin-top:6px}.detail-block{background:#faf9fd;border:1px solid #ebe9f3;border-radius:12px;padding:14px 16px}.detail-block+.detail-block{margin-top:12px}.detail-block__title{align-items:center;color:#1d1a2e;display:flex;font-weight:600;gap:8px;margin-bottom:10px}.detail-block__tags{display:flex;flex-wrap:wrap;gap:6px}.login-page{max-width:420px;width:100%}.login-card.ant-card{border-radius:16px;box-shadow:0 12px 32px #4c29911f}.login-card.ant-card>.ant-card-body{padding:36px 32px 16px}@media(max-width:576px){.login-card.ant-card>.ant-card-body{padding:28px 20px 8px}}.login-brand{align-items:center;display:flex;flex-direction:column;gap:6px;margin-bottom:20px}.login-brand img{height:64px;object-fit:contain}.login-brand-text{color:#6e6a85;font-size:15px;font-weight:600}.login-container .heading{color:#1d1a2e;font-size:24px;font-weight:600;text-align:center}.login-container .login-form.mt-30{margin-top:24px}.cabinet-btn{gap:9px;justify-content:flex-end}.table-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.table-header--end{justify-content:flex-end}.permissions-tags{background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;display:flex;flex-wrap:wrap;gap:8px;margin-top:12px;max-height:320px;overflow-y:auto;padding:10px}.permission-tag{cursor:pointer;padding:6px 10px;transition:all .2s ease;-webkit-user-select:none;user-select:none}.permission-tag:hover{opacity:.85}
/*# sourceMappingURL=main.a89f5d8e.css.map*/