#evi-admin-center{--adm-surface:var(--evi-brand-surface);--adm-subtle:var(--evi-brand-subtle);--adm-canvas:var(--evi-brand-canvas);--adm-ink:var(--evi-brand-ink);--adm-muted:var(--evi-brand-muted);--adm-line:var(--evi-brand-line);--adm-accent:var(--evi-brand-accent);color:var(--adm-ink)!important;padding:24px!important}#evi-admin-center.is-admin-modal{background:#020b18b8!important;grid-template-columns:minmax(0,1fr)!important;place-items:center!important;padding:20px!important;display:grid!important;position:fixed!important;inset:0!important;overflow:hidden!important}#evi-admin-center .adm-shell{background:var(--adm-canvas);border:1px solid var(--adm-line);width:min(1600px,100%);min-width:0;max-width:100%;min-height:0;box-shadow:var(--evi-blue-glass-shadow);border-radius:20px;flex-direction:column;margin-inline:auto;display:flex;overflow:hidden}#evi-admin-center.is-admin-modal .adm-shell{height:min(100%,1040px)}#evi-admin-center .adm-shell-header{border-bottom:1px solid var(--adm-line);background:var(--adm-surface);flex:none;justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;display:flex}#evi-admin-center :is(.adm-shell-brand,.adm-shell-tools){align-items:center;gap:12px;display:flex}#evi-admin-center .adm-shell-icon{background:var(--adm-subtle);width:42px;height:42px;color:var(--adm-accent);border-radius:12px;place-items:center;font-size:22px;display:grid}#evi-admin-center .adm-shell-header h1{color:var(--adm-ink);margin:0;font-size:22px;font-weight:750;line-height:1.15}#evi-admin-center .adm-shell-tools button{cursor:pointer;border:1px solid var(--adm-line)!important;background:var(--adm-surface)!important;width:44px!important;height:44px!important;color:var(--adm-muted)!important;box-shadow:none!important;border-radius:12px!important;place-items:center!important;display:grid!important;position:static!important}#evi-admin-center:before{display:none!important}#evi-admin-center .adm-grid{flex:auto;width:100%!important;height:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-rows:minmax(0,1fr)!important;grid-template-columns:320px minmax(0,1fr)!important;align-items:stretch!important;gap:0!important;padding:0!important;display:grid!important;overflow:hidden!important}#evi-admin-center :is(.tree-panel,.main-panel){width:auto!important;min-width:0!important;min-height:0!important;max-height:none!important;box-shadow:none!important;border:0!important;border-radius:0!important;position:static!important}#evi-admin-center .tree-panel{background:var(--adm-surface)!important;border-right:1px solid var(--adm-line)!important;grid-template-rows:auto minmax(0,1fr) auto!important;grid-template-columns:minmax(0,1fr)!important;gap:16px!important;padding:20px 16px!important;display:grid!important;overflow:hidden!important}#evi-admin-center .adm-standard-tree-top{align-items:center!important}#evi-admin-center .adm-title{color:var(--adm-ink)!important;font-size:18px!important}#evi-admin-center .adm-subtitle{color:var(--adm-muted)!important;margin:6px 0 0!important;font-size:11px!important;line-height:1.5!important}#evi-admin-center .adm-tree-kicker{display:none!important}#evi-admin-center .adm-system-version-card{background:var(--adm-subtle)!important;border:1px solid var(--adm-line)!important;border-radius:12px!important;gap:8px!important;max-height:none!important;padding:12px!important}#evi-admin-center .adm-system-version-card label{color:var(--adm-muted)!important;font-size:10px!important}#evi-admin-center .adm-system-version-card>div{grid-template-columns:minmax(0,1fr) 40px!important}#evi-admin-center .adm-system-version-card :is(input,button){height:40px!important;min-height:40px!important}#evi-admin-center .adm-system-version-card small{color:var(--adm-muted)!important;white-space:normal!important;font-size:11px!important;display:block!important}#evi-admin-center .adm-standard-sidebar-frame{border:1px solid #243f57!important;border-radius:12px!important;height:100%!important;min-height:0!important}#evi-admin-center .adm-standard-sidebar-frame .evs-sidebar{border-radius:12px!important;width:100%!important;height:100%!important;position:relative!important;inset:auto!important;transform:none!important}#evi-admin-center .main-panel{overscroll-behavior:contain;scrollbar-width:thin;background:var(--adm-canvas)!important;flex-direction:column!important;gap:20px!important;padding:24px!important;display:flex!important;overflow-y:auto!important}#evi-admin-center .adm-command-center{background:var(--adm-surface);border-bottom:1px solid var(--adm-line);flex:none;gap:10px!important;padding:14px 24px!important}#evi-admin-center .adm-command-center-head{display:none!important}#evi-admin-center .adm-catalog-return,#evi-admin-center .adm-icon-btn>span{display:none}#evi-admin-center .adm-system-version-settings{min-width:0}#evi-admin-center .adm-system-version-settings summary{cursor:pointer;min-height:44px;color:var(--adm-muted);align-items:center;gap:8px;font-size:12px;font-weight:650;list-style:none;display:flex}#evi-admin-center .adm-system-version-settings summary::-webkit-details-marker{display:none}#evi-admin-center .adm-system-version-settings summary>svg:last-child{margin-left:auto}#evi-admin-center .adm-system-version-settings[open] summary>svg:last-child{transform:rotate(180deg)}#evi-admin-center .adm-standard-sidebar-frame .evs-head-topbar{display:none!important}#evi-admin-center .adm-standard-sidebar-frame .evs-head{padding:12px!important}#evi-admin-center .adm-standard-sidebar-frame .evs-search input{height:44px!important;padding-right:36px!important;font-size:14px!important}#evi-admin-center .adm-standard-sidebar-frame .evs-search-kbd{display:none}#evi-admin-center .adm-standard-sidebar-frame .evs-tree-switch{border-radius:10px!important;height:auto!important;min-height:44px!important}#evi-admin-center .evs-admin-expand-label{justify-content:center;align-items:center;gap:8px;padding:10px;font-size:12px;display:flex}#evi-admin-center .adm-standard-sidebar-frame .evs-body{overscroll-behavior:contain;min-height:0;padding:8px!important}#evi-admin-center .adm-standard-sidebar-frame .evs-node{animation:none!important}#evi-admin-center .evs-sidebar .evs-level{grid-template-columns:minmax(0,1fr)}#evi-admin-center .evs-sidebar .evs-node{min-width:0;margin-left:0!important}#evi-admin-center .evs-folder-node{position:relative}#evi-admin-center .evs-admin-folder-toggle{z-index:2;width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid;position:absolute;top:0;left:0}#evi-admin-center .evs-admin-folder-toggle:hover{background:var(--adm-subtle)}#evi-admin-center .evs-admin-folder-toggle+.evs-folder-row{width:calc(100% - 44px);margin-left:44px}#evi-admin-center .evs-sidebar .evs-caret{display:none}#evi-admin-center .evs-sidebar .evs-row{min-height:44px!important}#evi-admin-center .evs-sidebar .evs-label{white-space:normal;overflow-wrap:anywhere;line-height:1.4;font-size:13px!important}#evi-admin-center .evs-sidebar .evs-children{margin-left:0!important;padding-left:8px!important}#evi-admin-center summary:focus-visible{outline:2px solid var(--adm-accent);outline-offset:2px}#evi-admin-center .adm-command-center-head{align-items:center!important;gap:12px!important}#evi-admin-center .adm-command-center-head>div>span{display:none!important}#evi-admin-center .adm-command-center-head strong{color:var(--adm-ink)!important;font-size:18px!important}#evi-admin-center .adm-command-center-head small{max-width:290px;line-height:1.5;color:var(--adm-muted)!important;font-size:12px!important}#evi-admin-center .adm-tabs{grid-template-columns:repeat(auto-fit,minmax(132px,1fr))!important;gap:8px!important;display:grid!important}#evi-admin-center .adm-tab{border:1px solid var(--adm-line)!important;background:var(--adm-surface)!important;min-width:0!important;min-height:44px!important;color:var(--adm-ink)!important;box-shadow:none!important;border-radius:12px!important;padding:12px!important}#evi-admin-center .adm-tab strong{white-space:normal!important;color:inherit!important;font-size:12px!important}#evi-admin-center .adm-tab span{color:var(--adm-muted)!important;font-size:11px!important;line-height:1.4!important}#evi-admin-center .adm-tab.is-active{background:var(--adm-subtle)!important;border-color:var(--adm-accent)!important;box-shadow:inset 0 3px var(--adm-accent)!important}#evi-admin-center .adm-topline{align-items:center!important;gap:12px!important;margin:0!important;display:flex!important}#evi-admin-center .adm-selected-card{flex:1;background:var(--adm-surface)!important;border:1px solid var(--adm-line)!important;border-left:3px solid var(--adm-accent)!important;min-width:0!important;min-height:0!important;box-shadow:none!important;border-radius:12px!important;padding:14px 16px!important}#evi-admin-center .adm-selected-title{overflow-wrap:anywhere;color:var(--adm-ink)!important;font-size:16px!important}#evi-admin-center :is(.adm-selected-kicker,.adm-selected-meta){color:var(--adm-muted)!important}#evi-admin-center .adm-icon-actions{flex-wrap:wrap;gap:8px!important;width:auto!important}#evi-admin-center .adm-icon-btn{border-radius:12px!important;width:44px!important;height:44px!important}#evi-admin-center :is(.adm-content-card,.perm-box,.adm-filter-panel,.adm-icon-preview-card,.adm-replaice-dashbaord-summary,.adm-access-modal,.adm-replace-modal){background:var(--adm-surface)!important;border:1px solid var(--adm-line)!important;color:var(--adm-ink)!important;box-shadow:none!important}#evi-admin-center .adm-content-card{flex:none;border-radius:16px!important;padding:24px!important;overflow:visible!important}#evi-admin-center .adm-section-title{color:var(--adm-ink)!important;margin-bottom:20px!important;font-size:20px!important}#evi-admin-center :is(.adm-field>label,.adm-check-row,.adm-filter-panel-title){color:var(--adm-ink)!important;font-size:13px!important}#evi-admin-center :is(.adm-input,.adm-select,.adm-timer-input,.adm-system-version-card input,.adm-mobile-area select,.adm-textarea){min-width:0;max-width:100%;background:var(--adm-surface)!important;color:var(--adm-ink)!important;border:1px solid var(--adm-line)!important;box-shadow:none!important;border-radius:10px!important;min-height:44px!important;font-size:14px!important}#evi-admin-center :is(input,textarea)::placeholder{color:var(--adm-muted)!important}#evi-admin-center :is(.adm-input,.adm-select,.adm-mobile-area select) option{background:var(--adm-surface);color:var(--adm-ink)}#evi-admin-center :is(.adm-hint,.adm-muted-box,.adm-icon-preview-label,.adm-icon-preview-key,.adm-icon-preview-card small){color:var(--adm-muted)!important}#evi-admin-center :is(.adm-icon-btn,.adm-standard-root-btn,.adm-btn.ghost,.adm-system-version-card button){color:var(--adm-accent)!important;background:var(--adm-subtle)!important;border:1px solid var(--adm-line)!important;box-shadow:none!important}#evi-admin-center .adm-icon-btn.danger{color:#e05067!important}#evi-admin-center .create-card{min-height:44px!important;color:var(--adm-ink)!important;background:var(--adm-surface)!important;border:1px solid var(--adm-line)!important;box-shadow:none!important}#evi-admin-center .create-card strong{color:inherit!important}#evi-admin-center .create-card span{color:var(--adm-muted)!important;font-size:12px!important}#evi-admin-center .create-card.is-active{background:var(--adm-subtle)!important;border-color:var(--adm-accent)!important}#evi-admin-center .adm-btn.primary{color:#fff!important;box-shadow:none!important;background:#235d87!important;border-color:#235d87!important;min-height:44px!important}#evi-admin-center .adm-btn.primary :is(span,strong){color:inherit!important}#evi-admin-center button:hover:not(:disabled){filter:none!important;transform:none!important}#evi-admin-center :is(button,input,select,textarea):focus-visible{outline:2px solid var(--adm-accent)!important;outline-offset:3px!important}#evi-admin-center .evs-sidebar :is(button,input):focus-visible{outline-color:#b8d6eb!important}#evi-admin-center :is(.adm-mobile-area,.adm-mobile-catalog-toggle){display:none}#evi-admin-center.is-admin-global-view .adm-grid{grid-template-columns:minmax(0,1fr)!important}#evi-admin-center.is-admin-global-view :is(.tree-panel,.adm-topline){display:none!important}#evi-admin-center.is-admin-global-view .main-panel{grid-template-rows:none!important}#evi-admin-center.is-director-ssw-view .adm-tabs{grid-template-columns:minmax(220px,340px)!important}@media (max-width:1100px){#evi-admin-center .adm-grid{grid-template-columns:290px minmax(0,1fr)!important}#evi-admin-center .main-panel{padding:20px!important}#evi-admin-center .adm-command-center-head{flex-direction:column!important;align-items:flex-start!important}#evi-admin-center .adm-command-center-head small{max-width:none}}@media (max-width:920px){#evi-admin-center,#evi-admin-center.is-admin-modal{padding:0!important}#evi-admin-center .adm-shell{width:100%;box-shadow:none;border:0;border-radius:0}#evi-admin-center.is-admin-modal .adm-shell{height:100dvh;max-height:100%}#evi-admin-center .adm-shell-header{padding:max(12px, env(safe-area-inset-top)) 16px 12px;gap:8px}#evi-admin-center .adm-shell-header h1{font-size:20px}#evi-admin-center .adm-shell-icon{display:none}#evi-admin-center .adm-shell-tools{gap:8px}#evi-admin-center .adm-mobile-catalog-toggle{background:var(--adm-surface);min-height:48px;color:var(--adm-accent);border:0;border-bottom:1px solid var(--adm-line);flex:none;align-items:center;gap:10px;padding:10px 16px;font-size:13px;font-weight:700;display:flex}#evi-admin-center .adm-mobile-catalog-toggle>span{text-align:left;flex:1;gap:3px;min-width:0;display:grid}#evi-admin-center .adm-mobile-catalog-toggle strong{font-size:13px}#evi-admin-center .adm-mobile-catalog-toggle small{color:var(--adm-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:400;overflow:hidden}#evi-admin-center .adm-mobile-catalog-toggle>svg{flex:none}#evi-admin-center.is-catalog-open .adm-mobile-catalog-toggle>svg:last-child{transform:rotate(180deg)}#evi-admin-center .adm-grid{grid-template-columns:minmax(0,1fr)!important;overflow:hidden!important}#evi-admin-center .tree-panel{border-right:0!important;border-bottom:1px solid var(--adm-line)!important;padding:16px!important;display:none!important}#evi-admin-center.is-catalog-open:not(.is-admin-global-view) .tree-panel{gap:10px!important;display:grid!important}#evi-admin-center.is-catalog-open:not(.is-admin-global-view) .main-panel,#evi-admin-center.is-catalog-open .adm-command-center{display:none!important}#evi-admin-center.is-catalog-open .adm-mobile-catalog-toggle{display:none}#evi-admin-center .adm-catalog-return{background:var(--adm-subtle);width:44px;height:44px;color:var(--adm-accent);border:1px solid var(--adm-line);border-radius:10px;flex:none;place-items:center;display:grid}#evi-admin-center .adm-standard-tree-top>div{flex:1;min-width:0}#evi-admin-center .adm-standard-sidebar-frame{height:100%!important;min-height:0!important}#evi-admin-center .main-panel{padding:16px 12px max(24px, env(safe-area-inset-bottom))!important;gap:16px!important;overflow:hidden auto!important}#evi-admin-center .adm-command-center-head,#evi-admin-center .adm-tabs{display:none!important}#evi-admin-center .adm-command-center{padding:10px 12px!important}#evi-admin-center .adm-mobile-area{color:var(--adm-muted);gap:8px;font-size:12px;font-weight:700;display:grid}#evi-admin-center .adm-mobile-area select{width:100%;height:48px;padding:0 12px}#evi-admin-center .adm-topline{flex-wrap:wrap}#evi-admin-center .adm-icon-actions{flex-wrap:nowrap;width:100%!important;display:flex!important}#evi-admin-center .adm-icon-btn{flex:1;justify-content:center;align-items:center;gap:6px;min-width:0;width:auto!important;font-size:16px!important;display:inline-flex!important}#evi-admin-center .adm-icon-btn>span{font-size:12px;font-weight:650;display:inline}#evi-admin-center .adm-standard-root-btn{min-height:44px!important}#evi-admin-center .adm-check-row{min-height:44px}#evi-admin-center .adm-selected-card{flex-basis:100%}#evi-admin-center .adm-content-card{padding:18px 14px!important}#evi-admin-center :is(.adm-form-grid,.adm-row.two,.create-options,.adm-icon-preview-grid,.adm-icon-preview-row,.adm-icon-tag-grid,.perm-grid,.perm-grid-refined){grid-template-columns:minmax(0,1fr)!important}#evi-admin-center .adm-actions{flex-wrap:wrap!important}#evi-admin-center .adm-actions .adm-btn{flex:1;min-width:0!important;min-height:44px!important}#evi-admin-center :is(.adm-input,.adm-select,.adm-timer-input,.adm-system-version-card input,.adm-mobile-area select,textarea){font-size:16px!important}#evi-admin-center .evs-row{min-height:48px!important}#evi-admin-center .evs-admin-folder-toggle{height:48px}#evi-admin-center .adm-standard-sidebar-frame .evs-search input{font-size:16px!important}}@media (max-width:400px){#evi-admin-center .adm-icon-actions:has(button:nth-child(4)) .adm-icon-btn{flex-direction:column;gap:4px;height:56px!important}}@media (max-width:920px) and (max-height:560px){#evi-admin-center .adm-standard-sidebar-frame .evs-head{padding:8px!important}#evi-admin-center .evs-expanded-head-content{grid-template-columns:minmax(0,1fr) 44px;gap:8px;max-height:none;padding:0;display:grid}#evi-admin-center .adm-standard-sidebar-frame :is(.evs-search,.evs-actions){margin:0!important;padding:0!important}#evi-admin-center .evs-admin-expand-label>span{display:none}#evi-admin-center .tree-panel:has(.adm-system-version-settings[open]){grid-template-rows:auto minmax(180px,1fr) auto!important;overflow-y:auto!important}}#evi-admin-center .adm-catalog-search{background:var(--adm-subtle)!important;border:1px solid var(--adm-line)!important;box-shadow:none!important;color:var(--adm-muted)!important;border-radius:10px!important}#evi-admin-center .adm-catalog-search input{min-width:0!important;min-height:44px!important;box-shadow:none!important;color:var(--adm-ink)!important;background:0 0!important;border:0!important;padding:10px 12px 10px 38px!important;font-size:14px!important}#evi-admin-center .adm-catalog-search svg,#evi-admin-center :is(.perm-box-head>div>span,.acl-header>div>span,.perm-selection-toolbar,.perm-selection-toolbar label,.perm-selection-toolbar span,.adm-list-limit-note){color:var(--adm-muted)!important}#evi-admin-center :is(.perm-box-head strong,.acl-title,.acl-name,.perm-user-row strong){color:var(--adm-ink)!important}#evi-admin-center :is(.perm-user-row,.acl-row){background:var(--adm-subtle)!important;border-color:var(--adm-line)!important}#evi-admin-center :is(.perm-user-row small,.acl-mail,.acl-audit){color:var(--adm-muted)!important}@media (max-width:920px){#evi-admin-center .adm-catalog-search input{font-size:16px!important}}#evi-admin-center :is(.adm-access-modal-head,.adm-access-modal-actions,.adm-replace-modal-head){background:var(--adm-subtle)!important;border-color:var(--adm-line)!important}#evi-admin-center :is(.adm-access-modal-person strong,.adm-access-modal-field>label,.adm-replace-modal-head h2){color:var(--adm-ink)!important}#evi-admin-center :is(.adm-access-modal-person div>span:last-child,.adm-replace-modal-head p){color:var(--adm-muted)!important}#evi-admin-center :is(.adm-access-modal-person .adm-access-modal-eyebrow,.adm-modal-close){color:var(--adm-accent)!important}#evi-admin-center:not(.is-admin-modal){background:var(--adm-canvas)!important;align-items:stretch!important;padding:20px!important;display:flex!important;position:absolute!important;inset:0!important}#evi-admin-center:not(.is-admin-modal) .adm-shell{height:100%}@media (max-width:920px){#evi-admin-center:not(.is-admin-modal){padding:0!important}}#evi-admin-center .adm-modal-backdrop{max-width:none!important;max-height:none!important;padding:16px!important}#evi-admin-center .adm-access-modal{flex-direction:column!important;width:min(640px,100%)!important;max-height:calc(100dvh - 32px)!important;display:flex!important;overflow:hidden!important}#evi-admin-center :is(.adm-access-modal-head,.adm-replace-modal-head){align-items:center!important}#evi-admin-center .adm-access-modal-head,#evi-admin-center .adm-access-modal-actions{flex:none;padding:20px 24px!important}#evi-admin-center .adm-access-modal-person{align-items:center!important;gap:14px!important}#evi-admin-center .adm-access-modal-person>div{min-width:0}#evi-admin-center .adm-access-modal-person-icon{width:44px!important;height:44px!important;color:var(--adm-accent)!important;box-shadow:none!important;flex:0 0 44px!important;place-items:center!important;display:grid!important}#evi-admin-center .adm-modal-close{flex:0 0 40px!important;align-self:center!important;place-items:center!important;width:40px!important;height:40px!important;margin:0!important;padding:0!important;display:grid!important}#evi-admin-center :is(.adm-modal-close,.adm-access-modal-person-icon) svg{margin:0;display:block}#evi-admin-center .adm-access-modal-body{overscroll-behavior:contain;min-height:0;overflow-y:auto;padding:24px!important}#evi-admin-center .adm-access-modal-field{grid-template-columns:minmax(0,1fr);width:100%;display:grid!important}#evi-admin-center .adm-access-modal-field :is(label,select){width:100%;margin:0!important}#evi-admin-center .adm-access-modal-actions{border-top:1px solid var(--adm-line);justify-content:flex-end!important;align-items:center!important;gap:10px!important;display:flex!important}#evi-admin-center .perm-selected-users{border:1px solid var(--adm-line);background:var(--adm-subtle);border-radius:12px;padding:12px}#evi-admin-center .perm-selected-users p{color:var(--adm-muted);margin:0 0 8px;font-size:12px}#evi-admin-center .perm-selected-users>div{flex-wrap:wrap;gap:6px;max-height:128px;display:flex;overflow-y:auto}#evi-admin-center .perm-selected-users button{border:1px solid var(--adm-line);background:var(--adm-surface);max-width:100%;min-height:32px;color:var(--adm-ink);text-align:left;cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:6px 10px;font-size:12px;display:inline-flex}#evi-admin-center .perm-selected-users button span{overflow-wrap:anywhere;min-width:0}#evi-admin-center .perm-selected-users button svg{flex:none}@media (max-width:600px){#evi-admin-center :is(.adm-access-modal-head,.adm-access-modal-body,.adm-access-modal-actions){padding:16px!important}#evi-admin-center .adm-access-modal-person strong{font-size:20px!important}#evi-admin-center .adm-access-modal-actions .adm-btn{flex:1;min-width:0!important;padding-inline:10px!important}}#evi-admin-center .adm-access-modal-details{gap:10px;min-width:0;display:grid}#evi-admin-center .adm-access-modal-details p{color:var(--adm-ink);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.6}#evi-admin-center .adm-access-modal-details strong{font-weight:700}
