@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./files/geist-cyrillic-ext-wght-normal.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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./files/geist-cyrillic-wght-normal.woff2)format("woff2-variations");unicode-range:U+301,U+400-45f,U+490-491,U+4b0-4b1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./files/geist-vietnamese-wght-normal.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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./files/geist-latin-ext-wght-normal.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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./files/geist-latin-wght-normal.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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./files/geist-mono-cyrillic-ext-wght-normal.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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./files/geist-mono-cyrillic-wght-normal.woff2)format("woff2-variations");unicode-range:U+301,U+400-45f,U+490-491,U+4b0-4b1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./files/geist-mono-symbols2-wght-normal.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200a,U+23b8-23bd,U+2500-259f}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./files/geist-mono-vietnamese-wght-normal.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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./files/geist-mono-latin-ext-wght-normal.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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./files/geist-mono-latin-wght-normal.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}html,body{background:var(--app-bg);font-feature-settings:"ss01","cv11";text-rendering:optimizeLegibility;min-height:100dvh}::selection{background:color-mix(in srgb,var(--mantine-primary-color-filled)28%,transparent)}*{scrollbar-width:thin;scrollbar-color:var(--app-border-strong)transparent}::-webkit-scrollbar{width:calc(.625rem*var(--mantine-scale));height:calc(.625rem*var(--mantine-scale))}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--app-border-strong);border:calc(.1875rem*var(--mantine-scale))solid transparent;border-radius:calc(62.4375rem*var(--mantine-scale));background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background-color:var(--app-text-faint)}.num,[data-num]{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.vpnc-table{--mrt-base-background-color:var(--app-surface);--mrt-row-hover-background-color:var(--app-row-hover);--mrt-pinned-row-background-color:var(--app-surface);--mrt-pinned-column-background-color:var(--app-surface);--mrt-selected-row-background-color:var(--app-row-hover)}.vpnc-table .mrt-table-paper{box-shadow:none;background:0 0;border:0}.vpnc-table .mantine-Table-table{--table-border-color:var(--app-border);font-variant-numeric:tabular-nums}.vpnc-table .mantine-Table-thead{box-shadow:none}.vpnc-table .mantine-Table-th{background:var(--app-surface-2);border-bottom:1px solid var(--app-border);font-size:calc(.75rem*var(--mantine-scale));color:var(--app-text-muted);letter-spacing:.01em;vertical-align:middle;font-weight:500}.vpnc-table .mantine-Table-th [class*=MRT_TableHeadCell-module_content-actions],.vpnc-table .mantine-Table-th [class*=MRT_TableHeadCellResizeHandle]{opacity:0;transition:opacity .12s}.vpnc-table .mantine-Table-th:hover [class*=MRT_TableHeadCell-module_content-actions],.vpnc-table .mantine-Table-th:hover [class*=MRT_TableHeadCellResizeHandle]{opacity:1}.vpnc-table .mantine-Table-td{font-size:var(--mantine-font-size-sm);background-color:var(--app-surface)}.vpnc-table .mantine-Table-tbody .mantine-Table-tr:last-child{border-bottom:0}.vpnc-table .mantine-Table-tbody .mantine-Table-tr:hover>.mantine-Table-td{background-color:color-mix(in srgb,var(--app-surface)97%,var(--mantine-color-text))}.vpnc-table [data-column-pinned],.vpnc-table [data-column-pinned]:before{box-shadow:none!important}.vpnc-table .mantine-Table-td[data-column-pinned]{background-color:var(--app-surface)!important;opacity:1!important}.vpnc-table .mantine-Table-tbody .mantine-Table-tr:hover>.mantine-Table-td[data-column-pinned]{background-color:color-mix(in srgb,var(--app-surface)97%,var(--mantine-color-text))!important}.vpnc-table [data-first-right-pinned]{border-left:1px solid var(--app-border)}.vpnc-table [data-last-left-pinned]{border-right:1px solid var(--app-border)}.vpnc-table .mantine-Table-th[data-column-pinned]{background:var(--app-surface-2)!important;opacity:1!important}.vpnc-table [class*=MRT_TopToolbar-module_root],.vpnc-table [class*=MRT_BottomToolbar-module_root]{background:var(--app-surface);box-shadow:none}.vpnc-table [class*=MRT_BottomToolbar-module_root]{border-top:1px solid var(--app-border)}.vpnc-table [class*=MRT_TableHeadCellFilterContainer] input,.vpnc-table .mantine-Table-th input{font-size:calc(.75rem*var(--mantine-scale))}[class*=MRT_TopToolbar-module_root-fullscreen]{margin-top:0!important}.mantine-Spotlight-content{background:var(--app-surface-raised);border:1px solid var(--app-border)}.mantine-Spotlight-search{border-bottom:1px solid var(--app-border)}@keyframes vpnc-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.94)}}.dash-grid{display:grid;grid-template-columns:minmax(0,2fr)minmax(0,1fr);gap:var(--mantine-spacing-lg);align-items:stretch}@media (max-width:80em){.dash-grid{grid-template-columns:minmax(0,1fr)}}.dash-wide{min-width:0}.vpnc-empty{display:block;padding:calc(1.75rem*var(--mantine-scale))calc(1rem*var(--mantine-scale));text-align:center;color:var(--app-text-muted);font-size:var(--mantine-font-size-sm);width:100%}.backup-transfer{display:grid;grid-template-columns:minmax(0,1fr)minmax(0,1fr)}@media (max-width:48em){.backup-transfer{grid-template-columns:minmax(0,1fr)}}.backup-pane{padding:calc(1.25rem*var(--mantine-scale));min-height:100%}.backup-pane+.backup-pane{border-left:1px solid var(--app-border)}@media (max-width:48em){.backup-pane+.backup-pane{border-left:0;border-top:1px solid var(--app-border)}}.term-range{padding:calc(.625rem*var(--mantine-scale))calc(.875rem*var(--mantine-scale));border-radius:var(--mantine-radius-md);background:var(--app-surface-2);border:1px solid var(--app-border)}.field-group{padding-block:calc(1.125rem*var(--mantine-scale))}.field-group:first-child{padding-top:0}.field-group+.field-group{border-top:1px solid var(--app-border)}@keyframes vpnc-enter{0%{opacity:0;transform:translateY(6px)}}@keyframes vpnc-fade{0%{opacity:0}}.vpnc-enter{animation:.22s cubic-bezier(.2,0,0,1) backwards vpnc-enter}.vpnc-fade{animation:.2s ease-out backwards vpnc-fade}.vpnc-stagger>:nth-child(2){animation-delay:40ms}.vpnc-stagger>:nth-child(3){animation-delay:80ms}.vpnc-stagger>:nth-child(4){animation-delay:.12s}.vpnc-stagger>:nth-child(5){animation-delay:.16s}.vpnc-stagger>:nth-child(n+6){animation-delay:.2s}@media (prefers-reduced-motion:reduce){.vpnc-enter,.vpnc-fade{animation:none}}.root_cHbKRw{position:relative;display:flex;padding:calc(1.5rem*var(--mantine-scale))calc(1rem*var(--mantine-scale));overflow:hidden;background:var(--app-bg);isolation:isolate;flex-direction:column;justify-content:center;align-items: center;min-height:100dvh}.root_cHbKRw:before{content:"";position:absolute;z-index:-2;background-image:linear-gradient(to right,var(--app-border)1px,transparent 1px),linear-gradient(to bottom,var(--app-border)1px,transparent 1px);background-size:calc(2.75rem*var(--mantine-scale))calc(2.75rem*var(--mantine-scale));mask-image:radial-gradient(60% 55% at 50% 40%,#000 0%,#0000 75%);-webkit-mask-image:radial-gradient(60% 55% at 50% 40%,#000 0%,#0000 75%);opacity:.7;inset:0}.root_cHbKRw:after{content:"";position:absolute;z-index:-1;width:calc(45rem*var(--mantine-scale));height:calc(32.5rem*var(--mantine-scale));background:radial-gradient(closest-side,var(--app-glow),transparent);filter:blur(20px);pointer-events:none;top:38%;left:50%;transform:translate(-50%,-50%)}.card_cHbKRw{max-width:calc(25rem*var(--mantine-scale));padding:calc(2rem*var(--mantine-scale));border-radius:var(--mantine-radius-xl);background:color-mix(in srgb,var(--app-surface)88%,transparent);border:1px solid var(--app-border);box-shadow:var(--app-shadow-pop);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);width:100%}@media (max-width:30em){.card_cHbKRw{padding:calc(1.5rem*var(--mantine-scale))calc(1.25rem*var(--mantine-scale))}}.footer_cHbKRw{margin-top:calc(1.5rem*var(--mantine-scale));display:flex;align-items: center;gap:calc(.75rem*var(--mantine-scale));color:var(--app-text-faint);font-size:var(--mantine-font-size-xs)}.navbar_2EbmpA{background:var(--app-sidebar-bg);border-right:1px solid var(--app-border);transition:width .2s var(--app-ease)}.brand_2EbmpA{display:flex;justify-content:space-between;align-items: center;gap:calc(.5rem*var(--mantine-scale));height:calc(3.75rem*var(--mantine-scale));padding:0 calc(.75rem*var(--mantine-scale))0 calc(1rem*var(--mantine-scale));flex-shrink:0}.brand_2EbmpA[data-mobile]{display:none}.brand_2EbmpA[data-mobile]+.search_2EbmpA{margin-top:calc(.75rem*var(--mantine-scale))}.collapsed_2EbmpA .brand_2EbmpA{justify-content:center;padding:0}.brandLink_2EbmpA{color:inherit;text-decoration:none;display:flex;align-items: center;min-width:0}.search_2EbmpA{display:flex;align-items: center;gap:calc(.5rem*var(--mantine-scale));margin:calc(.25rem*var(--mantine-scale))calc(.75rem*var(--mantine-scale))calc(.5rem*var(--mantine-scale));height:calc(2.125rem*var(--mantine-scale));padding:0 calc(.5rem*var(--mantine-scale))0 calc(.625rem*var(--mantine-scale));border-radius:var(--mantine-radius-md);border:1px solid var(--app-border);background:var(--app-surface);color:var(--app-text-faint);font-size:var(--mantine-font-size-sm);transition:border-color .12s var(--app-ease),color .12s var(--app-ease);cursor:pointer;flex-shrink:0}.search_2EbmpA:hover{border-color:var(--app-border-strong);color:var(--app-text-muted)}.collapsed_2EbmpA .search_2EbmpA{width:calc(2.5rem*var(--mantine-scale));justify-content:center;margin-inline-start:auto;margin-inline-end:auto;padding:0}.searchText_2EbmpA{text-align:left;flex:1}.scroll_2EbmpA{flex:1;min-height:0}.groups_2EbmpA{display:flex;gap:calc(1.125rem*var(--mantine-scale));padding:calc(.5rem*var(--mantine-scale))calc(.75rem*var(--mantine-scale))calc(1rem*var(--mantine-scale));flex-direction:column}.collapsed_2EbmpA .groups_2EbmpA{padding-inline:calc(.875rem*var(--mantine-scale));gap:calc(.625rem*var(--mantine-scale))}.groupLabel_2EbmpA{font-size:calc(.6875rem*var(--mantine-scale));letter-spacing:.06em;text-transform:uppercase;color:var(--app-text-faint);padding:0 calc(.625rem*var(--mantine-scale))calc(.375rem*var(--mantine-scale));white-space:nowrap;font-weight:600}.collapsed_2EbmpA .groupLabel_2EbmpA{display:none}.collapsed_2EbmpA .group_2EbmpA+.group_2EbmpA:before{content:"";display:block;height:calc(.0625rem*var(--mantine-scale));background:var(--app-border);margin:0 calc(.375rem*var(--mantine-scale))calc(.625rem*var(--mantine-scale))}.items_2EbmpA{display:flex;gap:calc(.0625rem*var(--mantine-scale));flex-direction:column}.link_2EbmpA{position:relative;display:flex;align-items: center;gap:calc(.625rem*var(--mantine-scale));height:calc(2.125rem*var(--mantine-scale));padding:0 calc(.625rem*var(--mantine-scale));border-radius:var(--mantine-radius-md);color:var(--app-text-muted);font-size:var(--mantine-font-size-sm);text-decoration:none;white-space:nowrap;transition:background-color .12s var(--app-ease),color .12s var(--app-ease);font-weight:500}.link_2EbmpA:hover{background:var(--app-fill);color:var(--mantine-color-text)}.link_2EbmpA[data-active]{background:var(--app-fill-hover);color:var(--app-text-strong)}.link_2EbmpA[data-active] .linkIcon_2EbmpA{color:var(--mantine-primary-color-filled)}.collapsed_2EbmpA .link_2EbmpA{width:calc(2.5rem*var(--mantine-scale));justify-content:center;margin-inline-start:auto;margin-inline-end:auto;padding:0}.linkIcon_2EbmpA{width:calc(1.125rem*var(--mantine-scale));height:calc(1.125rem*var(--mantine-scale));color:var(--app-text-faint);transition:color .12s var(--app-ease);flex-shrink:0}.link_2EbmpA:hover .linkIcon_2EbmpA{color:var(--mantine-color-text)}.linkLabel_2EbmpA{overflow:hidden;text-overflow:ellipsis}.collapsed_2EbmpA .linkLabel_2EbmpA{display:none}.footer_2EbmpA{display:flex;gap:calc(.125rem*var(--mantine-scale));padding:calc(.5rem*var(--mantine-scale))calc(.75rem*var(--mantine-scale))calc(.75rem*var(--mantine-scale));border-top:1px solid var(--app-border);flex-direction:column;flex-shrink:0}.collapsed_2EbmpA .footer_2EbmpA{padding-inline:calc(.875rem*var(--mantine-scale));align-items: center}.sync_2EbmpA{display:flex;align-items: center;gap:calc(.625rem*var(--mantine-scale));height:calc(2.125rem*var(--mantine-scale));padding:0 calc(.625rem*var(--mantine-scale));border-radius:var(--mantine-radius-md);color:var(--app-text-muted);font-size:var(--mantine-font-size-xs);cursor:pointer;text-align:left;transition:background-color .12s var(--app-ease);background:0 0;border:0;width:100%;font-family:inherit}.sync_2EbmpA:hover{background:var(--app-fill);color:var(--mantine-color-text)}.sync_2EbmpA:disabled{cursor:progress}.collapsed_2EbmpA .sync_2EbmpA{width:calc(2.5rem*var(--mantine-scale));justify-content:center;padding:0}.syncDot_2EbmpA{position:relative;width:calc(1.125rem*var(--mantine-scale));display:flex;flex-shrink:0;justify-content:center;align-items: center}.syncDot_2EbmpA:before{content:"";width:calc(.4375rem*var(--mantine-scale));height:calc(.4375rem*var(--mantine-scale));background:var(--sync-color,var(--mantine-color-teal-5));box-shadow:0 0 0 3px color-mix(in srgb,var(--sync-color,var(--mantine-color-teal-5))22%,transparent);border-radius:50%}.syncText_2EbmpA{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.collapsed_2EbmpA .syncText_2EbmpA,.collapsed_2EbmpA .syncIcon_2EbmpA{display:none}.syncIcon_2EbmpA{opacity:0;transition:opacity .12s var(--app-ease)}.sync_2EbmpA:hover .syncIcon_2EbmpA{opacity:1}.spinning_2EbmpA{animation:.9s linear infinite spin_gn4uZQ}@keyframes spin_gn4uZQ{to{transform:rotate(360deg)}}.user_2EbmpA{display:flex;align-items: center;gap:calc(.625rem*var(--mantine-scale));padding:calc(.375rem*var(--mantine-scale));margin-top:calc(.25rem*var(--mantine-scale));border-radius:var(--mantine-radius-md);color:inherit;cursor:pointer;text-align:left;transition:background-color .12s var(--app-ease);background:0 0;border:0;width:100%;font-family:inherit}.user_2EbmpA:hover,.user_2EbmpA[data-expanded]{background:var(--app-fill)}.collapsed_2EbmpA .user_2EbmpA{width:calc(2.5rem*var(--mantine-scale));padding:calc(.25rem*var(--mantine-scale))0;justify-content:center}.avatar_2EbmpA{--avatar-bg:var(--app-fill-hover);--avatar-color:var(--mantine-color-text);border:1px solid var(--app-border-strong);font-size:calc(.75rem*var(--mantine-scale));font-weight:600}.userText_2EbmpA{flex:1;min-width:0}.collapsed_2EbmpA .userText_2EbmpA,.collapsed_2EbmpA .userChevron_2EbmpA{display:none}.userChevron_2EbmpA{color:var(--app-text-faint);flex-shrink:0}.header_2EbmpA{display:flex;align-items: center;gap:calc(.5rem*var(--mantine-scale));padding:0 calc(.75rem*var(--mantine-scale));padding-top:env(safe-area-inset-top,0px);background:color-mix(in srgb,var(--app-bg)82%,transparent);backdrop-filter:saturate(180%)blur(14px);-webkit-backdrop-filter:saturate(180%)blur(14px);border-bottom:1px solid var(--app-border)}.headerTitle_2EbmpA{font-weight:600;font-size:var(--mantine-font-size-md);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.main_2EbmpA{background:var(--app-bg);min-height:100dvh}.content_2EbmpA{max-width:calc(90rem*var(--mantine-scale));padding:calc(1.75rem*var(--mantine-scale))calc(2rem*var(--mantine-scale))calc(3rem*var(--mantine-scale));margin:0 auto}@media (max-width:64em){.content_2EbmpA{padding:calc(1.25rem*var(--mantine-scale))calc(1rem*var(--mantine-scale))calc(2.5rem*var(--mantine-scale))}}.offline_2EbmpA{--offline-color:var(--mantine-color-yellow-6);display:flex;align-items: center;gap:calc(.75rem*var(--mantine-scale));margin-bottom:calc(1.25rem*var(--mantine-scale));padding:calc(.625rem*var(--mantine-scale))calc(.875rem*var(--mantine-scale));border-radius:var(--mantine-radius-md);border:1px solid color-mix(in srgb,var(--offline-color)35%,var(--app-border));background:color-mix(in srgb,var(--offline-color)8%,var(--app-surface));transition:background-color .2s var(--app-ease),border-color .2s var(--app-ease)}.offline_2EbmpA[data-restored]{--offline-color:var(--mantine-color-teal-6)}.offlineIcon_2EbmpA{display:flex;width:calc(1.75rem*var(--mantine-scale));height:calc(1.75rem*var(--mantine-scale));color:var(--offline-color);background:color-mix(in srgb,var(--offline-color)16%,transparent);border-radius:50%;flex-shrink:0;justify-content:center;align-items: center}.offlineText_2EbmpA{display:flex;align-items:baseline;column-gap:calc(.625rem*var(--mantine-scale));row-gap:calc(.125rem*var(--mantine-scale));flex-wrap:wrap;min-width:0}.offlineTitle_2EbmpA{font-size:var(--mantine-font-size-sm);color:var(--app-text-strong);font-weight:600}.offlineHint_2EbmpA{font-size:var(--mantine-font-size-xs);color:var(--app-text-muted)}.spotlightAction_2EbmpA{border-radius:var(--mantine-radius-md);padding:calc(.5rem*var(--mantine-scale))calc(.625rem*var(--mantine-scale))}.spotlightAction_2EbmpA[data-selected]{background:var(--app-fill-hover)}.spotlightGroupLabel_2EbmpA{font-size:calc(.6875rem*var(--mantine-scale));letter-spacing:.06em;text-transform:uppercase;color:var(--app-text-faint);padding:calc(.625rem*var(--mantine-scale))calc(.625rem*var(--mantine-scale))calc(.25rem*var(--mantine-scale));font-weight:600}.spotlightActionIcon_2EbmpA{display:flex;width:calc(1.75rem*var(--mantine-scale));height:calc(1.75rem*var(--mantine-scale));border-radius:var(--mantine-radius-sm);border:1px solid var(--app-border);background:var(--app-surface);color:var(--app-text-muted);justify-content:center;align-items: center}.spotlightLabel_2EbmpA{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-text);font-weight:500}.spotlightLabel_2EbmpA mark{background:color-mix(in srgb,var(--mantine-primary-color-filled)22%,transparent);color:inherit;border-radius:calc(.1875rem*var(--mantine-scale))}.spotlightDescription_2EbmpA{font-size:var(--mantine-font-size-xs);color:var(--app-text-muted);opacity:1;font-weight:400}.footer_M55UWg{position:sticky;z-index:5;margin-left:calc(-1.25rem*var(--mantine-scale));margin-right:calc(-1.25rem*var(--mantine-scale));margin-bottom:calc(-1.25rem*var(--mantine-scale));padding:calc(.875rem*var(--mantine-scale))calc(1.25rem*var(--mantine-scale));padding-bottom:max(14px,env(safe-area-inset-bottom,0px));background:color-mix(in srgb,var(--app-surface)92%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-top:1px solid var(--app-border);bottom:0}.offline_M55UWg{display:inline-flex;align-items: center;gap:calc(.375rem*var(--mantine-scale));font-size:var(--mantine-font-size-xs);color:var(--mantine-color-yellow-6);margin-right:auto;flex-grow:0!important}.footer_M55UWg[data-offline] button:not(:-webkit-any([data-variant=default],[data-variant=subtle])){opacity:.45;pointer-events:none;filter:saturate(.4)}.footer_M55UWg[data-offline] button:not(:-moz-any([data-variant=default],[data-variant=subtle])){opacity:.45;pointer-events:none;filter:saturate(.4)}.footer_M55UWg[data-offline] button:not(:is([data-variant=default],[data-variant=subtle])){opacity:.45;pointer-events:none;filter:saturate(.4)}.dot_lACQiA{position:relative;display:inline-block;width:var(--dot-size,7px);height:var(--dot-size,7px);background:var(--dot-color);border-radius:50%;flex-shrink:0}.dot_lACQiA[data-pulse]:after{content:"";position:absolute;background:var(--dot-color);animation:2s cubic-bezier(0,0,.2,1) infinite dot-pulse_q0XX8Q;border-radius:50%;inset:0}@keyframes dot-pulse_q0XX8Q{0%{transform:scale(1);opacity:.55}80%,to{transform:scale(2.6);opacity:0}}.strip_cRe6kg{display:grid;grid-template-columns:repeat(var(--cells),minmax(0,1fr));overflow:hidden}@media (max-width:64em){.strip_cRe6kg{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:40em){.strip_cRe6kg{grid-template-columns:repeat(2,minmax(0,1fr))}}.cell_cRe6kg{position:relative;display:flex;gap:calc(.375rem*var(--mantine-scale));padding:calc(1rem*var(--mantine-scale))calc(1.25rem*var(--mantine-scale));color:var(--app-text-muted);box-shadow:-1px 0 0 var(--app-border),0 -1px 0 var(--app-border);transition:background-color .12s var(--app-ease);flex-direction:column;min-width:0}.cell_cRe6kg[data-clickable]:hover{background:var(--app-row-hover)}.cell_cRe6kg[data-active]{background:var(--app-fill);color:var(--mantine-color-text)}.cell_cRe6kg[data-active]:after{content:"";position:absolute;height:calc(.125rem*var(--mantine-scale));background:var(--mantine-primary-color-filled);bottom:0;left:0;right:0}.label_cRe6kg{font-size:var(--mantine-font-size-xs);color:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}.value_cRe6kg{letter-spacing:-.02em;color:var(--app-text-strong);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.375rem;font-weight:600;line-height:1.2}.hint_cRe6kg{font-size:var(--mantine-font-size-xs);color:var(--app-text-muted);margin-top:calc(-.125rem*var(--mantine-scale))}.card_C1qOzw{display:flex;flex-direction:column}.title_C1qOzw{color:var(--app-text-muted);font-size:var(--mantine-font-size-sm);padding-top:calc(.3125rem*var(--mantine-scale));display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;-webkit-box-orient:vertical;min-width:0;font-weight:500;line-height:1.35}.value_C1qOzw{margin-top:calc(.375rem*var(--mantine-scale));letter-spacing:-.03em;color:var(--app-text-strong);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.75rem;font-weight:600;line-height:1.15}@media (max-width:40em){.value_C1qOzw{font-size:1.5rem}}.subtitle_C1qOzw{margin-top:calc(.375rem*var(--mantine-scale));color:var(--app-text-muted);font-size:var(--mantine-font-size-xs);line-height:1.45}.root_nA7dVA{display:flex;justify-content:space-between;align-items: flex-end;gap:calc(1rem*var(--mantine-scale))calc(1.5rem*var(--mantine-scale));margin-bottom:calc(1.5rem*var(--mantine-scale));flex-wrap:wrap}@media (max-width:40em){.root_nA7dVA{margin-bottom:calc(1.125rem*var(--mantine-scale));align-items: flex-start}}.text_nA7dVA{flex:1 1 calc(20rem*var(--mantine-scale));min-width:0}.eyebrow_nA7dVA{margin-bottom:calc(.5rem*var(--mantine-scale));font-size:var(--mantine-font-size-sm);color:var(--app-text-muted)}.title_nA7dVA{letter-spacing:-.025em;color:var(--app-text-strong);font-size:1.625rem;font-weight:650;line-height:1.2}@media (max-width:40em){.title_nA7dVA{font-size:1.375rem}}.description_nA7dVA{margin-top:calc(.375rem*var(--mantine-scale));max-width:72ch}.actions_nA7dVA{flex-shrink:0;justify-content:flex-end}@media (max-width:40em){.actions_nA7dVA{justify-content:flex-start;width:100%}}.identity_L7BQ-Q{margin-bottom:var(--mantine-spacing-md);border:1px solid var(--app-border);border-radius:var(--mantine-radius-lg);overflow:hidden}.identityHead_L7BQ-Q{display:flex;justify-content:space-between;align-items: center;gap:calc(.75rem*var(--mantine-scale));padding:calc(.875rem*var(--mantine-scale))calc(1rem*var(--mantine-scale));flex-wrap:wrap}.identityFacts_L7BQ-Q{display:grid;grid-template-columns:minmax(0,1fr)minmax(0,1.6fr)minmax(0,1fr);background:var(--app-surface-2);border-top:1px solid var(--app-border)}@media (max-width:40em){.identityFacts_L7BQ-Q{grid-template-columns:minmax(0,1fr)}}.fact_L7BQ-Q{padding:calc(.75rem*var(--mantine-scale))calc(1rem*var(--mantine-scale));min-width:0}.fact_L7BQ-Q+.fact_L7BQ-Q{border-left:1px solid var(--app-border)}@media (max-width:40em){.fact_L7BQ-Q+.fact_L7BQ-Q{border-left:0;border-top:1px solid var(--app-border)}}.factLabel_L7BQ-Q{font-size:var(--mantine-font-size-xs);color:var(--app-text-muted);margin-bottom:calc(.375rem*var(--mantine-scale))}.addonList_L7BQ-Q{border:1px solid var(--app-border);border-radius:var(--mantine-radius-md);overflow:hidden}.addonRow_L7BQ-Q{display:flex;justify-content:space-between;align-items: center;gap:calc(.75rem*var(--mantine-scale));padding:calc(.625rem*var(--mantine-scale))calc(.75rem*var(--mantine-scale));transition:background-color .12s var(--app-ease)}.addonRow_L7BQ-Q+.addonRow_L7BQ-Q{border-top:1px solid var(--app-border)}.addonRow_L7BQ-Q:hover{background:var(--app-row-hover)}.card_aRxBsQ{overflow:hidden}.header_aRxBsQ{display:flex;justify-content:space-between;align-items: center;gap:calc(.75rem*var(--mantine-scale));padding:calc(.875rem*var(--mantine-scale))calc(1.125rem*var(--mantine-scale));flex-wrap:wrap}.titleButton_aRxBsQ{border-radius:var(--mantine-radius-md);padding:calc(.125rem*var(--mantine-scale))calc(.375rem*var(--mantine-scale))calc(.125rem*var(--mantine-scale))calc(.125rem*var(--mantine-scale));margin:calc(-.125rem*var(--mantine-scale))calc(-.375rem*var(--mantine-scale))calc(-.125rem*var(--mantine-scale))calc(-.125rem*var(--mantine-scale));transition:background-color .12s var(--app-ease);min-width:0}.titleButton_aRxBsQ:hover{background:var(--app-fill)}.facts_aRxBsQ{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));border-top:1px solid var(--app-border);background:var(--app-surface-2)}.fact_aRxBsQ{padding:calc(.875rem*var(--mantine-scale))calc(1.125rem*var(--mantine-scale));border-right:1px solid var(--app-border);min-width:0}.fact_aRxBsQ:last-child{border-right:0}@media (max-width:40em){.fact_aRxBsQ{border-right:0;border-bottom:1px solid var(--app-border)}.fact_aRxBsQ:last-child{border-bottom:0}}.wide_aRxBsQ{grid-column:span 2}@media (max-width:40em){.wide_aRxBsQ{grid-column:auto}}.factLabel_aRxBsQ{font-size:var(--mantine-font-size-xs);color:var(--app-text-muted);margin-bottom:calc(.375rem*var(--mantine-scale));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.addonsLabel_aRxBsQ{padding:calc(.75rem*var(--mantine-scale))calc(1.125rem*var(--mantine-scale))calc(.25rem*var(--mantine-scale));font-size:calc(.6875rem*var(--mantine-scale));letter-spacing:.06em;text-transform:uppercase;color:var(--app-text-faint);border-top:1px solid var(--app-border);font-weight:600}.addon_aRxBsQ{display:grid;grid-template-columns:minmax(180px,1.2fr)minmax(130px,.8fr)minmax(170px,1.2fr)auto;align-items: center;gap:calc(.75rem*var(--mantine-scale))calc(1.25rem*var(--mantine-scale));padding:calc(.625rem*var(--mantine-scale))calc(1.125rem*var(--mantine-scale))}.addon_aRxBsQ+.addon_aRxBsQ{border-top:1px solid var(--app-border)}@media (max-width:48em){.addon_aRxBsQ{grid-template-columns:1fr 1fr}}.container_Mlsp_A{display:flex;overflow:hidden;flex-direction:column}.header_Mlsp_A{display:flex;justify-content:space-between;align-items: center;gap:calc(.75rem*var(--mantine-scale))calc(1rem*var(--mantine-scale));padding:calc(.875rem*var(--mantine-scale))calc(1.125rem*var(--mantine-scale));flex-wrap:wrap}.header_Mlsp_A[data-with-border]{border-bottom:1px solid var(--app-border)}.icon_Mlsp_A{display:inline-flex;width:calc(1.875rem*var(--mantine-scale));height:calc(1.875rem*var(--mantine-scale));border-radius:var(--mantine-radius-md);border:1px solid var(--app-border);background:var(--app-surface-2);color:var(--app-text-muted);flex-shrink:0;justify-content:center;align-items: center}.icon_Mlsp_A svg{width:calc(1rem*var(--mantine-scale));height:calc(1rem*var(--mantine-scale))}.title_Mlsp_A{letter-spacing:-.01em;color:var(--app-text-strong);font-size:.9375rem;font-weight:600;line-height:1.35}.actions_Mlsp_A{justify-content:flex-end;margin-left:auto}.content_Mlsp_A{flex:1;min-height:0}.toolbar_Mlsp_A{border-bottom:1px solid var(--app-border)}.search_Mlsp_A{width:calc(17.5rem*var(--mantine-scale));max-width:100%}.empty_Mlsp_A{padding:calc(2.5rem*var(--mantine-scale))calc(1rem*var(--mantine-scale));text-align:center;color:var(--app-text-muted);font-size:var(--mantine-font-size-sm)}.grid_VtI4gg{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--entity-min,270px),1fr));gap:calc(1rem*var(--mantine-scale))}.card_VtI4gg{display:flex;overflow:hidden;transition:border-color .14s var(--app-ease),box-shadow .14s var(--app-ease);flex-direction:column}.card_VtI4gg[data-clickable]{cursor:pointer}.card_VtI4gg[data-clickable]:hover{border-color:var(--app-border-strong);box-shadow:var(--mantine-shadow-md)}.card_VtI4gg[data-dimmed]{opacity:.72}.body_VtI4gg{padding:calc(1.125rem*var(--mantine-scale));flex:1}.params_VtI4gg{display:flex;gap:calc(.375rem*var(--mantine-scale));margin-top:calc(1rem*var(--mantine-scale));padding-top:calc(.875rem*var(--mantine-scale));border-top:1px dashed var(--app-border);flex-direction:column}.footer_VtI4gg{display:flex;justify-content:space-between;align-items: center;gap:calc(.75rem*var(--mantine-scale));min-height:calc(2.8125rem*var(--mantine-scale));padding:calc(.625rem*var(--mantine-scale))calc(1.125rem*var(--mantine-scale));background:var(--app-surface-2);border-top:1px solid var(--app-border)}.figure_VtI4gg{font-size:calc(1.75rem*var(--mantine-scale));letter-spacing:-.03em;color:var(--app-text-strong);font-variant-numeric:tabular-nums;font-weight:650;line-height:1}.add_VtI4gg{display:flex;justify-content:center;align-items: center;gap:calc(.5rem*var(--mantine-scale));min-height:calc(11.25rem*var(--mantine-scale));border:1px dashed var(--app-border-strong);border-radius:var(--app-radius-card);color:var(--app-text-muted);font-size:var(--mantine-font-size-sm);transition:border-color .14s var(--app-ease),color .14s var(--app-ease),background-color .14s var(--app-ease);flex-direction:column;font-weight:500}.add_VtI4gg:hover{border-color:var(--mantine-primary-color-filled);color:var(--mantine-primary-color-filled);background:var(--mantine-primary-color-light)}.react-flow{direction:ltr;--xy-edge-stroke-default:#b1b1b7;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#555;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#ffffff80;--xy-minimap-background-color-default:#fff;--xy-minimap-mask-background-color-default:#f0f0f099;--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#e2e2e2;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:transparent;--xy-background-pattern-dots-color-default:#91919a;--xy-background-pattern-lines-color-default:#eee;--xy-background-pattern-cross-color-default:#e2e2e2;background-color:var(--xy-background-color,var(--xy-background-color-default));--xy-node-color-default:inherit;--xy-node-border-default:1px solid #1a192b;--xy-node-background-color-default:#fff;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #00000014;--xy-node-boxshadow-selected-default:0 0 0 .5px #1a192b;--xy-node-border-radius-default:3px;--xy-handle-background-color-default:#1a192b;--xy-handle-border-color-default:#fff;--xy-selection-background-color-default:#0059dc14;--xy-selection-border-default:1px dotted #0059dccc;--xy-controls-button-background-color-default:#fefefe;--xy-controls-button-background-color-hover-default:#f4f4f4;--xy-controls-button-color-default:inherit;--xy-controls-button-color-hover-default:inherit;--xy-controls-button-border-color-default:#eee;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#fff;--xy-edge-label-color-default:inherit;--xy-resize-background-color-default:#3367d9}.react-flow.dark{--xy-edge-stroke-default:#3e3e3e;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#727272;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#96969640;--xy-minimap-background-color-default:#141414;--xy-minimap-mask-background-color-default:#3c3c3c99;--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#2b2b2b;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:#141414;--xy-background-pattern-dots-color-default:#555;--xy-background-pattern-lines-color-default:#333;--xy-background-pattern-cross-color-default:#333;--xy-node-color-default:#f8f8f8;--xy-node-border-default:1px solid #3c3c3c;--xy-node-background-color-default:#1e1e1e;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #ffffff14;--xy-node-boxshadow-selected-default:0 0 0 .5px #999;--xy-handle-background-color-default:#bebebe;--xy-handle-border-color-default:#1e1e1e;--xy-selection-background-color-default:#c8c8dc14;--xy-selection-border-default:1px dotted #c8c8dccc;--xy-controls-button-background-color-default:#2b2b2b;--xy-controls-button-background-color-hover-default:#3e3e3e;--xy-controls-button-color-default:#f8f8f8;--xy-controls-button-color-hover-default:#fff;--xy-controls-button-border-color-default:#5b5b5b;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#141414;--xy-edge-label-color-default:#f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props,var(--xy-background-color,var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{position:absolute;width:100%;height:100%;top:0;left:0}.react-flow__pane{z-index:1;touch-action:none}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus{outline:none}.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width,var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke,var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width,var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{overflow:visible;position:absolute;pointer-events:none}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:.5s linear infinite dashdraw}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus{outline:none}.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge.selectable:focus .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected,var(--xy-edge-stroke-selected-default))}.react-flow__edge.selectable:focus-visible .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected,var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:.5s linear infinite dashdraw}svg.react-flow__connectionline{z-index:1001;overflow:visible;position:absolute}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.react-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:grab}.react-flow__handle{position:absolute;pointer-events:none;background-color:var(--xy-handle-background-color,var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color,var(--xy-handle-border-color-default));border-radius:100%;width:6px;min-width:5px;height:6px;min-height:5px}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;bottom:0;left:50%;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{position:absolute;z-index:5;margin:15px}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.top.center,.react-flow__panel.bottom.center{left:50%;transform:translate(-15px)translate(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px)translateY(-50%)}.react-flow__attribution{background:var(--xy-attribution-background-color,var(--xy-attribution-background-color-default));margin:0;padding:2px 3px;font-size:10px}.react-flow__attribution a{text-decoration:none;color:#999}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{position:absolute;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;height:100%;top:0;left:0}.react-flow__viewport-portal{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;height:100%;top:0;left:0}.react-flow__minimap{background:var(--xy-minimap-background-color-props,var(--xy-minimap-background-color,var(--xy-minimap-background-color-default)))}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var(--xy-minimap-mask-background-color-props,var(--xy-minimap-mask-background-color,var(--xy-minimap-mask-background-color-default)));stroke:var(--xy-minimap-mask-stroke-color-props,var(--xy-minimap-mask-stroke-color,var(--xy-minimap-mask-stroke-color-default)));stroke-width:var(--xy-minimap-mask-stroke-width-props,var(--xy-minimap-mask-stroke-width,var(--xy-minimap-mask-stroke-width-default)))}.react-flow__minimap-node{fill:var(--xy-minimap-node-background-color-props,var(--xy-minimap-node-background-color,var(--xy-minimap-node-background-color-default)));stroke:var(--xy-minimap-node-stroke-color-props,var(--xy-minimap-node-stroke-color,var(--xy-minimap-node-stroke-color-default)));stroke-width:var(--xy-minimap-node-stroke-width-props,var(--xy-minimap-node-stroke-width,var(--xy-minimap-node-stroke-width-default)))}.react-flow__background-pattern.dots{fill:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-dots-color-default)))}.react-flow__background-pattern.lines{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-lines-color-default)))}.react-flow__background-pattern.cross{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-cross-color-default)))}.react-flow__controls{display:flex;box-shadow:var(--xy-controls-box-shadow,var(--xy-controls-box-shadow-default));flex-direction:column}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{display:flex;background:var(--xy-controls-button-background-color,var(--xy-controls-button-background-color-default));border:none;border-bottom:1px solid var(--xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default)));color:var(--xy-controls-button-color-props,var(--xy-controls-button-color,var(--xy-controls-button-color-default)));cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;justify-content:center;align-items: center;width:26px;height:26px;padding:4px}.react-flow__controls-button svg{fill:currentColor;width:100%;max-width:12px;max-height:12px}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus{outline:none}.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-input,.react-flow__node-default,.react-flow__node-output,.react-flow__node-group{border-radius:var(--xy-node-border-radius,var(--xy-node-border-radius-default));color:var(--xy-node-color,var(--xy-node-color-default));text-align:center;border:var(--xy-node-border,var(--xy-node-border-default));background-color:var(--xy-node-background-color,var(--xy-node-background-color-default));width:150px;padding:10px;font-size:12px}.react-flow__node-input.selectable:hover,.react-flow__node-default.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover,var(--xy-node-boxshadow-hover-default))}.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus{box-shadow:var(--xy-node-boxshadow-selected,var(--xy-node-boxshadow-selected-default))}.react-flow__node-input.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected,var(--xy-node-boxshadow-selected-default))}.react-flow__node-default.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected,var(--xy-node-boxshadow-selected-default))}.react-flow__node-output.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected,var(--xy-node-boxshadow-selected-default))}.react-flow__node-group.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected,var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color,var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color,var(--xy-selection-background-color-default));border:var(--xy-selection-border,var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__selection:focus{outline:none}.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var(--xy-controls-button-background-color-hover-props,var(--xy-controls-button-background-color-hover,var(--xy-controls-button-background-color-hover-default)));color:var(--xy-controls-button-color-hover-props,var(--xy-controls-button-color-hover,var(--xy-controls-button-color-hover-default)))}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var(--xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default)))}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border:1px solid #fff;border-radius:1px;width:5px;height:5px;translate:-50% -50%}.react-flow__resize-control.handle.left{top:50%;left:0}.react-flow__resize-control.handle.right{top:50%;left:100%}.react-flow__resize-control.handle.top{top:0;left:50%}.react-flow__resize-control.handle.bottom{top:100%;left:50%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border-style:solid;border-width:0}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;height:100%;top:0;transform:translate(-50%)}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{width:100%;height:1px;left:0;transform:translateY(-50%)}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color,var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color,var(--xy-edge-label-color-default))}.canvas_NC1NmA{overflow:hidden;height:max(520px,100dvh - 330px)}.canvas_NC1NmA .react-flow{--xy-background-color:var(--app-surface-2);--xy-background-pattern-color:var(--app-border-strong);--xy-edge-stroke:var(--app-border-strong);--xy-edge-stroke-width:1.5;--xy-controls-button-background-color:var(--app-surface);--xy-controls-button-background-color-hover:var(--app-surface-raised);--xy-controls-button-color:var(--app-text-muted);--xy-controls-button-color-hover:var(--app-text-strong);--xy-controls-button-border-color:var(--app-border);--xy-controls-box-shadow:var(--app-shadow-card);--xy-minimap-background-color:var(--app-surface);--xy-minimap-mask-background-color:color-mix(in srgb,var(--app-bg)55%,transparent);--xy-minimap-node-background-color:var(--app-border-strong);--xy-attribution-background-color:transparent;font-family:inherit}.canvas_NC1NmA .react-flow__minimap-node{stroke:none}.canvas_NC1NmA .react-flow__controls{border:1px solid var(--app-border);border-radius:var(--mantine-radius-md);overflow:hidden}.canvas_NC1NmA .react-flow__minimap{border:1px solid var(--app-border);border-radius:var(--mantine-radius-md);overflow:hidden}.canvas_NC1NmA .react-flow__attribution{display:none}.node_NC1NmA{display:flex;justify-content:center;gap:calc(.1875rem*var(--mantine-scale));width:calc(14.75rem*var(--mantine-scale));height:calc(4.75rem*var(--mantine-scale));padding:calc(.5rem*var(--mantine-scale))calc(.625rem*var(--mantine-scale))calc(.5rem*var(--mantine-scale))calc(.75rem*var(--mantine-scale));border-radius:var(--mantine-radius-lg);background:var(--app-surface);border:1px solid var(--app-border-strong);box-shadow:var(--app-shadow-card);cursor:pointer;transition:border-color .14s var(--app-ease),box-shadow .14s var(--app-ease);flex-direction:column}.node_NC1NmA:hover{border-color:var(--mantine-primary-color-filled);box-shadow:0 0 0 3px var(--mantine-primary-color-light)}.node_NC1NmA[data-root]{border-color:color-mix(in srgb,var(--mantine-primary-color-filled)45%,var(--app-border-strong))}.node_NC1NmA[data-archived]{opacity:.6}.name_NC1NmA{font-size:var(--mantine-font-size-sm);color:var(--app-text-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0;font-weight:600}.line_NC1NmA{font-size:calc(.75rem*var(--mantine-scale));color:var(--app-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.branch_NC1NmA{color:var(--mantine-primary-color-light-color);font-weight:500}.toggle_NC1NmA{display:inline-flex;align-items: center;gap:calc(.125rem*var(--mantine-scale));height:calc(1.375rem*var(--mantine-scale));padding:0 calc(.375rem*var(--mantine-scale));border-radius:var(--mantine-radius-sm);font-size:calc(.6875rem*var(--mantine-scale));color:var(--app-text-muted);background:var(--app-fill);font-variant-numeric:tabular-nums;font-weight:600}.toggle_NC1NmA:hover{background:var(--app-fill-hover);color:var(--app-text-strong)}.handle_NC1NmA{width:calc(.4375rem*var(--mantine-scale));height:calc(.4375rem*var(--mantine-scale));border:1.5px solid var(--app-surface);background:var(--app-text-faint);min-width:0;min-height:0}.active_NC1NmA path.react-flow__edge-path{stroke:var(--mantine-primary-color-filled);stroke-opacity:.75}.container_uBC2Gw{position:relative;display:flex;align-items: center;gap:calc(.75rem*var(--mantine-scale));padding:calc(.75rem*var(--mantine-scale))calc(1rem*var(--mantine-scale));background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:var(--mantine-radius-md);font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-sm);color:var(--mantine-color-text);cursor:pointer;transition:border-color .15s}.container_uBC2Gw.small_uBC2Gw{gap:calc(.5rem*var(--mantine-scale));padding:calc(.5rem*var(--mantine-scale))calc(.75rem*var(--mantine-scale));font-size:var(--mantine-font-size-xs);border-radius:var(--mantine-radius-sm)}.container_uBC2Gw:hover{border-color:var(--app-border-strong)}.codeWrapper_uBC2Gw{position:relative;mask-image:linear-gradient(90deg,#000 85%,#0000 100%);-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000 100%);flex:1;min-width:0}.container_uBC2Gw.small_uBC2Gw .codeWrapper_uBC2Gw{mask-image:linear-gradient(90deg,#000 80%,#0000 100%);-webkit-mask-image:linear-gradient(90deg,#000 80%,#0000 100%)}.code_uBC2Gw{overflow-x:auto;white-space:nowrap;user-select:none;scrollbar-width:none}.code_uBC2Gw::-webkit-scrollbar{display:none}.copyButton_uBC2Gw{position:relative;opacity:.6;z-index:2;flex-shrink:0;transition:opacity .15s,color .15s}.container_uBC2Gw:hover .copyButton_uBC2Gw{opacity:1}.copyButton_uBC2Gw[data-copied=true]{opacity:1;color:var(--mantine-color-teal-5)}.tokenColLabel_niQitw{font-size:calc(.75rem*var(--mantine-scale));color:var(--app-text-muted);font-weight:500}.resourceRow_niQitw{border-radius:var(--mantine-radius-md);overflow:hidden;background:var(--app-surface-2);border:1px solid var(--app-border);transition:border-color .15s,background-color .15s}.resourceHeader_niQitw{padding:calc(.4375rem*var(--mantine-scale))calc(.5625rem*var(--mantine-scale))}.resourceTrigger_niQitw{cursor:pointer;flex:1;min-width:0}.chevron_niQitw{color:var(--app-text-muted);flex:none;transition:transform .15s}.chevronOpen_niQitw{transform:rotate(90deg)}.resourceName_niQitw{font-size:var(--mantine-font-size-sm);font-weight:500;font-family:var(--mantine-font-family-monospace);color:var(--mantine-color-text)}.endpointList_niQitw{padding:calc(.125rem*var(--mantine-scale))calc(.25rem*var(--mantine-scale))calc(.25rem*var(--mantine-scale));border-top:1px solid var(--app-border)}.endpointRow_niQitw{cursor:pointer;padding:calc(.3125rem*var(--mantine-scale))calc(.5rem*var(--mantine-scale));border-radius:var(--mantine-radius-sm);outline:none;transition:background-color .12s}.endpointRow_niQitw:hover{background-color:var(--app-fill)}.endpointRow_niQitw[data-readonly],.kindPill_niQitw[data-readonly]{cursor:default}.endpointRow_niQitw[data-checked]{background-color:var(--mantine-color-brand-light)}.methodBadge_niQitw{width:calc(3.75rem*var(--mantine-scale));font-size:calc(.59375rem*var(--mantine-scale));letter-spacing:.04em;flex:none}.endpointPath_niQitw{font-size:calc(.78125rem*var(--mantine-scale));font-family:var(--mantine-font-family-monospace);color:var(--mantine-color-text)}.kindPill_niQitw{display:inline-flex;align-items: center;gap:calc(.25rem*var(--mantine-scale));height:calc(1.5rem*var(--mantine-scale));padding:0 calc(.5625rem*var(--mantine-scale));border-radius:var(--mantine-radius-md);border:1px solid var(--app-border-strong);background:var(--app-surface-2);color:var(--app-text-muted);font-size:calc(.6875rem*var(--mantine-scale));font-weight:500;font-family:var(--mantine-font-family-monospace);white-space:nowrap;user-select:none;transition:all .12s}.kindPillActive_niQitw{background:var(--mantine-color-teal-light);border-color:color-mix(in srgb,var(--mantine-color-teal-6)35%,transparent);color:var(--mantine-color-teal-light-color)}.oneTimeNotice_niQitw{display:flex;gap:calc(.75rem*var(--mantine-scale));padding:calc(.75rem*var(--mantine-scale))calc(.875rem*var(--mantine-scale));border-radius:var(--mantine-radius-md);border:1px solid color-mix(in srgb,var(--mantine-color-yellow-6)28%,transparent);background:var(--mantine-color-yellow-light);align-items: flex-start;transition:border-color .15s,background-color .15s}.oneTimeNoticeIcon_niQitw{margin-top:calc(.0625rem*var(--mantine-scale));color:var(--mantine-color-yellow-light-color);flex:none}.oneTimeNoticeText_niQitw{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-text);line-height:1.45}.oneTimeNoticeEmphasis_niQitw{color:var(--mantine-color-yellow-light-color);font-weight:700}.metaGrid_niQitw{display:grid;grid-template-columns:minmax(0,1fr)minmax(0,1fr)minmax(0,1.4fr);border:1px solid var(--app-border);border-radius:var(--mantine-radius-md);overflow:hidden;background:var(--app-surface-2)}@media (max-width:48em){.metaGrid_niQitw{grid-template-columns:minmax(0,1fr)}}.metaCell_niQitw{display:flex;gap:calc(.3125rem*var(--mantine-scale));padding:calc(.625rem*var(--mantine-scale))calc(.875rem*var(--mantine-scale));border-right:1px solid var(--app-border);flex-direction:column;min-width:0}.metaCell_niQitw:last-child{border-right:none}@media (max-width:48em){.metaCell_niQitw{border-right:none;border-bottom:1px solid var(--app-border)}.metaCell_niQitw:last-child{border-bottom:none}}.metaValue_niQitw{font-size:var(--mantine-font-size-sm)}.metaUuid_niQitw{display:flex;align-items: center;gap:calc(.375rem*var(--mantine-scale));min-width:0}.metaUuidText_niQitw{font-size:calc(.78125rem*var(--mantine-scale));font-family:var(--mantine-font-family-monospace);color:var(--mantine-color-text)}.group_x34z8g{overflow:hidden}.groupHeader_x34z8g{display:flex;justify-content:space-between;align-items: center;gap:calc(.75rem*var(--mantine-scale));padding:calc(.875rem*var(--mantine-scale))calc(1.25rem*var(--mantine-scale));background:var(--app-surface-2);border-bottom:1px solid var(--app-border)}.groupTitle_x34z8g{letter-spacing:-.01em;color:var(--app-text-strong);font-size:.9375rem;font-weight:600}.row_x34z8g{display:grid;grid-template-columns:minmax(0,1fr)minmax(200px,280px);align-items: center;gap:calc(.75rem*var(--mantine-scale))calc(2rem*var(--mantine-scale));padding:calc(1rem*var(--mantine-scale))calc(1.25rem*var(--mantine-scale))}.row_x34z8g+.row_x34z8g{border-top:1px solid var(--app-border)}.row_x34z8g[data-wide]{grid-template-columns:minmax(0,1fr)minmax(240px,420px)}@media (max-width:40em){.row_x34z8g,.row_x34z8g[data-wide]{grid-template-columns:minmax(0,1fr)}}.text_x34z8g{min-width:0;max-width:56ch}.control_x34z8g{min-width:0}.layout_kBwvug{display:grid;grid-template-columns:236px minmax(0,1fr);gap:calc(1.75rem*var(--mantine-scale));align-items: start}@media (max-width:64em){.layout_kBwvug{grid-template-columns:minmax(0,1fr);gap:calc(1rem*var(--mantine-scale))}}.navScroll_kBwvug{position:sticky;top:calc(1.5rem*var(--mantine-scale))}@media (max-width:64em){.navScroll_kBwvug{position:static;margin-inline:calc(-1rem*var(--mantine-scale))}}.nav_kBwvug{display:flex;gap:calc(.125rem*var(--mantine-scale));flex-direction:column}@media (max-width:64em){.nav_kBwvug{padding-inline:calc(1rem*var(--mantine-scale));flex-direction:row}}.item_kBwvug{display:flex;align-items: flex-start;gap:calc(.75rem*var(--mantine-scale));padding:calc(.5625rem*var(--mantine-scale))calc(.6875rem*var(--mantine-scale));border:calc(.0625rem*var(--mantine-scale))solid transparent;border-radius:var(--mantine-radius-md);color:var(--app-text-muted);transition:background-color .12s var(--app-ease),color .12s var(--app-ease)}.item_kBwvug svg{margin-top:calc(.0625rem*var(--mantine-scale));flex-shrink:0}.item_kBwvug:hover{background:var(--app-fill);color:var(--mantine-color-text)}.item_kBwvug[data-active]{background:var(--app-surface);border-color:var(--app-border);color:var(--app-text-strong)}.item_kBwvug[data-active] svg{color:var(--mantine-primary-color-filled)}@media (max-width:64em){.item_kBwvug{padding:calc(.4375rem*var(--mantine-scale))calc(.6875rem*var(--mantine-scale));white-space:nowrap;align-items: center}.item_kBwvug svg{margin-top:0}}.label_kBwvug{font-size:var(--mantine-font-size-sm);color:inherit;font-weight:500;line-height:1.35}.hint_kBwvug{font-size:var(--mantine-font-size-xs);color:var(--app-text-faint);margin-top:calc(.0625rem*var(--mantine-scale));line-height:1.35}@media (max-width:64em){.hint_kBwvug{display:none}}.content_kBwvug{min-width:0}.saveBar_KmxA1w{position:sticky;bottom:calc(1.25rem*var(--mantine-scale));z-index:20;display:flex;justify-content:space-between;align-items: center;gap:calc(.75rem*var(--mantine-scale));padding:calc(.625rem*var(--mantine-scale))calc(.625rem*var(--mantine-scale))calc(.625rem*var(--mantine-scale))calc(1.125rem*var(--mantine-scale));border-radius:var(--mantine-radius-lg);background:var(--app-surface-raised);border:1px solid var(--app-border-strong);box-shadow:var(--app-shadow-pop);flex-wrap:wrap}.addon_ZexBpQ{overflow:hidden}.addonHeader_ZexBpQ{display:flex;justify-content:space-between;align-items: center;gap:calc(.75rem*var(--mantine-scale));padding:calc(.875rem*var(--mantine-scale))calc(1.125rem*var(--mantine-scale));border-bottom:1px solid var(--app-border);flex-wrap:wrap}.addonGrid_ZexBpQ{padding:calc(1rem*var(--mantine-scale));background:var(--app-surface-2)}.card_7DiO_g{background:var(--app-surface);border-color:var(--app-border);box-shadow:var(--app-shadow-card)}.paper_7DiO_g{background:var(--app-surface);border-color:var(--app-border)}.fieldset_7DiO_g{background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:var(--mantine-radius-lg)}.fieldsetLegend_7DiO_g{font-weight:600;font-size:var(--mantine-font-size-sm);padding-inline:calc(.375rem*var(--mantine-scale))}.button_7DiO_g{letter-spacing:-.005em;transition:background-color .12s var(--app-ease),border-color .12s var(--app-ease),color .12s var(--app-ease),box-shadow .12s var(--app-ease),transform 80ms var(--app-ease);font-weight:550}.button_7DiO_g:active:not(:-webkit-any(:disabled,[data-disabled])){transform:translateY(.5px)scale(.99)}.button_7DiO_g:active:not(:-moz-any(:disabled,[data-disabled])){transform:translateY(.5px)scale(.99)}.button_7DiO_g:active:not(:is(:disabled,[data-disabled])){transform:translateY(.5px)scale(.99)}.button_7DiO_g[data-variant=filled]{box-shadow:0 calc(.0625rem*var(--mantine-scale))0 #ffffff1f inset,0 calc(.0625rem*var(--mantine-scale))calc(.125rem*var(--mantine-scale))#09090b1f}.button_7DiO_g[data-variant=default]{background:var(--app-surface);border-color:var(--app-border-strong);box-shadow:var(--mantine-shadow-xs)}@media (hover:hover){.button_7DiO_g[data-variant=default]:hover{background:var(--mantine-color-default-hover)}}@media (hover:none){.button_7DiO_g[data-variant=default]:active{background:var(--mantine-color-default-hover)}}.actionIcon_7DiO_g{transition:background-color .12s var(--app-ease),color .12s var(--app-ease)}.actionIcon_7DiO_g[data-variant=subtle][data-color=gray],.actionIcon_7DiO_g[data-variant=subtle]:not([data-color]){color:var(--app-text-muted)}@media (hover:hover){.actionIcon_7DiO_g[data-variant=subtle][data-color=gray]:hover,.actionIcon_7DiO_g[data-variant=subtle]:not([data-color]):hover{color:var(--mantine-color-text);background:var(--app-fill-hover)}}@media (hover:none){.actionIcon_7DiO_g[data-variant=subtle][data-color=gray]:active,.actionIcon_7DiO_g[data-variant=subtle]:not([data-color]):active{color:var(--mantine-color-text);background:var(--app-fill-hover)}}.actionIcon_7DiO_g[data-variant=default]{background:var(--app-surface);border-color:var(--app-border-strong);color:var(--app-text-muted)}@media (hover:hover){.actionIcon_7DiO_g[data-variant=default]:hover{color:var(--mantine-color-text);background:var(--mantine-color-default-hover)}}@media (hover:none){.actionIcon_7DiO_g[data-variant=default]:active{color:var(--mantine-color-text);background:var(--mantine-color-default-hover)}}.badge_7DiO_g{text-transform:none;letter-spacing:0;font-weight:550}.badgeLabel_7DiO_g{overflow:visible}.input_7DiO_g{transition:border-color .12s var(--app-ease),box-shadow .12s var(--app-ease)}.input_7DiO_g:focus,.input_7DiO_g:focus-within{border-color:var(--mantine-primary-color-filled);box-shadow:0 0 0 3px color-mix(in srgb,var(--mantine-primary-color-filled)18%,transparent)}.input_7DiO_g[data-variant=default]{background:var(--mantine-color-default)}.inputLabel_7DiO_g{font-weight:500;font-size:var(--mantine-font-size-sm);margin-bottom:calc(.375rem*var(--mantine-scale));color:var(--mantine-color-text)}.inputDescription_7DiO_g{margin-top:calc(.375rem*var(--mantine-scale));color:var(--app-text-muted)}.dropdown_7DiO_g{background:var(--app-surface-raised);border:1px solid var(--app-border);box-shadow:var(--app-shadow-pop);padding:calc(.25rem*var(--mantine-scale))}.menuItem_7DiO_g{border-radius:var(--mantine-radius-sm);font-size:var(--mantine-font-size-sm);padding:calc(.4375rem*var(--mantine-scale))calc(.625rem*var(--mantine-scale))}.menuLabel_7DiO_g{font-size:calc(.6875rem*var(--mantine-scale));text-transform:uppercase;letter-spacing:.06em;color:var(--app-text-faint);font-weight:600}.menuDivider_7DiO_g{border-color:var(--app-border);margin:calc(.25rem*var(--mantine-scale))calc(-.25rem*var(--mantine-scale))}.option_7DiO_g{border-radius:var(--mantine-radius-sm);font-size:var(--mantine-font-size-sm)}.tooltip_7DiO_g{background:var(--app-text-strong);color:var(--mantine-color-body);font-size:var(--mantine-font-size-xs);padding:calc(.375rem*var(--mantine-scale))calc(.5625rem*var(--mantine-scale));box-shadow:var(--mantine-shadow-md);font-weight:500;line-height:1.45}.modalContent_7DiO_g{background:var(--app-surface);border:1px solid var(--app-border);box-shadow:var(--mantine-shadow-xl)}.modalHeader_7DiO_g{background:var(--app-surface);border-bottom:1px solid var(--app-border);padding:calc(1rem*var(--mantine-scale))calc(1.25rem*var(--mantine-scale));min-height:0}.modalTitle_7DiO_g{flex:1;min-width:0}.modalBody_7DiO_g{padding:calc(1.25rem*var(--mantine-scale))}@supports (padding: env(safe-area-inset-top)){.modalRoot_7DiO_g[data-full-screen] .modalHeader_7DiO_g{padding-top:max(16px,env(safe-area-inset-top,0px))}}.drawerContent_7DiO_g{background:var(--app-surface)}.drawerHeader_7DiO_g{background:var(--app-surface);border-bottom:1px solid var(--app-border);padding:calc(1rem*var(--mantine-scale))calc(1.25rem*var(--mantine-scale))}.drawerBody_7DiO_g{padding:calc(1.25rem*var(--mantine-scale))}.segmentedRoot_7DiO_g{background:var(--app-fill);border:1px solid var(--app-border);padding:calc(.1875rem*var(--mantine-scale))}.segmentedIndicator_7DiO_g{background:var(--app-surface-raised);box-shadow:0 1px 2px #09090b14,0 0 0 1px var(--app-border)}.segmentedLabel_7DiO_g{color:var(--app-text-muted);transition:color .12s var(--app-ease);font-weight:500}.segmentedLabel_7DiO_g:hover,.segmentedLabel_7DiO_g[data-active],.segmentedLabel_7DiO_g[data-active]:hover{color:var(--mantine-color-text)}.tabsList_7DiO_g{gap:calc(.25rem*var(--mantine-scale));overflow-x:auto;scrollbar-width:none;flex-wrap:nowrap}.tabsList_7DiO_g:before{border-color:var(--app-border)}.tabsList_7DiO_g::-webkit-scrollbar{display:none}.tab_7DiO_g{color:var(--app-text-muted);padding:calc(.625rem*var(--mantine-scale))calc(.75rem*var(--mantine-scale));border-radius:var(--mantine-radius-sm)var(--mantine-radius-sm)0 0;white-space:nowrap;transition:color .12s var(--app-ease);font-weight:500}@media (hover:hover){.tab_7DiO_g:hover{color:var(--mantine-color-text);border-color:var(--app-border-strong);background:0 0}}@media (hover:none){.tab_7DiO_g:active{color:var(--mantine-color-text);border-color:var(--app-border-strong);background:0 0}}.tab_7DiO_g[data-active],.tab_7DiO_g[data-active]:hover{color:var(--mantine-color-text);border-color:var(--mantine-primary-color-filled)}.table_7DiO_g{--table-border-color:var(--app-border);--table-hover-color:var(--app-row-hover);--table-striped-color:var(--app-row-hover);font-variant-numeric:tabular-nums}.th_7DiO_g{font-size:calc(.75rem*var(--mantine-scale));color:var(--app-text-muted);white-space:nowrap;font-weight:500}.notification_7DiO_g{background:var(--app-surface-raised);border:1px solid var(--app-border);box-shadow:var(--app-shadow-pop);padding:calc(.75rem*var(--mantine-scale))calc(.875rem*var(--mantine-scale))calc(.75rem*var(--mantine-scale))calc(1.125rem*var(--mantine-scale))}.notification_7DiO_g:before{top:calc(.75rem*var(--mantine-scale));bottom:calc(.75rem*var(--mantine-scale));left:calc(.375rem*var(--mantine-scale));width:calc(.1875rem*var(--mantine-scale))}.notificationTitle_7DiO_g{font-weight:600;font-size:var(--mantine-font-size-sm)}.notificationDescription_7DiO_g{color:var(--app-text-muted);font-size:var(--mantine-font-size-sm)}.alert_7DiO_g{border:1px solid color-mix(in srgb,var(--alert-color)22%,transparent)}.alertTitle_7DiO_g{font-weight:600}.progressRoot_7DiO_g{background:var(--app-fill-hover)}.skeleton_7DiO_g:before{background:var(--app-surface)}.skeleton_7DiO_g:after{background:var(--app-fill-hover)}.kbd_7DiO_g{background:var(--app-fill);border:1px solid var(--app-border);border-bottom-width:calc(.0625rem*var(--mantine-scale));color:var(--app-text-muted);font-family:var(--mantine-font-family);font-weight:500;font-size:calc(.6875rem*var(--mantine-scale));padding:calc(.0625rem*var(--mantine-scale))calc(.375rem*var(--mantine-scale))}.code_7DiO_g{background:var(--app-fill);border:1px solid var(--app-border);font-size:.85em}.divider_7DiO_g{border-color:var(--app-border)!important}.accordionItem_7DiO_g{border-color:var(--app-border)}@media (hover:hover){.accordionControl_7DiO_g:hover{background:var(--app-row-hover)}}@media (hover:none){.accordionControl_7DiO_g:active{background:var(--app-row-hover)}}
