body{margin:0}.initial-loader{opacity:0;justify-content:center;align-items:center;height:100vh;margin:0;animation:.3s ease-in .5s forwards initial-fade-in;display:flex}.initial-loader:after{content:"";border:4px solid #dee2e6;width:36px;height:36px}[data-mantine-color-scheme=dark] .initial-loader:after{border:4px solid #444}.initial-loader:after{border-top-color:#228be6}[data-mantine-color-scheme=dark] .initial-loader:after{border-top-color:#4dabf7}.initial-loader:after{border-right-color:#228be6}[data-mantine-color-scheme=dark] .initial-loader:after{border-right-color:#4dabf7}.initial-loader:after{border-radius:50%;animation:.8s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes initial-fade-in{to{opacity:1}}.m_b37d9ac7{width:calc(100% - var(--mantine-spacing-md) * 2);z-index:var(--notifications-z-index);max-width:var(--notifications-container-width);position:fixed}.m_b37d9ac7:where([data-position=top-center]){top:var(--mantine-spacing-md);left:50%;transform:translate(-50%)}.m_b37d9ac7:where([data-position=top-left]){top:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=top-right]){top:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-center]){bottom:var(--mantine-spacing-md);left:50%;transform:translate(-50%)}.m_b37d9ac7:where([data-position=bottom-left]){bottom:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-right]){bottom:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_5ed0edd0+.m_5ed0edd0{margin-top:var(--mantine-spacing-md)}.hex-connector-card{max-width:420px}.hex-not-found-message{max-width:400px}.hex-nav-sidebar-header{padding:10px var(--mantine-spacing-md);border-bottom:1px solid var(--border)}.hex-nav-sidebar-body{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.hex-nav-sidebar-footer{padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);border-top:1px solid var(--border)}.hex-nav-section-header{font-size:var(--mantine-font-size-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);align-items:center;width:100%;padding:10px 14px 4px;font-weight:600;display:flex}.hex-nav-section-count{font-size:var(--hex-font-size-micro);color:var(--text-dim);margin-right:8px}.hex-nav-tree{flex-direction:column;height:100%;min-height:0;display:flex}.hex-nav-tree-body{flex:1;min-height:0;padding:6px 6px 6px 8px;overflow:hidden}.hex-nav-tree-search{background:var(--surface);z-index:var(--hex-z-sticky);position:sticky;top:0}.hex-nav-tree-search[data-results]{border-bottom:1px solid var(--border)}.hex-nav-filter-input{margin:var(--mantine-spacing-xs) var(--mantine-spacing-xs) var(--mantine-spacing-xxs)}.hex-nav-menu-link{border-radius:var(--mantine-radius-md)}.nav-section[data-divider=true]:not(:first-child){border-top:1px solid var(--border);margin-top:4px;padding-top:0}.hex-nav-tree-row{height:100%;padding-left:calc(8px + var(--hex-nav-depth,0) * 14px);border-radius:var(--mantine-radius-xs);font-size:var(--hex-font-size-body);cursor:pointer;align-items:center;gap:6px;padding-right:6px;font-weight:400;line-height:1.25;display:flex;position:relative}.hex-nav-tree-rowwrap:focus-visible>.hex-nav-tree-row{outline:2px solid var(--mantine-primary-color-filled);outline-offset:-2px}.hex-nav-tree-rowwrap[aria-disabled=true]>.hex-nav-tree-row:not([data-tone]){color:var(--text-muted)}.hex-nav-tree-row[draggable=true],.hex-nav-tree-row[draggable=true] .hex-nav-tree-row__main{cursor:grab}.hex-nav-tree-row[draggable=true]:active,.hex-nav-tree-row[draggable=true]:active .hex-nav-tree-row__main{cursor:grabbing}.hex-nav-tree-row[data-depth="0"]{font-size:var(--mantine-font-size-md);font-weight:500}.hex-nav-tree-row:hover{background:var(--surface-2)}.hex-nav-tree-row[data-active=true]{background:var(--accent-bg);color:var(--accent-text);font-weight:600}.hex-nav-tree-row[data-active=true]:before{content:"";background:var(--accent);border-radius:1px;width:2px;position:absolute;top:4px;bottom:4px;left:0}.hex-nav-tree-row__chevron{width:20px;height:20px;color:var(--text-dim);cursor:pointer;background:0 0;border:none;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;margin-left:-4px;margin-right:2px;padding:0;display:inline-flex}.hex-nav-tree-row__chevron:hover{background:var(--surface-3)}.hex-nav-tree-row__chevron[data-leaf]{pointer-events:none;visibility:hidden}.hex-nav-tree-row__icon{flex-shrink:0}.hex-nav-tree-row__label{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.hex-nav-tree-row__hint,.hex-nav-tree-row__count{font-size:var(--mantine-font-size-xs);font-family:var(--mantine-font-family);color:var(--text-dim)}.hex-nav-tree-row__badge{margin-left:4px}.hex-nav-tree-row[data-tone]{cursor:default;font-style:italic}.hex-nav-tree-row[data-tone=muted]{color:var(--text-muted)}.hex-nav-tree-row[data-tone=danger]{color:var(--danger)}.hex-nav-tree-row[data-tone]:hover{background:0 0}.hex-nav-tree-row__main{min-width:0;height:100%;color:inherit;flex:1;align-items:center;gap:6px;text-decoration:none;display:flex}.hex-nav-tree-row__menu-btn{width:22px;height:22px;color:inherit;opacity:0;transition:opacity var(--hex-motion-fast);cursor:pointer;background:0 0;border:none;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.hex-nav-tree-row:hover .hex-nav-tree-row__menu-btn,.hex-nav-tree-row[data-active=true] .hex-nav-tree-row__menu-btn,.hex-nav-tree-row__menu-btn:focus-visible{opacity:1}.hex-nav-tree-row__menu-btn:hover{background:var(--surface-3)}@media (hover:none){.hex-nav-tree-row__menu-btn{opacity:1}}.hex-nav-tree-search__result{border-radius:var(--mantine-radius-xs);font-size:var(--hex-font-size-body);color:inherit;cursor:pointer;padding:4px 6px;text-decoration:none;display:block}.hex-nav-tree-search__result:hover{background:var(--surface-3)}.hex-nav-tree-search__result-path{font-size:var(--mantine-font-size-xs);color:var(--text-dim)}.hex-activity-rail{background:var(--surface-2);width:var(--hex-rail-width);flex:0 0 var(--hex-rail-width);border-right:1px solid var(--border);flex-direction:column;align-items:center;gap:4px;height:100%;padding:8px 0;display:flex}.hex-activity-rail__logo{margin-bottom:8px}.hex-activity-rail__spacer{margin-top:auto}.hex-rail-button{border-radius:var(--mantine-radius-xs);width:36px;height:36px;color:var(--text-muted);place-items:center;display:grid;position:relative}.hex-rail-button:hover{background:var(--surface-3)}.hex-rail-button[data-shown]{background:var(--accent-bg);color:var(--accent-text)}.hex-rail-button[data-active]{color:var(--accent-text)}.hex-rail-button[data-active]:before{content:"";left:calc((36px - var(--hex-rail-width)) / 2);background:var(--accent);border-radius:2px;width:2.5px;position:absolute;top:7px;bottom:7px}.hex-rail-button__badge{background:var(--warn);color:var(--accent-on);font-size:var(--hex-font-size-micro);border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family);padding:1px 4px;position:absolute;top:-2px;right:-2px}:root .hex-app-header{background:var(--surface)}:root .hex-app-main{flex-direction:column;height:100dvh;min-height:0;display:flex}:root .hex-app-navbar{flex-direction:row;display:flex}.hex-module-sidebar-panel{background:var(--surface);width:var(--hex-sidebar-width);flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.hex-module-sidebar-panel[data-collapsed]{width:0}.hex-module-sidebar-slot{width:var(--hex-sidebar-width);flex-direction:column;height:100%;min-height:0;display:flex}.hex-module-sidebar-slot[hidden]{display:none}.hex-mobile-drawer-rail{border-bottom:1px solid var(--border);gap:4px;padding:6px;display:flex;overflow-x:auto}.hex-mobile-drawer-rail-button{border-radius:var(--mantine-radius-md);width:40px;height:40px;color:var(--text-muted);flex:none;place-items:center;display:grid}.hex-mobile-drawer-rail-button[data-active]{background:var(--accent-bg);color:var(--accent-text)}.hex-mobile-drawer-content{flex-direction:column;display:flex}.hex-mobile-drawer-body{flex-direction:column;flex:1;min-height:0;display:flex}.hex-mobile-drawer-scroll{flex:1;min-height:0}.hex-sidebar-resizer{z-index:var(--hex-z-overlay);cursor:col-resize;touch-action:none;background:0 0;flex:0 0 2px;align-self:stretch;position:relative}.hex-sidebar-resizer:before{content:"";width:14px;position:absolute;top:0;bottom:0;right:-8px}.hex-sidebar-resizer:after{content:"";background:var(--accent);opacity:0;width:2px;transition:opacity var(--hex-motion-fast) ease;position:absolute;top:0;bottom:0;right:0}.hex-sidebar-resizer:hover:after,.hex-sidebar-resizer:focus-visible:after,.hex-sidebar-resizer[data-dragging]:after{opacity:1}.hex-sidebar-resizer:focus-visible{outline:none}.hex-keep-alive-panel{flex-direction:column;flex:1;min-height:0;display:flex}.hex-keep-alive-panel[hidden]{display:none}.move-modal-forest{gap:var(--mantine-spacing-sm);flex-direction:column;height:420px;display:flex}.move-modal-tree-box{flex:1;min-height:120px;max-height:360px}.sharing-search-results{border:1px solid var(--border);border-radius:var(--mantine-radius-xs);max-height:200px;overflow:auto}.sharing-search-row{width:100%}.sharing-search-row:hover{background-color:var(--surface-2)}.sharing-search-row:disabled{opacity:.5;cursor:default}.sharing-role-select{width:120px}.ts-column-header{line-height:1.4;overflow:hidden}.ts-column-header__place{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.ts-column-header__line{justify-content:space-between;align-items:baseline;gap:var(--mantine-spacing-xs);min-width:0;display:flex}.ts-column-header__variable{text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;min-width:0;overflow:hidden}.ts-column-header__trailing{flex-shrink:1;align-items:baseline;gap:6px;min-width:0;display:inline-flex}.ts-column-header__unit{font-size:var(--mantine-font-size-xs);color:var(--text-muted);flex-shrink:0}.ts-column-header__source{font-size:var(--mantine-font-size-xs);color:var(--text-dim);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hex-data-table{--hex-table-row-height:26px;--hex-table-cell-padding-y:5px;overflow:auto}.hex-data-table .hex-table-cell{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hex-data-table .hex-table-cell>:not(.hex-table-row-actions){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hex-data-table .hex-table-cell>.hex-table-copy-cell{align-items:center;gap:6px;display:flex}.hex-table-copy-cell-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hex-table-copy-cell-button{flex-shrink:0}.hex-data-table .hex-table-cell .mantine-Group-root{flex-wrap:nowrap}.hex-data-table .hex-assignment-row-selected>.hex-table-cell{background:var(--accent-bg)}.hex-data-table--fill{flex:1;min-height:200px}.hex-data-table--framed{border:1px solid var(--border);border-radius:var(--mantine-radius-sm);background:var(--surface)}.hex-data-table[data-placeholder]{flex-direction:column;justify-content:center;display:flex}.hex-data-table[data-placeholder]>.hex-table-loading,.hex-data-table[data-placeholder]>.hex-table-empty{color:var(--text-muted);text-align:center;padding:12px 16px}:is(.hex-page-fullheight,.hex-page-shell) :is(.mantine-Stack-root,.mantine-Paper-root,.mantine-Tabs-root,.mantine-Tabs-panel,.hex-card,.hex-card-body):has(.hex-data-table--fill){flex-direction:column;flex:1;min-height:0;display:flex}.hex-stats-year-toggle{font-weight:500}.hex-stats-loading{min-height:100px}.hub-logo{background-color:#00002d;display:inline-block;-webkit-mask:url(/favicon.svg) 50%/contain no-repeat;mask:url(/favicon.svg) 50%/contain no-repeat}[data-mantine-color-scheme=dark] .hub-logo{background-color:#fff}.hex-card.module-card{height:100%;transition:background-color .12s,border-color .12s}.hex-card.module-card:hover{background-color:var(--surface-2);border-color:var(--border-strong)}.hub-about-category{width:80px}.hex-assignment-grid{gap:var(--mantine-spacing-md);grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;display:grid}@media (width<=61.99em){.hex-assignment-grid{grid-template-columns:minmax(0,1fr)}}.hex-assignment-header{justify-content:space-between;align-items:baseline;gap:var(--mantine-spacing-sm);margin-bottom:6px;display:flex}.hex-role-group-cell,.hex-role-description,.hex-tenant-row-inactive>.hex-table-cell{color:var(--text-muted)}.hex-stats-section-heading{grid-column:1/-1}.tsstore-instance-type-select{max-width:500px}.ts-viewer-drop-zone{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.ts-viewer-drop-hint{z-index:var(--hex-z-sticky);pointer-events:none;background:color-mix(in srgb, var(--accent) 8%, transparent);border:2px dashed var(--accent);border-radius:var(--mantine-radius-md);font-size:var(--mantine-font-size-sm);color:var(--accent-text);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ts-viewer-inspector{flex-direction:column;min-height:0;display:flex;overflow-y:auto}.ts-viewer-surface{flex:1;min-height:0;display:flex}.ts-viewer-inspector-rail{background:var(--surface);border-left:1px solid var(--border);flex-shrink:0;min-width:0;min-height:0;overflow-y:auto}.ts-viewer-passthrough{display:contents}.ts-viewer-wide-stack{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:auto}.ts-viewer-wide-preview{flex-direction:column;flex:1.4;min-width:0;min-height:240px;display:flex}.ts-viewer-wide-panel{border-top:1px solid var(--border);flex-direction:column;flex:1;min-width:0;min-height:170px;display:flex;overflow:hidden}.ts-viewer-wide-panel-header{flex-shrink:0;align-items:center;gap:8px;padding:8px 12px;display:flex}.ts-viewer-wide-panel-body{flex:1;min-width:0;min-height:0;padding:0 12px 12px;overflow:auto}.tsstore-axis-tooltip{width:240px}.hex-series-wide-table{--hex-series-wide-cols:24px 20px minmax(120px, 1.3fr) minmax(140px, 1.5fr) 84px minmax(92px, 1fr) minmax(84px, 1fr) 48px 28px 28px;flex-direction:column;gap:8px;display:flex}.hex-series-wide-table--table{--hex-series-wide-cols:24px minmax(120px, 1.3fr) minmax(140px, 1.5fr) 48px 28px}.hex-series-wide-header,.hex-series-wide-row{grid-template-columns:var(--hex-series-wide-cols);align-items:center;gap:8px;display:grid}.hex-series-wide-header{font-size:var(--mantine-font-size-xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;border:1px solid #0000;padding:0 8px;font-weight:500}.hex-series-wide-rows{flex-direction:column;gap:6px;display:flex}.hex-series-wide-row{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--mantine-radius-sm);padding:6px 8px}.hex-series-wide-source{flex-direction:column;gap:1px;min-width:0;display:flex}.hex-series-wide-catalog{font-size:var(--mantine-font-size-xs);color:var(--text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hex-series-wide-catalog--missing{color:var(--text-muted)}.hex-series-wide-ref{font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs);color:var(--text-dim);text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:text;user-select:text;cursor:text;overflow:hidden}.hex-series-wide-badges{gap:4px;margin-top:2px;display:flex}.hex-series-color-pop{flex-direction:column;gap:8px;width:320px;display:flex}.hex-series-color-pop .mantine-ColorInput-root{flex:1;min-width:0}.hex-series-wide-detail{border-top:1px solid var(--border);flex-direction:column;grid-column:1/-1;gap:10px;margin-top:2px;padding-top:8px;display:flex}.meteo-data-filter{min-width:250px}.meteo-explorer-type-filter{flex:1;min-width:300px}.meteo-place-filter{min-width:180px}.meteo-place-filter--country{min-width:150px}.meteo-station-tree{width:320px;min-width:280px;overflow-y:auto}.meteo-tree-node{flex-wrap:nowrap;min-width:0;padding-block:2px}.meteo-tree-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.meteo-tree-chevron{transition:transform var(--hex-motion-fast);flex-shrink:0}.meteo-tree-chevron[data-expanded=true]{transform:rotate(90deg)}.meteo-tree-chevron-spacer{flex-shrink:0;width:14px}.meteo-tree-check{flex-shrink:0;transition:none}.meteo-toolbar-end{margin-inline-start:auto}.hex-dev-token-dump{max-height:100px;overflow:auto}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.hex-page-layout{padding:8px var(--hex-content-gutter,16px) var(--hex-content-gutter,16px)}.hex-page-fullheight{height:calc(100dvh - var(--app-shell-header-offset,44px));overflow:hidden}.hex-page-layout-title{margin:0}:root .mantine-Input-wrapper{--input-height-xs:24px;--input-height-sm:28px;--input-height-md:32px;--input-height-lg:40px}:root .mantine-Button-root{--button-height-xs:24px;--button-height-sm:28px;--button-height-md:32px;--button-height-lg:40px;--button-padding-x-xs:8px;--button-padding-x-sm:12px;--button-padding-x-md:16px;--button-padding-x-lg:20px;--button-height-compact-sm:24px;--button-height-compact-md:28px}:root .mantine-Button-label{line-height:normal}:root .mantine-ActionIcon-root{--ai-size-xs:24px;--ai-size-sm:28px;--ai-size-md:32px;--ai-size-lg:40px}:root .mantine-SegmentedControl-root{--sc-padding-xs:0 6px;--sc-padding-sm:0 10px;--sc-padding-md:0 14px;--sc-padding-lg:0 16px}:root .mantine-SegmentedControl-root[data-size=xs] .mantine-SegmentedControl-label,:root .mantine-SegmentedControl-root[data-size=sm] .mantine-SegmentedControl-label,:root .mantine-SegmentedControl-root[data-size=md] .mantine-SegmentedControl-label,:root .mantine-SegmentedControl-root[data-size=lg] .mantine-SegmentedControl-label,:root .mantine-SegmentedControl-root[data-size=xs] .mantine-SegmentedControl-innerLabel,:root .mantine-SegmentedControl-root[data-size=sm] .mantine-SegmentedControl-innerLabel,:root .mantine-SegmentedControl-root[data-size=md] .mantine-SegmentedControl-innerLabel,:root .mantine-SegmentedControl-root[data-size=lg] .mantine-SegmentedControl-innerLabel{justify-content:center;align-items:center;display:flex}:root .mantine-SegmentedControl-root[data-size=xs] .mantine-SegmentedControl-label{font-size:var(--mantine-font-size-sm);height:16px;line-height:16px}:root .mantine-SegmentedControl-root[data-size=sm] .mantine-SegmentedControl-label{height:20px;line-height:20px}:root .mantine-SegmentedControl-root[data-size=md] .mantine-SegmentedControl-label{height:24px;line-height:24px}:root .mantine-SegmentedControl-root[data-size=lg] .mantine-SegmentedControl-label{height:32px;line-height:32px}:root .mantine-MultiSelect-wrapper[data-multiline]{--input-padding-y-xs:2px;--input-padding-y-sm:3px;--input-padding-y-md:3px}:root .mantine-MultiSelect-wrapper .mantine-Pill-root{--pill-height-sm:20px}:root .mantine-MultiSelect-wrapper[data-size=xs] .mantine-Pill-root{--pill-height-sm:16px}:root .mantine-MultiSelect-wrapper[data-size=md] .mantine-Pill-root{--pill-height-sm:24px}:root .mantine-Input-wrapper[data-variant=default]{--input-bg:var(--surface);--input-bd:var(--border-strong);--input-disabled-bg:var(--surface-2)}:root .mantine-Input-wrapper[data-variant=default]:hover:not([data-disabled]):not([data-error]):not([data-success]){--input-bd:var(--text-dim)}:root .mantine-Input-wrapper[data-variant=default] .mantine-Input-input:focus,:root .mantine-Input-wrapper[data-variant=default] .mantine-Input-input:focus-within{box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 45%, transparent)}:root .mantine-Input-wrapper[data-variant=default][data-error] .mantine-Input-input:focus,:root .mantine-Input-wrapper[data-variant=default][data-error] .mantine-Input-input:focus-within{box-shadow:0 0 0 2px color-mix(in srgb, var(--danger) 35%, transparent)}:root .mantine-Pill-root{background-color:var(--surface-3)}:root .mantine-Input-input:disabled,:root .mantine-Input-input[data-disabled]{opacity:1}:root .mantine-Input-input:has(input:disabled){opacity:1}:root .mantine-Paper-root,:root .mantine-Card-root{background-color:var(--surface);--paper-border-color:var(--border)}:root .mantine-Notification-root,:root .mantine-Modal-content,:root .mantine-Modal-header,:root .mantine-Drawer-content,:root .mantine-Drawer-header{background-color:var(--surface)}:root .mantine-Popover-dropdown,:root .mantine-Menu-dropdown{background-color:var(--surface);--popover-border-color:var(--border-strong)}:root .mantine-Menu-dropdown{--menu-item-hover:var(--surface-2)}:root .mantine-Select-option:hover:not([data-combobox-disabled]),:root .mantine-MultiSelect-option:hover:not([data-combobox-disabled]){background-color:var(--surface-2)}:root .mantine-Select-option[data-combobox-selected],:root .mantine-MultiSelect-option[data-combobox-selected]{background-color:var(--accent-bg);color:var(--accent-text)}:root .mantine-AppShell-root{--app-shell-border-color:var(--border)}:root{--hex-z-sticky:5;--hex-z-overlay:10;--hex-z-chrome:50;--hex-motion-fast:.12s;--hex-font-size-body:12.5px;--hex-font-size-micro:9.5px}*{box-sizing:border-box;margin:0;padding:0}body{font-family:Inter Variable,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:var(--hex-font-size-body);font-feature-settings:"cv02", "cv11", "ss01", "tnum";font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--bg)}.hex-text-dim{color:var(--text-dim)}.hex-text-muted{color:var(--text-muted)}.hex-flex-fill{flex:1;min-width:0;min-height:0}.hex-flex-grow{flex:1}.hex-truncate-host{min-width:0}.hex-clickable{cursor:pointer}.hex-hint-target{cursor:help}.hex-hint-target--fixed{flex-shrink:0}.hex-preserve-lines{white-space:pre-wrap}code,pre{font-feature-settings:normal;font-variant-numeric:normal;font-family:JetBrains Mono Variable,ui-monospace,Menlo,Consolas,monospace}.icon-spin{animation:.5s linear infinite spin}
