._avatar_hk5wn_1{display:inline-flex;align-items:center;justify-content:center;font-weight:600;color:var(--text-primary);background-color:var(--surface-muted);border:1px solid var(--border-subtle);border-radius:var(--radius-md);-webkit-user-select:none;user-select:none;flex-shrink:0}._sizeSm_hk5wn_14{width:24px;height:24px;font-size:.6875rem;border-radius:var(--radius-sm)}._sizeMd_hk5wn_21{width:32px;height:32px;font-size:.8125rem}._sizeLg_hk5wn_27{width:56px;height:56px;font-size:1.25rem;border-radius:var(--radius-lg)}._container_yf9j1_1{width:100%;max-width:1280px;margin:0 auto;padding:32px 24px;box-sizing:border-box}._progressBar_yf9j1_9{position:fixed;top:0;left:0;width:100%;height:2.5px;background-color:var(--color-border, #e5e7eb);overflow:hidden;z-index:9999}._progressIndicator_yf9j1_20{width:100%;height:100%;background-color:var(--color-brand-primary, #0f172a);animation:_indeterminate_yf9j1_1 1.2s infinite ease-in-out;transform-origin:0% 50%}@keyframes _indeterminate_yf9j1_1{0%{transform:translate(-100%) scaleX(.2)}50%{transform:translate(0) scaleX(.5)}to{transform:translate(100%) scaleX(.2)}}._srOnly_yf9j1_40{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@media(max-width:768px){._container_yf9j1_1{padding:20px 16px}}._shell_1h3x5_1{min-height:100vh;width:100%;display:flex;flex-direction:column;background-color:var(--surface-app);overflow-x:hidden;box-sizing:border-box;position:relative}._skipLink_1h3x5_12{position:absolute;top:-100px;left:24px;z-index:1000;padding:8px 16px;background-color:var(--surface-card);color:var(--text-primary);border:2px solid var(--border-focus);border-radius:var(--radius-md);font-family:var(--font-sans);font-size:.875rem;font-weight:600;text-decoration:none;box-shadow:0 4px 12px #00000026;transition:top var(--transition-fast)}._skipLink_1h3x5_12:focus{top:12px;outline:2px solid var(--border-focus);outline-offset:2px}._mainContent_1h3x5_36:focus:not(:focus-visible),._mainContent_1h3x5_36 h1:focus:not(:focus-visible){outline:none}._topNav_1h3x5_41{height:54px;width:100%;background-color:var(--surface-card);border-bottom:1px solid var(--border-app);position:sticky;top:0;z-index:50;box-sizing:border-box}._navContainer_1h3x5_52{max-width:1280px;height:100%;margin:0 auto;padding:0 24px;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box}._leftGroup_1h3x5_63{display:flex;align-items:center;gap:36px;height:100%}._brand_1h3x5_70{font-family:var(--font-sans);font-weight:700;font-size:1.125rem;letter-spacing:-.02em;color:var(--text-primary);display:flex;align-items:center;gap:8px;text-decoration:none}._brandDot_1h3x5_82{display:inline-block;width:8px;height:8px;background-color:var(--accent-forest);border-radius:var(--radius-xs)}._navLinks_1h3x5_90{display:flex;align-items:center;gap:24px;height:100%;list-style:none}._navItem_1h3x5_98{height:100%;display:flex;align-items:center}._navLink_1h3x5_90{position:relative;display:flex;align-items:center;height:100%;padding:0 4px;font-size:.875rem;font-weight:500;color:var(--text-secondary);transition:color var(--transition-fast);text-decoration:none}._navLink_1h3x5_90:hover{color:var(--text-primary)}._navLink_1h3x5_90._active_1h3x5_121{color:var(--text-primary);font-weight:600}._navLink_1h3x5_90._active_1h3x5_121:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background-color:var(--text-primary)}._userIdentity_1h3x5_136{display:flex;align-items:center;gap:10px}._userDetails_1h3x5_142{display:flex;flex-direction:column;text-align:right}._userName_1h3x5_148{font-size:.8125rem;font-weight:600;color:var(--text-primary);line-height:1.2}._userRole_1h3x5_155{font-size:.6875rem;color:var(--text-secondary);line-height:1.2}._mainContent_1h3x5_36{flex:1;width:100%;max-width:100%;box-sizing:border-box}@media(max-width:640px){._navContainer_1h3x5_52{padding:0 16px}._leftGroup_1h3x5_63{gap:20px}._navLinks_1h3x5_90{gap:16px}._userDetails_1h3x5_142{display:none}}:root{--surface-app: #FAF8F5;--surface-card: #FFFFFF;--surface-subtle: #F5F2EB;--surface-muted: #EFECE4;--surface-hover: #F2EFE8;--surface-active: #EAE6DD;--surface-elevated: #FFFFFF;--border-app: #E5E0D6;--border-subtle: #ECE8DF;--border-strong: #C5BFB3;--border-focus: #1B4332;--text-primary: #181F1C;--text-secondary: #4A564F;--text-tertiary: #5A665F;--text-inverse: #FAF8F5;--text-link: #1B4332;--accent-forest: #1B4332;--accent-forest-hover: #143527;--accent-forest-active: #0E261C;--accent-forest-subtle: #EBF2EE;--accent-forest-border: #A3C2B3;--accent-forest-text: #1B4332;--status-active-marker: #2D6A4F;--status-active-dot: #16A34A;--status-active-text: #166534;--status-active-bg: #EBF5EE;--status-active-border: #C6E7D2;--status-onboarding-marker: #D97706;--status-onboarding-dot: #EA580C;--status-onboarding-text: #8A2E0F;--status-onboarding-bg: #FEF3C7;--status-onboarding-border: #FDE68A;--status-leave-marker: #6B7280;--status-leave-dot: #6B7280;--status-leave-text: #374151;--status-leave-bg: #F3F4F6;--status-leave-border: #E5E7EB;--status-offboarded-marker: #9CA3AF;--status-offboarded-dot: #9CA3AF;--status-offboarded-text: #4B5563;--status-offboarded-bg: #F3F4F6;--status-offboarded-border: #E5E7EB;--font-editorial: "Newsreader", "Playfair Display", Georgia, Cambria, "Times New Roman", Times, serif;--font-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-mono: "JetBrains Mono", "SF Mono", Consolas, "Liberation Mono", Menlo, monospace;--radius-xs: 3px;--radius-sm: 4px;--radius-md: 6px;--radius-lg: 8px;--radius-xl: 12px;--radius-full: 9999px;--shadow-sm: 0 1px 2px 0 rgba(24, 31, 28, .05);--shadow-dropdown: 0 4px 16px -2px rgba(24, 31, 28, .08), 0 2px 4px -1px rgba(24, 31, 28, .04);--shadow-popover: 0 10px 25px -3px rgba(24, 31, 28, .1), 0 4px 6px -2px rgba(24, 31, 28, .05);--transition-fast: .12s cubic-bezier(.16, 1, .3, 1);--transition-normal: .2s cubic-bezier(.16, 1, .3, 1)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-family:var(--font-sans);font-size:14px;line-height:1.5;color:var(--text-primary);background-color:var(--surface-app);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{min-height:100vh;background-color:var(--surface-app);color:var(--text-primary)}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:none;border:none}.tabular-nums{font-variant-numeric:tabular-nums;letter-spacing:-.01em}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:focus-visible{outline:2px solid var(--accent-forest);outline-offset:2px}[tabindex="-1"]:focus:not(:focus-visible),h1[tabindex="-1"]:focus{outline:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
