@layer meridian.tokens,meridian.reset,meridian.text;@layer meridian.components{._53H_Rq_tab{appearance:none;border-radius:calc(var(--m-radius-md,8px) - 1px);height:var(--ds-control-height-sm,32px);box-sizing:border-box;padding:0 var(--ds-spacing-4,16px);color:var(--ds-color-text-muted);font:inherit;font-size:var(--ds-font-size-sm,.875rem);font-weight:var(--ds-font-weight-medium,500);cursor:pointer;align-items:center;gap:var(--ds-spacing-2);white-space:nowrap;transition:color var(--ds-transition-fast), border-color var(--ds-transition-fast);background:0 0;border:1px solid #0000;display:inline-flex;position:relative}._53H_Rq_tab:not([aria-selected=true]):not([data-active]):hover{color:var(--ds-color-text)}._53H_Rq_tab[aria-selected=true],._53H_Rq_tab[data-active]{background:var(--ds-color-tab-active);border-color:var(--ds-color-border-raised);color:var(--ds-color-text)}._53H_Rq_tab[aria-selected=true] svg,._53H_Rq_tab[data-active] svg{color:var(--ds-color-text-accent)}[data-segmented] ._53H_Rq_tab[aria-selected=true]{box-shadow:none;color:var(--ds-color-text);background:0 0;border-color:#0000}[data-segmented] ._53H_Rq_tab[data-active]{box-shadow:none;color:var(--ds-color-text);background:0 0;border-color:#0000}[data-segmented] ._53H_Rq_tab[aria-selected=true]:hover{box-shadow:none;color:var(--ds-color-text);background:0 0;border-color:#0000}[data-segmented] ._53H_Rq_tab[data-active]:hover{box-shadow:none;color:var(--ds-color-text);background:0 0;border-color:#0000}._53H_Rq_tab:focus-visible{outline:2px solid var(--ds-color-focus-ring);outline-offset:2px}}
@layer meridian.tokens,meridian.reset,meridian.text;@layer meridian.components{.Fy0ZUa_header{gap:var(--ds-spacing-4);flex-direction:column;flex:none;display:flex}.Fy0ZUa_titleBlock{gap:var(--ds-spacing-3);flex-direction:column;display:flex}.Fy0ZUa_titleBlock[data-border]{padding-bottom:var(--ds-spacing-4);border-bottom:1px solid var(--ds-color-border)}.Fy0ZUa_title{font-size:var(--ds-type-heading-size);font-weight:var(--ds-type-heading-weight);line-height:var(--ds-type-heading-leading);letter-spacing:var(--ds-type-heading-tracking);color:var(--ds-color-text);margin:0}.Fy0ZUa_meta{align-items:center;gap:var(--ds-spacing-2) var(--ds-spacing-5);color:var(--ds-color-text);font-size:var(--ds-font-size-sm);flex-wrap:wrap;display:flex}.Fy0ZUa_tabBar{justify-content:space-between;align-items:center;gap:var(--ds-spacing-4);flex:none;display:flex}.Fy0ZUa_tabsList{gap:var(--ds-spacing-half);border-radius:var(--m-radius-md,8px);background:var(--ds-color-tab-track);scrollbar-width:none;min-width:0;padding:1px;display:flex;position:relative;overflow-x:auto}.Fy0ZUa_tabsList::-webkit-scrollbar{display:none}.Fy0ZUa_indicator{box-sizing:border-box;top:var(--active-tab-top);left:var(--active-tab-left);width:var(--active-tab-width);height:var(--active-tab-height);border-radius:calc(var(--m-radius-md,8px) - 1px);background:var(--ds-color-tab-active);border:1px solid var(--ds-color-border-raised);pointer-events:none;transition:left var(--m-duration-base) ease, top var(--m-duration-base) ease, width var(--m-duration-base) ease, height var(--m-duration-base) ease;position:absolute}.Fy0ZUa_controls{align-items:center;gap:var(--ds-spacing-2);flex:none;display:flex}.Fy0ZUa_controlsSlot{align-items:center;gap:var(--ds-spacing-2);display:flex}.Fy0ZUa_controlsSlot:empty{display:none}.Fy0ZUa_tabIcon{flex-shrink:0;align-items:center;display:inline-flex}.Fy0ZUa_tabBadge{height:20px;padding:0 var(--ds-spacing-2);border-radius:var(--m-radius-pill,999px);background:var(--ds-color-surface-sunken);color:var(--ds-color-text-muted);font-size:var(--ds-font-size-2xs);font-weight:var(--ds-font-weight-medium);font-variant-numeric:tabular-nums;align-items:center;display:inline-flex}.Fy0ZUa_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}
@layer meridian.tokens,meridian.reset,meridian.text;@layer meridian.components{._4rm9UG_floating{width:max-content;max-width:min(var(--ds-overlay-max-width,20rem), var(--available-width,100vw))}._4rm9UG_surface{--ds-overlay-max-height:60vh;max-height:min(var(--ds-overlay-max-height), var(--available-height,100vh));background:var(--ds-color-surface-overlay,#fff);min-height:0;color:var(--ds-color-text);border:1px solid var(--ds-color-border-overlay,var(--ds-color-border));border-radius:var(--ds-radius-md);box-shadow:var(--ds-shadow-popover);font-family:var(--ds-font-sans,system-ui, sans-serif);font-size:var(--ds-font-size-sm);line-height:var(--ds-line-height-normal);text-align:left;flex-direction:column;display:flex;overflow:hidden}._4rm9UG_hint{--ds-overlay-max-width:16rem}._4rm9UG_compact{--ds-overlay-max-width:20rem}._4rm9UG_wide{--ds-overlay-max-width:26rem}._4rm9UG_panel{--ds-overlay-max-width:34rem}._4rm9UG_flat{box-shadow:var(--ds-shadow-xs)}._4rm9UG_overlayMotion{transform-origin:var(--transform-origin,center);transition-property:opacity,transform;transition-duration:var(--m-duration-fast,.12s);transition-timing-function:var(--m-ease-standard,cubic-bezier(.2, 0, 0, 1))}._4rm9UG_overlayMotion[data-starting-style],._4rm9UG_overlayMotion[data-ending-style]{opacity:0;transform:scale(.96)}._4rm9UG_overlayMotion[data-instant]{transition-duration:0s}}
@layer meridian.tokens,meridian.reset,meridian.text;@layer meridian.components{.NMxTSa_root{align-items:center;gap:var(--ds-spacing-2,.5rem);cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--ds-color-text,#1a1a1a);font-size:var(--ds-font-size-md,.9375rem);font-weight:400;display:inline-flex}.NMxTSa_root.NMxTSa_disabled{cursor:not-allowed}.NMxTSa_box{border-radius:var(--m-radius-xs,4px);border:1px solid var(--ds-color-border-strong,#c4c4c4);background-color:var(--ds-color-surface,#fff);width:18px;height:18px;transition:background-color var(--ds-transition-fast,.12s cubic-bezier(.2, 0, 0, 1)), border-color var(--ds-transition-fast,.12s cubic-bezier(.2, 0, 0, 1));justify-content:center;align-items:center;display:inline-flex}.NMxTSa_box:hover{border-color:var(--ds-color-primary,#1976d2)}.NMxTSa_box:focus-visible{border-color:var(--ds-color-primary,#1976d2);box-shadow:0 0 0 3px var(--ds-color-focus-ring,#1976d259);outline:0}.NMxTSa_box[data-checked]{background-color:var(--ds-color-primary,#1976d2);border-color:var(--ds-color-primary,#1976d2);color:var(--ds-color-primary-fg,#fff)}.NMxTSa_indicator{color:var(--ds-color-primary-fg,#fff);justify-content:center;align-items:center;line-height:0;display:inline-flex}.NMxTSa_label{color:var(--ds-color-text,#1a1a1a)}.NMxTSa_root.NMxTSa_disabled .NMxTSa_box{background-color:var(--ds-color-surface-disabled,#f5f5f5);border-color:var(--ds-color-border-disabled,#e0e0e0)}.NMxTSa_root.NMxTSa_disabled .NMxTSa_indicator,.NMxTSa_root.NMxTSa_disabled .NMxTSa_label{color:var(--ds-color-text-disabled,#9e9e9e)}}
@layer meridian.tokens,meridian.reset,meridian.text;@layer meridian.components{._7CinkW_panel{--ds-select-trigger-bg:transparent;--ds-toggle-hover-bg:var(--ds-color-surface-hover);--ds-toggle-pressed-bg:color-mix(in oklab, var(--ds-color-surface-hover), var(--ds-color-text) 12%);flex-direction:column;max-height:min(70vh,640px);display:flex;overflow:hidden}._7CinkW_body{overscroll-behavior:contain;flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}._7CinkW_fieldList{gap:var(--ds-spacing-1) var(--ds-spacing-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._7CinkW_fieldRow{align-items:center;gap:var(--ds-spacing-2);cursor:pointer;min-width:0;display:flex}._7CinkW_fieldLabel{text-overflow:ellipsis;white-space:nowrap;font-size:var(--ds-font-size-sm);color:var(--ds-color-text);overflow:hidden}._7CinkW_resetRow{padding-top:var(--ds-spacing-2);margin-top:var(--ds-spacing-1);border-top:1px solid var(--ds-color-border);flex:none}._7CinkW_resetButton{width:100%;padding:var(--ds-spacing-2);border-radius:var(--ds-radius-sm);font:inherit;font-size:var(--ds-font-size-sm);color:var(--ds-color-text-secondary);text-align:center;cursor:pointer;background:0 0;border:none;font-weight:500;display:block}._7CinkW_resetButton:hover{background-color:var(--ds-color-surface-hover);color:var(--ds-color-text)}}
@layer meridian.tokens,meridian.reset,meridian.text;@layer meridian.components{.N2PeGq_activeDot{background:var(--ds-color-primary);pointer-events:none;border-radius:50%;width:6px;height:6px;position:absolute;top:5px;left:5px}.N2PeGq_rowMenuButton{appearance:none;vertical-align:top;border-radius:var(--ds-radius-sm,6px);width:18px;height:18px;color:var(--ds-color-text-secondary);cursor:pointer;opacity:var(--ds-row-action-opacity,1);transition:background-color var(--ds-transition-fast), opacity var(--ds-transition-fast), border-color var(--ds-transition-fast);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:inline-flex}.N2PeGq_rowMenuButton:hover,.N2PeGq_rowMenuButton[data-popup-open]{background:var(--ds-color-surface-hover);border-color:var(--ds-color-border);opacity:1}.N2PeGq_rowMenuButton:focus-visible{outline:2px solid var(--ds-color-focus-ring);outline-offset:1px;opacity:1}.N2PeGq_popoverCard{--ds-select-trigger-bg:transparent;--ds-textfield-bg:transparent}.N2PeGq_cellTrigger{appearance:none;background:var(--ds-color-surface-sunken,#f2eeea);color:inherit;font:inherit;cursor:pointer;padding:var(--ds-spacing-half) var(--ds-spacing-3);border-radius:var(--ds-radius-pill,999px);max-width:100%;transition:background-color var(--ds-transition-fast), border-color var(--ds-transition-fast);align-items:baseline;gap:var(--ds-spacing-2);border:1px solid #0000;display:inline-flex;position:relative}.N2PeGq_cellTrigger:hover,.N2PeGq_cellTrigger[data-popup-open]{background:color-mix(in oklab, var(--ds-color-surface-hover), var(--ds-color-text) 10%)}.N2PeGq_cellTrigger:focus-visible{outline:2px solid var(--ds-color-focus-ring);outline-offset:1px}.N2PeGq_previewTriggerContent{display:contents}.N2PeGq_visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.N2PeGq_cellTriggerBare:is(button,span){width:var(--ds-field-height-xs,28px);height:var(--ds-field-height-xs,28px);background:0 0;flex:none;justify-content:center;align-self:center;align-items:center;padding:0}.N2PeGq_cellTriggerIcon{align-items:center;gap:var(--ds-spacing-1);padding-left:var(--ds-spacing-half)}.N2PeGq_cellIcon{background:var(--m-bg-accent-soft,var(--ds-color-surface-muted));width:20px;height:20px;color:var(--ds-color-text-accent);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.N2PeGq_popoverCard{background:var(--ds-color-surface-raised,#fff);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-md,8px);box-shadow:var(--ds-shadow-popover,0 4px 16px #0000001f);color:var(--ds-color-text);font-family:var(--ds-font-sans,system-ui, sans-serif);font-size:var(--ds-font-size-sm,.875rem)}.N2PeGq_popup{padding:var(--ds-spacing-1);min-width:280px}.N2PeGq_controlsPopup{width:360px;max-width:min(360px,100vw - 32px)}.N2PeGq_row{align-items:center;column-gap:var(--ds-spacing-3,12px);padding:var(--ds-spacing-2,8px);grid-template-columns:110px 1fr;display:grid}.N2PeGq_rowStart{padding-top:calc(var(--ds-spacing-2,8px) + 4px);align-items:start}.N2PeGq_dropdownRow{justify-content:space-between;align-items:center;gap:var(--ds-spacing-2,8px);padding:var(--ds-spacing-2,8px);display:flex}.N2PeGq_stack{align-items:flex-start;gap:var(--ds-spacing-3);padding:var(--ds-spacing-2,8px);flex-direction:column;display:flex}.N2PeGq_rowLabel{font-size:var(--ds-font-size-2xs,.75rem);color:var(--ds-color-text-muted);font-weight:var(--ds-font-weight-medium,500)}.N2PeGq_previewPopup{padding:var(--ds-spacing-2) var(--ds-spacing-3);min-width:220px}.N2PeGq_previewTitle{font-weight:var(--ds-font-weight-medium,500);color:var(--ds-color-text-muted);margin-bottom:var(--ds-spacing-2)}.N2PeGq_breakdownList{gap:var(--ds-spacing-half);flex-direction:column;margin:0;display:flex}.N2PeGq_breakdownRow{align-items:baseline;column-gap:var(--ds-spacing-4);padding:var(--ds-spacing-1) 0;grid-template-columns:1fr auto;display:grid}.N2PeGq_breakdownLabel{color:var(--ds-color-text);margin:0}.N2PeGq_breakdownValue{font-variant-numeric:tabular-nums;color:var(--ds-color-text);margin:0}.N2PeGq_breakdownTotal{margin-top:var(--ds-spacing-1);padding-top:var(--ds-spacing-1);border-top:1px solid var(--ds-color-border);font-weight:var(--ds-font-weight-medium,500)}}
@layer meridian.tokens,meridian.reset,meridian.text;@layer meridian.components{._9bxX1W_groupExpandBtn{appearance:none;padding:var(--ds-spacing-1) var(--ds-spacing-2);border-radius:var(--ds-radius-sm,6px);font-size:var(--ds-font-size-sm);font-weight:var(--ds-font-weight-medium,500);color:var(--ds-color-text-accent);cursor:pointer;white-space:nowrap;background:0 0;border:0}._9bxX1W_groupExpandBtn:hover{background:var(--ds-color-surface-hover)}}
@layer meridian.tokens,meridian.reset,meridian.text;@layer meridian.components{.-ZHjSW_wrapper{gap:var(--ds-spacing-3,12px);flex-direction:column;display:flex}.-ZHjSW_wrapperFill{flex:auto;min-height:0}.-ZHjSW_toolbar{flex:none;justify-content:flex-end;display:flex}}
