:root{--bg-primary:#0A0A0A;--bg-secondary:#111111;--bg-tertiary:#1A1A1A;--bg-elevated:#222222;--bg-hover:#2A2A2A;--accent-primary:#10B981;--accent-primary-on-light:#0A875E;--accent-solid-text:#04140d;--accent-solid-text-light:#FFFFFF;--accent-solid-text-dark:#04140d;--accent-hover:#34D399;--accent-muted:rgba(16,185,129,0.15);--accent-glow:rgba(16,185,129,0.3);--accent-purple:#8B5CF6;--accent-purple-hover:#A78BFA;--accent-purple-muted:rgba(139,92,246,0.15);--text-primary:#FAFAFA;--text-secondary:#A1A1AA;--text-muted:#8D8D96;--text-accent:#10B981;--success:#10B981;--warning:#F59E0B;--error:#EF4444;--info:#3B82F6;--border-default:#27272A;--border-subtle:#1E1E1E;--border-accent:rgba(16,185,129,0.4);--surface-dialog:#18181B;--surface-popover:#18181B;--overlay-scrim:rgba(0,0,0,0.72);--control-border:#71717A;--elevation-popover:0 12px 32px rgba(0,0,0,0.55);--elevation-dialog:0 24px 64px rgba(0,0,0,0.65);--card-border:var(--border-subtle);--button-border:var(--border-subtle);--font-sans:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-mono:var(--font-mono),"JetBrains Mono","SFMono-Regular","Cascadia Code",Consolas,monospace;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:14px;--ease-out:cubic-bezier(0.23,1,0.32,1);--dur-fast:150ms;--dur:220ms}[data-accent=emerald]{--accent-primary-on-light:#0A875E;--accent-solid-text-light:#FFFFFF;--accent-solid-text-dark:#04140d}[data-accent=blue]{--accent-primary-on-light:#0A63E0;--accent-solid-text-light:#FFFFFF;--accent-solid-text-dark:#FFFFFF}[data-accent=purple]{--accent-primary-on-light:#6D3FE6;--accent-solid-text-light:#FFFFFF;--accent-solid-text-dark:#FFFFFF}[data-accent=amber]{--accent-primary-on-light:#A46A07;--accent-solid-text-light:#FFFFFF;--accent-solid-text-dark:#1a1206}[data-theme=light]{--accent-solid-text:var(--accent-solid-text-light)}[data-theme=dark]{--accent-solid-text:var(--accent-solid-text-dark)}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body,html{overflow-x:hidden}body{font-family:var(--font-sans);background:var(--bg-primary);color:var(--text-secondary);font-size:14px;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background:var(--accent-muted);color:var(--text-primary)}a{text-underline-offset:2px}.impersonation-banner{position:fixed;inset:0 0 auto 0;z-index:9999;min-height:44px;display:flex;align-items:center;justify-content:center;gap:16px;padding:8px 18px;background:#b91c1c;color:#ffffff;font-size:14px;font-weight:650;line-height:1.25;box-shadow:0 2px 14px rgba(0,0,0,.28)}.impersonation-banner .ant-btn{border-color:#ffffff;color:#7f1d1d;font-weight:650}.impersonate-bridge{min-height:100vh;display:grid;place-items:center;background:var(--bg-primary);color:var(--text-secondary);padding:24px}h1,h2,h3,h4{color:var(--text-primary);letter-spacing:-.02em;line-height:1.2;font-weight:600}.mono{font-family:var(--font-mono)}.ant-table-cell .mono,.mono,td.is-numeric{font-variant-numeric:tabular-nums}.eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-primary);font-family:var(--font-mono)}.eyebrow:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent-primary);box-shadow:0 0 8px var(--accent-glow)}.hrm-shell-layout{padding-right:0}body.trial-rail-visible .hrm-shell-layout{padding-right:36px}body.trial-rail-expanded .hrm-shell-layout{padding-right:300px}.trial-upgrade-rail{position:fixed;z-index:1100;top:96px;right:0;width:300px;min-height:230px;display:grid;grid-template-columns:36px 1fr;color:#5c3a00;background:#fff7df;border:1px solid #e8c979;border-right:0;border-radius:14px 0 0 14px;box-shadow:0 16px 36px rgba(22,35,59,.16);transform:translateX(264px);transition:transform var(--dur) var(--ease-out)}.trial-upgrade-rail.is-expired{color:#143f73;background:#e7f1ff;border-color:#9bc2f1}[data-theme=dark] .trial-upgrade-rail{color:#ffe2a8;background:#2b2110;border-color:#6f5521;box-shadow:0 16px 36px rgba(0,0,0,.38)}[data-theme=dark] .trial-upgrade-rail.is-expired{color:#d6e8ff;background:#10243d;border-color:#315c8d}.trial-upgrade-rail.is-expanded{transform:translateX(0)}.trial-upgrade-rail.is-entering{animation:trial-rail-enter var(--dur) var(--ease-out) both}@keyframes trial-rail-enter{0%{opacity:0;transform:translateX(280px) scale(.97)}to{opacity:1;transform:translateX(264px) scale(1)}}.trial-rail-resting{display:flex;align-items:center;justify-content:center;padding:10px 0;writing-mode:vertical-rl;transform:rotate(180deg);font:700 11px/1.2 var(--font-mono);letter-spacing:.04em}.trial-rail-panel{position:relative;display:flex;flex-direction:column;justify-content:center;gap:10px;padding:24px 38px 24px 20px;opacity:0;transition:opacity var(--dur) var(--ease-out)}.trial-upgrade-rail.is-expanded .trial-rail-panel{opacity:1}.trial-rail-kicker{font:700 11px/1.2 var(--font-mono);letter-spacing:.06em;text-transform:uppercase}.trial-rail-panel strong{font-size:18px;line-height:1.25}.trial-rail-panel>span:last-of-type{font-size:13px;line-height:1.5}.trial-rail-dismiss{position:absolute;top:10px;right:10px;width:28px;height:28px;display:grid;place-items:center;color:inherit;background:transparent;border:0;border-radius:7px;cursor:pointer}.locked-module-cta,.trial-rail-cta{align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 16px;color:#ffffff;background:var(--accent-primary);border-radius:9px;font-weight:700;text-decoration:none;transition:transform var(--dur-fast) var(--ease-out)}.locked-module-cta:active,.trial-rail-cta:active{transform:scale(.97)}.locked-module-cta:focus-visible,.trial-rail-cta:focus-visible,.trial-rail-dismiss:focus-visible{outline:3px solid var(--accent-primary);outline-offset:3px}.locked-module-state{min-height:56vh;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:14px;max-width:620px;margin:0 auto}.locked-module-state h1,.locked-module-state p{margin:0}.locked-module-state p{color:var(--text-secondary);line-height:1.65}.locked-module-icon{width:48px;height:48px;display:grid;place-items:center;color:var(--accent-primary);background:var(--accent-muted);border-radius:14px;font-size:22px}@media (hover:hover) and (pointer:fine){.trial-upgrade-rail:hover{transform:translateX(0)}}@media (max-width:700px){body.trial-rail-expanded .hrm-shell-layout{padding-right:260px}.trial-upgrade-rail{width:260px;transform:translateX(224px)}.trial-upgrade-rail.is-expanded{transform:translateX(0)}@keyframes trial-rail-enter{0%{opacity:0;transform:translateX(240px) scale(.97)}to{opacity:1;transform:translateX(224px) scale(1)}}}@media (prefers-reduced-motion:reduce){.locked-module-cta,.trial-rail-cta,.trial-rail-panel,.trial-upgrade-rail,.trial-upgrade-rail.is-entering{animation:none;transition-duration:.01ms}}.hrm-sider{border-right:1px solid var(--border-default);display:flex;flex-direction:column;height:100vh;position:sticky;top:0}.hrm-brand{height:48px;display:flex;align-items:center;gap:10px;padding:0 16px;border-bottom:1px solid var(--border-default);flex-shrink:0}.hrm-brand.is-collapsed{justify-content:center;padding:0}.hrm-logo-mark{width:28px;height:28px;border-radius:7px;background:linear-gradient(135deg,var(--accent-primary),var(--accent-gradient-end));display:flex;align-items:center;justify-content:center;color:#04140d;box-shadow:0 0 16px var(--accent-glow);flex-shrink:0}.hrm-brand-text{display:flex;flex-direction:column;line-height:1.2;overflow:hidden}.hrm-brand-name{color:var(--text-primary);font-size:14px;font-weight:600;white-space:nowrap}.hrm-brand-tag{color:var(--text-muted);font-size:10px;letter-spacing:.04em;white-space:nowrap}.hrm-nav-scroll{flex:1;overflow-y:auto;padding:8px 0}.hrm-sider-footer{border-top:1px solid var(--border-subtle);padding:8px 0;flex-shrink:0}.hrm-menu.ant-menu-inline .ant-menu-item{position:relative}.hrm-menu.ant-menu-inline .ant-menu-item-selected:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:2px;border-radius:0 2px 2px 0;background:var(--accent-primary);box-shadow:0 0 8px var(--accent-glow)}.hrm-menu .ant-menu-item-group-title{text-transform:uppercase;letter-spacing:.08em;font-family:var(--font-mono);font-size:11px!important;padding-top:8px;padding-bottom:8px}.hrm-header{justify-content:space-between;gap:16px;border-bottom:1px solid var(--border-default);background:var(--bg-primary);position:sticky;top:0;z-index:20}.hrm-header,.hrm-header-left{display:flex;align-items:center}.hrm-header-left{gap:12px;min-width:0}.hrm-ai-trigger,.hrm-bell,.hrm-collapse-btn,.hrm-lang,.hrm-theme-toggle,.hrm-user{background:none;border:0;padding:0;font:inherit;color:inherit;cursor:pointer}.hrm-collapse-btn{color:var(--text-secondary);cursor:pointer;font-size:16px;display:inline-flex}.hrm-collapse-btn:hover{color:var(--text-primary)}.hrm-breadcrumb{display:flex;align-items:center;gap:8px;font-size:13px}.hrm-breadcrumb .crumb-muted{color:var(--text-muted)}.hrm-breadcrumb .crumb-sep{color:var(--border-default)}.hrm-breadcrumb .crumb-current{color:var(--text-primary)}.hrm-header-center{flex:1;display:flex;justify-content:center;max-width:520px;margin:0 auto}.hrm-search.ant-input-affix-wrapper{width:100%;font-size:13px}.hrm-search input::placeholder{font-family:var(--font-mono);color:var(--text-muted)}.hrm-search-ac .ant-select-selector{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important}.hrm-header-right{display:flex;align-items:center;gap:18px}.hrm-bell{color:var(--text-secondary);font-size:17px;cursor:pointer}.hrm-bell:hover{color:var(--text-primary)}.hrm-user{cursor:pointer;display:inline-flex}.hrm-content{background:var(--bg-primary);padding:24px}.hrm-content-inner{width:100%;max-width:1280px;margin:0 auto}.hrm-page-title{color:var(--text-primary);font-size:26px;font-weight:650;letter-spacing:-.02em;text-wrap:balance}.hrm-ai-trigger{color:var(--text-secondary);cursor:pointer;display:inline-flex;align-items:center}.hrm-ai-trigger:hover{color:var(--accent-primary);filter:drop-shadow(0 0 6px var(--accent-glow))}.hrm-ai-title-mark{width:26px;height:26px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;color:var(--accent-primary);background:var(--accent-muted)}.hrm-chat-scroll{flex:1;overflow-y:auto;padding:20px;display:flex;flex-direction:column;gap:14px}.hrm-chat-welcome{margin:auto;text-align:center;padding:24px 0}.hrm-ai-welcome-mark{width:44px;height:44px;border-radius:12px;box-shadow:0 0 20px var(--accent-glow)}.hrm-msg{display:flex;flex-direction:column;max-width:88%}.hrm-msg-user{align-self:flex-end;align-items:flex-end}.hrm-msg-assistant{align-self:flex-start;align-items:flex-start}.hrm-msg-bubble{padding:10px 14px;border-radius:12px;font-size:13.5px;line-height:1.55;white-space:pre-wrap;word-break:break-word}.hrm-msg-user .hrm-msg-bubble{background:var(--accent-muted);color:var(--text-primary);border:1px solid var(--border-accent);border-bottom-right-radius:4px}.hrm-msg-assistant .hrm-msg-bubble{background:var(--bg-tertiary);color:var(--text-secondary);border:1px solid var(--border-subtle);border-bottom-left-radius:4px}.hrm-tool-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.hrm-tool-chip{display:inline-flex;align-items:center;gap:4px;font-family:var(--font-mono);font-size:10.5px;color:var(--accent-primary);background:var(--accent-muted);border:1px solid var(--border-accent);padding:2px 7px;border-radius:20px}.hrm-tool-chip.is-denied{color:var(--warning);background:rgba(245,158,11,.12);border-color:rgba(245,158,11,.4)}.hrm-ai-notice{margin:0 16px 12px;padding:10px 14px;border-radius:8px;background:rgba(139,92,246,.1);border:1px solid var(--accent-purple-muted);color:var(--text-secondary);font-size:12.5px;line-height:1.5}.hrm-ai-confirm{display:flex;align-items:center;gap:8px;margin:0 16px 12px;padding:10px 12px;border-radius:8px;background:var(--bg-tertiary);border:1px solid var(--border-accent)}.hrm-chat-input{display:flex;gap:8px;align-items:flex-end;padding:12px 16px;border-top:1px solid var(--border-default);background:var(--bg-secondary)}.hrm-chat-input .ant-input{background:var(--bg-tertiary)}.hrm-convo-row{display:flex;align-items:center;gap:8px;padding:14px 20px;border-bottom:1px solid var(--border-subtle);cursor:pointer}.hrm-convo-row:hover{background:var(--bg-tertiary)}.hrm-convo-title{color:var(--text-primary);font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.org-chart{display:flex;flex-direction:column;gap:12px}.org-toolbar{position:sticky;left:0;top:0;z-index:2;display:flex;gap:8px;width:fit-content}.org-canvas{overflow:auto;-webkit-overflow-scrolling:touch;padding:8px 4px 28px}.org-scale{width:max-content;margin:0 auto}.org-tree{display:flex;align-items:flex-start;justify-content:center;width:max-content;--org-line:color-mix(in srgb,var(--accent-primary) 55%,var(--border-default));--org-drop:24px}.org-node{position:relative;display:flex;flex-direction:column;align-items:center;padding:var(--org-drop) 12px 0}.org-tree>.org-node{padding-top:0}.org-children{position:relative;display:flex;align-items:flex-start;padding-top:var(--org-drop)}.org-children:before{content:"";position:absolute;top:0;left:50%;margin-left:-1px;height:var(--org-drop);border-left:2px solid var(--org-line);pointer-events:none}.org-children>.org-node:after,.org-children>.org-node:before{content:"";position:absolute;top:0;right:50%;width:50%;height:var(--org-drop);border-top:2px solid var(--org-line);pointer-events:none}.org-children>.org-node:after{right:auto;left:50%;margin-left:-1px;width:calc(50% + 1px);border-left:2px solid var(--org-line)}.org-children>.org-node:first-child:before,.org-children>.org-node:last-child:after{border-top:0}.org-card{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;width:200px;padding:16px 14px 18px;text-align:center;background:var(--bg-tertiary);border:1px solid var(--border-default);border-radius:14px}.org-card.org-root{border-color:color-mix(in srgb,var(--accent-primary) 45%,var(--border-subtle));box-shadow:var(--snow-raise-sm),var(--snow-highlight),0 0 0 3px var(--accent-glow)}.org-card-name{font-weight:600;color:var(--text-primary)}.org-card-name,.org-card-title{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.org-card-title{font-size:12px;color:var(--text-secondary);line-height:1.3}.org-dept{font-size:10px;font-weight:600;letter-spacing:.02em;padding:2px 8px;margin-top:2px;border-radius:999px;color:var(--dept-hue);background:color-mix(in srgb,var(--dept-hue) 14%,transparent)}.org-dept-0{--dept-hue:#3e7bfa}.org-dept-1{--dept-hue:#8b5cf6}.org-dept-2{--dept-hue:#0e9f9f}.org-dept-3{--dept-hue:#e07b39}.org-dept-4{--dept-hue:#d6467e}.org-dept-5{--dept-hue:#5fa052}.org-toggle{position:absolute;left:50%;bottom:-12px;transform:translateX(-50%);display:inline-flex;align-items:center;justify-content:center;gap:3px;min-width:24px;height:24px;padding:0 8px;border-radius:999px;border:1px solid var(--border-default);background:var(--snow-surface);color:var(--accent-primary);font-size:11px;font-weight:600;line-height:1;cursor:pointer;box-shadow:var(--snow-raise-sm);z-index:1}.org-toggle:hover{border-color:var(--accent-primary)}.org-card.draggable{cursor:grab}.org-card.dragging{opacity:.45}.org-card.drag-over{border-color:var(--accent-primary);box-shadow:0 0 12px var(--accent-glow)}@media (max-width:640px){.org-tree{--org-drop:20px}.org-card{width:168px;padding:12px 10px 16px}}.ant-table-wrapper{max-width:100%}.ant-table-wrapper .ant-table-body,.ant-table-wrapper .ant-table-content{overflow-x:auto;-webkit-overflow-scrolling:touch}.hrm-mobile-drawer .ant-drawer-content,.hrm-mobile-drawer-root .ant-drawer-content{background:var(--glass-bg)}.hrm-mobile-drawer .ant-drawer-body,.hrm-mobile-drawer-root .ant-drawer-body{display:flex;flex-direction:column;height:100%;min-height:0;padding:0;background:var(--glass-bg)}.hrm-mobile-drawer .hrm-nav-scroll,.hrm-mobile-drawer-root .hrm-nav-scroll{flex:1;min-height:0}.hrm-mobile-drawer .hrm-menu.ant-menu-inline .ant-menu-item,.hrm-mobile-drawer-root .hrm-menu.ant-menu-inline .ant-menu-item{min-height:44px}.hrm-mobile-drawer-root .hrm-nav-drawer-inner{display:flex;flex-direction:column;height:100%;min-height:0}.hrm-mobile-drawer-root.ant-drawer .ant-drawer-content-wrapper{transition:transform var(--dur) var(--ease-out)}.hrm-mobile-drawer-root.ant-drawer .ant-drawer-mask{transition:opacity var(--dur) var(--ease-out)}@media (max-width:768px){.hrm-content{padding:14px 12px}.hrm-content-inner,.hrm-content-inner>*{max-width:100%}.hrm-content-inner>.ant-card,.hrm-content-inner>.ant-table-wrapper,.hrm-content-inner>code,.hrm-content-inner>pre{overflow-x:auto;-webkit-overflow-scrolling:touch}.ant-table-wrapper table{width:max-content;min-width:100%}.hrm-header{min-height:56px;height:56px;line-height:56px;padding-inline:12px;gap:10px}.hrm-header-center{display:none}.hrm-header-left{gap:8px;flex:1}.hrm-header-right{gap:10px;flex-shrink:0}.hrm-ai-trigger,.hrm-bell,.hrm-collapse-btn,.hrm-lang,.hrm-theme-toggle,.hrm-user{display:inline-flex;min-width:44px;min-height:44px;align-items:center;justify-content:center}.ant-btn{min-height:44px}.hrm-breadcrumb{min-width:0;gap:6px;font-size:12px}.hrm-breadcrumb .crumb-muted,.hrm-breadcrumb .crumb-sep{display:none}.hrm-breadcrumb .crumb-current{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media (max-width:640px){.ant-modal{max-width:calc(100vw - 16px);margin:8px auto}.ant-modal-content{padding:16px}.hrm-lang .hrm-lang-label{display:none}}:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}*{scrollbar-color:var(--border-default) var(--bg-secondary)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--bg-secondary)}::-webkit-scrollbar-thumb{background:var(--border-default);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#3f3f45}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto;transition:none!important}}[data-theme=light]{--bg-primary:#F3F8FF;--bg-secondary:#FFFFFF;--bg-tertiary:#E9F2FD;--bg-elevated:#FFFFFF;--bg-hover:#E1EDFB;--text-primary:#16233B;--text-secondary:#40638A;--text-muted:#4E7094;--border-default:rgba(16,118,251,0.14);--border-subtle:rgba(16,118,251,0.08);--surface-dialog:#FFFFFF;--surface-popover:#FFFFFF;--overlay-scrim:rgba(12,28,50,0.58);--control-border:#7794B5;--elevation-popover:0 12px 32px rgba(22,35,59,0.22);--elevation-dialog:0 24px 64px rgba(22,35,59,0.28);--card-border:rgba(16,118,251,0.12);--button-border:rgba(16,118,251,0.18)}[data-theme=light] body{background:radial-gradient(120% 80% at 50% -10%,#F5FAFF,#E3F0FE 45%,#CCE2FB);background-attachment:fixed;color:var(--text-secondary)}[data-theme=light] ::-webkit-scrollbar-track{background:var(--bg-secondary)}[data-theme=light] ::-webkit-scrollbar-thumb{background:var(--border-default);border-radius:4px}[data-theme=light] ::-webkit-scrollbar-thumb:hover{background:#9CC1EC}.hrm-lang{display:inline-flex;align-items:center;gap:6px;color:var(--text-secondary);cursor:pointer;font-size:13px;white-space:nowrap}.hrm-lang:hover{color:var(--text-primary)}.hrm-lang .hrm-lang-label{font-family:var(--font-mono);font-size:12px}@media (max-width:640px){.hrm-lang .hrm-lang-label{display:none}}.hrm-theme-toggle{display:inline-flex;align-items:center;color:var(--text-secondary);cursor:pointer;font-size:15px}.hrm-theme-toggle:hover{color:var(--text-primary)}.hrm-sider .ant-layout-sider-children{display:flex;flex-direction:column;height:100%;min-height:0}.hrm-nav-scroll{min-height:0}:root{--glass-bg:rgba(20,22,26,0.60);--glass-bg-strong:rgba(24,27,32,0.92);--glass-border:rgba(255,255,255,0.09);--glass-blur:16px;--glass-shadow:0 8px 32px rgba(0,0,0,0.45);--aurora-cool:rgba(56,130,200,0.20);--aurora-opacity:0.55;--chart-1:#10B981;--chart-2:#38BDF8;--chart-3:#FBBF24;--chart-4:#F472B6;--accent-gradient-end:#0E7A5A}[data-theme=light]{--glass-bg:rgba(255,255,255,0.62);--glass-bg-strong:rgba(255,255,255,0.94);--glass-border:rgba(255,255,255,0.8);--glass-shadow:0 10px 34px rgba(16,118,251,0.14);--aurora-cool:rgba(16,118,251,0.10);--aurora-opacity:0.5}body{position:relative}body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(52% 46% at 14% 8%,var(--accent-glow),transparent 70%),radial-gradient(46% 42% at 86% 16%,var(--aurora-cool),transparent 72%),radial-gradient(60% 55% at 74% 96%,var(--accent-glow),transparent 74%);opacity:var(--aurora-opacity);transition:opacity var(--dur) var(--ease-out)}body .ant-layout,body .hrm-content{background:transparent}@supports ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){body .hrm-header,body .hrm-sider{background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(140%);backdrop-filter:blur(var(--glass-blur)) saturate(140%)}}@media (prefers-reduced-transparency:reduce){body .ant-card,body .ant-drawer-content,body .ant-dropdown-menu,body .ant-message-notice-content,body .ant-modal-content,body .ant-notification-notice,body .ant-popover-inner,body .ant-select-dropdown,body .hrm-header,body .hrm-sider{background:var(--bg-elevated);-webkit-backdrop-filter:none;backdrop-filter:none}body:before{opacity:.22}}:root{--snow-surface:#1B1E24;--snow-surface-pale:#202329;--snow-inset-bg:#131519;--snow-radius:18px;--snow-radius-sm:12px;--snow-raise:8px 8px 20px rgba(0,0,0,.50),-6px -6px 18px rgba(255,255,255,.03);--snow-raise-hover:11px 11px 28px rgba(0,0,0,.60),-8px -8px 22px rgba(255,255,255,.04);--snow-raise-sm:5px 5px 13px rgba(0,0,0,.50),-4px -4px 12px rgba(255,255,255,.03);--snow-inset:inset 4px 4px 10px rgba(0,0,0,.55),inset -3px -3px 9px rgba(255,255,255,.03);--snow-press:inset 3px 3px 8px rgba(0,0,0,.60),inset -2px -2px 7px rgba(255,255,255,.03);--snow-highlight:inset 0 1px 0 rgba(255,255,255,.06)}[data-theme=light]{--snow-surface:#FFFFFF;--snow-surface-pale:#FBFDFF;--snow-inset-bg:#EEF5FE;--snow-raise:8px 8px 20px rgba(16,118,251,.10),-8px -8px 20px rgba(255,255,255,.90);--snow-raise-hover:11px 11px 28px rgba(16,118,251,.15),-10px -10px 26px rgba(255,255,255,.95);--snow-raise-sm:5px 5px 13px rgba(16,118,251,.10),-5px -5px 13px rgba(255,255,255,.90);--snow-inset:inset 4px 4px 10px rgba(16,118,251,.10),inset -4px -4px 10px rgba(255,255,255,.90);--snow-press:inset 3px 3px 8px rgba(16,118,251,.14),inset -3px -3px 8px rgba(255,255,255,.85);--snow-highlight:inset 0 1px 0 rgba(255,255,255,.90)}body .ant-card{background:var(--snow-surface);border:1px solid var(--card-border);border-radius:var(--radius-lg);box-shadow:var(--snow-raise),var(--snow-highlight)}body .ant-card .ant-card-head{border-bottom:1px solid var(--border-subtle)}body .hrm-stat-card{cursor:pointer;transition:transform var(--dur-fast) var(--ease-out),opacity var(--dur-fast) var(--ease-out)}body .hrm-quick-action{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border:1px solid transparent;border-radius:var(--radius-lg);background:var(--snow-surface-pale)}body .ant-btn,body .hrm-quick-action{box-shadow:var(--snow-raise-sm),var(--snow-highlight);transition:transform var(--dur-fast) var(--ease-out),opacity var(--dur-fast) var(--ease-out)}body .ant-btn{border-radius:var(--radius-md);border:1px solid var(--button-border)}body .ant-btn:where(:not(.ant-btn-variant-solid)){background:var(--snow-surface)}body .ant-btn-default:not(:disabled){color:var(--text-primary)}body .ant-btn:not(:disabled):active{transform:translateY(0);box-shadow:var(--snow-press)}body .ant-btn-primary{border-color:transparent;box-shadow:0 8px 22px -2px var(--accent-glow),inset 0 1px 0 rgba(255,255,255,.3)}body .ant-btn-primary:not(:disabled):active{transform:translateY(0);box-shadow:inset 3px 3px 9px rgba(23,95,184,.45),inset -2px -2px 7px rgba(255,255,255,.15)}body .ant-btn-link,body .ant-btn-text{background:transparent;border-color:transparent;box-shadow:none}@media (hover:hover) and (pointer:fine){body .hrm-stat-card:hover{transform:translateY(-2px)}body .hrm-quick-action:hover,body .hrm-stat-card:hover{box-shadow:var(--snow-raise-hover),var(--snow-highlight)}body .hrm-quick-action:hover{transform:translateY(-1px);background:var(--snow-surface)}body .ant-btn:not(:disabled):hover{transform:translateY(-1px);box-shadow:var(--snow-raise),var(--snow-highlight)}body .ant-btn-primary:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 12px 30px -2px var(--accent-glow),inset 0 1px 0 rgba(255,255,255,.3)}body .ant-btn-link:not(:disabled):hover,body .ant-btn-text:not(:disabled):hover{transform:none;box-shadow:none}}body .ant-input,body .ant-input-affix-wrapper,body .ant-input-number,body .ant-picker,body .ant-select-selector{background:var(--snow-inset-bg);border:1px solid transparent;border-radius:var(--radius-md);box-shadow:var(--snow-inset)}body .ant-input-affix-wrapper>.ant-input{background:transparent;border:none;box-shadow:none}body .ant-input-affix-wrapper-focused,body .ant-input-focused,body .ant-input:focus,body .ant-picker-focused,body .ant-select-focused .ant-select-selector{border-color:var(--accent-primary);box-shadow:var(--snow-inset),0 0 0 3px var(--accent-glow)}body .ant-avatar{box-shadow:3px 3px 9px rgba(16,118,251,.12),-3px -3px 9px rgba(255,255,255,.9)}[data-theme=dark] body .ant-avatar{box-shadow:3px 3px 9px rgba(0,0,0,.45),-3px -3px 9px rgba(255,255,255,.03)}body .ant-table{background:transparent}body .ant-table-thead>tr>th{background:var(--snow-inset-bg);border-bottom:1px solid var(--border-subtle)}body .org-card{background:var(--snow-surface);border:1px solid var(--border-subtle);border-radius:14px;box-shadow:var(--snow-raise-sm),var(--snow-highlight)}.hrm-brand{gap:12px}.hrm-brand-name{font-family:var(--font-brand),var(--font-sans);font-size:21px;font-weight:700;letter-spacing:-.01em;line-height:1.05}.hrm-brand-name .bw-1{color:#1076FB;font-weight:700}.hrm-brand-name .bw-2{color:#55A6F7;font-weight:500}@media (prefers-reduced-transparency:reduce){body .ant-card{box-shadow:0 2px 10px rgba(16,118,251,.14)}}html{caret-color:transparent}.ant-input,.ant-input-affix-wrapper input,.ant-input-number-input,.ant-mentions textarea,.ant-picker-input input,.ant-select-selection-search-input,[contenteditable=""],[contenteditable=true],input,textarea{caret-color:var(--accent-primary)}.ant-tooltip .ant-tooltip-inner,.ant-tooltip .ant-tooltip-inner a{color:#fff}.hrm-control-tooltip{transform-origin:center top;animation-duration:var(--dur-fast)!important;animation-timing-function:var(--ease-out)!important}.hrm-control-tooltip.ant-tooltip-placement-bottomRight{transform-origin:right top}.hrm-control-tooltip.ant-tooltip-placement-bottomLeft{transform-origin:left top}.hrm-control-tooltip.ant-tooltip-hidden{pointer-events:none}.hrm-control-tooltip .ant-tooltip-content{transform:scale(.97);transition:transform var(--dur-fast) var(--ease-out),opacity var(--dur-fast) var(--ease-out)}.hrm-control-tooltip:not(.ant-tooltip-hidden) .ant-tooltip-content{transform:scale(1)}.ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:var(--bg-hover)!important;font-weight:600}.ant-table td.ant-table-column-sort,.ant-table th.ant-table-column-sort,.ant-table thead th.ant-table-column-has-sorters:hover{background:inherit!important}.hrm-brand{overflow:hidden}.hrm-brand-text{min-width:0;flex:1 1 auto}.hrm-brand>a{min-width:0;overflow:hidden}.hrm-brand-name,.hrm-brand-tag{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.hrm-brand-tag{font-size:9px;letter-spacing:.01em}body .ant-dropdown-menu,body .ant-picker-dropdown .ant-picker-panel-container,body .ant-popover-inner,body .ant-select-dropdown{background:var(--surface-popover)!important;border:1px solid var(--control-border);box-shadow:var(--elevation-popover);opacity:1}body .hrm-opaque-overlay,body .hrm-opaque-overlay .ant-picker-panel-container,body .hrm-opaque-overlay .ant-select-item{background:var(--surface-popover)!important;opacity:1!important}body .ant-select-selection-item{color:var(--text-primary)!important;opacity:1}body .ant-select-selection-placeholder{color:var(--text-muted)!important}body .ant-drawer-content,body .ant-modal-content{background:var(--surface-dialog)!important;border:1px solid var(--control-border);box-shadow:var(--elevation-dialog);opacity:1}body .ant-drawer-mask,body .ant-modal-mask{background:var(--overlay-scrim)!important}body .ant-input,body .ant-input-affix-wrapper,body .ant-input-number,body .ant-picker,body .ant-select-selector{border-color:var(--control-border)!important}body .ant-form-item-label>label{color:var(--text-secondary)!important}[dir=rtl] .anticon-arrow-left,[dir=rtl] .anticon-arrow-right,[dir=rtl] .anticon-left,[dir=rtl] .anticon-right{transform:scaleX(-1)}[dir=rtl] .ant-form-item-label,[dir=rtl] .ant-table-cell{text-align:start}html[data-theme=dark] body .ant-input,html[data-theme=dark] body .ant-input-affix-wrapper,html[data-theme=dark] body .ant-input-number,html[data-theme=dark] body .ant-picker,html[data-theme=dark] body .ant-select .ant-select-selector{background:#0A0A0A!important;border:1px solid #8a8a93!important;color:#FAFAFA!important}html[data-theme=dark] body .ant-input::placeholder,html[data-theme=dark] body .ant-select-selection-placeholder{color:#D4D4D8!important;opacity:1}html[data-theme=light] body .ant-input,html[data-theme=light] body .ant-input-affix-wrapper,html[data-theme=light] body .ant-input-number,html[data-theme=light] body .ant-picker,html[data-theme=light] body .ant-select .ant-select-selector{background:#FFFFFF!important;border:1px solid #5b7695!important;color:#16233B!important}html[data-theme=light] body .ant-input::placeholder,html[data-theme=light] body .ant-select-selection-placeholder{color:#5B789C!important;opacity:1}html[data-theme=light] body .ant-input-affix-wrapper:hover,html[data-theme=light] body .ant-input-number:hover,html[data-theme=light] body .ant-input:hover,html[data-theme=light] body .ant-picker:hover,html[data-theme=light] body .ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:var(--border-accent)!important}.notification-record-highlight>.ant-table-cell{background:color-mix(in srgb,var(--accent-primary) 18%,var(--bg-surface))!important;box-shadow:inset 0 2px 0 var(--accent-primary),inset 0 -2px 0 var(--accent-primary)}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_fa2f99{font-family:Inter,Inter Fallback;font-style:normal}.__variable_fa2f99{--font-inter:"Inter","Inter Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_e896d9{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_e896d9{--font-mono:"JetBrains Mono","JetBrains Mono Fallback"}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1d3bc6cf8ffd57a1-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/86fbc9d8e118e1a5-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/643504413c165422-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a65324f02aa278dc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1d3bc6cf8ffd57a1-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/86fbc9d8e118e1a5-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/643504413c165422-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a65324f02aa278dc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Baloo\ 2 Fallback;src:local("Arial");ascent-override:112.55%;descent-override:54.71%;line-gap-override:0.00%;size-adjust:95.78%}.__className_6cfc63{font-family:Baloo\ 2,Baloo\ 2 Fallback;font-style:normal}.__variable_6cfc63{--font-brand:"Baloo 2","Baloo 2 Fallback"}