.buttons_matrixScroll__1GUXO{overflow-x:auto}.buttons_matrix__WVkxL{display:grid;grid-template-columns:52px repeat(6,minmax(0,1fr));align-items:center;grid-gap:var(--ds-spacing-3) var(--ds-spacing-2);gap:var(--ds-spacing-3) var(--ds-spacing-2);min-width:520px}.buttons_matrixHead__kgThf{font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-medium);color:var(--ds-ink-faint)}.buttons_matrixCell__ULJ3a{display:flex;justify-content:center}.buttons_inkSurface__R0_BK{display:flex;flex-direction:column;gap:var(--ds-spacing-3);padding:var(--ds-spacing-5);border-radius:var(--ds-radius-lg);background:var(--ds-brand-hero)}.buttons_inkTitle__tNphU{font-family:var(--ds-font-display);font-weight:var(--ds-font-weight-semibold);font-size:var(--ds-font-size-base);letter-spacing:var(--ds-letter-spacing-tight);color:var(--mantine-color-white)}.buttons_inkSub__tZA_A{font-size:var(--ds-font-size-xs);color:var(--ds-hero-sub)}.buttons_iconTiles__m7NVu{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--ds-spacing-4);gap:var(--ds-spacing-4)}.buttons_iconTile__KRvkQ{display:flex;flex-direction:column;align-items:center;gap:var(--ds-spacing-2)}.buttons_menuStage__XL7Tg{position:relative;min-height:260px;display:flex;justify-content:flex-end;align-items:flex-start}.buttons_tooltipStage__rAGLo{padding-top:var(--ds-spacing-8)}.data-display_matrix__fUx5X{display:grid;grid-template-columns:76px repeat(6,minmax(0,1fr));grid-gap:var(--ds-spacing-3) 6px;gap:var(--ds-spacing-3) 6px;align-items:center;justify-items:start;width:100%}.data-display_matrixHead__Sboge{font-size:var(--ds-font-size-xs);color:var(--ds-ink-faint)}.data-display_matrixVariant__q_MOU{font-family:var(--ds-font-mono);font-size:.6875rem;color:var(--ds-ink-secondary)}.data-display_inkBackdrop__JuNmp{width:100%;padding:var(--ds-spacing-4);border-radius:var(--ds-radius-lg);background:var(--ds-brand-ink-900)}.data-display_band__4_kwn{height:104px;display:flex;align-items:flex-end;padding:var(--ds-spacing-3) var(--ds-spacing-4);background:linear-gradient(135deg,var(--ds-primary-50),var(--ds-primary-200) 70%,var(--ds-primary-300))}.data-display_placeholder__0LCCM{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ds-spacing-2);border:1px dashed var(--ds-gray-300);border-radius:var(--ds-radius-md);background:var(--ds-gray-50);color:var(--ds-ink-faint);font-size:var(--ds-font-size-xs)}.data-display_dlGrid__Ulpkc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--ds-spacing-4) var(--ds-spacing-6);gap:var(--ds-spacing-4) var(--ds-spacing-6);margin:0}.data-display_dlGrid__Ulpkc>div{display:flex;flex-direction:column;gap:2px;min-width:0}.data-display_dlRows__rH2bB{display:grid;grid-template-columns:132px minmax(0,1fr);margin:0}.data-display_dlRows__rH2bB>dd,.data-display_dlRows__rH2bB>dt{margin:0;padding:var(--ds-spacing-3) 0;border-top:1px solid var(--ds-divider);min-width:0}.data-display_dlRows__rH2bB>dd:first-of-type,.data-display_dlRows__rH2bB>dt:first-of-type{border-top:0;padding-top:0}.data-display_dlGrid__Ulpkc dd{margin:0}.data-display_shadowTile__Iu7_X{height:88px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}@media (max-width:640px){.data-display_dlGrid__Ulpkc{grid-template-columns:repeat(2,minmax(0,1fr))}.data-display_matrix__fUx5X{overflow-x:auto}}.data-views_tableBlock__p7jiu{display:flex;flex-direction:column;width:100%;overflow:hidden}.data-views_toolbar__5RcpP{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--ds-spacing-3);padding:var(--ds-spacing-2) var(--ds-spacing-3);border-bottom:1px solid var(--ds-border-color)}.data-views_search__54juC{width:210px}.data-views_statusSelect__pDGwv{width:160px}.data-views_filterPanel__8VlKD{padding:var(--ds-spacing-3) var(--ds-spacing-4);border-bottom:1px solid var(--ds-border-color);background:var(--ds-body-bg)}.data-views_pills__tnC8m{gap:var(--ds-spacing-2)}.data-views_bulkBar__P022f,.data-views_pills__tnC8m{display:flex;align-items:center;flex-wrap:wrap;padding:var(--ds-spacing-2) var(--ds-spacing-4);border-bottom:1px solid var(--ds-border-color)}.data-views_bulkBar__P022f{justify-content:space-between;gap:var(--ds-spacing-3);background:var(--ds-primary-50)}.data-views_tableScroll__g5XOQ{position:relative;overflow-x:auto}.data-views_checkCell__nZiWS{width:44px}.data-views_menuCell__BcalM{width:48px}.data-views_amount___bLWU{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.data-views_emptyCell__P74_z{padding:var(--ds-spacing-10) var(--ds-spacing-4);text-align:center}.data-views_footer__5nOl1{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--ds-spacing-3);padding:var(--ds-spacing-2) var(--ds-spacing-4);border-top:1px solid var(--ds-border-color)}.data-views_perPage__Dj706{width:72px}.data-views_overlayStage__6U8Bq{width:100%;min-height:300px;display:flex;justify-content:center}.data-views_viewHeader__fL1wb{flex-wrap:wrap}.data-views_listRow__GuCRb,.data-views_viewHeader__fL1wb{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-spacing-3);width:100%}.data-views_listRow__GuCRb{padding:var(--ds-spacing-3) var(--ds-spacing-4);transition:background var(--ds-transition-fast)}.data-views_listRow__GuCRb:hover{background:var(--ds-body-bg)}.data-views_listRow__GuCRb+.data-views_listRow__GuCRb{border-top:1px solid var(--ds-divider)}.data-views_dl___eZKr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--ds-spacing-4) var(--ds-spacing-6);gap:var(--ds-spacing-4) var(--ds-spacing-6);margin:0}.data-views_dl___eZKr>div{min-width:0}.data-views_dl___eZKr dt{margin:0 0 2px;font-size:var(--ds-font-size-xs);color:var(--ds-ink-faint)}.data-views_dl___eZKr dd{margin:0;min-width:0}.data-views_dlFull__DrwMy{grid-column:1/-1}.data-views_chart__uLalI{position:relative;display:grid;grid-template-columns:repeat(var(--bars),minmax(0,1fr));align-items:end;grid-gap:var(--ds-spacing-4);gap:var(--ds-spacing-4);height:200px;padding-top:var(--ds-spacing-6)}.data-views_gridLines__EWrv8{position:absolute;inset:var(--ds-spacing-6) 0 0 0;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none}.data-views_gridLines__EWrv8 span{border-top:1px dashed var(--ds-divider)}.data-views_gridLines__EWrv8 span:last-child{border-top:1px solid var(--ds-border-color)}.data-views_barSlot__m_Nlu{position:relative;z-index:1;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.data-views_bar__YXOgx{width:100%;max-width:44px;border-radius:4px 4px 0 0;background:var(--ds-primary-200);transition:background var(--ds-transition-fast);cursor:default}.data-views_bar__YXOgx:hover{background:var(--ds-primary-300)}.data-views_bar__YXOgx[data-current]{background:var(--ds-primary)}.data-views_barValue__pliLW{margin-bottom:4px;font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-semibold);color:var(--ds-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.data-views_barLabels__6DYQm{display:grid;grid-template-columns:repeat(var(--bars),minmax(0,1fr));grid-gap:var(--ds-spacing-4);gap:var(--ds-spacing-4);margin-top:var(--ds-spacing-2);text-align:center;font-size:var(--ds-font-size-xs);color:var(--ds-ink-faint)}.data-views_barLabels__6DYQm span{white-space:nowrap}@media (max-width:480px){.data-views_barLabels__6DYQm,.data-views_chart__uLalI{gap:var(--ds-spacing-2)}}.data-views_spark___827f{display:block;overflow:visible}.data-views_sparkLine__wHZzX{fill:none;stroke:var(--ds-primary);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.data-views_sparkLine__wHZzX[data-tone=down]{stroke:var(--ds-gray-400)}.data-views_sparkDot__P0BLO{fill:var(--ds-primary);stroke:var(--ds-card-bg);stroke-width:2}.data-views_sparkDot__P0BLO[data-tone=down]{fill:var(--ds-gray-400)}.data-views_composer__x1q9z{flex:1 1;min-width:0}.data-views_board__t38VG{display:grid;grid-template-columns:repeat(4,minmax(176px,1fr));grid-gap:var(--ds-spacing-3);gap:var(--ds-spacing-3);width:100%;overflow-x:auto;padding-bottom:2px}.data-views_column__nqhkG{display:flex;flex-direction:column;gap:var(--ds-spacing-2);min-width:0;padding:var(--ds-spacing-3);border:1px solid var(--ds-border-color);border-radius:var(--ds-radius-lg);background:var(--ds-body-bg)}.data-views_dropZone__Glbxu{display:flex;align-items:center;justify-content:center;min-height:64px;border:1px dashed var(--ds-gray-300);border-radius:var(--ds-radius-md);font-size:var(--ds-font-size-xs);color:var(--ds-ink-faint)}.feedback_grow__nPBy3{flex:1 1;min-width:0}.feedback_toastViewport__DSUTy{position:relative;min-height:330px}.feedback_toastPage__pwDRq{width:100%}.feedback_toastStack__l8p_Q{position:absolute;top:var(--ds-spacing-3);right:var(--ds-spacing-3);z-index:3;width:min(340px,calc(100% - var(--ds-spacing-6)));display:flex;flex-direction:column;gap:var(--ds-spacing-2)}.feedback_overlayCard__9mCZm{width:100%}.feedback_dim__nx0ur{color:var(--ds-ink-faint);flex:none}.forms_card__qePCM{width:100%}.forms_scroll__Q1QLI{max-height:620px;overflow-y:auto}.forms_formHeader__JgrLj,.forms_formSection__gi7EH{padding:var(--ds-spacing-6)}.forms_formSection__gi7EH{display:grid;grid-template-columns:220px minmax(0,1fr);grid-gap:var(--ds-spacing-8);gap:var(--ds-spacing-8)}.forms_fieldGrid__qncZi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--ds-spacing-4);gap:var(--ds-spacing-4);align-items:start}.forms_full__h4r6D{grid-column:1/-1}.forms_stickyFooter__cIFtt{position:-webkit-sticky;position:sticky;bottom:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:var(--ds-spacing-3);padding:var(--ds-spacing-4) var(--ds-spacing-6);background:var(--ds-card-bg);border-top:1px solid var(--ds-border-color)}.forms_settingsRow__7FRwa{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);grid-gap:var(--ds-spacing-8);gap:var(--ds-spacing-8);align-items:center;padding:var(--ds-spacing-5) var(--ds-spacing-6)}.forms_settingsControl__dxKkq{display:flex;justify-content:flex-end}.forms_settingsControl__dxKkq>*{width:100%}.forms_settingsControl__dxKkq[data-inline]>*{width:auto}.forms_filterBar__oDKwc{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--ds-spacing-3)}.forms_filterSearch__wntYX{flex:1 1 240px;min-width:200px}.forms_filterSelect__qW7ev{width:168px}.forms_popoverStage__iGpTs{min-height:430px}.forms_authCard__Kstj3{width:100%;max-width:380px;margin:0 auto}.forms_narrow__A_9Ic{width:100%;max-width:560px;margin:0 auto}@media (max-width:760px){.forms_formSection__gi7EH,.forms_settingsRow__7FRwa{grid-template-columns:minmax(0,1fr);gap:var(--ds-spacing-4)}.forms_fieldGrid__qncZi{grid-template-columns:minmax(0,1fr)}.forms_settingsControl__dxKkq{justify-content:flex-start}}.forms_fixedStage__cAdUl{position:relative;height:100%;overflow:hidden;transform:translateZ(0)}.forms_stageBackdrop__WAJSX{display:flex;flex-direction:column;gap:var(--ds-spacing-4);min-height:100%;padding:var(--ds-spacing-6);background:var(--ds-body-bg)}.forms_grow__to_PC{flex:1 1;min-width:0}.forms_noShrink__7bwnS{flex-shrink:0}.forms_noWrap__U7Oa9{flex-shrink:0;white-space:nowrap}.forms_relatedRow__Gin0V[data-dragging],.forms_relatedRow__Gin0V[data-removed]{opacity:.5}.forms_grab__Y0hmd{cursor:-webkit-grab;cursor:grab;touch-action:none}.forms_tableWrap__L4QVZ{overflow-x:auto}.forms_pickRow__zTG6e[data-selected]{background:var(--ds-primary-50)}.forms_dropzone__1GiTs[data-with-border]{--paper-border-color:var(--ds-gray-300);border-style:dashed;background:var(--ds-gray-50);transition:border-color var(--ds-transition-fast),background-color var(--ds-transition-fast)}.forms_dropzone__1GiTs[data-with-border][data-dragover]{--paper-border-color:var(--ds-primary-500);background:var(--ds-primary-50)}.forms_dropzone__1GiTs[data-disabled]{opacity:.6;cursor:not-allowed}.forms_dropIcon__ZZQku{display:flex;color:var(--ds-gray-400)}.forms_dropzone__1GiTs[data-dragover] .forms_dropIcon__ZZQku{color:var(--ds-primary-500)}.forms_photoThumb__WWc4m{display:block;flex-shrink:0;border-radius:var(--ds-radius-sm)}.forms_libraryBody__Ovdyu{min-height:260px}.forms_libraryEmpty__O5lEm{height:260px}.forms_libraryGrid__WDlgx{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));grid-gap:var(--ds-spacing-3);gap:var(--ds-spacing-3)}.forms_libraryCard__BGjJ7[data-with-border]{overflow:hidden;cursor:pointer;transition:border-color var(--ds-transition-fast),box-shadow var(--ds-transition-fast)}.forms_libraryCard__BGjJ7[data-with-border]:focus-visible,.forms_libraryCard__BGjJ7[data-with-border]:hover{--paper-border-color:var(--ds-primary-500)}.forms_libraryCard__BGjJ7:focus-visible{outline:none;box-shadow:var(--ds-focus-ring)}.forms_libraryThumb__aPa_J{display:flex;align-items:center;justify-content:center;aspect-ratio:1;overflow:hidden;background:var(--ds-gray-100)}.forms_libraryThumb__aPa_J .forms_photoThumb__WWc4m{width:100%;height:100%;border-radius:0}.inputs_editorError__Cib_x{border-color:var(--ds-danger)}.layout_guide__27v6S{display:flex;align-items:center;justify-content:center;gap:var(--ds-spacing-2);min-height:32px;padding:4px var(--ds-spacing-3);border:1px dashed var(--ds-primary-200);border-radius:var(--ds-radius-sm);background:var(--ds-primary-50);color:var(--ds-accent-text);font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-medium);font-family:var(--ds-font-mono);white-space:nowrap}.layout_block__rq6DB{min-width:40px}.layout_track__br98l{padding:var(--ds-spacing-2);border:1px solid var(--ds-border-color);border-radius:var(--ds-radius);background:var(--ds-body-bg)}.layout_tallTrack__eC648{height:188px}.layout_flex1__mqUcu{flex:1 1}.layout_flex2__W4kN_{flex:2 1}.layout_containerRow__dX2jm{display:grid;grid-template-columns:40px minmax(0,1fr) 48px;align-items:center;grid-gap:var(--ds-spacing-3);gap:var(--ds-spacing-3)}.layout_viewportTrack__P5t4D{overflow:hidden;border-radius:var(--ds-radius-sm);background:var(--ds-body-bg);border:1px solid var(--ds-border-color)}.layout_viewport__Mborb{width:1440px;zoom:.33;padding:12px 0}.layout_containerBar__i2_gX{min-height:48px;border-width:3px;background:var(--ds-primary-200)}.layout_resizable__8XCnN{resize:horizontal;overflow:hidden;width:100%;min-width:220px;max-width:100%;padding:var(--ds-spacing-3);border:1px dashed var(--ds-gray-300);border-radius:var(--ds-radius)}.layout_spaceMarker__ypL_0{position:relative;border-left:2px solid var(--ds-primary-200);margin-left:var(--ds-spacing-3)}.layout_spaceLabel__uq37k{position:absolute;top:50%;left:var(--ds-spacing-2);transform:translateY(-50%)}.layout_centerBox__GZXw0{height:96px;border:1px solid var(--ds-border-color);border-radius:var(--ds-radius);background:var(--ds-body-bg)}.layout_ratioRow__EtAoD{display:grid;grid-template-columns:2fr 1fr 1.3fr;grid-gap:var(--ds-spacing-4);gap:var(--ds-spacing-4);align-items:start}.layout_media__cmzzO{flex-direction:column;height:100%}.layout_fullWidth__8kqIY{width:100%;overflow:hidden}.layout_minw0__XulYX{min-width:0}.layout_rowDivider__axt7P+.layout_rowDivider__axt7P{border-top:1px solid var(--ds-divider)}.layout_scrollCard__tp5Y8{flex:none;width:236px}.layout_surfaceTile__U_t7x{display:flex;align-items:center;justify-content:center;min-height:72px}.layout_guideFrame__IuPO1{width:100%;border:1px dashed var(--ds-primary-200);border-radius:var(--ds-radius);background:var(--ds-primary-50)}.layout_innerBox__bkPwm{border:1px solid var(--ds-border-color);border-radius:var(--ds-radius-sm)}.layout_tracked__JPxEC{letter-spacing:.05em}.layout_kpiValue__9EYOC{font-family:var(--ds-font-display);letter-spacing:var(--ds-letter-spacing-tight);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.layout_inlineIcon__wzmMH{display:inline-flex;align-items:center;gap:2px;flex:none}@media (max-width:640px){.layout_ratioRow__EtAoD{grid-template-columns:minmax(0,1fr)}}.navigation_grow__C6V88{flex:1 1}.navigation_iconLink__qy0rl{display:inline-flex;align-items:center}.navigation_numeric__dsyw_{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.navigation_tableCard__jU1FK{width:100%;overflow:hidden}.navigation_footer__EKshL{border-top:var(--ds-table-border)}.navigation_navColumn__eDsnO{width:100%;max-width:260px}.navigation_sidebar__TpB4s{width:100%;max-width:264px;padding:var(--ds-spacing-3);border:1px solid var(--ds-border-color);border-radius:var(--ds-radius-lg)}.navigation_brandName__QCp7v{font-family:var(--ds-font-display);letter-spacing:var(--ds-letter-spacing-tight);line-height:1.2}.navigation_sectionLabel___9_Kn{letter-spacing:.05em}.navigation_mobileHeader__i42lX{width:100%;max-width:340px;height:56px;display:flex;align-items:center;padding:0 var(--ds-spacing-3);border:1px solid var(--ds-border-color);border-radius:var(--ds-radius-lg)}.navigation_tocSwitch__sfT0z{align-self:flex-start}.navigation_tocLayout__9WrIG{display:grid;grid-template-columns:minmax(0,1fr) 200px;grid-gap:var(--ds-spacing-6);gap:var(--ds-spacing-6);align-items:start}.navigation_tocArticle__Jd7gN{position:relative;height:260px;overflow-y:auto;padding:var(--ds-spacing-4);border:1px solid var(--ds-border-color);border-radius:var(--ds-radius-md);background:var(--ds-body-bg)}.navigation_tocArticle__Jd7gN:focus-visible{outline:none;box-shadow:var(--ds-focus-ring)}.navigation_tocSection__ss_dj{padding-bottom:var(--ds-spacing-8)}.navigation_tocSection__ss_dj:last-child{padding-bottom:120px}@media (max-width:640px){.navigation_tocLayout__9WrIG{grid-template-columns:minmax(0,1fr)}}.navigation_chevron__oUJQC{flex:none;color:var(--ds-gray-400)}.overlays_fixedStage__p5SSA{position:relative;height:100%;overflow:hidden;transform:translateZ(0)}.overlays_overlayStage__S9dDH{position:relative;width:100%;min-height:260px;display:flex;justify-content:center;align-items:flex-start}.overlays_menuStage__wlPNg{min-height:330px}.overlays_hoverStage__mj0tl{min-height:250px;justify-content:flex-start}.overlays_comboStage__Fg_9M{min-height:360px}.overlays_field__JHIXo{width:100%;max-width:260px}.overlays_drawerContent__mptB0{display:flex;flex-direction:column}.overlays_drawerBody__GQBJK{flex:1 1}.overlays_drawerFooter__uk4YI{position:-webkit-sticky;position:sticky;bottom:0;display:flex;justify-content:flex-end;gap:var(--ds-spacing-3);padding:var(--ds-spacing-4);border-top:1px solid var(--ds-divider);background-color:inherit}.overlays_tooltipRow__1KL7u{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));justify-items:center;align-items:center;min-height:140px}.overlays_tooltipStack__m_bHu{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ds-spacing-6);padding-right:110px}.overlays_tooltipMultiline__RGiDr{display:flex;justify-content:center;min-height:140px;padding-top:var(--ds-spacing-2)}.overlays_floatingArea__Yyqzz{display:flex;align-items:center;justify-content:center;min-height:120px;border:1px dashed var(--ds-border-color);border-radius:var(--ds-radius-lg);cursor:crosshair}.overlays_dialogStage__FuOGl{position:relative;min-height:260px;overflow:hidden;transform:translateZ(0)}.overlays_dialogPage__qjdgn{max-width:280px}.overlays_backdrop__On1Lr{min-height:100%;padding:var(--ds-spacing-6);background:var(--ds-body-bg)}.page-sections_fill__sEATl{width:100%}.page-sections_headerRow___sq1u{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--ds-spacing-4)}.page-sections_headerText__4TzYM{min-width:0;flex:1 1 320px}.page-sections_menuStage__t1CqC{min-height:300px;display:flex;justify-content:flex-end}.page-sections_toolbar__yzHWX{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ds-spacing-3)}.page-sections_toolbarSearch__qVgVf{flex:0 1 280px;min-width:200px}.page-sections_spacer__0FxXf{flex:1 1}.page-sections_bulkBar__dnAaD{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ds-spacing-3);padding:var(--ds-spacing-2) var(--ds-spacing-3);border:1px solid var(--ds-primary-200);border-radius:var(--ds-radius-lg);background:var(--ds-primary-50)}.page-sections_bars__1GO7d{display:flex;align-items:flex-end;gap:var(--ds-spacing-3);height:120px}.page-sections_bar___9jqH{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:var(--ds-spacing-1);height:100%}.page-sections_barFill__Oaoil{width:100%;border-radius:var(--ds-radius-sm) var(--ds-radius-sm) 0 0;background:var(--ds-primary-200)}.page-sections_barFill__Oaoil[data-current]{background:var(--ds-primary-500)}.page-sections_scrollFrame__gElst{position:relative;height:340px;overflow-y:auto;border:1px solid var(--ds-border-color);border-radius:var(--ds-radius-lg);background:var(--ds-body-bg)}.page-sections_scrollContent__A9s0Z{padding:var(--ds-spacing-5)}.page-sections_scrollContent__A9s0Z[data-floating-pad]{padding-bottom:var(--ds-spacing-16)}.page-sections_pageFooter__xdDB_{position:-webkit-sticky;position:sticky;bottom:0;display:flex;align-items:center;justify-content:space-between;gap:var(--ds-spacing-3);padding:var(--ds-spacing-3) var(--ds-spacing-5);background:var(--ds-card-bg);border-top:1px solid var(--ds-border-color);box-shadow:var(--ds-shadow-lg)}.page-sections_pageFooter__xdDB_>*{flex-shrink:0}.page-sections_floatingWrap__8cqNk{position:-webkit-sticky;position:sticky;bottom:var(--ds-spacing-4);display:flex;justify-content:center;pointer-events:none}.page-sections_floatingBar__w3SOt{pointer-events:auto;display:flex;align-items:center;gap:var(--ds-spacing-2);padding:var(--ds-spacing-2) var(--ds-spacing-2) var(--ds-spacing-2) var(--ds-spacing-4);background:var(--ds-card-bg);border:1px solid var(--ds-border-color);border-radius:var(--ds-radius-pill);box-shadow:var(--ds-shadow-xl)}.page-sections_split__6xb0O{display:grid;grid-template-columns:minmax(0,1fr) 360px;height:560px;border:1px solid var(--ds-border-color);border-radius:var(--ds-radius-lg);overflow:hidden;background:var(--ds-body-bg)}.page-sections_split__6xb0O[data-closed]{grid-template-columns:minmax(0,1fr)}.page-sections_splitMain__YGyZf{min-width:0;overflow:auto;padding:var(--ds-spacing-5)}.page-sections_panel__vqIkd{display:flex;flex-direction:column;min-height:0;background:var(--ds-card-bg);border-left:1px solid var(--ds-border-color)}.page-sections_panelHeader__2Qwtk{padding:var(--ds-spacing-4) var(--ds-spacing-5);border-bottom:1px solid var(--ds-divider)}.page-sections_panelBody__wAyLT{flex:1 1;overflow-y:auto;padding:var(--ds-spacing-5)}.page-sections_panelFooter__SbHQ9{display:flex;justify-content:flex-end;gap:var(--ds-spacing-2);padding:var(--ds-spacing-3) var(--ds-spacing-5);border-top:1px solid var(--ds-divider)}.page-sections_row__Kfl1I{cursor:pointer}.page-sections_statsStrip__wbxma{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.page-sections_statsStrip__wbxma>div{padding:var(--ds-spacing-1) var(--ds-spacing-5);border-left:1px solid var(--ds-divider)}.page-sections_statsStrip__wbxma>div:first-child{border-left:0;padding-left:0}.page-sections_checkRow__UrkaR{display:flex;align-items:flex-start;gap:var(--ds-spacing-3);padding:var(--ds-spacing-3) 0;border-top:1px solid var(--ds-divider)}.page-sections_checkRow__UrkaR>:nth-child(2){flex:1 1;min-width:0}@media (max-width:900px){.page-sections_split__6xb0O{grid-template-columns:minmax(0,1fr);height:auto}.page-sections_panel__vqIkd{border-left:0;border-top:1px solid var(--ds-border-color)}.page-sections_statsStrip__wbxma{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--ds-spacing-4)}.page-sections_statsStrip__wbxma>div:nth-child(odd){border-left:0;padding-left:0}}.states_block__gRaNL{display:flex;flex-direction:column;width:100%;overflow:hidden}.states_fill__88yVj{min-height:100%}.states_stack__KSQyD{display:flex;flex-direction:column;gap:var(--ds-spacing-4)}.states_blockHeader__MvQDy{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--ds-spacing-3);padding:var(--ds-spacing-3) var(--ds-spacing-4);border-bottom:1px solid var(--ds-border-color)}.states_blockBody__aQjDN{flex:1 1;display:flex;flex-direction:column;justify-content:center;padding:var(--ds-spacing-8) var(--ds-spacing-6)}.states_blockFooter__1PcMc{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-spacing-3);padding:var(--ds-spacing-3) var(--ds-spacing-4);border-top:1px solid var(--ds-border-color)}.states_empty__52MnX{max-width:380px;margin:0 auto;text-align:center}.states_row__yrWmT{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-spacing-3);padding:var(--ds-spacing-3) var(--ds-spacing-4)}.states_row__yrWmT+.states_row__yrWmT{border-top:1px solid var(--ds-divider)}.states_dropZone__ID6JE{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ds-spacing-2);min-height:132px;padding:var(--ds-spacing-4);border:1px dashed var(--ds-gray-300);border-radius:var(--ds-radius-md);text-align:center}.states_toggleBar__s__Ky{flex-wrap:wrap;width:100%}.states_skeletonToolbar__q8fi_,.states_toggleBar__s__Ky{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-spacing-3)}.states_skeletonToolbar__q8fi_{padding:var(--ds-spacing-2) var(--ds-spacing-3);border-bottom:1px solid var(--ds-border-color)}.states_amount__B8Bj5{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.states_checkCell__qSye_{width:44px}.states_menuCell__8ShP7{width:48px}.states_formGrid__aNsOe{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--ds-spacing-4);gap:var(--ds-spacing-4)}.states_formFull__P0gHn{grid-column:1/-1}.states_overlayHost__p7uUK{position:relative;width:100%}.states_toastViewport__MIkiX{position:relative;width:100%;min-height:380px}.states_toastStack__vj1xh{position:absolute;right:var(--ds-spacing-4);bottom:var(--ds-spacing-4);z-index:3;width:min(360px,calc(100% - var(--ds-spacing-8)));display:flex;flex-direction:column-reverse;gap:var(--ds-spacing-2)}.states_frameContent__M8TMs{display:flex;flex-direction:column;gap:var(--ds-spacing-4)}.states_summary__ZUy8I{padding:var(--ds-spacing-4);border:1px solid var(--ds-border-color);border-radius:var(--ds-radius-lg);background:var(--ds-body-bg)}.states_summary__ZUy8I dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--ds-spacing-3) var(--ds-spacing-4);gap:var(--ds-spacing-3) var(--ds-spacing-4);margin:0}.states_summary__ZUy8I dt{margin:0 0 2px;font-size:var(--ds-font-size-xs);color:var(--ds-ink-faint)}.states_summary__ZUy8I dd{margin:0;font-size:var(--ds-font-size-sm);font-weight:var(--ds-font-weight-medium)}.states_twoLineCell__fQfrB{min-height:calc(var(--mantine-font-size-sm) * var(--mantine-line-height-sm) + var(--mantine-font-size-xs) * var(--mantine-line-height-xs))}.typography_scaleRow__pZKuS{display:grid;grid-template-columns:56px minmax(0,1fr);align-items:baseline;grid-gap:var(--ds-spacing-4);gap:var(--ds-spacing-4);padding-bottom:var(--ds-spacing-3);border-bottom:1px solid var(--ds-divider)}.typography_scaleRow__pZKuS:last-child{padding-bottom:0;border-bottom:0}.typography_scaleMeta__4NzCk{display:flex;flex-direction:column}.typography_minw0__Qy4zL{min-width:0}.typography_tracked__t5FJS{letter-spacing:.05em}.typography_bounded__UBEgc{width:100%;min-width:0}.typography_quoteStack__qOtEi{width:100%}.typography_measure__6S4sj{max-width:62ch}.app-shell_slice__FV0EG{width:100%;border:1px solid var(--ds-border-color);border-radius:var(--ds-radius-lg);overflow:hidden;background:var(--ds-body-bg)}.app-shell_headerStrip__rsOmR{height:60px;display:flex;align-items:center;justify-content:space-between;gap:var(--ds-spacing-4);padding:0 var(--ds-spacing-4)}.app-shell_navColumn__xddhy{width:100%;padding:var(--ds-spacing-3)}.app-shell_navSlice__H6p0O{max-width:248px;margin:0 auto}.app-shell_navSlice__H6p0O .app-shell_navColumn__xddhy{padding:var(--ds-spacing-2)}.app-shell_tooltipRoom__sbD57{min-height:96px;display:flex;align-items:flex-start;justify-content:center;padding-top:var(--ds-spacing-2)}.app-shell_toggleStates__XlTz1{display:flex;justify-content:center;gap:var(--ds-spacing-10)}.app-shell_toggleState__EOsgI{display:flex;flex-direction:column;align-items:center;gap:var(--ds-spacing-2)}.app-shell_sliceOpen___VS82{overflow:visible}.app-shell_menuStage__Clm6j{min-height:360px;overflow-x:auto;padding-bottom:var(--ds-spacing-6)}.app-shell_phones__uOO9U{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,390px));justify-content:center;grid-gap:var(--ds-spacing-8);gap:var(--ds-spacing-8)}.app-shell_phone__kpF2U{position:relative;display:flex;flex-direction:column;height:100%}.app-shell_phoneHeader__AN45i{position:-webkit-sticky;position:sticky;top:0;z-index:3;flex:none;height:60px;display:flex;align-items:center;justify-content:space-between;gap:var(--ds-spacing-2);padding:0 var(--ds-spacing-4)}.app-shell_phoneBody__HFl0T{position:relative;flex:1 1;min-height:0}.app-shell_phoneMain__U84wd{padding:var(--ds-spacing-5)}.app-shell_phoneNavbar__FjHcc{position:absolute;inset:0;z-index:2;padding:var(--ds-spacing-3);overflow-y:auto}.app-shell_frameLabel__MLPAn{margin-top:var(--ds-spacing-3);font-size:var(--ds-font-size-xs);line-height:var(--ds-line-height-normal);color:var(--ds-ink-secondary)}.app-shell_frameLabel__MLPAn strong{color:var(--ds-ink);font-weight:var(--ds-font-weight-semibold)}.app-shell_frameLabel__MLPAn code{font-family:var(--ds-font-mono);font-size:.6875rem;padding:0 4px;border-radius:var(--ds-radius-sm);background:var(--ds-gray-100);color:var(--ds-ink)}.dashboard_root__TBVZA{container-type:inline-size;display:flex;flex-direction:column;gap:var(--ds-spacing-5)}.dashboard_header__NacXg{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--ds-spacing-4)}.dashboard_headerText__WVd3G{flex:1 1 280px;min-width:0}.dashboard_headerActions__5Ka1f{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ds-spacing-2)}.dashboard_kpis__lCWvg{display:grid;grid-gap:var(--ds-spacing-4);gap:var(--ds-spacing-4);grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard_split__h6OCF,.dashboard_trio__J3806{display:grid;grid-gap:var(--ds-spacing-4);gap:var(--ds-spacing-4);grid-template-columns:minmax(0,1fr)}.dashboard_trio__J3806>:last-child{grid-column:1/-1}@container (min-width: 540px){.dashboard_split__h6OCF{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.dashboard_trio__J3806{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width: 880px){.dashboard_kpis__lCWvg{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (min-width: 700px){.dashboard_split__h6OCF{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}@container (min-width: 1080px){.dashboard_trio__J3806{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,.9fr)}.dashboard_trio__J3806>:last-child{grid-column:auto}}.dashboard_cardFill__XD6QB{height:100%}.dashboard_spark__NZfId{display:flex;align-items:flex-end;gap:2px;height:28px;margin-top:var(--ds-spacing-3)}.dashboard_sparkBar__9hwR_{flex:1 1;min-height:3px;border-radius:2px 2px 0 0;background:var(--ds-primary-200)}.dashboard_sparkBar__9hwR_[data-current]{background:var(--ds-primary-500)}.dashboard_sparkEmpty__Z6FbQ{height:28px;margin-top:var(--ds-spacing-3);border-bottom:1px dashed var(--ds-gray-300)}.dashboard_chart__KjqrN{--axis-gutter:44px;position:relative;height:200px;margin-top:var(--ds-spacing-6)}.dashboard_gridline__TWu7k{position:absolute;left:var(--axis-gutter);right:0;border-top:1px solid var(--ds-divider)}.dashboard_tick__7T8i8{position:absolute;right:calc(100% + var(--ds-spacing-2));transform:translateY(-50%);font-size:.6875rem;line-height:1;color:var(--ds-ink-faint);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dashboard_budgetLine__PUD7P{position:absolute;left:var(--axis-gutter);right:0;z-index:1;border-top:2px dashed var(--ds-gray-400);pointer-events:none}.dashboard_budgetLabel__xkLja{position:absolute;right:0;bottom:4px;font-size:.6875rem;line-height:1;font-weight:var(--ds-font-weight-medium,500);color:var(--ds-ink-secondary)}.dashboard_plot__5YVmm{position:absolute;inset:0 0 0 var(--axis-gutter);display:flex;align-items:stretch;gap:2px;border-bottom:1px solid var(--ds-gray-300)}.dashboard_column__Sn5t5{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:6px;cursor:default}.dashboard_barValue___DVhX{font-size:.6875rem;line-height:1;font-weight:var(--ds-font-weight-semibold,600);color:var(--ds-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dashboard_bar__Tq1IY{width:min(40px,70%);border-radius:4px 4px 0 0;background:var(--ds-primary-200);transition:background var(--ds-transition-fast)}.dashboard_bar__Tq1IY[data-current]{background:var(--ds-primary-500)}.dashboard_column__Sn5t5:hover .dashboard_bar__Tq1IY{background:var(--ds-primary-300)}.dashboard_column__Sn5t5:hover .dashboard_bar__Tq1IY[data-current]{background:var(--ds-primary-600)}.dashboard_xAxis__BbmnY{--axis-gutter:44px;display:flex;gap:2px;padding-left:var(--axis-gutter);margin-top:var(--ds-spacing-2)}.dashboard_xAxis__BbmnY>span{flex:1 1;text-align:center;font-size:.6875rem;color:var(--ds-ink-faint)}.dashboard_xAxis__BbmnY>span[data-current]{color:var(--ds-ink);font-weight:var(--ds-font-weight-semibold,600)}.dashboard_legend__m5pYx{display:flex;flex-wrap:wrap;gap:var(--ds-spacing-2) var(--ds-spacing-4);margin-top:var(--ds-spacing-4);padding-top:var(--ds-spacing-3);border-top:1px solid var(--ds-divider)}.dashboard_legendItem__3tZle{display:inline-flex;align-items:center;gap:var(--ds-spacing-2);font-size:var(--ds-font-size-xs);color:var(--ds-ink-secondary)}.dashboard_swatch__xLTnh{width:10px;height:10px;border-radius:3px;background:var(--ds-primary-200)}.dashboard_swatch__xLTnh[data-current]{background:var(--ds-primary-500)}.dashboard_swatchLine__iIWYa{width:16px;border-top:2px dashed var(--ds-gray-400)}.dashboard_dateTile__Rtxhm{flex:none;width:44px;padding:4px 0;display:flex;flex-direction:column;align-items:center;border:1px solid var(--ds-border-color);border-radius:var(--ds-radius);background:var(--ds-gray-50);line-height:1.1}.dashboard_dateDay__iU5oK{font-family:var(--ds-font-display);font-size:var(--ds-font-size-base);font-weight:var(--ds-font-weight-semibold,600);color:var(--ds-ink)}.dashboard_dateMonth___tD3H{font-size:.625rem;font-weight:var(--ds-font-weight-semibold,600);letter-spacing:.06em;text-transform:uppercase;color:var(--ds-ink-faint)}.dashboard_budgetBar__VrZgN{display:flex;align-items:center;gap:var(--ds-spacing-2)}.dashboard_budgetBar__VrZgN>:first-child{flex:1 1}.dashboard_nowrap__X7zQO{white-space:nowrap}.dashboard_minw0__OuvPd{flex:1 1;min-width:0}.dashboard_noShrink__NXmK7{flex:none}.dashboard_actions__YyxZX{display:grid;grid-gap:var(--ds-spacing-2);gap:var(--ds-spacing-2);margin-top:var(--ds-spacing-4);grid-template-columns:repeat(2,minmax(0,1fr))}@container (min-width: 860px) and (max-width: 1079px){.dashboard_actions__YyxZX{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (min-width: 1080px){.dashboard_actions__YyxZX{grid-template-columns:minmax(0,1fr)}}.dashboard_action__h5cwu{display:flex;align-items:center;gap:var(--ds-spacing-3);min-width:0;padding:var(--ds-spacing-3);border:1px solid var(--ds-border-color);border-radius:var(--ds-radius-lg);transition:background var(--ds-transition-fast),border-color var(--ds-transition-fast)}.dashboard_action__h5cwu:hover{background:var(--ds-gray-50);border-color:var(--ds-gray-300)}.dashboard_action__h5cwu:focus-visible{outline:none;border-color:var(--ds-focus-border);box-shadow:var(--ds-focus-ring)}.dashboard_setupSteps__xgmvI{display:grid;grid-gap:var(--ds-spacing-3);gap:var(--ds-spacing-3);margin-top:var(--ds-spacing-4);grid-template-columns:minmax(0,1fr)}@container (min-width: 520px){.dashboard_setupSteps__xgmvI{grid-template-columns:repeat(2,minmax(0,1fr))}}.dashboard_step__TMb8E{display:flex;align-items:flex-start;gap:var(--ds-spacing-3);padding:var(--ds-spacing-4);border:1px solid var(--ds-border-color);border-radius:var(--ds-radius-lg)}.dashboard_step__TMb8E[data-done]{background:var(--ds-gray-50)}.dashboard_emptyPanel__8_Jdv{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ds-spacing-2);min-height:200px;margin-top:var(--ds-spacing-4);padding:var(--ds-spacing-6);text-align:center;border:1px dashed var(--ds-gray-300);border-radius:var(--ds-radius-lg);background:var(--ds-gray-50)}.dashboard_tickSkeleton__R_J1C{position:absolute;right:calc(100% + var(--ds-spacing-2));transform:translateY(-50%)}.dashboard_barSkeleton__7abrj{width:min(40px,70%)}.dashboard_xSkeleton__YllhD{display:flex;justify-content:center}.dashboard_skeletonRow__MpHXl{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1.3fr) auto auto;align-items:center;grid-gap:var(--ds-spacing-4);gap:var(--ds-spacing-4);padding:var(--ds-spacing-3) var(--ds-spacing-4)}.dashboard_skeletonRow__MpHXl+.dashboard_skeletonRow__MpHXl{border-top:1px solid var(--ds-divider)}.list-page_page__sufG8{display:flex;flex-direction:column;gap:var(--ds-spacing-4)}.list-page_nowrap__sqnMl{white-space:nowrap}.list-page_minw0__U7v4R{min-width:0}.list-page_fill__AvXBE{width:100%}.list-page_header__do1Ew{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--ds-spacing-4)}.list-page_headerText__REthg{flex:1 1 260px;min-width:0}.list-page_list__TfrPu{display:flex;flex-direction:column;overflow:hidden}.list-page_toolbar__GnANi{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:8px 12px;border-bottom:1px solid var(--ds-border-color)}.list-page_search__hMAz6{width:250px}.list-page_filterWrap__Bwe5u{position:relative;display:inline-flex}.list-page_filterBadge__Ma2hJ{position:absolute;top:-6px;right:-6px;pointer-events:none}.list-page_filterPanel__aAPnW{padding:12px 16px;border-bottom:1px solid var(--ds-border-color);background:var(--ds-gray-50)}.list-page_ruleSelect__En8Hf{min-width:130px}.list-page_ruleValue__q3hwP{flex:1 1;min-width:120px;max-width:220px}.list-page_tableScroll__FSPDW{overflow-x:auto}.list-page_wideTable__oOazU{min-width:600px}.list-page_supplierCell___Agfw{max-width:140px}.list-page_row__rm3cB{cursor:pointer}.list-page_checkCell__gOR4I{width:44px}.list-page_appendCell__sRIdn{width:36px;text-align:right}.list-page_amount__Iz4Rj{text-align:right;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.list-page_footer__NWFHb{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--ds-spacing-2) var(--ds-spacing-3);padding:8px 16px;border-top:1px solid var(--ds-border-color)}.list-page_perPage__Dn_43{width:72px}.list-page_firstRun__bdOyJ{display:flex;justify-content:center;padding:var(--ds-spacing-12) var(--ds-spacing-6)}.list-page_phones__QjlJ8{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,390px));justify-content:center;grid-gap:var(--ds-spacing-8);gap:var(--ds-spacing-8)}.list-page_phone__4HkoD{display:flex;flex-direction:column;min-height:100%}.list-page_phoneHeader__4ck2_{position:-webkit-sticky;position:sticky;top:0;z-index:3;flex:none;height:60px;display:flex;align-items:center;justify-content:space-between;gap:var(--ds-spacing-2);padding:0 var(--ds-spacing-4)}.list-page_phoneMain__90BJC{display:flex;flex-direction:column;gap:var(--ds-spacing-4);padding:var(--ds-spacing-4)}.list-page_phoneSearch___o9n2{flex:1 1;min-width:0}.list-page_orderCard__eU8oz{padding:var(--ds-spacing-3) var(--ds-spacing-4)}.list-page_orderCard__eU8oz+.list-page_orderCard__eU8oz{border-top:1px solid var(--ds-border-color)}.list-page_overlayStage__mL7RE{min-height:330px}.list-page_overlayStage__mL7RE,.list-page_selectStage__rye2t{width:100%;display:flex;align-items:flex-start;justify-content:center}.list-page_selectStage__rye2t{min-height:190px}.list-page_headerTarget__LL5ds{display:inline-block;padding:6px 12px}.record-detail_root__1p4fj{container-type:inline-size;display:flex;flex-direction:column;gap:var(--ds-spacing-5)}.record-detail_minw0__6sxRH{flex:1 1;min-width:0}.record-detail_noShrink__UI7M6{flex:none}.record-detail_header__uvMYy{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--ds-spacing-4)}.record-detail_headerText__vA9c1{flex:1 1 260px;min-width:0}.record-detail_headerActions__Awfms{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ds-spacing-2)}.record-detail_band__GXc8h{display:grid;grid-gap:var(--ds-spacing-4);gap:var(--ds-spacing-4);grid-template-columns:minmax(0,1fr);align-items:start}.record-detail_col__ignSW{display:flex;flex-direction:column;gap:var(--ds-spacing-4);min-width:0}@container (min-width: 540px){.record-detail_band__GXc8h{grid-template-columns:minmax(0,1fr) 248px}}@container (min-width: 900px){.record-detail_band__GXc8h{grid-template-columns:minmax(0,1fr) 300px}}.record-detail_cardBody__hgKG6{margin-top:var(--ds-spacing-4)}.record-detail_formGrid__kfATr{display:grid;grid-template-columns:[start] minmax(0,1fr) [half] minmax(0,1fr) [full];grid-gap:var(--ds-spacing-4);gap:var(--ds-spacing-4);margin:0}.record-detail_field__KaBuT{min-width:0}.record-detail_field__KaBuT[data-width=full]{grid-column:start/full}.record-detail_field__KaBuT[data-edited]{border-left:2px solid var(--ds-primary);padding-left:var(--ds-spacing-2)}.record-detail_field__KaBuT[data-invalid]{border-left:2px solid var(--ds-danger);padding-left:var(--ds-spacing-2)}.record-detail_dd__v56ez{margin:0}.record-detail_lineTable__kTjOo td{vertical-align:top}.record-detail_lineTable__kTjOo td:nth-child(4){padding-top:15px}.record-detail_lineTable__kTjOo td:last-child{padding-top:11px}.record-detail_lineTable__kTjOo tr[data-edited] td:first-child{box-shadow:inset 2px 0 0 var(--ds-primary)}.record-detail_lineTable__kTjOo tr[data-invalid] td:first-child{box-shadow:inset 2px 0 0 var(--ds-danger)}.record-detail_num__oJzoX{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.record-detail_lineFooter__sx5f6{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--ds-spacing-4);padding-top:var(--ds-spacing-4)}.record-detail_totals__1tMKl{display:grid;grid-gap:var(--ds-spacing-1);gap:var(--ds-spacing-1);width:min(100%,260px);margin:0 0 0 auto;font-size:var(--ds-font-size-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.record-detail_totals__1tMKl>div{display:flex;justify-content:space-between;gap:var(--ds-spacing-4)}.record-detail_totals__1tMKl dt{color:var(--ds-ink-secondary)}.record-detail_totals__1tMKl dd{margin:0;color:var(--ds-ink)}.record-detail_totals__1tMKl>div[data-total]{margin-top:var(--ds-spacing-2);padding-top:var(--ds-spacing-2);border-top:1px solid var(--ds-divider);font-family:var(--ds-font-display);font-size:var(--ds-font-size-base);font-weight:var(--ds-font-weight-semibold);letter-spacing:var(--ds-letter-spacing-tight)}.record-detail_totals__1tMKl>div[data-total] dt{color:var(--ds-ink)}.record-detail_srOnly__1Xgol{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.record-detail_dropHint__DXlAH{display:flex;align-items:center;justify-content:center;gap:var(--ds-spacing-2);margin-top:var(--ds-spacing-3);padding:var(--ds-spacing-3);border:1px dashed var(--ds-gray-300);border-radius:var(--ds-radius-lg);background:var(--ds-gray-50);color:var(--ds-ink-faint);text-align:center}.record-detail_strip__tWNxr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--ds-spacing-4);gap:var(--ds-spacing-4)}.record-detail_stat__dVj8_{min-width:0}@container (min-width: 540px){.record-detail_strip__tWNxr{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,1fr);gap:0}.record-detail_stat__dVj8_+.record-detail_stat__dVj8_{padding-left:var(--ds-spacing-5);margin-left:var(--ds-spacing-5);border-left:1px solid var(--ds-divider)}}.record-detail_composer__pWN0o{margin-top:var(--ds-spacing-4)}.record-detail_quote__vRdyv{margin-top:var(--ds-spacing-2);padding:var(--ds-spacing-2) var(--ds-spacing-3);border-radius:var(--ds-radius);background:var(--ds-gray-50);border:1px solid var(--ds-border-color);font-size:var(--ds-font-size-xs);line-height:var(--ds-line-height-normal);color:var(--ds-ink)}.record-detail_related__tiNEr{display:flex;align-items:center;gap:var(--ds-spacing-3);width:100%;padding:var(--ds-spacing-2);margin:0 calc(-1 * var(--ds-spacing-2));width:calc(100% + 2 * var(--ds-spacing-2));border-radius:var(--ds-radius);transition:background var(--ds-transition-fast)}.record-detail_related__tiNEr:hover{background:var(--ds-gray-50)}.record-detail_related__tiNEr:focus-visible{outline:none;box-shadow:var(--ds-focus-ring)}.record-detail_chevron__upEGh{flex:none;color:var(--ds-ink-faint)}.record-detail_saveBar__LgJKL{position:-webkit-sticky;position:sticky;bottom:0;z-index:2;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ds-spacing-3);margin:var(--ds-spacing-6) calc(-1 * var(--ds-spacing-6)) calc(-1 * var(--ds-spacing-6));padding:var(--ds-spacing-3) var(--ds-spacing-6);background:var(--ds-card-bg);border-top:1px solid var(--ds-border-color);box-shadow:var(--ds-shadow-lg)}.settings_root__8czpA{container-type:inline-size;display:flex;flex-direction:column;gap:var(--ds-spacing-5)}.settings_minw0__9TOv2{flex:1 1;min-width:0}.settings_layout__S5MkV{display:grid;grid-gap:var(--ds-spacing-5);gap:var(--ds-spacing-5);grid-template-columns:minmax(0,1fr);align-items:start}@container (min-width: 520px){.settings_layout__S5MkV{grid-template-columns:148px minmax(0,1fr);gap:var(--ds-spacing-4)}.settings_nav__Wekw3{position:-webkit-sticky;position:sticky;top:calc(60px + var(--ds-spacing-4))}}.settings_nav__Wekw3{display:flex;flex-direction:column;gap:2px}.settings_navLabel__g_PEt{text-transform:uppercase;letter-spacing:.05em}.settings_panel__CCIGy{container-type:inline-size;display:flex;flex-direction:column;gap:var(--ds-spacing-4);min-width:0}.settings_cardHead__8scBg{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ds-spacing-3);padding:var(--ds-spacing-4) var(--ds-spacing-5)}.settings_cardFoot__9OqXZ{display:flex;justify-content:flex-end;padding:var(--ds-spacing-3) var(--ds-spacing-5);border-top:1px solid var(--ds-divider)}.settings_row__i_ZS9{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--ds-spacing-2);gap:var(--ds-spacing-2);align-items:center;padding:var(--ds-spacing-4) var(--ds-spacing-5)}.settings_row__i_ZS9:has(>.settings_control__QD7Q_[data-inline]){grid-template-columns:minmax(0,1fr) auto;gap:var(--ds-spacing-4)}.settings_control__QD7Q_{min-width:0}@container (min-width: 400px){.settings_row__i_ZS9{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:var(--ds-spacing-5)}.settings_control__QD7Q_[data-inline]{display:flex;justify-content:flex-end}}.settings_block__V9H__,.settings_listRow__O21HP{padding:var(--ds-spacing-4) var(--ds-spacing-5)}.settings_listRow__O21HP{display:flex;align-items:flex-start;gap:var(--ds-spacing-3)}.settings_key__rxkEs{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.settings_srOnly__f_WJw{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.settings_groupRow__bocFt td{padding-top:var(--ds-spacing-4);padding-bottom:var(--ds-spacing-1);background:var(--ds-gray-50)}.settings_nowrap__Pl3a_{white-space:nowrap}.settings_cellCenter__8SY1B{display:flex;justify-content:center}.settings_danger__XQuyW{border:1px solid var(--ds-danger-300);border-radius:var(--ds-radius-card);background:var(--ds-card-bg);overflow:hidden}.settings_confirm__UXHCN{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--ds-spacing-3);margin-top:var(--ds-spacing-4)}.settings_confirm__UXHCN>:first-child{flex:1 1 200px}.settings_saveBar__pKjEl{position:-webkit-sticky;position:sticky;bottom:var(--ds-spacing-4);z-index:2;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ds-spacing-3);padding:var(--ds-spacing-3) var(--ds-spacing-3) var(--ds-spacing-3) var(--ds-spacing-5);border:1px solid var(--ds-card-border);border-radius:var(--ds-radius-card);background:var(--ds-card-bg);box-shadow:var(--ds-shadow-lg)}.sign-in_screen__GyZH_{container-type:inline-size;height:100%}.sign-in_split__oXIKT{display:flex;min-height:100%}.sign-in_hero__gGU3x{flex:1 1;min-width:0;display:flex;flex-direction:column;justify-content:space-between;gap:var(--ds-spacing-8);padding:var(--ds-spacing-10) var(--ds-spacing-12);background:var(--ds-brand-hero);border-right:1px solid var(--ds-gray-200);color:var(--ds-ink)}.sign-in_brandName__yIpIy{font-family:var(--ds-font-display);letter-spacing:var(--ds-letter-spacing-tight)}.sign-in_heroBadge__5Eq7y{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:var(--ds-radius-pill);background:color-mix(in srgb,var(--ds-primary-500) 10%,transparent);border:1px solid color-mix(in srgb,var(--ds-primary-500) 30%,transparent);color:var(--ds-primary-700)}.sign-in_pulse__vau9P{width:6px;height:6px;border-radius:50%;background:var(--ds-primary-600);animation:sign-in_pulse__vau9P 2s infinite}@keyframes sign-in_pulse__vau9P{0%{transform:scale(.95);box-shadow:0 0 0 0 color-mix(in srgb,var(--ds-primary-600) 40%,transparent)}70%{transform:scale(1);box-shadow:0 0 0 6px transparent}to{transform:scale(.95);box-shadow:0 0 0 0 transparent}}@media (prefers-reduced-motion:reduce){.sign-in_pulse__vau9P{animation:none}}.sign-in_heroTitle__SwQ_S{font-family:var(--ds-font-display);font-size:2.25rem;font-weight:600;line-height:1.15;letter-spacing:var(--ds-letter-spacing-tighter);color:var(--ds-ink)}.sign-in_heroSub__jc2MQ{color:var(--ds-hero-sub)}.sign-in_heroCheck__VWtWY{flex:none;margin-top:2px;color:var(--ds-primary-600)}.sign-in_heroFooter__1fKty{display:flex;justify-content:space-between;align-items:center;gap:var(--ds-spacing-4);padding-top:var(--ds-spacing-5);border-top:1px solid var(--ds-gray-200);color:var(--ds-ink-faint)}.sign-in_heroFooter__1fKty>:last-child{flex:none;white-space:nowrap}.sign-in_formSide__aFI9F{flex:1 1;min-width:0;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:var(--ds-spacing-10) var(--ds-spacing-8);background:var(--mantine-color-body)}.sign-in_formColumn__BbxJh{width:100%;max-width:440px}.sign-in_mobileBrand__rNnEQ{display:none;align-items:center;justify-content:center;gap:var(--ds-spacing-2);margin-bottom:var(--ds-spacing-10)}.sign-in_card__0PWpO{padding:var(--ds-spacing-8);background:var(--ds-card-bg);border:1px solid var(--ds-card-border);border-radius:var(--ds-radius-card);box-shadow:var(--ds-card-shadow)}.sign-in_cardHeading__0XLQ1{flex:1 1;min-width:0;text-align:left}.sign-in_footer__71ECn{margin-top:var(--ds-spacing-10)}@container (max-width: 719px){.sign-in_hero__gGU3x{display:none}.sign-in_mobileBrand__rNnEQ{display:flex}.sign-in_card__0PWpO{padding:var(--ds-spacing-6)}.sign-in_cardHeading__0XLQ1{text-align:center}}.sign-in_pending__gbJGo{min-height:100%;display:flex;align-items:center;justify-content:center;padding:var(--ds-spacing-6);background:var(--ds-body-bg)}.sign-in_frameRow__QVuWS{display:grid;grid-template-columns:390px minmax(0,1fr);grid-gap:var(--ds-spacing-6);gap:var(--ds-spacing-6);align-items:start}@media (max-width:900px){.sign-in_frameRow__QVuWS{grid-template-columns:minmax(0,1fr)}}.sign-in_frameLabel__Pe1Ne{margin-top:var(--ds-spacing-3);font-size:var(--ds-font-size-xs);line-height:var(--ds-line-height-normal);color:var(--ds-ink-secondary)}.sign-in_frameLabel__Pe1Ne strong{color:var(--ds-ink);font-weight:var(--ds-font-weight-semibold)}.sign-in_frameLabel__Pe1Ne code{font-family:var(--ds-font-mono);font-size:.6875rem;padding:0 4px;border-radius:var(--ds-radius-sm);background:var(--ds-gray-100);color:var(--ds-ink)}.sign-in_stateStage__3kBPA{width:100%;max-width:440px;margin:0 auto}.user-management_minw0__gha1Q{flex:1 1;min-width:0}.user-management_nowrap__nU4OC{white-space:nowrap}.user-management_breakAll__Vqc8L{overflow-wrap:anywhere}.user-management_card__Dc2XX{display:flex;flex-direction:column;overflow:hidden}.user-management_toolbar__03FzJ{display:flex;align-items:center;flex-wrap:wrap;gap:var(--ds-spacing-3);padding:8px 12px;border-bottom:1px solid var(--ds-border-color)}.user-management_search__nak5b{flex:1 1;min-width:200px;max-width:360px}.user-management_filter__YnFMy{min-width:160px;flex:0 1 160px}.user-management_toolbarEnd__wPw41{margin-left:auto}.user-management_tableScroll__GEnZc{overflow-x:auto}.user-management_row__3q8CC{cursor:pointer}.user-management_usersTable__HVQq1{min-width:760px}.user-management_checkCell__hYLK6{width:44px}.user-management_menuCell__qhSWv{width:40px}.user-management_emailCell__Y8jUr{max-width:140px}.user-management_footer__yXqpt{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--ds-spacing-3);padding:var(--ds-spacing-3) var(--ds-spacing-4);border-top:1px solid var(--ds-border-color)}.user-management_avatarCol__CtneZ{width:48px}.user-management_descCell__6iHCO{max-width:160px}.user-management_actionCol__dw8xB{width:60px;text-align:center}.user-management_removeCol__vQNfq{width:50px}.user-management_collectionName__Mgd6t{max-width:160px}.user-management_pill__a8qsm{cursor:pointer}.user-management_linkButton__1f_E1,.user-management_textButton__UjaIl{padding:0;border:0;background:none;font:inherit;color:inherit;cursor:pointer}.user-management_linkButton__1f_E1{color:var(--ds-accent-text);text-decoration:underline}.user-management_leafRow__Dgm3C{border-bottom:1px solid var(--ds-border-color)}.user-management_fixedStage__atNXr{position:relative;height:100%;overflow:hidden;transform:translateZ(0)}.user-management_overlayStage__BqXUQ{min-height:250px;width:100%;display:flex;align-items:flex-start;justify-content:center}