.tokens_tokens__Wm_gF{--hh-fg:oklch(18% 0.005 270);--hh-fg2:oklch(30% 0.006 270);--hh-muted:oklch(50% 0.01 270);--hh-faint:oklch(64% 0.01 270);--hh-line:oklch(18% 0.01 270/8%);--hh-line2:oklch(18% 0.01 270/12%);--hh-chip:oklch(18% 0.01 270/4%);--hh-pill:oklch(16% 0.005 270);--hh-pill-fg:#fff;--hh-ok:oklch(68% 0.15 155);--hh-ember:oklch(70% 0.19 45);--hh-rose:oklch(66% 0.21 0);--hh-violet:oklch(60% 0.2 285);--hh-win:#fff;--hh-shadow:0 0 0 1px oklch(18% 0.01 270/7%),0 24px 60px -12px oklch(25% 0.04 285/18%),0 50px 120px -40px color-mix(in oklch,var(--hh-violet) 30%,transparent);--hh-point-glow:0 0 10px 2px color-mix(in oklch,var(--hh-ember) 70%,transparent),0 0 26px 6px color-mix(in oklch,var(--hh-rose) 35%,transparent);--hh-tile:color-mix(in oklch,var(--hh-fg) 3.5%,transparent);--hh-tile-hover:color-mix(in oklch,var(--hh-fg) 5.5%,transparent);--hh-band:color-mix(in oklch,var(--hh-fg) 2.5%,transparent);--hh-tile-lip:inset 0 1px 0 oklch(100% 0 0/55%);--t-display:clamp(40px,5vw,64px);--t-display-lh:1.02;--t-display-ls:-0.035em;--t-h2:clamp(28px,3.2vw,40px);--t-h2-lh:1.1;--t-h2-ls:-0.025em;--t-h3:20px;--t-h3-lh:1.3;--t-lede:17px;--t-lede-lh:1.55;--t-body:15px;--t-body-lh:1.55;--t-small:13px;--t-small-lh:1.5;--t-regular:400;--t-strong:560;--t-fg:var(--hh-fg);--t-fg2:var(--hh-muted);--t-faint:var(--hh-faint);--m-ease:cubic-bezier(0.65,0,0.35,1);--m-quick:0.2s ease;--s-stack:16px;--s-object:48px;--s-block:64px;--s-foot:32px}@media (max-width:960px){.tokens_tokens__Wm_gF{--s-object:32px;--s-block:40px;--s-foot:24px}}.dark .tokens_tokens__Wm_gF,.tokens_dark__0Q33z{--hh-fg:oklch(97% 0.003 270);--hh-fg2:oklch(86% 0.008 270);--hh-muted:oklch(66% 0.01 270);--hh-faint:oklch(50% 0.01 270);--hh-line:oklch(100% 0 0/7%);--hh-line2:oklch(100% 0 0/11%);--hh-chip:oklch(100% 0 0/4%);--hh-pill:oklch(97% 0.003 270);--hh-pill-fg:oklch(14% 0.005 270);--hh-win:oklch(14% 0.004 270);--hh-shadow:0 0 0 1px oklch(100% 0 0/7%),0 30px 80px -10px oklch(0% 0 0/70%),0 60px 160px -40px color-mix(in oklch,var(--hh-violet) 40%,transparent);--hh-tile:color-mix(in oklch,var(--hh-fg) 4.5%,transparent);--hh-tile-hover:color-mix(in oklch,var(--hh-fg) 7%,transparent);--hh-band:color-mix(in oklch,var(--hh-fg) 3%,transparent);--hh-tile-lip:inset 0 1px 0 oklch(100% 0 0/8%)}.shell_vars__7IhfO{--dash-bg:oklch(97.5% 0.004 80);--dash-side:color-mix(in oklch,var(--hh-fg) 2.5%,var(--dash-bg));--dash-warn:oklch(62% 0.15 70);--dash-grain:0.35;--dash-wash:0.16;--dash-blur:12px;--dash-radius:14px;--dash-max:1216px;--dash-max-wide:1400px;--dash-row:28px;--dash-grain-k:1.43;--dash-wash-k:1.25;--dash-grain-blend:multiply;--dash-wash-blend:multiply}.dark .shell_vars__7IhfO{--dash-bg:oklch(11% 0.005 270);--dash-warn:oklch(78% 0.16 75);--dash-grain-k:1;--dash-wash-k:1;--dash-grain-blend:overlay;--dash-wash-blend:normal}.shell_shell__pepD9{position:relative;isolation:isolate;--dash-float-bottom:24px;overflow-x:clip;color:var(--hh-fg);font-family:var(--hh-sans),ui-sans-serif,system-ui,sans-serif;font-feature-settings:"ss01","cv11"}.shell_shell__pepD9:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:calc(var(--dash-grain) * var(--dash-grain-k));mix-blend-mode:var(--dash-grain-blend);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='260'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9 .08' numOctaves='2' seed='3'/%3E%3CfeColorMatrix values='0 0 0 0 .5 0 0 0 0 .45 0 0 0 0 .4 0 0 0 .18 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23f)'/%3E%3C/svg%3E")}.shell_shell__pepD9:after{content:"";position:absolute;top:0;left:0;right:0;height:720px;z-index:-1;pointer-events:none;opacity:calc(var(--dash-wash) * var(--dash-wash-k));mix-blend-mode:var(--dash-wash-blend);background:radial-gradient(42% 70% at 40% 8%,var(--hh-ember),transparent 70%),radial-gradient(36% 62% at 72% 14%,var(--hh-violet),transparent 70%);filter:blur(70px);mask-image:linear-gradient(180deg,black 0,transparent 560px);-webkit-mask-image:linear-gradient(180deg,black 0,transparent 560px);transform-origin:50% 0;will-change:transform}@keyframes shell_dashWashDrift__V7sEU{to{transform:translate(-4%,2%) scale(1.08)}}@media (prefers-reduced-motion:no-preference){.shell_shell__pepD9:after{animation:shell_dashWashDrift__V7sEU 40s ease-in-out infinite alternate}}.shell_shell__pepD9>header{background:color-mix(in oklch,var(--hh-win) 72%,transparent);backdrop-filter:blur(var(--dash-blur)) saturate(1.2);-webkit-backdrop-filter:blur(var(--dash-blur)) saturate(1.2);border-bottom-color:var(--hh-line)}.shell_content__AyJIP{display:flex;flex-direction:column}.shell_content__AyJIP,.shell_content__AyJIP>main{flex:1 1 auto;min-width:0}@media (max-width:767.98px){.shell_shell__pepD9{--dash-float-bottom:calc(72px + env(safe-area-inset-bottom, 0px))}.shell_content__AyJIP>main{padding-bottom:calc(72px + env(safe-area-inset-bottom, 0px))}.shell_shell__pepD9 input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),.shell_shell__pepD9 select,.shell_shell__pepD9 textarea{font-size:16px}}.shell_glass__BhYIH.shell_glass__BhYIH{background-color:color-mix(in oklch,var(--hh-win) 82%,transparent);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.35' numOctaves='2' seed='9'/%3E%3CfeColorMatrix values='0 0 0 0 .5 0 0 0 0 .5 0 0 0 0 .5 0 0 0 .4 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");background-blend-mode:overlay;backdrop-filter:blur(18px) saturate(1.2);-webkit-backdrop-filter:blur(18px) saturate(1.2);border:0;border-radius:var(--dash-radius);box-shadow:var(--hh-shadow);color:var(--hh-fg);font-family:var(--hh-sans),ui-sans-serif,system-ui,sans-serif;font-feature-settings:"ss01","cv11"}.dark .shell_glass__BhYIH.shell_glass__BhYIH{box-shadow:var(--hh-shadow),inset 0 1px 0 oklch(100% 0 0/12%)}.shell_panel__IAJCr{position:relative;border-radius:var(--dash-radius);background-color:var(--hh-win);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.35' numOctaves='2' seed='9'/%3E%3CfeColorMatrix values='0 0 0 0 .5 0 0 0 0 .5 0 0 0 0 .5 0 0 0 .4 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");background-blend-mode:overlay;box-shadow:inset 0 0 0 1px var(--hh-line2),var(--hh-tile-lip)}@media (prefers-reduced-motion:reduce){.shell_shell__pepD9:after{animation:none}}.datatable_wrap__gxe48{display:flex;flex-direction:column;gap:10px;min-width:0}.datatable_toolbar__d5qFW{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.datatable_toolbar__d5qFW:empty{display:none}.datatable_toolbarEnd__VSDB_{display:flex;align-items:center;gap:6px;margin-left:auto}.datatable_search__EY5EL{position:relative;display:inline-flex;align-items:center;width:100%;max-width:260px;min-width:140px}.datatable_search__EY5EL svg{position:absolute;left:9px;width:14px;height:14px;color:var(--hh-faint);pointer-events:none}.datatable_searchInput__BTaVy{width:100%;height:28px;padding:0 10px 0 28px;border:0;border-radius:10px;background:var(--hh-chip);box-shadow:inset 0 0 0 1px var(--hh-line2);font:inherit;font-size:12.5px;line-height:16px;color:var(--hh-fg);transition:box-shadow .12s ease}.datatable_searchInput__BTaVy::placeholder{color:var(--hh-faint)}.datatable_searchInput__BTaVy:focus{outline:none;box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--hh-ember) 55%,transparent),0 0 0 3px color-mix(in oklch,var(--hh-ember) 22%,transparent)}.datatable_bulk__3jEqt{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--hh-muted)}.datatable_destructive__h405_{color:color-mix(in oklch,var(--hh-rose) 70%,var(--hh-fg))}.datatable_columns__p9m0n{position:relative}.datatable_columns__p9m0n>summary{list-style:none}.datatable_columns__p9m0n>summary::-webkit-details-marker{display:none}.datatable_columnsMenu__NUXgi{position:absolute;right:0;z-index:20;margin-top:4px;min-width:180px;padding:8px;display:flex;flex-direction:column;gap:2px}.datatable_columnsItem__J6D7U{display:flex;align-items:center;gap:8px;height:26px;padding:0 8px;border-radius:7px;font-size:12px;color:var(--hh-fg2);cursor:pointer}.datatable_columnsItem__J6D7U:hover{background:var(--hh-tile-hover)}.datatable_columnsItem__J6D7U input{accent-color:var(--hh-ember)}.datatable_scroll__qMa0C{overflow-x:auto;border-radius:10px;min-width:0}.datatable_table__YgycA{width:100%;border-collapse:initial;border-spacing:0;font-size:13px;line-height:20px;letter-spacing:-.005em;color:var(--hh-fg2)}.datatable_table__YgycA thead tr{background:var(--hh-band)}.datatable_th__CNWwU{height:28px;padding:0 10px;border-bottom:1px solid var(--hh-line);font-family:var(--hh-mono),ui-monospace,monospace;font-size:11px;line-height:16px;font-weight:400;letter-spacing:.08em;text-transform:uppercase;text-align:left;color:var(--hh-faint);white-space:nowrap;vertical-align:middle}.datatable_th__CNWwU:first-child{border-top-left-radius:8px}.datatable_th__CNWwU:last-child{border-top-right-radius:8px}.datatable_thRight__4Y5Lr{text-align:right}.datatable_sortBtn__npIDu{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:none;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;border-radius:4px;transition:color .12s ease}.datatable_sortBtn__npIDu:hover,.datatable_sortBtn__npIDu[aria-pressed=true]{color:var(--hh-fg2)}.datatable_sortBtn__npIDu:focus-visible{outline:none;box-shadow:0 0 0 1px color-mix(in oklch,var(--hh-ember) 55%,transparent),0 0 0 3px color-mix(in oklch,var(--hh-ember) 22%,transparent)}.datatable_sortBtn__npIDu svg{width:11px;height:11px}.datatable_sortIdle__mVL4m{opacity:.45}.datatable_tr__8oY8a{transition:background-color .12s ease}.datatable_trHover__4HE1h:hover{background:var(--hh-tile-hover)}.datatable_trClick__ij814{cursor:pointer}.datatable_trOpen__QwOhQ{background:var(--hh-tile)}.datatable_trOpen__QwOhQ .datatable_td__Bsj_L:first-child{border-top-left-radius:8px}.datatable_trOpen__QwOhQ .datatable_td__Bsj_L:last-child{border-top-right-radius:8px}.datatable_trBand__UMSkE{background:var(--hh-band);font-weight:500;color:var(--hh-fg)}.datatable_trBand__UMSkE:hover{background:var(--hh-tile-hover)}.datatable_trChild__ZPt8K{background:color-mix(in oklch,var(--hh-violet) 4%,transparent)}.datatable_trChild__ZPt8K:hover{background:color-mix(in oklch,var(--hh-violet) 8%,transparent)}.datatable_trChild__ZPt8K .datatable_td__Bsj_L:first-child{padding-left:30px}.datatable_trSelected__KoOem{background:color-mix(in oklch,var(--hh-ember) 6%,transparent)}.datatable_td__Bsj_L{height:36px;padding:8px 10px;vertical-align:middle}.datatable_tdRight__JAdOI{text-align:right;font-variant-numeric:tabular-nums}.datatable_tdCheck__dEt72{width:32px}.datatable_check__6Oh1z{accent-color:var(--hh-ember)}.datatable_rowLink__Ahg_P{color:inherit;text-decoration:none}.datatable_rowLink__Ahg_P:hover{text-decoration:underline;text-underline-offset:3px}.datatable_detailCell__M_RXw{padding:4px 6px 10px;background:var(--hh-tile);border-bottom-left-radius:8px;border-bottom-right-radius:8px}.datatable_detail__RGFr7{border-radius:10px;background:var(--hh-win);box-shadow:inset 0 0 0 1px var(--hh-line2),var(--hh-tile-lip);padding:14px 16px}@keyframes datatable_dtRise__Encl_{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.datatable_detail__RGFr7{animation:datatable_dtRise__Encl_ .2s cubic-bezier(.2,.7,.2,1) both}}.datatable_state__BAKMb{padding:24px 12px;text-align:center;font-size:13px;color:var(--hh-muted)}.datatable_stateRow__7411u{display:flex;flex-direction:column;align-items:center;gap:8px}.datatable_stateRow__7411u svg{width:14px;height:14px;color:var(--hh-rose)}.datatable_skeletonRows__U2LfC{display:flex;flex-direction:column;gap:4px;padding:6px 4px}.datatable_skeletonRow__AjzFE{height:30px;border-radius:8px;background:var(--hh-tile)}.datatable_skeletonRow__AjzFE:nth-child(2n){width:88%}.datatable_skeletonRow__AjzFE:nth-child(3n){width:94%}@keyframes datatable_dtSkeleton__CuE79{0%{opacity:.55}to{opacity:1}}@media (prefers-reduced-motion:no-preference){.datatable_skeletonRow__AjzFE{animation:datatable_dtSkeleton__CuE79 1.2s ease-in-out infinite alternate}}.datatable_foot__vSWMx{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;min-height:28px}.datatable_pager__owhb8{display:flex;align-items:center;gap:6px;margin-left:auto;font-size:11.5px;font-variant-numeric:tabular-nums;color:var(--hh-muted)}.datatable_pagerBtn__sFenC{padding:0 6px}@media (max-width:767.98px){.datatable_pagerBtn__sFenC{min-width:40px}}.datatable_cards__DvPSZ{display:flex;flex-direction:column;gap:6px;min-width:0}.datatable_card__lTml6{position:relative;display:flex;align-items:flex-start;gap:10px;min-height:44px;padding:10px 12px;border-radius:10px;background:var(--hh-tile);box-shadow:var(--hh-tile-lip);transition:background-color .12s ease;min-width:0;-webkit-tap-highlight-color:transparent}.datatable_card__lTml6:active{background:var(--hh-tile-hover)}.datatable_cardBody__uT7zl{flex:1 1 auto;min-width:0}.datatable_cardCheck__TRYUn{flex-shrink:0;margin-top:3px;width:16px;height:16px}.datatable_cardOpen__U9D1_{border-bottom-left-radius:0;border-bottom-right-radius:0}.datatable_cardBand__Zvz6x{background:var(--hh-band);font-weight:500;color:var(--hh-fg)}.datatable_cardChild__ke7Ww{margin-left:14px;background:color-mix(in oklch,var(--hh-violet) 5%,var(--hh-tile))}.datatable_cardDetail__WdEM3{margin-top:-6px;padding:4px 4px 8px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background:var(--hh-tile)}.datatable_cardDetail__WdEM3 .datatable_detail__RGFr7{padding:12px}@media (max-width:767.98px){.datatable_search__EY5EL{max-width:none}.datatable_searchInput__BTaVy{height:40px;padding-left:34px;font-size:16px}.datatable_search__EY5EL svg{left:12px}.datatable_toolbarEnd__VSDB_{margin-left:0;width:100%;justify-content:flex-end}}