.hr2026-sidebar :focus,.hr2026-sidebar :focus-visible,.hr2026-sidebar :focus-within{outline:none!important}.hr2026-sidebar__backdrop{top:var(--hr-navbar-h);background:var(--hr-surface-overlay);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:299;position:fixed;bottom:0;left:0;right:0}.hr2026-sidebar{width:var(--hr-sidebar-w);height:calc(100vh - var(--hr-navbar-h));top:var(--hr-navbar-h);background:var(--hr-surface-sunken);border-right:1px solid var(--hr-border-subtle);color:var(--hr-text-secondary);z-index:300;scrollbar-gutter:stable;box-sizing:border-box;padding:var(--hr-space-3) var(--hr-space-2);line-height:1.4;font-family:var(--hr-font-sans);direction:rtl;position:fixed;left:0;overflow-y:auto}.hr2026-sidebar>*{direction:ltr}.hr2026-sidebar::-webkit-scrollbar{width:6px}.hr2026-sidebar::-webkit-scrollbar-track{background:0 0}.hr2026-sidebar::-webkit-scrollbar-thumb{background:var(--hr-border-default);border-radius:var(--hr-radius-pill)}.hr2026-sidebar::-webkit-scrollbar-thumb:hover{background:var(--hr-border-strong)}.hr2026-sidebar__toggle{left:calc(var(--hr-sidebar-w) - 16px);top:calc(var(--hr-navbar-h) + var(--hr-space-3));background:var(--hr-surface-card);border-radius:var(--hr-radius-pill);border:1px solid var(--hr-border-default);cursor:pointer;width:26px;height:26px;color:var(--hr-text-secondary);box-shadow:var(--hr-shadow-sm);transition:background var(--hr-dur-fast) var(--hr-ease-out), transform var(--hr-dur-fast) var(--hr-ease-out);justify-content:center;align-items:center;padding:0;display:flex;position:fixed}.hr2026-sidebar__toggle:hover{background:var(--hr-surface-hover);transform:scale(1.05)}.hr2026-sidebar.is-collapsed{width:var(--hr-sidebar-w-collapsed);padding-left:6px;padding-right:6px}.hr2026-sidebar.is-collapsed .hr2026-sidebar__toggle{left:calc(var(--hr-sidebar-w-collapsed) - 16px)}.hr2026-sidebar.is-collapsed .hr2026-sidebar__navItem,.hr2026-sidebar.is-collapsed .hr2026-sidebar__subNavItem{justify-content:center}.hr2026-sidebar.is-collapsed .hr2026-sidebar__iconWithTitle{justify-content:center;overflow:hidden}.hr2026-sidebar.is-collapsed .hr2026-sidebar__iconWithTitle .hr2026-sidebar__icon{margin:0}.hr2026-sidebar__separator{padding:var(--hr-space-3) var(--hr-space-3) var(--hr-space-1) var(--hr-space-3);color:var(--hr-text-tertiary);font-size:calc(10px * var(--hr-font-scale));font-weight:var(--hr-weight-semibold);text-transform:uppercase;letter-spacing:var(--hr-letter-wide);border-top:1px solid var(--hr-border-subtle);margin-top:var(--hr-space-2)}.hr2026-sidebar__navItem,.hr2026-sidebar__subNavItem{color:var(--hr-text-secondary);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;font-size:var(--hr-text-base);font-weight:var(--hr-weight-medium);padding:var(--hr-space-2) var(--hr-space-3);border-radius:var(--hr-radius-md);transition:background-color var(--hr-dur-fast) var(--hr-ease-in-out), color var(--hr-dur-fast) var(--hr-ease-in-out);justify-content:space-between;align-items:center;margin:2px 0;text-decoration:none;display:flex;position:relative;overflow:hidden}.hr2026-sidebar__navItem a,.hr2026-sidebar__subNavItem a{color:inherit;outline:none;margin:0;text-decoration:none}.hr2026-sidebar__navItem a:focus,.hr2026-sidebar__subNavItem a:focus,.hr2026-sidebar__navItem a:focus-visible,.hr2026-sidebar__subNavItem a:focus-visible{outline:none}.hr2026-sidebar__navItem:hover{background-color:var(--hr-surface-hover);color:var(--hr-text-primary)}.hr2026-sidebar__navItem:hover .hr2026-sidebar__iconWithTitle .hr2026-sidebar__icon img{filter:var(--hr-legacy-icon-filter-strong)}.hr2026-sidebar__iconWithTitle{align-items:center;gap:var(--hr-space-3);width:100%;margin:0;display:flex}.hr2026-sidebar__iconWithTitle .hr2026-sidebar__icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.hr2026-sidebar__iconWithTitle .hr2026-sidebar__icon img,.hr2026-sidebar__iconWithTitle .hr2026-sidebar__icon svg{flex-shrink:0;width:20px;height:20px}.hr2026-sidebar__iconWithTitle .hr2026-sidebar__icon img{filter:var(--hr-legacy-icon-filter);transition:filter var(--hr-dur-fast) var(--hr-ease-out)}.hr2026-sidebar__navItem.is-selected{background:var(--hr-accent-soft);color:var(--hr-accent-pressed)}.hr2026-sidebar__navItem.is-selected:before{content:"";border-radius:0 var(--hr-radius-xs) var(--hr-radius-xs) 0;background:var(--hr-accent);width:3px;position:absolute;top:8px;bottom:8px;left:0}.hr2026-sidebar__navItem.is-selected .hr2026-sidebar__iconWithTitle,.hr2026-sidebar__navItem.is-selected .hr2026-sidebar__iconWithTitle a{color:var(--hr-accent-pressed);font-weight:var(--hr-weight-semibold)}.hr2026-sidebar__navItem.is-selected .hr2026-sidebar__iconWithTitle .hr2026-sidebar__icon img{filter:brightness(0)saturate()invert(28%)sepia(82%)saturate(2900%)hue-rotate(232deg)brightness(95%)contrast(96%)}.hr2026-sidebar__navItem.is-selected svg path,.hr2026-sidebar__navItem.is-selected svg rect{fill:var(--hr-accent)}.hr2026-sidebar__navItem.is-selected:hover{background-color:var(--hr-accent-soft-strong)}.hr2026-sidebar__subNavItem.is-selected{color:var(--hr-accent-pressed);background:var(--hr-accent-soft)}.hr2026-sidebar__subNavItem.is-selected .hr2026-sidebar__iconWithTitle,.hr2026-sidebar__subNavItem.is-selected .hr2026-sidebar__iconWithTitle a{color:var(--hr-accent-pressed);font-weight:var(--hr-weight-semibold)}.hr2026-sidebar__subNavItem.is-selected .hr2026-sidebar__iconWithTitle .hr2026-sidebar__icon img{filter:brightness(0)saturate()invert(28%)sepia(82%)saturate(2900%)hue-rotate(232deg)brightness(95%)contrast(96%)}.hr2026-sidebar__subNavItem.is-selected svg path,.hr2026-sidebar__subNavItem.is-selected svg rect{fill:var(--hr-accent)}.hr2026-sidebar__sidemenu{background:var(--hr-surface-card);border:1px solid var(--hr-border-subtle);border-radius:var(--hr-radius-md);margin:var(--hr-space-1) var(--hr-space-1) var(--hr-space-2);padding:var(--hr-space-1);display:none}.hr2026-sidebar__sidemenu.is-visible{animation:hr2026SidebarSubmenuFadeIn .18s var(--hr-ease-out);display:block}.hr2026-sidebar__sidemenu .hr2026-sidebar__subNavItem{font-size:var(--hr-text-base);font-weight:var(--hr-weight-regular);color:var(--hr-text-secondary);border-radius:var(--hr-radius-sm);transition:background-color var(--hr-dur-fast) var(--hr-ease-in-out), color var(--hr-dur-fast) var(--hr-ease-in-out);margin:2px 0;padding:0}.hr2026-sidebar__sidemenu .hr2026-sidebar__subNavItem:hover{background-color:var(--hr-surface-hover);color:var(--hr-text-primary)}.hr2026-sidebar__sidemenu .hr2026-sidebar__subNavItem:hover a{color:var(--hr-text-primary)}.hr2026-sidebar__sidemenu .hr2026-sidebar__subNavItem:hover .hr2026-sidebar__icon img{filter:var(--hr-legacy-icon-filter-strong)}.hr2026-sidebar__sidemenu .hr2026-sidebar__subNavItem.is-selected:hover{background-color:var(--hr-accent-soft-strong)}.hr2026-sidebar__sidemenu .hr2026-sidebar__iconWithTitle{font-size:var(--hr-text-base);gap:var(--hr-space-3);width:100%}.hr2026-sidebar__sidemenu .hr2026-sidebar__iconWithTitle .hr2026-sidebar__icon img,.hr2026-sidebar__sidemenu .hr2026-sidebar__iconWithTitle .hr2026-sidebar__icon svg{width:18px;height:18px}.hr2026-sidebar__sidemenu .hr2026-sidebar__iconWithTitle a{color:inherit;align-items:center;gap:var(--hr-space-3);width:100%;padding:var(--hr-space-3) var(--hr-space-3);box-sizing:border-box;transition:color var(--hr-dur-fast) var(--hr-ease-out);text-decoration:none;display:flex}.hr2026-sidebar__caretWrap{cursor:pointer;justify-content:center;align-items:center;padding:2px;display:inline-flex}.hr2026-sidebar__chevron{color:var(--hr-text-secondary);transition:transform var(--hr-dur-fast) var(--hr-ease-out);flex-shrink:0}.hr2026-sidebar__submenuCaret.is-open{transform:rotate(180deg)!important}@keyframes hr2026SidebarSubmenuFadeIn{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.hr2026-sidebar{transition:left .3s var(--hr-ease-out);left:calc(var(--hr-sidebar-w) * -1)!important}.hr2026-sidebar.is-mobile-open{box-shadow:var(--hr-shadow-lg);left:0!important}.hr2026-sidebar.is-collapsed{left:calc(var(--hr-sidebar-w-collapsed) * -1)!important}.hr2026-sidebar.is-collapsed.is-mobile-open{left:0!important}.hr2026-sidebar__toggle{display:none}}:root[data-ui-version=v2] .hr2026-sidebar,:root[data-theme=hip] .hr2026-sidebar{color:#c7d2e0;background:linear-gradient(#14202f 0%,#1e2c40 100%);border-right:none;width:248px;padding:12px 8px;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}:root[data-ui-version=v2] .hr2026-sidebar::-webkit-scrollbar{width:6px}:root[data-theme=hip] .hr2026-sidebar::-webkit-scrollbar{width:6px}:root[data-ui-version=v2] .hr2026-sidebar::-webkit-scrollbar-track{background:0 0}:root[data-theme=hip] .hr2026-sidebar::-webkit-scrollbar-track{background:0 0}:root[data-ui-version=v2] .hr2026-sidebar::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:3px}:root[data-theme=hip] .hr2026-sidebar::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:3px}:root[data-ui-version=v2] .hr2026-sidebar::-webkit-scrollbar-thumb:hover{background:#ffffff29}:root[data-theme=hip] .hr2026-sidebar::-webkit-scrollbar-thumb:hover{background:#ffffff29}:root[data-ui-version=v2] .hr2026-sidebar__toggle,:root[data-theme=hip] .hr2026-sidebar__toggle{color:#fff;background:#1e2c40;border:1px solid #ffffff1f;width:26px;height:26px;box-shadow:0 2px 8px #0000004d}:root[data-ui-version=v2] .hr2026-sidebar__toggle:hover,:root[data-theme=hip] .hr2026-sidebar__toggle:hover{background:#2b3a52;transform:scale(1.08)}:root[data-ui-version=v2] .hr2026-sidebar__toggle img,:root[data-theme=hip] .hr2026-sidebar__toggle img,:root[data-ui-version=v2] .hr2026-sidebar__toggle svg,:root[data-theme=hip] .hr2026-sidebar__toggle svg{filter:brightness(0)saturate()invert();color:#fff;width:14px;height:14px}:root[data-ui-version=v2] .hr2026-sidebar.is-collapsed,:root[data-theme=hip] .hr2026-sidebar.is-collapsed,:root[data-ui-version=v2] .hr2026-sidebar.small,:root[data-theme=hip] .hr2026-sidebar.small{width:76px;padding-left:6px;padding-right:6px}:root[data-ui-version=v2] .hr2026-sidebar__separator,:root[data-theme=hip] .hr2026-sidebar__separator{color:#8a99ae;font-size:calc(11px * var(--hr-font-scale));text-transform:uppercase;letter-spacing:.08em;border-top:1px solid #ffffff0f;margin-top:8px;padding:16px 12px 6px;font-weight:600}:root[data-ui-version=v2] .hr2026-sidebar__navItem,:root[data-theme=hip] .hr2026-sidebar__navItem,:root[data-ui-version=v2] .hr2026-sidebar__subNavItem,:root[data-theme=hip] .hr2026-sidebar__subNavItem{color:#c7d2e0;font-size:calc(14px * var(--hr-font-scale));border-radius:8px;margin:2px 0;padding:10px 12px;font-weight:500;transition:background-color .15s,color .15s}:root[data-ui-version=v2] .hr2026-sidebar__navItem a,:root[data-theme=hip] .hr2026-sidebar__navItem a,:root[data-ui-version=v2] .hr2026-sidebar__subNavItem a,:root[data-theme=hip] .hr2026-sidebar__subNavItem a{color:inherit}:root[data-ui-version=v2] .hr2026-sidebar__navItem:hover,:root[data-theme=hip] .hr2026-sidebar__navItem:hover{color:#fff;background-color:#ffffff0f}:root[data-ui-version=v2] .hr2026-sidebar__navItem:hover .hr2026-sidebar__iconWithTitle img,:root[data-theme=hip] .hr2026-sidebar__navItem:hover .hr2026-sidebar__iconWithTitle img{filter:brightness(0)saturate()invert()}:root[data-ui-version=v2] .hr2026-sidebar__iconWithTitle,:root[data-theme=hip] .hr2026-sidebar__iconWithTitle{gap:12px}:root[data-ui-version=v2] .hr2026-sidebar__iconWithTitle .hr2026-sidebar__icon img,:root[data-theme=hip] .hr2026-sidebar__iconWithTitle .hr2026-sidebar__icon img,:root[data-ui-version=v2] .hr2026-sidebar__iconWithTitle .hr2026-sidebar__icon svg,:root[data-theme=hip] .hr2026-sidebar__iconWithTitle .hr2026-sidebar__icon svg{filter:brightness(0)saturate()invert(78%)sepia(8%)saturate(443%)hue-rotate(177deg)brightness(95%)contrast(88%);width:20px;height:20px;transition:filter .15s}:root[data-ui-version=v2] .hr2026-sidebar__navItem.is-selected,:root[data-theme=hip] .hr2026-sidebar__navItem.is-selected{color:#fff;background:#4f8df724}:root[data-ui-version=v2] .hr2026-sidebar__navItem.is-selected:before,:root[data-theme=hip] .hr2026-sidebar__navItem.is-selected:before{content:"";background:#4f8df7;border-radius:0 2px 2px 0;width:3px;position:absolute;top:8px;bottom:8px;left:0}:root[data-ui-version=v2] .hr2026-sidebar__navItem.is-selected .hr2026-sidebar__iconWithTitle,:root[data-theme=hip] .hr2026-sidebar__navItem.is-selected .hr2026-sidebar__iconWithTitle,:root[data-ui-version=v2] .hr2026-sidebar__navItem.is-selected .hr2026-sidebar__iconWithTitle a,:root[data-theme=hip] .hr2026-sidebar__navItem.is-selected .hr2026-sidebar__iconWithTitle a{color:#fff;font-weight:600}:root[data-ui-version=v2] .hr2026-sidebar__navItem.is-selected .hr2026-sidebar__iconWithTitle .hr2026-sidebar__icon img,:root[data-theme=hip] .hr2026-sidebar__navItem.is-selected .hr2026-sidebar__iconWithTitle .hr2026-sidebar__icon img{filter:brightness(0)saturate()invert(58%)sepia(56%)saturate(2310%)hue-rotate(202deg)brightness(101%)contrast(94%)}:root[data-ui-version=v2] .hr2026-sidebar__navItem.is-selected svg path,:root[data-theme=hip] .hr2026-sidebar__navItem.is-selected svg path,:root[data-ui-version=v2] .hr2026-sidebar__navItem.is-selected svg rect,:root[data-theme=hip] .hr2026-sidebar__navItem.is-selected svg rect{fill:#4f8df7}:root[data-ui-version=v2] .hr2026-sidebar__navItem.is-selected:hover,:root[data-theme=hip] .hr2026-sidebar__navItem.is-selected:hover{background-color:#4f8df738}:root[data-ui-version=v2] .hr2026-sidebar__sidemenu,:root[data-theme=hip] .hr2026-sidebar__sidemenu{background:#ffffff08;border:none;border-radius:6px;margin:4px 0 8px;padding:4px}:root[data-ui-version=v2] .hr2026-sidebar__sidemenu.is-visible,:root[data-theme=hip] .hr2026-sidebar__sidemenu.is-visible{animation:.18s ease-out hr2026SidebarSubmenuFadeIn}:root[data-ui-version=v2] .hr2026-sidebar__sidemenu .hr2026-sidebar__subNavItem,:root[data-theme=hip] .hr2026-sidebar__sidemenu .hr2026-sidebar__subNavItem{font-size:calc(13px * var(--hr-font-scale));color:#c7d2e0;border-radius:6px;margin:1px 0;padding:0;font-weight:500}:root[data-ui-version=v2] .hr2026-sidebar__sidemenu .hr2026-sidebar__subNavItem:hover,:root[data-theme=hip] .hr2026-sidebar__sidemenu .hr2026-sidebar__subNavItem:hover{color:#fff;background-color:#ffffff0f}:root[data-ui-version=v2] .hr2026-sidebar__sidemenu .hr2026-sidebar__subNavItem:hover a,:root[data-theme=hip] .hr2026-sidebar__sidemenu .hr2026-sidebar__subNavItem:hover a{color:#fff}:root[data-ui-version=v2] .hr2026-sidebar__sidemenu .hr2026-sidebar__subNavItem:hover .hr2026-sidebar__icon img,:root[data-theme=hip] .hr2026-sidebar__sidemenu .hr2026-sidebar__subNavItem:hover .hr2026-sidebar__icon img{filter:brightness(0)saturate()invert()}:root[data-ui-version=v2] .hr2026-sidebar__sidemenu .hr2026-sidebar__iconWithTitle,:root[data-theme=hip] .hr2026-sidebar__sidemenu .hr2026-sidebar__iconWithTitle{font-size:calc(13px * var(--hr-font-scale));gap:10px}:root[data-ui-version=v2] .hr2026-sidebar__sidemenu .hr2026-sidebar__iconWithTitle .hr2026-sidebar__icon img,:root[data-theme=hip] .hr2026-sidebar__sidemenu .hr2026-sidebar__iconWithTitle .hr2026-sidebar__icon img,:root[data-ui-version=v2] .hr2026-sidebar__sidemenu .hr2026-sidebar__iconWithTitle .hr2026-sidebar__icon svg,:root[data-theme=hip] .hr2026-sidebar__sidemenu .hr2026-sidebar__iconWithTitle .hr2026-sidebar__icon svg{width:16px;height:16px}:root[data-ui-version=v2] .hr2026-sidebar__sidemenu .hr2026-sidebar__iconWithTitle a,:root[data-theme=hip] .hr2026-sidebar__sidemenu .hr2026-sidebar__iconWithTitle a{padding:8px 12px}:root[data-ui-version=v2] .hr2026-sidebar__sidemenu .hr2026-sidebar__subNavItem.is-selected,:root[data-theme=hip] .hr2026-sidebar__sidemenu .hr2026-sidebar__subNavItem.is-selected{color:#fff;background:#4f8df724}:root[data-ui-version=v2] .hr2026-sidebar__sidemenu .hr2026-sidebar__subNavItem.is-selected .hr2026-sidebar__iconWithTitle,:root[data-theme=hip] .hr2026-sidebar__sidemenu .hr2026-sidebar__subNavItem.is-selected .hr2026-sidebar__iconWithTitle,:root[data-ui-version=v2] .hr2026-sidebar__sidemenu .hr2026-sidebar__subNavItem.is-selected .hr2026-sidebar__iconWithTitle a,:root[data-theme=hip] .hr2026-sidebar__sidemenu .hr2026-sidebar__subNavItem.is-selected .hr2026-sidebar__iconWithTitle a{color:#fff;font-weight:600}:root[data-ui-version=v2] .hr2026-sidebar__sidemenu .hr2026-sidebar__subNavItem.is-selected .hr2026-sidebar__iconWithTitle .hr2026-sidebar__icon img,:root[data-theme=hip] .hr2026-sidebar__sidemenu .hr2026-sidebar__subNavItem.is-selected .hr2026-sidebar__iconWithTitle .hr2026-sidebar__icon img{filter:brightness(0)saturate()invert(58%)sepia(56%)saturate(2310%)hue-rotate(202deg)brightness(101%)contrast(94%)}:root[data-ui-version=v2] .hr2026-sidebar__sidemenu .hr2026-sidebar__subNavItem.is-selected:hover,:root[data-theme=hip] .hr2026-sidebar__sidemenu .hr2026-sidebar__subNavItem.is-selected:hover{background-color:#4f8df738}:root[data-ui-version=v2] .hr2026-sidebar__chevron,:root[data-theme=hip] .hr2026-sidebar__chevron{color:#c7d2e0}.hr2026-navbar :focus,.hr2026-navbar :focus-visible,.hr2026-navbar :focus-within{outline:none!important}.hr2026-navbar{background:var(--hr-surface-card);height:50px;min-height:50px;color:var(--hr-text-primary);padding:0 var(--hr-space-3) 0 var(--hr-space-4);box-sizing:border-box;z-index:400;border-bottom:1px solid var(--hr-border-subtle);width:100%;font-family:var(--hr-font-sans);align-items:center;display:flex;position:fixed;top:0;left:0}.hr2026-navbar__desktop{justify-content:space-between;align-items:center;width:100%;display:flex}.hr2026-navbar__logo{padding:var(--hr-space-1) var(--hr-space-2);border-radius:var(--hr-radius-sm);transition:background-color var(--hr-dur-fast) var(--hr-ease-out);flex-shrink:0;align-items:center;text-decoration:none;display:flex}.hr2026-navbar__logo:hover{background-color:var(--hr-surface-hover)}.hr2026-navbar__logo img{filter:var(--hr-legacy-logo-filter);display:block}.hr2026-navbar__center{min-width:0;padding:0 var(--hr-space-4);flex:auto;justify-content:center;align-items:center;display:flex}.hr2026-navbar__right{align-items:center;gap:var(--hr-space-1);flex-shrink:0;height:100%;display:flex}.hr2026-navbar__elt{height:36px;padding:0 var(--hr-space-2);border-radius:var(--hr-radius-md);color:var(--hr-text-secondary);font-size:var(--hr-text-base);cursor:pointer;transition:background-color var(--hr-dur-fast) var(--hr-ease-out), color var(--hr-dur-fast) var(--hr-ease-out);background:0 0;border:none;align-items:center;text-decoration:none;display:inline-flex}.hr2026-navbar__elt:hover{background-color:var(--hr-surface-hover);color:var(--hr-text-primary)}.hr2026-navbar__elt a{height:100%;padding:0 var(--hr-space-1);outline:none;align-items:center;text-decoration:none;display:flex;color:inherit!important}.hr2026-navbar__elt a:focus,.hr2026-navbar__elt a:focus-visible{outline:none}.hr2026-navbar__mobile{display:none}.hr2026-navbar__mobileHead{align-items:center;gap:var(--hr-space-3);display:flex}.hr2026-navbar__mobileHead button{color:var(--hr-text-secondary);cursor:pointer;padding:var(--hr-space-1);border-radius:var(--hr-radius-sm);transition:background-color var(--hr-dur-fast) var(--hr-ease-out);background:0 0;border:none;display:flex}.hr2026-navbar__mobileHead button:hover{background-color:var(--hr-surface-hover);color:var(--hr-text-primary)}.hr2026-navbar__mobileRight{align-items:center;gap:var(--hr-space-1);flex-shrink:1;min-width:0;height:100%;margin-left:auto;display:flex}.hr2026-navbar-action{align-items:center;gap:var(--hr-space-1);color:inherit;font-size:var(--hr-text-sm);font-weight:var(--hr-weight-medium);white-space:nowrap;display:inline-flex}.hr2026-navbar-action__count{color:var(--hr-error-text);font-weight:var(--hr-weight-bold);font-variant-numeric:tabular-nums;align-items:center;display:inline-flex}.hr2026-navbar-envchip{margin-left:var(--hr-space-1);border-radius:var(--hr-radius-sm);font-size:calc(10px * var(--hr-font-scale));font-weight:var(--hr-weight-semibold);letter-spacing:var(--hr-letter-wide);text-transform:uppercase;font-family:var(--hr-font-mono);padding:2px 6px}.hr2026-navbar-envchip.is-dev{background-color:var(--hr-warning-soft);color:var(--hr-warning-text)}.hr2026-navbar-envchip.is-prod{background-color:var(--hr-error-soft);color:var(--hr-error-text)}.hr2026-navbar-iconbutton{border-radius:var(--hr-radius-md);width:36px;height:36px;color:var(--hr-text-secondary);cursor:pointer;transition:all var(--hr-dur-fast) var(--hr-ease-out);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:inline-flex}.hr2026-navbar-iconbutton:hover{background-color:var(--hr-surface-hover);color:var(--hr-text-primary);border-color:var(--hr-border-subtle)}.hr2026-navbar-iconbutton:focus-visible{box-shadow:var(--hr-shadow-focus);outline:none}.hr2026-navbar-iconbutton img,.hr2026-navbar-iconbutton svg{width:20px;height:20px;display:block}.hr2026-navbar-iconbutton img{filter:var(--hr-legacy-icon-filter);transition:filter var(--hr-dur-fast) var(--hr-ease-out)}.hr2026-navbar-popup{background-color:var(--hr-surface-card);border:1px solid var(--hr-border-subtle);border-radius:var(--hr-radius-lg);box-shadow:var(--hr-shadow-md);padding:var(--hr-space-1);margin-top:var(--hr-space-2);z-index:9999;animation:hr2026NavbarPopupIn .16s var(--hr-ease-out);position:absolute;top:100%;right:0}.hr2026-navbar-popup:before{content:"";height:8px;position:absolute;top:-8px;left:0;right:0}.hr2026-navbar-popup ul{margin:0;padding:0;list-style:none}.hr2026-navbar-popup li{padding:var(--hr-space-2) var(--hr-space-3);font-size:var(--hr-text-sm);color:var(--hr-text-primary);border-radius:var(--hr-radius-sm);transition:background-color var(--hr-dur-fast) var(--hr-ease-out)}.hr2026-navbar-popup li:hover{background-color:var(--hr-surface-hover)}@media (max-width:1024px){.hr2026-navbar{max-height:50px;overflow:clip visible;width:100vw!important;height:50px!important;position:fixed!important;top:0!important;left:0!important;right:0!important}.hr2026-navbar__desktop{display:none}.hr2026-navbar__mobile{align-items:center;width:100%;min-width:0;display:flex}}@keyframes hr2026NavbarPopupIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}:root[data-ui-version=v2] .hr2026-navbar,:root[data-theme=hip] .hr2026-navbar{color:#c7d2e0;background:linear-gradient(#1e2c40 0%,#14202f 100%);border-bottom:1px solid #ffffff0f;padding:0 12px 0 16px;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}:root[data-ui-version=v2] .hr2026-navbar__logo,:root[data-theme=hip] .hr2026-navbar__logo{border-radius:6px;padding:4px 8px;transition:background-color .15s}:root[data-ui-version=v2] .hr2026-navbar__logo:hover,:root[data-theme=hip] .hr2026-navbar__logo:hover{background-color:#ffffff14}:root[data-ui-version=v2] .hr2026-navbar__logo img,:root[data-theme=hip] .hr2026-navbar__logo img{filter:brightness(0)invert()}:root[data-ui-version=v2] .hr2026-navbar__right,:root[data-theme=hip] .hr2026-navbar__right{gap:4px}:root[data-ui-version=v2] .hr2026-navbar__elt,:root[data-theme=hip] .hr2026-navbar__elt{color:#c7d2e0;height:36px;font-size:calc(14px * var(--hr-font-scale));background:0 0;border-radius:8px;padding:0 8px;transition:background-color .15s,color .15s}:root[data-ui-version=v2] .hr2026-navbar__elt a,:root[data-theme=hip] .hr2026-navbar__elt a,:root[data-ui-version=v2] .hr2026-navbar__elt a:visited,:root[data-theme=hip] .hr2026-navbar__elt a:visited{text-decoration:none;color:inherit!important}:root[data-ui-version=v2] .hr2026-navbar__elt:hover,:root[data-theme=hip] .hr2026-navbar__elt:hover{color:#fff;background-color:#ffffff14}:root[data-ui-version=v2] .hr2026-navbar__elt:hover a,:root[data-theme=hip] .hr2026-navbar__elt:hover a{color:#fff!important}:root[data-ui-version=v2] .hr2026-navbar__elt svg,:root[data-theme=hip] .hr2026-navbar__elt svg{color:inherit}:root[data-ui-version=v2] .hr2026-navbar__mobileHead button,:root[data-theme=hip] .hr2026-navbar__mobileHead button{color:#c7d2e0}:root[data-ui-version=v2] .hr2026-navbar__mobileHead button:hover,:root[data-theme=hip] .hr2026-navbar__mobileHead button:hover{background-color:#ffffff14}:root[data-ui-version=v2] .hr2026-navbar-iconbutton,:root[data-theme=hip] .hr2026-navbar-iconbutton{color:#c7d2e0;border:1px solid #0000;border-radius:8px}:root[data-ui-version=v2] .hr2026-navbar-iconbutton:hover,:root[data-theme=hip] .hr2026-navbar-iconbutton:hover{color:#fff;background:#ffffff14;border-color:#0000}:root[data-ui-version=v2] .hr2026-navbar-iconbutton svg,:root[data-theme=hip] .hr2026-navbar-iconbutton svg{width:24px;height:24px;color:inherit}:root[data-ui-version=v2] .hr2026-navbar-iconbutton img,:root[data-theme=hip] .hr2026-navbar-iconbutton img{filter:brightness(0)invert();width:24px;height:24px}:root[data-ui-version=v2] .hr2026-navbar-action,:root[data-theme=hip] .hr2026-navbar-action{color:#c7d2e0;font-size:calc(14px * var(--hr-font-scale))}:root[data-ui-version=v2] .hr2026-navbar-action__count,:root[data-theme=hip] .hr2026-navbar-action__count{color:#ff6b6b}:root[data-ui-version=v2] .hr2026-navbar-envchip,:root[data-theme=hip] .hr2026-navbar-envchip{color:#fff}:root[data-ui-version=v2] .hr2026-navbar-envchip.is-dev,:root[data-theme=hip] .hr2026-navbar-envchip.is-dev{color:#1a1a1a;background-color:#f0ad4e}:root[data-ui-version=v2] .hr2026-navbar-envchip.is-prod,:root[data-theme=hip] .hr2026-navbar-envchip.is-prod{color:#fff;background-color:#d9534f}:root[data-ui-version=v2] .navbarWhosCalling,:root[data-theme=hip] .navbarWhosCalling,:root[data-ui-version=v2] .navbarWiki,:root[data-theme=hip] .navbarWiki,:root[data-ui-version=v2] .navbarItEscalation,:root[data-theme=hip] .navbarItEscalation{color:#c7d2e0}:root[data-ui-version=v2] .navbarWhosCalling:hover,:root[data-theme=hip] .navbarWhosCalling:hover,:root[data-ui-version=v2] .navbarWiki:hover,:root[data-theme=hip] .navbarWiki:hover,:root[data-ui-version=v2] .navbarItEscalation:hover,:root[data-theme=hip] .navbarItEscalation:hover{color:#fff}:root[data-ui-version=v2] .navbarWhosCalling svg,:root[data-theme=hip] .navbarWhosCalling svg,:root[data-ui-version=v2] .navbarWiki svg,:root[data-theme=hip] .navbarWiki svg,:root[data-ui-version=v2] .navbarItEscalation svg,:root[data-theme=hip] .navbarItEscalation svg{width:24px;height:24px;color:inherit}:root[data-ui-version=v2] .navbarItEscalation__icon svg,:root[data-theme=hip] .navbarItEscalation__icon svg,:root[data-ui-version=v2] .navbarWiki__container svg,:root[data-theme=hip] .navbarWiki__container svg,:root[data-ui-version=v2] .navbarWhosCalling svg,:root[data-theme=hip] .navbarWhosCalling svg{width:24px;height:24px}:root[data-ui-version=v2] .navbarAction__container,:root[data-theme=hip] .navbarAction__container{color:#c7d2e0;font-size:calc(14px * var(--hr-font-scale))}:root[data-ui-version=v2] .navbarAction__counter,:root[data-theme=hip] .navbarAction__counter{color:#ff6b6b;font-weight:700}:root[data-ui-version=v2] .navbarAction__counterIcon,:root[data-theme=hip] .navbarAction__counterIcon{filter:brightness(0)saturate()invert(53%)sepia(90%)saturate(2820%)hue-rotate(338deg)brightness(102%)contrast(101%);width:16px;height:16px}:root[data-ui-version=v2] .navbarLogin,:root[data-theme=hip] .navbarLogin{color:#c7d2e0;border-radius:8px}:root[data-ui-version=v2] .navbarLogin:hover,:root[data-theme=hip] .navbarLogin:hover{color:#fff;background-color:#ffffff14}:root[data-ui-version=v2] .navbarLogin__text,:root[data-theme=hip] .navbarLogin__text{color:inherit}:root[data-ui-version=v2] .navbarLogin svg,:root[data-theme=hip] .navbarLogin svg{width:22px;height:22px;color:inherit}:root[data-ui-version=v2] .navbarProfile__button,:root[data-theme=hip] .navbarProfile__button{color:#fff;border-radius:8px}:root[data-ui-version=v2] .navbarProfile__button:hover,:root[data-theme=hip] .navbarProfile__button:hover{background-color:#ffffff14}:root[data-ui-version=v2] .navbarProfile__chevron,:root[data-theme=hip] .navbarProfile__chevron{color:#c7d2e0;opacity:1}:root[data-ui-version=v2] .navbarProfile svg,:root[data-theme=hip] .navbarProfile svg{color:inherit}:root[data-ui-version=v2] .navbarUiVersionToggle__lbl,:root[data-theme=hip] .navbarUiVersionToggle__lbl{color:#c7d2e0}:root[data-ui-version=v2] .navbarUiVersionToggle__lbl:hover,:root[data-theme=hip] .navbarUiVersionToggle__lbl:hover,:root[data-ui-version=v2] .navbarUiVersionToggle__lbl.is-active,:root[data-theme=hip] .navbarUiVersionToggle__lbl.is-active{color:#fff}:root[data-ui-version=v2] .hipNavbar__appUpdateReminder,:root[data-theme=hip] .hipNavbar__appUpdateReminder{color:#664d03;background:#ffc107;border:1px solid #ffc107;border-radius:14px}:root[data-ui-version=v2] .hipNavbar__appUpdateReminder:hover,:root[data-theme=hip] .hipNavbar__appUpdateReminder:hover{color:#664d03;background:#ffca2c;border-color:#ffca2c}:root[data-theme=hip] .navbarThemeToggle{color:#c7d2e0}:root[data-theme=hip] .navbarThemeToggle:hover{color:#fff;background:#ffffff14;border-color:#0000}:root[data-theme=hip] .hipNavbar-cmd-trigger{color:#c7d2e0;background:#ffffff0f;border-color:#ffffff1a}:root[data-theme=hip] .hipNavbar-cmd-trigger:hover{color:#fff;background:#ffffff1a;border-color:#ffffff29}:root[data-theme=hip] .hipNavbar-cmd-trigger__kbd kbd{color:#c7d2e0;background:#ffffff14;border-color:#ffffff1f}.hr2026-page{min-height:calc(100vh - var(--hr-navbar-h));color:var(--hr-text-primary);font-family:var(--hr-font-sans);font-size:var(--hr-text-base);line-height:var(--hr-leading-normal);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;gap:var(--hr-space-6);flex-direction:column;display:flex}.hr2026-page.is-bg-page{background:var(--hr-surface-page)}.hr2026-page.is-bg-sunken{background:var(--hr-surface-sunken)}.hr2026-page.is-padding-none{padding:0}.hr2026-page.is-padding-compact{padding:var(--hr-space-4) var(--hr-space-5);gap:var(--hr-space-4)}.hr2026-page.is-padding-default{padding:var(--hr-space-6) var(--hr-space-8);gap:var(--hr-space-6)}.hr2026-page.is-padding-loose{padding:var(--hr-space-8) var(--hr-space-10);gap:var(--hr-space-8)}@media (max-width:1440px){.hr2026-page.is-padding-default{padding:var(--hr-space-5) var(--hr-space-6)}}@media (max-width:1024px){.hr2026-page.is-padding-default,.hr2026-page.is-padding-loose{padding:var(--hr-space-4);gap:var(--hr-space-5)}}@media (max-width:768px){.hr2026-page.is-padding-default,.hr2026-page.is-padding-compact,.hr2026-page.is-padding-loose{padding:var(--hr-space-3);gap:var(--hr-space-4)}}.hr2026-heading,.hr2026-text{font-family:var(--hr-font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0}.hr2026-heading.is-truncate,.hr2026-text.is-truncate{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.hr2026-heading.is-align-start,.hr2026-text.is-align-start{text-align:left}.hr2026-heading.is-align-center,.hr2026-text.is-align-center{text-align:center}.hr2026-heading.is-align-end,.hr2026-text.is-align-end{text-align:right}.hr2026-heading.is-align-justify,.hr2026-text.is-align-justify{text-align:justify}.is-size-xs{font-size:var(--hr-text-xs)}.is-size-sm{font-size:var(--hr-text-sm)}.is-size-base{font-size:var(--hr-text-base)}.is-size-md{font-size:var(--hr-text-md)}.is-size-lg{font-size:var(--hr-text-lg)}.is-size-xl{font-size:var(--hr-text-xl)}.is-size-2xl{font-size:var(--hr-text-2xl)}.is-size-3xl{font-size:var(--hr-text-3xl)}.is-size-display{font-size:var(--hr-text-display)}.is-weight-regular{font-weight:var(--hr-weight-regular)}.is-weight-medium{font-weight:var(--hr-weight-medium)}.is-weight-semibold{font-weight:var(--hr-weight-semibold)}.is-weight-bold{font-weight:var(--hr-weight-bold)}.is-tone-primary{color:var(--hr-text-primary)}.is-tone-secondary{color:var(--hr-text-secondary)}.is-tone-tertiary{color:var(--hr-text-tertiary)}.is-tone-disabled{color:var(--hr-text-disabled)}.is-tone-accent{color:var(--hr-accent)}.is-tone-success{color:var(--hr-success-text)}.is-tone-warning{color:var(--hr-warning-text)}.is-tone-error{color:var(--hr-error-text)}.is-tone-inverse{color:var(--hr-text-inverse)}.hr2026-heading{letter-spacing:var(--hr-letter-tight)}.hr2026-heading.is-size-display,.hr2026-heading.is-size-3xl,.hr2026-heading.is-size-2xl,.hr2026-heading.is-size-xl{line-height:1.15}.hr2026-heading.is-size-lg,.hr2026-heading.is-size-md{line-height:1.25}.hr2026-heading.is-size-base{line-height:1.35}.hr2026-text{line-height:var(--hr-leading-normal)}.hr2026-text.is-mono{font-family:var(--hr-font-mono)}.hr2026-text.is-tabular{font-variant-numeric:tabular-nums}.hr2026-text.is-italic{font-style:italic}.hr2026-text.is-underline{text-underline-offset:2px;text-decoration:underline}.hr2026-text.is-size-xs{line-height:1.4}.hr2026-text.is-size-sm{line-height:1.45}.hr2026-label{margin:0;display:inline-block}.hr2026-label.is-caps{font-family:var(--hr-font-sans);font-size:var(--hr-text-xs);font-weight:var(--hr-weight-semibold);letter-spacing:var(--hr-letter-wide);text-transform:uppercase;line-height:1}.hr2026-label.is-subtle{font-family:var(--hr-font-sans);font-size:var(--hr-text-sm);font-weight:var(--hr-weight-medium);line-height:1.3}.hr2026-kbd{font-family:var(--hr-font-mono);color:var(--hr-text-tertiary);background:var(--hr-surface-sunken);border:1px solid var(--hr-border-subtle);border-radius:var(--hr-radius-xs);justify-content:center;align-items:center;line-height:1;display:inline-flex}.hr2026-kbd.is-sm{min-width:16px;height:16px;padding:2px 5px;font-size:10px}.hr2026-kbd.is-md{font-size:var(--hr-text-xs);min-width:20px;height:20px;padding:3px 6px}.hr2026-stack{flex-direction:column;min-width:0;display:flex}.hr2026-stack.is-full-height{height:100%}.hr2026-row{flex-direction:row;min-width:0;display:flex}.hr2026-row.is-wrap{flex-wrap:wrap}.hr2026-row.is-reverse{flex-direction:row-reverse}.hr2026-grid{min-width:0;display:grid}.hr2026-grid>*{min-width:0}@media (max-width:1024px){.hr2026-grid.is-responsive{grid-template-columns:1fr!important}}.hr2026-gap-0{gap:0}.hr2026-gap-1{gap:var(--hr-space-1)}.hr2026-gap-2{gap:var(--hr-space-2)}.hr2026-gap-3{gap:var(--hr-space-3)}.hr2026-gap-4{gap:var(--hr-space-4)}.hr2026-gap-5{gap:var(--hr-space-5)}.hr2026-gap-6{gap:var(--hr-space-6)}.hr2026-gap-8{gap:var(--hr-space-8)}.hr2026-gap-10{gap:var(--hr-space-10)}.hr2026-gap-12{gap:var(--hr-space-12)}.hr2026-gap-16{gap:var(--hr-space-16)}.hr2026-row-gap-0{row-gap:0}.hr2026-row-gap-1{row-gap:var(--hr-space-1)}.hr2026-row-gap-2{row-gap:var(--hr-space-2)}.hr2026-row-gap-3{row-gap:var(--hr-space-3)}.hr2026-row-gap-4{row-gap:var(--hr-space-4)}.hr2026-row-gap-5{row-gap:var(--hr-space-5)}.hr2026-row-gap-6{row-gap:var(--hr-space-6)}.hr2026-row-gap-8{row-gap:var(--hr-space-8)}.hr2026-row-gap-10{row-gap:var(--hr-space-10)}.hr2026-row-gap-12{row-gap:var(--hr-space-12)}.hr2026-row-gap-16{row-gap:var(--hr-space-16)}.hr2026-align-start{align-items:flex-start}.hr2026-align-center{align-items:center}.hr2026-align-end{align-items:flex-end}.hr2026-align-stretch{align-items:stretch}.hr2026-align-baseline{align-items:baseline}.hr2026-justify-start{justify-content:flex-start}.hr2026-justify-center{justify-content:center}.hr2026-justify-end{justify-content:flex-end}.hr2026-justify-between{justify-content:space-between}.hr2026-justify-around{justify-content:space-around}.hr2026-divider{border:none;flex-shrink:0;margin:0}.hr2026-divider.is-horizontal{width:100%;height:1px}.hr2026-divider.is-vertical{align-self:stretch;width:1px;height:auto;display:inline-block}.hr2026-divider.is-subtle{background:var(--hr-border-subtle)}.hr2026-divider.is-default{background:var(--hr-border-default)}.hr2026-divider.is-strong{background:var(--hr-border-strong)}.hr2026-divider.is-labeled{align-items:center;gap:var(--hr-space-3);background:0 0;height:auto;display:flex}.hr2026-divider.is-labeled .hr2026-divider-line{background:var(--hr-border-subtle);flex:1;height:1px}.hr2026-divider.is-labeled .hr2026-divider-label{font-size:var(--hr-text-xs);color:var(--hr-text-tertiary);text-transform:uppercase;letter-spacing:var(--hr-letter-wide);font-weight:var(--hr-weight-semibold)}.hr2026-divider.is-labeled.is-default .hr2026-divider-line{background:var(--hr-border-default)}.hr2026-divider.is-labeled.is-strong .hr2026-divider-line{background:var(--hr-border-strong)}.hr2026-spacer{flex-shrink:0;display:inline-block}.hr2026-spacer.is-flex.is-horizontal,.hr2026-spacer.is-flex.is-vertical{flex:1}.hr2026-spacer.hr2026-spacer-0.is-horizontal{width:0}.hr2026-spacer.hr2026-spacer-1.is-horizontal{width:var(--hr-space-1)}.hr2026-spacer.hr2026-spacer-2.is-horizontal{width:var(--hr-space-2)}.hr2026-spacer.hr2026-spacer-3.is-horizontal{width:var(--hr-space-3)}.hr2026-spacer.hr2026-spacer-4.is-horizontal{width:var(--hr-space-4)}.hr2026-spacer.hr2026-spacer-5.is-horizontal{width:var(--hr-space-5)}.hr2026-spacer.hr2026-spacer-6.is-horizontal{width:var(--hr-space-6)}.hr2026-spacer.hr2026-spacer-8.is-horizontal{width:var(--hr-space-8)}.hr2026-spacer.hr2026-spacer-10.is-horizontal{width:var(--hr-space-10)}.hr2026-spacer.hr2026-spacer-12.is-horizontal{width:var(--hr-space-12)}.hr2026-spacer.hr2026-spacer-16.is-horizontal{width:var(--hr-space-16)}.hr2026-spacer.hr2026-spacer-0.is-vertical{height:0}.hr2026-spacer.hr2026-spacer-1.is-vertical{height:var(--hr-space-1)}.hr2026-spacer.hr2026-spacer-2.is-vertical{height:var(--hr-space-2)}.hr2026-spacer.hr2026-spacer-3.is-vertical{height:var(--hr-space-3)}.hr2026-spacer.hr2026-spacer-4.is-vertical{height:var(--hr-space-4)}.hr2026-spacer.hr2026-spacer-5.is-vertical{height:var(--hr-space-5)}.hr2026-spacer.hr2026-spacer-6.is-vertical{height:var(--hr-space-6)}.hr2026-spacer.hr2026-spacer-8.is-vertical{height:var(--hr-space-8)}.hr2026-spacer.hr2026-spacer-10.is-vertical{height:var(--hr-space-10)}.hr2026-spacer.hr2026-spacer-12.is-vertical{height:var(--hr-space-12)}.hr2026-spacer.hr2026-spacer-16.is-vertical{height:var(--hr-space-16)}.hr2026-page-header{gap:var(--hr-space-4);font-family:var(--hr-font-sans);flex-direction:column;display:flex}.hr2026-page-header-breadcrumbs{margin-bottom:var(--hr-space-2)}.hr2026-page-header-titles{gap:var(--hr-space-1);flex-direction:column;flex:1;min-width:0;display:flex}.hr2026-page-header-eyebrow{margin-bottom:var(--hr-space-1)}.hr2026-page-header-subtitle{margin-top:2px}.hr2026-page-header-actions{align-items:center;gap:var(--hr-space-2);flex-shrink:0;display:inline-flex}.hr2026-page-header-toolbar{align-items:center;gap:var(--hr-space-2);flex-wrap:wrap;display:flex}@media (max-width:768px){.hr2026-page-header-top{flex-direction:column;align-items:stretch}.hr2026-page-header-actions{flex-wrap:wrap;justify-content:flex-start}}.hr2026-card{background:var(--hr-surface-card);color:var(--hr-text-primary);font-family:var(--hr-font-sans);text-align:left;transition:border-color var(--hr-dur-fast) var(--hr-ease-out), box-shadow var(--hr-dur-fast) var(--hr-ease-out), background var(--hr-dur-fast) var(--hr-ease-out);border:none;display:block}.hr2026-card.is-tone-default{background:var(--hr-surface-card)}.hr2026-card.is-tone-sunken{background:var(--hr-surface-sunken)}.hr2026-card.is-tone-raised{background:var(--hr-surface-raised)}.hr2026-card.is-tone-accent{background:var(--hr-accent-soft)}.hr2026-card.is-bordered{border:1px solid var(--hr-border-subtle)}.hr2026-card.is-radius-sm{border-radius:var(--hr-radius-sm)}.hr2026-card.is-radius-md{border-radius:var(--hr-radius-md)}.hr2026-card.is-radius-lg{border-radius:var(--hr-radius-lg)}.hr2026-card.is-radius-xl{border-radius:var(--hr-radius-xl)}.hr2026-card.is-padding-none{padding:0}.hr2026-card.is-padding-compact{padding:var(--hr-space-3)}.hr2026-card.is-padding-default{padding:var(--hr-space-4)}.hr2026-card.is-padding-loose{padding:var(--hr-space-6)}.hr2026-card.is-elev-none{box-shadow:none}.hr2026-card.is-elev-xs{box-shadow:var(--hr-shadow-xs)}.hr2026-card.is-elev-sm{box-shadow:var(--hr-shadow-sm)}.hr2026-card.is-elev-md{box-shadow:var(--hr-shadow-md)}.hr2026-card.is-interactive:hover{border-color:var(--hr-border-default)}.hr2026-card.is-clickable{cursor:pointer}.hr2026-card.is-clickable:focus-visible{box-shadow:var(--hr-shadow-focus);outline:none}.hr2026-section{flex-direction:column;min-width:0;display:flex}.hr2026-section.is-spacing-compact{gap:var(--hr-space-2)}.hr2026-section.is-spacing-default{gap:var(--hr-space-3)}.hr2026-section.is-spacing-loose{gap:var(--hr-space-5)}.hr2026-section.is-divided .hr2026-section-head{padding-bottom:var(--hr-space-3);border-bottom:1px solid var(--hr-border-subtle)}.hr2026-section-head{justify-content:space-between;align-items:flex-start;gap:var(--hr-space-3);display:flex}.hr2026-section-head-text{flex-direction:column;gap:2px;min-width:0;display:flex}.hr2026-section-title-row{align-items:center;gap:var(--hr-space-2);min-width:0;display:inline-flex}.hr2026-section-icon{color:var(--hr-accent);flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:inline-flex}.hr2026-section-description:before{content:"·";margin-right:var(--hr-space-2);color:var(--hr-text-disabled)}.hr2026-section-actions{align-items:center;gap:var(--hr-space-2);flex-shrink:0;display:inline-flex}.hr2026-section-body{min-width:0}.hr2026-panel{background:var(--hr-surface-card);border:1px solid var(--hr-border-subtle);border-radius:var(--hr-radius-lg);flex-direction:column;display:flex;overflow:hidden}.hr2026-panel-header{border-bottom:1px solid var(--hr-border-subtle);background:var(--hr-surface-card);z-index:1;flex-shrink:0;position:sticky;top:0}.hr2026-panel-body{flex:1;min-height:0;overflow-y:auto}.hr2026-panel-body::-webkit-scrollbar{width:6px}.hr2026-panel-body::-webkit-scrollbar-track{background:0 0}.hr2026-panel-body::-webkit-scrollbar-thumb{background:var(--hr-border-default);border-radius:var(--hr-radius-pill)}.hr2026-panel-footer{border-top:1px solid var(--hr-border-subtle);background:var(--hr-surface-card);flex-shrink:0;position:sticky;bottom:0}.hr2026-button{justify-content:center;align-items:center;gap:var(--hr-space-2);font-family:var(--hr-font-sans);font-weight:var(--hr-weight-medium);letter-spacing:0;border-radius:var(--hr-radius-md);cursor:pointer;transition:background var(--hr-dur-fast) var(--hr-ease-out), border-color var(--hr-dur-fast) var(--hr-ease-out), color var(--hr-dur-fast) var(--hr-ease-out), box-shadow var(--hr-dur-fast) var(--hr-ease-out);-webkit-user-select:none;user-select:none;white-space:nowrap;border:1px solid #0000;line-height:1;display:inline-flex}.hr2026-button:focus-visible{box-shadow:var(--hr-shadow-focus);outline:none}.hr2026-button:disabled{cursor:not-allowed;opacity:.5}.hr2026-button.is-full{width:100%}.hr2026-button.is-loading{cursor:progress;opacity:.8}.hr2026-button.is-sm{font-size:var(--hr-text-sm);height:26px;padding:4px 10px}.hr2026-button.is-sm.is-icon-only{width:26px;padding:0}.hr2026-button.is-md{font-size:var(--hr-text-base);height:32px;padding:6px 12px}.hr2026-button.is-md.is-icon-only{width:32px;padding:0}.hr2026-button.is-lg{font-size:var(--hr-text-md);height:40px;padding:8px 16px}.hr2026-button.is-lg.is-icon-only{width:40px;padding:0}.hr2026-button.is-primary{background:var(--hr-accent);color:var(--hr-text-on-accent);border-color:var(--hr-accent)}.hr2026-button.is-primary:hover:not(:disabled){background:var(--hr-accent-hover);border-color:var(--hr-accent-hover)}.hr2026-button.is-primary:active:not(:disabled){background:var(--hr-accent-pressed);border-color:var(--hr-accent-pressed)}.hr2026-button.is-secondary{background:var(--hr-surface-card);color:var(--hr-text-primary);border-color:var(--hr-border-default)}.hr2026-button.is-secondary:hover:not(:disabled){background:var(--hr-surface-hover);border-color:var(--hr-border-strong)}.hr2026-button.is-ghost{color:var(--hr-text-secondary);background:0 0;border-color:#0000}.hr2026-button.is-ghost:hover:not(:disabled){background:var(--hr-surface-hover);color:var(--hr-text-primary)}.hr2026-button.is-ghost.is-tone-danger:hover:not(:disabled){background:var(--hr-error-soft,color-mix(in srgb, var(--hr-error) 12%, transparent));color:var(--hr-error)}.hr2026-button.is-subtle{background:var(--hr-surface-sunken);color:var(--hr-text-secondary);border-color:#0000}.hr2026-button.is-subtle:hover:not(:disabled){background:var(--hr-surface-active);color:var(--hr-text-primary)}.hr2026-button.is-subtle.is-tone-danger:hover:not(:disabled){background:var(--hr-error-soft,color-mix(in srgb, var(--hr-error) 14%, transparent));color:var(--hr-error)}.hr2026-button.is-danger{background:var(--hr-error);color:var(--hr-text-on-accent);border-color:var(--hr-error)}.hr2026-button.is-danger:hover:not(:disabled){filter:brightness(.95)}.hr2026-button .hr2026-button-icon{flex-shrink:0;align-items:center;line-height:0;display:inline-flex}.hr2026-button .hr2026-button-label{align-items:center;line-height:1;display:inline-flex}.hr2026-modal__overlay{z-index:var(--hr-z-modal);background:var(--hr-surface-overlay);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:hr2026ModalOverlayIn .18s var(--hr-ease-out);position:fixed;inset:0}.hr2026-modal{z-index:calc(var(--hr-z-modal) + 1);max-height:calc(100vh - var(--hr-space-8));width:calc(100vw - var(--hr-space-6));background:var(--hr-surface-card);border:1px solid var(--hr-border-subtle);border-radius:var(--hr-radius-lg);box-shadow:var(--hr-shadow-lg);color:var(--hr-text-primary);font-family:var(--hr-font-sans);animation:hr2026ModalIn .2s var(--hr-ease-out);outline:none;flex-direction:column;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.hr2026-modal.is-size-sm{max-width:400px}.hr2026-modal.is-size-md{max-width:560px}.hr2026-modal.is-size-lg{max-width:800px}.hr2026-modal.is-size-xl{max-width:1080px}.hr2026-modal.is-size-full{width:95vw;max-width:95vw;max-height:95vh}.hr2026-modal__header{justify-content:space-between;align-items:flex-start;gap:var(--hr-space-3);padding:var(--hr-space-4) var(--hr-space-5);border-bottom:1px solid var(--hr-border-subtle);background:var(--hr-surface-card);border-top-left-radius:calc(var(--hr-radius-lg) - 1px);border-top-right-radius:calc(var(--hr-radius-lg) - 1px);flex-shrink:0;display:flex}.hr2026-modal__heading{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.hr2026-modal__title{font-size:var(--hr-text-lg);font-weight:var(--hr-weight-semibold);color:var(--hr-text-primary);margin:0;line-height:1.4}.hr2026-modal__description{font-size:var(--hr-text-sm);color:var(--hr-text-tertiary);margin:0;line-height:1.5}.hr2026-modal__close{border-radius:var(--hr-radius-md);width:32px;height:32px;color:var(--hr-text-secondary);cursor:pointer;transition:all var(--hr-dur-fast) var(--hr-ease-out);background:0 0;border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.hr2026-modal__close:hover{background:var(--hr-surface-hover);color:var(--hr-text-primary);border-color:var(--hr-border-subtle)}.hr2026-modal__close:focus-visible{box-shadow:var(--hr-shadow-focus);outline:none}.hr2026-modal__body{min-height:0;padding:var(--hr-space-5);color:var(--hr-text-primary);flex:1;overflow-y:auto}.hr2026-modal__body:first-child{border-top-left-radius:calc(var(--hr-radius-lg) - 1px);border-top-right-radius:calc(var(--hr-radius-lg) - 1px)}.hr2026-modal__body:last-child{border-bottom-left-radius:calc(var(--hr-radius-lg) - 1px);border-bottom-right-radius:calc(var(--hr-radius-lg) - 1px)}.hr2026-modal__body::-webkit-scrollbar{width:8px}.hr2026-modal__body::-webkit-scrollbar-track{background:0 0}.hr2026-modal__body::-webkit-scrollbar-thumb{background:var(--hr-border-default);border-radius:var(--hr-radius-pill)}.hr2026-modal__body::-webkit-scrollbar-thumb:hover{background:var(--hr-border-strong)}.hr2026-modal__footer{justify-content:flex-end;align-items:center;gap:var(--hr-space-2);padding:var(--hr-space-4) var(--hr-space-5);border-top:1px solid var(--hr-border-subtle);background:var(--hr-surface-sunken);border-bottom-left-radius:calc(var(--hr-radius-lg) - 1px);border-bottom-right-radius:calc(var(--hr-radius-lg) - 1px);flex-shrink:0;display:flex}@keyframes hr2026ModalOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes hr2026ModalIn{0%{opacity:0;transform:translate(-50%,-48%)scale(.97)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@media (max-width:768px){.hr2026-modal{width:calc(100vw - var(--hr-space-3));max-height:calc(100vh - var(--hr-space-4))}.hr2026-modal__header,.hr2026-modal__footer{padding:var(--hr-space-3) var(--hr-space-4)}.hr2026-modal__body{padding:var(--hr-space-4)}}.hr2026-tooltip{z-index:9999;padding:var(--hr-space-2) var(--hr-space-3);background:var(--hr-surface-card);border:1px solid var(--hr-border-default);border-radius:var(--hr-radius-md);box-shadow:var(--hr-shadow-md);color:var(--hr-text-primary);font-family:var(--hr-font-sans);font-size:var(--hr-text-sm);pointer-events:none;animation:hr2026TooltipIn .14s var(--hr-ease-out);line-height:1.4}.hr2026-tooltip a{color:var(--hr-accent);pointer-events:auto}.hr2026-tooltip__arrow{fill:var(--hr-surface-card);filter:drop-shadow(0 1px 0 var(--hr-border-default))}.hr2026-tooltip p{margin:0}.hr2026-tooltip strong{font-weight:var(--hr-weight-semibold)}.hr2026-tooltip.is-tone-error{background:var(--hr-error);border-color:var(--hr-error);color:#fff}.hr2026-tooltip.is-tone-error a{color:#fff;text-decoration:underline}.hr2026-tooltip.is-tone-error>.hr2026-tooltip__arrow{fill:var(--hr-error);filter:drop-shadow(0 1px 0 var(--hr-error))}.hr2026-tooltip.is-tone-warning{background:var(--hr-warning);border-color:var(--hr-warning);color:#fff}.hr2026-tooltip.is-tone-warning a{color:#fff;text-decoration:underline}.hr2026-tooltip.is-tone-warning>.hr2026-tooltip__arrow{fill:var(--hr-warning);filter:drop-shadow(0 1px 0 var(--hr-warning))}.hr2026-tooltip.is-tone-success{background:var(--hr-success);border-color:var(--hr-success);color:#fff}.hr2026-tooltip.is-tone-success a{color:#fff;text-decoration:underline}.hr2026-tooltip.is-tone-success>.hr2026-tooltip__arrow{fill:var(--hr-success);filter:drop-shadow(0 1px 0 var(--hr-success))}@keyframes hr2026TooltipIn{0%{opacity:0;transform:translateY(-2px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.hr2026-link{color:var(--hr-accent);text-underline-offset:3px;cursor:pointer;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;transition:color .12s,text-decoration-color .12s,text-decoration-thickness .12s}.hr2026-link:hover{color:var(--hr-accent-strong,var(--hr-accent));text-decoration-color:currentColor}.hr2026-link:active{opacity:.85}.hr2026-link:focus-visible{outline:2px solid var(--hr-accent);outline-offset:2px;border-radius:2px}.hr2026-link.is-always-underline{text-decoration-color:currentColor}.hr2026-link.is-size-xs{font-size:var(--hr-text-xs);line-height:var(--hr-line-tight)}.hr2026-link.is-size-sm{font-size:var(--hr-text-sm);line-height:var(--hr-line-snug)}.hr2026-link.is-size-base{font-size:var(--hr-text-base);line-height:var(--hr-line-normal)}.hr2026-link.is-size-md{font-size:var(--hr-text-md);line-height:var(--hr-line-normal)}.hr2026-link.is-variant-subtle{color:var(--hr-text-secondary)}.hr2026-link.is-variant-subtle:hover{color:var(--hr-text-primary);text-decoration-color:currentColor}.hr2026-link.is-variant-inherit{color:inherit}.hr2026-link.is-variant-inherit:hover{color:inherit;text-decoration-color:currentColor}.hr2026-select{gap:var(--hr-space-1);min-width:180px;font-family:var(--hr-font-sans);flex-direction:column;display:inline-flex}.hr2026-select.is-disabled{opacity:.6;pointer-events:none}.hr2026-select-label{font-size:var(--hr-text-sm);font-weight:var(--hr-weight-medium);color:var(--hr-text-secondary);letter-spacing:0}.hr2026-select-trigger{align-items:center;gap:var(--hr-space-2);background:var(--hr-surface-card);border:1px solid var(--hr-border-default);border-radius:var(--hr-radius-md);width:100%;padding:0 var(--hr-space-2) 0 var(--hr-space-3);color:var(--hr-text-primary);text-align:left;cursor:pointer;transition:border-color var(--hr-dur-fast) var(--hr-ease-out), box-shadow var(--hr-dur-fast) var(--hr-ease-out), background var(--hr-dur-fast) var(--hr-ease-out);font-family:inherit;display:inline-flex}.hr2026-select-trigger:hover:not(:disabled){border-color:var(--hr-border-strong)}.hr2026-select-trigger.is-open,.hr2026-select-trigger:focus-visible{border-color:var(--hr-accent);box-shadow:var(--hr-shadow-focus);outline:none}.hr2026-select-trigger:disabled{cursor:not-allowed;background:var(--hr-surface-sunken)}.hr2026-select.is-size-sm .hr2026-select-trigger{height:28px;font-size:var(--hr-text-sm)}.hr2026-select.is-size-md .hr2026-select-trigger{height:34px;font-size:var(--hr-text-base)}.hr2026-select.is-size-lg .hr2026-select-trigger{height:40px;font-size:var(--hr-text-md)}.hr2026-select-value{align-items:center;gap:var(--hr-space-2);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:var(--hr-weight-medium);flex:1;display:inline-flex;overflow:hidden}.hr2026-select-icon{color:var(--hr-text-tertiary);align-items:center;line-height:0;display:inline-flex}.hr2026-select-placeholder{color:var(--hr-text-tertiary);font-weight:var(--hr-weight-regular)}.hr2026-select-chevron{color:var(--hr-text-tertiary);transition:transform var(--hr-dur-fast) var(--hr-ease-out);flex-shrink:0}.hr2026-select-trigger.is-open .hr2026-select-chevron{transform:rotate(180deg)}.hr2026-select-clear{border-radius:var(--hr-radius-pill);width:18px;height:18px;color:var(--hr-text-tertiary);cursor:pointer;transition:all var(--hr-dur-fast) var(--hr-ease-out);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.hr2026-select-clear:hover{background:var(--hr-surface-hover);color:var(--hr-text-primary)}.hr2026-select-sizer{visibility:hidden;pointer-events:none;height:0;position:absolute;top:0;left:0;overflow:hidden}.hr2026-select-sizer .hr2026-select-trigger{width:max-content}.hr2026-select-menu{z-index:var(--hr-z-dropdown);background:var(--hr-surface-card);border:1px solid var(--hr-border-subtle);border-radius:var(--hr-radius-md);box-shadow:var(--hr-shadow-md);flex-direction:column;max-height:280px;animation:.14s cubic-bezier(.16,1,.3,1) hr2026-select-in;display:flex;overflow:hidden}.hr2026-select-menu [cmdk-root]{flex-direction:column;width:100%;max-height:280px;display:flex}.hr2026-select-menu [cmdk-input-wrapper]{display:contents}.hr2026-select-menu [cmdk-list]{padding:var(--hr-space-1);flex:1;min-height:60px;overflow-y:auto}.hr2026-select-menu [cmdk-list]::-webkit-scrollbar{width:6px}.hr2026-select-menu [cmdk-list]::-webkit-scrollbar-thumb{background:var(--hr-border-default);border-radius:var(--hr-radius-pill)}@keyframes hr2026-select-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.hr2026-select-search{align-items:center;gap:var(--hr-space-2);padding:var(--hr-space-2) var(--hr-space-3);border-bottom:1px solid var(--hr-border-subtle);background:var(--hr-surface-sunken);display:flex}.hr2026-select-search>svg{color:var(--hr-text-tertiary);flex-shrink:0}.hr2026-select-search [cmdk-input]{font-family:var(--hr-font-sans);font-size:var(--hr-text-base);color:var(--hr-text-primary);background:0 0;border:none;outline:none;flex:1;min-width:0}.hr2026-select-search [cmdk-input]::placeholder{color:var(--hr-text-tertiary);opacity:1}[cmdk-item]{align-items:center;gap:var(--hr-space-2);padding:var(--hr-space-2) var(--hr-space-3);border-radius:var(--hr-radius-sm);cursor:pointer;font-family:var(--hr-font-sans);font-size:var(--hr-text-base);color:var(--hr-text-primary);transition:background var(--hr-dur-fast) var(--hr-ease-out);-webkit-user-select:none;user-select:none;display:flex}[cmdk-item][data-disabled=true]{cursor:not-allowed;color:var(--hr-text-disabled)}[cmdk-item][data-selected=true]{background:var(--hr-surface-hover)}.hr2026-select-option-icon{color:var(--hr-text-tertiary);flex-shrink:0;align-items:center;line-height:0;display:inline-flex}.hr2026-select-option-text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.hr2026-select-option-label{font-weight:var(--hr-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hr2026-select-option-hint{font-size:var(--hr-text-xs);color:var(--hr-text-tertiary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hr2026-select-option-check{color:var(--hr-accent);flex-shrink:0}[cmdk-empty]{text-align:center;padding:var(--hr-space-4)}.hr2026-select-empty{font-size:var(--hr-text-sm);color:var(--hr-text-tertiary)}.hr2026-multiselect .hr2026-select-trigger{height:34px;overflow:hidden}.hr2026-multiselect-value{flex-wrap:nowrap;gap:4px;min-width:0;overflow:hidden}.hr2026-multiselect-chip{align-items:center;gap:var(--hr-space-1);border-radius:var(--hr-radius-pill);background:var(--hr-accent-soft);height:22px;color:var(--hr-accent-pressed);font-size:var(--hr-text-sm);font-weight:var(--hr-weight-medium);flex-shrink:1;min-width:0;max-width:200px;padding:0 6px 0 8px;line-height:1;display:inline-flex}.hr2026-multiselect-chip-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hr2026-multiselect-chip-remove{border-radius:var(--hr-radius-pill);cursor:pointer;width:14px;height:14px;transition:background var(--hr-dur-fast) var(--hr-ease-out);color:inherit;justify-content:center;align-items:center;display:inline-flex}.hr2026-multiselect-chip-remove:hover{background:var(--hr-accent-soft-strong)}.hr2026-multiselect-overflow{border-radius:var(--hr-radius-pill);background:var(--hr-surface-hover);height:22px;color:var(--hr-text-tertiary);font-size:var(--hr-text-xs);font-weight:var(--hr-weight-semibold);font-variant-numeric:tabular-nums;flex-shrink:0;align-items:center;padding:0 8px;display:inline-flex}.hr2026-multiselect-checkbox{border:1.5px solid var(--hr-border-strong);border-radius:var(--hr-radius-xs);background:var(--hr-surface-card);width:16px;height:16px;color:var(--hr-text-on-accent);transition:all var(--hr-dur-fast) var(--hr-ease-out);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.hr2026-multiselect-checkbox.is-checked{background:var(--hr-accent);border-color:var(--hr-accent)}.hr2026-multiselect-all{border-bottom:1px solid var(--hr-border-subtle);margin-bottom:var(--hr-space-1);padding-bottom:var(--hr-space-1)!important}.hr2026-multiselect-all .hr2026-select-option-label{font-weight:var(--hr-weight-semibold);color:var(--hr-text-secondary)}.hr2026-datepicker{gap:var(--hr-space-1);flex-direction:column;display:flex}.hr2026-datepicker__label{font-size:var(--hr-text-sm);font-weight:var(--hr-weight-medium);color:var(--hr-text-secondary)}.hr2026-datepicker__field{height:36px;padding:0 var(--hr-space-2) 0 var(--hr-space-3);border:1px solid var(--hr-border-default);border-radius:var(--hr-radius-md);background:var(--hr-surface-card);transition:border-color var(--hr-dur-fast) var(--hr-ease-out), box-shadow var(--hr-dur-fast) var(--hr-ease-out);align-items:center;display:flex;position:relative}.hr2026-datepicker__field:hover:not(.is-open){border-color:var(--hr-border-strong)}.hr2026-datepicker__field.is-open,.hr2026-datepicker__field:focus-within{border-color:var(--hr-border-focus);box-shadow:var(--hr-shadow-focus)}.hr2026-datepicker.is-disabled .hr2026-datepicker__field{background:var(--hr-surface-sunken);cursor:not-allowed}.hr2026-datepicker__icon{color:var(--hr-text-tertiary);margin-right:var(--hr-space-1);flex-shrink:0}.hr2026-datepicker__input{min-width:0;height:100%;color:var(--hr-text-primary);font-family:var(--hr-font-sans);font-size:var(--hr-text-base);font-variant-numeric:tabular-nums;background:0 0;border:none;outline:none;flex:1;padding:0}.hr2026-datepicker__input::placeholder{color:var(--hr-text-tertiary);opacity:1}.hr2026-datepicker__input:disabled{color:var(--hr-text-disabled);cursor:not-allowed}.hr2026-datepicker__clear{width:18px;height:18px;margin-right:var(--hr-space-1);border-radius:var(--hr-radius-pill);background:var(--hr-surface-hover);color:var(--hr-text-tertiary);cursor:pointer;transition:all var(--hr-dur-fast) var(--hr-ease-out);border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.hr2026-datepicker__clear:hover{background:var(--hr-surface-active);color:var(--hr-text-primary)}.hr2026-datepicker__trigger{cursor:pointer;z-index:0;background:0 0;border:none;position:absolute;inset:0}.hr2026-datepicker__trigger:disabled{cursor:not-allowed}.hr2026-datepicker__field>.hr2026-datepicker__icon,.hr2026-datepicker__field>.hr2026-datepicker__input,.hr2026-datepicker__field>.hr2026-datepicker__clear{z-index:1;position:relative}.hr2026-datepicker__popover{background:var(--hr-surface-card);border:1px solid var(--hr-border-subtle);border-radius:var(--hr-radius-lg);box-shadow:var(--hr-shadow-lg);padding:var(--hr-space-3);z-index:9999;animation:hr2026DatePickerIn .16s var(--hr-ease-out)}.hr2026-datepicker__popover .rdp{--rdp-cell-size:36px;color:var(--hr-text-primary);font-family:var(--hr-font-sans);font-size:var(--hr-text-sm);margin:0;position:relative}.hr2026-datepicker__popover .hr2026-datepicker__body{align-items:stretch;gap:var(--hr-space-2);display:flex}.hr2026-datepicker__popover .hr2026-datepicker__times{width:72px;max-height:252px;padding-left:var(--hr-space-2);border-left:1px solid var(--hr-border-subtle);scrollbar-width:thin;flex-direction:column;gap:2px;display:flex;overflow-y:auto}.hr2026-datepicker__popover .hr2026-datepicker__time{padding:var(--hr-space-1) var(--hr-space-2);border-radius:var(--hr-radius-sm);color:var(--hr-text-primary);font-family:var(--hr-font-sans);font-size:var(--hr-text-sm);font-variant-numeric:tabular-nums;text-align:center;cursor:pointer;transition:background var(--hr-dur-fast) var(--hr-ease-out);background:0 0;border:none;flex-shrink:0}.hr2026-datepicker__popover .hr2026-datepicker__time:hover{background:var(--hr-surface-hover)}.hr2026-datepicker__popover .hr2026-datepicker__time:focus-visible{box-shadow:var(--hr-shadow-focus);outline:none}.hr2026-datepicker__popover .hr2026-datepicker__time.is-active{background:var(--hr-accent);color:var(--hr-text-on-accent)}.hr2026-datepicker__popover .hr2026-datepicker__time.is-active:hover{background:var(--hr-accent-hover)}.hr2026-datepicker__popover .rdp-month{margin:0}.hr2026-datepicker__popover .rdp-caption,.hr2026-datepicker__popover .rdp-month_caption{height:32px;margin-bottom:var(--hr-space-2);justify-content:center;align-items:center;display:flex;position:relative}.hr2026-datepicker__popover .rdp-caption-label{font-size:var(--hr-text-sm);font-weight:var(--hr-weight-semibold);color:var(--hr-text-primary);text-transform:capitalize}.hr2026-datepicker__popover .rdp-nav{pointer-events:none;z-index:1;justify-content:space-between;align-items:center;height:32px;display:flex;position:absolute;top:0;left:0;right:0}.hr2026-datepicker__popover .rdp-nav-button,.hr2026-datepicker__popover .rdp-button_previous,.hr2026-datepicker__popover .rdp-button_next{border-radius:var(--hr-radius-sm);width:28px;height:28px;color:var(--hr-text-secondary);cursor:pointer;pointer-events:auto;transition:all var(--hr-dur-fast) var(--hr-ease-out);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:inline-flex}.hr2026-datepicker__popover .rdp-nav-button:hover:not(:disabled),.hr2026-datepicker__popover .rdp-button_previous:hover:not(:disabled),.hr2026-datepicker__popover .rdp-button_next:hover:not(:disabled){background:var(--hr-surface-hover);color:var(--hr-text-primary)}.hr2026-datepicker__popover .rdp-nav-button:disabled,.hr2026-datepicker__popover .rdp-button_previous:disabled,.hr2026-datepicker__popover .rdp-button_next:disabled{color:var(--hr-text-disabled);cursor:not-allowed}.hr2026-datepicker__popover .rdp-weekdays{display:flex}.hr2026-datepicker__popover .rdp-weekday{text-align:center;color:var(--hr-text-tertiary);font-size:var(--hr-text-xs);font-weight:var(--hr-weight-semibold);text-transform:uppercase;letter-spacing:var(--hr-letter-wide);padding:var(--hr-space-1) 0;flex:1;line-height:1.8}.hr2026-datepicker__popover .rdp-grid{border-collapse:collapse}.hr2026-datepicker__popover .rdp-week{display:flex}.hr2026-datepicker__popover .rdp-day{text-align:center;flex:1;padding:1px}.hr2026-datepicker__popover .rdp-day-button{border-radius:var(--hr-radius-sm);width:32px;height:32px;color:var(--hr-text-primary);font-family:var(--hr-font-sans);font-size:var(--hr-text-sm);cursor:pointer;transition:background var(--hr-dur-fast) var(--hr-ease-out), color var(--hr-dur-fast) var(--hr-ease-out);background:0 0;border:none;justify-content:center;align-items:center;margin:0 auto;padding:0;display:inline-flex}.hr2026-datepicker__popover .rdp-day-button:hover:not(:disabled){background:var(--hr-surface-hover)}.hr2026-datepicker__popover .rdp-day-button:focus-visible{box-shadow:var(--hr-shadow-focus);outline:none}.hr2026-datepicker__popover .rdp-day-button:disabled{color:var(--hr-text-disabled);cursor:not-allowed}.hr2026-datepicker__popover .rdp-outside .rdp-day-button{color:var(--hr-text-disabled)}.hr2026-datepicker__popover .rdp-today .rdp-day-button{font-weight:var(--hr-weight-semibold);color:var(--hr-accent);position:relative}.hr2026-datepicker__popover .rdp-today .rdp-day-button:after{content:"";background:var(--hr-accent);border-radius:50%;width:4px;height:4px;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}.hr2026-datepicker__popover .rdp-selected .rdp-day-button,.hr2026-datepicker__popover .rdp-day-button[aria-selected=true]{background:var(--hr-accent)!important;color:var(--hr-text-on-accent)!important}.hr2026-datepicker__popover .rdp-selected .rdp-day-button:after,.hr2026-datepicker__popover .rdp-day-button[aria-selected=true]:after{background:var(--hr-text-on-accent)!important}.hr2026-datepicker__popover .rdp-selected .rdp-day-button:hover,.hr2026-datepicker__popover .rdp-day-button[aria-selected=true]:hover{background:var(--hr-accent-hover)!important}.hr2026-datepicker__popover .rdp-disabled .rdp-day-button{color:var(--hr-text-disabled);cursor:not-allowed;pointer-events:none}@keyframes hr2026DatePickerIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.hr2026-checkbox{--hr-checkbox-size:16px;--hr-checkbox-tone:var(--hr-accent);align-items:center;gap:var(--hr-space-2);font-family:var(--hr-font-sans);font-size:var(--hr-text-sm);color:var(--hr-text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;line-height:1.4;display:inline-flex}.hr2026-checkbox.is-size-sm{--hr-checkbox-size:14px;font-size:var(--hr-text-xs)}.hr2026-checkbox.is-size-md{--hr-checkbox-size:16px;font-size:var(--hr-text-sm)}.hr2026-checkbox.is-size-lg{--hr-checkbox-size:18px;font-size:var(--hr-text-base)}.hr2026-checkbox.is-tone-default{--hr-checkbox-tone:var(--hr-accent)}.hr2026-checkbox.is-tone-success{--hr-checkbox-tone:var(--hr-success)}.hr2026-checkbox.is-tone-warning{--hr-checkbox-tone:var(--hr-warning)}.hr2026-checkbox.is-tone-error{--hr-checkbox-tone:var(--hr-error)}.hr2026-checkbox.is-label-left{flex-direction:row-reverse;justify-content:space-between}.hr2026-checkbox.is-disabled{cursor:not-allowed;color:var(--hr-text-disabled)}.hr2026-checkbox.is-disabled .hr2026-checkbox__box{background:var(--hr-surface-sunken);border-color:var(--hr-border-default)}.hr2026-checkbox__box{width:var(--hr-checkbox-size);height:var(--hr-checkbox-size);border:1.5px solid var(--hr-border-strong);border-radius:var(--hr-radius-xs);background:var(--hr-surface-card);color:var(--hr-text-on-accent);cursor:inherit;transition:background var(--hr-dur-fast) var(--hr-ease-out), border-color var(--hr-dur-fast) var(--hr-ease-out), box-shadow var(--hr-dur-fast) var(--hr-ease-out);flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.hr2026-checkbox__box[data-state=checked],.hr2026-checkbox__box[data-state=indeterminate]{background:var(--hr-checkbox-tone);border-color:var(--hr-checkbox-tone)}.hr2026-checkbox__box[data-disabled]{cursor:not-allowed}.hr2026-checkbox__box:focus-visible{box-shadow:var(--hr-shadow-focus);border-color:var(--hr-checkbox-tone);outline:none}.hr2026-checkbox:hover:not(.is-disabled) .hr2026-checkbox__box{border-color:var(--hr-checkbox-tone)}.hr2026-checkbox__indicator{justify-content:center;align-items:center;display:inline-flex}.hr2026-checkbox__indicator svg{display:block}.hr2026-checkbox__label{flex:1;min-width:0}.hr2026-switch{align-items:center;gap:var(--hr-space-2);cursor:pointer;font-size:var(--hr-text-sm);color:var(--hr-text-primary);--hr-switch-track-off:var(--hr-text-tertiary,#71717a);--hr-switch-thumb-translate:18px;line-height:1;display:inline-flex}.hr2026-switch.is-label-left{flex-direction:row-reverse}.hr2026-switch.is-disabled{opacity:.55;cursor:not-allowed}.hr2026-switch__track{appearance:none;background:var(--hr-switch-track-off);cursor:pointer;box-sizing:border-box;border:1px solid #00000014;border-radius:999px;flex-shrink:0;padding:0;transition:background-color .16s,border-color .16s;position:relative}.hr2026-switch__track:focus-visible{outline:2px solid var(--hr-accent);outline-offset:2px}.hr2026-switch__track[aria-checked=true]{background:var(--hr-accent);border-color:var(--hr-accent)}.hr2026-switch__track:disabled{cursor:not-allowed}.hr2026-switch__thumb{pointer-events:none;background:#fff;border-radius:50%;transition:transform .18s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;left:0;transform:translate(1px,-50%);box-shadow:0 1px 3px #00000047,0 0 0 .5px #0000000f}.hr2026-switch__track[aria-checked=true] .hr2026-switch__thumb{transform:translate(var(--hr-switch-thumb-translate), -50%)}.hr2026-switch.is-size-md .hr2026-switch__track{width:36px;height:20px}.hr2026-switch.is-size-md .hr2026-switch__thumb{width:16px;height:16px}.hr2026-switch.is-size-sm{--hr-switch-thumb-translate:16px}.hr2026-switch.is-size-sm .hr2026-switch__track{width:32px;height:18px}.hr2026-switch.is-size-sm .hr2026-switch__thumb{width:14px;height:14px}.hr2026-switch__label{-webkit-user-select:none;user-select:none;line-height:1.3}.hr2026-daterange__sizer{visibility:hidden;pointer-events:none;height:0;position:absolute;top:0;left:0;overflow:hidden}.hr2026-daterange__sizer .hr2026-datepicker__field{width:max-content}.hr2026-daterange__sizer .hr2026-datepicker__input{flex:none;width:max-content}.hr2026-daterange__popover .rdp-months-multi{gap:var(--hr-space-4);flex-direction:row;display:flex}.hr2026-daterange__popover .rdp-range-middle .rdp-day-button{border-radius:0;background:var(--hr-accent-soft)!important;color:var(--hr-accent-pressed)!important}.hr2026-daterange__popover .rdp-range-middle .rdp-day-button:hover{background:var(--hr-accent-soft-strong)!important}.hr2026-daterange__popover .rdp-range-start .rdp-day-button,.hr2026-daterange__popover .rdp-range-end .rdp-day-button{z-index:1;position:relative;background:var(--hr-accent)!important;color:var(--hr-text-on-accent)!important}.hr2026-daterange__popover .rdp-range-start .rdp-day-button:hover,.hr2026-daterange__popover .rdp-range-end .rdp-day-button:hover{background:var(--hr-accent-hover)!important}.hr2026-daterange__popover .rdp-range-start:not(.rdp-range-end){background:var(--hr-accent-soft);border-radius:var(--hr-radius-sm) 0 0 var(--hr-radius-sm)}.hr2026-daterange__popover .rdp-range-end:not(.rdp-range-start){background:var(--hr-accent-soft);border-radius:0 var(--hr-radius-sm) var(--hr-radius-sm) 0}@media (max-width:768px){.hr2026-daterange__popover .rdp-months-multi{gap:var(--hr-space-3);flex-direction:column}}.hr2026-daterange__footer{margin-top:var(--hr-space-2);padding-top:var(--hr-space-2);border-top:1px solid var(--hr-border-subtle);text-align:center}.hr2026-daterange__footer-text{font-size:var(--hr-text-xs);color:var(--hr-text-tertiary);font-variant-numeric:tabular-nums}.hr2026-daterange__popover .rdp-marked .rdp-day-button{background:color-mix(in srgb, var(--hr-warning) 18%, transparent);color:var(--hr-warning-text);font-weight:var(--hr-weight-semibold);position:relative}.hr2026-daterange__popover .rdp-marked .rdp-day-button:after{content:"";background:var(--hr-warning);border-radius:50%;width:5px;height:5px;position:absolute;top:2px;right:2px}.hr2026-daterange__popover .rdp-marked.rdp-range-middle .rdp-day-button,.hr2026-daterange__popover .rdp-marked.rdp-range-start .rdp-day-button,.hr2026-daterange__popover .rdp-marked.rdp-range-end .rdp-day-button{background:var(--hr-accent)!important;color:var(--hr-text-on-accent)!important}.hr2026-daterange__popover .rdp-marked.rdp-range-middle .rdp-day-button:after,.hr2026-daterange__popover .rdp-marked.rdp-range-start .rdp-day-button:after,.hr2026-daterange__popover .rdp-marked.rdp-range-end .rdp-day-button:after{background:var(--hr-warning);box-shadow:0 0 0 1.5px var(--hr-text-on-accent)}.hr2026-datepicker.is-invalid .hr2026-datepicker__field{border-color:var(--hr-error)}.hr2026-datepicker.is-invalid .hr2026-datepicker__field.is-open,.hr2026-datepicker.is-invalid .hr2026-datepicker__field:focus-within{border-color:var(--hr-error);box-shadow:0 0 0 3px color-mix(in srgb, var(--hr-error) 25%, transparent)}.hr2026-text-input{gap:var(--hr-space-1);min-width:180px;font-family:var(--hr-font-sans);flex-direction:column;display:inline-flex}.hr2026-text-input.is-disabled{opacity:.6;pointer-events:none}.hr2026-text-input__label{font-size:var(--hr-text-sm);font-weight:var(--hr-weight-medium);color:var(--hr-text-secondary);letter-spacing:0}.hr2026-text-input__field{align-items:center;gap:var(--hr-space-2);background:var(--hr-surface-card);border:1px solid var(--hr-border-default);border-radius:var(--hr-radius-md);width:100%;padding:0 var(--hr-space-3);color:var(--hr-text-primary);transition:border-color var(--hr-dur-fast) var(--hr-ease-out), box-shadow var(--hr-dur-fast) var(--hr-ease-out), background var(--hr-dur-fast) var(--hr-ease-out);display:inline-flex}.hr2026-text-input__field:hover:not(:focus-within){border-color:var(--hr-border-strong)}.hr2026-text-input__field:focus-within{border-color:var(--hr-accent);box-shadow:var(--hr-shadow-focus);outline:none}.hr2026-text-input.is-size-sm .hr2026-text-input__field{height:28px;font-size:var(--hr-text-sm)}.hr2026-text-input.is-size-md .hr2026-text-input__field{height:34px;font-size:var(--hr-text-base)}.hr2026-text-input.is-size-lg .hr2026-text-input__field{height:40px;font-size:var(--hr-text-md)}.hr2026-text-input.is-invalid .hr2026-text-input__field{border-color:var(--hr-danger)}.hr2026-text-input.is-invalid .hr2026-text-input__field:focus-within{box-shadow:0 0 0 3px color-mix(in srgb, var(--hr-danger) 25%, transparent)}.hr2026-text-input.is-disabled .hr2026-text-input__field{background:var(--hr-surface-sunken);cursor:not-allowed}.hr2026-text-input__control{min-width:0;font:inherit;color:inherit;background:0 0;border:none;outline:none;flex:1;height:100%;margin:0;padding:0}.hr2026-text-input__control::placeholder{color:var(--hr-text-tertiary);opacity:1;font-weight:var(--hr-weight-regular)}.hr2026-text-input__control:disabled{cursor:not-allowed}.hr2026-text-input__control[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.hr2026-text-input__control[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.hr2026-text-input__control[type=number]{-moz-appearance:textfield}.hr2026-text-input__control[type=search]::-webkit-search-decoration{-webkit-appearance:none}.hr2026-text-input__control[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.hr2026-text-input__icon{color:var(--hr-text-tertiary);flex-shrink:0;align-items:center;line-height:0;display:inline-flex}.hr2026-text-input__hint{font-size:var(--hr-text-xs);color:var(--hr-text-tertiary)}.hr2026-text-input.is-invalid .hr2026-text-input__hint{color:var(--hr-danger)}.hr2026-textarea{gap:var(--hr-space-1);min-width:180px;font-family:var(--hr-font-sans);flex-direction:column;display:inline-flex}.hr2026-textarea.is-disabled{opacity:.6}.hr2026-textarea__label{font-size:var(--hr-text-sm);font-weight:var(--hr-weight-medium);color:var(--hr-text-secondary)}.hr2026-textarea__control{width:100%;padding:var(--hr-space-2) var(--hr-space-3);border:1px solid var(--hr-border-default);border-radius:var(--hr-radius-md);background:var(--hr-surface-card);color:var(--hr-text-primary);font:inherit;font-size:var(--hr-text-base);min-height:80px;transition:border-color var(--hr-dur-fast) var(--hr-ease-out), box-shadow var(--hr-dur-fast) var(--hr-ease-out)}.hr2026-textarea__control:hover:not(:focus):not(:disabled){border-color:var(--hr-border-strong)}.hr2026-textarea__control:focus{border-color:var(--hr-accent);box-shadow:var(--hr-shadow-focus);outline:none}.hr2026-textarea__control::placeholder{color:var(--hr-text-tertiary);opacity:1}.hr2026-textarea__control:disabled{background:var(--hr-surface-sunken);cursor:not-allowed}.hr2026-textarea.is-resize-vertical .hr2026-textarea__control{resize:vertical}.hr2026-textarea.is-resize-none .hr2026-textarea__control{resize:none}.hr2026-textarea.is-invalid .hr2026-textarea__control{border-color:var(--hr-error)}.hr2026-textarea.is-invalid .hr2026-textarea__control:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--hr-error) 25%, transparent)}.hr2026-textarea__hint{font-size:var(--hr-text-xs);color:var(--hr-text-tertiary)}.hr2026-textarea.is-invalid .hr2026-textarea__hint{color:var(--hr-error)}.hr2026-inline-edit{flex:1;align-items:center;min-width:0;display:flex}.hr2026-inline-edit__trigger{align-items:center;gap:var(--hr-space-1);padding:2px var(--hr-space-2);background:var(--hr-surface-sunken);border:1px dashed var(--hr-border-default);border-radius:var(--hr-radius-sm);color:var(--hr-text-primary);font:inherit;cursor:text;text-align:left;min-width:0;transition:background var(--hr-dur-fast) var(--hr-ease-out), border-color var(--hr-dur-fast) var(--hr-ease-out), box-shadow var(--hr-dur-fast) var(--hr-ease-out);flex:1;display:flex}.hr2026-inline-edit__trigger:hover:not(:disabled){background:var(--hr-surface-hover);border-color:var(--hr-accent);border-style:solid}.hr2026-inline-edit__trigger:hover:not(:disabled) .hr2026-inline-edit__icon{opacity:1;color:var(--hr-accent)}.hr2026-inline-edit__trigger:focus-visible{border-color:var(--hr-accent);box-shadow:var(--hr-shadow-focus);outline:none}.hr2026-inline-edit__trigger:disabled{cursor:not-allowed;color:var(--hr-text-disabled);background:0 0;border-color:#0000}.hr2026-inline-edit__trigger:disabled .hr2026-inline-edit__icon{display:none}.hr2026-inline-edit__value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.hr2026-inline-edit__value.is-placeholder{color:var(--hr-text-tertiary);font-style:italic}.hr2026-inline-edit__icon{color:var(--hr-text-tertiary);opacity:.65;transition:opacity var(--hr-dur-fast) var(--hr-ease-out), color var(--hr-dur-fast) var(--hr-ease-out);flex-shrink:0}.hr2026-inline-edit .hr2026-text-input{width:100%;min-width:0}.hr2026-tabs{gap:var(--hr-space-4);flex-direction:column;display:flex}.hr2026-tabs__list{align-items:stretch;gap:var(--hr-space-2);flex-wrap:wrap;margin:0;padding:0;display:flex;position:relative}.hr2026-tabs__list.is-bordered{border-bottom:1px solid var(--hr-border-subtle)}.hr2026-tabs__trigger{align-items:center;gap:var(--hr-space-2);padding:var(--hr-space-3) var(--hr-space-2);color:var(--hr-text-tertiary);font-family:var(--hr-font-sans);font-size:var(--hr-text-base);font-weight:var(--hr-weight-medium);cursor:pointer;transition:color var(--hr-dur-fast) var(--hr-ease-out), border-color var(--hr-dur-fast) var(--hr-ease-out);background:0 0;border:none;border-bottom:2px solid #0000;outline:none;margin-bottom:-1px;display:inline-flex;position:relative}.hr2026-tabs__trigger:hover{color:var(--hr-text-primary)}.hr2026-tabs__trigger[data-state=active]{color:var(--hr-accent);border-bottom-color:var(--hr-accent)}.hr2026-tabs__trigger[data-state=active] .hr2026-tabs__count{background:var(--hr-accent-soft);color:var(--hr-accent-pressed)}.hr2026-tabs__trigger:focus-visible{box-shadow:var(--hr-shadow-focus);border-radius:var(--hr-radius-sm)}.hr2026-tabs__trigger[disabled]{color:var(--hr-text-disabled);cursor:not-allowed}.hr2026-tabs__count{min-width:20px;height:20px;padding:0 var(--hr-space-2);border-radius:var(--hr-radius-pill);background:var(--hr-surface-hover);color:var(--hr-text-tertiary);font-size:var(--hr-text-xs);font-weight:var(--hr-weight-semibold);font-variant-numeric:tabular-nums;transition:background var(--hr-dur-fast) var(--hr-ease-out), color var(--hr-dur-fast) var(--hr-ease-out);justify-content:center;align-items:center;line-height:1;display:inline-flex}.hr2026-tabs__panel{outline:none}.hr2026-tabs.is-size-sm .hr2026-tabs__trigger{padding:var(--hr-space-2) var(--hr-space-2);font-size:var(--hr-text-sm)}.hr2026-tabs.is-size-sm .hr2026-tabs__count{min-width:18px;height:18px;font-size:11px}@media (max-width:768px){.hr2026-tabs__list{-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scrollbar-width:none;flex-wrap:nowrap;overflow:auto hidden}.hr2026-tabs__list::-webkit-scrollbar{display:none}.hr2026-tabs__trigger{scroll-snap-align:start;white-space:nowrap;flex-shrink:0}}.hr2026-pagination__dots{min-width:28px;height:28px;color:var(--hr-text-tertiary);font-size:var(--hr-text-sm);justify-content:center;align-items:center;display:inline-flex}.hr2026-pagination__page{min-width:28px;padding-inline:var(--hr-space-2);font-variant-numeric:tabular-nums}.hr2026-pagination__range{height:28px;margin-right:var(--hr-space-1);color:var(--hr-text-tertiary);font-size:var(--hr-text-sm);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;display:inline-flex}.hr2026-sparkline{flex-shrink:0;display:block}.hr2026-sparkline.is-accent{color:var(--hr-accent)}.hr2026-sparkline.is-success{color:var(--hr-success)}.hr2026-sparkline.is-error{color:var(--hr-error)}.hr2026-sparkline.is-warning{color:var(--hr-warning)}.hr2026-sparkline.is-neutral{color:var(--hr-text-tertiary)}.hr2026-sparkline.is-empty{color:var(--hr-text-disabled)}.hr2026-delta{font-family:var(--hr-font-sans);font-size:var(--hr-text-xs);font-weight:var(--hr-weight-semibold);font-variant-numeric:tabular-nums;letter-spacing:var(--hr-letter-wide);border-radius:var(--hr-radius-sm);white-space:nowrap;align-items:center;gap:2px;padding:2px 5px 2px 4px;line-height:1;display:inline-flex}.hr2026-delta.is-up{color:var(--hr-success-text);background:var(--hr-success-soft)}.hr2026-delta.is-down{color:var(--hr-error-text);background:var(--hr-error-soft)}.hr2026-delta.is-flat{color:var(--hr-text-tertiary);background:var(--hr-surface-active)}.hr2026-delta .hr2026-delta-value{line-height:1}.hr2026-icon-badge{border-radius:var(--hr-radius-md);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.hr2026-icon-badge.is-sm{width:24px;height:24px}.hr2026-icon-badge.is-md{width:32px;height:32px}.hr2026-icon-badge.is-lg{width:40px;height:40px}.hr2026-icon-badge svg{width:60%;height:60%}.hr2026-icon-badge.is-soft.is-accent{background:var(--hr-accent-soft);color:var(--hr-accent)}.hr2026-icon-badge.is-soft.is-success{background:var(--hr-success-soft);color:var(--hr-success-text)}.hr2026-icon-badge.is-soft.is-warning{background:var(--hr-warning-soft);color:var(--hr-warning-text)}.hr2026-icon-badge.is-soft.is-error{background:var(--hr-error-soft);color:var(--hr-error-text)}.hr2026-icon-badge.is-soft.is-info{background:var(--hr-info-soft);color:var(--hr-info-text)}.hr2026-icon-badge.is-soft.is-neutral{background:var(--hr-surface-active);color:var(--hr-text-secondary)}.hr2026-icon-badge.is-solid{color:#fff}.hr2026-icon-badge.is-solid.is-accent{background:var(--hr-accent)}.hr2026-icon-badge.is-solid.is-success{background:var(--hr-success)}.hr2026-icon-badge.is-solid.is-warning{background:var(--hr-warning)}.hr2026-icon-badge.is-solid.is-error{background:var(--hr-error)}.hr2026-icon-badge.is-solid.is-info{background:var(--hr-info)}.hr2026-icon-badge.is-solid.is-neutral{background:var(--hr-text-secondary)}.hr2026-icon-badge.is-outline{background:var(--hr-surface-card);border:1px solid var(--hr-border-default)}.hr2026-icon-badge.is-outline.is-accent{color:var(--hr-accent)}.hr2026-icon-badge.is-outline.is-success{color:var(--hr-success-text)}.hr2026-icon-badge.is-outline.is-warning{color:var(--hr-warning-text)}.hr2026-icon-badge.is-outline.is-error{color:var(--hr-error-text)}.hr2026-icon-badge.is-outline.is-info{color:var(--hr-info-text)}.hr2026-icon-badge.is-outline.is-neutral{color:var(--hr-text-secondary)}.hr2026-avatar{border-radius:var(--hr-radius-pill);font-family:var(--hr-font-sans);font-weight:var(--hr-weight-semibold);letter-spacing:var(--hr-letter-tight);-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.hr2026-avatar.is-xs{width:20px;height:20px;font-size:9px}.hr2026-avatar.is-sm{width:24px;height:24px;font-size:10px}.hr2026-avatar.is-md{width:32px;height:32px;font-size:12px}.hr2026-avatar.is-lg{width:40px;height:40px;font-size:14px}.hr2026-avatar img{object-fit:cover;width:100%;height:100%}.hr2026-chip{align-items:center;gap:var(--hr-space-1);font-family:var(--hr-font-sans);font-weight:var(--hr-weight-medium);font-size:var(--hr-text-md);border:1px solid var(--hr-border-subtle);background:var(--hr-surface-card);color:var(--hr-text-secondary);border-radius:var(--hr-radius-pill);cursor:default;transition:border-color var(--hr-dur-fast) var(--hr-ease-out), background var(--hr-dur-fast) var(--hr-ease-out), color var(--hr-dur-fast) var(--hr-ease-out);padding:6px 12px;line-height:1;display:inline-flex}.hr2026-chip.is-sm{font-size:var(--hr-text-sm);padding:3px 8px}.hr2026-chip.is-lg{font-size:var(--hr-text-lg);font-weight:var(--hr-weight-semibold);padding:8px 16px}.hr2026-chip.is-clickable{cursor:pointer}.hr2026-chip.is-clickable:hover{border-color:var(--hr-border-default);background:var(--hr-surface-hover);color:var(--hr-text-primary)}.hr2026-chip.is-clickable:focus-visible{box-shadow:var(--hr-shadow-focus);outline:none}.hr2026-chip.is-active{background:var(--hr-accent);border-color:var(--hr-accent);color:var(--hr-text-on-accent)}.hr2026-chip.is-active:hover{background:var(--hr-accent-hover);border-color:var(--hr-accent-hover);color:var(--hr-text-on-accent)}.hr2026-chip.is-success:not(.is-active){color:var(--hr-success-text);border-color:var(--hr-success-soft);background:var(--hr-success-soft)}.hr2026-chip.is-warning:not(.is-active){color:var(--hr-warning-text);border-color:var(--hr-warning-soft);background:var(--hr-warning-soft)}.hr2026-chip.is-error:not(.is-active){color:var(--hr-error-text);border-color:var(--hr-error-soft);background:var(--hr-error-soft)}.hr2026-chip.is-accent:not(.is-active){color:var(--hr-accent);border-color:var(--hr-accent-soft);background:var(--hr-accent-soft)}.hr2026-chip .hr2026-chip-icon{align-items:center;line-height:0;display:inline-flex}@keyframes hr2026-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.hr2026-skeleton{border-radius:var(--hr-radius-sm);background-color:var(--hr-surface-sunken);display:block;position:relative;overflow:hidden}.hr2026-skeleton.is-inline{vertical-align:middle;display:inline-block}.hr2026-skeleton.is-circle{border-radius:50%}.hr2026-skeleton.is-animated{background-image:linear-gradient(90deg, var(--hr-surface-sunken) 0%, var(--hr-surface-hover) 50%, var(--hr-surface-sunken) 100%);animation:hr2026-skeleton-shimmer 1.4s var(--hr-ease-in-out) infinite;background-repeat:no-repeat;background-size:200% 100%}@media (prefers-reduced-motion:reduce){.hr2026-skeleton.is-animated{animation:none}}.hr2026-skeleton-lines{flex-direction:column;display:flex}.hr2026-table-wrapper{background:var(--hr-surface-card);border-radius:var(--hr-radius-lg);-webkit-overflow-scrolling:touch;width:100%;font-family:var(--hr-font-sans);color:var(--hr-text-primary);font-variant-numeric:tabular-nums;display:block;position:relative;overflow:visible}.hr2026-table-wrapper.is-bounded{overflow:auto}.hr2026-table-wrapper.is-scroll-x{overflow:auto clip}.hr2026-table-wrapper.is-scroll-x.is-bounded{overflow-y:auto}@media (max-width:768px){.hr2026-table-wrapper{overflow:auto clip}.hr2026-table-wrapper.is-bounded{overflow-y:auto}}.hr2026-table-wrapper.is-table-layout-fixed>.hr2026-table{table-layout:fixed}.hr2026-table-wrapper.is-bordered{border:1px solid var(--hr-border-subtle)}.hr2026-table-wrapper.is-density-compact{--hr-table-row-h:var(--hr-row-h-sm);--hr-table-head-row-h:var(--hr-row-h-sm)}.hr2026-table-wrapper.is-density-default{--hr-table-row-h:var(--hr-row-h-md);--hr-table-head-row-h:var(--hr-row-h-md)}.hr2026-table-wrapper.is-density-comfortable{--hr-table-row-h:var(--hr-row-h-lg);--hr-table-head-row-h:var(--hr-row-h-lg)}.hr2026-table-wrapper::-webkit-scrollbar{width:8px;height:8px}.hr2026-table-wrapper::-webkit-scrollbar-track{background:0 0}.hr2026-table-wrapper::-webkit-scrollbar-thumb{background:var(--hr-border-default);border-radius:var(--hr-radius-pill)}.hr2026-table{border-collapse:separate;border-spacing:0;width:100%;font-family:inherit;font-size:var(--hr-text-base);color:inherit;margin:0}.hr2026-thead .hr2026-th{background:var(--hr-surface-sunken);color:var(--hr-text-secondary);font-size:var(--hr-text-base);font-weight:var(--hr-weight-semibold);letter-spacing:0;text-transform:none;padding:0 var(--hr-space-3);height:var(--hr-table-head-row-h,32px);vertical-align:middle;border-bottom:1px solid var(--hr-border-subtle);-webkit-user-select:none;user-select:none;white-space:nowrap;text-overflow:ellipsis;line-height:1.2;overflow:hidden}.hr2026-table-wrapper.is-sticky-header .hr2026-thead .hr2026-th{top:var(--hr-table-sticky-top,0);z-index:2;position:sticky}.hr2026-table-wrapper.is-sticky-header .hr2026-thead .hr2026-tr:nth-child(2) .hr2026-th{top:calc(var(--hr-table-sticky-top,0px) + var(--hr-table-head-row-h,32px))}.hr2026-table-wrapper.is-sticky-header.is-sticky-first-column .hr2026-thead .hr2026-th:first-child,.hr2026-table-wrapper.is-sticky-header.is-sticky-first-column .hr2026-thead .hr2026-tr:nth-child(2) .hr2026-th:first-child{z-index:3;left:0}@media (max-width:768px){.hr2026-table-wrapper.is-sticky-header .hr2026-thead .hr2026-th{z-index:auto;position:static;top:auto}}.hr2026-tbody .hr2026-th,.hr2026-tbody .hr2026-td{padding:0 var(--hr-space-3);height:var(--hr-table-row-h);border-bottom:1px solid var(--hr-border-subtle);color:var(--hr-text-primary);background:var(--hr-surface-card);font-weight:var(--hr-weight-regular);line-height:1.3}.hr2026-tbody .hr2026-th[scope=row],.hr2026-tbody .hr2026-th:first-child{color:var(--hr-text-secondary);font-weight:var(--hr-weight-medium);text-align:left}.hr2026-tbody .hr2026-tr:last-child .hr2026-th,.hr2026-tbody .hr2026-tr:last-child .hr2026-td{border-bottom:none}.hr2026-tfoot .hr2026-th,.hr2026-tfoot .hr2026-td{padding:0 var(--hr-space-3);height:var(--hr-table-row-h);border-top:1px solid var(--hr-border-default);background:var(--hr-surface-sunken);color:var(--hr-text-primary);font-weight:var(--hr-weight-semibold);border-bottom:none;line-height:1.3}.hr2026-tfoot .hr2026-th.is-numeric,.hr2026-tfoot .hr2026-td.is-numeric{font-weight:var(--hr-weight-regular)}.hr2026-table-wrapper.is-sticky-footer .hr2026-tfoot .hr2026-th,.hr2026-table-wrapper.is-sticky-footer .hr2026-tfoot .hr2026-td{z-index:2;position:sticky;bottom:0}.hr2026-table-wrapper.is-sticky-first-column .hr2026-tbody .hr2026-th:first-child,.hr2026-table-wrapper.is-sticky-first-column .hr2026-tbody .hr2026-td:first-child{z-index:1;border-right:1px solid var(--hr-border-subtle);box-shadow:1px 0 0 0 var(--hr-border-subtle);position:sticky;left:0}.hr2026-table-wrapper.is-sticky-first-column.is-hover .hr2026-tbody .hr2026-tr:hover .hr2026-th:first-child,.hr2026-table-wrapper.is-sticky-first-column.is-hover .hr2026-tbody .hr2026-tr:hover .hr2026-td:first-child{background:color-mix(in srgb, var(--hr-surface-card) 96%, var(--hr-text-primary) 4%)}.hr2026-table-wrapper.is-sticky-first-column .hr2026-tbody .hr2026-tr.is-selected .hr2026-th:first-child,.hr2026-table-wrapper.is-sticky-first-column .hr2026-tbody .hr2026-tr.is-selected .hr2026-td:first-child{background:color-mix(in srgb, var(--hr-surface-card) 88%, var(--hr-accent) 12%)}.hr2026-tr{position:relative}.hr2026-table-wrapper.is-hover .hr2026-tbody .hr2026-tr:hover .hr2026-th,.hr2026-table-wrapper.is-hover .hr2026-tbody .hr2026-tr:hover .hr2026-td{background:var(--hr-surface-hover)}.hr2026-table-wrapper .hr2026-tbody .hr2026-tr.is-selected .hr2026-th,.hr2026-tbody .hr2026-tr.is-selected .hr2026-th,.hr2026-table-wrapper .hr2026-tbody .hr2026-tr.is-selected .hr2026-td,.hr2026-tbody .hr2026-tr.is-selected .hr2026-td{background:var(--hr-surface-selected)}.hr2026-tr.is-clickable{cursor:pointer}.hr2026-tr.has-marker .hr2026-th:first-child,.hr2026-tr.has-marker .hr2026-td:first-child{position:relative}.hr2026-tr.has-marker .hr2026-th:first-child:before,.hr2026-tr.has-marker .hr2026-td:first-child:before{content:"";border-radius:0 var(--hr-radius-pill) var(--hr-radius-pill) 0;width:3px;position:absolute;top:6px;bottom:6px;left:0}.hr2026-tr.is-marker-success .hr2026-th:first-child:before,.hr2026-tr.is-marker-success .hr2026-td:first-child:before{background:var(--hr-success)}.hr2026-tr.is-marker-warning .hr2026-th:first-child:before,.hr2026-tr.is-marker-warning .hr2026-td:first-child:before{background:var(--hr-warning)}.hr2026-tr.is-marker-error .hr2026-th:first-child:before,.hr2026-tr.is-marker-error .hr2026-td:first-child:before{background:var(--hr-error)}.hr2026-tr.is-marker-info .hr2026-th:first-child:before,.hr2026-tr.is-marker-info .hr2026-td:first-child:before{background:var(--hr-info)}.hr2026-tr.is-marker-accent .hr2026-th:first-child:before,.hr2026-tr.is-marker-accent .hr2026-td:first-child:before{background:var(--hr-accent)}.hr2026-th,.hr2026-td{vertical-align:middle}.hr2026-th.is-align-left,.hr2026-td.is-align-left{text-align:left}.hr2026-th.is-align-right,.hr2026-td.is-align-right{text-align:right}.hr2026-th.is-align-center,.hr2026-td.is-align-center{text-align:center}.hr2026-th.is-numeric,.hr2026-td.is-numeric{font-variant-numeric:tabular-nums;font-family:var(--hr-font-sans);white-space:nowrap}.hr2026-th.is-truncate,.hr2026-td.is-truncate{white-space:nowrap;text-overflow:ellipsis;max-width:1px;overflow:hidden}.hr2026-th.is-tone-primary,.hr2026-td.is-tone-primary{color:var(--hr-text-primary)}.hr2026-th.is-tone-secondary,.hr2026-td.is-tone-secondary{color:var(--hr-text-secondary)}.hr2026-th.is-tone-tertiary,.hr2026-td.is-tone-tertiary{color:var(--hr-text-tertiary)}.hr2026-th.is-tone-accent,.hr2026-td.is-tone-accent{color:var(--hr-accent)}.hr2026-th.is-tone-success,.hr2026-td.is-tone-success{color:var(--hr-success-text)}.hr2026-th.is-tone-warning,.hr2026-td.is-tone-warning{color:var(--hr-warning-text)}.hr2026-th.is-tone-error,.hr2026-td.is-tone-error{color:var(--hr-error-text)}.hr2026-th.is-group-boundary,.hr2026-td.is-group-boundary{border-left:1px solid var(--hr-border-default)}.hr2026-th .hr2026-th-content{align-items:center;gap:var(--hr-space-1);display:inline-flex}.hr2026-th.is-sortable{cursor:pointer}.hr2026-th.is-sortable .hr2026-th-sort-icon{color:var(--hr-text-tertiary);font-size:10px;line-height:1}.hr2026-th.is-sortable.is-sort-asc .hr2026-th-sort-icon,.hr2026-th.is-sortable.is-sort-desc .hr2026-th-sort-icon{color:var(--hr-accent)}.hr2026-th.is-sortable:hover{color:var(--hr-text-primary)}.hr2026-tr.is-empty .hr2026-td.is-empty{text-align:center;color:var(--hr-text-tertiary);padding:var(--hr-space-6);font-size:var(--hr-text-sm);font-style:normal}.hr2026-progress-bar{border-radius:var(--hr-radius-pill);background:var(--hr-surface-sunken);width:100%;font-family:var(--hr-font-sans);font-size:var(--hr-text-xs);display:flex;overflow:hidden}.hr2026-progress-bar.is-empty{background:var(--hr-surface-sunken);color:var(--hr-text-tertiary);justify-content:center;align-items:center}.hr2026-progress-bar__empty{font-size:var(--hr-text-xs);color:var(--hr-text-tertiary)}.hr2026-progress-bar__filler{color:#fff;min-width:0;height:100%;font-weight:var(--hr-weight-medium);cursor:default;transition:filter var(--hr-dur-fast) var(--hr-ease-out);justify-content:center;align-items:center;display:flex}.hr2026-progress-bar__filler:hover{filter:brightness(.92)}.hr2026-progress-bar__filler-label{font-size:var(--hr-text-xs);font-weight:var(--hr-weight-semibold);padding:0 var(--hr-space-1);white-space:nowrap;text-overflow:ellipsis;line-height:1;overflow:hidden}.hr2026-progress-bar__tooltip{background:var(--hr-surface-overlay-strong,#0f172af2);color:#fff;padding:var(--hr-space-2) var(--hr-space-3);border-radius:var(--hr-radius-md);font-size:var(--hr-text-sm);max-width:240px;box-shadow:var(--hr-shadow-md);z-index:var(--hr-z-tooltip);line-height:1.4}.hr2026-progress-bar__tooltip-arrow{fill:var(--hr-surface-overlay-strong,#0f172af2)}.hr2026-reload-countdown{font-family:var(--hr-font-sans);font-size:var(--hr-text-xs);font-weight:var(--hr-weight-medium);font-variant-numeric:tabular-nums;letter-spacing:var(--hr-letter-wide);color:var(--hr-text-tertiary);white-space:nowrap;-webkit-user-select:none;user-select:none;align-items:center;gap:4px;line-height:1;display:inline-flex}.hr2026-reload-countdown .hr2026-reload-countdown-icon{flex-shrink:0}.hr2026-reload-countdown .hr2026-reload-countdown-icon.is-spinning{animation:.8s linear infinite hr2026-reload-spin}.hr2026-reload-countdown .hr2026-reload-countdown-label{line-height:1}@keyframes hr2026-reload-spin{to{transform:rotate(360deg)}}@keyframes hr2026-loader-spin{to{transform:rotate(360deg)}}.hr2026-loader{justify-content:center;align-items:center;gap:var(--hr-space-2);display:inline-flex}.hr2026-loader:not(.is-inline){width:100%;padding:var(--hr-space-4) 0;display:flex}.hr2026-loader__spinner{border-style:solid;border-color:var(--hr-border-default);border-top-color:currentColor;border-radius:50%;flex-shrink:0;animation:.8s linear infinite hr2026-loader-spin;display:inline-block}.hr2026-loader.is-size-sm .hr2026-loader__spinner{border-width:2px;width:14px;height:14px}.hr2026-loader.is-size-md .hr2026-loader__spinner{border-width:2px;width:20px;height:20px}.hr2026-loader.is-size-lg .hr2026-loader__spinner{border-width:3px;width:28px;height:28px}.hr2026-loader__label{font-size:var(--hr-text-sm);color:var(--hr-text-secondary)}.hr2026-loader.is-tone-accent{color:var(--hr-accent)}.hr2026-loader.is-tone-inverse{color:var(--hr-text-on-accent)}.hr2026-loader.is-tone-secondary{color:var(--hr-text-secondary)}@media (prefers-reduced-motion:reduce){.hr2026-loader__spinner{animation-duration:2.5s}}
