.v-app-bar[data-v-40bec4f7]{background:linear-gradient(135deg,#667eea,#764ba2)!important}.hub-logout-btn[data-v-40bec4f7]{color:#fff!important;border-color:hsla(0,0%,100%,.7)!important;background:hsla(0,0%,100%,.08)}.hub-logout-btn[data-v-40bec4f7] .v-icon{color:#fff!important}.hub-logout-btn[data-v-40bec4f7]:hover{background:hsla(0,0%,100%,.2)!important;border-color:#fff!important}.hero-card[data-v-40bec4f7]{background:linear-gradient(135deg,hsla(0,0%,100%,.95),rgba(248,249,250,.95));border-radius:20px}.gradient-text[data-v-40bec4f7]{background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.service-card[data-v-40bec4f7]{border:none;border-radius:20px;transition:transform .3s ease,box-shadow .3s ease;background:linear-gradient(135deg,#fff,#f8f9fa);overflow:hidden}.service-card[data-v-40bec4f7]:hover{transform:translateY(-8px);box-shadow:0 20px 40px rgba(0,0,0,.15)!important}.service-card--locked[data-v-40bec4f7]:hover{transform:none;box-shadow:none!important}.service-card--locked:hover .app-icon[data-v-40bec4f7]{transform:none}.app-icon-wrapper[data-v-40bec4f7]{display:flex;justify-content:center}.app-icon[data-v-40bec4f7]{background:linear-gradient(135deg,#667eea,#764ba2);box-shadow:0 8px 20px rgba(0,0,0,.12);transition:transform .3s ease}.service-card:hover .app-icon[data-v-40bec4f7]{transform:scale(1.1) rotate(5deg)}.service-1 .app-icon[data-v-40bec4f7]{background:linear-gradient(135deg,#667eea,#764ba2)}.service-2 .app-icon[data-v-40bec4f7]{background:linear-gradient(135deg,#28a745,#20c997)}.service-3 .app-icon[data-v-40bec4f7]{background:linear-gradient(135deg,#17a2b8,#6f42c1)}.service-4 .app-icon[data-v-40bec4f7]{background:linear-gradient(135deg,#ffc107,#fd7e14)}.service-5 .app-icon[data-v-40bec4f7]{background:linear-gradient(135deg,#6c757d,#495057)}.service-6 .app-icon[data-v-40bec4f7]{background:linear-gradient(135deg,#fd7e14,#e8590c)}.service-7 .app-icon[data-v-40bec4f7]{background:linear-gradient(135deg,#dc3545,#c92a2a)}.service-8 .app-icon[data-v-40bec4f7]{background:linear-gradient(135deg,#343a40,#212529)}.service-9 .app-icon[data-v-40bec4f7]{background:linear-gradient(135deg,#868e96,#5c636a)}.service-10 .app-icon[data-v-40bec4f7]{background:linear-gradient(135deg,#ffc107,#fd7e14)}.footer-card[data-v-40bec4f7]{background:hsla(0,0%,100%,.8);backdrop-filter:blur(10px);border-radius:15px}[data-v-40bec4f7] .v-field--rounded,[data-v-40bec4f7] .v-field--variant-outlined .v-field__outline{border-radius:12px}@media (max-width:768px){.hero-card[data-v-40bec4f7]{padding:2rem 1rem!important}.app-icon[data-v-40bec4f7]{width:60px;height:60px}.app-icon .v-icon[data-v-40bec4f7]{font-size:1.5rem}}.login-main[data-v-0abc0ae8]{background:linear-gradient(135deg,#f5f7fa,#e9edf2)}.left-section[data-v-0abc0ae8]{position:relative;overflow:hidden}.left-image[data-v-0abc0ae8]{position:relative;height:100%;width:100%}.overlay[data-v-0abc0ae8]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(25,118,210,.85),rgba(0,30,60,.9));z-index:1}.left-content[data-v-0abc0ae8]{position:relative;z-index:2;height:100%;display:flex;align-items:center;justify-content:center;padding:2rem}.section-divider[data-v-0abc0ae8]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:2px;height:80%;background:linear-gradient(180deg,transparent,rgba(0,0,0,.12) 10%,rgba(0,0,0,.12) 90%,transparent);z-index:10}.right-section[data-v-0abc0ae8]{background-color:#fff}.login-card[data-v-0abc0ae8]{background:hsla(0,0%,100%,.98);backdrop-filter:blur(0);transition:transform .3s ease,box-shadow .3s ease}.login-card[data-v-0abc0ae8]:hover{transform:translateY(-4px)}[data-v-0abc0ae8] .v-field--variant-outlined .v-field__outline{transition:all .2s ease}[data-v-0abc0ae8] .v-field--focused{transform:scale(1.01)}@media (max-width:959px){.left-section[data-v-0abc0ae8]{min-height:300px}.left-content[data-v-0abc0ae8]{padding:1.5rem}.left-content .text-h3[data-v-0abc0ae8]{font-size:1.75rem!important}.login-card[data-v-0abc0ae8]{max-width:100%!important;margin:16px!important}}@media (min-width:960px) and (max-width:1264px){.login-card[data-v-0abc0ae8]{max-width:400px!important}}.v-btn[data-v-0abc0ae8],.v-card[data-v-0abc0ae8],.v-field[data-v-0abc0ae8]{transition:all .2s cubic-bezier(.4,0,.2,1)}[data-v-0abc0ae8] .v-field--focused .v-field__outline{border-width:2px}.v-btn--elevated[data-v-0abc0ae8]:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.1)!important}.gap-4[data-v-0abc0ae8]{gap:.75rem}[data-v-0abc0ae8] .v-chip{transition:all .2s ease}[data-v-0abc0ae8] .v-chip:hover{transform:translateY(-2px);background-color:hsla(0,0%,100%,.2)!important}.v-application{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,sans-serif}.text-primary-dark{color:#0a2b44}.identity-shell[data-v-4b440ee1]{background:#f5f5f9;min-height:calc(100vh - 64px)}.identity-workbench-header[data-v-4b440ee1]{border-radius:12px;border:1px solid #1e3a8a;background:linear-gradient(135deg,#0b1f5e,#1e3a8a 55%,#1d4ed8);color:#fff}.identity-workbench-header[data-v-4b440ee1] .text-medium-emphasis{color:hsla(0,0%,100%,.8)!important}.workbench-content-card[data-v-4b440ee1],.workbench-nav-card[data-v-4b440ee1]{border-radius:12px;border:1px solid #e5e7eb}.erp-hub-btn[data-v-4b440ee1]{font-weight:600}.erp-header-btn[data-v-4b440ee1]{color:#fff!important;border-color:hsla(0,0%,100%,.65)!important}.erp-header-btn[data-v-4b440ee1] .v-icon{color:#fff!important}.erp-header-btn[data-v-4b440ee1]:hover{background:hsla(0,0%,100%,.12)!important;border-color:#fff!important}.identity-page .workbench-toolbar[data-v-5e02ddde]{border-radius:12px;border:1px solid #1e3a8a;background:linear-gradient(135deg,#0b1f5e,#1e3a8a 55%,#1d4ed8);color:#fff}.identity-page .workbench-toolbar[data-v-5e02ddde] .text-medium-emphasis{color:hsla(0,0%,100%,.8)!important}.identity-page .stat-card[data-v-5e02ddde],.identity-page .workbench-card[data-v-5e02ddde]{border-radius:12px;border-color:#e5e7eb}.identity-page .shortcut-card[data-v-5e02ddde]{border-radius:12px;border-color:#e5e7eb;cursor:pointer;transition:box-shadow .15s ease,border-color .15s ease}.identity-page .shortcut-card[data-v-5e02ddde]:hover{border-color:#c7d2fe;box-shadow:0 4px 14px rgba(30,58,138,.12)}.min-width-0[data-v-5e02ddde]{min-width:0}.identity-page .workbench-toolbar[data-v-a8f9f9be]{border-radius:12px;border:1px solid #1e3a8a;background:linear-gradient(135deg,#0b1f5e,#1e3a8a 55%,#1d4ed8);color:#fff}.identity-page .workbench-toolbar[data-v-a8f9f9be] .text-medium-emphasis{color:hsla(0,0%,100%,.8)!important}.identity-page .workbench-card[data-v-a8f9f9be]{border-radius:12px;border-color:#e5e7eb}.identity-page .workbench-toolbar[data-v-13dbbdb7]{border-radius:12px;border:1px solid #1e3a8a;background:linear-gradient(135deg,#0b1f5e,#1e3a8a 55%,#1d4ed8);color:#fff}.identity-page .workbench-toolbar[data-v-13dbbdb7] .text-medium-emphasis{color:hsla(0,0%,100%,.8)!important}.identity-page .workbench-card[data-v-13dbbdb7]{border-radius:12px;border-color:#e5e7eb}.matrix-table-wrap[data-v-13dbbdb7]{overflow-x:auto;max-width:100%}.matrix-sticky-user[data-v-13dbbdb7]{min-width:200px;vertical-align:top}.matrix-select[data-v-13dbbdb7]{min-width:140px}.identity-page .workbench-toolbar[data-v-bba03a0e]{border-radius:12px;border:1px solid #1e3a8a;background:linear-gradient(135deg,#0b1f5e,#1e3a8a 55%,#1d4ed8);color:#fff}.identity-page .workbench-toolbar[data-v-bba03a0e] .text-medium-emphasis{color:hsla(0,0%,100%,.8)!important}.identity-page .workbench-card[data-v-bba03a0e]{border-radius:12px;border-color:#e5e7eb}.identity-page .workbench-toolbar[data-v-544960e2]{border-radius:12px;border:1px solid #1e3a8a;background:linear-gradient(135deg,#0b1f5e,#1e3a8a 55%,#1d4ed8);color:#fff}.identity-page .workbench-toolbar[data-v-544960e2] .text-medium-emphasis{color:hsla(0,0%,100%,.8)!important}.identity-page .workbench-card[data-v-544960e2]{border-radius:12px;border-color:#e5e7eb}.identity-page .workbench-toolbar[data-v-3468da5e]{border-radius:12px;border:1px solid #1e3a8a;background:linear-gradient(135deg,#0b1f5e,#1e3a8a 55%,#1d4ed8);color:#fff}.identity-page .workbench-toolbar[data-v-3468da5e] .text-medium-emphasis{color:hsla(0,0%,100%,.8)!important}.identity-page .workbench-card[data-v-3468da5e]{border-radius:12px;border-color:#e5e7eb}.changes-pre[data-v-3468da5e]{margin:0;white-space:pre-wrap;max-width:360px;max-height:120px;overflow:auto;font-family:ui-monospace,monospace}