.DiagramV2AssetLibrary_panelBody__m3bMU{display:flex;flex-direction:column;gap:var(--mantine-spacing-md);height:100%;padding:var(--mantine-spacing-md)}.DiagramV2AssetLibrary_panelHeader__9X3Ij{display:grid;gap:calc(.25rem * var(--mantine-scale));margin-bottom:var(--mantine-spacing-xs);padding-bottom:var(--mantine-spacing-md);border-bottom:1px solid var(--mantine-color-default-border)}.DiagramV2AssetLibrary_panelTitle__DWspQ{font-family:var(--font-serif),serif;font-size:calc(1.125rem * var(--mantine-scale));font-weight:500;line-height:1.2;color:var(--mantine-color-text)}.DiagramV2AssetLibrary_panelText__1zzXL{font-family:var(--font-sans),sans-serif;font-size:calc(.8125rem * var(--mantine-scale));line-height:1.45;color:var(--mantine-color-dimmed)}.DiagramV2AssetLibrary_searchInput__IDJYW{background:var(--mantine-color-body);border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-sm);font-family:var(--font-sans),sans-serif;transition:border-color .15s ease;min-height:calc(2.625rem * var(--mantine-scale))}.DiagramV2AssetLibrary_searchInput__IDJYW:focus{border-color:var(--mantine-color-blueprint-filled)}.DiagramV2AssetLibrary_searchInputWrapper__rBbJL .mantine-InputWrapper-label{color:var(--mantine-color-dimmed);font-family:var(--font-mono),monospace;font-weight:700;font-size:calc(.625rem * var(--mantine-scale));text-transform:uppercase;letter-spacing:.1em;margin-bottom:calc(.25rem * var(--mantine-scale))}.DiagramV2AssetLibrary_assetScrollArea__GYour{flex:1 1 auto}.DiagramV2AssetLibrary_emptyState__CKtk4{padding:calc(1rem * var(--mantine-scale));border:1px dashed var(--mantine-color-default-border);border-radius:var(--mantine-radius-sm);background-color:var(--mantine-color-default-hover);color:var(--mantine-color-dimmed);font-family:var(--font-sans),sans-serif;font-size:calc(.8125rem * var(--mantine-scale));line-height:1.5;text-align:center}.DiagramV2AssetLibrary_assetRow__UQZR1{cursor:grab;padding:calc(.75rem * var(--mantine-scale)) calc(.875rem * var(--mantine-scale));border-radius:var(--mantine-radius-sm);background:var(--mantine-color-body);border:1px solid var(--mantine-color-default-border);border-left:3px solid var(--mantine-color-blueprint-filled);transition:transform .15s ease,border-color .15s ease}.DiagramV2AssetLibrary_assetRow__UQZR1:hover{transform:translateY(calc(-.0625rem * var(--mantine-scale)));border-color:var(--mantine-color-blueprint-4)}.DiagramV2AssetLibrary_assetRowDisabled__Mr6KG{cursor:not-allowed;opacity:.6;border-left:3px solid var(--mantine-color-default-border)}.DiagramV2AssetLibrary_assetRowDisabled__Mr6KG:hover{transform:none;border-color:var(--mantine-color-default-border)}.DiagramV2AssetLibrary_assetCopy__MaGh5{min-width:0;display:flex;flex-direction:column;gap:calc(.125rem * var(--mantine-scale))}.DiagramV2AssetLibrary_assetName__qJHrY{max-width:100%;overflow-wrap:anywhere;font-family:var(--font-sans),sans-serif;font-weight:600;color:var(--mantine-color-text)}.DiagramV2AssetLibrary_assetMeta__Huj5b{color:var(--mantine-color-dimmed);font-family:var(--font-mono),monospace;font-size:calc(.6875rem * var(--mantine-scale));overflow-wrap:anywhere}.DiagramV2AssetLibrary_assetBadge__VRgoH{font-family:var(--font-mono),monospace;text-transform:uppercase;font-size:calc(.625rem * var(--mantine-scale));letter-spacing:.05em;font-weight:600;border-radius:var(--mantine-radius-xs)}.DiagramV2AssetLibrary_addButton__39_ML{font-family:var(--font-sans),sans-serif;font-weight:500;border-radius:var(--mantine-radius-xs)}.DiagramV2Canvas_canvasContainer__PB3lp{position:relative;flex:1;width:100%;height:100%;min-height:0;overflow:hidden;background-color:var(--mantine-color-body);background-image:linear-gradient(rgba(42,67,101,.05) 1px,transparent 0),linear-gradient(90deg,rgba(42,67,101,.05) 1px,transparent 0);background-size:20px 20px}[data-mantine-color-scheme=dark] .DiagramV2Canvas_canvasContainer__PB3lp{background-image:linear-gradient(hsla(0,0%,100%,.05) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.05) 1px,transparent 0)}.DiagramV2Canvas_canvas__BoNXT{width:100%;height:100%}.DiagramV2Canvas_minimap__n6gv7{position:absolute;left:18px;bottom:18px;z-index:2;width:188px;height:128px;overflow:hidden;border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-sm);background:var(--mantine-color-body);box-shadow:none}.DiagramV2Canvas_canvasEmptyState__uaMr5{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);width:min(460px,calc(100% - 48px));padding:24px;border:1px dashed var(--mantine-color-default-border);border-radius:var(--mantine-radius-sm);background:var(--mantine-color-default-hover);text-align:left}.DiagramV2Canvas_canvasEmptyEyebrow__16X1i{font-family:var(--font-mono),monospace;font-size:calc(.6875rem * var(--mantine-scale));font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--mantine-color-blueprint-filled)}.DiagramV2Canvas_canvasEmptyTitle__rYNAc{margin-top:6px;font-family:var(--font-serif),serif;font-size:clamp(1.4rem,1.15rem + .7vw,1.85rem);font-weight:500;line-height:1.1;color:var(--mantine-color-text)}.DiagramV2Canvas_canvasEmptyText__RzZCg{margin:10px 0 18px;font-family:var(--font-sans),sans-serif;font-size:14px;line-height:1.6;color:var(--mantine-color-dimmed)}.DiagramV2Canvas_canvasTools__rB2uL{position:absolute;right:18px;bottom:18px;z-index:2;display:flex;gap:6px;padding:6px;border-radius:var(--mantine-radius-sm);border:1px solid var(--mantine-color-default-border);background:var(--mantine-color-body);box-shadow:none}.DiagramV2Canvas_zoomBadge__zTmin{display:inline-flex;align-items:center;justify-content:center;min-width:68px;padding:0 12px;border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-xs);background:var(--mantine-color-default-hover);font-family:var(--font-mono),monospace;font-size:13px;font-weight:600;color:var(--mantine-color-text)}.DiagramV2Canvas_loadingOverlay__b9Y_f{position:absolute;inset:0;background:var(--mantine-color-body);opacity:.8;z-index:3;transition:inset .18s ease,opacity .18s ease,transform .18s ease,background-color .18s ease}.DiagramV2Canvas_loadingOverlaySubtle__ndZwF{inset:auto;top:14px;left:50%;transform:translate(-50%,-4px);background:transparent;opacity:1;pointer-events:none}.DiagramV2Canvas_loadingPanel__qoPa8{display:inline-flex;align-items:flex-start;gap:12px;min-width:min(420px,calc(100% - 40px));padding:14px 16px;border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-sm);background:var(--mantine-color-body);transition:min-width .18s ease,max-width .18s ease,padding .18s ease,opacity .18s ease,transform .18s ease;animation:DiagramV2Canvas_loading-panel-enter__4vL7C .22s ease-out}.DiagramV2Canvas_loadingPanelSubtle__X3Zk4{min-width:auto;max-width:min(420px,calc(100vw - 32px));padding:10px 12px;transform:translateY(0)}.DiagramV2Canvas_loadingOverlaySubtle__ndZwF .DiagramV2Canvas_loadingPanel__qoPa8{transform:translateY(0)}.DiagramV2Canvas_loadingOverlay__b9Y_f[data-variant=blocking] .DiagramV2Canvas_loadingPanel__qoPa8{transform:translateY(2px)}.DiagramV2Canvas_loadingTitle__frDvL{font-family:var(--font-sans),sans-serif;font-size:14px;font-weight:600;line-height:1.35;color:var(--mantine-color-text)}.DiagramV2Canvas_loadingText__3kKYw{margin-top:3px;font-family:var(--font-sans),sans-serif;font-size:12px;line-height:1.45;color:var(--mantine-color-dimmed)}@keyframes DiagramV2Canvas_loading-panel-enter__4vL7C{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.DiagramV2Canvas_loadingOverlay__b9Y_f,.DiagramV2Canvas_loadingPanel__qoPa8{transition:none;animation:none}}@media (max-width:768px){.DiagramV2Canvas_canvasContainer__PB3lp{min-height:100%}.DiagramV2Canvas_canvasEmptyState__uaMr5{width:calc(100% - 28px);padding:18px}.DiagramV2Canvas_canvasTools__rB2uL{right:12px;bottom:12px}.DiagramV2Canvas_loadingPanel__qoPa8{min-width:calc(100% - 28px)}.DiagramV2Canvas_minimap__n6gv7{left:12px;bottom:12px;width:156px;height:108px}}@media (max-width:680px){.DiagramV2Canvas_minimap__n6gv7{display:none}.DiagramV2Canvas_canvasTools__rB2uL{left:12px;right:12px;justify-content:center;overflow-x:auto}.DiagramV2Canvas_zoomBadge__zTmin{min-height:44px}.DiagramV2Canvas_loadingOverlaySubtle__ndZwF{top:10px}}.DiagramV2ControlPanel_panelBody__IGHQn{display:flex;flex-direction:column;gap:var(--mantine-spacing-md);height:100%;padding:var(--mantine-spacing-md)}.DiagramV2ControlPanel_panelHeader__GHif_{display:grid;gap:calc(.25rem * var(--mantine-scale));margin-bottom:var(--mantine-spacing-xs);padding-bottom:var(--mantine-spacing-md);border-bottom:1px solid var(--mantine-color-default-border)}.DiagramV2ControlPanel_panelTitle__1nl1H{font-family:var(--font-serif),serif;font-size:calc(1.125rem * var(--mantine-scale));font-weight:500;line-height:1.2;color:var(--mantine-color-text)}.DiagramV2ControlPanel_panelText__W5Qmy{font-family:var(--font-sans),sans-serif;font-size:calc(.8125rem * var(--mantine-scale));line-height:1.45;color:var(--mantine-color-dimmed)}.DiagramV2ControlPanel_accordionItem__PBbfk{border:1px solid var(--mantine-color-default-border);background:var(--mantine-color-body);border-radius:var(--mantine-radius-sm);overflow:hidden;box-shadow:none}.DiagramV2ControlPanel_accordionControl__V_qpa{font-family:var(--font-sans),sans-serif;font-weight:500;padding-inline:var(--mantine-spacing-sm)}.DiagramV2ControlPanel_accordionControl__V_qpa:hover{background-color:var(--mantine-color-default-hover)}.DiagramV2ControlPanel_accordionPanel__zxT9r{padding-top:0;padding-inline:var(--mantine-spacing-sm)}.DiagramV2ControlPanel_inputWrapper__MNdzy .mantine-InputWrapper-label{color:var(--mantine-color-dimmed);font-family:var(--font-mono),monospace;font-weight:700;font-size:calc(.625rem * var(--mantine-scale));text-transform:uppercase;letter-spacing:.1em;margin-bottom:calc(.25rem * var(--mantine-scale))}.DiagramV2ControlPanel_inputWrapper__MNdzy .mantine-InputWrapper-description{font-family:var(--font-sans),sans-serif;font-size:calc(.6875rem * var(--mantine-scale));color:var(--mantine-color-dimmed);margin-bottom:calc(.375rem * var(--mantine-scale))}.DiagramV2ControlPanel_inputWrapper__MNdzy .mantine-Input-input{border:1px solid var(--mantine-color-default-border);background-color:var(--mantine-color-body);border-radius:var(--mantine-radius-sm);font-family:var(--font-sans),sans-serif;transition:border-color .15s ease;min-height:calc(2.625rem * var(--mantine-scale))}.DiagramV2ControlPanel_inputWrapper__MNdzy .mantine-Input-input:focus{border-color:var(--mantine-color-blueprint-filled)}.DiagramV2ControlPanel_inputWrapper__MNdzy .mantine-Checkbox-label,.DiagramV2ControlPanel_inputWrapper__MNdzy .mantine-Switch-label{font-family:var(--font-sans),sans-serif;font-size:calc(.8125rem * var(--mantine-scale));font-weight:500;color:var(--mantine-color-text)}.DiagramV2ControlPanel_inputWrapper__MNdzy .mantine-Checkbox-description,.DiagramV2ControlPanel_inputWrapper__MNdzy .mantine-Switch-description{font-family:var(--font-sans),sans-serif;font-size:calc(.6875rem * var(--mantine-scale));color:var(--mantine-color-dimmed);margin-top:calc(.125rem * var(--mantine-scale))}.DiagramV2ControlPanel_overlayRow__DVWIX,.DiagramV2ControlPanel_section__gsBxg,.DiagramV2ControlPanel_seedRow__IMnTP{border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-sm);background:var(--mantine-color-body)}.DiagramV2ControlPanel_section__gsBxg{display:grid;gap:var(--mantine-spacing-sm);padding:var(--mantine-spacing-md);border-left:3px solid var(--mantine-color-blueprint-filled)}.DiagramV2ControlPanel_overlayRow__DVWIX{padding:var(--mantine-spacing-sm)}.DiagramV2ControlPanel_sectionHeader__hGajN{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:calc(-.25rem * var(--mantine-scale))}.DiagramV2ControlPanel_sectionTitle__eAidp{letter-spacing:.08em;text-transform:uppercase;color:var(--mantine-color-dimmed)}.DiagramV2ControlPanel_sectionMeta__NX_C4,.DiagramV2ControlPanel_sectionTitle__eAidp{font-family:var(--font-mono),monospace;font-size:calc(.6875rem * var(--mantine-scale));font-weight:600}.DiagramV2ControlPanel_sectionMeta__NX_C4{color:var(--mantine-color-blueprint-filled);background-color:var(--mantine-color-blueprint-light);padding:calc(.125rem * var(--mantine-scale)) calc(.375rem * var(--mantine-scale));border-radius:var(--mantine-radius-xs);border:1px solid var(--mantine-color-blueprint-filled)}.DiagramV2ControlPanel_emptyState__Sq78G{padding:calc(1rem * var(--mantine-scale));border:1px dashed var(--mantine-color-default-border);border-radius:var(--mantine-radius-sm);background-color:var(--mantine-color-default-hover);color:var(--mantine-color-dimmed);font-family:var(--font-sans),sans-serif;font-size:calc(.8125rem * var(--mantine-scale));line-height:1.5;text-align:center}.DiagramV2ControlPanel_seedRow__IMnTP{transition:border-color .15s ease;border-left:3px solid var(--mantine-color-blueprint-filled)}.DiagramV2ControlPanel_seedRow__IMnTP:hover{border-color:var(--mantine-color-blueprint-4)}.DiagramV2ControlPanel_seedRowInner__gBqhi{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:calc(.625rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale))}.DiagramV2ControlPanel_seedName__YnznG{font-family:var(--font-sans),sans-serif;font-size:calc(.8125rem * var(--mantine-scale));font-weight:600;color:var(--mantine-color-text);line-height:1.3}.DiagramV2ControlPanel_seedType__2QQ_Y{font-family:var(--font-mono),monospace;font-size:calc(.6875rem * var(--mantine-scale));color:var(--mantine-color-dimmed);margin-top:calc(.125rem * var(--mantine-scale))}.DiagramV2ControlPanel_removeButton__vVh3G{color:var(--mantine-color-rust-filled);font-family:var(--font-sans),sans-serif;font-weight:500;border-radius:var(--mantine-radius-xs)}.DiagramV2ControlPanel_removeButton__vVh3G:hover{background-color:var(--mantine-color-rust-light)}.DiagramV2TimelineToolbar_root__N46uf{position:absolute;left:50%;bottom:18px;z-index:3;transform:translateX(-50%)}.DiagramV2TimelineToolbar_shell__U4oeH{display:flex;align-items:center;gap:8px;padding:6px;border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-md);background:var(--mantine-color-body);box-shadow:none}.DiagramV2TimelineToolbar_viewportOnlyShell__59o7v{gap:0}.DiagramV2TimelineToolbar_viewportOnlyRoot__v_XA_{left:50%;right:auto;transform:translateX(-50%)}.DiagramV2TimelineToolbar_cluster__rmfXU{display:flex;align-items:center;gap:8px;min-width:0}.DiagramV2TimelineToolbar_cluster__rmfXU+.DiagramV2TimelineToolbar_cluster__rmfXU{padding-left:10px;border-left:1px solid var(--mantine-color-default-border)}.DiagramV2TimelineToolbar_historyControls__Boaov{flex-shrink:0}.DiagramV2TimelineToolbar_hideOnPhone__cR6SB,.DiagramV2TimelineToolbar_hideOnTablet__nKGDJ{display:inline-flex}.DiagramV2TimelineToolbar_mobileOnlyBlock__vmF69{display:none}.DiagramV2TimelineToolbar_mobileActionsRow__4PCrn{display:flex;gap:8px;flex-wrap:wrap}.DiagramV2TimelineToolbar_historyControls__Boaov .mantine-Button-root{border-radius:var(--mantine-radius-sm);font-family:var(--font-sans),sans-serif;font-weight:500;border:1px solid transparent}.DiagramV2TimelineToolbar_historyControls__Boaov .mantine-Button-root[data-variant=default]{border-color:var(--mantine-color-default-border);background:var(--mantine-color-body)}.DiagramV2TimelineToolbar_historyControls__Boaov .mantine-Button-root[data-variant=filled]{background-color:var(--mantine-color-blueprint-light);color:var(--mantine-color-blueprint-filled);border-color:var(--mantine-color-blueprint-filled)}.DiagramV2TimelineToolbar_historyControls__Boaov .mantine-ActionIcon-root{border-radius:var(--mantine-radius-sm)}.DiagramV2TimelineToolbar_timestampButton__J9lB9{max-width:min(38vw,280px)}.DiagramV2TimelineToolbar_scrubberCluster__TKftg{flex:1 1 auto;min-width:min(34vw,260px)}.DiagramV2TimelineToolbar_scrubberClusterDisabled__3fQmj{opacity:.5}.DiagramV2TimelineToolbar_scrubberClusterDisabled__3fQmj .DiagramV2TimelineToolbar_burstBadge__AwB4N,.DiagramV2TimelineToolbar_scrubberClusterDisabled__3fQmj .DiagramV2TimelineToolbar_scrubberCopy__r_20x{pointer-events:none}.DiagramV2TimelineToolbar_scrubberCopy__r_20x{flex-shrink:0}.DiagramV2TimelineToolbar_scrubberLabel__yYVbk{font-size:calc(.75rem * var(--mantine-scale));font-family:var(--font-mono),monospace;font-weight:600;color:var(--mantine-color-dimmed)}.DiagramV2TimelineToolbar_scrubber__fLzvi{flex:1 1 auto}.DiagramV2TimelineToolbar_scrubber__fLzvi .mantine-Slider-track{border-radius:0}.DiagramV2TimelineToolbar_scrubber__fLzvi .mantine-Slider-bar{background-color:var(--mantine-color-blueprint-filled);border-radius:0}.DiagramV2TimelineToolbar_scrubber__fLzvi .mantine-Slider-thumb{border-radius:0;border-color:var(--mantine-color-blueprint-filled)}.DiagramV2TimelineToolbar_timestampLabel__5yhoo{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono),monospace;font-size:calc(.8125rem * var(--mantine-scale));font-weight:500;color:var(--mantine-color-text)}.DiagramV2TimelineToolbar_settingsMeta__gwYOs{color:var(--mantine-color-dimmed);font-family:var(--font-mono),monospace;font-size:calc(.6875rem * var(--mantine-scale))}.DiagramV2TimelineToolbar_zoomBadge__iHPbn{display:inline-flex;align-items:center;justify-content:center;min-width:64px;min-height:36px;padding:0 12px;border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-sm);background:var(--mantine-color-default-hover)}.DiagramV2TimelineToolbar_zoomValue__JJ7A_{font-family:var(--font-mono),monospace;font-size:calc(.8125rem * var(--mantine-scale));font-weight:600;color:var(--mantine-color-text)}.DiagramV2TimelineToolbar_changeDetailText__tjd70{font-family:var(--font-sans),sans-serif;font-size:calc(.8125rem * var(--mantine-scale));color:var(--mantine-color-text)}.DiagramV2TimelineToolbar_changeSectionLabel__1Yp3r{margin-top:4px;text-transform:uppercase;letter-spacing:.05em;font-family:var(--font-mono),monospace;font-size:calc(.625rem * var(--mantine-scale));color:var(--mantine-color-dimmed)}.DiagramV2TimelineToolbar_removedDetailText__3OzxF{color:var(--mantine-color-rust-filled);font-family:var(--font-sans),sans-serif;font-size:calc(.8125rem * var(--mantine-scale))}.DiagramV2TimelineToolbar_popoverDropdown__2ajqV{background-color:var(--mantine-color-body);border-radius:var(--mantine-radius-sm);box-shadow:0 4px 20px rgba(0,0,0,.08);border:1px solid var(--mantine-color-default-border);border-top:3px solid var(--mantine-color-blueprint-filled)}.DiagramV2TimelineToolbar_popoverTitle__AHZ02{font-family:var(--font-serif),serif;font-size:calc(1.125rem * var(--mantine-scale));font-weight:500;color:var(--mantine-color-text)}.DiagramV2TimelineToolbar_popoverSectionTitle__xbmPo{font-family:var(--font-mono),monospace;font-size:calc(.6875rem * var(--mantine-scale));font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--mantine-color-dimmed)}.DiagramV2TimelineToolbar_inputWrapper__fDCZq .mantine-InputWrapper-label{color:var(--mantine-color-dimmed);font-family:var(--font-mono),monospace;font-weight:700;font-size:calc(.625rem * var(--mantine-scale));text-transform:uppercase;letter-spacing:.1em;margin-bottom:calc(.25rem * var(--mantine-scale))}.DiagramV2TimelineToolbar_inputWrapper__fDCZq .mantine-InputWrapper-description{font-family:var(--font-sans),sans-serif;font-size:calc(.6875rem * var(--mantine-scale));color:var(--mantine-color-dimmed);margin-bottom:calc(.375rem * var(--mantine-scale))}.DiagramV2TimelineToolbar_inputWrapper__fDCZq .mantine-Input-input{border:1px solid var(--mantine-color-default-border);background-color:var(--mantine-color-body);border-radius:var(--mantine-radius-sm);font-family:var(--font-sans),sans-serif;transition:border-color .15s ease;min-height:calc(2.625rem * var(--mantine-scale))}.DiagramV2TimelineToolbar_inputWrapper__fDCZq .mantine-Input-input:focus{border-color:var(--mantine-color-blueprint-filled)}.DiagramV2TimelineToolbar_inputWrapper__fDCZq .mantine-Checkbox-label{font-family:var(--font-sans),sans-serif;font-size:calc(.8125rem * var(--mantine-scale));font-weight:500;color:var(--mantine-color-text);text-transform:capitalize}.DiagramV2TimelineToolbar_reloadButton__eXBVb{background-color:var(--mantine-color-blueprint-light);color:var(--mantine-color-blueprint-filled);border:1px solid var(--mantine-color-blueprint-filled);transition:all .15s ease;font-family:var(--font-sans),sans-serif;font-weight:500;border-radius:var(--mantine-radius-xs);min-height:calc(2.625rem * var(--mantine-scale))}.DiagramV2TimelineToolbar_reloadButton__eXBVb:hover{background-color:var(--mantine-color-blueprint-2)}@media (max-width:900px){.DiagramV2TimelineToolbar_root__N46uf{left:12px;right:12px;bottom:12px;transform:none}.DiagramV2TimelineToolbar_shell__U4oeH{width:100%;justify-content:space-between}.DiagramV2TimelineToolbar_viewportOnlyRoot__v_XA_{left:50%;right:auto;transform:translateX(-50%)}.DiagramV2TimelineToolbar_viewportOnlyShell__59o7v{width:auto;justify-content:flex-start}.DiagramV2TimelineToolbar_timestampButton__J9lB9{max-width:min(42vw,220px)}.DiagramV2TimelineToolbar_scrubberCluster__TKftg{min-width:min(28vw,180px)}}@media (max-width:780px){.DiagramV2TimelineToolbar_hideOnTablet__nKGDJ{display:none}.DiagramV2TimelineToolbar_historyControls__Boaov{flex-shrink:1;min-width:0}.DiagramV2TimelineToolbar_timestampButton__J9lB9{max-width:min(38vw,190px)}.DiagramV2TimelineToolbar_scrubberCluster__TKftg{min-width:min(24vw,140px)}}@media (max-width:680px){.DiagramV2TimelineToolbar_shell__U4oeH{flex-direction:column;align-items:stretch;max-height:min(48vh,360px);overflow-y:auto}.DiagramV2TimelineToolbar_cluster__rmfXU{justify-content:space-between}.DiagramV2TimelineToolbar_hideOnTablet__nKGDJ{display:none}.DiagramV2TimelineToolbar_cluster__rmfXU+.DiagramV2TimelineToolbar_cluster__rmfXU{padding-top:8px;padding-left:0;border-top:1px solid var(--mantine-color-default-border);border-left:0}.DiagramV2TimelineToolbar_timestampButton__J9lB9{flex:1 1 auto;max-width:none}.DiagramV2TimelineToolbar_scrubberCluster__TKftg{min-width:0}.DiagramV2TimelineToolbar_zoomBadge__iHPbn{min-height:44px}.DiagramV2TimelineToolbar_mobileOnlyBlock__vmF69{display:grid;gap:8px}}@media (max-width:480px){.DiagramV2TimelineToolbar_hideOnPhone__cR6SB{display:none}}.ShareDiagramDialog_wrapper__5fDkz{gap:var(--mantine-spacing-md);padding-bottom:var(--mantine-spacing-sm)}.ShareDiagramDialog_title__N5MF0{color:var(--mantine-color-text);font-family:var(--font-serif),serif;font-size:calc(1.25rem * var(--mantine-scale));font-weight:500;line-height:1.2}.ShareDiagramDialog_subtitle__Bi1kW{color:var(--mantine-color-dimmed);font-family:var(--font-sans),sans-serif;font-size:var(--mantine-font-size-sm);margin-top:calc(-.25rem * var(--mantine-scale));margin-bottom:calc(.25rem * var(--mantine-scale))}.ShareDiagramDialog_inputWrapper__mchF7 .mantine-InputWrapper-label{color:var(--mantine-color-dimmed);font-family:var(--font-mono),monospace;font-weight:700;font-size:calc(.625rem * var(--mantine-scale));text-transform:uppercase;letter-spacing:.1em;margin-bottom:calc(.25rem * var(--mantine-scale))}.ShareDiagramDialog_inputWrapper__mchF7 .mantine-InputWrapper-description{font-family:var(--font-sans),sans-serif;font-size:calc(.6875rem * var(--mantine-scale));color:var(--mantine-color-dimmed);margin-bottom:calc(.375rem * var(--mantine-scale))}.ShareDiagramDialog_inputWrapper__mchF7 .mantine-Input-input{border:1px solid var(--mantine-color-default-border);background-color:var(--mantine-color-body);border-radius:var(--mantine-radius-sm);font-family:var(--font-sans),sans-serif;transition:border-color .15s ease;min-height:calc(2.625rem * var(--mantine-scale))}.ShareDiagramDialog_inputWrapper__mchF7 .mantine-Input-input:focus{border-color:var(--mantine-color-blueprint-filled)}.ShareDiagramDialog_createPanel__afzPk{background:var(--mantine-color-body);padding:var(--mantine-spacing-md)}.ShareDiagramDialog_dateTimeGroup__0Q_pF{align-items:flex-start}.ShareDiagramDialog_primaryAction__7COYP{margin-top:var(--mantine-spacing-sm);min-height:calc(2.625rem * var(--mantine-scale));font-family:var(--font-sans),sans-serif;font-weight:500;box-shadow:none}.ShareDiagramDialog_linkBox__vsExm{border-radius:var(--mantine-radius-sm);background:var(--mantine-color-blueprint-light);padding:var(--mantine-spacing-md);margin-top:var(--mantine-spacing-sm);border:1px solid var(--mantine-color-blueprint-4);border-left:3px solid var(--mantine-color-blueprint-filled)}.ShareDiagramDialog_linkCode__MJ5ON{max-width:calc(28.75rem * var(--mantine-scale));overflow-x:auto;white-space:nowrap;font-family:var(--font-mono),monospace;font-size:calc(.8125rem * var(--mantine-scale));color:var(--mantine-color-blueprint-filled);background-color:var(--mantine-color-body);border:1px solid var(--mantine-color-blueprint-3);padding:calc(.5rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale));border-radius:var(--mantine-radius-xs)}.ShareDiagramDialog_linkNote__vdvUd{color:var(--mantine-color-blueprint-8);font-family:var(--font-sans),sans-serif;font-size:calc(.75rem * var(--mantine-scale));font-weight:500;margin-top:calc(.25rem * var(--mantine-scale))}.ShareDiagramDialog_sectionTitle__MlDr9{color:var(--mantine-color-text);font-family:var(--font-serif),serif;font-size:calc(1.0625rem * var(--mantine-scale));font-weight:500;line-height:1.2}.ShareDiagramDialog_sectionSubtitle__2k_vX{color:var(--mantine-color-dimmed);font-family:var(--font-sans),sans-serif;font-size:calc(.75rem * var(--mantine-scale));margin-top:calc(.125rem * var(--mantine-scale))}.ShareDiagramDialog_loadingShares__O8Iv0{align-items:center;border:1px dashed var(--mantine-color-default-border);border-radius:var(--mantine-radius-md);display:flex;gap:var(--mantine-spacing-sm);justify-content:center;padding:var(--mantine-spacing-lg)}.ShareDiagramDialog_emptyShares__w2I1Y{background:var(--mantine-color-default-hover);padding:var(--mantine-spacing-lg);text-align:center}.ShareDiagramDialog_emptySharesTitle__ZWTTP{color:var(--mantine-color-text);font-family:var(--font-serif),serif;font-size:calc(1rem * var(--mantine-scale));font-weight:500}.ShareDiagramDialog_emptySharesDescription__b1y8H{color:var(--mantine-color-dimmed);font-family:var(--font-sans),sans-serif;font-size:calc(.8125rem * var(--mantine-scale));margin-top:calc(.25rem * var(--mantine-scale))}.ShareDiagramDialog_shareCard__T3WJ8{background:var(--mantine-color-body);padding:var(--mantine-spacing-md)}.ShareDiagramDialog_shareHeaderText__cHFZY{min-width:0}.ShareDiagramDialog_shareID___wKKq{color:var(--mantine-color-text);font-family:var(--font-mono),monospace;font-size:calc(.8125rem * var(--mantine-scale));font-weight:700}.ShareDiagramDialog_shareMeta___R_jW{color:var(--mantine-color-dimmed);font-family:var(--font-sans),sans-serif;font-size:calc(.75rem * var(--mantine-scale));margin-top:calc(.1875rem * var(--mantine-scale))}.ShareDiagramDialog_shareDetailBadge__U00ME{color:var(--mantine-color-dimmed);font-family:var(--font-sans),sans-serif;font-weight:500}@media (max-width:48em){.ShareDiagramDialog_dateTimeGroup__0Q_pF{flex-wrap:wrap}.ShareDiagramDialog_linkCode__MJ5ON{max-width:100%}}.AssetDetailsRenderer_sectionTitle__PoBSE{font-family:var(--font-mono),monospace;font-size:calc(.6875rem * var(--mantine-scale));font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--mantine-color-dimmed)}.AssetDetailsRenderer_section__KrIhG{width:100%;padding:var(--mantine-spacing-md);border-radius:var(--mantine-radius-sm);background:var(--mantine-color-body);border:1px solid var(--mantine-color-default-border);border-left:3px solid var(--mantine-color-blueprint-filled)}.AssetDetailsRenderer_grid__M0_ff{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--mantine-spacing-sm)}.AssetDetailsRenderer_field__Tu9DF{display:flex;flex-direction:column;gap:calc(.25rem * var(--mantine-scale))}.AssetDetailsRenderer_label__1Wx7M{font-family:var(--font-mono),monospace;font-size:calc(.625rem * var(--mantine-scale));font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--mantine-color-dimmed)}.AssetDetailsRenderer_value__5DaQS{font-family:var(--font-sans),sans-serif;font-size:calc(.8125rem * var(--mantine-scale));line-height:1.45;word-break:break-word;color:var(--mantine-color-text);font-weight:500}.AssetDetailsRenderer_list__CMAah{margin:0;padding-left:18px}.AssetDetailsRenderer_cards__PLYNK{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--mantine-spacing-sm);width:100%}.AssetDetailsRenderer_card__HX1aA{width:100%;padding:var(--mantine-spacing-md);border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-sm);background:var(--mantine-color-default-hover)}.AssetDetailsRenderer_cardTitle__pnHu9{font-family:var(--font-sans),sans-serif;font-size:calc(.875rem * var(--mantine-scale));font-weight:600;color:var(--mantine-color-text)}.AssetDetailsRenderer_cardMeta__Qk_lP{font-family:var(--font-mono),monospace;font-size:calc(.6875rem * var(--mantine-scale));color:var(--mantine-color-dimmed)}.AssetDetailsRenderer_pillRow__5NR_z{display:flex;flex-wrap:wrap;gap:calc(.5rem * var(--mantine-scale))}.AssetDetailsRenderer_pill__eYXAO{padding:calc(.125rem * var(--mantine-scale)) calc(.5rem * var(--mantine-scale));border-radius:var(--mantine-radius-xs);background:var(--mantine-color-blueprint-light);border:1px solid var(--mantine-color-blueprint-filled);color:var(--mantine-color-blueprint-filled);font-family:var(--font-mono),monospace;font-size:calc(.6875rem * var(--mantine-scale));font-weight:600;letter-spacing:.05em;text-transform:uppercase}.AssetDetailsRenderer_statusOk___MW_I{color:var(--mantine-color-teal-filled)}.AssetDetailsRenderer_statusWarn__aRRwq{color:var(--mantine-color-rust-filled)}.AssetDetailsRenderer_rendererRoot___L0fk{display:flex;flex-direction:column;width:100%;min-height:100%}.AssetDetailsRenderer_rawPayloadField__rK3oH,.AssetDetailsRenderer_rawSection__2TZ9X{width:100%}.AssetDetailsRenderer_rawPayloadInput__u614G{min-height:320px;max-height:320px;overflow:auto;resize:none;font-family:var(--font-mono),monospace;font-size:calc(.75rem * var(--mantine-scale));line-height:1.5;border:1px solid var(--mantine-color-default-border);background-color:var(--mantine-color-body);border-radius:var(--mantine-radius-sm);color:var(--mantine-color-text)}.AssetDetailsRenderer_rawPayloadInputRaw__N9JBb{white-space:pre;word-break:normal}.AssetDetailsRenderer_rawPayloadInputJson__AZSpH{white-space:pre}.AssetDetailsRenderer_configMapRow__gFe18{display:grid;grid-template-columns:minmax(140px,220px) minmax(0,1fr);gap:12px;align-items:start}@media (max-width:768px){.AssetDetailsRenderer_configMapRow__gFe18{grid-template-columns:minmax(0,1fr)}}.AssetDetailsRenderer_configMapKeyColumn__zNdlL{display:flex;flex-direction:column;gap:4px;min-width:0}.AssetDetailsRenderer_configMapKeyLabel___dVZq{line-height:1.4;word-break:break-word;font-family:var(--font-mono),monospace;font-size:calc(.75rem * var(--mantine-scale));font-weight:600;color:var(--mantine-color-text)}.AssetDetailsRenderer_configMapKeyMeta__JgIeI{line-height:1.4}.AssetDetailsRenderer_configMapValueColumn___WGw2{display:flex;flex-direction:column;gap:8px;min-width:0}.AssetDetailsRenderer_configMapValueScroller__rERSD{width:100%;max-height:220px;overflow:auto;border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-sm);background:var(--mantine-color-default-hover)}.AssetDetailsRenderer_configMapValue__N2XUx{margin:0;padding:14px;min-width:max-content;font-family:var(--font-mono),monospace;font-size:calc(.75rem * var(--mantine-scale));line-height:1.5;white-space:pre;color:var(--mantine-color-text)}.AssetDetailsRenderer_configMapValuePreview__5FYG_{display:-webkit-box;min-width:100%;overflow:hidden;white-space:pre-wrap;word-break:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:8}.DiagramV2AssetDetailsDrawer_emptyState__znHhz{width:100%;padding:calc(1.5rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));border:1px dashed var(--mantine-color-default-border);border-radius:var(--mantine-radius-sm);background-color:var(--mantine-color-default-hover);text-align:center;color:var(--mantine-color-dimmed);font-family:var(--font-sans),sans-serif;font-size:calc(.8125rem * var(--mantine-scale))}.DiagramV2AssetDetailsDrawer_jsonBlock__6rnt8{margin:0;white-space:pre-wrap;word-break:break-word;font-family:var(--font-mono),monospace;font-size:calc(.75rem * var(--mantine-scale));line-height:1.5;color:var(--mantine-color-text)}.DiagramV2AssetDetailsDrawer_drawerBody__ttNCr{display:flex;flex-direction:column;min-height:calc(100vh - 96px)}.DiagramV2AssetDetailsDrawer_drawerHeader__rtTxA{border-bottom:1px solid var(--mantine-color-default-border);padding-bottom:var(--mantine-spacing-md);margin-bottom:var(--mantine-spacing-md)}.DiagramV2AssetDetailsDrawer_drawerTitle__L6wQW{font-family:var(--font-serif),serif;font-size:calc(1.375rem * var(--mantine-scale));font-weight:500;color:var(--mantine-color-text)}.DiagramV2AssetDetailsDrawer_drawerTypeBadge__Je_pA{font-family:var(--font-mono),monospace;font-weight:600;text-transform:uppercase;letter-spacing:.05em;border-radius:var(--mantine-radius-xs);color:var(--mantine-color-blueprint-filled);background-color:var(--mantine-color-blueprint-light);border:1px solid var(--mantine-color-blueprint-filled);margin-bottom:calc(.25rem * var(--mantine-scale))}.DiagramV2AssetDetailsDrawer_drawerSourceText__harqb{font-family:var(--font-sans),sans-serif;font-size:calc(.8125rem * var(--mantine-scale));color:var(--mantine-color-dimmed);margin-bottom:var(--mantine-spacing-sm)}.DiagramV2AssetDetailsDrawer_drawerStack__Lu3ZX,.DiagramV2AssetDetailsDrawer_scrollArea__k2dwU{flex:1;min-height:0}.DiagramV2AssetDetailsDrawer_scrollViewport__jVPVI{display:flex;min-height:100%}.DiagramV2AssetDetailsDrawer_scrollContent__EJcve{display:flex;width:100%;min-height:100%}.DiagramV2AssetDetailsDrawer_emptyState__znHhz .mantine-Loader-root{margin:0 auto}.DiagramV2PreviewDiagnosticsDrawer_jsonBlock__9X8jX{margin:0;white-space:pre-wrap;word-break:break-word;font-size:12px;line-height:1.5}.page_root__2ddV0{position:relative;width:100%;height:100%;overflow:hidden;border-radius:var(--mantine-radius-md);background:radial-gradient(circle at 20% 0,rgba(65,124,196,.1) 0,rgba(65,124,196,0) 36%)}[data-mantine-color-scheme=dark] .page_root__2ddV0{background:radial-gradient(circle at 20% 0,rgba(76,139,255,.14) 0,rgba(76,139,255,0) 38%)}.page_diagramContainer__M4dLC{position:absolute;inset:0;min-width:0}.page_loadingOverlay__Eumat{background-color:rgba(236,243,252,.75)}[data-mantine-color-scheme=dark] .page_loadingOverlay__Eumat{background-color:rgba(10,14,20,.75)}.page_minimapCard__G6beR{width:calc(13.75rem * var(--mantine-scale));height:calc(8.75rem * var(--mantine-scale));border:calc(.0625rem * var(--mantine-scale)) solid #d4e2f0}[data-mantine-color-scheme=dark] .page_minimapCard__G6beR{border:calc(.0625rem * var(--mantine-scale)) solid var(--mantine-color-dark-4)}.page_minimapCard__G6beR{background:hsla(0,0%,100%,.92)}[data-mantine-color-scheme=dark] .page_minimapCard__G6beR{background:rgba(20,27,37,.92)}.page_minimapCard__G6beR{backdrop-filter:blur(calc(.375rem * var(--mantine-scale)));box-shadow:0 calc(.625rem * var(--mantine-scale)) calc(1.5rem * var(--mantine-scale)) rgba(17,46,77,.12)}[data-mantine-color-scheme=dark] .page_minimapCard__G6beR{box-shadow:0 calc(.625rem * var(--mantine-scale)) calc(1.5rem * var(--mantine-scale)) rgba(0,0,0,.34)}.page_minimapCard__G6beR{overflow:hidden}.page_modalContent__xRQTw{border:calc(.0625rem * var(--mantine-scale)) solid #d7e4f2}[data-mantine-color-scheme=dark] .page_modalContent__xRQTw{border:calc(.0625rem * var(--mantine-scale)) solid var(--mantine-color-dark-4)}.page_modalContent__xRQTw{background:linear-gradient(180deg,#fff,#f7fbff)}[data-mantine-color-scheme=dark] .page_modalContent__xRQTw{background:linear-gradient(180deg,#121821,#101620)}.page_modalHeader__8QLdp{border-bottom:calc(.0625rem * var(--mantine-scale)) solid #e4edf7}[data-mantine-color-scheme=dark] .page_modalHeader__8QLdp{border-bottom:calc(.0625rem * var(--mantine-scale)) solid var(--mantine-color-dark-4)}.page_modalHeader__8QLdp{background-color:#f7fbff}[data-mantine-color-scheme=dark] .page_modalHeader__8QLdp{background-color:#17202b}.page_modalTitle__G0J39{color:#1d446d}[data-mantine-color-scheme=dark] .page_modalTitle__G0J39{color:var(--mantine-color-gray-0)}.page_modalTitle__G0J39,.page_title__DXtsK{font-weight:700}.page_description__bDZCY{font-weight:500}@media (max-width:62em){.page_minimapCard__G6beR{left:var(--mantine-spacing-sm)!important;bottom:var(--mantine-spacing-sm)!important}}.PageHeader_paper__BY2z2{background-color:transparent;padding-bottom:var(--mantine-spacing-sm);margin-bottom:var(--mantine-spacing-md);border-bottom:none}.PageHeader_row__jeqVx{gap:var(--mantine-spacing-sm);align-items:flex-end}.PageHeader_title__EKqaH{word-break:break-word;font-family:var(--font-serif),serif;font-weight:500;font-size:calc(2rem * var(--mantine-scale));line-height:1.1;color:var(--mantine-color-text);letter-spacing:-.01em}.PageHeader_actions__i2yFq{flex-shrink:0;display:flex;gap:var(--mantine-spacing-sm)}@media (max-width:48em){.PageHeader_row__jeqVx{flex-direction:column;align-items:flex-start}.PageHeader_actions__i2yFq{width:100%}}.page_content__N9dxD{padding-left:var(--mantine-spacing-md);padding-right:var(--mantine-spacing-md);height:100%;overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable}.page_emptyStateCard__0Akj0,.page_pageLoaderCard__1H7Ba{border:1px solid var(--mantine-color-default-border)}.page_emptyStateCard__0Akj0,.page_heroCard__pMNHx,.page_pageLoaderCard__1H7Ba{background:var(--mantine-color-body);border-radius:var(--mantine-radius-sm);box-shadow:none}.page_heroCard__pMNHx{position:relative;border:1px solid var(--mantine-color-default-border);border-left:3px solid var(--mantine-color-blueprint-filled)}.page_sourceTypeBadge__Zb0_k{text-transform:none;font-weight:500}.page_idBadge__BG1nc,.page_sourceTypeBadge__Zb0_k{font-family:var(--font-mono),monospace;border-radius:var(--mantine-radius-xs)}.page_idBadge__BG1nc{font-weight:600;color:var(--mantine-color-dimmed)}.page_heroMain__Qh6nN{width:100%;min-width:0}.page_heroSummaryRow__JbSeM{width:100%;max-width:calc(13.75rem * var(--mantine-scale));margin-left:auto;min-width:0}.page_sourceName__k6Kk7{margin-top:calc(.125rem * var(--mantine-scale));font-family:var(--font-serif),serif;font-size:calc(1.75rem * var(--mantine-scale));font-weight:500;color:var(--mantine-color-text);letter-spacing:-.01em}.page_sourceDescription__w5mPp{margin-top:calc(.5rem * var(--mantine-scale));color:var(--mantine-color-dimmed);font-family:var(--font-sans),sans-serif;font-size:calc(.9375rem * var(--mantine-scale));line-height:1.55;max-width:calc(43.75rem * var(--mantine-scale))}.page_quickStatCard__cZacj{min-width:0;width:100%;border:1px solid var(--mantine-color-default-border);background:var(--mantine-color-default-hover);border-radius:var(--mantine-radius-sm);box-shadow:none;padding:var(--mantine-spacing-sm);box-sizing:border-box}.page_quickStatLabel__5hvfJ{margin:0;color:var(--mantine-color-dimmed);font-family:var(--font-mono),monospace;font-size:calc(.6875rem * var(--mantine-scale));text-transform:uppercase;letter-spacing:.08em;font-weight:600}.page_quickStatValue__kcANw{margin-top:calc(.25rem * var(--mantine-scale));color:var(--mantine-color-blueprint-filled);font-family:var(--font-mono),monospace;font-size:calc(2rem * var(--mantine-scale));font-weight:500;line-height:1.1}.page_sectionCard__u2dE_{border:1px solid var(--mantine-color-default-border);background:var(--mantine-color-body);border-radius:var(--mantine-radius-sm);box-shadow:none}.page_sectionHeader__wwiXY{margin-bottom:var(--mantine-spacing-md);border-bottom:1px solid var(--mantine-color-default-border);padding-bottom:var(--mantine-spacing-sm)}.page_sectionTitle__ShRJu{font-family:var(--font-serif),serif;font-weight:500;color:var(--mantine-color-text)}.page_sectionHint__KvsV2{margin-top:calc(.25rem * var(--mantine-scale));color:var(--mantine-color-dimmed);font-family:var(--font-sans),sans-serif;font-size:var(--mantine-font-size-sm)}.page_configCountBadge__6mC36{text-transform:none;font-family:var(--font-mono),monospace;font-weight:500;border-radius:var(--mantine-radius-xs)}.page_configHeader__oI8AV{border-bottom:1px solid var(--mantine-color-default-border);padding-bottom:var(--mantine-spacing-sm)}.page_configTitleWrap__oLvmO .mantine-Title-root{font-family:var(--font-serif),serif;font-weight:500;color:var(--mantine-color-text)}.page_configShell__KbBos{border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-sm);background:var(--mantine-color-default-hover);padding:var(--mantine-spacing-md);margin-top:var(--mantine-spacing-md)}.page_dangerZone__0ozMJ{background:var(--mantine-color-rust-light);border-radius:var(--mantine-radius-sm);box-shadow:none;border:1px solid var(--mantine-color-rust-4);border-left:3px solid var(--mantine-color-rust-filled)}.page_dangerTextBlock__sG93s{max-width:calc(40rem * var(--mantine-scale))}.page_dangerTitle__zaS_a{font-family:var(--font-sans),sans-serif;font-weight:600;color:var(--mantine-color-rust-filled)}.page_dangerText__YKTGX{margin-top:calc(.25rem * var(--mantine-scale));font-family:var(--font-sans),sans-serif;color:var(--mantine-color-rust-8)}.page_actionGroup__hl7nb{gap:var(--mantine-spacing-sm)}.page_deleteAssetsButton__ueUzo{border:1px solid var(--mantine-color-rust-4);background-color:var(--mantine-color-body);color:var(--mantine-color-rust-filled);font-family:var(--font-sans),sans-serif;font-weight:500}.page_deleteAssetsButton__ueUzo:hover{background-color:var(--mantine-color-rust-0);border-color:var(--mantine-color-rust-5)}.page_deleteSourceButton__47xgk{background-color:var(--mantine-color-rust-filled);color:var(--mantine-color-white);font-family:var(--font-sans),sans-serif;font-weight:500}.page_deleteSourceButton__47xgk:hover{background-color:var(--mantine-color-rust-8)}@media (max-width:62em){.page_content__N9dxD{padding-left:var(--mantine-spacing-xs);padding-right:var(--mantine-spacing-xs)}.page_sourceName__k6Kk7{font-size:calc(1.5rem * var(--mantine-scale))}.page_heroSummaryRow__JbSeM{max-width:none;margin-left:0}.page_actionGroup__hl7nb{width:100%;justify-content:stretch}.page_actionGroup__hl7nb .mantine-Button-root{flex:1}}@media (max-width:48em){.page_dangerZone__0ozMJ,.page_heroCard__pMNHx,.page_sectionCard__u2dE_{padding:var(--mantine-spacing-sm)}.page_quickStatCard__cZacj{width:100%}.page_actionGroup__hl7nb{flex-direction:column}}.page_content__bELSp{padding-left:var(--mantine-spacing-md);padding-right:var(--mantine-spacing-md);height:100%}.page_shell__cu37c{background:var(--mantine-color-body);padding:var(--mantine-spacing-lg);box-shadow:none;display:grid;gap:var(--mantine-spacing-md)}.page_introSection__DZ_pH,.page_shell__cu37c{border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-sm)}.page_introSection__DZ_pH{padding:var(--mantine-spacing-md);background:var(--mantine-color-default-hover)}.page_kicker__53VP7{font-family:var(--font-mono),monospace;text-transform:uppercase;font-size:calc(.6875rem * var(--mantine-scale));letter-spacing:.08em;font-weight:700;color:var(--mantine-color-blueprint-filled)}.page_title__LFJRY{font-family:var(--font-serif),serif;font-size:calc(1.75rem * var(--mantine-scale));line-height:1.2;font-weight:500}.page_subtitle__M_CU5,.page_title__LFJRY{margin-top:calc(.375rem * var(--mantine-scale))}.page_subtitle__M_CU5{font-size:calc(.875rem * var(--mantine-scale));color:var(--mantine-color-dimmed);max-width:calc(51.25rem * var(--mantine-scale))}.page_columns__vNWc3{align-items:stretch;gap:var(--mantine-spacing-md)}.page_primaryColumn__zpT6q,.page_secondaryColumn__O_2h9{border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-sm);padding:var(--mantine-spacing-md);display:grid;align-content:start;align-items:start;gap:calc(.375rem * var(--mantine-scale))}.page_primaryColumn__zpT6q{flex:1.3}.page_secondaryColumn__O_2h9{flex:1}.page_sectionTitle__vgQwu{margin:0;font-family:var(--font-mono),monospace;font-size:calc(.75rem * var(--mantine-scale));letter-spacing:.06em;text-transform:uppercase;font-weight:700;color:var(--mantine-color-blueprint-filled);line-height:1.25}.page_sectionText__ew6gk{margin:0;font-size:calc(.8125rem * var(--mantine-scale));color:var(--mantine-color-dimmed);line-height:1.35}.page_sectionTextMobile__mOHdX{display:none;margin:0;font-size:calc(.75rem * var(--mantine-scale));color:var(--mantine-color-dimmed);line-height:1.3}@media (max-width:62em){.page_content__bELSp{padding-left:var(--mantine-spacing-xs);padding-right:var(--mantine-spacing-xs)}.page_columns__vNWc3{flex-direction:column}.page_title__LFJRY{font-size:calc(1.5rem * var(--mantine-scale))}.page_sectionText__ew6gk{display:none}.page_sectionTextMobile__mOHdX{display:block}}.EmptyDataSources_wrapper__g_oQF{border:1px solid var(--mantine-color-default-border);background-color:var(--mantine-color-body);border-radius:var(--mantine-radius-sm);overflow:hidden;max-width:calc(60rem * var(--mantine-scale));text-align:left}.EmptyDataSources_header__QAmca{padding:var(--mantine-spacing-xl);border-bottom:1px solid var(--mantine-color-default-border);background-color:var(--mantine-color-default-hover)}.EmptyDataSources_progressBadge__Ft_Kf{font-family:var(--font-mono),monospace;font-size:calc(.6875rem * var(--mantine-scale));letter-spacing:.06em;text-transform:uppercase}.EmptyDataSources_title__NxkQf{font-family:var(--font-serif),serif;font-weight:500;letter-spacing:-.01em;font-size:calc(1.875rem * var(--mantine-scale))}.EmptyDataSources_subtitle__tJFX1{max-width:calc(43.75rem * var(--mantine-scale))}.EmptyDataSources_content___2f_6{padding:var(--mantine-spacing-xl);display:grid;gap:var(--mantine-spacing-md);background:linear-gradient(145deg,rgba(42,67,101,.04),transparent 45%)}.EmptyDataSources_stepCard__Ttc7s{padding:var(--mantine-spacing-md)}.EmptyDataSources_stepTitle__xiSWD{font-weight:600;font-size:var(--mantine-font-size-sm);color:var(--mantine-color-text)}.EmptyDataSources_stepMeta__mc1sK,.EmptyDataSources_stepTitle__xiSWD{font-family:var(--font-mono),monospace;margin-bottom:calc(.25rem * var(--mantine-scale))}.EmptyDataSources_stepMeta__mc1sK{font-size:calc(.6875rem * var(--mantine-scale));font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--mantine-color-blueprint-filled)}.EmptyDataSources_stepDesc__RMyL_{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dimmed)}.EmptyDataSources_statusBadge__KcsHx{font-family:var(--font-mono),monospace;font-size:calc(.6875rem * var(--mantine-scale));text-transform:uppercase;letter-spacing:.04em}.EmptyDataSources_installHint__wCJ_m{font-weight:600;color:var(--mantine-color-text)}.EmptyDataSources_installHint__wCJ_m,.EmptyDataSources_securityHint__EP_Om{margin-top:var(--mantine-spacing-sm);font-size:calc(.75rem * var(--mantine-scale))}.EmptyDataSources_securityHint__EP_Om{color:var(--mantine-color-dimmed)}@media (max-width:48em){.EmptyDataSources_title__NxkQf{font-size:calc(1.5rem * var(--mantine-scale))}.EmptyDataSources_content___2f_6,.EmptyDataSources_header__QAmca{padding:var(--mantine-spacing-md)}}.AddUserModal_wrapper__mqzIJ{gap:var(--mantine-spacing-md);padding-bottom:var(--mantine-spacing-sm)}.AddUserModal_title__Rw1Uu{color:var(--mantine-color-text);font-family:var(--font-serif),serif;font-size:calc(1.25rem * var(--mantine-scale));font-weight:500;line-height:1.2}.AddUserModal_subtitle__YYeKH{color:var(--mantine-color-dimmed);font-family:var(--font-sans),sans-serif;font-size:var(--mantine-font-size-sm);margin-top:calc(-.25rem * var(--mantine-scale));margin-bottom:calc(.25rem * var(--mantine-scale))}.AddUserModal_inputWrapper__AuH58 .mantine-InputWrapper-label{color:var(--mantine-color-dimmed);font-family:var(--font-mono),monospace;font-weight:700;font-size:calc(.625rem * var(--mantine-scale));text-transform:uppercase;letter-spacing:.1em;margin-bottom:calc(.25rem * var(--mantine-scale))}.AddUserModal_inputWrapper__AuH58 .mantine-Input-input{border:1px solid var(--mantine-color-default-border);background-color:var(--mantine-color-body);border-radius:var(--mantine-radius-sm);font-family:var(--font-sans),sans-serif;transition:border-color .15s ease;min-height:calc(2.625rem * var(--mantine-scale))}.AddUserModal_inputWrapper__AuH58 .mantine-Input-input:focus{border-color:var(--mantine-color-blueprint-filled)}.AddUserModal_primaryAction__RH0i7{margin-top:var(--mantine-spacing-sm);min-height:calc(2.625rem * var(--mantine-scale));font-family:var(--font-sans),sans-serif;font-weight:500;box-shadow:none}.UsersList_card__3dqvx{position:relative;overflow:hidden;border:none;background:transparent;box-shadow:none;padding:0}.UsersList_tableScroll__sIHI8{border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-sm);overflow:hidden;background-color:var(--mantine-color-body)}.UsersList_table__Jg9h0{min-width:0}.UsersList_table__Jg9h0 th{background-color:var(--mantine-color-default-hover);font-family:var(--font-mono),monospace;font-size:calc(.6875rem * var(--mantine-scale));font-weight:600;letter-spacing:.08em;text-transform:uppercase}.UsersList_table__Jg9h0 td,.UsersList_table__Jg9h0 th{color:var(--mantine-color-text);border-bottom:1px solid var(--mantine-color-default-border)}.UsersList_table__Jg9h0 td{vertical-align:middle}.UsersList_tableRow__aaxLA{transition:background-color .15s ease}.UsersList_table__Jg9h0 tbody tr:nth-of-type(2n){background:var(--mantine-color-blueprint-light)}.UsersList_tableRow__aaxLA:hover{background-color:var(--mantine-color-default-hover)}.UsersList_actionButton__jA93E{transition:all .15s ease;border-radius:var(--mantine-radius-xs)}.UsersList_actionButton__jA93E:hover{background-color:var(--mantine-color-default-hover)}.UsersList_deleteAction__lv_jV:hover{background-color:var(--mantine-color-rust-light);color:var(--mantine-color-rust-filled)}.UsersList_emptyStateCell__DIrDT{padding-top:calc(2rem * var(--mantine-scale));padding-bottom:calc(2rem * var(--mantine-scale))}.UsersList_footerInfo__ccMg4{font-family:var(--font-sans),sans-serif;color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-sm);font-weight:500}.UsersList_modalContent__O3khx{border:1px solid var(--mantine-color-default-border);background:var(--mantine-color-body);border-radius:var(--mantine-radius-sm)}.UsersList_modalHeader__bx_7D{border-bottom:1px solid var(--mantine-color-default-border);background-color:var(--mantine-color-default-hover)}.UsersList_modalTitle__DAGFQ{font-family:var(--font-serif),serif;font-weight:500;color:var(--mantine-color-text)}@media (prefers-reduced-motion:reduce){.UsersList_actionButton__jA93E,.UsersList_tableRow__aaxLA{transition:none}}.page_content__D1DGr{padding-left:var(--mantine-spacing-md);padding-right:var(--mantine-spacing-md)}.page_tabsRoot___yNbF{position:relative;display:flex;flex-direction:column;height:100%}.page_tabsList__Dh7nF{border-bottom:1px solid var(--mantine-color-default-border);gap:0;margin-bottom:var(--mantine-spacing-md)}.page_tab__m2uH_{border-radius:0;font-weight:600;font-family:var(--font-sans),sans-serif;color:var(--mantine-color-dimmed);border:none;border-bottom:2px solid transparent;padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);transition:all .15s ease}.page_tab__m2uH_:hover{background-color:var(--mantine-color-default-hover);color:var(--mantine-color-text)}.page_tab__m2uH_[data-active=true]{color:var(--mantine-color-blueprint-filled);border-bottom:2px solid var(--mantine-color-blueprint-filled);background-color:transparent}.page_tabPanel__HEOyv{padding:0}@media (max-width:62em){.page_content__D1DGr{padding-left:var(--mantine-spacing-xs);padding-right:var(--mantine-spacing-xs)}}.SubscriptionCheckoutDialog_modalContent__xayQs{border:1px solid rgba(148,163,184,.24)}[data-mantine-color-scheme=dark] .SubscriptionCheckoutDialog_modalContent__xayQs{border:1px solid rgba(71,85,105,.52)}.SubscriptionCheckoutDialog_modalContent__xayQs{background:radial-gradient(circle at top right,rgba(59,130,246,.12),transparent 32%),linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(248,250,252,.98))}[data-mantine-color-scheme=dark] .SubscriptionCheckoutDialog_modalContent__xayQs{background:radial-gradient(circle at top right,rgba(59,130,246,.16),transparent 32%),linear-gradient(180deg,rgba(15,23,42,.98),rgba(2,6,23,.98))}.SubscriptionCheckoutDialog_modalBody__jsycg{padding:1.1rem}.SubscriptionCheckoutDialog_hero__Uhjx_{padding:1rem;border-radius:calc(var(--mantine-radius-xl) + 2px);border:1px solid rgba(148,163,184,.24)}[data-mantine-color-scheme=dark] .SubscriptionCheckoutDialog_hero__Uhjx_{border:1px solid rgba(71,85,105,.45)}.SubscriptionCheckoutDialog_hero__Uhjx_{background:rgba(248,250,252,.95)}[data-mantine-color-scheme=dark] .SubscriptionCheckoutDialog_hero__Uhjx_{background:rgba(15,23,42,.82)}.SubscriptionCheckoutDialog_eyebrow__m71p_{margin-bottom:.7rem;font-weight:700;color:var(--mantine-color-blue-8)}[data-mantine-color-scheme=dark] .SubscriptionCheckoutDialog_eyebrow__m71p_{color:var(--mantine-color-blue-2)}.SubscriptionCheckoutDialog_eyebrow__m71p_{background:rgba(219,234,254,.92)}[data-mantine-color-scheme=dark] .SubscriptionCheckoutDialog_eyebrow__m71p_{background:rgba(30,64,175,.22)}.SubscriptionCheckoutDialog_title__mp_ex{max-width:18ch;font-size:clamp(1.45rem,2.4vw,2rem);line-height:1.06;letter-spacing:-.04em;font-weight:800;color:var(--mantine-color-gray-9)}[data-mantine-color-scheme=dark] .SubscriptionCheckoutDialog_title__mp_ex{color:#fff}.SubscriptionCheckoutDialog_description__ZrWU_{max-width:56ch;margin-top:.45rem;font-size:.96rem;line-height:1.65;color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .SubscriptionCheckoutDialog_description__ZrWU_{color:var(--mantine-color-dark-1)}.SubscriptionCheckoutDialog_heroIcon__vYfkb{flex:0 0 auto;color:var(--mantine-color-blue-7)}[data-mantine-color-scheme=dark] .SubscriptionCheckoutDialog_heroIcon__vYfkb{color:var(--mantine-color-blue-2)}.SubscriptionCheckoutDialog_heroIcon__vYfkb{background:rgba(219,234,254,.95)}[data-mantine-color-scheme=dark] .SubscriptionCheckoutDialog_heroIcon__vYfkb{background:rgba(30,64,175,.24)}.SubscriptionCheckoutDialog_planCard__Fk8QP{padding:1rem;border:1px solid rgba(148,163,184,.24)}[data-mantine-color-scheme=dark] .SubscriptionCheckoutDialog_planCard__Fk8QP{border:1px solid rgba(71,85,105,.45)}.SubscriptionCheckoutDialog_planCard__Fk8QP{background:hsla(0,0%,100%,.94)}[data-mantine-color-scheme=dark] .SubscriptionCheckoutDialog_planCard__Fk8QP{background:rgba(15,23,42,.82)}.SubscriptionCheckoutDialog_planName___EXU5{font-size:1.2rem;font-weight:800;color:var(--mantine-color-gray-9)}[data-mantine-color-scheme=dark] .SubscriptionCheckoutDialog_planName___EXU5{color:#fff}.SubscriptionCheckoutDialog_planDescription___ewXI{margin-top:.35rem;font-size:.94rem;line-height:1.6;color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .SubscriptionCheckoutDialog_planDescription___ewXI{color:var(--mantine-color-dark-1)}.SubscriptionCheckoutDialog_planBadge___bqlH{font-weight:700}.SubscriptionCheckoutDialog_priceRow__srpkY{margin-top:1rem;padding:1rem 0 .8rem;border-top:1px solid rgba(226,232,240,.96)}[data-mantine-color-scheme=dark] .SubscriptionCheckoutDialog_priceRow__srpkY{border-top:1px solid rgba(51,65,85,.8)}.SubscriptionCheckoutDialog_price__HxE7c{font-size:clamp(1.7rem,2.8vw,2.25rem);line-height:1;letter-spacing:-.05em;font-weight:850;color:var(--mantine-color-gray-9)}[data-mantine-color-scheme=dark] .SubscriptionCheckoutDialog_price__HxE7c{color:#fff}.SubscriptionCheckoutDialog_priceCaption__FBMbt{margin-top:.3rem;font-size:.9rem;color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .SubscriptionCheckoutDialog_priceCaption__FBMbt{color:var(--mantine-color-dark-2)}.SubscriptionCheckoutDialog_supportLabel__4WkoR{max-width:30ch;font-size:.92rem;line-height:1.55;text-align:right;color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .SubscriptionCheckoutDialog_supportLabel__4WkoR{color:var(--mantine-color-dark-1)}.SubscriptionCheckoutDialog_featureList___8Pfj{display:grid;gap:.7rem;margin-top:.5rem}.SubscriptionCheckoutDialog_featureRow__DN8sU{display:flex;justify-content:space-between;gap:.75rem;padding:.8rem .9rem;border-radius:calc(var(--mantine-radius-md) + 2px);background:rgba(248,250,252,.96)}[data-mantine-color-scheme=dark] .SubscriptionCheckoutDialog_featureRow__DN8sU{background:rgba(15,23,42,.74)}.SubscriptionCheckoutDialog_featureRow__DN8sU{border:1px solid rgba(226,232,240,.95)}[data-mantine-color-scheme=dark] .SubscriptionCheckoutDialog_featureRow__DN8sU{border:1px solid rgba(51,65,85,.8)}.SubscriptionCheckoutDialog_featureName__WpZtB{font-size:.92rem;font-weight:600;color:var(--mantine-color-gray-8)}[data-mantine-color-scheme=dark] .SubscriptionCheckoutDialog_featureName__WpZtB{color:var(--mantine-color-gray-1)}.SubscriptionCheckoutDialog_featureValue__RrpPF{flex-shrink:0;font-size:.88rem;font-weight:700;color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .SubscriptionCheckoutDialog_featureValue__RrpPF{color:var(--mantine-color-dark-0)}.SubscriptionCheckoutDialog_trustGrid__KqFpx{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.SubscriptionCheckoutDialog_trustCard___6iEK{padding:.95rem;border-radius:calc(var(--mantine-radius-lg) + 2px);border:1px solid rgba(148,163,184,.24)}[data-mantine-color-scheme=dark] .SubscriptionCheckoutDialog_trustCard___6iEK{border:1px solid rgba(71,85,105,.45)}.SubscriptionCheckoutDialog_trustCard___6iEK{background:rgba(248,250,252,.96)}[data-mantine-color-scheme=dark] .SubscriptionCheckoutDialog_trustCard___6iEK{background:rgba(15,23,42,.78)}.SubscriptionCheckoutDialog_trustIcon__LbWV0{margin-bottom:.8rem;color:var(--mantine-color-blue-7)}[data-mantine-color-scheme=dark] .SubscriptionCheckoutDialog_trustIcon__LbWV0{color:var(--mantine-color-blue-2)}.SubscriptionCheckoutDialog_trustIcon__LbWV0{background:rgba(219,234,254,.95)}[data-mantine-color-scheme=dark] .SubscriptionCheckoutDialog_trustIcon__LbWV0{background:rgba(30,64,175,.24)}.SubscriptionCheckoutDialog_trustTitle___Y3ff{font-size:.95rem;font-weight:750;color:var(--mantine-color-gray-9)}[data-mantine-color-scheme=dark] .SubscriptionCheckoutDialog_trustTitle___Y3ff{color:#fff}.SubscriptionCheckoutDialog_trustDescription__ttm7B{margin-top:.3rem;font-size:.88rem;line-height:1.55;color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .SubscriptionCheckoutDialog_trustDescription__ttm7B{color:var(--mantine-color-dark-2)}.SubscriptionCheckoutDialog_footer__y_9Br{padding-top:.2rem}.SubscriptionCheckoutDialog_footerNote__JJfYs{max-width:34ch;font-size:.9rem;line-height:1.55;color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .SubscriptionCheckoutDialog_footerNote__JJfYs{color:var(--mantine-color-dark-2)}@media (max-width:48rem){.SubscriptionCheckoutDialog_supportLabel__4WkoR{max-width:none;text-align:left}.SubscriptionCheckoutDialog_trustGrid__KqFpx{grid-template-columns:1fr}.SubscriptionCheckoutDialog_footer__y_9Br{flex-direction:column;align-items:stretch}.SubscriptionCheckoutDialog_featureRow__DN8sU{flex-direction:column}}.SubscriptionProductCard_card__Iy6KD{display:flex;flex-direction:column;height:100%;padding:1.15rem;border:1px solid rgba(148,163,184,.28)}[data-mantine-color-scheme=dark] .SubscriptionProductCard_card__Iy6KD{border:1px solid rgba(71,85,105,.5)}.SubscriptionProductCard_card__Iy6KD{background:linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(248,250,252,.96))}[data-mantine-color-scheme=dark] .SubscriptionProductCard_card__Iy6KD{background:linear-gradient(180deg,rgba(15,23,42,.96),rgba(15,23,42,.88))}.SubscriptionProductCard_card__Iy6KD{transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.SubscriptionProductCard_card__Iy6KD:hover{transform:translateY(-2px);border-color:rgba(59,130,246,.36)}[data-mantine-color-scheme=dark] .SubscriptionProductCard_card__Iy6KD:hover{border-color:rgba(96,165,250,.42)}.SubscriptionProductCard_card__Iy6KD:hover{box-shadow:0 18px 40px rgba(15,23,42,.08)}[data-mantine-color-scheme=dark] .SubscriptionProductCard_card__Iy6KD:hover{box-shadow:0 18px 40px rgba(2,6,23,.28)}.SubscriptionProductCard_cardActive__xvuQ8{border-color:rgba(14,116,144,.35)}[data-mantine-color-scheme=dark] .SubscriptionProductCard_cardActive__xvuQ8{border-color:rgba(34,211,238,.34)}.SubscriptionProductCard_cardActive__xvuQ8{background:radial-gradient(circle at top right,rgba(34,211,238,.13),transparent 34%),linear-gradient(180deg,rgba(240,249,255,.98),hsla(0,0%,100%,.96))}[data-mantine-color-scheme=dark] .SubscriptionProductCard_cardActive__xvuQ8{background:radial-gradient(circle at top right,rgba(34,211,238,.18),transparent 34%),linear-gradient(180deg,rgba(8,47,73,.9),rgba(15,23,42,.9))}.SubscriptionProductCard_cardSpotlight__xyouL{border-color:rgba(249,115,22,.35)}[data-mantine-color-scheme=dark] .SubscriptionProductCard_cardSpotlight__xyouL{border-color:rgba(251,146,60,.34)}.SubscriptionProductCard_header__kFaB9{display:flex;flex-direction:column;gap:1rem}.SubscriptionProductCard_planName__ya8xl{font-size:1.3rem;line-height:1.1;font-weight:800;letter-spacing:-.03em;color:var(--mantine-color-gray-9)}[data-mantine-color-scheme=dark] .SubscriptionProductCard_planName__ya8xl{color:#fff}.SubscriptionProductCard_planDescription__XNgVC{margin-top:.35rem;font-size:.95rem;line-height:1.6;color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .SubscriptionProductCard_planDescription__XNgVC{color:var(--mantine-color-dark-1)}.SubscriptionProductCard_planBadge__KTuFx{flex-shrink:0;font-weight:700}.SubscriptionProductCard_priceBlock__M02CH{padding:1rem;border-radius:calc(var(--mantine-radius-lg) + 2px);border:1px solid rgba(148,163,184,.18)}[data-mantine-color-scheme=dark] .SubscriptionProductCard_priceBlock__M02CH{border:1px solid rgba(71,85,105,.4)}.SubscriptionProductCard_priceBlock__M02CH{background:rgba(248,250,252,.98)}[data-mantine-color-scheme=dark] .SubscriptionProductCard_priceBlock__M02CH{background:rgba(15,23,42,.76)}.SubscriptionProductCard_priceValue__sW2FU{font-size:clamp(1.9rem,2.2vw,2.5rem);line-height:1;font-weight:850;letter-spacing:-.06em;color:var(--mantine-color-gray-9)}[data-mantine-color-scheme=dark] .SubscriptionProductCard_priceValue__sW2FU{color:#fff}.SubscriptionProductCard_priceMeta__5MKQm{padding-bottom:.18rem;font-size:.95rem;font-weight:600;color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .SubscriptionProductCard_priceMeta__5MKQm{color:var(--mantine-color-dark-2)}.SubscriptionProductCard_supportLabel__WEWVO{margin-top:.55rem;font-size:.9rem;line-height:1.6;color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .SubscriptionProductCard_supportLabel__WEWVO{color:var(--mantine-color-dark-1)}.SubscriptionProductCard_featureList__ytJrw{display:flex;flex-direction:column;gap:.7rem}.SubscriptionProductCard_featureRow__xQLn1{display:flex;justify-content:space-between;align-items:center;gap:.85rem;padding:.8rem .9rem;border-radius:calc(var(--mantine-radius-md) + 2px);background:rgba(248,250,252,.94)}[data-mantine-color-scheme=dark] .SubscriptionProductCard_featureRow__xQLn1{background:rgba(15,23,42,.72)}.SubscriptionProductCard_featureRow__xQLn1{border:1px solid rgba(226,232,240,.95)}[data-mantine-color-scheme=dark] .SubscriptionProductCard_featureRow__xQLn1{border:1px solid rgba(51,65,85,.8)}.SubscriptionProductCard_featureIconWrap__B_YIj{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:999px;color:var(--mantine-color-green-7)}[data-mantine-color-scheme=dark] .SubscriptionProductCard_featureIconWrap__B_YIj{color:var(--mantine-color-green-3)}.SubscriptionProductCard_featureIconWrap__B_YIj{background:rgba(220,252,231,.95)}[data-mantine-color-scheme=dark] .SubscriptionProductCard_featureIconWrap__B_YIj{background:rgba(20,83,45,.38)}.SubscriptionProductCard_featureIcon__E6UN6{display:block}.SubscriptionProductCard_featureName__jlvy7{font-size:.92rem;line-height:1.4;font-weight:600;color:var(--mantine-color-gray-8)}[data-mantine-color-scheme=dark] .SubscriptionProductCard_featureName__jlvy7{color:var(--mantine-color-gray-1)}.SubscriptionProductCard_featureValue__mUsLp{flex-shrink:0;text-align:right;font-size:.88rem;line-height:1.35;font-weight:700;color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .SubscriptionProductCard_featureValue__mUsLp{color:var(--mantine-color-dark-0)}.SubscriptionProductCard_footer__CUqPP{margin-top:auto;display:flex;flex-direction:column;gap:.75rem}.SubscriptionProductCard_currentPlan__ezzRG{align-self:flex-start;padding:.55rem .8rem;border-radius:999px;color:var(--mantine-color-cyan-8)}[data-mantine-color-scheme=dark] .SubscriptionProductCard_currentPlan__ezzRG{color:var(--mantine-color-cyan-2)}.SubscriptionProductCard_currentPlan__ezzRG{background:rgba(236,254,255,.95)}[data-mantine-color-scheme=dark] .SubscriptionProductCard_currentPlan__ezzRG{background:rgba(8,47,73,.72)}.SubscriptionProductCard_currentPlanText__MgnY1{font-size:.82rem;font-weight:700}.SubscriptionProductCard_cta__JeYvT{min-height:46px;font-weight:700}@media (max-width:36rem){.SubscriptionProductCard_featureRow__xQLn1{flex-direction:column;align-items:flex-start}.SubscriptionProductCard_featureValue__mUsLp{text-align:left}}.Subscription_wrapper__rL_kb{display:flex;flex-direction:column;gap:1rem;min-width:0;max-width:100%}.Subscription_summaryHero__wEC8F{min-width:0;padding:clamp(1rem,1.6vw,1.35rem);border:1px solid rgba(148,163,184,.28)}[data-mantine-color-scheme=dark] .Subscription_summaryHero__wEC8F{border:1px solid rgba(71,85,105,.52)}.Subscription_summaryHero__wEC8F{background:linear-gradient(135deg,hsla(0,0%,100%,.98),rgba(241,245,249,.96)),linear-gradient(90deg,transparent,transparent)}[data-mantine-color-scheme=dark] .Subscription_summaryHero__wEC8F{background:linear-gradient(135deg,rgba(15,23,42,.98),rgba(15,23,42,.9)),linear-gradient(90deg,transparent,transparent)}.Subscription_summaryHeader__epUPP{display:flex;justify-content:space-between;gap:1rem;padding-bottom:1rem;min-width:0}.Subscription_summaryBadge__ZknDe{margin-bottom:.75rem;font-weight:700;color:var(--mantine-color-blue-8)}[data-mantine-color-scheme=dark] .Subscription_summaryBadge__ZknDe{color:var(--mantine-color-blue-2)}.Subscription_summaryBadge__ZknDe{background:rgba(219,234,254,.88)}[data-mantine-color-scheme=dark] .Subscription_summaryBadge__ZknDe{background:rgba(30,64,175,.22)}.Subscription_summaryTitle__dTOx5{max-width:22ch;font-size:clamp(1.45rem,2.1vw,2rem);line-height:1.08;letter-spacing:-.04em;font-weight:800;color:var(--mantine-color-gray-9)}[data-mantine-color-scheme=dark] .Subscription_summaryTitle__dTOx5{color:#fff}.Subscription_summaryDescription__aWycV{max-width:70ch;margin-top:.5rem;font-size:.98rem;line-height:1.7;color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .Subscription_summaryDescription__aWycV{color:var(--mantine-color-dark-1)}.Subscription_pricePill__WYeWy{min-width:220px;align-self:flex-start;padding:1rem 1.1rem;border-radius:calc(var(--mantine-radius-xl) + 2px);border:1px solid rgba(59,130,246,.24)}[data-mantine-color-scheme=dark] .Subscription_pricePill__WYeWy{border:1px solid rgba(96,165,250,.24)}.Subscription_pricePill__WYeWy{background:rgba(239,246,255,.92)}[data-mantine-color-scheme=dark] .Subscription_pricePill__WYeWy{background:rgba(30,41,59,.85)}.Subscription_pricePillLabel__DP2K7{font-size:.74rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .Subscription_pricePillLabel__DP2K7{color:var(--mantine-color-dark-2)}.Subscription_pricePillValue__Gbb4O{margin-top:.4rem;font-size:clamp(1.4rem,2.4vw,2rem);line-height:1;font-weight:800;letter-spacing:-.04em;color:var(--mantine-color-gray-9)}[data-mantine-color-scheme=dark] .Subscription_pricePillValue__Gbb4O{color:#fff}.Subscription_overviewCard__HcFdc{min-height:156px;padding:1rem;border-radius:calc(var(--mantine-radius-lg) + 2px);border:1px solid rgba(148,163,184,.24)}[data-mantine-color-scheme=dark] .Subscription_overviewCard__HcFdc{border:1px solid rgba(71,85,105,.45)}.Subscription_overviewCard__HcFdc{background:hsla(0,0%,100%,.78)}[data-mantine-color-scheme=dark] .Subscription_overviewCard__HcFdc{background:rgba(15,23,42,.74)}.Subscription_overviewIcon__GQGXj{margin-bottom:.85rem;color:var(--mantine-color-blue-7)}[data-mantine-color-scheme=dark] .Subscription_overviewIcon__GQGXj{color:var(--mantine-color-blue-2)}.Subscription_overviewIcon__GQGXj{background:rgba(219,234,254,.95)}[data-mantine-color-scheme=dark] .Subscription_overviewIcon__GQGXj{background:rgba(30,64,175,.22)}.Subscription_overviewLabel__I_6BO{font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .Subscription_overviewLabel__I_6BO{color:var(--mantine-color-dark-2)}.Subscription_overviewValue__ZuhyQ{margin-top:.35rem;font-size:1.2rem;line-height:1.2;font-weight:750;color:var(--mantine-color-gray-9)}[data-mantine-color-scheme=dark] .Subscription_overviewValue__ZuhyQ{color:#fff}.Subscription_overviewHelper__s95zB{margin-top:.45rem;font-size:.9rem;line-height:1.55;color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .Subscription_overviewHelper__s95zB{color:var(--mantine-color-dark-1)}.Subscription_sectionHeader__qzgoZ{display:flex;justify-content:space-between;align-items:end;gap:1rem;min-width:0}.Subscription_sectionTitle__C6ohX{font-size:1.3rem;line-height:1.2;font-weight:800;letter-spacing:-.03em;color:var(--mantine-color-gray-9)}[data-mantine-color-scheme=dark] .Subscription_sectionTitle__C6ohX{color:#fff}.Subscription_sectionDescription__DjdDC{max-width:68ch;margin-top:.35rem;font-size:.96rem;line-height:1.65;color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .Subscription_sectionDescription__DjdDC{color:var(--mantine-color-dark-1)}.Subscription_skeletonCard__NUup_{padding:1rem;border:1px solid rgba(148,163,184,.24)}[data-mantine-color-scheme=dark] .Subscription_skeletonCard__NUup_{border:1px solid rgba(71,85,105,.45)}.Subscription_skeletonCard__NUup_{background:hsla(0,0%,100%,.8)}[data-mantine-color-scheme=dark] .Subscription_skeletonCard__NUup_{background:rgba(15,23,42,.74)}.Subscription_footerNote__qDpcL{display:flex;align-items:center;gap:.75rem;padding:1rem 1.1rem;border:1px solid rgba(148,163,184,.24)}[data-mantine-color-scheme=dark] .Subscription_footerNote__qDpcL{border:1px solid rgba(71,85,105,.45)}.Subscription_footerNote__qDpcL{background:rgba(248,250,252,.94)}[data-mantine-color-scheme=dark] .Subscription_footerNote__qDpcL{background:rgba(15,23,42,.82)}.Subscription_footerIcon__uCke3{flex:0 0 auto;color:var(--mantine-color-orange-6)}[data-mantine-color-scheme=dark] .Subscription_footerIcon__uCke3{color:var(--mantine-color-yellow-4)}.Subscription_footerText__1dej6{font-size:.95rem;line-height:1.6;color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .Subscription_footerText__1dej6{color:var(--mantine-color-dark-1)}@media (max-width:62rem){.Subscription_summaryHeader__epUPP{flex-direction:column}.Subscription_pricePill__WYeWy{min-width:0;width:100%}}.ProfileCard_card__5DWwg{width:100%;border:1px solid var(--mantine-color-default-border);background:var(--mantine-color-body);border-radius:var(--mantine-radius-sm);padding:var(--mantine-spacing-lg)}.ProfileCard_avatar__WKV3f{background:var(--mantine-color-blueprint-light);color:var(--mantine-color-blueprint-filled);font-family:var(--font-serif),serif;font-size:calc(2rem * var(--mantine-scale));font-weight:500;border:1px solid var(--mantine-color-blueprint-filled);border-radius:var(--mantine-radius-sm)}.ProfileCard_name__0MyhV{margin-top:var(--mantine-spacing-md);color:var(--mantine-color-text);font-family:var(--font-serif),serif;font-size:calc(1.375rem * var(--mantine-scale));font-weight:500;line-height:1.2}.ProfileCard_email__HMy5s{margin-top:calc(.125rem * var(--mantine-scale));color:var(--mantine-color-dimmed);font-family:var(--font-sans),sans-serif;font-size:var(--mantine-font-size-sm)}.ProfileCard_roleBadge__jEBEj{text-transform:uppercase;font-family:var(--font-mono),monospace;font-weight:600;font-size:calc(.625rem * var(--mantine-scale));letter-spacing:.05em;border-radius:var(--mantine-radius-xs);color:var(--mantine-color-blueprint-filled);background:var(--mantine-color-blueprint-light);border:1px solid var(--mantine-color-blueprint-filled)}.ProfileCard_idBadge__YT4_D{text-transform:none;font-family:var(--font-mono),monospace;font-weight:600;border-radius:var(--mantine-radius-xs);color:var(--mantine-color-dimmed)}.ProfileCard_uploadButton__5wUQ6{font-family:var(--font-sans),sans-serif;font-weight:500}.ProfileCard_helperText__isWfE{margin-top:calc(.5rem * var(--mantine-scale));color:var(--mantine-color-dimmed);font-family:var(--font-sans),sans-serif;font-size:calc(.6875rem * var(--mantine-scale))}.ProfileInformation_card__wQHr8{width:100%}.ProfileInformation_headerSection__NRGSJ{margin-bottom:var(--mantine-spacing-md);padding-bottom:var(--mantine-spacing-sm);border-bottom:1px solid var(--mantine-color-default-border)}.ProfileInformation_title__I2BNg{color:var(--mantine-color-text);font-family:var(--font-serif),serif;font-weight:500;font-size:calc(1.375rem * var(--mantine-scale))}.ProfileInformation_subtitle__Yvaya{margin-top:calc(.25rem * var(--mantine-scale));color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-sm);font-family:var(--font-sans),sans-serif}.ProfileInformation_bodySection__zcB0K{margin-bottom:var(--mantine-spacing-md)}.ProfileInformation_textInput__0H_or .mantine-InputWrapper-label{color:var(--mantine-color-dimmed);font-family:var(--font-mono),monospace;font-weight:700;font-size:calc(.625rem * var(--mantine-scale));text-transform:uppercase;letter-spacing:.1em;margin-bottom:calc(.25rem * var(--mantine-scale))}.ProfileInformation_textInput__0H_or .mantine-Input-input{border:1px solid var(--mantine-color-default-border);background-color:var(--mantine-color-body);border-radius:var(--mantine-radius-sm);font-family:var(--font-sans),sans-serif;transition:border-color .15s ease;min-height:calc(2.625rem * var(--mantine-scale))}.ProfileInformation_textInput__0H_or .mantine-Input-input:focus{border-color:var(--mantine-color-blueprint-filled)}.ProfileInformation_readOnlyInput__EVBuX .mantine-Input-input{background-color:var(--mantine-color-default-hover);color:var(--mantine-color-dimmed);border-color:var(--mantine-color-default-border)}.ProfileInformation_footerSection__fXdP9{display:flex;justify-content:flex-start;padding-top:var(--mantine-spacing-md);border-top:1px solid var(--mantine-color-default-border)}.ProfileInformation_submitButton__vK5lI{min-width:calc(8.75rem * var(--mantine-scale));font-weight:500;font-family:var(--font-sans),sans-serif}@media (max-width:48em){.ProfileInformation_footerSection__fXdP9{justify-content:stretch}.ProfileInformation_submitButton__vK5lI{width:100%}}.PasswordStrength_wrapper__yINW1{border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-sm);padding:var(--mantine-spacing-md);background:var(--mantine-color-default-hover)}.PasswordStrength_label__tgfTG{color:var(--mantine-color-dimmed);font-family:var(--font-mono),monospace;font-weight:700;font-size:calc(.625rem * var(--mantine-scale));text-transform:uppercase;letter-spacing:.1em;margin-bottom:calc(.375rem * var(--mantine-scale))}.PasswordStrength_input__eUy0X{min-height:calc(2.625rem * var(--mantine-scale));border:1px solid var(--mantine-color-default-border);background-color:var(--mantine-color-body);border-radius:var(--mantine-radius-sm);font-family:var(--font-sans),sans-serif;transition:border-color .15s ease}.PasswordStrength_input__eUy0X:focus-within{border-color:var(--mantine-color-blueprint-filled)}.PasswordStrength_strengthLabel__4LDkA{font-family:var(--font-mono),monospace;font-size:calc(.6875rem * var(--mantine-scale));font-weight:600;letter-spacing:.05em;text-transform:uppercase}.PasswordStrength_requirementsGrid__AaNu6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(.5rem * var(--mantine-scale));margin-top:calc(.5rem * var(--mantine-scale))}.PasswordStrength_requirementItem__TWKb5{display:flex;align-items:center;gap:calc(.5rem * var(--mantine-scale));padding:calc(.375rem * var(--mantine-scale)) calc(.5rem * var(--mantine-scale));border-radius:var(--mantine-radius-xs);background:var(--mantine-color-body);border:1px solid var(--mantine-color-default-border)}.PasswordStrength_requirementIconFail__Sdv3v,.PasswordStrength_requirementIconPass__5csVl{display:inline-flex;align-items:center;justify-content:center;width:calc(1rem * var(--mantine-scale));height:calc(1rem * var(--mantine-scale));border-radius:var(--mantine-radius-xs);flex:0 0 calc(1rem * var(--mantine-scale))}.PasswordStrength_requirementIconPass__5csVl{color:var(--mantine-color-teal-filled);background-color:var(--mantine-color-teal-light)}.PasswordStrength_requirementIconFail__Sdv3v{color:var(--mantine-color-rust-filled);background-color:var(--mantine-color-rust-light)}.PasswordStrength_requirementTextFail__FBL2w,.PasswordStrength_requirementTextPass__bBJCE{font-family:var(--font-sans),sans-serif;font-size:calc(.75rem * var(--mantine-scale));line-height:1.3;font-weight:500}.PasswordStrength_requirementTextPass__bBJCE{color:var(--mantine-color-teal-filled)}.PasswordStrength_requirementTextFail__FBL2w{color:var(--mantine-color-rust-filled)}.PasswordStrength_progressRoot__9XGM5{background-color:var(--mantine-color-body);border-radius:0;height:calc(.25rem * var(--mantine-scale));border:1px solid var(--mantine-color-default-border)}.PasswordStrength_progressSection__Vd5d_{border-radius:0}@media (max-width:48em){.PasswordStrength_requirementsGrid__AaNu6{grid-template-columns:minmax(0,1fr)}}.SignUpForm_card__VgGrc{width:min(100%,calc(25rem * var(--mantine-scale)));padding:0;border:none;background:transparent;box-shadow:none}.SignUpForm_header__18VPx{display:flex;flex-direction:column;gap:.25rem}.SignUpForm_eyebrow__nZ4as{display:none}.SignUpForm_title__4cb_r{font-size:calc(1.5rem * var(--mantine-scale));line-height:1.1;letter-spacing:-.02em;font-weight:700;color:var(--mantine-color-gray-9)}[data-mantine-color-scheme=dark] .SignUpForm_title__4cb_r{color:#fff}.SignUpForm_subtitle__BP_xY{font-size:calc(.875rem * var(--mantine-scale));line-height:1.5;color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .SignUpForm_subtitle__BP_xY{color:var(--mantine-color-dark-2)}.SignUpForm_socialSection__0MxR0{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem}.SignUpForm_googleButton__wdq6R{min-height:44px;border-radius:var(--mantine-radius-md);border-color:rgba(27,38,49,.12)}[data-mantine-color-scheme=dark] .SignUpForm_googleButton__wdq6R{border-color:rgba(208,215,222,.12)}.SignUpForm_googleButton__wdq6R{background:#fff}[data-mantine-color-scheme=dark] .SignUpForm_googleButton__wdq6R{background:#1b2633}.SignUpForm_googleButton__wdq6R{font-weight:600}.SignUpForm_socialHint__YH3_0{display:none}.SignUpForm_divider__cuiZn .mantine-Divider-label{font-size:calc(.6875rem * var(--mantine-scale));font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .SignUpForm_divider__cuiZn .mantine-Divider-label{color:var(--mantine-color-dark-3)}.SignUpForm_row__Fpso3{align-items:flex-start}.SignUpForm_label__mAWN8{margin-bottom:calc(.25rem * var(--mantine-scale));font-size:calc(.8125rem * var(--mantine-scale));font-weight:600;color:var(--mantine-color-gray-8)}[data-mantine-color-scheme=dark] .SignUpForm_label__mAWN8{color:var(--mantine-color-gray-2)}.SignUpForm_input__11aDI{min-height:42px;border-radius:var(--mantine-radius-md);border-color:rgba(27,38,49,.12)}[data-mantine-color-scheme=dark] .SignUpForm_input__11aDI{border-color:rgba(208,215,222,.12)}.SignUpForm_input__11aDI{background:#fff}[data-mantine-color-scheme=dark] .SignUpForm_input__11aDI{background:#131a22}.SignUpForm_description__hciBn{margin-top:calc(.25rem * var(--mantine-scale));font-size:calc(.75rem * var(--mantine-scale));line-height:1.45;color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .SignUpForm_description__hciBn{color:var(--mantine-color-dark-2)}.SignUpForm_submitButton__umCkI{min-height:44px;margin-top:.5rem;border-radius:var(--mantine-radius-md);font-weight:600;box-shadow:none}.SignUpForm_errorBox__lpwD2{padding:.8rem .9rem;border-radius:calc(var(--mantine-radius-md) + 2px);border:calc(.0625rem * var(--mantine-scale)) solid hsla(0,94%,82%,.6)}[data-mantine-color-scheme=dark] .SignUpForm_errorBox__lpwD2{border:calc(.0625rem * var(--mantine-scale)) solid rgba(239,68,68,.36)}.SignUpForm_errorBox__lpwD2{background:hsla(0,86%,97%,.92)}[data-mantine-color-scheme=dark] .SignUpForm_errorBox__lpwD2{background:rgba(69,10,10,.34)}.SignUpForm_errorText__qHHIa{font-size:calc(.8125rem * var(--mantine-scale));font-weight:600;color:var(--mantine-color-red-8)}[data-mantine-color-scheme=dark] .SignUpForm_errorText__qHHIa{color:var(--mantine-color-red-2)}.SignUpForm_footer__RI4xa{margin-top:.2rem;padding-top:.3rem}.SignUpForm_footerText__v665z{font-size:calc(.8125rem * var(--mantine-scale));color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .SignUpForm_footerText__v665z{color:var(--mantine-color-dark-2)}.SignUpForm_footerLink__xXG2Z{font-size:calc(.8125rem * var(--mantine-scale));font-weight:700;color:var(--mantine-color-blue-7)}[data-mantine-color-scheme=dark] .SignUpForm_footerLink__xXG2Z{color:var(--mantine-color-blue-2)}@media (max-width:48rem){.SignUpForm_card__VgGrc{width:100%;padding:1rem}.SignUpForm_row__Fpso3{flex-direction:column}.SignUpForm_footer__RI4xa{flex-direction:column;align-items:flex-start;gap:.4rem}}@media (max-width:48em){.Logo_hide-on-small__ybPXi{display:none}.Logo_logo-container__hsaZZ{justify-content:center}}.Logo_collapsed___0xr7{justify-content:center}.Logo_collapsed___0xr7 .Logo_hide-on-small__ybPXi{display:none}.ProfilePassword_card__joX6f{width:100%}.ProfilePassword_headerSection__hNxHE{margin-bottom:var(--mantine-spacing-md);padding-bottom:var(--mantine-spacing-sm);border-bottom:1px solid var(--mantine-color-default-border)}.ProfilePassword_title__V4BNA{color:var(--mantine-color-text);font-family:var(--font-serif),serif;font-size:calc(1.375rem * var(--mantine-scale));font-weight:500}.ProfilePassword_subtitle__pafl4{margin-top:calc(.25rem * var(--mantine-scale));color:var(--mantine-color-dimmed);font-family:var(--font-sans),sans-serif;font-size:var(--mantine-font-size-sm)}.ProfilePassword_bodySection__Ta9OE{margin-bottom:var(--mantine-spacing-md)}.ProfilePassword_bodySection__Ta9OE .mantine-InputWrapper-label{color:var(--mantine-color-dimmed);font-family:var(--font-mono),monospace;font-weight:700;font-size:calc(.625rem * var(--mantine-scale));text-transform:uppercase;letter-spacing:.1em;margin-bottom:calc(.25rem * var(--mantine-scale))}.ProfilePassword_bodySection__Ta9OE .mantine-Input-input{border:1px solid var(--mantine-color-default-border);background-color:var(--mantine-color-body);border-radius:var(--mantine-radius-sm);font-family:var(--font-sans),sans-serif;transition:border-color .15s ease;min-height:calc(2.625rem * var(--mantine-scale))}.ProfilePassword_bodySection__Ta9OE .mantine-Input-input:focus{border-color:var(--mantine-color-blueprint-filled)}.ProfilePassword_securityBadge__m3abO{border:1px solid var(--mantine-color-default-border);color:var(--mantine-color-dimmed);background-color:var(--mantine-color-default-hover);font-weight:500;font-family:var(--font-mono),monospace;text-transform:uppercase;border-radius:var(--mantine-radius-xs)}.ProfilePassword_passwordGrid__sM_4L{margin-top:calc(.125rem * var(--mantine-scale))}.ProfilePassword_footerHint__0KHwZ{color:var(--mantine-color-dimmed);font-family:var(--font-sans),sans-serif;font-size:var(--mantine-font-size-sm);max-width:calc(32.5rem * var(--mantine-scale));line-height:1.45}.ProfilePassword_footerSection__rZT2B{display:flex;align-items:center;justify-content:space-between;gap:var(--mantine-spacing-md);padding-top:var(--mantine-spacing-md);border-top:1px solid var(--mantine-color-default-border)}.ProfilePassword_submitButton__DfR6d{min-width:calc(10.625rem * var(--mantine-scale));font-weight:500;font-family:var(--font-sans),sans-serif}@media (max-width:48em){.ProfilePassword_footerSection__rZT2B{align-items:stretch;flex-direction:column}.ProfilePassword_submitButton__DfR6d{width:100%}.ProfilePassword_footerHint__0KHwZ{max-width:none}}.ProfileSettings_card__pn_E0{width:100%}.ProfileSettings_title__MrOtm{color:var(--mantine-color-text);font-family:var(--font-serif),serif;font-size:calc(1.375rem * var(--mantine-scale));font-weight:500}.ProfileSettings_subtitle__PMnvQ{margin-top:calc(.25rem * var(--mantine-scale));color:var(--mantine-color-dimmed);font-family:var(--font-sans),sans-serif;font-size:var(--mantine-font-size-sm);margin-bottom:var(--mantine-spacing-xl);padding-bottom:var(--mantine-spacing-sm);border-bottom:1px solid var(--mantine-color-default-border)}.ProfileSettings_schemeGrid__dZcsQ{display:grid;grid-template-columns:repeat(auto-fit,minmax(calc(15rem * var(--mantine-scale)),1fr));gap:var(--mantine-spacing-md)}.ProfileSettings_schemeOption__sORIx{display:flex;flex-direction:column;align-items:flex-start;text-align:left;padding:var(--mantine-spacing-lg);border:1px solid var(--mantine-color-default-border);background:var(--mantine-color-body);border-radius:var(--mantine-radius-sm);cursor:pointer;transition:all .15s ease;position:relative;overflow:hidden}.ProfileSettings_schemeOption__sORIx:hover{background:var(--mantine-color-default-hover);transform:translateY(calc(-.125rem * var(--mantine-scale)))}.ProfileSettings_schemeOption__sORIx[data-active]{border-color:var(--mantine-color-blueprint-filled);background:var(--mantine-color-blueprint-light)}.ProfileSettings_schemeOption__sORIx[data-active]:before{content:"";position:absolute;top:0;left:0;bottom:0;width:3px;background-color:var(--mantine-color-blueprint-filled)}.ProfileSettings_optionIcon__aPTRK{color:var(--mantine-color-dimmed);margin-bottom:var(--mantine-spacing-md);transition:color .15s ease}.ProfileSettings_schemeOption__sORIx[data-active] .ProfileSettings_optionIcon__aPTRK{color:var(--mantine-color-blueprint-filled)}.ProfileSettings_optionLabel__wFrMk{color:var(--mantine-color-text);font-family:var(--font-sans),sans-serif;font-weight:600;font-size:calc(.9375rem * var(--mantine-scale));margin-bottom:calc(.25rem * var(--mantine-scale))}.ProfileSettings_optionDescription__cEK2F{color:var(--mantine-color-dimmed);font-family:var(--font-sans),sans-serif;font-size:calc(.8125rem * var(--mantine-scale));line-height:1.4}