:root{color:#25324a;background:#f4f6fa;font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif}*{box-sizing:border-box}body{background:radial-gradient(circle at 90% 0,#fff0e6 0,#0000 24rem),#f4f6fa;margin:0}.shell{max-width:1240px;margin:auto;padding:0 28px 56px}.topbar{border-bottom:1px solid #e4e9f1;align-items:center;min-height:82px;display:flex}.brand-mark{color:#fff;background:linear-gradient(135deg,#fb7a32,#d94a13);border-radius:13px;justify-content:center;align-items:center;width:40px;height:40px;margin-right:12px;font-size:21px;font-weight:800;display:flex;box-shadow:0 8px 18px #e55c1c3d}.brand strong{letter-spacing:.2px;font-size:18px;display:block}.brand span,.section-caption small{color:#7a8699;margin-top:3px;font-size:12px;display:block}.topbar-actions{align-items:center;gap:16px;margin-left:auto;display:flex}.online{color:#558064;font-size:13px}.online i{background:#31a76a;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.quiet{color:#506076;background:#fff;border:1px solid #d6dce7;border-radius:9px;padding:8px 13px}.dashboard-head{justify-content:space-between;align-items:end;padding:38px 2px 25px;display:flex}.eyebrow{color:#e26425;letter-spacing:1.1px;font-size:11px;font-weight:800}.dashboard-head h1{letter-spacing:-.7px;margin:7px 0;font-size:30px}.dashboard-head p{color:#748097;margin:0;font-size:14px}.today{color:#59677c;background:#fff;border-radius:10px;padding:10px 14px;font-size:13px;box-shadow:0 5px 16px #1c29410d}.card{background:#fff;border:1px solid #e5e9f0;border-radius:16px;margin-bottom:18px;padding:22px;box-shadow:0 5px 20px #263a5109}.toolbar{align-items:end;gap:15px;display:flex}.filter-title{min-width:190px;margin-right:auto}.filter-title span{font-size:15px;font-weight:750;display:block}.toolbar label,.form-grid label,.login label,.create-user label{color:#5f6b80;flex-direction:column;gap:7px;font-size:12px;font-weight:650;display:flex}input,select{color:#25324a;min-height:40px;font:inherit;background:#fff;border:1px solid #d9e0ea;border-radius:9px;outline:0;padding:9px 11px}input:focus,select:focus{border-color:#ec7436;box-shadow:0 0 0 3px #fae3d6}button{color:#fff;min-height:40px;font:inherit;cursor:pointer;background:#e86122;border:0;border-radius:9px;padding:9px 15px;font-weight:650;box-shadow:0 5px 12px #e6612730}button:hover{filter:brightness(.97)}button:disabled{opacity:.58;cursor:not-allowed}.alert{margin:0 0 18px}.error{color:#c83d30}.report-heading{justify-content:space-between;align-items:center;margin:28px 2px 16px;display:flex}.report-heading h2{margin:5px 0 0;font-size:21px}.ready,.pending{border-radius:99px;padding:7px 11px;font-size:12px;font-weight:700}.ready{color:#237347;background:#e5f6eb}.pending{color:#9b6a07;background:#fff3d7}.metrics{grid-template-columns:repeat(4,1fr);gap:15px;margin-bottom:28px;display:grid}.metrics article{background:#fff;border:1px solid #e6eaf1;border-radius:15px;padding:19px;box-shadow:0 5px 20px #263a5108}.metrics article:first-child{background:linear-gradient(135deg,#263b5e,#1e2e49);border:0}.metrics article:first-child span,.metrics article:first-child small{color:#cbd7e9}.metrics article:first-child b{color:#fff}.metrics span{color:#778399;font-size:13px;display:block}.metrics b{color:#283750;letter-spacing:-.4px;margin:9px 0 7px;font-size:25px;display:block}.metrics small{color:#9aa4b4;font-size:11px;display:block}.content-section{margin-top:34px}.section-caption{align-items:baseline;gap:10px;margin:0 2px 13px;display:flex}.section-caption span{font-size:17px;font-weight:800}.content-section .card{margin-bottom:15px}h2{color:#283750;margin:0 0 13px;font-size:17px}h2 small{color:#8490a2;margin-left:7px;font-size:12px;font-weight:500}h3{color:#46546a;font-size:14px}.form-card>p,.password-card>p,.master>p{color:#7b8799;margin:-4px 0 17px;font-size:13px}.form-grid,.password-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.actions,.operation-row{flex-wrap:wrap;align-items:center;gap:9px;margin-top:18px;display:flex}.submit,.verify{background:#187566}.lock{background:#394a64}.form-message{color:#17805b!important}table{border-collapse:separate;border-spacing:0;width:100%;font-size:13px}th{color:#718097;text-align:left;letter-spacing:.3px;background:#f7f9fc;padding:11px 12px;font-size:11px;font-weight:750}th:first-child{border-radius:8px 0 0 8px}th:last-child{border-radius:0 8px 8px 0}td{color:#3a475c;border-bottom:1px solid #edf0f4;padding:12px}tbody tr:hover td{background:#fffaf7}.data-card{margin-top:18px}.login{max-width:420px;margin:80px auto;padding:34px}.login-badge{color:#e45f21;letter-spacing:1.5px;font-size:11px;font-weight:800}.login h1{margin:8px 0;font-size:26px}.login>p{color:#7c8798;margin:0 0 22px;font-size:14px}.login label{margin:15px 0}.login-button{width:100%;margin-top:8px}.users .create-user,.master .entry-grid{grid-template-columns:repeat(4,1fr);align-items:end;gap:13px;margin-bottom:20px;display:grid}.users .store-permissions{grid-column:span 3}.users .create-user>button,.master .entry-grid>button{height:40px}.users .actions{margin:0}.users .danger{box-shadow:none}.password-card{background:#fffcfa;border-color:#f4dfd3}.operations .operation-row{border-bottom:1px solid #edf0f4;padding:12px 0}.operations .operation-row span{color:#637187;margin-right:auto;font-size:13px}@media (width<=800px){.shell{padding:0 16px 38px}.dashboard-head{padding-top:28px;display:block}.today{margin-top:14px;display:inline-block}.toolbar,.metrics,.form-grid,.password-grid,.users .create-user,.master .entry-grid{grid-template-columns:1fr;display:grid}.toolbar .filter-title{margin:0}.metrics{gap:10px}.users .store-permissions{grid-column:auto}.topbar-actions .online{display:none}.card{padding:16px;overflow-x:auto}table{min-width:620px}.dashboard-head h1{font-size:25px}}.login-shell{justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.app-layout{min-height:100vh;display:flex}.sidebar{color:#d9e4f5;background:#172942;width:238px;height:100vh;padding:25px 14px;position:sticky;top:0}.side-brand{align-items:center;gap:10px;padding:0 10px 28px;display:flex}.side-brand .brand-mark{background:linear-gradient(135deg,#f57b35,#d94a13);margin:0}.side-brand strong{color:#fff;font-size:18px;display:block}.side-brand span{color:#93a8c6;margin-top:2px;font-size:11px;display:block}.sidebar nav{display:block}.nav-group{color:#8197b8;letter-spacing:1px;margin:19px 11px 7px;font-size:10px;font-weight:800}.nav-item{color:#cbd8e9;width:100%;min-height:39px;box-shadow:none;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;margin:2px 0;padding:8px 11px;font-size:13px;display:flex}.nav-item:hover{filter:none;background:#233a5d}.nav-item.active{color:#fff;background:linear-gradient(90deg,#ee6e2e,#df5820);box-shadow:0 7px 16px #09172a4d}.nav-item i{text-align:center;width:17px;font-style:normal}.side-footer{color:#8ca5c5;font-size:11px;position:absolute;bottom:24px;left:24px}.side-footer i{background:#44bd7d;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.main-panel{flex:1;min-width:0}.main-panel .topbar{background:#fff;border-bottom:1px solid #e4e9f1;justify-content:space-between;min-height:76px;padding:0 34px}.breadcrumb{color:#8a95a7;font-size:11px;display:block}.topbar h1{color:#263750;margin:3px 0 0;font-size:19px}.page-content{max-width:1240px;padding:28px 34px 56px}.page-content .dashboard-head{padding:0 2px 20px}.page-content .dashboard-head h2{color:#263750;margin:7px 0;font-size:27px}.page-content .dashboard-head p{color:#7b8799;margin:0;font-size:13px}.compact-metrics{grid-template-columns:repeat(3,1fr);margin:18px 0}.compact-metrics article:first-child{background:#fff;border:1px solid #e6eaf1}.compact-metrics article:first-child span{color:#778399}.compact-metrics article:first-child b{color:#283750}.report-detail{padding:26px}@media (width<=800px){.sidebar{z-index:4;width:100%;height:58px;padding:5px 6px;position:fixed;top:auto;bottom:0;overflow-x:auto}.side-brand,.nav-group,.side-footer{display:none}.sidebar nav{gap:3px;width:max-content;display:flex}.nav-item{width:auto;min-height:45px;margin:0;padding:7px 9px;font-size:11px}.nav-item i{display:none}.main-panel .topbar{padding:0 16px}.page-content{padding:22px 16px 82px}.topbar-actions .today{display:none}.compact-metrics{grid-template-columns:1fr}.report-detail{padding:16px}}.nav-section{margin:7px 0}.nav-parent{color:#aebfd6;width:100%;min-height:39px;box-shadow:none;text-align:left;letter-spacing:.7px;background:0 0;border:0;border-radius:9px;justify-content:space-between;align-items:center;padding:8px 11px;font-size:11px;font-weight:800;display:flex}.nav-parent:hover,.nav-parent.active{color:#fff;filter:none;background:#203653}.nav-parent i{font-size:17px;font-style:normal;line-height:1;transition:transform .16s}.nav-parent i.expanded{transform:rotate(180deg)}.nav-children{border-left:1px solid #38506f;margin:3px 0 7px;padding-left:8px}.nav-children .nav-item{padding-left:13px}@media (width<=800px){.nav-section{margin:0}.nav-parent{display:none}.nav-children{border:0;margin:0;padding:0;display:flex!important}.nav-children .nav-item{padding-left:9px}}.mobile-menu-trigger,.mobile-menu-close{display:none}@media (width<=800px){.app-layout{min-height:100dvh}.sidebar{z-index:30;flex-direction:column;width:min(84vw,310px);height:100dvh;padding:18px 13px 16px;transition:transform .2s;display:flex;position:fixed;inset:0 auto 0 0;overflow:hidden;transform:translate(-105%);box-shadow:12px 0 32px #101d3233}.sidebar.mobile-open{transform:translate(0)}.side-brand{flex:none;padding:4px 7px 18px;display:flex}.mobile-menu-close{color:#e8eff9;width:36px;min-width:36px;height:36px;min-height:36px;box-shadow:none;background:#263d5e;margin-left:auto;padding:0;font-size:25px;line-height:1;display:block}.sidebar nav{overscroll-behavior:contain;flex:1;width:auto;padding:2px 0 10px;display:block;overflow-y:auto}.nav-section{margin:5px 0}.nav-parent{min-height:42px;padding:9px 12px;font-size:12px;display:flex}.nav-children{border-left:1px solid #38506f;margin:2px 0 8px;padding:2px 0 2px 8px;display:block!important}.nav-children .nav-item{width:100%;min-height:42px;margin:2px 0;padding:9px 11px 9px 13px;font-size:13px}.nav-children .nav-item i{width:20px;display:block}.side-footer{border-top:1px solid #314663;flex:none;padding:12px 10px 0;display:block;position:static}.mobile-menu-backdrop{z-index:25;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#10182780;position:fixed;inset:0}.main-panel{width:100%;min-width:0}.main-panel .topbar{z-index:12;background:#fff;min-height:68px;padding:8px 14px;display:flex;position:sticky;top:0}.mobile-menu-trigger{color:#31445f;width:40px;height:40px;min-height:40px;box-shadow:none;background:#f3f5f8;flex:none;margin-right:10px;padding:0;font-size:20px;display:block}.main-panel .topbar>div:first-of-type{flex:1;min-width:0}.breadcrumb{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.topbar h1{font-size:17px}.topbar-actions{gap:6px}.topbar-actions .quiet{min-height:36px;padding:7px 9px;font-size:12px}.page-content{width:100%;max-width:none;padding:16px 12px 28px}.page-content .card{border-radius:13px;margin-bottom:12px;padding:16px}.page-content .toolbar{gap:10px}.page-content .metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-bottom:16px}.page-content .metrics article{min-width:0;padding:13px}.page-content .metrics b{overflow-wrap:anywhere;font-size:20px}.page-content .dashboard-head{align-items:flex-start;gap:10px;padding:0 2px 16px}.page-content .dashboard-head h2{font-size:22px}.page-content .report-heading{align-items:flex-start;gap:10px}.page-content table{min-width:560px}.page-content .card:has(table){-webkit-overflow-scrolling:touch;overflow-x:auto}.page-content input,.page-content select{min-width:0;max-width:100%}.app-layout>aside.sidebar{box-sizing:border-box;transform:translate(-105%);z-index:30!important;background:#172942!important;flex-direction:column!important;flex:0 0 min(84vw,310px)!important;width:min(84vw,310px)!important;height:100dvh!important;min-height:100dvh!important;display:flex!important;position:fixed!important;inset:0 auto 0 0!important;overflow:hidden!important}.app-layout>aside.sidebar.mobile-open{transform:translate(0)!important}.app-layout>aside.sidebar>.side-brand{flex:none!important;display:flex!important}.app-layout>aside.sidebar>nav.nav-tree{flex:auto!important;width:auto!important;min-height:0!important;display:block!important;overflow:hidden auto!important}.app-layout>aside.sidebar .nav-parent{display:flex!important}.app-layout>aside.sidebar .nav-children{display:block!important}.app-layout>aside.sidebar .nav-children>.nav-item{width:100%!important;min-height:42px!important;display:flex!important}.app-layout>aside.sidebar>.side-footer{flex:none!important;display:block!important;position:static!important}}.app-layout>aside.sidebar{box-sizing:border-box;background-color:#172942;flex-direction:column;flex:0 0 238px;align-self:flex-start;width:238px;min-width:238px;height:100vh;min-height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.app-layout>aside.sidebar>nav.nav-tree{flex:auto;min-height:0;display:block;overflow:hidden auto}.app-layout>aside.sidebar>.side-footer{border-top:1px solid #314663;flex:none;margin-top:12px;padding:12px 10px 0;position:static}@media (width<=800px){html body .app-layout>aside.sidebar{box-sizing:border-box!important;background-color:#172942!important;flex-direction:column!important;align-self:auto!important;width:min(84vw,310px)!important;height:auto!important;min-height:100vh!important;max-height:none!important;display:flex!important;position:fixed!important;inset:0 auto 0 0!important;overflow:hidden!important}html body .app-layout>aside.sidebar.mobile-open{transform:translate(0)!important}html body .app-layout>aside.sidebar:not(.mobile-open){transform:translate(-105%)!important}html body .app-layout>aside.sidebar>nav.nav-tree{flex:auto!important;width:auto!important;height:auto!important;min-height:0!important;max-height:none!important;display:block!important;overflow:hidden auto!important}html body .app-layout>aside.sidebar>.side-brand,html body .app-layout>aside.sidebar>.side-footer{flex:none!important}}.app-error-backdrop{z-index:5000;background:#10182888;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.app-error-dialog{background:#fff;border-radius:16px;width:min(440px,100%);padding:24px;box-shadow:0 24px 80px #10182855}.app-error-dialog h2{color:#29364b;margin:0 0 10px;font-size:18px}.app-error-dialog p{color:#58667a;overflow-wrap:anywhere;margin:0;line-height:1.7}.app-error-dialog button{color:#fff;cursor:pointer;background:#ed641c;border:0;border-radius:9px;min-width:100px;margin:20px 0 0 auto;padding:9px 16px;font-weight:700;display:block}.workspace-tabbar{background:#fff;border-bottom:1px solid #e5eaf1;align-items:center;gap:12px;min-width:0;padding:10px 28px 0;display:flex}.workspace-tabs{scrollbar-width:thin;align-items:stretch;gap:6px;min-width:0;display:flex;overflow-x:auto}.workspace-tab{color:#64748b;background:#f5f7fa;border:1px solid #e4e9f0;border-bottom:0;border-radius:9px 9px 0 0;flex:none;align-items:center;gap:2px;min-width:112px;max-width:220px;height:40px;padding:0 8px 0 12px;display:flex}.workspace-tab.active{color:#b94812;background:#fff7f1;border-color:#f3c0a5}.workspace-tab-main{min-width:0;height:100%;color:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:8px;padding:0;display:flex}.workspace-tab-main>span:last-child{text-overflow:ellipsis;overflow:hidden}.workspace-tab-icon{opacity:.78;font-size:13px}.workspace-tab-close{color:#8793a5;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:24px;height:24px;padding:0;font-size:18px;line-height:1;display:grid}.workspace-tab-close:hover{color:#b94812;background:#fce8de}.close-other-tabs{color:#65738a;cursor:pointer;background:#fff;border:1px solid #e2e7ee;border-radius:7px;flex:none;margin-left:auto;padding:6px 9px;font-size:12px}.close-other-tabs:hover{color:#b94812;border-color:#f0b28f}@media (width<=800px){.workspace-tabbar{gap:8px;padding:8px 12px 0}.workspace-tabs{flex:1}.workspace-tab{min-width:100px;max-width:170px;height:38px;padding-left:9px;font-size:13px}.close-other-tabs{padding:6px;font-size:11px}}.pagination-controls[data-v-1eb63499]{color:#667085;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;font-size:13px;display:flex}.pagination-actions[data-v-1eb63499]{align-items:center;gap:8px;display:flex}.pagination-actions label[data-v-1eb63499]{align-items:center;gap:6px;display:flex}.pagination-actions select[data-v-1eb63499],.pagination-controls button[data-v-1eb63499]{color:#344054;background:#fff;border:1px solid #d7dee8;border-radius:8px;min-height:34px;padding:5px 10px}.pagination-controls button[data-v-1eb63499]{cursor:pointer;padding:5px 12px}.pagination-controls button[data-v-1eb63499]:disabled{opacity:.45;cursor:not-allowed}.user-heading[data-v-d26cfda5]{justify-content:space-between;gap:24px;margin-bottom:22px;display:flex}.user-heading h2[data-v-d26cfda5]{margin:6px 0}.user-heading p[data-v-d26cfda5],.editor p[data-v-d26cfda5]{color:#758196;margin:0;font-size:13px}.header-actions[data-v-d26cfda5],.editor-actions[data-v-d26cfda5]{align-items:center;gap:10px;display:flex}.secondary[data-v-d26cfda5]{color:#2b517d;background:#eef3f9}.user-summary[data-v-d26cfda5]{grid-template-columns:repeat(3,minmax(110px,1fr)) minmax(260px,2fr);gap:12px;margin-bottom:18px;display:grid}.user-summary article[data-v-d26cfda5]{background:#f8fafc;border:1px solid #e7ebf1;border-radius:11px;padding:14px 16px}.user-summary span[data-v-d26cfda5]{color:#7b8798;font-size:11px;display:block}.user-summary b[data-v-d26cfda5]{color:#283750;margin-top:5px;font-size:21px;display:block}.user-summary label[data-v-d26cfda5]{color:#69768a;flex-direction:column;gap:6px;font-size:12px;display:flex}.editor-backdrop[data-v-d26cfda5]{z-index:1100;background:#10182888;place-items:center;padding:20px;display:grid;position:fixed;inset:0;overflow:auto}.editor[data-v-d26cfda5]{background:#fff;border:1px solid #dbe5f0;border-radius:14px;width:min(900px,100%);max-height:90vh;padding:22px;overflow:auto;box-shadow:0 22px 70px #10182855}.editor h3[data-v-d26cfda5]{margin:0 0 5px}.editor-grid[data-v-d26cfda5]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.editor-grid label[data-v-d26cfda5],.hr-assignment-form label[data-v-d26cfda5]{color:#5d6c80;flex-direction:column;gap:6px;font-size:12px;display:flex}.permission-block[data-v-d26cfda5],.hr-assignment-block[data-v-d26cfda5]{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:16px;display:flex}.permission-block strong[data-v-d26cfda5],.hr-assignment-block>strong[data-v-d26cfda5]{width:100%;font-size:13px}.checkbox[data-v-d26cfda5]{cursor:pointer;align-items:center;gap:6px;display:inline-flex!important}.checkbox input[data-v-d26cfda5]{width:auto}.hr-assignment-block[data-v-d26cfda5]{border-top:1px solid #e4eaf2;padding-top:14px;display:block}.hr-assignment-block .hint[data-v-d26cfda5]{color:#7e8a9b;margin:5px 0 12px;font-size:12px}.hr-assignment-form[data-v-d26cfda5]{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.hr-assignment-form label[data-v-d26cfda5]{min-width:150px}.assignment-list[data-v-d26cfda5]{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.assignment-chip[data-v-d26cfda5]{background:#fff;border:1px solid #dce6f2;border-radius:10px;align-items:center;gap:14px;padding:8px 10px;display:flex}.assignment-chip span[data-v-d26cfda5],.assignment-chip small[data-v-d26cfda5]{display:block}.assignment-chip b[data-v-d26cfda5]{color:#37475e;font-size:12px}.assignment-chip small[data-v-d26cfda5]{color:#8490a1;margin-top:3px;font-size:11px}.empty-grants[data-v-d26cfda5]{color:#8a95a5!important;margin-top:10px!important;font-size:12px!important}.editor-actions[data-v-d26cfda5]{margin-top:18px}.editor-actions>span[data-v-d26cfda5]{flex:1}.users td strong[data-v-d26cfda5],.users td small[data-v-d26cfda5]{display:block}.users td small[data-v-d26cfda5]{color:#929daf;margin-top:4px;font-size:11px}.stores-cell[data-v-d26cfda5]{max-width:260px;line-height:1.55}.status-on[data-v-d26cfda5],.status-off[data-v-d26cfda5],.tag-pos[data-v-d26cfda5],.tag-local[data-v-d26cfda5]{border-radius:99px;padding:4px 8px;font-size:11px;font-weight:700;display:inline-block}.status-on[data-v-d26cfda5]{color:#24744a;background:#e6f7ed}.status-off[data-v-d26cfda5]{color:#777f8c;background:#f2f3f5}.tag-pos[data-v-d26cfda5]{color:#336da9;background:#eaf2ff}.tag-local[data-v-d26cfda5]{color:#7454a5;background:#f5efff}.actions[data-v-d26cfda5]{white-space:nowrap}.text-action[data-v-d26cfda5]{color:#2e6fbe;box-shadow:none;background:0 0;border:0;padding:2px 6px;font-size:12px}.text-action.danger[data-v-d26cfda5]{color:#c84949}.actions span[data-v-d26cfda5]{color:#98a2b2;font-size:12px}.table-scroll[data-v-d26cfda5]{overflow-x:auto}@media (width<=900px){.user-heading[data-v-d26cfda5]{display:block}.header-actions[data-v-d26cfda5]{flex-wrap:wrap;margin-top:16px}.user-summary[data-v-d26cfda5]{grid-template-columns:1fr 1fr}.user-summary label[data-v-d26cfda5]{grid-column:span 2}.editor-grid[data-v-d26cfda5]{grid-template-columns:1fr 1fr}.hr-assignment-form[data-v-d26cfda5]{align-items:stretch}.hr-assignment-form label[data-v-d26cfda5]{flex:140px}.assignment-chip[data-v-d26cfda5]{max-width:100%}}.role-cell[data-v-d26cfda5]{min-width:230px}.role-label[data-v-d26cfda5]{color:#2e4260}.role-actions[data-v-d26cfda5]{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.role-cell .text-action[data-v-d26cfda5]{background:#f1f5fa;border-radius:6px;padding:4px 7px}.role-cell .text-action.danger[data-v-d26cfda5]{background:#fff1f0}.role-actions>span[data-v-d26cfda5]{color:#98a2b2;font-size:12px}.hr-role-tags[data-v-d26cfda5]{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.hr-role-tags span[data-v-d26cfda5]{color:#347453;background:#eff8f3;border-radius:6px;padding:3px 6px;font-size:11px;line-height:1.3}.role-empty[data-v-d26cfda5]{color:#aab3c0}.users table[data-v-d26cfda5]{min-width:1120px}.reset-binding[data-v-d26cfda5]{margin-top:4px;display:block;padding-left:0!important}.master-header[data-v-84f6e85c]{justify-content:space-between;align-items:start;gap:18px;margin-bottom:16px;display:flex}.master-header h2[data-v-84f6e85c]{margin:0}.master-header p[data-v-84f6e85c]{color:#7b8799;margin:5px 0 0;font-size:13px}.data-count[data-v-84f6e85c]{color:#637187;background:#f3f6fa;border-radius:8px;padding:6px 9px;font-size:12px}.status-on[data-v-84f6e85c],.status-off[data-v-84f6e85c]{border-radius:99px;padding:4px 8px;font-size:11px;font-weight:700;display:inline-block}.status-on[data-v-84f6e85c]{color:#237347;background:#e7f7ed}.status-off[data-v-84f6e85c]{color:#667085;background:#f2f4f7}.visibility-button[data-v-84f6e85c]{color:#344054;cursor:pointer;background:#fff;border:1px solid #d6dde8;border-radius:7px;padding:5px 9px;font-size:12px}.visibility-button[data-v-84f6e85c]:disabled{cursor:wait;opacity:.6}.hint[data-v-84f6e85c]{color:#667085;margin:14px 0 0;font-size:12px}.legacy-rollup[data-v-84f6e85c]{color:#a65c16;margin-top:5px;line-height:1.4;display:block}.product-filters[data-v-84f6e85c]{flex-wrap:wrap;align-items:center;gap:12px;margin:2px 0 16px;display:flex}.product-filters>input[data-v-84f6e85c]{min-width:260px}.product-filters label[data-v-84f6e85c]{white-space:nowrap;color:#475467;align-items:center;gap:4px;font-size:13px;display:flex}.product-filters label input[data-v-84f6e85c]{width:auto;min-width:0}.product-filters span[data-v-84f6e85c]{color:#7b8799;font-size:12px}.master-actions[data-v-84f6e85c]{flex:none;align-items:center;gap:9px;display:flex}.sync-button[data-v-84f6e85c]{min-height:34px;padding:7px 11px;font-size:12px}.sync-message[data-v-84f6e85c]{color:#237347;margin:12px 0 0;font-size:13px}.master-state[data-v-84f6e85c]{text-align:center;color:#68778c;background:#f7f9fc;border-radius:10px;padding:28px 16px}.pagination[data-v-84f6e85c]{color:#667085;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;font-size:13px;display:flex}.pagination>div[data-v-84f6e85c]{gap:8px;display:flex}.dialog-backdrop[data-v-84f6e85c]{z-index:1000;background:#11182788;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.rollup-dialog[data-v-84f6e85c]{flex-direction:column;gap:14px;width:min(680px,100%);max-height:min(85vh,780px);display:flex;overflow:hidden}.dialog-heading[data-v-84f6e85c]{justify-content:space-between;gap:16px;display:flex}.dialog-heading h2[data-v-84f6e85c]{margin:0}.dialog-heading p[data-v-84f6e85c]{color:#667085;margin:6px 0 0}.target-search[data-v-84f6e85c]{min-height:38px}.target-select[data-v-84f6e85c]{flex:1;width:100%;min-height:240px;overflow:auto}.dialog-actions[data-v-84f6e85c]{justify-content:flex-end;gap:10px;display:flex}.product-table[data-v-84f6e85c]{table-layout:fixed;width:1046px}.product-table th[data-v-84f6e85c],.product-table td[data-v-84f6e85c]{text-overflow:ellipsis;overflow:hidden}.product-name-cell[data-v-84f6e85c]{white-space:nowrap}.master .table-scroll[data-v-84f6e85c]{max-width:100%;overflow:auto}.master .target-select[data-v-84f6e85c]{box-sizing:border-box;max-width:100%}@media (width<=720px){.master-header[data-v-84f6e85c]{flex-direction:column}.master-actions[data-v-84f6e85c]{flex-wrap:wrap}.pagination[data-v-84f6e85c]{font-size:12px}.rollup-dialog[data-v-84f6e85c]{max-height:90vh}}.all-store-hint[data-v-4b8f0402]{color:#64748b;font-size:13px}.table-scroll[data-v-4b8f0402]{max-width:100%;overflow:auto}.operations table[data-v-4b8f0402]{width:100%;min-width:680px}.section-head[data-v-2d37ce0a]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.section-head h2[data-v-2d37ce0a]{margin:0}.section-head p[data-v-2d37ce0a],.hint[data-v-2d37ce0a]{color:#7b8799;font-size:13px}.status-badge[data-v-2d37ce0a]{color:#7b8799;background:#eef1f5;border-radius:999px;padding:6px 12px}.status-badge.enabled[data-v-2d37ce0a]{color:#16854d;background:#e9f8ef}.reminder-grid[data-v-2d37ce0a]{grid-template-columns:repeat(4,1fr);gap:14px;margin:24px 0;display:grid}.reminder-grid label[data-v-2d37ce0a]{color:#5f6b80;flex-direction:column;gap:7px;font-size:12px;display:flex}.candidate-list[data-v-2d37ce0a]{flex-wrap:wrap;gap:12px;margin:12px 0;display:flex}.candidate-list label[data-v-2d37ce0a]{border:1px solid #e6eaf0;border-radius:8px;align-items:center;gap:6px;padding:8px 12px;display:flex}.candidate-list input[data-v-2d37ce0a]{min-height:auto}.empty[data-v-2d37ce0a]{color:#99a2b2}.priority-list[data-v-2d37ce0a]{padding:0;list-style:none}.priority-list li[data-v-2d37ce0a]{border-bottom:1px solid #edf0f4;align-items:center;gap:10px;padding:10px;display:flex}.priority-list span[data-v-2d37ce0a]{margin-right:auto}@media (width<=800px){.reminder-grid[data-v-2d37ce0a]{grid-template-columns:1fr}.section-head[data-v-2d37ce0a]{flex-direction:column}}.hr-access h2[data-v-109bfa4d]{margin:0 0 8px}.hr-access p[data-v-109bfa4d]{color:#657388}.hr-access h3[data-v-109bfa4d]{margin:22px 0 12px}.hr-grid[data-v-109bfa4d]{grid-template-columns:1fr 1fr;gap:24px;display:grid}.inline[data-v-109bfa4d]{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.inline input[data-v-109bfa4d]{max-width:180px}.permission-groups[data-v-109bfa4d]{gap:12px;margin-bottom:14px;display:grid}.permission-domain[data-v-109bfa4d]{background:#f7f9fc;border:1px solid #d7e0eb;border-radius:11px;padding:12px}.permission-domain>.domain-header[data-v-109bfa4d]{margin-bottom:10px}.permission-domain header[data-v-109bfa4d]{justify-content:space-between;align-items:center;gap:10px;display:flex}.permission-domain header strong[data-v-109bfa4d]{color:#26364d}.permission-domain header small[data-v-109bfa4d]{margin-top:3px}.permission-module[data-v-109bfa4d]{background:#fff;border:1px solid #e5eaf1;border-radius:9px;margin-top:8px;padding:10px}.permission-module>header[data-v-109bfa4d]{margin-bottom:10px}.permissions[data-v-109bfa4d]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.permissions label[data-v-109bfa4d]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.permissions input[data-v-109bfa4d]{width:auto}.hr-access small[data-v-109bfa4d]{color:#8793a5;font-size:11px;display:block}.permission-surface[data-v-109bfa4d]{white-space:nowrap;background:#eef3f9;border-radius:999px;margin-left:auto;padding:2px 6px;color:#61758e!important;display:inline-block!important}.hr-access .quiet[data-v-109bfa4d]{margin-right:4px}.group-toggle[data-v-109bfa4d]{color:#526176;background:#fff;border:1px solid #dbe3ed;border-radius:7px;padding:5px 9px;font-size:12px}@media (width<=900px){.hr-grid[data-v-109bfa4d],.permissions[data-v-109bfa4d]{grid-template-columns:1fr}}.workflow h2[data-v-c8b3a6e7]{margin:0 0 8px}.workflow p[data-v-c8b3a6e7],.workflow small[data-v-c8b3a6e7]{color:#657388}.flow-tabs[data-v-c8b3a6e7],.actions[data-v-c8b3a6e7]{gap:10px;margin:20px 0;display:flex}.flow-tabs button[data-v-c8b3a6e7]{color:#38506e;background:#eaf0f6}.flow-tabs button.active[data-v-c8b3a6e7]{color:#fff;background:#e9680c}.steps[data-v-c8b3a6e7]{gap:10px;display:grid}.step[data-v-c8b3a6e7]{background:#f7f9fc;border-radius:10px;align-items:center;gap:8px;padding:12px;display:flex}.step strong[data-v-c8b3a6e7]{text-align:center;width:28px}.step select[data-v-c8b3a6e7]{flex:1}.step .quiet[data-v-c8b3a6e7]{white-space:nowrap}.secondary[data-v-c8b3a6e7]{color:#2b517d;background:#eef3f9}@media (width<=720px){.step[data-v-c8b3a6e7]{flex-wrap:wrap}.step select[data-v-c8b3a6e7]{min-width:70%}}.monthly-review h2[data-v-42bbb310]{margin:0 0 8px}.monthly-review p[data-v-42bbb310],.monthly-review small[data-v-42bbb310]{color:#64748b}.filters[data-v-42bbb310],.totals[data-v-42bbb310],.review-item[data-v-42bbb310],.review-actions[data-v-42bbb310]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.filters[data-v-42bbb310]{margin:20px 0}.filters label[data-v-42bbb310]{gap:6px;min-width:180px;display:grid}.filters select[data-v-42bbb310],.filters input[data-v-42bbb310]{min-height:38px}.totals[data-v-42bbb310]{background:#f1f5f9;border-radius:10px;margin:16px 0;padding:14px}.issues[data-v-42bbb310]{background:#fff7ed;border:1px solid #fdba74;border-radius:10px;margin:12px 0;padding:12px 16px}.issues ul[data-v-42bbb310]{margin:8px 0;padding-left:20px}.issues small[data-v-42bbb310]{margin-left:8px}.table-scroll[data-v-42bbb310]{margin:14px 0 20px;overflow:auto}.table-scroll table[data-v-42bbb310]{width:100%;min-width:660px}.review-item[data-v-42bbb310]{border-top:1px solid #e2e8f0;justify-content:space-between;padding:14px 0}.review-item>div[data-v-42bbb310]:first-child{gap:4px;display:grid}.secondary[data-v-42bbb310]{color:#2b517d;background:#eef3f9}.monthly-review h3[data-v-42bbb310]{margin-top:28px}.roster-heading[data-v-17951384]{justify-content:space-between;align-items:center;gap:16px;display:flex}.roster h2[data-v-17951384]{margin:0}.roster p[data-v-17951384]{color:#64748b;margin:6px 0 0}.count[data-v-17951384]{color:#c95c24;white-space:nowrap;background:#fff1e8;border-radius:999px;padding:7px 12px;font-weight:700}.filters[data-v-17951384]{flex-wrap:wrap;align-items:end;gap:12px;margin:22px 0;display:flex}.filters label[data-v-17951384]{color:#526176;gap:6px;min-width:160px;font-size:13px;display:grid}.filters select[data-v-17951384],.filters input[data-v-17951384]{color:#26344b;background:#fff;border:1px solid #dce3ec;border-radius:8px;height:38px;padding:0 10px}.search-field[data-v-17951384]{flex:1}.filters button[data-v-17951384]{height:38px;padding:0 20px}.table-scroll[data-v-17951384]{overflow:auto}.table-scroll table[data-v-17951384]{width:100%;min-width:720px}.employee-name[data-v-17951384]{font-weight:700}.status-pill[data-v-17951384]{color:#64748b;background:#eff3f8;border-radius:999px;padding:4px 9px;display:inline-block}.status-pill.active[data-v-17951384]{color:#208150;background:#e8f7ef}.status-pill.terminated[data-v-17951384]{color:#717c8d;background:#f2f3f6}.status-pill.draft[data-v-17951384]{color:#b56427;background:#fff3e8}.status-detail[data-v-17951384]{color:#9a5a16;white-space:normal;margin-top:5px;line-height:1.45;display:block}.empty[data-v-17951384]{text-align:center;color:#8793a4;padding:32px 12px}.error[data-v-17951384]{color:#b42318}.delete-backdrop[data-v-17951384]{z-index:1200;background:#10182888;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.delete-dialog[data-v-17951384]{background:#fff;border-radius:14px;width:min(520px,100%);padding:22px;box-shadow:0 22px 70px #10182855}.delete-dialog h3[data-v-17951384]{margin:0}.delete-dialog p[data-v-17951384]{color:#59677b;line-height:1.7}.delete-dialog label[data-v-17951384]{gap:7px;font-size:13px;display:grid}.delete-dialog textarea[data-v-17951384]{resize:vertical;border:1px solid #d7dee8;border-radius:8px;min-height:82px;padding:10px}.delete-actions[data-v-17951384]{justify-content:flex-end;gap:10px;margin-top:16px;display:flex}.delete-actions button[data-v-17951384]{padding:8px 14px}.danger[data-v-17951384]{color:#fff;background:#c53932;border:0;border-radius:7px}.danger[data-v-17951384]:disabled{opacity:.5}.delete-dialog label.account-option[data-v-17951384]{color:#344054;background:#fff5ef;border-radius:8px;align-items:center;gap:9px;margin:14px 0;padding:11px;display:flex}.delete-dialog .account-option input[data-v-17951384]{width:17px;height:17px}.delete-dialog .account-hint[data-v-17951384]{color:#8a5b3d;margin:0 0 14px;font-size:13px}.position-note[data-v-17951384]{color:#34729c;margin-top:4px;font-size:11px;display:block}.detail-link[data-v-17951384]{color:#c5521d;background:0 0;border:0;padding:5px 0}.detail-backdrop[data-v-17951384]{z-index:1210;background:#10182888;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.detail-dialog[data-v-17951384]{box-sizing:border-box;background:#fff;border-radius:14px;width:min(620px,100%);max-height:88vh;padding:24px;overflow:auto;box-shadow:0 22px 70px #10182855}.detail-dialog header[data-v-17951384]{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.detail-dialog h3[data-v-17951384]{margin:0}.detail-dialog header p[data-v-17951384]{color:#758196;margin:6px 0}.detail-dialog h4[data-v-17951384]{margin:20px 0 7px}.detail-row[data-v-17951384]{border-top:1px solid #edf0f4;justify-content:space-between;gap:18px;padding:12px 0;line-height:1.5;display:flex}.detail-row span[data-v-17951384]{color:#8490a2;flex:none}.detail-row b[data-v-17951384]{text-align:right;white-space:pre-wrap;overflow-wrap:anywhere;color:#344054}.detail-empty[data-v-17951384]{color:#8793a4}.close[data-v-17951384]{color:#344054;background:#eef3f9;padding:6px 12px}.account-link-action[data-v-17951384]{display:block}.account-link-dialog[data-v-17951384]{width:min(620px,100%)}.account-search[data-v-17951384]{gap:9px;margin:14px 0;display:flex}.account-search input[data-v-17951384]{flex:1;min-width:0}.account-search button[data-v-17951384],.account-candidate button[data-v-17951384]{color:#fff;background:#e85d21;border:0;border-radius:8px;flex:none;padding:8px 12px}.account-search button[data-v-17951384]:disabled,.account-candidate button[data-v-17951384]:disabled{opacity:.55}.account-candidates[data-v-17951384]{border-top:1px solid #edf0f4;max-height:42vh;overflow:auto}.account-candidate[data-v-17951384]{border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:center;gap:12px;padding:12px 2px;display:flex}.account-candidate>div[data-v-17951384]{gap:4px;min-width:0;display:grid}.account-candidate b[data-v-17951384]{color:#27364d}.account-candidate span[data-v-17951384],.account-candidates-empty[data-v-17951384]{color:#8390a2;font-size:13px}.account-candidates-empty[data-v-17951384]{text-align:center;padding:24px 10px}.account-candidate button[data-v-17951384]:disabled{color:#667085;background:#e8edf3}.edit-backdrop[data-v-17951384]{z-index:1220;background:#10182899;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.edit-dialog[data-v-17951384]{box-sizing:border-box;background:#fff;border-radius:14px;width:min(520px,100%);max-height:88vh;padding:24px;overflow:auto;box-shadow:0 22px 70px #10182866}.edit-dialog header[data-v-17951384]{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:18px;display:flex}.edit-dialog h3[data-v-17951384]{margin:0}.edit-dialog header p[data-v-17951384]{color:#758196;margin:6px 0}.edit-dialog label[data-v-17951384]{color:#526176;gap:6px;margin:12px 0;font-size:13px;display:grid}.edit-dialog input[data-v-17951384],.edit-dialog select[data-v-17951384],.edit-dialog textarea[data-v-17951384]{box-sizing:border-box;color:#26344b;width:100%;min-height:40px;font:inherit;background:#fff;border:1px solid #dce3ec;border-radius:8px;padding:8px 10px}.edit-dialog textarea[data-v-17951384]{resize:vertical}.edit-note[data-v-17951384]{color:#768398;background:#f5f7fa;border-radius:8px;padding:10px 12px;font-size:13px;line-height:1.6}.edit-actions[data-v-17951384]{justify-content:flex-end;gap:10px;margin-top:16px;display:flex}.edit-actions button[data-v-17951384]{border:0;border-radius:8px;padding:9px 15px}.save-edit[data-v-17951384]{color:#fff;background:#e85d21}.save-edit[data-v-17951384]:disabled{opacity:.5}.inbox-heading[data-v-99124238]{justify-content:space-between;align-items:center;gap:16px;display:flex}.approval-inbox h2[data-v-99124238]{margin:0}.approval-inbox p[data-v-99124238]{color:#64748b;margin:6px 0 0}.pending-count[data-v-99124238]{color:#c95c24;white-space:nowrap;background:#fff1e8;border-radius:999px;padding:7px 12px;font-weight:700}.filters[data-v-99124238]{align-items:end;gap:12px;margin:22px 0;display:flex}.filters label[data-v-99124238]{color:#526176;gap:6px;min-width:240px;font-size:13px;display:grid}.filters select[data-v-99124238]{color:#26344b;background:#fff;border:1px solid #dce3ec;border-radius:8px;height:38px;padding:0 10px}.filters button[data-v-99124238]{height:38px;padding:0 18px}.table-scroll[data-v-99124238]{overflow:auto}.table-scroll table[data-v-99124238]{width:100%;min-width:1040px}.kind-pill[data-v-99124238]{color:#41618d;background:#edf3fb;border-radius:999px;padding:5px 9px;font-size:12px;font-weight:700;display:inline-block}.approval-inbox td strong[data-v-99124238]{display:block}.approval-inbox td small[data-v-99124238]{color:#8290a4;margin-top:5px;display:block}.decision-cell[data-v-99124238]{min-width:220px}.decision-cell input[data-v-99124238],.decision-cell select[data-v-99124238]{box-sizing:border-box;background:#fff;border:1px solid #dce3ec;border-radius:7px;width:100%;height:33px;padding:0 8px}.actions[data-v-99124238]{gap:7px;margin-top:7px;display:flex}.actions button[data-v-99124238]{padding:6px 12px}.actions .reject[data-v-99124238]{color:#536176;background:#f1f3f6}.empty[data-v-99124238]{color:#68758a;justify-items:center;gap:7px;padding:44px 10px;display:grid}.empty-mark[data-v-99124238]{color:#178252;background:#e9f7ef;border-radius:50%;place-items:center;width:42px;height:42px;font-size:24px;display:grid}.empty small[data-v-99124238]{color:#8a95a6}.error[data-v-99124238]{color:#b42318}.status-pill[data-v-99124238]{color:#526176;white-space:nowrap;background:#f0f2f5;border-radius:999px;padding:5px 9px;font-size:12px;font-weight:700;display:inline-block}.status-pending[data-v-99124238]{color:#c65b23;background:#fff2e8}.status-approved[data-v-99124238],.status-effective[data-v-99124238]{color:#208150;background:#e8f7ef}.status-rejected[data-v-99124238],.status-effective_failed[data-v-99124238]{color:#bd3d34;background:#fff0ef}.status-approved_awaiting_effective[data-v-99124238]{color:#98700a;background:#fff7dc}.business-status[data-v-99124238]{color:#b54708;white-space:normal;margin-top:5px;line-height:1.5;display:block}.detail-link[data-v-99124238]{color:#c5521d;background:0 0;border:0;margin-top:6px;padding:0;font-size:12px;display:block}.detail-backdrop[data-v-99124238]{z-index:1200;background:#10182888;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.detail-dialog[data-v-99124238]{width:min(620px,100%);max-height:84vh;padding:24px;overflow:auto}.detail-dialog header[data-v-99124238]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.detail-dialog h3[data-v-99124238]{margin:10px 0 0}.detail-subtitle[data-v-99124238]{color:#7a8799!important;margin:8px 0 18px!important}.detail-row[data-v-99124238]{border-top:1px solid #edf0f4;justify-content:space-between;gap:20px;padding:13px 0;font-size:14px;line-height:1.5;display:flex}.detail-row span[data-v-99124238]{color:#8490a2;flex:none}.detail-row strong[data-v-99124238]{text-align:right;white-space:pre-wrap;overflow-wrap:anywhere;color:#344054}.rejection-reason[data-v-99124238]{color:#b54708;background:#fff2ef;border-radius:8px;margin-top:14px;padding:12px;line-height:1.5}.hr-onboarding h2[data-v-02a8f5d6]{margin:0 0 8px}.hr-onboarding h3[data-v-02a8f5d6]{margin:24px 0 10px}.hr-onboarding p[data-v-02a8f5d6]{color:#64748b}.row[data-v-02a8f5d6]{flex-wrap:wrap;align-items:end;gap:12px;margin:14px 0;display:flex}.row label[data-v-02a8f5d6]{gap:6px;min-width:220px;display:grid}input[data-v-02a8f5d6],select[data-v-02a8f5d6]{min-height:38px}.form-grid[data-v-02a8f5d6]{grid-template-columns:repeat(2,minmax(220px,1fr));gap:14px;display:grid}.form-grid label[data-v-02a8f5d6]{gap:6px;display:grid}.form-grid .wide[data-v-02a8f5d6]{grid-column:1/-1}.id-preview[data-v-02a8f5d6]{object-fit:contain;border-radius:8px;max-width:min(480px,100%);max-height:280px;margin:8px 0 18px;display:block}.confirm[data-v-02a8f5d6]{align-items:center;gap:8px;margin:18px 0;display:flex}.confirm input[data-v-02a8f5d6]{min-height:auto}.primary[data-v-02a8f5d6]{color:#fff;background:#eb5c1c}.secondary[data-v-02a8f5d6]{color:#2b517d;background:#eef3f9}.table-scroll[data-v-02a8f5d6]{overflow:auto}.form-actions[data-v-02a8f5d6]{flex-wrap:wrap;gap:10px;display:flex}.form-actions button[data-v-02a8f5d6]{min-height:40px}.draft-note[data-v-02a8f5d6]{color:#64748b;margin-top:8px;display:block}table[data-v-02a8f5d6]{width:100%;min-width:820px}td button[data-v-02a8f5d6]{margin-right:6px}.role-empty-hint[data-v-02a8f5d6]{color:#a14b20;max-width:240px;line-height:1.45;display:block}.id-upload-frame[data-v-02a8f5d6]{box-sizing:border-box;text-align:center;background:#fff9f5;border:2px dashed #efb18f;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:220px;margin:12px 0 18px;padding:18px;display:flex}.id-upload-frame.has-image[data-v-02a8f5d6]{background:#fff;border-style:solid}.id-upload-empty[data-v-02a8f5d6]{color:#56647a;flex-direction:column;align-items:center;gap:8px;display:flex}.id-upload-empty b[data-v-02a8f5d6]{color:#d3541d;background:#ffeadf;border-radius:16px;place-items:center;width:56px;height:56px;font-size:27px;display:grid}.id-upload-empty strong[data-v-02a8f5d6]{font-size:16px}.id-upload-empty small[data-v-02a8f5d6],.id-upload-note[data-v-02a8f5d6]{color:#8490a2}.id-upload-actions[data-v-02a8f5d6]{flex-wrap:wrap;justify-content:center;align-items:center;gap:9px;display:flex}.id-upload-actions button[data-v-02a8f5d6],.id-upload-action[data-v-02a8f5d6]{color:#fff;cursor:pointer;background:#eb5c1c;border:0;border-radius:8px;justify-content:center;align-items:center;min-height:38px;padding:0 15px;display:inline-flex}.id-upload-actions .secondary[data-v-02a8f5d6]{color:#2b517d;background:#eef3f9}.id-upload-action input[data-v-02a8f5d6]{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.id-preview[data-v-02a8f5d6]{object-fit:contain;border-radius:8px;max-width:min(460px,100%);max-height:300px;margin:0}.confirm-prominent[data-v-02a8f5d6]{color:#8b3f20;background:#fff6ef;border:1px solid #f4b183;border-radius:10px;grid-template-columns:22px 1fr;align-items:center;gap:4px 10px;margin:18px 0;padding:14px;display:grid}.confirm-prominent input[data-v-02a8f5d6]{accent-color:#eb5c1c;grid-row:span 2;width:20px;height:20px}.confirm-prominent small[data-v-02a8f5d6]{color:#9a684e}.blocked-reason[data-v-02a8f5d6]{white-space:normal;max-width:320px;color:#b45309!important}.account-role-select[data-v-02a8f5d6]{background:#fff;border:1px solid #dce3ec;border-radius:7px;min-width:160px;min-height:36px;padding:0 8px}.application-actions[data-v-02a8f5d6]{flex-wrap:wrap;gap:6px;display:flex}.correction-backdrop[data-v-02a8f5d6]{z-index:1200;background:#10182888;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.correction-dialog[data-v-02a8f5d6]{width:min(460px,100%);padding:22px}.correction-dialog h3[data-v-02a8f5d6]{margin:0}.correction-dialog p[data-v-02a8f5d6]{line-height:1.6}.correction-dialog label[data-v-02a8f5d6]{gap:7px;display:grid}.correction-dialog input[data-v-02a8f5d6],.correction-dialog select[data-v-02a8f5d6]{border:1px solid #d7dee8;border-radius:8px;min-height:40px;padding:0 10px}.correction-actions[data-v-02a8f5d6]{justify-content:flex-end;gap:10px;margin-top:18px;display:flex}.history-dialog[data-v-02a8f5d6]{width:min(900px,100%);max-height:min(88vh,900px);padding:22px;overflow:auto}.history-heading[data-v-02a8f5d6],.event-line[data-v-02a8f5d6]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.history-heading h3[data-v-02a8f5d6]{margin:0}.history-heading p[data-v-02a8f5d6]{color:#64748b;margin:6px 0}.history-dialog h4[data-v-02a8f5d6]{margin:20px 0 8px}.revision-list[data-v-02a8f5d6]{flex-wrap:wrap;gap:8px;display:flex}.revision-item[data-v-02a8f5d6]{background:#f5f7fa;border-radius:8px;gap:5px;padding:10px 14px;display:grid}.revision-item small[data-v-02a8f5d6],.history-event small[data-v-02a8f5d6]{color:#64748b}.history-events[data-v-02a8f5d6]{gap:10px;display:grid}.history-event[data-v-02a8f5d6]{border:1px solid #e2e8f0;border-radius:9px;padding:12px}.event-line time[data-v-02a8f5d6]{color:#64748b;white-space:nowrap;font-size:12px}.history-event details[data-v-02a8f5d6]{margin-top:8px}.history-event pre[data-v-02a8f5d6]{white-space:pre-wrap;overflow-wrap:anywhere;background:#f7f8fa;border-radius:6px;padding:10px;font-size:12px}.onboarding-details-dialog[data-v-02a8f5d6]{width:min(760px,100%);max-height:88vh;overflow:auto}.onboarding-detail-grid[data-v-02a8f5d6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;display:grid}.onboarding-detail-grid h4[data-v-02a8f5d6]{border-bottom:1px solid #e8edf4;grid-column:1/-1;margin:18px 0 5px;padding-bottom:7px}.onboarding-detail-grid>div[data-v-02a8f5d6]{border-bottom:1px solid #f0f2f5;justify-content:space-between;gap:14px;padding:10px 0;line-height:1.5;display:flex}.onboarding-detail-grid span[data-v-02a8f5d6]{color:#7b8799;flex:none}.onboarding-detail-grid b[data-v-02a8f5d6]{text-align:right;overflow-wrap:anywhere;color:#26344b;font-weight:600}.onboarding-detail-grid .wide[data-v-02a8f5d6]{grid-column:1/-1}.onboarding-detail-grid .confirm-readonly[data-v-02a8f5d6]{color:#81512b;background:#fff8ef;border:0;border-radius:8px;justify-content:flex-start;margin-top:14px;padding:12px}@media (width<=560px){.onboarding-detail-grid[data-v-02a8f5d6]{grid-template-columns:1fr}.onboarding-detail-grid .wide[data-v-02a8f5d6]{grid-column:auto}}@media (width<=720px){.form-grid[data-v-02a8f5d6]{grid-template-columns:1fr}.form-grid .wide[data-v-02a8f5d6]{grid-column:auto}}.heading[data-v-79f9fc85]{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.heading h2[data-v-79f9fc85]{margin:6px 0}.heading p[data-v-79f9fc85]{color:#758196;max-width:760px;margin:0;font-size:13px;line-height:1.6}.filters[data-v-79f9fc85]{align-items:end;gap:12px;margin-bottom:14px;display:flex}.filters label[data-v-79f9fc85],.dialog>label[data-v-79f9fc85]{color:#5d6c80;gap:6px;font-size:12px;display:grid}.filters select[data-v-79f9fc85],.dialog input[data-v-79f9fc85]{background:#fff;border:1px solid #dce3ec;border-radius:8px;min-height:38px;padding:0 10px}.secondary[data-v-79f9fc85]{color:#2b517d;background:#eef3f9}.success[data-v-79f9fc85]{color:#287447;background:#edf9f1;border-radius:8px;padding:9px 12px}.table-scroll[data-v-79f9fc85]{overflow-x:auto}table[data-v-79f9fc85]{border-collapse:collapse;width:100%;min-width:720px}th[data-v-79f9fc85],td[data-v-79f9fc85]{text-align:left;vertical-align:top;border-bottom:1px solid #edf0f4;padding:12px 10px}th[data-v-79f9fc85]{color:#778398;background:#f7f9fc;font-size:12px}.enabled[data-v-79f9fc85],.disabled[data-v-79f9fc85]{border-radius:999px;padding:4px 9px;font-size:11px}.enabled[data-v-79f9fc85]{color:#24744a;background:#e6f7ed}.disabled[data-v-79f9fc85]{color:#777f8c;background:#f2f3f5}.actions[data-v-79f9fc85]{white-space:nowrap}.text[data-v-79f9fc85]{color:#2e6fbe;box-shadow:none;background:0 0;border:0;padding:4px 7px}.danger[data-v-79f9fc85]{color:#c43232}.store-pills[data-v-79f9fc85]{flex-wrap:wrap;gap:6px;display:flex}.store-pills span[data-v-79f9fc85]{color:#4c5a70;background:#f2f5f9;border-radius:7px;padding:4px 8px;font-size:12px}.backdrop[data-v-79f9fc85]{z-index:1200;background:#10182888;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.dialog[data-v-79f9fc85]{box-sizing:border-box;width:min(560px,100%);max-height:90vh;padding:22px;overflow:auto}.dialog h3[data-v-79f9fc85]{margin:0 0 16px}.dialog>label[data-v-79f9fc85]{margin-top:14px}fieldset[data-v-79f9fc85]{border:1px solid #e1e7ee;border-radius:10px;margin:18px 0 0;padding:14px}legend[data-v-79f9fc85]{color:#58677d;padding:0 6px;font-size:13px}.store-rate[data-v-79f9fc85]{justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.store-check[data-v-79f9fc85]{align-items:center;gap:8px;display:flex}.store-check input[data-v-79f9fc85]{min-height:auto}.store-rate>input[data-v-79f9fc85]{width:160px}.dialog-actions[data-v-79f9fc85]{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}@media (width<=650px){.heading[data-v-79f9fc85]{display:block}.heading button[data-v-79f9fc85]{margin-top:12px}.store-rate[data-v-79f9fc85]{flex-direction:column;align-items:flex-start}.store-rate>input[data-v-79f9fc85]{box-sizing:border-box;width:100%}}.schedule-badge[data-v-79f9fc85]{color:#2863a6;background:#eaf4ff;border-radius:999px;width:max-content;margin-top:5px;padding:3px 7px;font-size:11px;display:block}.schedule-setting[data-v-79f9fc85]{background:#fff5ed;border-radius:9px;align-items:center;gap:8px;padding:11px;color:#9c4b20!important;font-size:13px!important;display:flex!important}.schedule-setting input[data-v-79f9fc85]{min-height:auto!important}.hr-offboarding h2[data-v-2f018143]{margin:0 0 8px}.hr-offboarding h3[data-v-2f018143]{margin:22px 0 8px}.hr-offboarding p[data-v-2f018143]{color:#64748b}.row[data-v-2f018143]{flex-wrap:wrap;align-items:end;gap:12px;margin:14px 0;display:flex}.row label[data-v-2f018143]{gap:6px;min-width:180px;display:grid}input[data-v-2f018143],select[data-v-2f018143]{min-height:38px}.secondary[data-v-2f018143]{color:#2b517d;background:#eef3f9}.table-scroll[data-v-2f018143]{overflow:auto}table[data-v-2f018143]{width:100%;min-width:850px}td button[data-v-2f018143]{margin-right:6px}.row label.account-choice[data-v-2f018143]{color:#344054;background:#fff5ef;border-radius:8px;align-items:center;gap:8px;min-width:280px;padding:9px 11px;display:flex}.account-choice input[data-v-2f018143]{width:16px;height:16px}.correction-backdrop[data-v-2f018143]{z-index:1200;background:#10182888;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.correction-dialog[data-v-2f018143]{width:min(520px,100%);padding:22px}.correction-dialog label[data-v-2f018143]{gap:7px;margin:12px 0;display:grid}.correction-dialog input[data-v-2f018143],.correction-dialog textarea[data-v-2f018143]{border:1px solid #d7dee8;border-radius:8px;min-height:40px;padding:8px 10px}.correction-dialog .account-choice[data-v-2f018143]{align-items:center;gap:8px;display:flex}.correction-actions[data-v-2f018143]{justify-content:flex-end;gap:10px;margin-top:18px;display:flex}.hr-salary h2[data-v-282ef347]{margin:0 0 8px}.hr-salary h3[data-v-282ef347]{margin:22px 0 8px}.hr-salary p[data-v-282ef347]{color:#64748b}.row[data-v-282ef347]{flex-wrap:wrap;align-items:end;gap:12px;margin:14px 0;display:flex}.row label[data-v-282ef347]{gap:6px;min-width:180px;display:grid}input[data-v-282ef347],select[data-v-282ef347]{min-height:38px}.secondary[data-v-282ef347]{color:#2b517d;background:#eef3f9}.table-scroll[data-v-282ef347]{overflow:auto}table[data-v-282ef347]{width:100%;min-width:850px}td button[data-v-282ef347]{margin-right:6px}.ocr-settings[data-v-b6a3eea4]{max-width:920px}.heading[data-v-b6a3eea4]{justify-content:space-between;align-items:center;gap:16px;display:flex}.heading h2[data-v-b6a3eea4]{color:#1d2d45;margin:5px 0 0}.eyebrow[data-v-b6a3eea4]{color:#d16c39;letter-spacing:1.5px;font-size:11px;font-weight:700}.status-pill[data-v-b6a3eea4]{color:#687487;background:#f1f3f6;border-radius:999px;padding:7px 12px;font-size:13px;font-weight:700}.status-pill.enabled[data-v-b6a3eea4]{color:#26835a;background:#e7f7ef}.intro[data-v-b6a3eea4]{color:#66758a;margin:18px 0;line-height:1.6}.security-note[data-v-b6a3eea4]{color:#795338;background:#fff8f2;border:1px solid #f1ddce;border-radius:12px;padding:14px 16px;font-size:13px;line-height:1.6}.credentials-form[data-v-b6a3eea4]{grid-template-columns:1fr 1fr;gap:16px;margin-top:20px;display:grid}.credentials-form label[data-v-b6a3eea4]{color:#46556a;flex-direction:column;gap:7px;font-size:13px;font-weight:600;display:flex}.credentials-form input[data-v-b6a3eea4]{box-sizing:border-box;color:#24344b;width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #dbe1ea;border-radius:10px;padding:10px 12px}.actions[data-v-b6a3eea4]{grid-column:1/-1;gap:10px;display:flex}.actions button[data-v-b6a3eea4]{min-width:120px}.actions .secondary[data-v-b6a3eea4]{color:#34445c;background:#fff;border:1px solid #d5dce6}.error[data-v-b6a3eea4]{color:#b42318}.success[data-v-b6a3eea4]{color:#18794e}.updated[data-v-b6a3eea4]{color:#8792a2;margin:14px 0 0;font-size:12px}@media (width<=700px){.credentials-form[data-v-b6a3eea4]{grid-template-columns:1fr}.actions[data-v-b6a3eea4]{flex-wrap:wrap;grid-column:auto}}.bank-changes h2[data-v-bc563ba8]{margin:0 0 8px}.bank-changes p[data-v-bc563ba8]{color:#657388}.toolbar[data-v-bc563ba8]{align-items:end;gap:12px;margin:18px 0;display:flex}.toolbar label[data-v-bc563ba8],.fields label[data-v-bc563ba8],.reject-reason[data-v-bc563ba8]{gap:6px;display:grid}.form-panel[data-v-bc563ba8]{background:#f9fbfd;border:1px solid #e7edf4;border-radius:14px;margin:20px 0;padding:18px}.form-panel h3[data-v-bc563ba8],.bank-changes h3[data-v-bc563ba8]{margin:0 0 14px}.fields[data-v-bc563ba8]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.wide[data-v-bc563ba8]{grid-column:span 2}.fields input[data-v-bc563ba8],.fields select[data-v-bc563ba8],.toolbar select[data-v-bc563ba8],.reject-reason input[data-v-bc563ba8]{max-width:100%;min-height:38px}.confirm[data-v-bc563ba8]{align-items:center;gap:8px;margin:16px 0;display:flex}.confirm input[data-v-bc563ba8]{min-height:initial}.scroll[data-v-bc563ba8]{margin-top:12px;overflow:auto}table[data-v-bc563ba8]{width:100%;min-width:780px}td button[data-v-bc563ba8]{margin-right:6px}.secondary[data-v-bc563ba8]{color:#2b517d;background:#eef3f9}.empty[data-v-bc563ba8]{text-align:center;color:#8793a4}@media (width<=800px){.fields[data-v-bc563ba8]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.fields[data-v-bc563ba8]{grid-template-columns:1fr}.wide[data-v-bc563ba8]{grid-column:auto}}.decoration-layout[data-v-724e836f]{grid-template-columns:minmax(480px,1fr) 350px;align-items:start;gap:22px;display:grid}.editor-card[data-v-724e836f],.preview-panel[data-v-724e836f]{background:#fff;border:1px solid #e9edf3;border-radius:18px;box-shadow:0 8px 28px #202e470b}.editor-card[data-v-724e836f]{padding:26px}.intro[data-v-724e836f]{justify-content:space-between;align-items:flex-start;margin-bottom:22px;display:flex}.eyebrow[data-v-724e836f]{color:#dc6a32;letter-spacing:1.8px;font-size:11px;font-weight:800}.intro h2[data-v-724e836f]{color:#19283e;margin:5px 0 0;font-size:24px}.intro p[data-v-724e836f]{color:#8995a6;margin:7px 0 0;font-size:13px}.field-label[data-v-724e836f]{color:#34445b;margin:18px 0 8px;font-size:13px;font-weight:700;display:block}.field-label small[data-v-724e836f]{color:#929eae;margin-top:5px;font-size:12px;font-weight:400;display:block}.field-label input[data-v-724e836f]:not([type=checkbox]){color:#223149;width:100%;height:42px;font:inherit;border:1px solid #dfe5ed;border-radius:9px;margin-top:8px;padding:0 12px;font-weight:400;display:block}.module-option-group+.module-option-group[data-v-724e836f]{margin-top:16px}.module-group-title[data-v-724e836f]{color:#7b8798;margin:0 0 8px;font-size:12px;font-weight:700}.module-options[data-v-724e836f]{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.module-option[data-v-724e836f]{color:#45556c;cursor:pointer;border:1px solid #e7ebf0;border-radius:10px;align-items:center;gap:10px;min-height:48px;padding:8px 10px;font-size:13px;display:flex}.module-option.selected[data-v-724e836f]{color:#a74b1d;background:#fff7f2;border-color:#efb390}.module-option input[data-v-724e836f]{accent-color:#ef6426}.option-icon[data-v-724e836f]{background:#fff0e7;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.option-icon img[data-v-724e836f]{width:19px;height:19px}.option-icon.blue[data-v-724e836f]{background:#eaf1ff}.option-icon.mint[data-v-724e836f]{background:#e5f7f1}.option-icon.purple[data-v-724e836f]{background:#f0ecff}.image-label[data-v-724e836f]{margin-top:22px}.image-actions[data-v-724e836f]{gap:10px;display:flex}.upload-button[data-v-724e836f],.secondary[data-v-724e836f],.save-row button[data-v-724e836f]{color:#40516a;cursor:pointer;background:#fff;border:1px solid #e2e7ee;border-radius:9px;justify-content:center;align-items:center;min-height:38px;padding:0 15px;font-size:13px;font-weight:600;display:inline-flex}.upload-button[data-v-724e836f]{color:#c65a27;background:#fff8f3;border-color:#f1cab3}.upload-button input[data-v-724e836f]{display:none}.message[data-v-724e836f]{color:#187b55;margin:16px 0 0;font-size:13px}.message.error[data-v-724e836f]{color:#c24537}.save-row[data-v-724e836f]{color:#8995a6;border-top:1px solid #edf0f4;justify-content:space-between;align-items:center;gap:12px;margin-top:24px;padding-top:18px;font-size:12px;display:flex}.save-row button[data-v-724e836f]{color:#fff;background:#e75f22;border-color:#e75f22}.save-row button[data-v-724e836f]:disabled,.secondary[data-v-724e836f]:disabled{opacity:.6;cursor:wait}.upload-button[data-v-724e836f]:has(input:disabled){opacity:.6;cursor:wait}.preview-panel[data-v-724e836f]{padding:18px}.preview-heading[data-v-724e836f]{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.preview-heading b[data-v-724e836f],.preview-heading span[data-v-724e836f]{display:block}.preview-heading b[data-v-724e836f]{color:#223149;font-size:15px}.preview-heading div span[data-v-724e836f]{color:#98a2b1;margin-top:3px;font-size:11px}.preview-dot[data-v-724e836f]{color:#20a46b;font-size:11px}.phone[data-v-724e836f]{box-sizing:border-box;aspect-ratio:393/852;background:#f3f6fa;border:7px solid #222b38;border-radius:38px;flex-direction:column;width:min(100%,320px);margin:0 auto;display:flex;overflow:hidden;box-shadow:0 15px 35px #17233526}.phone-status[data-v-724e836f]{color:#26344a;background:#f5f7fb;flex:none;justify-content:space-between;padding:9px 16px 4px;font-size:10px;font-weight:700;display:flex}.phone-titlebar[data-v-724e836f]{color:#1c2a40;text-align:center;background:#f5f7fb;flex:none;padding:8px 0 10px;font-size:13px;font-weight:700}.phone-content[data-v-724e836f]{scrollbar-width:none;background:#eff3f8;flex:1;min-height:0;padding:12px 12px 6px;overflow:auto}.phone-content[data-v-724e836f]::-webkit-scrollbar{display:none}.phone-hero[data-v-724e836f]{color:#fff;background:linear-gradient(135deg,#1a2b45,#263d5f);border-radius:16px;padding:17px;position:relative;overflow:hidden;box-shadow:0 10px 21px #18253d29}.phone-hero[data-v-724e836f]:before{content:"";background:#f884472b;border-radius:50%;width:125px;height:125px;position:absolute;top:-45px;right:-32px}.phone-hero>img[data-v-724e836f]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero-shade[data-v-724e836f]{background:linear-gradient(100deg,#0f1b2cdb,#0f1b2c4d);position:absolute;inset:0}.hero-copy[data-v-724e836f]{z-index:1;position:relative}.hero-heading[data-v-724e836f]{justify-content:space-between;gap:8px;display:flex}.hero-heading>div[data-v-724e836f]{flex-direction:column;min-width:0;display:flex}.hero-heading span[data-v-724e836f]{color:#f7a779;letter-spacing:.3px;font-size:10px;font-weight:700}.hero-heading small[data-v-724e836f]{color:#d4deea;margin-top:2px;font-size:8px}.hero-heading b[data-v-724e836f]{color:#fff;margin-top:7px;font-size:18px}.hero-heading i[data-v-724e836f]{color:#e9eef5;background:#ffffff1a;border:1px solid #ffffff24;border-radius:999px;flex:none;align-self:flex-start;padding:4px 7px;font-size:8px;font-style:normal}.hero-sales[data-v-724e836f]{margin:20px 0 14px}.hero-sales small[data-v-724e836f],.hero-metrics small[data-v-724e836f]{color:#bdc9da;font-size:9px;display:block}.hero-sales strong[data-v-724e836f]{color:#fff;letter-spacing:-.5px;margin-top:2px;font-size:29px;display:block}.hero-metrics[data-v-724e836f]{border-top:1px solid #ffffff2e;padding-top:12px;display:flex}.hero-metrics>div[data-v-724e836f]{width:50%}.hero-metrics>div+div[data-v-724e836f]{border-left:1px solid #ffffff2e;padding-left:18px}.hero-metrics b[data-v-724e836f]{color:#fff;margin-top:3px;font-size:15px;display:block}.phone-quick[data-v-724e836f]{margin-top:16px}.quick-heading[data-v-724e836f]{justify-content:space-between;align-items:flex-end;margin-bottom:9px;display:flex}.quick-heading>div[data-v-724e836f]{flex-direction:column;display:flex}.quick-heading small[data-v-724e836f]{color:#d47543;letter-spacing:1px;font-size:7px;font-weight:700}.quick-heading b[data-v-724e836f]{color:#1a2b45;margin-top:2px;font-size:16px}.quick-heading>i[data-v-724e836f]{color:#21845a;background:#e5f6ee;border-radius:999px;padding:4px 7px;font-size:8px;font-style:normal;font-weight:700}.quick-grid[data-v-724e836f]{background:#fff;border:1px solid #edf0f5;border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px 3px;padding:12px 8px;display:grid;box-shadow:0 5px 14px #1b2b460a}.quick-item[data-v-724e836f]{color:#354258;white-space:nowrap;flex-direction:column;align-items:center;gap:5px;min-width:0;font-size:8px;display:flex}.quick-item>i[data-v-724e836f]{background:#fff0e7;border-radius:11px;place-items:center;width:37px;height:37px;display:grid}.quick-item>i img[data-v-724e836f]{width:24px;height:24px}.quick-item>i.blue[data-v-724e836f]{background:#eaf1ff}.quick-item>i.mint[data-v-724e836f]{background:#e5f7f1}.quick-item>i.purple[data-v-724e836f]{background:#f0ecff}.quick-empty[data-v-724e836f]{color:#96a0af;text-align:center;grid-column:1/-1;padding:10px 0;font-size:10px}.quick-edit[data-v-724e836f]{background:#fff8f3;border:1px solid #f0e4dc;border-radius:10px;justify-content:space-between;align-items:center;gap:6px;margin-top:9px;padding:9px 8px;display:flex}.quick-edit>div[data-v-724e836f]{flex-direction:column;gap:3px;min-width:0;display:flex}.quick-edit b[data-v-724e836f]{color:#26364c;font-size:9px}.quick-edit small[data-v-724e836f]{color:#778397;font-size:7px}.quick-edit button[data-v-724e836f]{color:#fff;background:#e96528;border:0;border-radius:7px;flex:none;padding:6px 8px;font-size:8px;font-weight:700}.phone-bottom[data-v-724e836f]{color:#8490a5;text-align:center;background:#fff;border-top:1px solid #f0f1f4;flex:none;justify-content:space-around;padding:7px 0 8px;display:flex}.phone-bottom span[data-v-724e836f]{flex-direction:column;align-items:center;gap:2px;width:33.33%;display:flex}.phone-bottom img[data-v-724e836f]{opacity:.75;width:19px;height:19px}.phone-bottom small[data-v-724e836f]{font-size:8px}.phone-bottom .active small[data-v-724e836f]{color:#ed5a18}.phone-bottom .active img[data-v-724e836f]{opacity:1}.preview-note[data-v-724e836f]{color:#9aa4b2;text-align:center;margin:12px 0 0;font-size:11px}@media (width<=1000px){.decoration-layout[data-v-724e836f]{grid-template-columns:1fr}.preview-panel[data-v-724e836f]{order:-1}}.system-alerts h2[data-v-9b28f925]{margin:0}.alert-heading[data-v-9b28f925]{justify-content:space-between;align-items:center;gap:16px;display:flex}.alert-heading p[data-v-9b28f925],.alert-filters span[data-v-9b28f925]{color:#728096;margin:6px 0 0;font-size:13px}.refresh[data-v-9b28f925],.alert-item button[data-v-9b28f925]{color:#344054;cursor:pointer;background:#fff;border:1px solid #d7dee8;border-radius:8px;padding:8px 12px}.refresh[data-v-9b28f925]:disabled,.alert-item button[data-v-9b28f925]:disabled{opacity:.55;cursor:wait}.alert-filters[data-v-9b28f925]{background:#f5f7fb;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;margin:18px 0;padding:12px 14px;display:flex}.alert-filters label[data-v-9b28f925]{white-space:nowrap;align-items:center;gap:10px;display:flex}.alert-filters select[data-v-9b28f925]{background:#fff;border:1px solid #d7dee8;border-radius:8px;min-width:130px;padding:7px 10px}.alert-empty[data-v-9b28f925]{color:#7b8797;place-items:center;gap:5px;padding:44px 16px;display:grid}.alert-empty strong[data-v-9b28f925]{color:#344054}.alert-item[data-v-9b28f925]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;margin:12px 0;padding:16px}.alert-item.unresolved[data-v-9b28f925]{border-left:4px solid #e75b24}.alert-item header[data-v-9b28f925],.alert-item header>div[data-v-9b28f925],.alert-item footer[data-v-9b28f925],.alert-item footer>div[data-v-9b28f925]{justify-content:space-between;align-items:center;gap:10px;display:flex}.alert-item header>div[data-v-9b28f925]{flex-wrap:wrap;justify-content:flex-start}.alert-item header small[data-v-9b28f925],.alert-item footer small[data-v-9b28f925]{color:#8390a1;font-size:12px}.severity[data-v-9b28f925]{color:#c34716;background:#fff0e9;border-radius:6px;padding:3px 7px;font-size:11px}.status-chip[data-v-9b28f925]{color:#667085;background:#f1f3f6;border-radius:20px;padding:3px 8px;font-size:12px}.status-chip.open[data-v-9b28f925]{color:#c34716;background:#fff0e9}.status-chip.resolved[data-v-9b28f925]{color:#218447;background:#e9f7ee}.alert-item dl[data-v-9b28f925]{color:#718096;flex-wrap:wrap;gap:24px;margin:12px 0;font-size:13px;display:flex}.alert-item dl div[data-v-9b28f925]{gap:7px;display:flex}.alert-item dd[data-v-9b28f925]{color:#334155;margin:0}.alert-message[data-v-9b28f925]{color:#38465a;overflow-wrap:anywhere;margin:10px 0;line-height:1.6}.suggestion[data-v-9b28f925]{color:#58677d;background:#f5f7fb;border-radius:8px;margin:8px 0;padding:10px 12px;line-height:1.6}.suggestion b[data-v-9b28f925]{color:#344054;margin-right:8px}.alert-item footer[data-v-9b28f925]{border-top:1px solid #eef1f5;margin-top:12px;padding-top:12px}.alert-item footer>div[data-v-9b28f925]{justify-content:flex-end}.alert-item .resolve[data-v-9b28f925]{color:#247446;border-color:#dbeade}@media (width<=720px){.alert-filters[data-v-9b28f925],.alert-item header[data-v-9b28f925],.alert-item footer[data-v-9b28f925]{flex-direction:column;align-items:flex-start}.alert-item footer>div[data-v-9b28f925]{flex-wrap:wrap;justify-content:flex-start}}.password-policy[data-v-02153c21]{max-width:760px}.password-policy h2[data-v-02153c21]{color:#1d2d45;margin:0 0 10px}.password-policy p[data-v-02153c21]{color:#66758a;line-height:1.6}.password-policy>label[data-v-02153c21]:not(.switch-row){color:#46556a;flex-direction:column;gap:8px;margin:18px 0;font-size:14px;display:flex}.password-policy input[type=password][data-v-02153c21]{box-sizing:border-box;color:#24344b;width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #dbe1ea;border-radius:10px;padding:10px 12px}.switch-row[data-v-02153c21]{color:#34445c;align-items:center;gap:10px;margin-top:18px;display:flex}.password-policy small[data-v-02153c21]{color:#8490a5;display:block}.success[data-v-02153c21]{color:#18794e}
