.ekasa-requests-table{width:100%}.ekasa-requests-table th,.ekasa-requests-table td{vertical-align:middle}.ekasa-requests-table td{overflow-wrap:anywhere}.ekasa-requests-table .ekasa-path{overflow-wrap:anywhere;word-break:break-word}.ekasa-requests-table .ekasa-cell-wrap{white-space:normal}.ekasa-empty-state{min-height:280px;padding:3rem 1.5rem;border-top:1px solid #e5e9f2;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.ekasa-empty-state h6{margin-bottom:.5rem}.ekasa-empty-state p{max-width:32rem}.ekasa-speed-chart{height:280px;position:relative}.ekasa-speed-chart-empty{height:280px}.ekasa-speed-chart canvas{transition:opacity .18s ease}.ekasa-speed-chart-loading canvas{opacity:.72}.ekasa-speed-chart-loading:after{position:absolute;top:0;left:2%;width:24%;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,#6576ff,transparent);content:"";animation:ekasa-chart-refresh 1.6s ease-in-out infinite}@keyframes ekasa-chart-refresh{to{transform:translate(304%)}}.ekasa-chart-placeholder{display:flex;align-items:flex-end;justify-content:space-between;gap:clamp(.5rem,2vw,1.25rem);height:280px;padding:1rem .5rem .5rem}.ekasa-chart-bars{flex:1 1 0;min-width:.5rem;max-width:2.5rem}.ekasa-chart-bars .placeholder{width:100%;border-radius:4px 4px 2px 2px;opacity:.62}.ekasa-placeholder-row>td{height:76px}.ekasa-placeholder-line{display:block;height:11px;border-radius:3px;background-color:#d8dfed}.ekasa-placeholder-subline{height:8px;margin-top:.5rem;opacity:.7}.ekasa-placeholder-endpoint{display:flex;align-items:center;gap:.45rem}.ekasa-placeholder-method{display:block;flex:0 0 42px;width:42px;height:18px;border-radius:1rem;background-color:#d8dfed}.ekasa-placeholder-status{display:block;width:68px;height:20px;border-radius:1rem;background-color:#d8dfed}.ekasa-placeholder-result{display:flex;flex-direction:column;align-items:flex-end;gap:.4rem}.dark-mode .ekasa-placeholder-line,.dark-mode .ekasa-placeholder-method,.dark-mode .ekasa-placeholder-status{background-color:#4c5c75}.dark-mode .ekasa-speed-chart-loading:after{background:linear-gradient(90deg,transparent,#8492ff,transparent)}@media (prefers-reduced-motion: reduce){.ekasa-speed-chart canvas{transition:none}.ekasa-speed-chart-loading:after{animation:none;left:38%;transform:none}}.ekasa-chart-loading{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;gap:.5rem;background:rgba(255,255,255,.78)}.ekasa-speed-empty{min-height:160px;display:flex;align-items:center;justify-content:center;text-align:center}.ekasa-event-list{position:relative;display:flex;flex-direction:column;gap:.25rem}.ekasa-event-list:before{content:"";position:absolute;top:.8rem;bottom:.8rem;left:.8rem;width:1px;background:#dbdfea}.ekasa-event{display:grid;grid-template-columns:1.625rem minmax(0,1fr);align-items:start;column-gap:.75rem;min-width:0}.ekasa-event-icon{position:relative;z-index:1;display:flex!important;align-items:center;justify-content:center;width:1.625rem!important;height:1.625rem!important;margin-top:0;padding:0;line-height:1}.ekasa-event-icon>.ni{display:block;margin:0!important;position:static;font-size:.875rem;line-height:1}.ekasa-event-content{flex:1 1 auto;min-width:0;margin-bottom:.75rem;padding-bottom:.75rem;border-bottom:1px solid #e5e9f2}.ekasa-event:last-child .ekasa-event-content{margin-bottom:0;padding-bottom:0;border-bottom:0}.ekasa-event-header{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:.25rem .75rem;line-height:1.5}.ekasa-event-header>:first-child{min-width:0;overflow-wrap:anywhere}.ekasa-event-header>:last-child{flex:0 0 auto;white-space:nowrap}.ekasa-event-context{margin-top:.25rem;line-height:1.5;overflow-wrap:anywhere}.ekasa-request-tech-panel{height:100%;padding:1.25rem;border:1px solid #e5e9f2;border-radius:.375rem;background-color:#fff}.dark-mode .ekasa-request-tech-panel{border-color:#1d2d40;background-color:#141c26}.ac-page{--ac-ink: #17233e;--ac-muted: #78849a;--ac-line: #e8edf5;--ac-blue: #6576ff;--ac-bg: #f6f8fc;color:var(--ac-ink);padding-bottom:40px}.ac-page *{box-sizing:border-box}.ac-page button,.ac-page input,.ac-page textarea,.ac-page select{font:inherit}.ac-hero{position:relative;display:flex;align-items:center;justify-content:space-between;min-height:206px;padding:34px 42px;overflow:hidden;color:#fff;border-radius:14px;background:linear-gradient(116deg,#273d76 0%,#384e9d 53%,#5969cf 100%);box-shadow:0 12px 28px #2b408529}.ac-hero-copy{position:relative;z-index:1}.ac-hero h1{margin:11px 0 7px;color:#fff;font-size:30px;font-weight:700;letter-spacing:-.7px}.ac-hero p{margin:0;color:#ffffffc4;font-size:14px}.ac-eyebrow{display:inline-flex;align-items:center;gap:8px;color:#d7e2ff;font-size:11px;font-weight:700;letter-spacing:1.3px;text-transform:uppercase}.ac-eyebrow .icon{font-size:15px}.ac-back{position:relative;z-index:1;display:inline-flex;align-items:center;gap:8px;padding:10px 15px;border:0;border-radius:7px;color:#293c74;font-size:12px;font-weight:700;box-shadow:0 4px 13px #121e481f}.ac-hero-mark{position:absolute;right:165px;top:-70px;width:320px;height:320px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.1);border-radius:50%;color:#ffffff1a;font-size:162px}.ac-hero-mark:after{content:"";position:absolute;top:34px;right:34px;bottom:34px;left:34px;border:1px solid rgba(255,255,255,.08);border-radius:50%}.ac-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:20px 0}.ac-stat{display:flex;align-items:center;gap:14px;min-height:112px;padding:18px;border:1px solid var(--ac-line);border-radius:10px;background:#fff;box-shadow:0 3px 12px #192a4606}.ac-stat-icon{flex:0 0 46px;display:grid;place-items:center;width:46px;height:46px;border-radius:12px;font-size:19px}.ac-stat-blue{color:#566ee9;background:#eef1ff}.ac-stat-violet{color:#885fd5;background:#f4efff}.ac-stat-teal{color:#179d95;background:#e8f8f5}.ac-stat-amber{color:#c88625;background:#fff5e4}.ac-stat-label,.ac-stat small{display:block;color:var(--ac-muted);font-size:11px}.ac-stat strong{display:inline-block;margin:2px 7px 1px 0;color:var(--ac-ink);font-size:25px;font-weight:700;line-height:1.1}.ac-stat small{font-size:10px}.ac-notice{display:flex;align-items:center;gap:10px;margin:0 0 18px;padding:12px 15px;border:1px solid;border-radius:8px;font-size:13px}.ac-notice-success{color:#147d5d;border-color:#c9edde;background:#effaf5}.ac-notice-danger{color:#a53f4b;border-color:#f2d4d7;background:#fff5f5}.ac-notice>.icon{font-size:17px}.ac-notice span{flex:1}.ac-notice button{padding:2px 4px;border:0;color:inherit;background:transparent;cursor:pointer}.ac-tabs{display:flex;align-items:center;gap:4px;margin:22px 0 18px;padding:5px;border:1px solid var(--ac-line);border-radius:9px;background:#fff}.ac-tabs button{display:flex;align-items:center;gap:8px;min-height:41px;padding:0 15px;border:0;border-radius:6px;color:#738098;background:transparent;font-size:12px;font-weight:600;cursor:pointer;transition:.15s ease}.ac-tabs button:hover{color:var(--ac-ink);background:#f6f8fc}.ac-tabs button.is-active{color:#465bd4;background:#eef1ff}.ac-tabs button>.icon{font-size:15px}.ac-tabs b{min-width:19px;padding:2px 5px;border-radius:10px;color:#6475df;background:#fff;font-size:10px;text-align:center}.ac-section{padding:27px;border:1px solid var(--ac-line);border-radius:11px;background:#fff;box-shadow:0 4px 18px #192a4606}.ac-section-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:23px}.ac-section-heading h2{margin:5px 0 6px;color:var(--ac-ink);font-size:21px;font-weight:700;letter-spacing:-.3px}.ac-section-heading p{max-width:800px;margin:0;color:var(--ac-muted);font-size:12px;line-height:1.6}.ac-kicker{display:inline-block;color:#7181c8;font-size:9px;font-weight:800;letter-spacing:1.25px}.ac-heading-icon{display:grid;place-items:center;width:43px;height:43px;border-radius:11px;color:#6778e8;background:#eef1ff;font-size:20px}.ac-gate-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.ac-gate-card{min-height:150px;padding:19px;border:1px solid var(--ac-line);border-radius:9px;background:linear-gradient(150deg,#fff 0%,#fbfcff 100%)}.ac-gate-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.ac-gate-number{display:grid;place-items:center;width:31px;height:31px;border-radius:9px;font-size:11px;font-weight:800}.ac-gate-number-0{color:#566ee9;background:#edf0ff}.ac-gate-number-1{color:#168a82;background:#e9f8f5}.ac-gate-number-2{color:#9160cf;background:#f3edff}.ac-gate-number-3{color:#c08328;background:#fff4e3}.ac-gate-kind{color:#8290a6;font-size:9px;font-weight:700;letter-spacing:.65px;text-transform:uppercase}.ac-gate-card h3{margin:0 0 7px;color:var(--ac-ink);font-size:14px;font-weight:700}.ac-gate-card p{min-height:48px;margin:0;color:var(--ac-muted);font-size:11px;line-height:1.55}.ac-info-strip{display:flex;align-items:flex-start;gap:12px;margin-top:19px;padding:13px 15px;border:1px solid #e5ebfa;border-radius:8px;background:#f7f9ff}.ac-info-icon{display:grid;flex:0 0 24px;place-items:center;width:24px;height:24px;border-radius:50%;color:#6478dc;background:#e8edff;font-size:12px}.ac-info-strip p{margin:1px 0 0;color:#697790;font-size:11px;line-height:1.6}.ac-info-strip strong{margin-right:4px;color:#3f4f75}.ac-role-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:15px}.ac-role-card{overflow:hidden;padding:19px;border:1px solid var(--ac-line);border-radius:10px;background:#fff}.ac-role-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.ac-role-icon{display:grid;place-items:center;width:43px;height:43px;border-radius:12px;font-size:19px}.ac-role-icon-azure{color:#5271dd;background:#edf2ff}.ac-role-icon-purple{color:#895aca;background:#f5edff}.ac-role-icon-orange{color:#bf8027;background:#fff5e7}.ac-role-icon-teal{color:#168a82;background:#e9f8f5}.ac-role-users{display:flex;align-items:baseline;gap:4px;color:#8b96a9;font-size:10px}.ac-role-users strong{color:#3c4a65;font-size:17px}.ac-role-title{display:flex;align-items:center;gap:8px;margin-bottom:7px}.ac-role-tag{padding:4px 7px;border-radius:4px;font-size:9px;font-weight:700}.ac-role-tag-azure{color:#526bce;background:#eef1ff}.ac-role-tag-purple{color:#8353c2;background:#f4edff}.ac-role-tag-orange{color:#a76b1d;background:#fff4e1}.ac-role-tag-teal{color:#168a82;background:#e9f8f5}.ac-role-card h3{margin:0 0 6px;color:var(--ac-ink);font-size:16px;font-weight:700}.ac-role-description{min-height:32px;margin:0 0 18px;color:var(--ac-muted);font-size:11px;line-height:1.5}.ac-field-label{display:flex;align-items:center;justify-content:space-between;margin:12px 0 6px;color:#43516c;font-size:10px;font-weight:700}.ac-field-label>span{color:#9aa4b4;font-size:9px;font-weight:500}.ac-input{min-height:37px;border-color:#e4e9f1;border-radius:6px;color:#34415a;background-color:#fff;font-size:11px;box-shadow:none}.ac-input:focus{border-color:#8998ed;box-shadow:0 0 0 3px #6576ff1a}.ac-textarea{min-height:65px;resize:vertical}.ac-role-permissions-head{display:flex;align-items:center;justify-content:space-between;margin:18px 0 9px;padding-top:15px;border-top:1px solid #edf0f5}.ac-role-permissions-head>div{display:flex;align-items:center;gap:7px}.ac-role-permissions-head strong{color:#36435d;font-size:11px}.ac-role-permissions-head>div span{padding:3px 6px;border-radius:10px;color:#6473d3;background:#f0f2ff;font-size:9px}.ac-role-presets{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 0 9px}.ac-role-presets>span{color:#758199;font-size:12px;font-weight:650}.ac-role-presets small{margin-left:3px;color:#9ba5b5;font-size:11px;font-weight:400}.ac-role-presets>div{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:5px}.ac-role-presets button{min-height:28px;padding:4px 8px;border:1px solid #e2e7f1;border-radius:6px;color:#5263bb;background:#f8f9ff;font-size:12px;font-weight:650;transition:border-color .15s ease,background-color .15s ease}.ac-role-presets button:hover{border-color:#cdd5fa;background:#eff2ff}.ac-role-presets button:focus-visible{outline:3px solid rgba(101,118,255,.22);outline-offset:2px}.ac-mini-label{color:#a2abba;font-size:8px;font-weight:800;letter-spacing:.8px}.ac-role-permission-list{max-height:275px;overflow:auto;padding-right:3px}.ac-role-permission-group+.ac-role-permission-group{margin-top:11px}.ac-role-group-header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:5px}.ac-role-group-name{display:flex;align-items:center;gap:6px;margin:0;color:#8792a5;font-size:9px;font-weight:800;letter-spacing:.55px;text-transform:uppercase}.ac-role-group-name span{color:#aab2bf;font-size:8px}.ac-group-permission-actions{display:flex;gap:5px}.ac-group-permission-actions button,.ac-role-create-group-head button{padding:2px 5px;border:0;color:#6475d7;background:transparent;font-size:8px;font-weight:650;cursor:pointer}.ac-group-permission-actions button:hover,.ac-role-create-group-head button:hover{color:#3e52c4;text-decoration:underline}.ac-permission-toggle{position:relative;display:flex;align-items:center;gap:9px;padding:8px 7px;border-radius:6px;cursor:pointer;transition:background .15s ease}.ac-permission-toggle:hover{background:#f7f8fc}.ac-permission-toggle input{position:absolute;top:50%;left:7px;width:1px;height:1px;margin:0;padding:0;transform:translateY(-50%);overflow:hidden;opacity:0}.ac-toggle-box{display:grid;flex:0 0 17px;place-items:center;width:17px;height:17px;border:1px solid #cdd4e1;border-radius:4px;color:transparent;background:#fff;font-size:10px;transition:.15s ease}.ac-permission-toggle input:checked+.ac-toggle-box{border-color:#6477e8;color:#fff;background:#6477e8}.ac-permission-toggle input:focus-visible+.ac-toggle-box{outline:3px solid rgba(101,118,255,.22)}.ac-toggle-copy{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.ac-toggle-copy strong{overflow:hidden;color:#4a5770;font-size:10px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.ac-toggle-copy small{color:#8792a5;font-size:9px;line-height:1.35}.ac-toggle-help{color:#bac2cf;font-size:11px}.ac-empty-small{color:var(--ac-muted);font-size:11px}.ac-role-footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:9px;margin:15px -19px -19px;padding:12px 19px;border-top:1px solid #edf0f5;background:#fbfcfe}.ac-role-footer>span{display:flex;flex:1 1 135px;align-items:center;gap:5px;min-width:0;color:#9aa4b4;font-size:8px}.ac-role-footer-actions{display:flex;flex:0 0 auto;align-items:center;flex-wrap:nowrap;gap:8px;margin-left:auto}.ac-role-footer .btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:7px 10px;white-space:nowrap;font-size:10px}.ac-locked-note{display:flex;align-items:center;gap:7px;margin:17px 0 16px;padding:10px 11px;border:1px solid #f1e6d1;border-radius:6px;color:#a97732;background:#fffaf1;font-size:10px}.ac-role-permission-summary{padding-top:14px;border-top:1px solid #edf0f5;color:#8e99aa;font-size:10px}.ac-role-permission-summary strong{color:#43516b;font-size:13px}.ac-catalog-heading{align-items:center}.ac-catalog-heading .btn{display:inline-flex;align-items:center;gap:7px;padding:9px 13px;white-space:nowrap}.ac-catalog-layout{display:grid;grid-template-columns:minmax(240px,.78fr) minmax(0,2fr);gap:15px;align-items:start}.ac-groups-panel,.ac-permissions-panel{min-width:0;overflow:hidden;border:1px solid var(--ac-line);border-radius:9px;background:#fff}.ac-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:67px;padding:13px 15px;border-bottom:1px solid #edf0f5;background:#fcfdff}.ac-panel-heading h3{margin:0 0 2px;color:#34415a;font-size:12px;font-weight:700}.ac-panel-heading>div>span{color:#9aa4b3;font-size:9px}.ac-icon-button{display:grid;place-items:center;width:30px;height:30px;border:1px solid #e5e9f1;border-radius:6px;color:#6074dc;background:#fff;cursor:pointer}.ac-icon-button:hover{border-color:#d4daf5;background:#f4f6ff}.ac-group-filter,.ac-group-select{display:flex;align-items:center;width:100%;min-width:0;gap:9px;padding:10px 12px;border:0;color:#637087;background:transparent;font-size:10px;text-align:left;cursor:pointer}.ac-group-filter{border-bottom:1px solid #f0f2f6}.ac-group-filter.is-active,.ac-group-row.is-active{background:#f2f4ff}.ac-group-filter.is-active{color:#4f63cb}.ac-group-symbol{display:grid;flex:0 0 27px;place-items:center;width:27px;height:27px;border-radius:7px;color:#7888d9;background:#f0f2ff;font-size:12px}.ac-group-filter b,.ac-group-select b{margin-left:auto;color:#9da6b4;font-size:9px;font-weight:600}.ac-group-row{position:relative;display:flex;align-items:center;border-bottom:1px solid #f1f3f7}.ac-group-row.is-active .ac-group-select{color:#4f63cb}.ac-group-select{padding-right:2px}.ac-group-select>span:nth-child(2){display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.ac-group-select strong{overflow:hidden;color:#4c5972;font-size:10px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.ac-group-actions{display:flex;gap:1px;padding-right:7px}.ac-group-actions button,.ac-row-actions button{display:grid;place-items:center;width:25px;height:25px;border:0;border-radius:5px;color:#9aa4b3;background:transparent;font-size:11px;cursor:pointer}.ac-group-actions button:hover:not(:disabled),.ac-row-actions button:hover:not(:disabled){color:#5a6fd6;background:#edf0ff}.ac-group-actions button:disabled,.ac-row-actions button:disabled{color:#d2d7e0;cursor:not-allowed}.ac-no-group{border-top:1px solid #f0f2f6;border-bottom:0}.ac-add-group{display:flex;align-items:center;gap:7px;width:100%;margin-top:5px;padding:11px 14px;border:0;border-top:1px solid #f0f2f6;color:#6475d7;background:#fcfdff;font-size:10px;font-weight:600;text-align:left;cursor:pointer}.ac-add-group:hover{background:#f5f6ff}.ac-permissions-heading{min-height:67px}.ac-search{display:flex;align-items:center;gap:7px;width:min(230px,45%);height:33px;padding:0 9px;border:1px solid #e6eaf1;border-radius:6px;color:#a2acbb;background:#fff}.ac-search:focus-within{border-color:#929feb;box-shadow:0 0 0 3px #6576ff14}.ac-search .icon{font-size:12px}.ac-search input{width:100%;min-width:0;border:0;outline:0;color:#46536c;background:transparent;font-size:9px}.ac-search input::placeholder{color:#a5adbb}.ac-permission-table-wrap{overflow-x:auto}.ac-permission-table{width:100%;border-collapse:collapse}.ac-permission-table th{padding:10px 12px;color:#a1aaba;background:#fcfdff;font-size:8px;font-weight:800;letter-spacing:.65px;text-align:left;white-space:nowrap}.ac-permission-table th:first-child,.ac-permission-table td:first-child{padding-left:15px}.ac-permission-table td{padding:10px 12px;border-top:1px solid #f0f2f6;color:#778399;font-size:9px;vertical-align:middle}.ac-permission-name{display:flex;align-items:center;gap:9px;min-width:220px}.ac-permission-icon{display:grid;flex:0 0 29px;place-items:center;width:29px;height:29px;border-radius:8px;color:#697bd9;background:#f0f2ff;font-size:12px}.ac-permission-name>span:last-child{display:flex;flex-direction:column;gap:2px;min-width:0}.ac-permission-name strong{color:#45526b;font-size:10px;font-weight:600}.ac-permission-name small{max-width:310px;overflow:hidden;color:#8e99a9;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.ac-table-group{display:inline-flex;align-items:center;gap:5px;color:#66748e;font-size:9px;white-space:nowrap}.ac-table-group .icon{color:#8593d7}.ac-muted{color:#b1b9c5;font-size:9px}.ac-system-badge,.ac-custom-badge{display:inline-flex;align-items:center;gap:4px;padding:4px 6px;border-radius:4px;font-size:8px;white-space:nowrap}.ac-system-badge{color:#9a722e;background:#fff5e3}.ac-custom-badge{color:#448b75;background:#eaf7f1}.ac-row-actions{display:flex;justify-content:flex-end;gap:2px}.ac-empty-state{display:flex;align-items:center;flex-direction:column;padding:40px 15px;color:#8d99ac;text-align:center}.ac-empty-state>span{display:grid;place-items:center;width:38px;height:38px;margin-bottom:9px;border-radius:50%;color:#7a89da;background:#f0f2ff;font-size:15px}.ac-empty-state strong{color:#58657d;font-size:11px}.ac-empty-state p{margin:4px 0 0;font-size:9px}.ac-catalog-footnote{display:flex;align-items:center;gap:7px;margin-top:13px;color:#939eaf;font-size:9px}.ac-catalog-footnote>.icon{color:#7c89d4}.ac-catalog-footnote button{padding:0;border:0;color:#6476d9;background:transparent;font-size:inherit;font-weight:700;cursor:pointer}.ac-modal-backdrop{position:fixed;z-index:1055;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:20px;background:rgba(20,31,54,.48);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ac-modal{width:min(100%,480px);overflow:hidden;border:1px solid rgba(255,255,255,.7);border-radius:12px;background:#fff;box-shadow:0 24px 70px #18244640;animation:ac-modal-in .16s ease-out}.ac-modal-role{width:min(100%,680px);max-height:calc(100vh - 40px);display:flex;flex-direction:column}.ac-modal-role>form{display:flex;min-height:0;flex:1;flex-direction:column}.ac-modal-role .ac-modal-body{overflow-y:auto}@keyframes ac-modal-in{0%{opacity:0;transform:translateY(7px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}.ac-modal-head{display:flex;align-items:center;gap:12px;padding:19px 21px;border-bottom:1px solid #edf0f5;background:#fcfdff}.ac-modal-icon{display:grid;flex:0 0 39px;place-items:center;width:39px;height:39px;border-radius:10px;color:#6275dd;background:#eef1ff;font-size:16px}.ac-modal-delete .ac-modal-icon{color:#b84c59;background:#fff0f1}.ac-modal-head>div{flex:1}.ac-modal-head h2{margin:3px 0 0;color:#26334e;font-size:16px;font-weight:700}.ac-modal-body{padding:8px 21px 20px}.ac-role-create-heading{display:flex;align-items:center;justify-content:space-between;margin-top:17px;padding-top:14px;border-top:1px solid #edf0f5;color:#36435d;font-size:11px;font-weight:700}.ac-role-create-heading span{padding:3px 6px;border-radius:10px;color:#6473d3;background:#f0f2ff;font-size:9px}.ac-role-create-list{max-height:260px;overflow:auto;margin-top:7px;padding:7px 8px;border:1px solid #edf0f5;border-radius:7px}.ac-role-create-group+.ac-role-create-group{margin-top:10px;padding-top:9px;border-top:1px solid #f0f2f6}.ac-role-create-group-head{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#8792a5;font-size:9px;font-weight:800;letter-spacing:.5px;text-transform:uppercase}.ac-role-create-group-head>div{display:flex;gap:5px}.ac-modal-error{display:flex;align-items:flex-start;gap:8px;margin:10px 0 2px;padding:9px 10px;border:1px solid #f0d4d8;border-radius:6px;color:#a6414e;background:#fff5f6;font-size:10px;line-height:1.5}.ac-modal-error .icon{flex:0 0 auto;margin-top:1px;font-size:13px}.ac-modal-body .ac-field-label{margin-top:13px}.ac-code-input{color:#5869bd;font-family:ui-monospace,SFMono-Regular,Menlo,monospace!important}.ac-modal-hint{display:flex;gap:7px;margin:13px 0 0;color:#8590a4;font-size:9px;line-height:1.5}.ac-modal-hint .icon{color:#7685d8}.ac-modal-hint code{color:#5869bd}.ac-modal-actions{display:flex;justify-content:flex-end;gap:8px;padding:13px 21px;border-top:1px solid #edf0f5;background:#fcfdff}.ac-modal-actions .btn{display:inline-flex;align-items:center;gap:6px;padding:8px 13px;font-size:10px}.ac-modal-actions .btn-outline-light{border:1px solid #e2e7ef;color:#738098;background:#fff}@media (max-width: 1199px){.ac-stats,.ac-role-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ac-role-admin{grid-column:1 / -1}.ac-role-admin .ac-role-description{min-height:0}}@media (max-width: 991px){.ac-gate-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ac-catalog-layout{grid-template-columns:1fr}.ac-groups-panel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ac-panel-heading{grid-column:1 / -1}.ac-group-filter,.ac-group-row{border-bottom:1px solid #f0f2f6}}@media (max-width: 767px){.ac-hero{min-height:190px;align-items:flex-start;padding:25px 22px}.ac-hero h1{font-size:25px}.ac-hero p{max-width:390px;padding-right:5px;font-size:12px}.ac-back{position:absolute;right:17px;bottom:17px;padding:8px 10px;font-size:10px}.ac-hero-mark{right:-95px;top:-70px;width:250px;height:250px;font-size:120px}.ac-stats{gap:9px;margin:12px 0}.ac-stat{min-height:91px;gap:9px;padding:12px}.ac-stat-icon{flex-basis:36px;width:36px;height:36px;border-radius:10px;font-size:15px}.ac-stat strong{font-size:21px}.ac-stat small{max-width:125px;font-size:8px}.ac-tabs{overflow-x:auto}.ac-tabs button{flex:0 0 auto;gap:6px;padding:0 10px;font-size:10px}.ac-section{padding:18px 14px}.ac-section-heading h2{font-size:18px}.ac-section-heading p{font-size:10px}.ac-gate-grid,.ac-role-grid{grid-template-columns:1fr}.ac-role-admin{grid-column:auto}.ac-gate-card,.ac-gate-card p{min-height:0}.ac-groups-panel{display:block}.ac-catalog-heading{align-items:flex-start;flex-direction:column}.ac-catalog-heading .btn{align-self:stretch;justify-content:center}.ac-search{width:45%}.ac-permissions-heading{align-items:flex-start}.ac-permission-table{min-width:640px}.ac-catalog-footnote{align-items:flex-start;line-height:1.5}}@media (max-width: 420px){.ac-stats{grid-template-columns:1fr 1fr}.ac-stat{align-items:flex-start;flex-direction:column}.ac-stat small{max-width:100%}.ac-hero h1{font-size:22px}.ac-eyebrow{font-size:9px}.ac-tabs button{padding:0 8px}.ac-tabs button span{max-width:105px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.ac-hero p,.ac-section-heading p,.ac-gate-card p,.ac-info-strip p,.ac-role-description,.ac-empty-small,.ac-empty-state p,.ac-modal-error,.ac-modal-hint{font-size:15px;line-height:1.55}.ac-eyebrow,.ac-kicker,.ac-gate-kind,.ac-field-label>span,.ac-mini-label,.ac-role-group-name span,.ac-role-footer>span,.ac-panel-heading>div>span,.ac-group-filter b,.ac-group-select b,.ac-search input{font-size:13px}.ac-back,.ac-notice,.ac-tabs button,.ac-stat-label,.ac-stat small,.ac-info-strip .icon,.ac-role-users,.ac-role-tag,.ac-field-label,.ac-role-permissions-head strong,.ac-role-permissions-head>div span,.ac-role-group-name,.ac-toggle-copy strong,.ac-toggle-help,.ac-role-footer .btn,.ac-locked-note,.ac-role-permission-summary,.ac-add-group,.ac-group-filter,.ac-group-select,.ac-catalog-footnote,.ac-table-group,.ac-muted,.ac-empty-state strong,.ac-modal-actions .btn{font-size:14px}.ac-stat-label,.ac-stat small,.ac-empty-state strong{line-height:1.45}.ac-gate-card h3,.ac-role-card h3,.ac-panel-heading h3,.ac-modal-head h2{font-size:18px}.ac-role-permission-summary strong,.ac-permission-name strong,.ac-group-select strong,.ac-system-badge,.ac-custom-badge{font-size:15px}.ac-role-users strong{font-size:19px}.ac-input,.ac-search input{font-size:16px}.ac-permission-table th{font-size:13px}.ac-permission-table td,.ac-permission-name small{font-size:15px}.ac-permission-name small{display:block;max-width:520px;overflow:visible;line-height:1.45;text-overflow:clip;white-space:normal}.ac-modal-hint code{font-size:14px}.ac-back{gap:7px;padding:8px 12px;border:1px solid rgba(255,255,255,.8);border-radius:8px;font-size:13px;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease}.ac-page .btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:34px;border-radius:8px;font-weight:600;line-height:1.2;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease,border-color .16s ease}.ac-page .btn-primary{box-shadow:0 3px 9px #6576ff33}.ac-page .btn-primary:hover:not(:disabled),.ac-back:hover{transform:translateY(-1px);box-shadow:0 6px 14px #2b40852e}.ac-page .btn-primary:active:not(:disabled),.ac-back:active{transform:translateY(0)}.ac-back>.icon,.ac-tabs button>.icon,.ac-role-footer .btn>.icon,.ac-catalog-heading .btn>.icon,.ac-modal-actions .btn>.icon,.ac-add-group>.icon,.ac-notice button>.icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;font-size:19px;line-height:1}.ac-tabs button{min-height:38px;padding:0 12px;border:1px solid transparent;border-radius:8px;font-size:13px;transition:color .16s ease,background-color .16s ease,box-shadow .16s ease}.ac-tabs button:hover:not(.is-active){background:#f4f6ff}.ac-tabs button.is-active{box-shadow:inset 0 0 0 1px #6576ff14}.ac-tabs button:focus-visible,.ac-page .btn:focus-visible,.ac-icon-button:focus-visible,.ac-group-actions button:focus-visible,.ac-row-actions button:focus-visible,.ac-add-group:focus-visible{outline:3px solid rgba(101,118,255,.28);outline-offset:2px}.ac-tabs b{font-size:12px}.ac-catalog-heading .btn,.ac-role-footer .btn,.ac-modal-actions .btn{gap:5px;padding:7px 11px;font-size:13px}.ac-catalog-heading .btn,.ac-role-footer .btn.btn-primary,.ac-modal-actions .btn-primary{border-color:transparent}.ac-add-group{gap:6px;padding:9px 12px;border-radius:0 0 8px 8px;font-size:13px;transition:color .16s ease,background-color .16s ease}.ac-add-group:hover{color:#4f63cb;background:#f2f4ff}.ac-icon-button{width:28px;height:28px;border-radius:8px;font-size:18px;transition:color .16s ease,background-color .16s ease,border-color .16s ease,transform .16s ease}.ac-icon-button:hover:not(:disabled){color:#4f63cb;border-color:#d8defa;background:#f0f3ff;transform:translateY(-1px)}.ac-group-actions button,.ac-row-actions button{width:25px;height:25px;border:1px solid transparent;border-radius:7px;font-size:18px;transition:color .16s ease,background-color .16s ease,border-color .16s ease,transform .16s ease}.ac-group-actions button>.icon,.ac-row-actions button>.icon,.ac-icon-button>.icon{display:inline-flex;align-items:center;justify-content:center;font-size:19px;line-height:1}.ac-group-actions,.ac-row-actions{gap:4px}.ac-group-actions button:not(:last-child),.ac-row-actions button:not(:last-child){color:#6475d7}.ac-group-actions button:hover:not(:disabled),.ac-row-actions button:hover:not(:disabled){color:#4f63cb;border-color:#dce2ff;background:#f0f3ff;transform:translateY(-1px)}.ac-group-actions button:last-child:hover:not(:disabled),.ac-row-actions button:last-child:hover:not(:disabled){color:#d34b5a;border-color:#f7dadd;background:#fff1f2}.ac-group-actions button:disabled,.ac-row-actions button:disabled{opacity:.55}.ac-page .icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;line-height:1;vertical-align:middle}.ac-page .btn .icon+span,.ac-page .btn span+.icon{padding-left:0}.ac-icon-button,.ac-group-actions button,.ac-row-actions button{display:inline-flex;align-items:center;justify-content:center;padding:0;line-height:1}.ac-icon-button>.icon,.ac-group-actions button>.icon,.ac-row-actions button>.icon{display:inline-flex;flex:0 0 1em;align-items:center;justify-content:center;width:1em;height:1em;margin:0;padding:0;font-size:18px;line-height:1;text-align:center;vertical-align:middle}.ac-picker{width:100%;min-width:0}.ac-picker-option,.ac-picker-value{display:flex;align-items:center;width:100%;min-width:0;gap:10px}.ac-picker-option{min-height:42px}.ac-picker-option-icon{display:inline-flex;flex:0 0 34px;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px;color:#6175dc;background:#eef1ff;font-size:15px}.ac-picker-option-icon>.icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;line-height:1;vertical-align:middle}.ac-picker-option-icon.is-unassigned{color:#7b879c;background:#f0f2f6}.ac-picker-option-copy{display:flex;flex:1;flex-direction:column;min-width:0;gap:3px}.ac-picker-option-copy strong{overflow:hidden;color:#34415a;font-size:14px;font-weight:650;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.ac-picker-option-copy small{color:#8994a8;font-size:12px;line-height:1.25}.ac-picker-option-count{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-width:28px;height:24px;padding:0 7px;border:1px solid #e5e9f3;border-radius:999px;color:#71809a;background:#fff;font-size:12px;font-weight:700}.ac-picker-value{gap:8px;color:#34415a;font-size:15px;font-weight:600}.ac-picker-value .ac-picker-option-icon{flex-basis:26px;width:26px;height:26px;border-radius:7px;font-size:13px}@media (prefers-reduced-motion: reduce){.ac-page .btn,.ac-tabs button,.ac-icon-button,.ac-group-actions button,.ac-row-actions button,.ac-add-group{transition:none}}.ac-user-access-layout{display:grid;grid-template-columns:minmax(280px,.78fr) minmax(0,1.45fr);gap:16px;align-items:start}.ac-user-list-panel,.ac-user-permissions-panel{min-width:0;overflow:hidden;border:1px solid var(--ac-line);border-radius:10px;background:#fff}.ac-user-search{display:flex;align-items:center;gap:8px;padding:12px;border-bottom:1px solid #edf0f5}.ac-user-search .ac-search{flex:1;min-width:0}.ac-user-search .btn{min-height:36px;padding:7px 11px;font-size:13px}.ac-user-list{max-height:610px;overflow:auto;padding:6px}.ac-user-list-item{display:grid;grid-template-columns:38px minmax(0,1fr) auto;width:100%;gap:9px;align-items:center;padding:10px;border:1px solid transparent;border-radius:8px;text-align:left;background:#fff;transition:border-color .15s ease,background-color .15s ease}.ac-user-list-item:hover{background:#f7f8fc}.ac-user-list-item.is-active{border-color:#d9defb;background:#f3f5ff}.ac-user-avatar,.ac-user-profile-mark{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:38px;height:38px;border-radius:11px;color:#596dcc;background:#edf1ff;font-size:16px;font-weight:750}.ac-user-list-copy{display:flex;min-width:0;flex-direction:column;gap:2px}.ac-user-list-copy strong{overflow:hidden;color:#34415a;font-size:14px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.ac-user-list-copy small{overflow:hidden;color:#77839a;font-size:12px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.ac-user-list-role{display:inline-flex;grid-column:3;align-items:center;justify-self:end;gap:6px;max-width:150px;overflow:hidden;color:#6473d3;font-size:12px;font-weight:650;white-space:nowrap}.ac-user-list-role>.icon{flex:0 0 auto;font-size:16px}.ac-user-list-role>span{overflow:hidden;text-overflow:ellipsis}.ac-user-list-empty{display:flex;min-height:120px;align-items:center;justify-content:center;gap:9px;padding:16px;color:#8792a5;font-size:13px;text-align:center}.ac-user-list-empty>.icon{font-size:19px}.ac-user-list-hint{margin:7px 8px 9px;color:#7b879c;font-size:12px;line-height:1.45}.ac-user-select-empty{display:flex;min-height:350px;flex-direction:column;align-items:center;justify-content:center;padding:24px;text-align:center}.ac-user-select-empty>span{display:grid;width:54px;height:54px;margin-bottom:14px;place-items:center;border-radius:16px;color:#687be0;background:#eff2ff;font-size:24px}.ac-user-select-empty h3{margin:0 0 6px;color:#34415a;font-size:18px;font-weight:700}.ac-user-select-empty p{max-width:370px;margin:0;color:#78849a;font-size:14px;line-height:1.55}.ac-user-permissions-header{display:flex;align-items:center;gap:12px;padding:15px 17px;border-bottom:1px solid #edf0f5;background:#fcfdff}.ac-user-profile-mark{width:46px;height:46px;border-radius:13px;font-size:19px}.ac-user-permissions-header>div:nth-child(2){flex:1;min-width:0}.ac-user-permissions-header .ac-kicker{display:block;margin-bottom:3px;color:#8692a7;font-size:11px}.ac-user-permissions-header h3{overflow:hidden;margin:0;color:#34415a;font-size:18px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.ac-user-permissions-header p{overflow:hidden;margin:3px 0 0;color:#77839a;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.ac-user-direct-count{flex:0 0 auto;padding:6px 9px;border:1px solid #e2e7f4;border-radius:999px;color:#5d6ecb;background:#f6f7ff;font-size:12px;font-weight:700}.ac-user-access-note{display:flex;align-items:flex-start;gap:9px;margin:12px 14px 0;padding:10px 12px;border:1px solid #e6eafd;border-radius:8px;color:#5b6780;background:#f7f8ff;font-size:13px;line-height:1.5}.ac-user-access-note>.icon{flex:0 0 auto;margin-top:1px;color:#6475d7;font-size:17px}.ac-user-access-note button{padding:0;border:0;color:#5367d0;background:transparent;font-weight:700;text-decoration:underline}.ac-user-admin-lock{margin:14px;font-size:13px}.ac-user-permission-groups{max-height:590px;overflow:auto;padding:13px 14px 16px}.ac-user-permission-group+.ac-user-permission-group{margin-top:12px;padding-top:12px;border-top:1px solid #edf0f5}.ac-user-permission-group-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px;color:#7b879c;font-size:12px;font-weight:800;letter-spacing:.45px;text-transform:uppercase}.ac-user-permission-group-title span{color:#a2abba;font-size:12px}.ac-user-permission-row{position:relative;display:flex;align-items:center;gap:10px;padding:9px 8px;border-radius:7px;cursor:pointer;transition:background-color .15s ease}.ac-user-permission-row:hover{background:#f7f8fc}.ac-user-permission-row input{position:absolute;top:50%;left:8px;width:1px;height:1px;margin:0;padding:0;transform:translateY(-50%);overflow:hidden;opacity:0}.ac-user-permission-row input:checked+.ac-toggle-box{border-color:#6477e8;color:#fff;background:#6477e8}.ac-user-permission-row input:focus-visible+.ac-toggle-box{outline:3px solid rgba(101,118,255,.22)}.ac-user-permission-row input:disabled+.ac-toggle-box{cursor:not-allowed;opacity:.55}.ac-user-permission-copy{display:flex;flex:1;min-width:0;flex-direction:column;gap:2px}.ac-user-permission-copy strong{color:#44516a;font-size:14px;font-weight:650;line-height:1.35}.ac-user-permission-copy code{color:#97a1b2;font-size:11px}.ac-user-permission-copy small{color:#7b879c;font-size:12px;line-height:1.4}.ac-user-grant-badge{flex:0 0 auto;padding:4px 7px;border-radius:999px;color:#8b95a7;background:#f1f3f7;font-size:11px;font-weight:650}.ac-user-grant-badge.is-direct{color:#367e68;background:#eaf7f2}.ac-user-grant-badge.is-inherited{color:#8961b2;background:#f4edfb}.ac-user-permissions-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 15px;border-top:1px solid #edf0f5;background:#fbfcfe}.ac-user-permissions-footer>span{display:flex;align-items:center;gap:6px;color:#7e899d;font-size:12px}.ac-user-permissions-footer .btn{min-height:35px;padding:7px 11px;font-size:13px}.ac-user-permissions-footer .btn>.icon{font-size:17px}@media (max-width: 900px){.ac-user-access-layout{grid-template-columns:1fr}.ac-user-list{max-height:320px}.ac-user-permission-groups{max-height:520px}}@media (max-width: 560px){.ac-user-list-item{grid-template-columns:34px minmax(0,1fr) auto;gap:7px;padding:9px 7px}.ac-user-avatar{width:34px;height:34px}.ac-user-list-role{max-width:105px;gap:4px;font-size:11px}.ac-user-list-role>.icon{font-size:14px}.ac-user-search{align-items:stretch;flex-direction:column}.ac-user-search .btn{align-self:flex-end}.ac-user-permissions-header{align-items:flex-start;flex-wrap:wrap}.ac-user-permissions-header>div:nth-child(2){flex-basis:calc(100% - 64px)}.ac-user-direct-count{margin-left:58px}.ac-user-permission-row{align-items:flex-start;flex-wrap:wrap}.ac-user-permission-copy{flex-basis:calc(100% - 76px)}.ac-user-grant-badge{margin-left:36px}.ac-user-permissions-footer{align-items:stretch;flex-direction:column}.ac-user-permissions-footer .btn{align-self:flex-end}}.rdrCalendarWrapper{box-sizing:border-box;background:#ffffff;display:inline-flex;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rdrDateDisplay{display:flex;justify-content:space-between}.rdrDateDisplayItem{flex:1 1;width:0;text-align:center;color:inherit}.rdrDateDisplayItem+.rdrDateDisplayItem{margin-left:.833em}.rdrDateDisplayItem input{text-align:inherit}.rdrDateDisplayItem input:disabled{cursor:default}.rdrMonthAndYearWrapper{box-sizing:inherit;display:flex;justify-content:space-between}.rdrMonthAndYearPickers{flex:1 1 auto;display:flex;justify-content:center;align-items:center}.rdrNextPrevButton{box-sizing:inherit;cursor:pointer;outline:none}.rdrMonths{display:flex}.rdrMonthsVertical{flex-direction:column}.rdrMonthsHorizontal>div>div>div{display:flex;flex-direction:row}.rdrMonth{width:27.667em}.rdrWeekDays{display:flex}.rdrWeekDay{flex-basis:calc(100% / 7);box-sizing:inherit;text-align:center}.rdrDays{display:flex;flex-wrap:wrap}.rdrInfiniteMonths{overflow:auto}.rdrDateRangeWrapper{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rdrDateInput{position:relative}.rdrDateInput input{outline:none}.rdrDateInput .rdrWarning{position:absolute;font-size:1.6em;line-height:1.6em;top:0;right:.25em;color:red}.rdrDay{box-sizing:inherit;width:calc(100% / 7);position:relative;font:inherit;cursor:pointer}.rdrDayNumber{display:block;position:relative}.rdrDayNumber span{color:#1d2429}.rdrDayDisabled{cursor:not-allowed}@supports (-ms-ime-align: auto){.rdrDay{flex-basis:14.285%!important}}.rdrSelected,.rdrInRange,.rdrStartEdge,.rdrEndEdge,.rdrDayStartPreview,.rdrDayInPreview,.rdrDayEndPreview{pointer-events:none}.rdrDateRangePickerWrapper{display:inline-flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rdrStaticRanges{display:flex;flex-direction:column}.rdrStaticRange{font-size:inherit}.rdrInputRange{display:flex}.rdrCalendarWrapper{color:#000;font-size:12px}.rdrDateDisplayWrapper{background-color:#eff2f7}.rdrDateDisplay{margin:.833em}.rdrDateDisplayItem{border-radius:4px;background-color:#fff;box-shadow:0 1px 2px #23394236;border:1px solid transparent}.rdrDateDisplayItem input{cursor:pointer;height:2.5em;line-height:2.5em;border:0px;background:transparent;width:100%;color:#849095}.rdrDateDisplayItemActive{border-color:currentColor}.rdrDateDisplayItemActive input{color:#7d888d}.rdrMonthAndYearWrapper{align-items:center;height:60px;padding-top:10px}.rdrMonthAndYearPickers{font-weight:600}.rdrMonthAndYearPickers select{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0;background:transparent;padding:10px 30px 10px 10px;border-radius:4px;outline:0;color:#3e484f;background:url("data:image/svg+xml;utf8,<svg width='9px' height='6px' viewBox='0 0 9 6' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'><g id='Artboard' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-636.000000, -171.000000)' fill-opacity='0.368716033'><g id='input' transform='translate(172.000000, 37.000000)' fill='%230E242F' fill-rule='nonzero'><g id='Group-9' transform='translate(323.000000, 127.000000)'><path d='M142.280245,7.23952813 C141.987305,6.92353472 141.512432,6.92361662 141.219585,7.23971106 C140.926739,7.5558055 140.926815,8.06821394 141.219755,8.38420735 L145.498801,13 L149.780245,8.38162071 C150.073185,8.0656273 150.073261,7.55321886 149.780415,7.23712442 C149.487568,6.92102998 149.012695,6.92094808 148.719755,7.23694149 L145.498801,10.7113732 L142.280245,7.23952813 Z' id='arrow'></path></g></g></g></svg>") no-repeat;background-position:right 8px center;cursor:pointer;text-align:center}.rdrMonthAndYearPickers select:hover{background-color:#00000012}.rdrMonthPicker,.rdrYearPicker{margin:0 5px}.rdrNextPrevButton{display:block;width:24px;height:24px;margin:0 .833em;padding:0;border:0;border-radius:5px;background:#EFF2F7}.rdrNextPrevButton:hover{background:#E1E7F0}.rdrNextPrevButton i{display:block;width:0;height:0;padding:0;text-align:center;border-style:solid;margin:auto;transform:translate(-3px)}.rdrPprevButton i{border-width:4px 6px 4px 4px;border-color:transparent rgb(52,73,94) transparent transparent;transform:translate(-3px)}.rdrNextButton i{margin:0 0 0 7px;border-width:4px 4px 4px 6px;border-color:transparent transparent transparent rgb(52,73,94);transform:translate(3px)}.rdrWeekDays{padding:0 .833em}.rdrMonth{padding:0 .833em 1.666em}.rdrMonth .rdrWeekDays{padding:0}.rdrMonths.rdrMonthsVertical .rdrMonth:first-child .rdrMonthName{display:none}.rdrWeekDay{font-weight:400;line-height:2.667em;color:#849095}.rdrDay{background:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:0;padding:0;line-height:3em;height:3em;text-align:center;color:#1d2429}.rdrDay:focus{outline:0}.rdrDayNumber{outline:0;font-weight:300;position:absolute;left:0;right:0;top:5px;bottom:5px;display:flex;align-items:center;justify-content:center}.rdrDayToday .rdrDayNumber span{font-weight:500}.rdrDayToday .rdrDayNumber span:after{content:"";position:absolute;bottom:4px;left:50%;transform:translate(-50%);width:18px;height:2px;border-radius:2px;background:#3d91ff}.rdrDayToday:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span:after{background:#fff}.rdrDay:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span{color:#ffffffd9}.rdrSelected,.rdrInRange,.rdrStartEdge,.rdrEndEdge{background:currentColor;position:absolute;top:5px;left:0;right:0;bottom:5px}.rdrSelected{left:2px;right:2px}.rdrStartEdge{border-top-left-radius:1.042em;border-bottom-left-radius:1.042em;left:2px}.rdrEndEdge{border-top-right-radius:1.042em;border-bottom-right-radius:1.042em;right:2px}.rdrSelected{border-radius:1.042em}.rdrDayStartOfMonth .rdrInRange,.rdrDayStartOfMonth .rdrEndEdge,.rdrDayStartOfWeek .rdrInRange,.rdrDayStartOfWeek .rdrEndEdge{border-top-left-radius:1.042em;border-bottom-left-radius:1.042em;left:2px}.rdrDayEndOfMonth .rdrInRange,.rdrDayEndOfMonth .rdrStartEdge,.rdrDayEndOfWeek .rdrInRange,.rdrDayEndOfWeek .rdrStartEdge{border-top-right-radius:1.042em;border-bottom-right-radius:1.042em;right:2px}.rdrDayStartOfMonth .rdrDayInPreview,.rdrDayStartOfMonth .rdrDayEndPreview,.rdrDayStartOfWeek .rdrDayInPreview,.rdrDayStartOfWeek .rdrDayEndPreview{border-top-left-radius:1.333em;border-bottom-left-radius:1.333em;border-left-width:1px;left:0}.rdrDayEndOfMonth .rdrDayInPreview,.rdrDayEndOfMonth .rdrDayStartPreview,.rdrDayEndOfWeek .rdrDayInPreview,.rdrDayEndOfWeek .rdrDayStartPreview{border-top-right-radius:1.333em;border-bottom-right-radius:1.333em;border-right-width:1px;right:0}.rdrDayStartPreview,.rdrDayInPreview,.rdrDayEndPreview{background:rgba(255,255,255,.09);position:absolute;top:3px;left:0;right:0;bottom:3px;pointer-events:none;border:0px solid currentColor;z-index:1}.rdrDayStartPreview{border-top-width:1px;border-left-width:1px;border-bottom-width:1px;border-top-left-radius:1.333em;border-bottom-left-radius:1.333em;left:0}.rdrDayInPreview{border-top-width:1px;border-bottom-width:1px}.rdrDayEndPreview{border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-top-right-radius:1.333em;border-bottom-right-radius:1.333em;right:0}.rdrDefinedRangesWrapper{font-size:12px;width:226px;border-right:solid 1px #eff2f7;background:#fff}.rdrDefinedRangesWrapper .rdrStaticRangeSelected{color:currentColor;font-weight:600}.rdrStaticRange{border:0;cursor:pointer;display:block;outline:0;border-bottom:1px solid #eff2f7;padding:0;background:#fff}.rdrStaticRange:hover .rdrStaticRangeLabel,.rdrStaticRange:focus .rdrStaticRangeLabel{background:#eff2f7}.rdrStaticRangeLabel{display:block;outline:0;line-height:18px;padding:10px 20px;text-align:left}.rdrInputRanges{padding:10px 0}.rdrInputRange{align-items:center;padding:5px 20px}.rdrInputRangeInput{width:30px;height:30px;line-height:30px;border-radius:4px;text-align:center;border:solid 1px rgb(222,231,235);margin-right:10px;color:#6c767a}.rdrInputRangeInput:focus,.rdrInputRangeInput:hover{border-color:#b4bfc4;outline:0;color:#333}.rdrCalendarWrapper:not(.rdrDateRangeWrapper) .rdrDayHovered .rdrDayNumber:after{content:"";border:1px solid currentColor;border-radius:1.333em;position:absolute;top:-2px;bottom:-2px;left:0;right:0;background:transparent}.rdrDayPassive{pointer-events:none}.rdrDayPassive .rdrDayNumber span{color:#d5dce0}.rdrDayPassive .rdrInRange,.rdrDayPassive .rdrStartEdge,.rdrDayPassive .rdrEndEdge,.rdrDayPassive .rdrSelected,.rdrDayPassive .rdrDayStartPreview,.rdrDayPassive .rdrDayInPreview,.rdrDayPassive .rdrDayEndPreview{display:none}.rdrDayDisabled{background-color:#f8f8f8}.rdrDayDisabled .rdrDayNumber span{color:#aeb9bf}.rdrDayDisabled .rdrInRange,.rdrDayDisabled .rdrStartEdge,.rdrDayDisabled .rdrEndEdge,.rdrDayDisabled .rdrSelected,.rdrDayDisabled .rdrDayStartPreview,.rdrDayDisabled .rdrDayInPreview,.rdrDayDisabled .rdrDayEndPreview{filter:grayscale(100%) opacity(60%)}.rdrMonthName{text-align:left;font-weight:600;color:#849095;padding:.833em}[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging,[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:#000;border-radius:7px;left:2px;right:2px;opacity:0;transition:opacity .2s .5s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition-delay:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar:before{top:2px;bottom:2px;left:2px;right:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:0;bottom:0;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.simplebar-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:scrollbar!important}.simplebar-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.chart-placeholder{--chart-placeholder-color: #d8dfed;overflow:hidden}.chart-placeholder .placeholder{min-height:0;border-radius:4px;background-color:var(--chart-placeholder-color);cursor:default;height:12px}.chart-placeholder-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.chart-placeholder-metrics>div{min-width:0}.chart-placeholder .chart-placeholder-label{display:block;width:68%;max-width:130px;height:9px}.chart-placeholder .chart-placeholder-amount{display:block;width:82%;max-width:155px;height:24px;margin-top:.625rem}.chart-placeholder-bars{display:flex;align-items:flex-end;gap:3%;height:175px;margin-top:2rem;padding:0 .5rem;border-bottom:1px solid #e5e9f2;background:repeating-linear-gradient(to top,transparent 0,transparent calc(25% - 1px),rgba(128,148,174,.08) calc(25% - 1px),rgba(128,148,174,.08) 25%)}.chart-placeholder-bars .placeholder{flex:1;border-radius:3px 3px 0 0}.chart-placeholder-bars-small{height:80px;margin-top:0}.chart-placeholder-summary{display:flex;align-items:flex-end;gap:1.25rem;min-height:80px}.chart-placeholder-summary .chart-placeholder-metrics{display:block;flex:1}.chart-placeholder-summary .chart-placeholder-bars{flex:1;min-width:80px}.chart-placeholder-summary-wide .chart-placeholder-metrics{display:grid;flex:2}.chart-placeholder-axis,.chart-placeholder-heading{display:flex;justify-content:space-between;gap:1rem;margin-top:1rem}.chart-placeholder-heading{margin:0 0 1.5rem}.chart-placeholder-heading .placeholder{height:20px}.chart-placeholder-rows{display:grid}.chart-placeholder-row{display:flex;align-items:center;gap:1rem;min-height:76px;border-bottom:1px solid #e5e9f2}.chart-placeholder-row:last-child{border-bottom:0}.chart-placeholder-row .chart-placeholder-avatar{flex-shrink:0;width:36px;height:36px;border-radius:50%}.chart-placeholder-row-name{flex:2;min-width:0}.chart-placeholder-row-name .chart-placeholder-label{margin-top:.5rem}.chart-placeholder-row .chart-placeholder-value{flex:1;max-width:65px}.chart-placeholder-yearly .chart-placeholder-bars{height:180px;margin-top:0;margin-bottom:1.5rem}.chart-placeholder-ring{display:block;width:160px;height:160px!important;margin:0 auto 1.75rem;border-radius:50%!important;-webkit-mask:radial-gradient(circle,transparent 48%,#000 49%);mask:radial-gradient(circle,transparent 48%,#000 49%)}.chart-placeholder-payment-labels{max-width:320px;margin:auto}.chart-placeholder-daily .chart-placeholder-row{min-height:40px}.chart-placeholder-daily .chart-placeholder-avatar{width:16px;height:16px}.chart-placeholder-daily .chart-placeholder-metrics{margin-bottom:1rem}.chart-placeholder-daily .chart-placeholder-bars{margin-top:1.5rem;height:110px}.dark-mode .chart-placeholder{--chart-placeholder-color: #4c5c75}.dark-mode .chart-placeholder-bars,.dark-mode .chart-placeholder-row{border-color:#38465b}@media (min-width: 480px){.chart-placeholder-trend .chart-placeholder-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width: 992px) and (max-width: 1539.98px){.chart-placeholder-revenue .chart-placeholder-summary{flex-wrap:wrap}.chart-placeholder-revenue .chart-placeholder-bars{flex-basis:100%;height:164px}}@media (min-width: 1540px){.chart-placeholder-yearly{min-height:240px}.chart-placeholder-yearly-layout{display:grid;grid-template-columns:2fr 1fr;align-items:end;gap:1.5rem}.chart-placeholder-yearly .chart-placeholder-metrics{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){.chart-placeholder .placeholder{animation:none}}.business-list-placeholder .placeholder,.business-list-header-count{min-height:0;background-color:#d8dfed;cursor:default}.business-list-header-count{display:inline-block;width:175px;height:12px}.business-list-placeholder-label{display:block;width:105px;height:11px;margin-bottom:.5rem}.business-list-placeholder-control{display:block;width:100%;height:38px;border-radius:4px}.business-list-placeholder-summary{display:block;width:210px;height:11px;margin-top:1rem}.business-card-placeholder{position:relative}.business-card-placeholder-status,.business-card-placeholder-menu{position:absolute;top:0;width:30px;height:30px;border-radius:50%}.business-card-placeholder-status{left:0}.business-card-placeholder-menu{right:0;width:28px;height:28px;border-radius:4px}.business-card-placeholder-avatar{display:block;width:60px;height:60px;margin:0 auto .75rem;border-radius:50%}.business-card-placeholder-name,.business-card-placeholder-subtext,.business-card-placeholder-description,.business-card-placeholder-stat,.business-card-placeholder-stat-label{display:block;margin:0 auto .5rem}.business-card-placeholder-name{width:62%;height:15px}.business-card-placeholder-subtext{width:48%;height:11px}.business-card-placeholder-description{width:75%;height:12px}.business-card-placeholder-stat{width:58%;height:14px}.business-card-placeholder-stat-label{width:38%;height:10px;margin-bottom:0}.business-card-placeholder-button{display:inline-block;width:116px;height:36px;border-radius:20px}.business-card-placeholder-button-small{width:36px;margin-left:.5rem}.business-list-placeholder-table-heading,.business-list-placeholder-table-cell{display:block;width:68%;height:11px}.business-list-placeholder-table-cell{width:82%;height:14px}.business-list-placeholder-register{width:58%}.dark-mode .business-list-placeholder .placeholder,.dark-mode .business-list-header-count{background-color:#4c5c75}.admin-placeholder .placeholder{display:block;min-height:0;background-color:#d8dfed;cursor:default}.admin-placeholder-line{height:12px;border-radius:3px}.admin-placeholder-lines{display:flex;flex-direction:column;gap:.45rem;width:100%}.admin-placeholder-subline{height:9px;opacity:.65}.admin-placeholder-row{min-height:62px}.admin-table-placeholder .admin-placeholder-line{max-width:100%}.admin-placeholder-identity{display:flex;align-items:center;gap:1rem}.admin-table-placeholder .user-avatar,.admin-placeholder-role-icon{flex-shrink:0}.admin-placeholder-role-icon{width:20px;height:20px;border-radius:50%}.admin-placeholder-badge{height:20px;border-radius:4px}.admin-placeholder-action{width:32px;height:32px;border-radius:4px}.admin-account-loading .form-control,.admin-account-loading .admin-account-country .custom-control-label,.admin-account-loading .admin-account-country .custom-control-input:checked~.custom-control-label,.admin-account-loading .admin-account-actions .btn{color:transparent;background:#d8dfed;border-color:transparent;box-shadow:none;pointer-events:none;animation:placeholder-glow 2s ease-in-out infinite}.admin-account-loading .form-control::placeholder{color:transparent}.admin-account-loading .form-icon,.admin-account-loading .admin-account-country .custom-control-label>*,.admin-account-loading .admin-account-actions .btn>*{visibility:hidden}.dark-mode .admin-account-loading .form-control,.dark-mode .admin-account-loading .admin-account-country .custom-control-label,.dark-mode .admin-account-loading .admin-account-country .custom-control-input:checked~.custom-control-label,.dark-mode .admin-account-loading .admin-account-actions .btn{background:#4c5c75}@media (min-width: 414px) and (max-width: 1199.98px){.admin-table-placeholder .admin-placeholder-line{max-width:48px}.admin-placeholder-identity{gap:.5rem}}@media (max-width: 575.98px){.admin-placeholder-identity{gap:.5rem}.admin-placeholder-identity .admin-placeholder-line{max-width:72px}}.admin-placeholder-count{display:inline-block!important;height:12px;vertical-align:middle}.admin-placeholder-stat{height:27px;margin-top:.75rem}.admin-placeholder-tile{min-height:78px;padding-top:1rem;padding-bottom:1rem;border:1px solid #e5e9f2;border-radius:4px}.admin-placeholder-control{height:38px;border-radius:4px}.admin-company-select__menu{overflow:hidden;border:1px solid #e5e9f2!important;border-radius:.5rem!important;box-shadow:0 .5rem 1.5rem #1f2d3d24!important}.admin-company-select__menu-list{padding:.35rem!important}.admin-company-select__option{padding:.55rem .65rem!important;border-radius:.375rem}.admin-company-select__option--is-focused{background-color:#f3f5ff!important}.admin-company-select__option--is-selected{background-color:#e8ebff!important;color:#5265d8!important}.admin-company-option{display:flex;align-items:center;gap:.7rem;min-width:0}.admin-company-option-icon{display:inline-flex;flex:0 0 2.25rem;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:.5rem;background:#e8ebff;color:#5265d8}.admin-company-option-copy{display:flex;flex-direction:column;min-width:0;gap:.1rem}.admin-company-option-name{overflow-wrap:anywhere;color:#364a63;font-weight:600;line-height:1.25}.admin-company-option-dic{color:#8091a7;font-size:.7rem;line-height:1.2}.admin-company-value{display:flex;align-items:center;gap:.45rem;min-width:0;color:#364a63}.admin-company-value>.icon{flex:0 0 auto;color:#6576ff}.admin-company-value-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-company-value-dic{flex:0 0 auto;color:#8091a7;font-size:.7rem}.dark-mode .admin-company-select__menu{border-color:#1d2d40!important;background:#141c26}.dark-mode .admin-company-select__option{color:#b6c6e3}.dark-mode .admin-company-select__option--is-focused{background-color:#1b2633!important}.dark-mode .admin-company-select__option--is-selected{background-color:#202a47!important;color:#a6b0ff!important}.dark-mode .admin-company-option-name,.dark-mode .admin-company-value{color:#d6ddf3}.admin-dashboard-metric,.admin-dashboard-service,.admin-dashboard-section-heading{display:flex;align-items:center;justify-content:space-between;gap:1rem}.admin-dashboard-metric>div{display:flex;flex-direction:column;align-items:flex-start}.admin-dashboard-icon{flex:0 0 3rem;width:3rem;height:3rem;border-radius:.5rem}.admin-dashboard-service{min-height:88px}.admin-dashboard-service-copy{display:flex;flex:1 1 auto;flex-direction:column;gap:.5rem}.admin-dashboard-status{flex:0 0 68px;width:68px;height:20px;border-radius:1rem}.admin-dashboard-status-group{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.5rem;padding:0;border:0;background:transparent;box-shadow:none}.admin-dashboard-status-pill{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .7rem;border:0;border-radius:9999px!important;font-size:.75rem;line-height:1.25;white-space:nowrap;background-clip:padding-box}.admin-dashboard-status-pill-success{color:#1ee0ac;background-color:#e6fcf6}.admin-dashboard-status-pill-danger{color:#e85347;background-color:#fceceb}.admin-dashboard-status-pill-secondary{color:#526484;background-color:#e9ebee}.admin-dashboard-status-pill .icon{font-size:.875rem}.admin-dashboard-section-heading{align-items:flex-start}.admin-dashboard-section-heading p{max-width:48rem}.admin-dashboard-resource{display:flex;flex-direction:column;min-height:120px;padding:1rem;border:1px solid #e5e9f2;border-radius:.375rem}.admin-dashboard-resource-heading{display:flex;align-items:center;justify-content:space-between;min-height:20px;margin-bottom:.5rem}.admin-dashboard-resource-icon{width:1rem;height:1rem;border-radius:3px}.admin-dashboard-resource-badge{width:4.5rem;height:1.25rem;border-radius:9999px}.admin-dashboard-resource-refresh{display:block;flex:0 0 .8rem;width:.8rem;height:.8rem;border:2px solid transparent;border-radius:50%}.admin-dashboard-resource-refresh.is-active{border-color:#6576ff38;border-top-color:#6576ff;animation:admin-dashboard-resource-spin .8s linear infinite}@keyframes admin-dashboard-resource-spin{to{transform:rotate(360deg)}}.admin-dashboard-resource-value{height:15px;margin-top:.4rem}.admin-dashboard-progress{display:block;width:100%;height:5px;margin-top:auto;border-radius:1rem}.admin-dashboard-technical{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;border:1px solid #e5e9f2;border-radius:4px}.admin-dashboard-mini-icon{flex:0 0 1.25rem;width:1.25rem;height:1.25rem;border-radius:3px}.admin-dashboard-technical-value{height:12px;margin-top:.5rem}.admin-dashboard-placeholder .table-responsive{border-top:0}.admin-dashboard-placeholder .table-responsive table{min-width:760px}.admin-db-col-name{width:29%}.admin-db-col-purpose{width:13%}.admin-db-col-size{width:20%}.admin-db-col-company{width:22%}.admin-db-col-status{width:16%}.admin-db-icon,.admin-db-company-icon{display:block;flex:0 0 auto;border-radius:4px}.admin-db-icon{width:2rem;height:2rem}.admin-db-company-icon{width:1rem;height:1rem}.admin-db-purpose{display:block;height:22px;border-radius:1rem}.admin-db-status{display:block;width:76px;height:18px;border-radius:1rem}.admin-db-status-content{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem;width:100%}.admin-dashboard-tabs{display:flex;gap:1.5rem;border-bottom:1px solid #e5e9f2}.admin-dashboard-tab{padding:.75rem .25rem;color:#8091a7;border-bottom:2px solid transparent}.admin-dashboard-tab-active{color:#364a63;border-color:#6576ff}.dark-mode .admin-placeholder .placeholder{background-color:#4c5c75}.dark-mode .admin-placeholder-tile,.dark-mode .admin-dashboard-resource,.dark-mode .admin-dashboard-technical,.dark-mode .admin-dashboard-tabs{border-color:#36445c}.dark-mode .admin-dashboard-tab-active{color:#d4deed}.dark-mode .admin-dashboard-status-pill-success{color:#1ee0ac;background-color:#16393a}.dark-mode .admin-dashboard-status-pill-danger{color:#e85347;background-color:#34242b}.dark-mode .admin-dashboard-status-pill-secondary{color:#8ca3c0;background-color:#26303d}@media (prefers-reduced-motion: reduce){.admin-placeholder .placeholder,.admin-dashboard-resource-refresh.is-active,.admin-account-loading .form-control,.admin-account-loading .admin-account-country .custom-control-label,.admin-account-loading .admin-account-country .custom-control-input:checked~.custom-control-label,.admin-account-loading .admin-account-actions .btn{animation:none}}.sales-placeholder .placeholder,.sales-placeholder-count,.sales-checks-summary-placeholder .placeholder{min-height:0;background-color:#d8dfed;cursor:default}.sales-placeholder .nk-tb-item:not(.nk-tb-head){min-height:58px}.sales-placeholder-text{display:flex;flex-direction:column;align-items:flex-start;gap:.375rem;width:100%}.sales-placeholder-text-stacked{gap:.4rem}.sales-placeholder-cell,.sales-placeholder-subcell{display:block;width:76%;height:13px;border-radius:3px}.sales-placeholder-subcell{height:9px;opacity:.65}.sales-placeholder-badge{display:block;width:54px;height:21px;border-radius:999px}.sales-placeholder-tool{display:block;width:28px;height:28px;margin-left:auto;border-radius:4px}.sales-placeholder-product{display:flex;min-width:0;align-items:center}.sales-placeholder-product-type{display:flex;flex:0 0 40px;width:40px;height:40px;margin-right:1rem;align-items:center;justify-content:center;border-radius:50%}.sales-placeholder-product-letter{display:block;height:8px;border-radius:2px;background-color:#ffffffb3}.sales-placeholder-product-details{flex:1;display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:.4rem}.sales-placeholder-category{display:inline-flex;align-items:center;gap:.375rem;max-width:100%;padding:.2rem .5rem;border:1px solid #e5e9f2;border-radius:.375rem;background:#f5f6fa}.sales-placeholder-category-empty{border-style:dashed;background:transparent}.sales-placeholder-category-missing{display:block;width:10px;height:2px;border-radius:2px;opacity:.65}.sales-placeholder-category-icon{display:block;flex:0 0 auto;width:12px;height:12px;border-radius:2px}.sales-placeholder-category-label{display:block;max-width:100%;height:11px;border-radius:3px}.sales-placeholder-register{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:.4rem}.sales-placeholder-register-business{display:flex;width:100%;align-items:center;gap:.25rem}.sales-placeholder-register-icon{display:block;flex:0 0 auto;width:9px;height:9px;border-radius:2px}.sales-placeholder-register-business .sales-placeholder-subcell{height:9px}.sales-placeholder-quantity{display:flex;width:100%;flex-direction:column;align-items:flex-end;gap:.2rem}.sales-placeholder-quantity-value{display:flex;width:100%;align-items:center;justify-content:flex-end;gap:.25rem}.sales-placeholder-quantity .sales-placeholder-cell{height:13px}.sales-placeholder-unit{display:block;flex:0 0 auto;width:13px;height:9px;border-radius:3px}.sales-placeholder-quantity-dot{display:block;width:6px;height:6px;border-radius:50%}.sales-placeholder-receipts .nk-tb-col:nth-child(4) .sales-placeholder-text,.sales-placeholder-goods .nk-tb-col:nth-child(6) .sales-placeholder-text{align-items:flex-end}.sales-placeholder-receipts .nk-tb-col:nth-child(4) .sales-placeholder-cell,.sales-placeholder-goods .nk-tb-col:nth-child(6) .sales-placeholder-cell{margin-left:auto}@media (max-width: 991.98px){.sales-placeholder-product-type{flex-basis:28px;width:28px;height:28px;margin-right:.75rem}}@media (max-width: 575.98px){.sales-placeholder-product-type{margin-right:.5rem}}.sales-placeholder-checks .nk-tb-item:not(.nk-tb-head){min-height:52px}.sales-placeholder-count{display:inline-block;width:58px;height:12px;vertical-align:middle}.sales-placeholder-footer-label,.sales-placeholder-footer-value{display:block;height:13px;border-radius:3px}.sales-placeholder-footer-label{width:58px}.sales-placeholder-footer-value{width:76px;margin-left:auto}.sales-summary-placeholder-heading{display:flex;flex-direction:column;gap:.4rem}.sales-summary-placeholder-title,.sales-summary-placeholder-caption,.sales-summary-placeholder-total-label,.sales-summary-placeholder-total-value,.sales-summary-placeholder-label,.sales-summary-placeholder-value,.sales-summary-placeholder-meta,.sales-summary-placeholder-section-title{display:block;height:12px;border-radius:3px}.sales-summary-placeholder-title{width:150px}.sales-summary-placeholder-caption{width:190px;height:10px}.sales-summary-placeholder-total-label{width:122px}.sales-summary-placeholder-total-value{width:112px;height:20px}.sales-summary-placeholder-card{gap:.45rem}.sales-summary-placeholder-badge{display:block;width:30px;height:20px;border-radius:999px}.sales-summary-placeholder-label{width:86px}.sales-summary-placeholder-value{width:118px;height:16px}.sales-summary-placeholder-meta{width:68px;height:10px}.sales-summary-placeholder-section-title{width:66px;height:10px}.sales-summary-placeholder .placeholder{min-height:0;background-color:#d8dfed;cursor:default}.sales-summary-placeholder-total .placeholder,.sales-summary-placeholder-card .placeholder{max-width:100%}.sales-checks-summary-placeholder{margin-top:.45rem}.sales-checks-summary-line{display:block;width:248px;height:12px;margin-bottom:.65rem}.sales-checks-summary-badges{display:flex;flex-wrap:wrap;gap:.5rem}.sales-checks-summary-badge{display:inline-block;width:92px;height:23px;border-radius:999px}.sales-inline-placeholder{display:inline-block;margin-left:.25rem;vertical-align:middle}.sales-placeholder-inline{display:inline-block;width:68px;height:10px}.dark-mode .sales-placeholder .placeholder,.dark-mode .sales-placeholder-count,.dark-mode .sales-placeholder-footer-label,.dark-mode .sales-placeholder-footer-value,.dark-mode .sales-summary-placeholder .placeholder,.dark-mode .sales-checks-summary-placeholder .placeholder{background-color:#4c5c75}.dark-mode .sales-placeholder-category{border-color:#29334d;background:#141c26}.dark-mode .sales-placeholder-category-empty{background:transparent}.dark-mode .sales-placeholder-product-letter{background-color:#111827a6}.dark-mode .sales-inline-placeholder .placeholder{background-color:#4c5c75}@media (prefers-reduced-motion: reduce){.sales-placeholder .placeholder,.sales-placeholder-count,.sales-placeholder-footer-label,.sales-placeholder-footer-value,.sales-summary-placeholder .placeholder,.sales-checks-summary-placeholder .placeholder{animation:none}}.warehouse-placeholder .placeholder,.warehouse-placeholder-categories .placeholder{min-height:0;background:linear-gradient(100deg,#edf0f5 25%,#f8f9fc 42%,#edf0f5 60%);background-size:220% 100%;animation:warehouse-placeholder-shimmer 1.6s ease-in-out infinite;cursor:default}@keyframes warehouse-placeholder-shimmer{to{background-position-x:-220%}}.warehouse-placeholder-title{display:block;width:110px;height:24px}.warehouse-placeholder-actions{display:flex;align-items:center;gap:.75rem}.warehouse-placeholder-actions>.placeholder{width:38px;height:38px;border-radius:4px}.warehouse-placeholder-actions>.warehouse-placeholder-business{width:min(320px,30vw)}.warehouse-placeholder-section-title{display:block;width:115px;height:16px}.warehouse-placeholder-breadcrumb{display:flex;justify-content:flex-end;margin-bottom:.75rem}.warehouse-placeholder-breadcrumb .placeholder{width:140px;height:14px}.warehouse-placeholder-categories .nk-file-item{min-height:142px}.warehouse-placeholder-icon{display:block;width:44px;height:44px;margin:6px auto;border-radius:6px}.warehouse-placeholder-category-name{display:block;width:76px;height:12px;margin:8px auto}.warehouse-placeholder-filters{display:flex;gap:.75rem}.warehouse-placeholder-filters .placeholder{width:150px;height:36px}.warehouse-placeholder-table-heading,.warehouse-placeholder-table-cell{display:block;width:75%;height:12px}.warehouse-placeholder-table-cell{width:82%;height:14px}.warehouse-placeholder-items .nk-tb-item:not(.nk-tb-head){min-height:54px}.warehouse-placeholder-item-name{height:16px}.warehouse-placeholder-color-swatch{display:block;width:28px;height:20px;border-radius:4px}.warehouse-placeholder-status{display:block;width:38px;height:10px;border-radius:3px}.warehouse-placeholder-item-actions{display:flex;justify-content:flex-end;gap:.2rem}.warehouse-placeholder-item-actions i{display:block;width:22px;height:22px;border-radius:5px;background:linear-gradient(100deg,#edf0f5 25%,#f8f9fc 42%,#edf0f5 60%);background-size:220% 100%;animation:warehouse-placeholder-shimmer 1.6s ease-in-out infinite}.dark-mode .warehouse-placeholder .placeholder,.dark-mode .warehouse-placeholder-item-actions i{background:linear-gradient(100deg,#27364b 25%,#35465d 42%,#27364b 60%);background-size:220% 100%}.dark-mode .warehouse-placeholder-categories .nk-file-item{border-color:#38465b}@media (max-width: 767.98px){.warehouse-placeholder-actions>.warehouse-placeholder-business{width:120px}.warehouse-placeholder-filters .placeholder{width:90px}}@media (prefers-reduced-motion: reduce){.warehouse-placeholder .placeholder,.warehouse-placeholder-categories .placeholder,.warehouse-placeholder-item-actions i{animation:none}}.import-placeholder .placeholder{min-height:0;background-color:#d8dfed;cursor:default}.import-placeholder-line{display:block;height:12px;border-radius:3px}.import-placeholder-cell,.import-placeholder-cell-lines{display:flex;flex-direction:column;gap:.45rem;width:100%}.import-placeholder-subline{height:9px;opacity:.65}.import-list-placeholder .nk-tb-item:not(.nk-tb-head){min-height:68px}.import-list-placeholder .placeholder{background:linear-gradient(100deg,#edf0f5 25%,#f8f9fc 42%,#edf0f5 60%);background-size:220% 100%;animation:import-placeholder-shimmer 1.6s ease-in-out infinite}.import-list-placeholder .import-placeholder-subline{opacity:.8}.import-list-primary{height:13px}.import-list-user-placeholder{display:flex;align-items:center;min-height:30px}.import-list-result-placeholder{display:flex;flex-wrap:wrap;gap:.35rem .5rem}.import-list-result-placeholder .placeholder{height:9px}.import-list-status-placeholder{height:22px;border-radius:4px}.import-list-actions-placeholder{display:flex;justify-content:flex-end;gap:.3rem}.import-list-actions-placeholder i{display:block;width:28px;height:28px;border-radius:6px;background:linear-gradient(100deg,#edf0f5 25%,#f8f9fc 42%,#edf0f5 60%);background-size:220% 100%;animation:import-placeholder-shimmer 1.6s ease-in-out infinite}@keyframes import-placeholder-shimmer{to{background-position-x:-220%}}.import-detail-placeholder .nk-tb-item:not(.nk-tb-head){min-height:64px}.import-placeholder-cell-with-swatch{flex-direction:row;align-items:center;gap:.75rem}.import-placeholder-swatch{display:block;flex:0 0 1.5rem;width:1.5rem;height:1.5rem;border-radius:4px}.import-placeholder-count{display:inline-block;height:12px;vertical-align:middle}.import-placeholder-control-label{margin-bottom:.5rem}.import-placeholder-control{height:38px;border-radius:4px}.import-sidebar-placeholder{width:320px;flex:0 0 320px}.import-placeholder-sidebar-heading{display:flex;flex-direction:column;align-items:center;gap:.5rem}.import-placeholder-stat{display:block;height:22px;margin:0 auto .375rem}.import-placeholder-info{display:flex;flex-direction:column;gap:.375rem;margin-top:1rem}.dark-mode .import-placeholder .placeholder{background-color:#4c5c75}.dark-mode .import-list-placeholder .placeholder,.dark-mode .import-list-actions-placeholder i{background:linear-gradient(100deg,#27364b 25%,#35465d 42%,#27364b 60%);background-size:220% 100%}@media (max-width: 1199.98px){.import-sidebar-placeholder{display:none}}@media (prefers-reduced-motion: reduce){.import-placeholder .placeholder,.import-list-actions-placeholder i{animation:none}}
