:root{--chris-print-paper:#f7f3e8;--chris-print-paper-strong:#fffdf7;--chris-print-ink:#17211c;--chris-print-muted:#64748b;--chris-print-green:#064e3b;--chris-print-green-soft:#e6f0ea;--chris-print-gold:#9a7410;--chris-print-gold-soft:#f8eed0;--chris-print-border:#c7cec9}@media print{@page{size:A4 portrait;margin:10mm}html,body,#root{background:var(--chris-print-paper)!important;color:var(--chris-print-ink)!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.chris-print-document,.chris-print-report-header,.chris-print-report-footer,.exit-settlement-print-document,.chris-reports-page,.reports-print-content{background:var(--chris-print-paper)!important;color:var(--chris-print-ink)!important;background-image:none!important;font-family:Arial,Helvetica,sans-serif!important}.chris-print-document *,.chris-print-report-header,.chris-print-report-footer,.chris-reports-page *,.reports-print-content *,.exit-settlement-print-document *{background-color:var(--chris-print-paper)!important;background-image:none!important}.chris-print-report-header{border-bottom:2px solid var(--chris-print-green)!important}.chris-print-report-owner{color:var(--chris-print-green)!important}.chris-print-report-heading h1{color:var(--chris-print-gold)!important}.chris-print-report-scope,.chris-print-report-footer,.chris-print-report-powered{color:var(--chris-print-muted)!important}.chris-print-report-footer strong{color:var(--chris-print-green)!important}.chris-print-document table,.reports-print-content table,.exit-settlement-print-document table{border-collapse:collapse;width:100%;background:var(--chris-print-paper)!important}.chris-print-document th,.reports-print-content th,.exit-settlement-print-document th,thead,thead tr,.reports-panel,.reports-panel--summary,.reports-kpi-card{background:var(--chris-print-paper)!important;background-image:none!important}.chris-print-document th,.reports-print-content th,.exit-settlement-print-document th{color:var(--chris-print-green)!important;border-bottom:2px solid var(--chris-print-green)!important}.chris-print-document td,.reports-print-content td,.exit-settlement-print-document td{color:var(--chris-print-ink)!important}@page{size:A4 landscape;margin:10mm}html,body,#root{background:var(--chris-print-paper)!important;width:100%!important;height:auto!important;min-height:0!important;overflow:visible!important}body{-webkit-print-color-adjust:exact;print-color-adjust:exact}.chris-shell{background:var(--chris-print-paper)!important;width:100%!important;height:auto!important;display:block!important;overflow:visible!important}.chris-mobile-sidebar-wrap,.chris-mobile-nav-backdrop,.chris-topbar-shell,.chris-shell-ambient,.chris-standalone-back-wrap,.reports-no-print,.reports-screen-header{display:none!important}.chris-main-column{background:var(--chris-print-paper)!important;width:100%!important;height:auto!important;min-height:0!important;display:block!important;overflow:visible!important}.chris-main-content{background:var(--chris-print-paper)!important;width:100%!important;height:auto!important;min-height:0!important;padding:0!important;display:block!important;overflow:visible!important}.chris-main-content>.chris-page{width:100%!important;max-width:none!important;color:var(--chris-print-ink)!important;margin:0!important}.chris-reports-page{width:100%!important;max-width:none!important;color:var(--chris-print-ink)!important;background:var(--chris-print-paper)!important;padding:0!important}.reports-print-content{width:100%!important;color:var(--chris-print-ink)!important;display:block!important}.reports-kpi-grid{break-inside:avoid;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;margin:0 0 10px!important;display:grid!important}.reports-kpi-card,.reports-panel{background:var(--chris-print-paper)!important;color:var(--chris-print-ink)!important;border:1px solid var(--chris-print-border)!important;box-shadow:none!important}.reports-panel--summary{background:var(--chris-print-paper)!important;border-color:var(--chris-print-border)!important}.reports-kpi-card{border-radius:6px!important;padding:9px 10px!important}.reports-kpi-card span,.reports-kpi-card div{color:var(--chris-print-ink)!important}.reports-panel{break-inside:auto;border-radius:7px!important;margin-top:10px!important;padding:10px!important;overflow:visible!important}.reports-panel h2,.reports-panel h3{color:var(--chris-print-green)!important}.reports-panel p,.reports-panel div,.reports-panel span,.reports-panel label{color:var(--chris-print-ink)!important}.reports-panel--summary h2{color:var(--chris-print-green)!important}.reports-panel--summary>div:first-child div:last-child{color:var(--chris-print-muted)!important}.reports-panel--summary [style*="background: linear-gradient"]{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.reports-panel>div:first-child{break-after:avoid}.reports-panel input,.reports-panel select,.reports-panel button{display:none!important}.reports-panel table{table-layout:auto!important;border-collapse:collapse!important;width:100%!important;min-width:0!important;color:var(--chris-print-ink)!important;background:var(--chris-print-paper)!important;font-size:7.5pt!important}.reports-panel thead,.reports-panel thead tr,.reports-panel th{background:var(--chris-print-green-soft)!important;color:var(--chris-print-green)!important;position:static!important}.reports-panel th,.reports-panel td{word-break:break-word;border:1px solid var(--chris-print-border)!important;color:var(--chris-print-ink)!important;white-space:normal!important;padding:5px 6px!important}.reports-panel tr{break-inside:avoid}.reports-panel [style*=overflow]{max-height:none!important;overflow:visible!important}a[href]:after{content:none!important}.reports-kpi-card,.reports-panel,.reports-panel--summary,.reports-panel table,.reports-panel thead,.reports-panel thead tr,.reports-panel th,.reports-panel td{background:var(--chris-print-paper)!important;background-image:none!important}.reports-panel th{color:var(--chris-print-green)!important;border-bottom:2px solid var(--chris-print-green)!important}}.chris-users-roles{--chris-bg:#03160f;--chris-panel:#063522;--chris-panel-2:#04291b;--chris-green:#0aa85b;--chris-green-bright:#19d477;--chris-gold:#d4af37;--chris-gold-soft:#f0cf58;--chris-text:#f5fbf7;--chris-muted:#91a99e;--chris-border:#d4af3757;--chris-border-soft:#4c9a6c52;color:var(--chris-text);border:1px solid var(--chris-border);background:linear-gradient(145deg,#063522f5,#02160ffa);border-radius:18px;padding:22px;box-shadow:0 18px 42px #0000003d}.chris-users-roles h1,.chris-users-roles h2,.chris-users-roles h3,.chris-users-roles h4{color:#f7faf8!important}.chris-users-roles p,.chris-users-roles label{color:#a9bdb2!important}.chris-users-roles button{font-family:inherit;transition:transform .16s,filter .16s,border-color .16s,background .16s;border-radius:9px!important}.chris-users-roles button:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-1px)}.chris-users-roles input,.chris-users-roles select,.chris-users-roles textarea{min-height:42px;color:#f7faf8!important;border:1px solid var(--chris-border-soft)!important;background:#021d13!important;border-radius:9px!important}.chris-users-roles input::placeholder,.chris-users-roles textarea::placeholder{color:#718b7e!important}.chris-users-roles input:focus,.chris-users-roles select:focus,.chris-users-roles textarea:focus{border-color:var(--chris-gold)!important;outline:none!important;box-shadow:0 0 0 3px #d4af371f!important}.chris-users-roles table{border-collapse:collapse;width:100%;color:#f5fbf7!important;background:#061a11!important}.chris-users-roles thead,.chris-users-roles thead tr{background:#021d13!important}.chris-users-roles th{color:#f0cf58!important;background:#082419!important;border-bottom:1px solid #d4af3742!important}.chris-users-roles td{color:#c7d3cc!important;background:#061a11!important;border-top:1px solid #4c9a6c2e!important}.chris-users-roles tbody tr:hover td{background:#0aa85b14!important}.chris-users-roles [style*=\#FFFFFF],.chris-users-roles [style*=\#FFF]{color:#f7faf8!important;border-color:var(--chris-border)!important;background:#063522!important}.chris-users-roles [style*=\#F8FAFC],.chris-users-roles [style*=\#FAFFFC],.chris-users-roles [style*=\#F9FAFB]{color:#c7d3cc!important;border-color:var(--chris-border-soft)!important;background:#04291b!important}.chris-users-roles [style*=\#0F172A]{color:#f7faf8!important}.chris-users-roles [style*=\#64748B],.chris-users-roles [style*=\#475569],.chris-users-roles [style*=\#334155]{color:#a9bdb2!important}.chris-users-roles [style*=\#087A43]{color:#2ee98b!important}.chris-users-roles button[style*=\#087A43]{color:#fff!important;background:linear-gradient(135deg,#0aa85b,#087a43)!important;border:1px solid #d4af3752!important}.chris-users-roles button[style*=\#FFFFFF]{color:#d9e7df!important}.chris-users-roles .chris-employee-search{margin-top:8px}.chris-employee-search-row{align-items:center;gap:8px;display:flex}.chris-employee-search-row input{flex:1}.chris-employee-search-clear{color:#d4af37;background:#04291b;border:1px solid #d4af3757;min-height:42px;padding:0 13px}.chris-employee-search-results{background:#021d13;border:1px solid #4c9a6c47;border-radius:10px;max-height:260px;margin-top:8px;overflow:auto}.chris-employee-search-option{text-align:left;color:#f7faf8;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #4c9a6c26;flex-direction:column;align-items:flex-start;gap:3px;width:100%;padding:11px 13px;display:flex;border-radius:0!important}.chris-employee-search-option:hover,.chris-employee-search-option.is-selected{background:#0aa85b21!important}.chris-employee-search-name{color:#f7faf8;font-size:13px;font-weight:800}.chris-employee-search-meta{color:#91a99e;font-size:11px}.chris-employee-search-state,.chris-employee-search-limit{color:#91a99e;padding:13px;font-size:12px}.chris-password-field{position:relative}.chris-password-field input{box-sizing:border-box;width:100%;padding-right:48px!important}.chris-password-toggle{color:#d4af37;cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;width:36px;height:36px;min-height:36px;padding:0;display:flex;position:absolute;top:50%;right:7px;transform:translateY(-50%);border-radius:7px!important}.chris-password-toggle:hover:not(:disabled){filter:none;background:#d4af3717;border-color:#d4af3740;transform:translateY(-50%)}@media (width<=700px){.chris-users-roles{border-radius:13px;padding:15px}.chris-employee-search-row{flex-direction:column;align-items:stretch}.chris-employee-search-clear{width:100%}}.chris-users-roles table tbody td:first-child{vertical-align:middle;min-width:240px}.chris-users-roles table tbody td:first-child>div:first-child{letter-spacing:.01em;text-shadow:0 1px 1px #00000047;white-space:normal;overflow-wrap:anywhere;color:#f7faf8!important;font-size:15px!important;font-weight:800!important;line-height:1.35!important}.chris-users-roles table tbody td:first-child>div:first-child span{vertical-align:middle;align-items:center;margin-left:7px;display:inline-flex}.chris-users-roles table tbody td:first-child>div:nth-child(2){letter-spacing:.03em;color:#b8c9c0!important;font-size:11px!important;font-weight:700!important;line-height:1.35!important}.chris-users-roles table tbody td:nth-child(2){color:#dce8e2!important;font-size:13px!important}.chris-users-roles table tbody td:nth-child(3){color:#dce8e2!important}.chris-users-roles table tbody tr{min-height:64px}.chris-users-roles .chris-role-card{min-height:100%;position:relative;overflow:hidden;background:linear-gradient(155deg,#063522 0%,#04291b 58%,#03160f 100%)!important;border:1px solid #d4af3761!important;border-radius:16px!important;padding:20px!important;box-shadow:0 14px 30px #00000038!important}.chris-users-roles .chris-role-card:before{content:"";background:linear-gradient(90deg,#0aa85b,#d4af37,#19d477);height:3px;position:absolute;inset:0 0 auto}.chris-users-roles .chris-role-card h3{letter-spacing:.01em;color:#f7faf8!important;font-size:18px!important;line-height:1.3!important}.chris-users-roles .chris-role-card p{color:#a9bdb2!important}.chris-users-roles .chris-role-card>div:first-child>div:first-child{z-index:1;position:relative}.chris-users-roles .chris-role-card>div:first-child>svg{filter:drop-shadow(0 2px 5px #d4af372e);color:#d4af37!important}.chris-users-roles .chris-role-metric{background:#021d13c7!important;border:1px solid #4c9a6c52!important;border-radius:11px!important}.chris-users-roles .chris-role-metric>div:first-child{color:#f0cf58!important}.chris-users-roles .chris-role-metric>div:last-child{color:#a9bdb2!important}.chris-users-roles .chris-role-action{letter-spacing:.01em;min-height:42px;margin-top:16px;border-radius:10px!important;font-size:12px!important}.chris-users-roles .chris-role-action.is-edit{box-shadow:0 7px 18px #0aa85b2e;color:#fff!important;background:linear-gradient(135deg,#0aa85b,#087a43)!important;border:1px solid #d4af376b!important}.chris-users-roles .chris-role-action.is-view{color:#dce8e2!important;background:#04291beb!important;border:1px solid #d4af374d!important}.chris-users-roles .chris-role-card:hover{border-color:#f0cf589e!important;box-shadow:0 18px 36px #00000047!important}.chris-users-roles .chris-role-permissions-editor{color:#f5fbf7!important;background:linear-gradient(155deg,#063522 0%,#04291b 55%,#03160f 100%)!important;border:1px solid #d4af3766!important;border-radius:18px!important;box-shadow:0 18px 42px #00000042!important}.chris-users-roles .chris-role-permissions-editor [style*=\#FFFFFF],.chris-users-roles .chris-role-permissions-editor [style*=\#FFF],.chris-users-roles .chris-role-permissions-editor [style*=\#F8FAFC],.chris-users-roles .chris-role-permissions-editor [style*=\#F9FAFB],.chris-users-roles .chris-role-permissions-editor [style*=\#F1F5F9],.chris-users-roles .chris-role-permissions-editor [style*=\#F0FDF4]{color:#f5fbf7!important;background:#04291b!important;border-color:#4c9a6c52!important}.chris-users-roles .chris-role-permissions-editor [style*=\#0F172A]{color:#f7faf8!important}.chris-users-roles .chris-role-permissions-editor [style*=\#334155],.chris-users-roles .chris-role-permissions-editor [style*=\#475569],.chris-users-roles .chris-role-permissions-editor [style*=\#64748B],.chris-users-roles .chris-role-permissions-editor [style*=\#94A3B8]{color:#a9bdb2!important}.chris-users-roles .chris-role-permissions-editor>div:first-child{background:linear-gradient(135deg,#063522,#04291b)!important;border-bottom-color:#d4af3747!important}.chris-users-roles .chris-role-permissions-editor>div:first-child h3{color:#f7faf8!important;font-size:20px!important}.chris-users-roles .chris-role-permissions-editor>div:first-child p{color:#a9bdb2!important}.chris-users-roles .chris-role-permissions-editor [style*=\#ECFDF5]{color:#bff5d9!important;background:#0aa85b1f!important;border-color:#19d4774d!important}.chris-users-roles .chris-role-permissions-editor [style*=\#FFF7ED]{color:#f0cf58!important;background:#d4af371a!important;border-color:#d4af3752!important}.chris-users-roles .chris-role-permissions-editor [style*=\#EFF6FF]{color:#b8e8cf!important;background:#19d47712!important;border-color:#4c9a6c4d!important}.chris-users-roles .chris-role-permissions-editor [style*=\#FEF2F2]{color:#ffb4b4!important;background:#b91c1c1f!important;border-color:#f8717152!important}.chris-users-roles .chris-role-permissions-editor [style*=\#FFFBEB]{color:#f0cf58!important;background:#d4af371c!important;border-color:#d4af3757!important}.chris-users-roles .chris-role-permissions-editor label{color:#f5fbf7!important;background:#063522!important;border-color:#4c9a6c52!important}.chris-users-roles .chris-role-permissions-editor label:hover{background:#0aa85b1f!important;border-color:#d4af378c!important}.chris-users-roles .chris-role-permissions-editor label span span:first-child{color:#f7faf8!important}.chris-users-roles .chris-role-permissions-editor label span span:nth-child(2){color:#a9bdb2!important}.chris-users-roles .chris-role-permissions-editor label span span:nth-child(3){border:1px solid #4c9a6c3d;color:#91a99e!important;background:#021d13!important}.chris-users-roles .chris-role-permissions-editor [style*=\#E2E8F0],.chris-users-roles .chris-role-permissions-editor [style*=\#CBD5E1]{border-color:#4c9a6c4d!important}.chris-users-roles .chris-role-permissions-editor button[style*=\#087A43]{color:#fff!important;background:linear-gradient(135deg,#0aa85b,#087a43)!important;border-color:#d4af376b!important}.chris-users-roles .chris-role-permissions-editor button[style*=\#FFFFFF]{color:#dce8e2!important;background:#04291b!important;border-color:#d4af374d!important}.chris-users-roles .chris-edit-user-form{color:#f7faf8!important;font-family:Arial,Helvetica,sans-serif!important}.chris-users-roles .chris-edit-user-form h2,.chris-users-roles .chris-edit-user-form h3,.chris-users-roles .chris-edit-user-form h4,.chris-users-roles .chris-edit-user-form [style*=\#334155],.chris-users-roles .chris-edit-user-form [style*=\#0F172A]{color:#f7faf8!important}.chris-users-roles .chris-edit-user-form p,.chris-users-roles .chris-edit-user-form label,.chris-users-roles .chris-edit-user-form [style*=\#64748B],.chris-users-roles .chris-edit-user-form [style*=\#475569]{color:#c7d3cc!important}.chris-users-roles .chris-edit-user-form input{color:#f7faf8!important;font-family:Arial,Helvetica,sans-serif!important}.chris-users-roles .chris-edit-user-form .chris-password-field{width:100%!important;position:relative!important}.chris-users-roles .chris-edit-user-form .chris-password-field input{box-sizing:border-box!important;width:100%!important;padding-right:52px!important}.chris-users-roles .chris-edit-user-form .chris-password-toggle{z-index:20!important;color:#d4af37!important;opacity:1!important;visibility:visible!important;background:#fff!important;border:1px solid #d4af37!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;width:36px!important;height:36px!important;min-height:36px!important;padding:0!important;display:flex!important;position:absolute!important;top:50%!important;right:6px!important;transform:translateY(-50%)!important;box-shadow:0 2px 5px #00000038!important}.chris-users-roles .chris-edit-user-form .chris-password-toggle svg{color:#087a43!important;fill:currentColor!important;width:17px!important;height:17px!important;display:block!important}.chris-users-roles .chris-edit-user-form .chris-password-toggle:hover:not(:disabled){color:#087a43!important;filter:none!important;background:#fffdf4!important;transform:translateY(-50%)!important}.sd-workspace{color:var(--chris-dashboard-text,#eef5ef);line-height:1.6}.sd-workspace h2,.sd-workspace h3,.sd-workspace h4{color:inherit}.sd-eyebrow{color:var(--chris-dashboard-gold,#d4af37);font-size:12px;font-weight:800}.sd-workspace nav{flex-wrap:wrap;gap:10px;margin:20px 0;display:flex}.sd-workspace button{border:1px solid var(--chris-dashboard-border,#89752d);color:#102217;cursor:pointer;background:#d4af37;border-radius:9px;padding:10px 15px;font-weight:800}.sd-workspace button:disabled{opacity:.55;cursor:wait}.sd-workspace form,.sd-detail{border:var(--chris-ui-panel-border,1px solid #89752d);border-radius:var(--chris-ui-panel-radius,14px);background:var(--chris-ui-panel-background,#082b1d);margin:16px 0;padding:20px}.sd-workspace label{gap:6px;margin:12px 0;font-size:13px;display:grid}.sd-workspace input,.sd-workspace select,.sd-workspace textarea{box-sizing:border-box;color:#f1f5ef;width:100%;font:inherit;background:#071f15;border:1px solid #58705f;border-radius:8px;padding:11px}.sd-workspace textarea{resize:vertical;min-height:95px}.sd-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.sd-notice,.sd-record{background:#d4af3712;border:1px solid #d4af374d;border-radius:10px;margin:12px 0;padding:14px}.sd-record p{white-space:pre-wrap}.sd-register{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.sd-workspace .sd-case{text-align:left;background:var(--chris-ui-panel-background,#082b1d);color:inherit;gap:5px;display:grid}.sd-case span{font-size:12px}.sd-stages{flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}.sd-stages li{border:1px solid #51624d;border-radius:7px;padding:5px 8px;font-size:11px}.sd-stages [aria-current=step]{color:#102217;background:#d4af37;font-weight:800}.sd-error{color:#ffe2dc;background:#401c1c;border-radius:8px;padding:12px}.sd-workspace summary{cursor:pointer;color:var(--chris-dashboard-gold,#d4af37);padding:10px 0}.sd-detail>button{margin-top:16px}.chris-searchable-select{min-width:0;position:relative}.chris-searchable-select>input{box-sizing:border-box;color:#fff;background:#0d261b;border:1px solid #315746;border-radius:9px;width:100%;min-height:43px;padding:0 12px}.chris-searchable-options{z-index:40;background:#071b12;border:1px solid #446b58;border-radius:9px;max-height:230px;padding:5px;display:grid;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:auto;box-shadow:0 14px 32px #00000073}.chris-searchable-options[hidden]{display:none}.chris-searchable-options button{color:#e7f2ec;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:9px 10px}.chris-searchable-options button:hover,.chris-searchable-options button[aria-selected=true]{color:#f3d46a;background:#d4af3729}.chris-searchable-options span{color:#aebfb5;padding:10px;font-size:12px}:root{--primary:#087a43;--primary-hover:#117347;--gold:#c89b2c;--gold-light:#d8b45a;--background:#f7f8fa;--white:#fff;--black:#1f2937;--text:#1f2937;--text-light:#6b7280;--border:#e5e7eb;--shadow:0 4px 16px #00000014;--shadow-lg:0 12px 30px #0000001f;--radius:16px;--radius-lg:24px;--chris-brand-green:#087a43;--chris-brand-green-deep:#064e32;--chris-brand-green-soft:#0b8f58;--chris-brand-green-glow:#087a4338;--chris-gold:#d4af37;--chris-gold-soft:#e2c45a;--chris-gold-glow:#d4af372e;--chris-shell-black:#030705;--chris-shell-dark:#06110c;--chris-shell-green:#081a11;--chris-surface:#f8faf7;--chris-surface-white:#fff;--chris-surface-soft-green:#f4f9f5;--chris-text-primary:#172033;--chris-text-secondary:#64748b;--chris-text-on-dark:#f8faf9;--chris-text-on-dark-muted:#bbd3c6;--chris-border:#e3e9e5;--chris-border-gold:#d4af3733;--chris-card-shadow:0 14px 34px #0000002e;--chris-success:#15803d;--chris-warning:#d97706;--chris-danger:#b91c1c;--chris-info:#2563eb}.chris-brand-text{color:var(--chris-brand-green)}.chris-brand-title{color:var(--chris-brand-green);font-weight:800}.chris-gold-text{color:var(--chris-gold)}:root{--chris-green:#087a43;--chris-green-bright:#0b8f58;--chris-green-deep:#064e32;--chris-green-darker:#031b12;--chris-gold:#d4af37;--chris-gold-bright:#e4c54a;--chris-gold-deep:#b88a16;--chris-page-bg:#07110c;--chris-page-bg-deep:#030a07;--chris-panel-bg:#081c13f5;--chris-panel-bg-soft:#0c261ae6;--chris-input-bg:#ffffff0b;--chris-font-family:"Segoe UI", "Inter", Arial, sans-serif;--chris-text-main:#f8fafc;--chris-text-secondary:#a7b8af;--chris-text-muted:#7e9589;--chris-text-gold:#d4af37;--chris-font-xs:11px;--chris-font-sm:12px;--chris-font-md:14px;--chris-font-lg:16px;--chris-font-xl:20px;--chris-font-2xl:30px;--chris-radius-sm:8px;--chris-radius-md:10px;--chris-radius-card:18px;--chris-radius-pill:999px;--chris-border-soft:#ffffff14;--chris-border-green:#087a434d;--chris-border-gold:#d4af3733;--chris-shadow-card:0 18px 45px #0003;--chris-shadow-soft:0 8px 24px #00000029;--chris-success:#34d399;--chris-warning:#f6d365;--chris-danger:#fb7185;--chris-info:#60a5fa;--chris-space-1:6px;--chris-space-2:10px;--chris-space-3:14px;--chris-space-4:18px;--chris-space-5:22px;--chris-space-6:28px}*{box-sizing:border-box;margin:0;padding:0}body{background:var(--background);color:var(--text);font-family:Segoe UI,Inter,Arial,sans-serif}a{color:inherit;text-decoration:none}button{cursor:pointer;font-family:inherit}input{font-family:inherit}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-thumb{background:#bcbcbc;border-radius:20px}html,body,button,input,select,textarea{font-family:var(--chris-font-family)}body,button,input,select,textarea{font-size:var(--chris-font-md)}::placeholder{color:var(--chris-text-muted);opacity:1}.chris-page,.chris-page *{box-sizing:border-box}.chris-page{color:var(--chris-text-main);font-family:var(--chris-font-family);font-size:var(--chris-font-md)}.chris-page h1{color:var(--chris-text-main)!important;font-family:var(--chris-font-family)!important;font-size:var(--chris-font-2xl)!important;letter-spacing:-.02em!important;font-weight:800!important;line-height:1.15!important}.chris-page h2{color:var(--chris-text-main)!important;font-family:var(--chris-font-family)!important;font-size:var(--chris-font-xl)!important;font-weight:800!important;line-height:1.25!important}.chris-page h3{color:var(--chris-text-main)!important;font-family:var(--chris-font-family)!important;font-size:var(--chris-font-lg)!important;font-weight:800!important}.chris-page p{line-height:1.55;font-family:var(--chris-font-family)!important}.chris-page label{color:var(--chris-text-secondary)!important;font-family:var(--chris-font-family)!important;font-size:var(--chris-font-sm)!important;font-weight:700!important}.chris-page input,.chris-page select,.chris-page textarea{color:var(--chris-text-main)!important;background:var(--chris-input-bg)!important;border:1px solid var(--chris-border-soft)!important;border-radius:var(--chris-radius-md)!important;font-family:var(--chris-font-family)!important;font-size:var(--chris-font-md)!important;outline:none!important}.chris-page input:focus,.chris-page select:focus,.chris-page textarea:focus{border-color:#d4af3785!important;box-shadow:0 0 0 3px #d4af3714!important}.chris-page input::placeholder,.chris-page textarea::placeholder{opacity:1;color:var(--chris-text-muted)!important}.chris-page button{font-family:var(--chris-font-family)!important}.chris-page button[type=submit],.chris-page form button:not([type]),.chris-page .chris-primary-button{border-radius:var(--chris-radius-md)!important;background:linear-gradient(135deg, var(--chris-gold), var(--chris-gold-deep))!important;color:#07110c!important;border:0!important;font-weight:800!important;box-shadow:0 8px 20px #d4af371a!important}.chris-page .chris-panel,.chris-page .chris-card{border:1px solid var(--chris-border-gold)!important;border-radius:var(--chris-radius-card)!important;box-shadow:var(--chris-shadow-card)!important;color:var(--chris-text-main)!important;background:linear-gradient(145deg,#0c261ae6,#07120df5)!important}.chris-page table{border-collapse:separate;border-spacing:0;width:100%;color:var(--chris-text-main);font-family:var(--chris-font-family)}.chris-page th{text-transform:uppercase;letter-spacing:.06em;color:var(--chris-text-secondary)!important;font-size:var(--chris-font-xs)!important;border-bottom:1px solid var(--chris-border-soft)!important;font-weight:800!important}.chris-page td{color:var(--chris-text-main)!important;border-bottom:1px solid var(--chris-border-soft)!important}.chris-page a{color:var(--chris-gold)}.chris-page .card,.chris-page .panel,.chris-page .dashboard-card,.chris-page .metric-card,.chris-page .stat-card,.chris-page .summary-card{border:1px solid var(--chris-border-gold)!important;border-radius:var(--chris-radius-card)!important;box-shadow:var(--chris-shadow-card)!important;color:var(--chris-text-main)!important;background:linear-gradient(145deg,#0c261ae6,#07120df5)!important}input:-webkit-autofill{transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--chris-text-main)!important;caret-color:var(--chris-text-main)!important;-webkit-box-shadow:0 0 0 1000px var(--chris-input-bg) inset!important;box-shadow:0 0 0 1000px var(--chris-input-bg) inset!important}input:-webkit-autofill:hover{transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--chris-text-main)!important;caret-color:var(--chris-text-main)!important;-webkit-box-shadow:0 0 0 1000px var(--chris-input-bg) inset!important;box-shadow:0 0 0 1000px var(--chris-input-bg) inset!important}input:-webkit-autofill:focus{transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--chris-text-main)!important;caret-color:var(--chris-text-main)!important;-webkit-box-shadow:0 0 0 1000px var(--chris-input-bg) inset!important;box-shadow:0 0 0 1000px var(--chris-input-bg) inset!important}textarea:-webkit-autofill{transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--chris-text-main)!important;caret-color:var(--chris-text-main)!important;-webkit-box-shadow:0 0 0 1000px var(--chris-input-bg) inset!important;box-shadow:0 0 0 1000px var(--chris-input-bg) inset!important}textarea:-webkit-autofill:hover{transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--chris-text-main)!important;caret-color:var(--chris-text-main)!important;-webkit-box-shadow:0 0 0 1000px var(--chris-input-bg) inset!important;box-shadow:0 0 0 1000px var(--chris-input-bg) inset!important}textarea:-webkit-autofill:focus{transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--chris-text-main)!important;caret-color:var(--chris-text-main)!important;-webkit-box-shadow:0 0 0 1000px var(--chris-input-bg) inset!important;box-shadow:0 0 0 1000px var(--chris-input-bg) inset!important}select:-webkit-autofill{transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--chris-text-main)!important;caret-color:var(--chris-text-main)!important;-webkit-box-shadow:0 0 0 1000px var(--chris-input-bg) inset!important;box-shadow:0 0 0 1000px var(--chris-input-bg) inset!important}select:-webkit-autofill:hover{transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--chris-text-main)!important;caret-color:var(--chris-text-main)!important;-webkit-box-shadow:0 0 0 1000px var(--chris-input-bg) inset!important;box-shadow:0 0 0 1000px var(--chris-input-bg) inset!important}select:-webkit-autofill:focus{transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--chris-text-main)!important;caret-color:var(--chris-text-main)!important;-webkit-box-shadow:0 0 0 1000px var(--chris-input-bg) inset!important;box-shadow:0 0 0 1000px var(--chris-input-bg) inset!important}input:focus,textarea:focus,select:focus{color:var(--chris-text-main);background:var(--chris-input-bg)}:root{--chris-black:#020b07;--chris-bg:#04110b;--chris-bg-deep:#021a10;--chris-panel:#052a1a;--chris-panel-deep:#02170f;--chris-panel-soft:#073723;--chris-green:#087a43;--chris-green-bright:#2ee98b;--chris-green-soft:#a7f3d0;--chris-gold:#d4af37;--chris-gold-bright:#f2cf57;--chris-gold-soft:#ffe89a;--chris-text:#f7faf8;--chris-text-soft:#dde7e1;--chris-muted:#c7d3cc;--chris-muted-2:#9fb1a7;--chris-muted-3:#7f988b;--chris-border:#d4af3785;--chris-border-strong:#d4af37e0;--chris-line:#ffffff14;--chris-shadow:0 18px 42px #00000057;--chris-shadow-soft:0 12px 30px #0000003d;--chris-radius-card:20px;--chris-radius-panel:16px;--chris-radius-control:10px}main{color:var(--chris-muted)}main h1,main h2,main h3,main h4,main h5,main h6{color:var(--chris-text)!important}main p{color:var(--chris-muted-2)}main [style*=\#0F172A],main [style*=\#111827]{color:var(--chris-text)!important}main [style*=\#334155],main [style*=\#475569]{color:var(--chris-muted)!important}main [style*=\#64748B],main [style*=\#6B7280]{color:var(--chris-muted-2)!important}main [style*=\#94A3B8]{color:var(--chris-muted-3)!important}main div[style*=\#087A43],main span[style*=\#087A43],main strong[style*=\#087A43]{color:var(--chris-green-bright)!important}main h1[style*=\#087A43],main h2[style*=\#087A43],main h3[style*=\#087A43],main h4[style*=\#087A43]{color:var(--chris-text)!important}main div[style*=\#FFFFFF],main div[style*=\#FFF],main div[style*="rgba(255,255,255"],main div[style*="rgba(255, 255, 255"],main section[style*=\#FFFFFF],main section[style*=\#FFF],main section[style*="rgba(255,255,255"],main section[style*="rgba(255, 255, 255"]{border-color:var(--chris-border)!important;box-shadow:var(--chris-shadow-soft)!important;color:var(--chris-muted)!important;background:radial-gradient(circle at 16% 0,#2ee98b1a,#0000 30%),linear-gradient(145deg,#063722fa,#02170ffc)!important}main div[style*=\#F8FAFC],main div[style*=\#F9FAFB],main div[style*=\#F3F6F4],main div[style*=\#F7FAF8],main div[style*=\#F6FAF7]{color:var(--chris-muted)!important;background:#032a19e0!important;border-color:#d4af3747!important}main div[style*=borderRadius][style*=background],main section[style*=borderRadius][style*=background]{border-color:#d4af376b!important}main .chris-dashboard-card,main .chris-analytics-panel,main .chris-quick-action-card,main .chris-module-dashboard-shell,main [class*=chris-dashboard]{color:var(--chris-muted)}main .chris-dashboard-card,main .chris-analytics-panel,main .chris-quick-action-card{background:radial-gradient(circle at 18% 0%, #2ee98b1c, transparent 32%), linear-gradient(145deg, var(--chris-panel-soft), var(--chris-panel-deep))!important;border-color:var(--chris-border)!important;box-shadow:var(--chris-shadow-soft)!important}main div[style*=minHeight][style*=\#FFFFFF],main div[style*=min-height][style*=\#FFFFFF],main div[style*=minHeight][style*=rgba\(255],main div[style*=min-height][style*=rgba\(255]{border:1px solid var(--chris-border)!important;color:var(--chris-muted)!important;box-shadow:var(--chris-shadow-soft)!important;background:radial-gradient(circle at 84% 20%,#d4af370f,#0000 30%),linear-gradient(145deg,#052d1c,#02170f)!important}main table{color:var(--chris-muted)!important;border-color:var(--chris-line)!important}main thead,main thead tr{background:#021d13!important}main th{color:var(--chris-text-soft)!important;border-color:#d4af3733!important}main td{color:var(--chris-muted)!important;border-color:var(--chris-line)!important}main tbody tr{border-color:var(--chris-line)!important}main tbody tr:hover{background:#087a431a!important}main input,main select,main textarea{color:var(--chris-text)!important;background:#032216e6!important;border-color:#ffffff21!important}main input::placeholder,main textarea::placeholder{color:var(--chris-muted-3)!important}main select option{color:var(--chris-text);background:#062219}main input:focus,main select:focus,main textarea:focus{border-color:var(--chris-gold)!important;outline:none!important;box-shadow:0 0 0 3px #d4af371a!important}main button{font-family:inherit;font-weight:800}main button:not(:disabled){transition:transform .16s,filter .16s,border-color .16s}main button:not(:disabled):hover{filter:brightness(1.05);transform:translateY(-1px)}main button[style*=\#FFFFFF]:not([style*=\#B91C1C]):not([style*=\#DC2626]),main button[style*=\#FFF]:not([style*=\#B91C1C]):not([style*=\#DC2626]){color:var(--chris-text)!important;background:#ffffff0e!important;border-color:#ffffff29!important}main [class*=kpi] h3,main [class*=Kpi] h3,main [class*=metric] h3,main [class*=Metric] h3{color:var(--chris-text)!important}main [class*=kpi] strong,main [class*=Kpi] strong,main [class*=metric] strong,main [class*=Metric] strong{color:var(--chris-green-bright)}main *{scrollbar-width:thin;scrollbar-color:#d4af3757 #ffffff06}main ::-webkit-scrollbar{width:8px;height:8px}main ::-webkit-scrollbar-track{background:#ffffff06}main ::-webkit-scrollbar-thumb{background:#d4af3757;border-radius:999px}@media (width<=900px){main h1{font-size:clamp(28px,6vw,38px)!important}}img{will-change:transform;transition:transform .7s cubic-bezier(.22,1,.36,1),filter .7s}main [class*=card],main [class*=Card],main [class*=panel],main [class*=Panel],main [class*=summary],main [class*=metric],main [class*=stat-]{will-change:transform;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s,border-color .4s}main [class*=card]:hover,main [class*=Card]:hover,main [class*=panel]:hover,main [class*=Panel]:hover,main [class*=summary]:hover,main [class*=metric]:hover,main [class*=stat-]:hover{transform:translateY(-5px);box-shadow:0 16px 34px #0000002e}main [class*=card]:hover img,main [class*=Card]:hover img,main [class*=panel]:hover img,main [class*=Panel]:hover img,main [class*=banner]:hover img{transform:scale(1.045)}main [class*=banner],main [class*=Banner],main [class*=hero],main [class*=Hero]{overflow:hidden}main [class*=banner] img,main [class*=Banner] img,main [class*=hero] img,main [class*=Hero] img{transform-origin:50%;animation:10s ease-in-out infinite alternate zermattKenBurns}@keyframes zermattKenBurns{0%{transform:scale(1)}to{transform:scale(1.035)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}main [class*=card]:hover,main [class*=Card]:hover,main [class*=panel]:hover,main [class*=Panel]:hover,main [class*=summary]:hover,main [class*=metric]:hover,main [class*=stat-]:hover{transform:none}}:root{--chris-dashboard-bg:#020906;--chris-dashboard-surface:#042e1c;--chris-dashboard-surface-deep:#02170f;--chris-dashboard-surface-soft:#063722;--chris-dashboard-gold:#d4af37;--chris-dashboard-gold-bright:#f2cf57;--chris-dashboard-green:#19c96f;--chris-dashboard-green-bright:#2ee98b;--chris-dashboard-text:#f7faf8;--chris-dashboard-muted:#c7d3cc;--chris-dashboard-border:#d4af37e0;--chris-dashboard-rule:#ffffff1c;--chris-dashboard-radius:20px;--chris-dashboard-shadow:0 18px 42px #00000057}.chris-module-dashboard{color:var(--chris-dashboard-text);font-family:var(--chris-font-family,"Segoe UI", "Inter", Arial, sans-serif)}.chris-module-dashboard__header{margin-bottom:24px}.chris-module-dashboard__eyebrow{color:var(--chris-dashboard-gold-bright);letter-spacing:.16em;text-transform:uppercase;font-size:12px;font-weight:900}.chris-module-dashboard h1{color:var(--chris-dashboard-text);margin:7px 0 8px;font-size:30px;font-weight:850}.chris-module-dashboard__header p{max-width:900px;color:var(--chris-dashboard-muted);margin:0;font-size:14px;line-height:1.6}.chris-dashboard-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.chris-dashboard-card,.chris-analytics-panel,.chris-quick-action-card,.chris-quick-actions-section{border:1px solid var(--chris-dashboard-border);background:radial-gradient(circle at 18% 0%, #24d97621, transparent 30%), linear-gradient(145deg, var(--chris-dashboard-surface-soft), var(--chris-dashboard-surface-deep));box-shadow:var(--chris-dashboard-shadow);position:relative;overflow:hidden}.chris-dashboard-card{border-radius:var(--chris-dashboard-radius);min-height:202px;padding:24px 28px 22px}.chris-dashboard-card--compact{min-height:138px;padding:13px 15px 12px}.chris-dashboard-card--compact .chris-dashboard-card__header{gap:10px}.chris-dashboard-card--compact .chris-dashboard-card__title{font-size:11px;line-height:1.2}.chris-dashboard-card--compact .chris-dashboard-card__accent{width:32px;margin-top:4px}.chris-dashboard-card--compact .chris-dashboard-card__icon{width:34px;height:34px;font-size:15px}.chris-dashboard-card--compact .chris-kpi-value{letter-spacing:-.03em;white-space:nowrap;margin-top:9px;font-size:clamp(18px,1.7vw,26px);line-height:1.05}.chris-dashboard-card--compact .chris-dashboard-card__subtitle{margin-top:5px;font-size:9px;font-weight:600;line-height:1.35}.chris-dashboard-card__shine{background:linear-gradient(90deg,transparent,var(--chris-dashboard-gold-bright),transparent);height:1px;position:absolute;top:0;left:12%;right:12%;box-shadow:0 0 12px #f2cf57bf}.chris-dashboard-card__header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.chris-dashboard-card__title{color:var(--chris-dashboard-text);text-transform:uppercase;font-size:16px;font-weight:900}.chris-dashboard-card__accent{background:linear-gradient(90deg,var(--chris-dashboard-gold-bright),transparent);width:54px;height:2px;margin-top:8px}.chris-dashboard-card__icon,.chris-analytics-panel__icon,.chris-quick-action-card__icon{color:var(--chris-dashboard-gold-bright);border:1px solid var(--chris-dashboard-gold);background:radial-gradient(circle,#0a4026e0,#01120bf5);flex:none;place-items:center;display:grid}.chris-dashboard-card__icon{border-radius:50%;width:56px;height:56px;font-size:25px}.chris-kpi-value{letter-spacing:-.04em;margin-top:16px;font-size:48px;font-weight:900;line-height:1}.chris-kpi-value--green{color:var(--chris-dashboard-green-bright)}.chris-kpi-value--gold{color:var(--chris-dashboard-gold-bright)}.chris-dashboard-card__subtitle{color:var(--chris-dashboard-text);margin-top:9px;font-size:15px;font-weight:650}.chris-progress{background:#ffffff1c;border-radius:999px;height:9px;margin-top:16px;overflow:hidden}.chris-progress__bar{border-radius:inherit;background:linear-gradient(90deg,var(--chris-dashboard-green),var(--chris-dashboard-green-bright));height:100%}.chris-dashboard-card__action,.chris-panel-action{border:1px solid var(--chris-dashboard-gold);color:var(--chris-dashboard-gold-bright);font:inherit;cursor:pointer;background:#01110a8a;border-radius:11px;align-items:center;gap:10px;padding:9px 13px;font-weight:800;display:inline-flex}.chris-dashboard-lower-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px;margin-top:22px;display:grid}.chris-analytics-panel{border-radius:var(--chris-dashboard-radius);min-height:320px;padding:24px 28px}.chris-analytics-panel__header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.chris-analytics-panel__heading{align-items:center;gap:14px;display:flex}.chris-analytics-panel__icon,.chris-quick-action-card__icon{border-radius:50%;width:48px;height:48px;font-size:22px}.chris-analytics-panel h2{color:var(--chris-dashboard-text);text-transform:uppercase;margin:0;font-size:22px;font-weight:900}.chris-analytics-panel p{color:var(--chris-dashboard-muted);margin:5px 0 0;font-size:13px}.chris-analytics-panel__body{margin-top:20px}.chris-activity-item{border-bottom:1px solid var(--chris-dashboard-rule);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;min-height:72px;display:grid}.chris-activity-item:last-child{border-bottom:0}.chris-activity-item__icon{width:42px;height:42px;color:var(--chris-dashboard-green-bright);background:#0e774259;border-radius:50%;place-items:center;display:grid}.chris-activity-item__content{gap:4px;display:grid}.chris-activity-item__content span{color:var(--chris-dashboard-muted);font-size:13px}.chris-activity-item__time{color:var(--chris-dashboard-green-bright);background:#095d3359;border-radius:999px;padding:8px 13px;font-size:12px;font-weight:800}.chris-activity-item__time--warning{color:var(--chris-dashboard-gold-bright)}.chris-activity-item__time--danger{color:#ff776e}.chris-quick-actions-section{border-radius:var(--chris-dashboard-radius);margin-top:22px;padding:18px}.chris-quick-actions-section__title{color:var(--chris-dashboard-gold-bright);margin-bottom:13px;font-size:14px;font-weight:900}.chris-quick-actions-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.chris-quick-action-card{text-align:left;min-height:94px;color:var(--chris-dashboard-text);cursor:pointer;border-radius:14px;align-items:center;gap:14px;padding:16px;display:flex}.chris-quick-action-card__content{gap:5px;min-width:0;display:grid}.chris-quick-action-card__content span{color:var(--chris-dashboard-muted);font-size:12px}.chris-quick-action-card__arrow{color:var(--chris-dashboard-gold-bright);margin-left:auto;font-size:24px}.chris-empty-state{color:var(--chris-dashboard-muted);text-align:center;padding:28px}@media (width<=1200px){.chris-dashboard-grid,.chris-quick-actions-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=850px){.chris-dashboard-lower-grid{grid-template-columns:1fr}}@media (width<=680px){.chris-dashboard-grid,.chris-quick-actions-grid{grid-template-columns:1fr}}.chris-employee-directory-skin,.chris-employee-directory-skin>div{color:var(--chris-dashboard-text)}.chris-employee-directory-skin div[style*="background: rgb(255, 255, 255)"],.chris-employee-directory-skin div[style*="background:#FFFFFF"],.chris-employee-directory-skin div[style*="background: #FFFFFF"]{background:linear-gradient(145deg,#063722f5,#02170ffa)!important;border-color:#d4af376b!important;box-shadow:0 16px 38px #00000047!important}.chris-employee-directory-skin input,.chris-employee-directory-skin select,.chris-employee-directory-skin textarea{color:#f7faf8!important;background:#ffffff0b!important;border-color:#ffffff21!important}.chris-employee-directory-skin input::placeholder,.chris-employee-directory-skin textarea::placeholder{color:#7f988b!important}.chris-employee-directory-skin select option{color:#f7faf8;background:#062219}.chris-employee-directory-skin table{color:#f7faf8!important;background:linear-gradient(145deg,#063722f5,#02170ffa)!important}.chris-employee-directory-skin thead tr{background:#02170ff5!important}.chris-employee-directory-skin th{color:#dde7e1!important;border-bottom-color:#d4af3733!important}.chris-employee-directory-skin td{color:#c7d3cc!important;border-bottom-color:#ffffff12!important}.chris-employee-directory-skin tbody tr:hover{background:#087a431a!important}.chris-employee-directory-skin h2,.chris-employee-directory-skin h3{color:#f7faf8!important}.chris-employee-directory-skin p,.chris-employee-directory-skin label{color:#9fb1a7}.chris-employee-directory-skin button{box-shadow:none}.chris-employee-directory-skin button:disabled{opacity:.58!important}.chris-employee-directory-skin button[style*=\#087A43],.chris-employee-directory-skin button[style*="rgb(8, 122, 67)"]{color:#fff!important;background:#087a43!important;border-color:#d4af3766!important}.chris-employee-directory-skin button[style*=\#FFFFFF],.chris-employee-directory-skin button[style*="rgb(255, 255, 255)"]{color:#f7faf8!important;background:#ffffff0e!important;border-color:#ffffff2e!important}.chris-settings-skin{color:var(--chris-dashboard-text)}.chris-settings-skin h1,.chris-settings-skin h2,.chris-settings-skin h3,.chris-settings-skin h4{color:#f7faf8!important}.chris-settings-skin p,.chris-settings-skin label,.chris-settings-skin small{color:#c7d3cc}.chris-settings-skin input,.chris-settings-skin select,.chris-settings-skin textarea{color:#f7faf8!important;background:#ffffff0b!important;border-color:#ffffff21!important}.chris-settings-skin input::placeholder,.chris-settings-skin textarea::placeholder{color:#7f988b!important}.chris-settings-skin select option{color:#f7faf8;background:#062219}.chris-settings-skin table{color:#f7faf8!important;background:linear-gradient(145deg,#063722f5,#02170ffa)!important}.chris-settings-skin thead tr{background:#02170ff5!important}.chris-settings-skin th{color:#dde7e1!important;border-bottom-color:#d4af3733!important}.chris-settings-skin td{color:#c7d3cc!important;border-bottom-color:#ffffff12!important}.chris-settings-skin>div:not(.chris-settings-tabs),.chris-settings-skin section{border-color:#d4af374d}.chris-settings-tabs{background:linear-gradient(145deg,#063722f5,#02170ffa);border:1px solid #d4af376b;border-radius:16px;flex-wrap:wrap;gap:10px;margin-bottom:24px;padding:8px;display:flex;box-shadow:0 14px 34px #00000040}.chris-settings-tab{cursor:pointer;border-radius:10px;padding:10px 14px;font-size:12px;font-weight:800;transition:all .18s}.chris-settings-tab--active{color:#f2cf57;background:linear-gradient(145deg,#087a4366,#032a19c7);border:1px solid #d4af37b8}.chris-settings-tab--inactive{color:#c7d3cc;background:0 0;border:1px solid #ffffff1c}body[data-chris-route-scope=organization] main,body[data-chris-route-scope=organization] main>div,body[data-chris-route-scope=organization] main>section{color:#c7d3cc}body[data-chris-route-scope=organization] main div[style*=\#FFFFFF],body[data-chris-route-scope=organization] main div[style*=\#FFF],body[data-chris-route-scope=organization] main div[style*=\#F8FAFC],body[data-chris-route-scope=organization] main div[style*=\#F9FAFB],body[data-chris-route-scope=organization] main div[style*=\#F3F4F6],body[data-chris-route-scope=organization] main div[style*=\#F3F6F4],body[data-chris-route-scope=organization] main div[style*="rgba(255,255,255"],body[data-chris-route-scope=organization] main div[style*="rgba(255, 255, 255"],body[data-chris-route-scope=organization] main section[style*=\#FFFFFF],body[data-chris-route-scope=organization] main section[style*=\#FFF],body[data-chris-route-scope=organization] main section[style*=\#F8FAFC]{color:#c7d3cc!important;background:radial-gradient(circle at 16% 0,#2ee98b1a,#0000 30%),linear-gradient(145deg,#063722fa,#02170ffc)!important;border-color:#d4af3775!important;box-shadow:0 16px 38px #00000047!important}body[data-chris-route-scope=organization] main [style*="background: rgb(255, 255, 255)"],body[data-chris-route-scope=organization] main [style*="background: white"],body[data-chris-route-scope=organization] main [style*="background-color: white"]{background:linear-gradient(145deg,#052a1afa,#02140dfc)!important}body[data-chris-route-scope=organization] main p,body[data-chris-route-scope=organization] main label,body[data-chris-route-scope=organization] main li{color:#c7d3cc}body[data-chris-route-scope=organization] main [style*=\#334155],body[data-chris-route-scope=organization] main [style*=\#475569]{color:#c7d3cc!important}body[data-chris-route-scope=organization] main [style*=\#64748B],body[data-chris-route-scope=organization] main [style*=\#6B7280]{color:#9fb1a7!important}body[data-chris-route-scope=organization] main [style*=\#94A3B8]{color:#7f988b!important}body[data-chris-route-scope=organization] main div[style*=borderRadius][style*=boxShadow],body[data-chris-route-scope=organization] main section[style*=borderRadius][style*=boxShadow]{box-shadow:0 16px 38px #00000047!important}body[data-chris-route-scope=organization] main div[style*=\#F8FAFC],body[data-chris-route-scope=organization] main div[style*=\#F1F5F9],body[data-chris-route-scope=organization] main div[style*=\#ECFDF5]{background:#022a19eb!important;border-color:#d4af3757!important}body[data-chris-route-scope=organization] main input:focus,body[data-chris-route-scope=organization] main select:focus,body[data-chris-route-scope=organization] main textarea:focus{border-color:#d4af37!important;outline:none!important;box-shadow:0 0 0 3px #d4af371a!important}body[data-chris-route-scope=organization] main button:not(:disabled){transition:transform .16s,filter .16s,border-color .16s}body[data-chris-route-scope=organization] main button:not(:disabled):hover{filter:brightness(1.05);transform:translateY(-1px)}body[data-chris-route-scope=organization] main span[style*=\#FEF2F2]{color:#ff8a80!important;background:#f871711a!important;border-color:#f8717140!important}@media (width<=900px){body[data-chris-route-scope=organization] main h1{font-size:clamp(28px,6vw,38px)!important}body[data-chris-route-scope=organization] main table{min-width:760px}}body[data-chris-route-scope=organization] main{color:#f7faf8}body[data-chris-route-scope=organization] main h1,body[data-chris-route-scope=organization] main h2,body[data-chris-route-scope=organization] main h3,body[data-chris-route-scope=organization] main h4,body[data-chris-route-scope=organization] main h5,body[data-chris-route-scope=organization] main h6,body[data-chris-route-scope=organization] main p,body[data-chris-route-scope=organization] main label,body[data-chris-route-scope=organization] main li,body[data-chris-route-scope=organization] main td{color:#f7faf8!important}body[data-chris-route-scope=organization] main [style*=\#64748B],body[data-chris-route-scope=organization] main [style*=\#6B7280],body[data-chris-route-scope=organization] main [style*=\#94A3B8],body[data-chris-route-scope=organization] main [style*=\#475569],body[data-chris-route-scope=organization] main [style*=\#334155]{color:#c7d3cc!important}body[data-chris-route-scope=organization] main [style*=\#0F172A],body[data-chris-route-scope=organization] main [style*=\#111827]{color:#f7faf8!important}body[data-chris-route-scope=organization] main [style*=textTransform][style*=uppercase],body[data-chris-route-scope=organization] main [style*=text-transform][style*=uppercase]{color:#f2cf57!important}body[data-chris-route-scope=organization] main h1[style*=\#087A43],body[data-chris-route-scope=organization] main h2[style*=\#087A43],body[data-chris-route-scope=organization] main h3[style*=\#087A43],body[data-chris-route-scope=organization] main h4[style*=\#087A43]{color:#f7faf8!important}body[data-chris-route-scope=organization] main div[style*=\#087A43],body[data-chris-route-scope=organization] main span[style*=\#087A43],body[data-chris-route-scope=organization] main strong[style*=\#087A43]{color:#2ee98b!important}body[data-chris-route-scope=organization] main div[style*=\#FFFFFF],body[data-chris-route-scope=organization] main div[style*=\#FFF],body[data-chris-route-scope=organization] main div[style*=\#F8FAFC],body[data-chris-route-scope=organization] main div[style*=\#F9FAFB],body[data-chris-route-scope=organization] main div[style*=\#F3F4F6],body[data-chris-route-scope=organization] main div[style*=\#F3F6F4],body[data-chris-route-scope=organization] main div[style*=\#ECFDF5],body[data-chris-route-scope=organization] main div[style*="rgba(255,255,255"],body[data-chris-route-scope=organization] main div[style*="rgba(255, 255, 255"]{color:#f7faf8!important;background:radial-gradient(circle at 20% 0,#2ee98b1a,#0000 30%),linear-gradient(145deg,#063722fa,#02170ffc)!important;border-color:#d4af3785!important;box-shadow:0 16px 38px #0000004d!important}body[data-chris-route-scope=organization] main div[style*=borderRadius][style*=background],body[data-chris-route-scope=organization] main section[style*=borderRadius][style*=background]{border-color:#d4af3785!important}body[data-chris-route-scope=organization] main div[style*=gridTemplateColumns]>div[style*=borderRadius]{background:radial-gradient(circle at 16% 0,#2ee98b1a,#0000 34%),linear-gradient(145deg,#063722,#02170f)!important;border:1px solid #d4af379e!important;box-shadow:0 16px 36px #00000042!important}body[data-chris-route-scope=organization] main div[style*=gridTemplateColumns]>div[style*=borderRadius] [style*=fontWeight]{color:#f7faf8!important}body[data-chris-route-scope=organization] main div[style*=gridTemplateColumns]>div[style*=borderRadius] [style*="fontSize: 26"],body[data-chris-route-scope=organization] main div[style*=gridTemplateColumns]>div[style*=borderRadius] [style*="fontSize: 28"],body[data-chris-route-scope=organization] main div[style*=gridTemplateColumns]>div[style*=borderRadius] [style*="fontSize: 30"],body[data-chris-route-scope=organization] main div[style*=gridTemplateColumns]>div[style*=borderRadius] [style*="fontSize: 32"]{color:#2ee98b!important}body[data-chris-route-scope=organization] main div[style*=minHeight][style*=borderRadius],body[data-chris-route-scope=organization] main div[style*=padding][style*=borderRadius][style*=boxShadow]{color:#f7faf8!important;background:radial-gradient(circle at 14% 0,#2ee98b1a,#0000 34%),linear-gradient(145deg,#073723,#02170f)!important;border:1px solid #d4af379e!important;box-shadow:0 18px 42px #0000004d!important}body[data-chris-route-scope=organization] main div[style*=borderRadius] h3,body[data-chris-route-scope=organization] main div[style*=borderRadius] h4{color:#f7faf8!important}body[data-chris-route-scope=organization] main div[style*=gridTemplateColumns] div[style*=borderRadius][style*=padding]{background:#032a19d6!important;border:1px solid #ffffff1a!important}body[data-chris-route-scope=organization] main div[style*=gridTemplateColumns] div[style*=borderRadius][style*=padding] p,body[data-chris-route-scope=organization] main div[style*=gridTemplateColumns] div[style*=borderRadius][style*=padding] span{color:#f7faf8!important}body[data-chris-route-scope=organization] main div[style*=gridTemplateColumns] div[style*=borderRadius][style*=padding] strong{color:#2ee98b!important}body[data-chris-route-scope=organization] main strong,body[data-chris-route-scope=organization] main b{color:#f7faf8}body[data-chris-route-scope=organization] main button{font-family:inherit;font-weight:800}body[data-chris-route-scope=organization] main button[style*="background: transparent"]{color:#f7faf8!important;border-color:#ffffff1f!important}body[data-chris-route-scope=organization] main button[style*=\#B91C1C],body[data-chris-route-scope=organization] main button[style*=\#DC2626]{color:#ff4d4f!important;background:#6e0f121a!important;border-color:#ff4d4f8c!important}body[data-chris-route-scope=organization] main span[style*=\#ECFDF5]{color:#2ee98b!important;background:#2ee98b1f!important;border-color:#2ee98b47!important}body[data-chris-route-scope=organization] main span[style*=\#FEF3C7],body[data-chris-route-scope=organization] main span[style*=\#FEF9C3]{color:#f2cf57!important;background:#d4af3724!important;border-color:#d4af3757!important}body[data-chris-route-scope=organization] main input::placeholder,body[data-chris-route-scope=organization] main textarea::placeholder{color:#9fb1a7!important}body[data-chris-route-scope=organization] main select option{color:#f7faf8;background:#062219}body[data-chris-route-scope=organization] main table{color:#f7faf8!important;background:0 0!important}body[data-chris-route-scope=organization] main th{color:#f7faf8!important;border-color:#d4af3733!important}body[data-chris-route-scope=organization] main td{color:#f7faf8!important;border-color:#ffffff12!important}body[data-chris-route-scope=organization] main{color:#f7faf8!important;background:radial-gradient(circle at 8% 5%,#00914e24,#0000 25%),radial-gradient(circle at 92% 88%,#d4af371a,#0000 24%),linear-gradient(135deg,#07110c 0%,#0a1510 48%,#07100b 100%)!important}body[data-chris-route-scope=organization] main>div,body[data-chris-route-scope=organization] main>div>div,body[data-chris-route-scope=organization] main>section,body[data-chris-route-scope=organization] main [style*="background: #FFFFFF"],body[data-chris-route-scope=organization] main [style*="background:#FFFFFF"],body[data-chris-route-scope=organization] main [style*="background: white"],body[data-chris-route-scope=organization] main [style*="background-color: white"],body[data-chris-route-scope=organization] main [style*=\#F8FAFC],body[data-chris-route-scope=organization] main [style*=\#F9FAFB],body[data-chris-route-scope=organization] main [style*=\#F3F4F6],body[data-chris-route-scope=organization] main [style*=\#F3F6F4]{background-color:#0000!important}body[data-chris-route-scope=organization] main div[style*=borderRadius],body[data-chris-route-scope=organization] main section[style*=borderRadius]{color:#f7faf8!important;background:radial-gradient(circle at 18% 0,#2ee98b17,#0000 30%),linear-gradient(145deg,#063722,#02170f)!important;border-color:#d4af3785!important;box-shadow:0 16px 38px #00000047!important}body[data-chris-route-scope=organization] main div[style*=borderRadius] div[style*=borderRadius]{box-shadow:none!important;background:linear-gradient(145deg,#05301ef5,#021c12f5)!important;border-color:#ffffff1a!important}body[data-chris-route-scope=organization] main table{background:#02170ff2!important}body[data-chris-route-scope=organization] main thead,body[data-chris-route-scope=organization] main thead tr{background:#021d13!important}body[data-chris-route-scope=organization] main tbody tr{background:#053722b8!important}body[data-chris-route-scope=organization] main tbody tr:nth-child(2n){background:#032d1cd1!important}body[data-chris-route-scope=organization] main tbody tr:hover{background:#087a4329!important}body[data-chris-route-scope=organization] main input,body[data-chris-route-scope=organization] main select,body[data-chris-route-scope=organization] main textarea{color:#f7faf8!important;background:#032216f0!important;border-color:#d4af373d!important}body[data-chris-route-scope=organization] main button[style*=\#FFFFFF],body[data-chris-route-scope=organization] main button[style*=\#FFF]{color:#f7faf8!important;background:#ffffff0f!important;border-color:#ffffff29!important}body[data-chris-route-scope=organization] main button[style*=\#087A43],body[data-chris-route-scope=organization] main button[style*=\#059669],body[data-chris-route-scope=organization] main button[style*=\#047857]{color:#fff!important;background:linear-gradient(145deg,#0a8f50,#056838)!important;border-color:#d4af3757!important}body[data-chris-route-scope=organization] main h1,body[data-chris-route-scope=organization] main h2,body[data-chris-route-scope=organization] main h3,body[data-chris-route-scope=organization] main h4,body[data-chris-route-scope=organization] main h5,body[data-chris-route-scope=organization] main h6,body[data-chris-route-scope=organization] main th{color:#f7faf8!important}body[data-chris-route-scope=organization] main p,body[data-chris-route-scope=organization] main label,body[data-chris-route-scope=organization] main td,body[data-chris-route-scope=organization] main li{color:#c7d3cc!important}body[data-chris-route-scope=organization] main strong[style*=\#087A43],body[data-chris-route-scope=organization] main div[style*=\#087A43],body[data-chris-route-scope=organization] main span[style*=\#087A43]{color:#2ee98b!important}body[data-chris-route-scope=organization] main,body[data-chris-route-scope=organization] main>div,body[data-chris-route-scope=organization] main>div>div{color:#f7faf8!important;background:radial-gradient(circle at 8% 5%,#00914e1c,#0000 26%),radial-gradient(circle at 92% 88%,#d4af3712,#0000 24%),linear-gradient(135deg,#07110c 0%,#0a1510 48%,#07100b 100%)!important}body[data-chris-route-scope=organization] main [style*="rgb(255, 255, 255)"],body[data-chris-route-scope=organization] main [style*="rgb(248, 250, 252)"],body[data-chris-route-scope=organization] main [style*="rgb(249, 250, 251)"],body[data-chris-route-scope=organization] main [style*="rgb(243, 244, 246)"],body[data-chris-route-scope=organization] main [style*="rgb(243, 246, 244)"],body[data-chris-route-scope=organization] main [style*="rgb(247, 250, 248)"],body[data-chris-route-scope=organization] main [style*="rgb(246, 250, 247)"]{color:#f7faf8!important;background:radial-gradient(circle at 16% 0,#2ee98b14,#0000 32%),#02170f linear-gradient(145deg,#063722,#02170f)!important;border-color:#d4af3780!important}body[data-chris-route-scope=organization] main>div[style*="rgb(255, 255, 255)"],body[data-chris-route-scope=organization] main>div[style*="rgb(248, 250, 252)"],body[data-chris-route-scope=organization] main>div>div[style*="rgb(255, 255, 255)"],body[data-chris-route-scope=organization] main>div>div[style*="rgb(248, 250, 252)"]{box-shadow:none!important;background:radial-gradient(circle at 8% 5%,#00914e1c,#0000 26%),radial-gradient(circle at 92% 88%,#d4af3712,#0000 24%),linear-gradient(135deg,#07110c 0%,#0a1510 48%,#07100b 100%)!important;border-color:#0000!important}body[data-chris-route-scope=organization] main [style*=border-radius][style*="rgb(255, 255, 255)"],body[data-chris-route-scope=organization] main [style*=border-radius][style*="rgb(248, 250, 252)"],body[data-chris-route-scope=organization] main [style*=borderRadius][style*="rgb(255, 255, 255)"],body[data-chris-route-scope=organization] main [style*=borderRadius][style*="rgb(248, 250, 252)"]{background:radial-gradient(circle at 18% 0,#2ee98b1a,#0000 30%),linear-gradient(145deg,#063722,#02170f)!important;border:1px solid #d4af3785!important;box-shadow:0 16px 38px #00000047!important}body[data-chris-route-scope=organization] main [style*="rgb(15, 23, 42)"],body[data-chris-route-scope=organization] main [style*="rgb(17, 24, 39)"]{color:#f7faf8!important}body[data-chris-route-scope=organization] main [style*="rgb(51, 65, 85)"],body[data-chris-route-scope=organization] main [style*="rgb(71, 85, 105)"]{color:#c7d3cc!important}body[data-chris-route-scope=organization] main [style*="rgb(100, 116, 139)"],body[data-chris-route-scope=organization] main [style*="rgb(107, 114, 128)"]{color:#9fb1a7!important}body[data-chris-route-scope=organization] main [style*="rgb(8, 122, 67)"]{color:#2ee98b!important}body[data-chris-route-scope=organization] main h1[style*="rgb(8, 122, 67)"],body[data-chris-route-scope=organization] main h2[style*="rgb(8, 122, 67)"],body[data-chris-route-scope=organization] main h3[style*="rgb(8, 122, 67)"],body[data-chris-route-scope=organization] main h4[style*="rgb(8, 122, 67)"],body[data-chris-route-scope=organization] main h1,body[data-chris-route-scope=organization] main h2,body[data-chris-route-scope=organization] main h3,body[data-chris-route-scope=organization] main h4,body[data-chris-route-scope=organization] main h5,body[data-chris-route-scope=organization] main h6,body[data-chris-route-scope=organization] main th{color:#f7faf8!important}body[data-chris-route-scope=organization] main [style*="rgb(30, 58, 47)"],body[data-chris-route-scope=organization] main [style*="rgb(23, 55, 35)"],body[data-chris-route-scope=organization] main [style*="rgb(4, 47, 29)"]{color:#f7faf8!important;background:linear-gradient(145deg,#063722,#02170f)!important;border-color:#d4af3780!important}.chris-organization-structure,.chris-organization-locations{--org-bg:#07110c;--org-bg-2:#0a1510;--org-panel:#063722;--org-panel-deep:#02170f;--org-panel-soft:#073723;--org-green:#2ee98b;--org-gold:#d4af37;--org-gold-bright:#f2cf57;--org-white:#f7faf8;--org-muted:#c7d3cc;--org-muted-2:#9fb1a7;--org-line:#ffffff14;--org-border:#d4af3785;min-height:100%!important;color:var(--org-white)!important;background:radial-gradient(circle at 8% 5%, #00914e1f, transparent 26%), radial-gradient(circle at 92% 88%, #d4af3712, transparent 24%), linear-gradient(135deg, var(--org-bg) 0%, var(--org-bg-2) 48%, var(--org-bg) 100%)!important}.chris-organization-structure{box-sizing:border-box!important;padding:26px!important}.chris-organization-locations{background:0 0!important;padding:0!important}.chris-organization-structure[style],.chris-organization-locations[style]{background:radial-gradient(circle at 8% 5%, #00914e1f, transparent 26%), radial-gradient(circle at 92% 88%, #d4af3712, transparent 24%), linear-gradient(135deg, var(--org-bg) 0%, var(--org-bg-2) 48%, var(--org-bg) 100%)!important}.chris-organization-structure h1,.chris-organization-structure h2,.chris-organization-structure h3,.chris-organization-structure h4,.chris-organization-structure h5,.chris-organization-structure h6,.chris-organization-locations h1,.chris-organization-locations h2,.chris-organization-locations h3,.chris-organization-locations h4,.chris-organization-locations h5,.chris-organization-locations h6{color:var(--org-white)!important}.chris-organization-structure p,.chris-organization-structure label,.chris-organization-structure td,.chris-organization-structure li,.chris-organization-locations p,.chris-organization-locations label,.chris-organization-locations td,.chris-organization-locations li{color:var(--org-muted)!important}.chris-organization-structure strong,.chris-organization-structure b,.chris-organization-locations strong,.chris-organization-locations b{color:var(--org-white)}.chris-organization-structure [style*="text-transform: uppercase"],.chris-organization-structure [style*=textTransform],.chris-organization-locations [style*="text-transform: uppercase"],.chris-organization-locations [style*=textTransform]{color:var(--org-gold-bright)!important}.chris-organization-structure [style*=\#0F172A],.chris-organization-structure [style*=\#111827],.chris-organization-locations [style*=\#0F172A],.chris-organization-locations [style*=\#111827]{color:var(--org-white)!important}.chris-organization-structure [style*=\#334155],.chris-organization-structure [style*=\#475569],.chris-organization-structure [style*=\#64748B],.chris-organization-locations [style*=\#334155],.chris-organization-locations [style*=\#475569],.chris-organization-locations [style*=\#64748B]{color:var(--org-muted)!important}.chris-organization-structure [style*="rgb(15, 23, 42)"],.chris-organization-locations [style*="rgb(15, 23, 42)"]{color:var(--org-white)!important}.chris-organization-structure [style*="rgb(51, 65, 85)"],.chris-organization-structure [style*="rgb(71, 85, 105)"],.chris-organization-structure [style*="rgb(100, 116, 139)"],.chris-organization-locations [style*="rgb(51, 65, 85)"],.chris-organization-locations [style*="rgb(71, 85, 105)"],.chris-organization-locations [style*="rgb(100, 116, 139)"]{color:var(--org-muted)!important}.chris-organization-structure [style*=\#087A43],.chris-organization-locations [style*=\#087A43],.chris-organization-structure [style*="rgb(8, 122, 67)"],.chris-organization-locations [style*="rgb(8, 122, 67)"]{color:var(--org-green)!important}.chris-organization-structure h1[style*=\#087A43],.chris-organization-structure h2[style*=\#087A43],.chris-organization-structure h3[style*=\#087A43],.chris-organization-locations h1[style*=\#087A43],.chris-organization-locations h2[style*=\#087A43],.chris-organization-locations h3[style*=\#087A43]{color:var(--org-white)!important}.chris-organization-structure [style*=\#FFFFFF],.chris-organization-structure [style*=\#FFF],.chris-organization-structure [style*=\#F8FAFC],.chris-organization-structure [style*=\#F9FAFB],.chris-organization-structure [style*=\#F3F4F6],.chris-organization-structure [style*=\#FAFCFB],.chris-organization-structure [style*=\#FFFCF3],.chris-organization-structure [style*=\#FFFDF5],.chris-organization-locations [style*=\#FFFFFF],.chris-organization-locations [style*=\#FFF],.chris-organization-locations [style*=\#F8FAFC],.chris-organization-locations [style*=\#F9FAFB],.chris-organization-locations [style*=\#F3F4F6],.chris-organization-locations [style*=\#ECFDF5],.chris-organization-locations [style*=\#EFF6FF]{background:radial-gradient(circle at 18% 0%, #2ee98b17, transparent 30%), linear-gradient(145deg, var(--org-panel), var(--org-panel-deep))!important;background-color:var(--org-panel-deep)!important;border-color:var(--org-border)!important;color:var(--org-white)!important;box-shadow:0 16px 38px #00000047!important}.chris-organization-structure [style*="rgb(255, 255, 255)"],.chris-organization-structure [style*="rgb(248, 250, 252)"],.chris-organization-structure [style*="rgb(250, 252, 251)"],.chris-organization-structure [style*="rgb(255, 252, 243)"],.chris-organization-structure [style*="rgb(255, 253, 245)"],.chris-organization-locations [style*="rgb(255, 255, 255)"],.chris-organization-locations [style*="rgb(248, 250, 252)"],.chris-organization-locations [style*="rgb(236, 253, 245)"],.chris-organization-locations [style*="rgb(239, 246, 255)"]{background:radial-gradient(circle at 18% 0%, #2ee98b17, transparent 30%), linear-gradient(145deg, var(--org-panel), var(--org-panel-deep))!important;background-color:var(--org-panel-deep)!important;border-color:var(--org-border)!important;color:var(--org-white)!important}.chris-organization-structure section,.chris-organization-locations form,.chris-organization-locations>div>div[style*=borderRadius],.chris-organization-locations>div>div[style*=border-radius]{background:radial-gradient(circle at 18% 0%, #2ee98b14, transparent 30%), linear-gradient(145deg, var(--org-panel), var(--org-panel-deep))!important;border-color:var(--org-border)!important;box-shadow:0 16px 38px #00000040!important}.chris-organization-structure div[style*=gridTemplateColumns]>div[style*=borderRadius],.chris-organization-locations div[style*=gridTemplateColumns]>div[style*=borderRadius]{color:var(--org-white)!important;background:linear-gradient(145deg,#073723,#02170f)!important;border:1px solid #d4af3785!important}.chris-organization-locations div[style*=gridTemplateColumns] div[style*=borderRadius]{box-shadow:none!important;background:#032a19e0!important;border-color:#ffffff1a!important}.chris-organization-structure input,.chris-organization-structure select,.chris-organization-structure textarea,.chris-organization-locations input,.chris-organization-locations select,.chris-organization-locations textarea{color:var(--org-white)!important;background:#032216f0!important;border-color:#ffffff24!important}.chris-organization-structure input::placeholder,.chris-organization-structure textarea::placeholder,.chris-organization-locations input::placeholder,.chris-organization-locations textarea::placeholder{color:var(--org-muted-2)!important}.chris-organization-structure select option,.chris-organization-locations select option{color:var(--org-white);background:#062219}.chris-organization-structure input:focus,.chris-organization-structure select:focus,.chris-organization-structure textarea:focus,.chris-organization-locations input:focus,.chris-organization-locations select:focus,.chris-organization-locations textarea:focus{border-color:var(--org-gold)!important;outline:none!important;box-shadow:0 0 0 3px #d4af371a!important}.chris-organization-structure table,.chris-organization-locations table{color:var(--org-white)!important;background:#02170ff5!important}.chris-organization-structure thead,.chris-organization-structure thead tr,.chris-organization-locations thead,.chris-organization-locations thead tr{background:#021d13!important}.chris-organization-structure th,.chris-organization-locations th{color:var(--org-white)!important;border-color:#d4af3733!important}.chris-organization-structure td,.chris-organization-locations td{color:var(--org-muted)!important;border-color:var(--org-line)!important}.chris-organization-structure tbody tr,.chris-organization-locations tbody tr{background:#053722b8!important}.chris-organization-structure tbody tr:nth-child(2n),.chris-organization-locations tbody tr:nth-child(2n){background:#032d1cd1!important}.chris-organization-structure button,.chris-organization-locations button{font-family:inherit;font-weight:800}.chris-organization-structure button[style*=\#087A43],.chris-organization-locations button[style*=\#087A43],.chris-organization-structure button[style*="rgb(8, 122, 67)"],.chris-organization-locations button[style*="rgb(8, 122, 67)"]{color:#fff!important;background:linear-gradient(145deg,#0a8f50,#056838)!important;border-color:#d4af3757!important}.chris-organization-structure button[style*=\#FFFFFF],.chris-organization-locations button[style*=\#FFFFFF],.chris-organization-structure button[style*="rgb(255, 255, 255)"],.chris-organization-locations button[style*="rgb(255, 255, 255)"]{color:var(--org-white)!important;background:#ffffff0e!important;border-color:#ffffff29!important}.chris-organization-structure span[style*=\#DCFCE7],.chris-organization-locations span[style*=\#ECFDF5]{color:var(--org-green)!important;background:#2ee98b1f!important;border-color:#2ee98b47!important}.chris-organization-structure span[style*=\#F1F5F9],.chris-organization-locations span[style*=\#F8FAFC]{color:var(--org-white)!important;background:#ffffff0f!important;border-color:#ffffff24!important}.chris-organization-structure [style*="position: fixed"]>div,.chris-organization-structure [style*=position\:fixed]>div{background:linear-gradient(145deg, var(--org-panel), var(--org-panel-deep))!important;color:var(--org-white)!important;border-color:var(--org-border)!important}@media screen{.chris-shell,.essshell{--chris-ui-panel-background:radial-gradient(circle at 18% 0%, #24d97621, transparent 30%), linear-gradient(145deg, var(--chris-dashboard-surface-soft), var(--chris-dashboard-surface-deep));--chris-ui-panel-border:1px solid var(--chris-dashboard-border);--chris-ui-panel-radius:var(--chris-dashboard-radius);--chris-ui-panel-shadow:var(--chris-dashboard-shadow);--chris-ui-canvas:radial-gradient(circle at 8% 5%, #00914e24, transparent 25%), radial-gradient(circle at 92% 88%, #d4af371a, transparent 24%), linear-gradient(135deg, #07110c 0%, #0a1510 48%, #07100b 100%);--chris-panel:var(--chris-dashboard-surface);--chris-panel-deep:var(--chris-dashboard-surface-deep);--chris-panel-soft:var(--chris-dashboard-surface-soft);--chris-text:var(--chris-dashboard-text);--chris-muted:var(--chris-dashboard-muted);--chris-border:var(--chris-dashboard-border);--chris-shadow:var(--chris-dashboard-shadow);--chris-green-bright:var(--chris-dashboard-green-bright);--chris-text-main:var(--chris-dashboard-text);--chris-text-primary:var(--chris-dashboard-text);--chris-text-on-dark:var(--chris-dashboard-text);--chris-text-secondary:var(--chris-dashboard-muted);--chris-text-muted:#9fb1a7;--chris-text-on-dark-muted:var(--chris-dashboard-muted);--chris-panel-bg:var(--chris-dashboard-surface);--chris-panel-bg-soft:var(--chris-dashboard-surface-soft);--chris-surface:var(--chris-dashboard-surface);--chris-surface-white:var(--chris-dashboard-surface);--chris-surface-soft-green:var(--chris-dashboard-surface-soft);--chris-border-gold:var(--chris-dashboard-border);--chris-card-shadow:var(--chris-dashboard-shadow);--chris-shadow-card:var(--chris-dashboard-shadow);--chris-radius-card:var(--chris-dashboard-radius);--chris-input-bg:#062219;--tenant-text:var(--chris-dashboard-text);--tenant-muted:var(--chris-dashboard-muted);--tenant-surface:var(--chris-dashboard-surface);--tenant-border:var(--chris-dashboard-border);--background:var(--chris-ui-canvas);--white:var(--chris-dashboard-surface);--text:var(--chris-dashboard-text);--text-light:var(--chris-dashboard-muted);--border:var(--chris-dashboard-border);color:var(--chris-dashboard-text);font-family:var(--chris-font-family);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-size:14px;line-height:1.55}.chris-shell :is(.chris-organization-structure,.chris-organization-locations){--org-panel:var(--chris-dashboard-surface-soft);--org-panel-deep:var(--chris-dashboard-surface-deep);--org-border:var(--chris-dashboard-border);--org-muted:var(--chris-dashboard-muted);--org-white:var(--chris-dashboard-text)}.chris-shell .chris-main-content{background:var(--chris-ui-canvas)!important}.chris-shell .chris-page :is(h1,h2,h3,h4,h5,h6){color:var(--chris-dashboard-text)!important;font-family:var(--chris-font-family)!important;line-height:1.25!important}.chris-shell .chris-page h1{letter-spacing:-.02em;font-size:clamp(26px,2.2vw,30px)!important;font-weight:850!important}.chris-shell .chris-page h2{font-size:20px!important}.chris-shell .chris-page h3{font-size:16px!important}.chris-shell .chris-page p{color:var(--chris-dashboard-muted)}.chris-shell :is(button,input,select,textarea),.essshell :is(button,input,select,textarea){font-family:inherit!important}.chris-shell .chris-main-content .chris-page [style*=--chris-ui-panel-background],.chris-shell .chris-main-content :is(.pn-card,.pn-action,.pn-original,.pn-totals,.chris-employee-lifecycle,.chris-panel,.chris-card,.card,.panel,.dashboard-card,.metric-card,.stat-card,.summary-card,.chris-dashboard-card,.chris-analytics-panel,.chris-quick-action-card,.chris-quick-actions-section,.chris-role-card,.leave-request-modal,.chris-operational-panel),.essshell :is(.card,.metric,.sectiontile){background:var(--chris-ui-panel-background)!important;border:var(--chris-ui-panel-border)!important;border-radius:var(--chris-ui-panel-radius)!important;box-shadow:var(--chris-ui-panel-shadow)!important;color:var(--chris-dashboard-text)!important}.chris-shell .chris-page :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]){max-width:100%;min-height:40px;padding:9px 12px;background:var(--chris-input-bg)!important;color:var(--chris-dashboard-text)!important;border:1px solid #d4af376b!important;border-radius:10px!important;font-size:14px!important}.chris-shell .chris-page :is(input,textarea)::placeholder{color:#9fb1a7!important}.chris-shell .chris-page select option{color:#f7faf8;background:#062219}.chris-shell .chris-page :is(input[type=checkbox],input[type=radio]){accent-color:var(--chris-dashboard-gold)}.chris-shell .chris-page :is(button,a,input,select,textarea):focus-visible{outline-offset:3px;outline:2px solid var(--chris-dashboard-gold-bright)!important}.chris-shell .chris-page :is(button,input,select,textarea):disabled{opacity:.58;cursor:not-allowed}.chris-shell .chris-page table{font:inherit;color:var(--chris-dashboard-text)}.chris-shell .chris-page thead{background:var(--chris-dashboard-surface-deep)}.chris-shell .chris-page th{color:var(--chris-dashboard-muted)!important}.chris-shell .chris-page :is(th,td){padding:12px 14px;border-bottom:1px solid var(--chris-dashboard-rule)!important}.chris-shell .payroll-notes :is(.pn-original,.pn-action,.pn-totals){line-height:1.65;color:var(--chris-dashboard-text)!important}.chris-shell .payroll-notes :is(.pn-original,.pn-action,.pn-totals) :is(p,span,strong,label){color:inherit}.chris-shell .payroll-notes :is(button,.pn-secondary){border:1px solid var(--chris-dashboard-border);color:#082515;background:linear-gradient(135deg,#d4af37,#f0d66d)}.chris-shell .payroll-notes .pn-secondary{background:var(--chris-dashboard-surface-deep);color:var(--chris-dashboard-text)}.chris-shell .payroll-notes a{color:var(--chris-dashboard-gold)}.chris-shell .payroll-notes .pn-error{color:#ffe2dc;background:#401c1c;border-color:#ce766c}.chris-shell .payroll-notes .pn-message{color:#f7faf8;border-color:var(--chris-dashboard-gold);background:#153c2c}.chris-shell .chris-page :is(div,section,article):is([style*="background: rgb(255, 255, 255)"],[style*="background: rgb(248, 250, 252)"],[style*="background: rgb(249, 250, 251)"],[style*="background: rgb(242, 247, 244)"]):not([class*=print]):not([class*=print] *):not(.recharts-wrapper *){background:var(--chris-ui-panel-background)!important;color:var(--chris-dashboard-text)!important;border-color:var(--chris-dashboard-border)!important}.chris-shell .chris-page :is([style*="color: rgb(15, 23, 42)"],[style*="color: rgb(23, 32, 51)"],[style*="color: rgb(31, 41, 55)"],[style*="color: rgb(23, 59, 43)"],[style*="color: rgb(51, 65, 85)"]):not([class*=print]):not([class*=print] *):not(.recharts-wrapper *){color:var(--chris-dashboard-text)!important}.chris-shell .chris-page :is([style*="color: rgb(71, 85, 105)"],[style*="color: rgb(100, 116, 139)"]):not([class*=print]):not([class*=print] *):not(.recharts-wrapper *){color:var(--chris-dashboard-muted)!important}.chris-shell .chris-main-content :is([class*=card],[class*=Card],[class*=panel],[class*=Panel],[class*=summary],[class*=metric],[class*=stat-]):hover{transform:none}.chris-shell .chris-success-notice{color:var(--chris-dashboard-green-bright);background:#2ee98b14;border:1px solid #2ee98b66;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;margin-top:14px;padding:12px 16px;display:flex}.chris-shell .chris-success-notice button{min-width:36px;min-height:36px;color:inherit;background:0 0;border:1px solid;border-radius:8px;flex:none;font-size:20px;line-height:1}@media (width<=680px){.chris-shell .chris-page :is(th,td){padding:10px}}}
