._container_1b12b_1{width:100%;height:100%;font-family:var(--fui-font-sans,"Geist Sans", "Geist", Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif)}._container_1b12b_1 .recharts-text{fill:var(--fui-text-secondary,#5a544f);font-size:var(--fui-font-size-xs,.857rem)}._container_1b12b_1 .recharts-cartesian-grid line,._container_1b12b_1 .recharts-cartesian-axis-line,._container_1b12b_1 .recharts-cartesian-axis-tick-line,._container_1b12b_1 .recharts-curve.recharts-tooltip-cursor{stroke:var(--fui-border,#0000000d)}._container_1b12b_1 .recharts-rectangle.recharts-tooltip-cursor{fill:var(--fui-bg-hover,#0000000a)}._srOnly_1b12b_24{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._tooltip_1b12b_36{background:var(--fui-bg-elevated,#fff);border:1px solid var(--fui-border,#0000000d);border-radius:var(--fui-radius-md,.5rem);box-shadow:var(--fui-shadow-md,0 2px 4px -1px #0000000a, 0 1px 3px -2px #00000008);padding:var(--fui-space-2,1rem) var(--fui-space-3,1.5rem);font-family:var(--fui-font-sans,"Geist Sans", "Geist", Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif)}._tooltipLabel_1b12b_45{font-size:var(--fui-font-size-xs,.857rem);font-weight:var(--fui-font-weight-medium,500);color:var(--fui-text-primary,#1a1816);margin-bottom:var(--fui-space-1,.5rem)}._tooltipItems_1b12b_52{gap:calc(var(--fui-space-px,1px) * 2);flex-direction:column;display:flex}._tooltipItem_1b12b_52{align-items:center;gap:var(--fui-space-2,1rem);justify-content:space-between;min-width:100px;display:flex}._tooltipIndicator_1b12b_66{border-radius:var(--fui-radius-full,9999px);flex-shrink:0;width:8px;height:8px}._tooltipIndicator_1b12b_66._tooltipIndicatorLine_1b12b_72{border-radius:var(--fui-radius-full,9999px);width:12px;height:2px}._tooltipIndicator_1b12b_66._tooltipIndicatorDashed_1b12b_77{border-top:2px dashed;border-radius:0;width:12px;height:0}._tooltipItemLabel_1b12b_84{font-size:var(--fui-font-size-xs,.857rem);color:var(--fui-text-secondary,#5a544f)}._tooltipItemValue_1b12b_89{font-size:var(--fui-font-size-xs,.857rem);font-weight:var(--fui-font-weight-medium,500);color:var(--fui-text-primary,#1a1816);font-variant-numeric:tabular-nums;margin-left:auto}._legend_1b12b_97{justify-content:center;align-items:center;gap:var(--fui-space-3,1.5rem);padding-top:var(--fui-space-2,1rem);flex-wrap:wrap;display:flex}._legendItem_1b12b_106{align-items:center;gap:var(--fui-space-1,.5rem);display:flex}._legendDot_1b12b_112{border-radius:var(--fui-radius-full,9999px);flex-shrink:0;width:8px;height:8px}._legendLabel_1b12b_119{font-size:var(--fui-font-size-xs,.857rem);color:var(--fui-text-secondary,#5a544f)}._markdown_6kjfd_1{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-sm,1rem);line-height:var(--fui-line-height-normal,1.5);color:var(--fui-text-secondary,#5a544f);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;word-wrap:break-word;font-size:var(--fui-font-size-md,1.071rem);line-height:var(--fui-line-height-prose,1.7)}._markdown_6kjfd_1 h1,._markdown_6kjfd_1 h2,._markdown_6kjfd_1 h3,._markdown_6kjfd_1 h4,._markdown_6kjfd_1 h5,._markdown_6kjfd_1 h6{margin-top:var(--fui-space-4,2rem);margin-bottom:var(--fui-space-2,1rem);font-weight:var(--fui-font-weight-semibold,600);line-height:var(--fui-line-height-tight,1.25);color:var(--fui-text-primary,#1a1816)}._markdown_6kjfd_1 h1:first-child,._markdown_6kjfd_1 h2:first-child,._markdown_6kjfd_1 h3:first-child,._markdown_6kjfd_1 h4:first-child,._markdown_6kjfd_1 h5:first-child,._markdown_6kjfd_1 h6:first-child{margin-top:0}._markdown_6kjfd_1 h1{font-size:var(--fui-font-size-3xl,2.571rem);line-height:var(--fui-line-height-display,1.1);letter-spacing:var(--fui-letter-spacing-display,0)}._markdown_6kjfd_1 h2{font-size:var(--fui-font-size-xl,1.714rem);letter-spacing:var(--fui-letter-spacing-tight,0);margin-top:var(--fui-space-8,4rem)}._markdown_6kjfd_1 h3{font-size:var(--fui-font-size-lg,1.429rem);letter-spacing:var(--fui-letter-spacing-tight,0);line-height:var(--fui-line-height-tight,1.25)}._markdown_6kjfd_1 h4{font-size:var(--fui-font-size-md,1.071rem)}._markdown_6kjfd_1 h5,._markdown_6kjfd_1 h6{font-size:var(--fui-font-size-sm,1rem)}._markdown_6kjfd_1 p{line-height:var(--fui-line-height-prose,1.7);margin:0}._markdown_6kjfd_1 p+p{margin-top:var(--fui-space-3,1.5rem)}._markdown_6kjfd_1 a{color:var(--fui-color-accent,#4a7c59);text-underline-offset:2px;text-decoration:underline}._markdown_6kjfd_1 a:hover{opacity:.8}._markdown_6kjfd_1 ul,._markdown_6kjfd_1 ol{margin:var(--fui-space-2,1rem) 0;padding-left:var(--fui-space-4,2rem)}._markdown_6kjfd_1 li{margin-bottom:var(--fui-space-1,.5rem);line-height:var(--fui-line-height-prose,1.7)}._markdown_6kjfd_1 li:last-child{margin-bottom:0}._markdown_6kjfd_1 li>ul,._markdown_6kjfd_1 li>ol{margin-top:var(--fui-space-1,.5rem);margin-bottom:0}._markdown_6kjfd_1 code{font-family:var(--fui-font-mono,"Geist Mono", "SF Mono", SFMono-Regular, ui-monospace, "Cascadia Code", Menlo, monospace);border-radius:var(--fui-radius-sm,.375rem);background-color:var(--fui-bg-tertiary,#e3ddd2);padding:.125em .375em;font-size:.9em}._markdown_6kjfd_1 pre{margin:var(--fui-space-2,1rem) 0;padding:var(--fui-space-2);border-radius:var(--fui-radius-md,.5rem);background-color:var(--fui-code-bg,#0c0c0e);overflow-x:auto}._markdown_6kjfd_1 pre code{font-size:var(--fui-font-size-xs,.857rem);background:0 0;padding:0}._markdown_6kjfd_1 div:has(>div>div>pre){margin:var(--fui-space-3,1.5rem) 0}._markdown_6kjfd_1 blockquote{margin:var(--fui-space-2,1rem) 0;padding:var(--fui-space-1) var(--fui-space-3);border-left:3px solid var(--fui-border,#0000000d);color:var(--fui-text-secondary,#5a544f)}._markdown_6kjfd_1 blockquote p{margin:0}._markdown_6kjfd_1 hr{margin:var(--fui-space-4,2rem) 0;border:none;border-top:1px solid var(--fui-border,#0000000d)}._markdown_6kjfd_1 table{width:100%;margin:var(--fui-space-2,1rem) 0;border-collapse:collapse;font-size:var(--fui-font-size-sm,1rem)}._markdown_6kjfd_1 th,._markdown_6kjfd_1 td{padding:var(--fui-space-1) var(--fui-space-2);border:1px solid var(--fui-border,#0000000d);text-align:left}._markdown_6kjfd_1 th{font-weight:var(--fui-font-weight-semibold,600);background-color:var(--fui-bg-secondary,#f1ede6)}._markdown_6kjfd_1 img{border-radius:var(--fui-radius-md,.5rem);max-width:100%;height:auto}._markdown_6kjfd_1 input[type=checkbox]{margin-right:var(--fui-space-1,.5rem)}._markdown_6kjfd_1 strong{font-weight:var(--fui-font-weight-semibold,600)}._markdown_6kjfd_1>:first-child{margin-top:0}._markdown_6kjfd_1>:last-child{margin-bottom:0}._badge_12ls5_1{align-items:center;gap:var(--fui-space-1,.5rem);border-radius:var(--fui-badge-radius,var(--fui-radius-lg,.75rem));width:max-content;font-family:var(--fui-font-sans,"Geist Sans", "Geist", Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);font-weight:var(--fui-font-weight-semibold,600);white-space:nowrap;border:0;line-height:1;display:inline-flex}._sm_12ls5_14{padding:var(--fui-space-0-5,.15rem) var(--fui-space-1,.5rem);font-size:var(--fui-font-size-2xs,.714rem)}._md_12ls5_19{padding:var(--fui-space-1,.5rem) var(--fui-space-1,.5rem);font-size:var(--fui-font-size-xs,.857rem)}._lg_12ls5_24{padding:var(--fui-space-1,.5rem) var(--fui-space-2,1rem);font-size:var(--fui-font-size-sm,1rem)}._default_12ls5_29{background-color:var(--fui-bg-tertiary,#e3ddd2);color:var(--fui-text-secondary,#5a544f)}._success_12ls5_34{background:var(--fui-color-success-bg,#22c55e1a);color:var(--fui-color-success-text,#003712)}._warning_12ls5_39{background:var(--fui-color-warning-bg,#f59e0b1a);color:var(--fui-color-warning-text,#623c00)}._error_12ls5_44{background:var(--fui-color-danger-bg,#ef44441a);color:var(--fui-color-danger-text,#c3051e)}._info_12ls5_49{background:var(--fui-color-info-bg,#3b82f61a);color:var(--fui-color-info-text,#125ccd)}._outline_12ls5_54{color:var(--fui-text-primary,#1a1816);border:1px solid var(--fui-border-strong,#0000001a);background-color:#0000}._tint_12ls5_60{background-color:color-mix(in srgb, var(--fui-badge-tint,var(--fui-color-accent,#4a7c59)) 14%, transparent);color:color-mix(in srgb, var(--fui-badge-tint,var(--fui-color-accent,#4a7c59)) 72%, var(--fui-text-primary,#1a1816))}._label_12ls5_65{height:var(--fui-target-size-min,2.286rem);padding:0 calc(var(--fui-space-1,.5rem) - var(--fui-space-px,1px));border:1px solid var(--fui-border,#0000000d);border-radius:var(--fui-radius-sm,.375rem);color:var(--fui-text-secondary,#5a544f);font-size:var(--fui-font-size-2xs,.714rem);font-weight:var(--fui-font-weight-medium,500);background-color:#0000}._dim_12ls5_76{height:var(--fui-button-height-sm,2.28571rem);padding:0 calc(var(--fui-space-1,.5rem) + var(--fui-space-0-5,.15rem));border-radius:var(--fui-radius-sm,.375rem);color:var(--fui-text-secondary,#5a544f);font-size:var(--fui-font-size-xs,.857rem);font-weight:var(--fui-font-weight-medium,500);transition:color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), border-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94));background-color:#0000;border:1px solid #0000}._dim_12ls5_76._active_12ls5_87{border-color:var(--fui-border,#0000000d);background-color:var(--fui-bg-hover,#0000000a);color:var(--fui-text-primary,#1a1816)}._dot_12ls5_93{background-color:var(--fui-badge-dot-color,currentColor);border-radius:50%;flex-shrink:0;width:6px;height:6px}._sm_12ls5_14 ._dot_12ls5_93{width:5px;height:5px}._icon_12ls5_105{align-items:center;display:flex}._badge_12ls5_1:has(._remove_12ls5_110){padding:var(--fui-space-0-5,.15rem) var(--fui-space-1,.5rem) var(--fui-space-0-5,.15rem) var(--fui-space-2,1rem)}._remove_12ls5_110{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}._remove_12ls5_110:disabled{cursor:not-allowed}._remove_12ls5_110{transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), border-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), opacity var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94))}._remove_12ls5_110:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._remove_12ls5_110:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._remove_12ls5_110:disabled,._remove_12ls5_110[data-disabled]{opacity:.5;pointer-events:none}._remove_12ls5_110{min-width:var(--fui-target-size-min,2.286rem);min-height:var(--fui-target-size-min,2.286rem);margin-left:calc(-1 * var(--fui-space-0-5,.15rem));font-size:inherit;color:inherit;opacity:.6;border-radius:var(--fui-radius-full,9999px);justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}._remove_12ls5_110:hover{opacity:1}._text_kx2n6_1{font-family:var(--fui-font-sans,"Geist Sans", "Geist", Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);color:var(--fui-text-primary,#1a1816);margin:0}._variant-section-label_kx2n6_7{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-xs,.857rem);color:var(--fui-text-secondary,#5a544f);font-size:.786rem;font-weight:var(--fui-font-weight-semibold,600);text-transform:uppercase;letter-spacing:var(--fui-letter-spacing-wide,.05em)}._size-2xs_kx2n6_17{font-size:var(--fui-font-size-2xs,.714rem)}._size-xs_kx2n6_21{font-size:var(--fui-font-size-xs,.857rem)}._size-sm_kx2n6_25{font-size:var(--fui-font-size-sm,1rem)}._size-base_kx2n6_29{font-size:var(--fui-font-size-base,1rem)}._size-md_kx2n6_33{font-size:var(--fui-font-size-md,1.071rem)}._size-lg_kx2n6_37{font-size:var(--fui-font-size-lg,1.429rem)}._size-xl_kx2n6_41{font-size:var(--fui-font-size-xl,1.714rem)}._size-2xl_kx2n6_45{font-size:var(--fui-font-size-2xl,2.143rem)}._size-3xl_kx2n6_49{font-size:var(--fui-font-size-3xl,2.571rem);line-height:var(--fui-line-height-display,1.1);letter-spacing:var(--fui-letter-spacing-display,0)}._size-4xl_kx2n6_55{font-size:var(--fui-font-size-4xl,3.429rem);line-height:var(--fui-line-height-display,1.1);letter-spacing:var(--fui-letter-spacing-display,0)}._weight-normal_kx2n6_61{font-weight:var(--fui-font-weight-normal,400)}._weight-medium_kx2n6_65{font-weight:var(--fui-font-weight-medium,500)}._weight-semibold_kx2n6_69{font-weight:var(--fui-font-weight-semibold,600)}._weight-bold_kx2n6_73{font-weight:var(--fui-font-weight-bold,700)}._color-primary_kx2n6_77{color:var(--fui-text-primary,#1a1816)}._color-secondary_kx2n6_81{color:var(--fui-text-secondary,#5a544f)}._color-tertiary_kx2n6_85,._color-muted_kx2n6_86{color:var(--fui-text-tertiary,#565146)}._mono_kx2n6_90{font-family:var(--fui-font-mono,"Geist Mono", "SF Mono", SFMono-Regular, ui-monospace, "Cascadia Code", Menlo, monospace)}._truncate_kx2n6_94{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._lineClamp_kx2n6_100{-webkit-line-clamp:var(--fui-line-clamp,2);text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._tracking-normal_kx2n6_108{letter-spacing:var(--fui-letter-spacing-normal,normal)}._tracking-tight_kx2n6_112{letter-spacing:var(--fui-letter-spacing-tight,0)}._tracking-tighter_kx2n6_116,._tracking-tightest_kx2n6_120{letter-spacing:var(--fui-letter-spacing-display,0)}._tabularNums_kx2n6_124{font-variant-numeric:tabular-nums}._emptyState_yewvq_1{text-align:center;font-family:var(--fui-font-sans,"Geist Sans", "Geist", Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;align-items:center;display:flex}._sm_yewvq_11{padding:var(--fui-space-6) var(--fui-space-4)}._sm_yewvq_11 ._title_yewvq_14{font-size:var(--fui-font-size-sm,1rem)}._sm_yewvq_11 ._description_yewvq_17{font-size:var(--fui-font-size-xs,.857rem);max-width:240px}._sm_yewvq_11 ._icon_yewvq_21{margin-bottom:var(--fui-space-2,1rem)}._sm_yewvq_11 ._actions_yewvq_24{margin-top:var(--fui-space-3,1.5rem)}._md_yewvq_28{padding:var(--fui-space-10,5rem) var(--fui-space-6)}._md_yewvq_28 ._title_yewvq_14{font-size:var(--fui-font-size-base,1rem)}._md_yewvq_28 ._description_yewvq_17{font-size:var(--fui-font-size-sm,1rem);max-width:320px}._md_yewvq_28 ._icon_yewvq_21{margin-bottom:var(--fui-space-3,1.5rem)}._md_yewvq_28 ._actions_yewvq_24{margin-top:var(--fui-space-4,2rem)}._lg_yewvq_45{padding:var(--fui-space-12,6rem) var(--fui-space-8)}._lg_yewvq_45 ._title_yewvq_14{font-size:var(--fui-font-size-lg,1.429rem)}._lg_yewvq_45 ._description_yewvq_17{font-size:var(--fui-font-size-sm,1rem);max-width:400px}._lg_yewvq_45 ._icon_yewvq_21{margin-bottom:var(--fui-space-4,2rem)}._lg_yewvq_45 ._actions_yewvq_24{margin-top:var(--fui-space-6,3rem)}._icon_yewvq_21{color:var(--fui-text-tertiary,#565146);justify-content:center;align-items:center;display:flex}._icon_yewvq_21 svg{width:var(--fui-icon-2xl,2.286rem);height:var(--fui-icon-2xl,2.286rem)}._lg_yewvq_45 ._icon_yewvq_21 svg{width:2.857rem;height:2.857rem}._sm_yewvq_11 ._icon_yewvq_21 svg{width:var(--fui-icon-xl,1.714rem);height:var(--fui-icon-xl,1.714rem)}._title_yewvq_14{font-weight:var(--fui-font-weight-semibold,600);color:var(--fui-text-primary,#1a1816);line-height:var(--fui-line-height-tight,1.25);margin:0}._description_yewvq_17{margin:var(--fui-space-2,1rem) 0 0;color:var(--fui-text-secondary,#5a544f);line-height:var(--fui-line-height-normal,1.5)}._actions_yewvq_24{align-items:center;gap:var(--fui-space-2,1rem);flex-wrap:wrap;justify-content:center;display:flex}._container_ecp8e_1{width:100%}._title_ecp8e_5{font-size:var(--fui-font-size-xs,.857rem);font-weight:var(--fui-font-weight-medium,500);color:var(--fui-text-tertiary,#565146);text-transform:uppercase;letter-spacing:var(--fui-letter-spacing-wide,.05em);margin-bottom:var(--fui-space-1,.5rem)}._wrapper_ecp8e_14{border-radius:var(--fui-radius-lg,.75rem);background-color:var(--fui-code-bg,#0c0c0e);position:relative;overflow:hidden}._header_ecp8e_21{padding:0 var(--fui-space-4,2rem);border-bottom:1px solid var(--fui-code-border,#ffffff0f);min-height:var(--fui-input-height,2.28571rem);background-color:#0000;justify-content:space-between;align-items:center;display:flex}._filename_ecp8e_31{font-family:var(--fui-font-mono,"Geist Mono", "SF Mono", SFMono-Regular, ui-monospace, "Cascadia Code", Menlo, monospace);font-size:var(--fui-font-size-xs,.857rem);font-weight:var(--fui-font-weight-normal,400);color:var(--fui-code-text-muted,#5a5a6e);letter-spacing:.01em}._copyButton_ecp8e_39{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}._copyButton_ecp8e_39:disabled{cursor:not-allowed}._copyButton_ecp8e_39{min-width:var(--fui-target-size-min,2.286rem);min-height:var(--fui-target-size-min,2.286rem);padding:var(--fui-space-1,.5rem);color:var(--fui-code-text-muted,#5a5a6e);border-radius:var(--fui-radius-sm,.375rem);cursor:pointer;transition:background var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), opacity var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94));background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}._copyButton_ecp8e_39:hover{color:var(--fui-code-tab-text-active,#e2e2e5);background:var(--fui-code-copy-bg-hover,#ffffff1f)}._copyButton_ecp8e_39:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._copyButton_ecp8e_39:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._copyButton_ecp8e_39._copied_ecp8e_84{color:var(--fui-color-success-text,#003712);opacity:1}._copyOverlay_ecp8e_89{top:var(--fui-space-2,1rem);right:var(--fui-space-2,1rem);z-index:2;background:var(--fui-code-copy-bg,#ffffff0f);border-radius:var(--fui-radius-sm,.375rem);opacity:0;transition:opacity var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), background var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94));position:absolute}._withCopyOverlay_ecp8e_100:hover ._copyOverlay_ecp8e_89,._withCopyOverlay_ecp8e_100 ._copyOverlay_ecp8e_89:focus-visible,._withCopyOverlay_ecp8e_100 ._copyOverlay_ecp8e_89._copied_ecp8e_84{opacity:1}._withCopyOverlay_ecp8e_100 ._codeContainer_ecp8e_107 .shiki,._withCopyOverlay_ecp8e_100 ._loading_ecp8e_108 pre{padding-right:calc(var(--fui-space-4,2rem) + var(--fui-target-size-min,2.286rem) + var(--fui-space-3,1.5rem))}._icon_ecp8e_112{flex-shrink:0}._persistentCopy_ecp8e_116{opacity:1;top:50%;transform:translateY(-50%)}._persistentCopyWrapper_ecp8e_122 ._copyOverlay_ecp8e_89{opacity:1}._loading_ecp8e_108 pre{padding:var(--fui-space-4,2rem);font-family:var(--fui-font-mono,"Geist Mono", "SF Mono", SFMono-Regular, ui-monospace, "Cascadia Code", Menlo, monospace);font-size:var(--fui-font-size-sm,1rem);line-height:var(--fui-line-height-relaxed,1.625);color:var(--fui-code-text,#e2e2e5);margin:0;overflow-x:auto;background-color:#0000!important;border:none!important;border-radius:0!important}._loading_ecp8e_108 code{color:inherit;font-family:inherit;font-size:inherit;border:none;padding:0;background:0 0!important}._codeContainer_ecp8e_107 .shiki{padding:var(--fui-space-4,2rem);font-family:var(--fui-font-mono,"Geist Mono", "SF Mono", SFMono-Regular, ui-monospace, "Cascadia Code", Menlo, monospace);font-size:var(--fui-font-size-sm,1rem);line-height:var(--fui-line-height-relaxed,1.625);tab-size:2;margin:0;overflow-x:auto;background-color:#0000!important;border:none!important;border-radius:0!important}._codeContainer_ecp8e_107 .shiki code{font-family:inherit;font-size:inherit;counter-reset:line;border:none;border-radius:0;padding:0;background:0 0!important}._codeContainer_ecp8e_107 .line{width:100%;min-height:calc(var(--fui-line-height-relaxed,1.625) * 1em);display:inline-block}._codeContainer_ecp8e_107 .line.highlighted{background-color:var(--fui-code-highlight-bg,#ffffff0f);margin:0 calc(-1 * var(--fui-space-4,2rem));padding:0 var(--fui-space-4,2rem);border-left:2px solid var(--fui-color-info-text,#125ccd)}._codeContainer_ecp8e_107 .line-number{text-align:right;width:2.5em;color:var(--fui-code-text-muted,#5a5a6e);-webkit-user-select:none;user-select:none;opacity:.6;padding-right:1em;display:inline-block}._codeContainer_ecp8e_107 ::selection{background:var(--fui-code-selection-bg,color-mix(in srgb, var(--fui-button-primary-base,var(--fui-color-accent)) 30%, transparent));color:var(--fui-code-tab-text-active,#e2e2e5)}._codeContainer_ecp8e_107 .shiki::-webkit-scrollbar{height:4px}._codeContainer_ecp8e_107 .shiki::-webkit-scrollbar-track{background:0 0}._codeContainer_ecp8e_107 .shiki::-webkit-scrollbar-thumb{background:var(--fui-code-scrollbar-thumb,#ffffff1a);border-radius:var(--fui-radius-full,9999px)}._codeContainer_ecp8e_107 .shiki::-webkit-scrollbar-thumb:hover{background:var(--fui-code-scrollbar-thumb-hover,#fff3)}._withLineNumbers_ecp8e_206 ._codeContainer_ecp8e_107 .shiki{padding-left:var(--fui-space-2,1rem)}._withDiff_ecp8e_210 .diff-marker{text-align:center;-webkit-user-select:none;user-select:none;width:1.5em;color:var(--fui-code-text-muted,#5a5a6e);display:inline-block}._withDiff_ecp8e_210 .diff-added{background-color:var(--fui-color-success-bg,#22c55e1a);margin:0 calc(-1 * var(--fui-space-4,2rem));padding:0 var(--fui-space-4,2rem)}._withDiff_ecp8e_210 .diff-added .diff-marker{color:var(--fui-color-success-text,#003712)}._withDiff_ecp8e_210 .diff-removed{background-color:var(--fui-color-danger-bg,#ef44441a);margin:0 calc(-1 * var(--fui-space-4,2rem));padding:0 var(--fui-space-4,2rem)}._withDiff_ecp8e_210 .diff-removed .diff-marker{color:var(--fui-color-danger-text,#c3051e)}._compact_ecp8e_234 ._wrapper_ecp8e_14{border-radius:var(--fui-radius-md,.5rem)}._compact_ecp8e_234 ._codeContainer_ecp8e_107 .shiki,._compact_ecp8e_234 ._loading_ecp8e_108 pre{padding:var(--fui-space-2,1rem) var(--fui-space-3,1.5rem);font-size:var(--fui-font-size-sm,1rem);line-height:var(--fui-line-height-normal,1.5)}._compact_ecp8e_234 ._withCopyOverlay_ecp8e_100 ._codeContainer_ecp8e_107 .shiki,._compact_ecp8e_234 ._withCopyOverlay_ecp8e_100 ._loading_ecp8e_108 pre{padding-right:calc(var(--fui-space-3,1.5rem) + var(--fui-target-size-min,2.286rem) + var(--fui-space-3,1.5rem))}._wordWrap_ecp8e_248 ._codeContainer_ecp8e_107 .shiki,._wordWrap_ecp8e_248 ._loading_ecp8e_108 pre{white-space:pre-wrap;word-break:break-word}._wordWrap_ecp8e_248 .line{width:auto;display:block}._caption_ecp8e_258{font-size:var(--fui-font-size-xs,.857rem);color:var(--fui-text-tertiary,#565146);margin-top:var(--fui-space-2,1rem)}._collapseButton_ecp8e_264{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}._collapseButton_ecp8e_264:disabled{cursor:not-allowed}._collapseButton_ecp8e_264{justify-content:center;align-items:center;gap:var(--fui-space-1,.5rem);width:100%;padding:var(--fui-space-1,.5rem) var(--fui-space-2,1rem);font-size:var(--fui-font-size-xs,.857rem);font-weight:var(--fui-font-weight-medium,500);font-family:var(--fui-font-sans,"Geist Sans", "Geist", Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);color:var(--fui-code-text-muted,#5a5a6e);background:linear-gradient(to bottom, transparent, var(--fui-code-bg,#0c0c0e) 40%);cursor:pointer;transition:color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94));border-top:none;display:flex}._collapseButton_ecp8e_264:hover{color:var(--fui-code-tab-text-active,#e2e2e5)}._collapseButton_ecp8e_264:focus-visible{outline:var(--fui-focus-ring-width,1px) solid var(--fui-focus-ring-color,#4a7c59);outline-offset:calc(-1 * var(--fui-focus-ring-offset,2px))}@media (max-width:768px){._codeContainer_ecp8e_107 .shiki{font-size:var(--fui-font-size-2xs,.714rem);padding:var(--fui-space-3,1.5rem)}}._tabbedPanel_ecp8e_307{margin-top:0}._root_g9ik6_1{font-family:var(--fui-font-sans,"Geist Sans", "Geist", Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);flex-direction:column;display:flex}._root_g9ik6_1[data-orientation=vertical]{flex-direction:row}._list_g9ik6_10{align-items:center;gap:var(--fui-space-1,.5rem);border-bottom:1px solid var(--fui-border,#0000000d);padding:0 var(--fui-space-1,.5rem);display:flex;position:relative}._list_g9ik6_10[data-orientation=vertical]{border-bottom:none;border-right:1px solid var(--fui-border,#0000000d);padding:var(--fui-space-1,.5rem) 0;flex-direction:column;align-items:stretch}._listPills_g9ik6_26{background-color:var(--fui-tabs-pills-bg,color-mix(in srgb, var(--fui-text-primary,#1a1816) 5%, transparent));border-radius:var(--fui-radius-lg,.75rem);box-shadow:inset 0 0 0 1px var(--fui-tabs-pills-border,color-mix(in srgb, var(--fui-border,#0000000d) 72%, transparent));border:0;gap:0;width:fit-content;padding:0}._tab_g9ik6_37{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}._tab_g9ik6_37:disabled{cursor:not-allowed}._tab_g9ik6_37{transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), border-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), opacity var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94))}._tab_g9ik6_37:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._tab_g9ik6_37:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._tab_g9ik6_37:disabled,._tab_g9ik6_37[data-disabled]{opacity:.5;pointer-events:none}._tab_g9ik6_37{justify-content:center;align-items:center;gap:var(--fui-space-2,1rem);min-height:var(--fui-button-height-sm,2.28571rem);padding:0 var(--fui-space-3,1.5rem);font-size:var(--fui-font-size-sm,1rem);font-weight:var(--fui-font-weight-medium,500);color:var(--fui-text-secondary,#5a544f);white-space:nowrap;border-radius:var(--fui-radius-sm,.375rem);display:inline-flex;position:relative}._tab_g9ik6_37:hover:not([data-disabled]){color:var(--fui-text-primary,#1a1816);background-color:var(--fui-bg-hover,#0000000a)}._tab_g9ik6_37[data-active]{color:var(--fui-text-primary,#1a1816)}._tab_g9ik6_37[data-disabled]{color:var(--fui-text-tertiary,#565146)}._tabUnderline_g9ik6_93{border-radius:0;margin-bottom:-1px}._tabUnderline_g9ik6_93:hover:not([data-disabled]){background-color:#0000}._tabPills_g9ik6_101{border-radius:var(--fui-radius-md,.5rem);transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94))}._tabPills_g9ik6_101:hover:not([data-disabled]):not([data-active]){background-color:var(--fui-tabs-pill-hover-bg,transparent);color:var(--fui-text-primary,#1a1816)}._tabPills_g9ik6_101[data-active]{background-color:var(--fui-tabs-pill-active-bg,var(--fui-bg-elevated,#fff));color:var(--fui-text-primary,#1a1816);box-shadow:var(--fui-tabs-pill-active-shadow,inset 0 0 0 1px color-mix(in srgb, var(--fui-border,#0000000d) 74%, transparent))}._indicator_g9ik6_115{background-color:var(--fui-color-accent,#4a7c59);border-radius:var(--fui-radius-full,9999px);height:2px;width:var(--active-tab-width);transform:translateX(var(--active-tab-left));transition:width var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), transform var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94));position:absolute;bottom:0;left:0}[data-orientation=vertical] ._indicator_g9ik6_115{width:2px;height:var(--active-tab-height);transform:translateY(var(--active-tab-top));inset:0 0 auto auto}._panel_g9ik6_136{padding:var(--fui-space-2,1rem) 0;outline:none}._panel_g9ik6_136[data-hidden]{display:none}._panel_g9ik6_136:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._panel_g9ik6_136:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._panel_g9ik6_136:focus-visible{border-radius:var(--fui-radius-md,.5rem)}._panelFlush_g9ik6_158{padding:0}._wrapper_171ir_1{flex-direction:column;display:flex}._label_171ir_6{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-sm,1rem);font-weight:var(--fui-font-weight-medium,500);color:var(--fui-text-primary,#1a1816);margin-bottom:var(--fui-space-1,.5rem)}._required_171ir_14{color:var(--fui-color-danger-text,#c3051e);margin-left:2px}._helper_171ir_19{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-xs,.857rem);color:var(--fui-text-secondary,#5a544f);margin-top:var(--fui-space-1,.5rem)}._helperError_171ir_26{color:var(--fui-color-danger-text,#c3051e)}._errorMessage_171ir_30{font-size:var(--fui-font-size-xs,.857rem);color:var(--fui-color-danger-text,#c3051e);margin-top:var(--fui-space-1,.5rem)}._sizeSm_171ir_36 ._inputWrapper_171ir_36{gap:var(--fui-space-1,.5rem)}._sizeSm_171ir_36 ._swatch_171ir_39{width:var(--fui-input-height-sm,2rem);height:var(--fui-input-height-sm,2rem)}._sizeSm_171ir_36 ._hexInput_171ir_43{flex:none;min-width:80px}._sizeSm_171ir_36 ._label_171ir_6{font-size:var(--fui-font-size-xs,.857rem)}._sizeLg_171ir_51 ._inputWrapper_171ir_36{gap:var(--fui-space-3,1.5rem)}._sizeLg_171ir_51 ._swatch_171ir_39{width:var(--fui-input-height-lg,2.57143rem);height:var(--fui-input-height-lg,2.57143rem)}._sizeLg_171ir_51 ._hexInput_171ir_43{min-width:120px}._sizeLg_171ir_51 ._label_171ir_6{font-size:var(--fui-font-size-base,1rem)}._inputWrapper_171ir_36{gap:var(--fui-space-2,1rem);align-items:center;display:flex}._swatch_171ir_39{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}._swatch_171ir_39:disabled{cursor:not-allowed}._swatch_171ir_39{transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), border-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), opacity var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94))}._swatch_171ir_39:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._swatch_171ir_39:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._swatch_171ir_39:disabled,._swatch_171ir_39[data-disabled]{opacity:.5;pointer-events:none}._swatch_171ir_39{min-width:var(--fui-target-size-min,2.286rem);min-height:var(--fui-target-size-min,2.286rem);background-color:var(--fui-field-bg,transparent);border:1px solid var(--fui-field-border,var(--fui-border-strong,#0000001a));border-radius:var(--fui-radius-md,.5rem);transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), border-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94))}._swatch_171ir_39:hover:not(:disabled):not([data-disabled]):not(:focus-visible){border-color:var(--fui-field-border-hover,var(--fui-text-tertiary,#565146))}._swatch_171ir_39:focus:not(:disabled):not([data-disabled]){border-color:var(--fui-field-border-focus,var(--fui-color-accent,#4a7c59))}._swatch_171ir_39:disabled,._swatch_171ir_39[data-disabled]{background-color:var(--fui-field-bg-disabled,var(--fui-bg-tertiary,#e3ddd2));color:var(--fui-text-tertiary,#565146)}._swatch_171ir_39{width:var(--fui-input-height,2.28571rem);height:var(--fui-input-height,2.28571rem);flex-shrink:0}._hexInput_171ir_43{flex:1;min-width:0}._hexInputField_171ir_131{text-transform:lowercase;font-family:var(--fui-font-mono,"Geist Mono", "SF Mono", SFMono-Regular, ui-monospace, "Cascadia Code", Menlo, monospace)!important}._positioner_171ir_136{z-index:100;outline:none}._popup_171ir_141{background-color:var(--fui-bg-elevated,#fff);border:1px solid var(--fui-border,#0000000d);border-radius:var(--fui-radius-lg,.75rem);border-color:var(--fui-form-group-border,#0000000d);border-radius:var(--fui-radius-lg,.75rem);padding:var(--fui-space-2,1rem)}._popup_171ir_141 .react-colorful{width:var(--fui-colorpicker-size,200px);height:var(--fui-colorpicker-size,200px)}._popup_171ir_141 .react-colorful__saturation{border-radius:var(--fui-radius-md,.5rem);margin-bottom:var(--fui-space-2,1rem)}._popup_171ir_141 .react-colorful__hue{height:var(--fui-colorpicker-hue-height,2.286rem);border-radius:var(--fui-radius-sm,.375rem)}._popup_171ir_141 .react-colorful__pointer{width:var(--fui-colorpicker-pointer-size,2.286rem);height:var(--fui-colorpicker-pointer-size,2.286rem);border:2px solid var(--fui-text-inverse,#f1ede6);box-shadow:var(--fui-shadow-md,0 2px 4px -1px #0000000a, 0 1px 3px -2px #00000008)}@media (prefers-contrast:more){._swatch_171ir_39{border-width:2px;border-color:var(--fui-text-primary,#1a1816)}}@media (prefers-reduced-motion:reduce){._swatch_171ir_39{transition:none}}._wrapper_1szgc_1{flex-direction:column;display:flex}._label_1szgc_6{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-sm,1rem);font-weight:var(--fui-font-weight-medium,500);color:var(--fui-text-primary,#1a1816);margin-bottom:var(--fui-space-1,.5rem)}._required_1szgc_14{color:var(--fui-color-danger-text,#c3051e);margin-left:2px}._helper_1szgc_19{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-xs,.857rem);color:var(--fui-text-secondary,#5a544f);margin-top:var(--fui-space-1,.5rem)}._helperError_1szgc_26{color:var(--fui-color-danger-text,#c3051e)}._errorMessage_1szgc_30{font-size:var(--fui-font-size-xs,.857rem);color:var(--fui-color-danger-text,#c3051e);margin-top:var(--fui-space-1,.5rem)}._input_1szgc_36{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-sm,1rem);line-height:var(--fui-line-height-normal,1.5);color:var(--fui-text-primary,#1a1816);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), border-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), opacity var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94))}@media (forced-colors:active){._input_1szgc_36:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._input_1szgc_36:disabled,._input_1szgc_36[data-disabled]{opacity:.5;pointer-events:none}._input_1szgc_36{background-color:var(--fui-field-bg,transparent);border:1px solid var(--fui-field-border,var(--fui-border-strong,#0000001a));border-radius:var(--fui-radius-md,.5rem);transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), border-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94))}._input_1szgc_36:hover:not(:disabled):not([data-disabled]):not(:focus-visible){border-color:var(--fui-field-border-hover,var(--fui-text-tertiary,#565146))}._input_1szgc_36:focus:not(:disabled):not([data-disabled]){border-color:var(--fui-field-border-focus,var(--fui-color-accent,#4a7c59))}._input_1szgc_36:disabled,._input_1szgc_36[data-disabled]{background-color:var(--fui-field-bg-disabled,var(--fui-bg-tertiary,#e3ddd2));color:var(--fui-text-tertiary,#565146)}._input_1szgc_36{width:100%;display:block}._input_1szgc_36::placeholder{color:var(--fui-text-tertiary,#565146)}._input_1szgc_36:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._input_1szgc_36:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._input_1szgc_36:focus-visible{border-color:var(--fui-field-border-focus,var(--fui-color-accent,#4a7c59))}._sm_1szgc_98{min-height:var(--fui-target-size-min,2.286rem);height:var(--fui-input-height-sm,2rem);padding:0 var(--fui-space-2,1rem);font-size:var(--fui-font-size-xs,.857rem)}._md_1szgc_105{min-height:var(--fui-target-size-min,2.286rem);height:var(--fui-input-height,2.28571rem);padding:0 var(--fui-space-3,1.5rem);font-size:var(--fui-font-size-sm,1rem)}._lg_1szgc_112{min-height:var(--fui-target-size-min,2.286rem);height:var(--fui-input-height-lg,2.57143rem);padding:0 var(--fui-space-4,2rem);font-size:var(--fui-font-size-base,1rem)}._labelSm_1szgc_119{font-size:var(--fui-font-size-xs,.857rem)}._error_1szgc_30,._input_1szgc_36[aria-invalid]{border-color:var(--fui-color-danger-text,#c3051e)}._error_1szgc_30:focus-visible,._input_1szgc_36[aria-invalid]:focus-visible{border-color:var(--fui-color-danger-text,#c3051e);box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-color-danger-text,#c3051e) 42%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-color-danger-text,#c3051e) 14%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-color-danger-text,#c3051e) 28%, transparent);outline:none}@media (forced-colors:active){._error_1szgc_30:focus-visible,._input_1szgc_36[aria-invalid]:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._success_1szgc_142{border-color:var(--fui-color-success-text,#003712)}._success_1szgc_142:focus-visible{border-color:var(--fui-color-success-text,#003712);box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-color-success-text,#003712) 42%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-color-success-text,#003712) 14%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-color-success-text,#003712) 28%, transparent);outline:none}@media (forced-colors:active){._success_1szgc_142:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._wrapper_1szgc_1:has([aria-invalid]) ._helper_1szgc_19{color:var(--fui-color-danger-text,#c3051e)}._wrapper_1szgc_1[data-success] ._helper_1szgc_19,._helperSuccess_1szgc_163{color:var(--fui-color-success-text,#003712)}._inputContainer_1szgc_167{align-items:center;display:flex;position:relative}._inputContainer_1szgc_167:has(>._shortcut_1szgc_172):not(._hasAdornment_1szgc_172) ._input_1szgc_36{padding-right:var(--fui-kbd-reserved-width,2.714rem);padding-left:var(--fui-space-2,1rem)}._hasAdornment_1szgc_172{background-color:var(--fui-field-bg,transparent);border:1px solid var(--fui-field-border,var(--fui-border-strong,#0000001a));border-radius:var(--fui-radius-md,.5rem);transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), border-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94))}._hasAdornment_1szgc_172:hover:not(:disabled):not([data-disabled]):not(:focus-visible){border-color:var(--fui-field-border-hover,var(--fui-text-tertiary,#565146))}._hasAdornment_1szgc_172:focus:not(:disabled):not([data-disabled]){border-color:var(--fui-field-border-focus,var(--fui-color-accent,#4a7c59))}._hasAdornment_1szgc_172:disabled,._hasAdornment_1szgc_172[data-disabled]{background-color:var(--fui-field-bg-disabled,var(--fui-bg-tertiary,#e3ddd2));color:var(--fui-text-tertiary,#565146)}._hasAdornment_1szgc_172{height:var(--fui-input-height,2.28571rem);min-height:var(--fui-target-size-min,2.286rem);gap:var(--fui-space-2,1rem);padding:0 var(--fui-space-2,1rem);border-radius:var(--fui-radius-md,.5rem)}._hasAdornment_1szgc_172:has(._sm_1szgc_98){height:var(--fui-input-height-sm,2rem)}._hasAdornment_1szgc_172:has(._lg_1szgc_112){height:var(--fui-input-height-lg,2.57143rem)}._hasAdornment_1szgc_172:has(>._shortcut_1szgc_172){padding-right:calc(var(--fui-space-2,1rem) + var(--fui-kbd-reserved-width,2.714rem))}._hasAdornment_1szgc_172:focus-within{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._hasAdornment_1szgc_172:focus-within{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._hasAdornment_1szgc_172:focus-within{border-color:var(--fui-field-border-focus,var(--fui-color-accent,#4a7c59))}._hasAdornment_1szgc_172 ._input_1szgc_36{height:100%;min-height:0;box-shadow:none;background:0 0;border:none;padding:0}._hasAdornment_1szgc_172 ._input_1szgc_36:focus-visible{box-shadow:none;outline:none}._hasAdornment_1szgc_172:has(._error_1szgc_30){border-color:var(--fui-color-danger-text,#c3051e)}._hasAdornment_1szgc_172:has(._error_1szgc_30):focus-within{border-color:var(--fui-color-danger-text,#c3051e);box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-color-danger-text,#c3051e) 42%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-color-danger-text,#c3051e) 14%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-color-danger-text,#c3051e) 28%, transparent);outline:none}@media (forced-colors:active){._hasAdornment_1szgc_172:has(._error_1szgc_30):focus-within{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._hasAdornment_1szgc_172:has(._success_1szgc_142){border-color:var(--fui-color-success-text,#003712)}._hasAdornment_1szgc_172:has(._success_1szgc_142):focus-within{border-color:var(--fui-color-success-text,#003712);box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-color-success-text,#003712) 42%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-color-success-text,#003712) 14%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-color-success-text,#003712) 28%, transparent);outline:none}@media (forced-colors:active){._hasAdornment_1szgc_172:has(._success_1szgc_142):focus-within{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._adornment_1szgc_266{color:var(--fui-text-secondary,#5a544f);flex-shrink:0;align-items:center;display:flex}._adornment_1szgc_266 svg{width:var(--fui-icon-sm,1rem);height:var(--fui-icon-sm,1rem)}._hasShortcut_1szgc_277{padding-right:var(--fui-kbd-reserved-width,2.714rem)}._shortcut_1szgc_172{right:var(--fui-space-1,.5rem);justify-content:center;align-items:center;gap:var(--fui-kbd-gap,calc(var(--fui-space-px,1px) * 2));min-width:var(--fui-kbd-min-width,1.714rem);height:var(--fui-kbd-height,1.286rem);padding:0 var(--fui-kbd-padding-x,.215rem);font-family:var(--fui-font-mono,"Geist Mono", "SF Mono", SFMono-Regular, ui-monospace, "Cascadia Code", Menlo, monospace);font-size:var(--fui-kbd-font-size,.714rem);font-weight:var(--fui-font-weight-medium,500);font-variant-numeric:tabular-nums;color:var(--fui-kbd-color,var(--fui-text-tertiary,#565146));background:var(--fui-kbd-bg,var(--fui-bg-elevated,#fff));border:1px solid var(--fui-kbd-border,var(--fui-border,#0000000d));border-radius:var(--fui-kbd-radius,var(--fui-radius-sm,.375rem));box-shadow:var(--fui-kbd-shadow,none);pointer-events:none;white-space:nowrap;-webkit-user-select:none;user-select:none;line-height:1;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}@media (prefers-contrast:more){._input_1szgc_36{border-width:2px;border-color:var(--fui-text-primary,#1a1816)}._input_1szgc_36:focus-visible{border-color:var(--fui-color-accent,#4a7c59)}._error_1szgc_30,._input_1szgc_36[aria-invalid]{border-color:var(--fui-color-danger-text,#c3051e)}._success_1szgc_142{border-color:var(--fui-color-success-text,#003712)}}@media (prefers-reduced-motion:reduce){._input_1szgc_36{transition:none}}._wrapper_1pj0h_1{align-items:center;gap:var(--fui-space-2,1rem);cursor:pointer;font-family:var(--fui-font-sans,"Geist Sans", "Geist", Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);display:inline-flex}._wrapper_1pj0h_1[data-has-description]{align-items:flex-start}._wrapper_1pj0h_1[data-disabled]{cursor:not-allowed;opacity:.5}._checkbox_1pj0h_16{transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), border-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), opacity var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94))}._checkbox_1pj0h_16:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._checkbox_1pj0h_16:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._checkbox_1pj0h_16:disabled,._checkbox_1pj0h_16[data-disabled]{opacity:.5;pointer-events:none}._checkbox_1pj0h_16{box-sizing:border-box;width:var(--fui-icon-sm,1rem);height:var(--fui-icon-sm,1rem);background-color:var(--fui-field-bg,#fff);border:1px solid var(--fui-field-border,#0000001a);border-radius:var(--fui-radius-sm,.375rem);cursor:inherit;flex-shrink:0;justify-content:center;align-items:center;margin-top:0;display:inline-flex;position:relative}._checkbox_1pj0h_16:hover:not([data-disabled]){border-color:var(--fui-field-border-hover,#565146)}._checkbox_1pj0h_16[data-checked],._checkbox_1pj0h_16[data-indeterminate]{background-color:var(--fui-button-primary-base,#4a7c59);border-color:var(--fui-button-primary-border,var(--fui-button-primary-base,#4a7c59));box-shadow:inset 0 1px #ffffff3d}._checkbox_1pj0h_16[data-checked]:hover:not([data-disabled]),._checkbox_1pj0h_16[data-indeterminate]:hover:not([data-disabled]){background-color:var(--fui-button-primary-hover,#4a7c59);border-color:var(--fui-button-primary-border-hover,var(--fui-button-primary-hover,#4a7c59))}._checkbox_1pj0h_16[data-invalid]{border-color:var(--fui-color-danger-text,#c3051e)}._checkbox_1pj0h_16[data-invalid][data-checked],._checkbox_1pj0h_16[data-invalid][data-indeterminate]{background-color:var(--fui-color-danger-bg,#ef44441a);border-color:var(--fui-color-danger-text,#c3051e);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--fui-color-danger-text,#c3051e) 35%, transparent)}._checkbox_1pj0h_16:before{content:"";width:var(--fui-target-size-min,2.286rem);height:var(--fui-target-size-min,2.286rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._sm_1pj0h_79{width:var(--fui-icon-xs,.857rem);height:var(--fui-icon-xs,.857rem);border-radius:var(--fui-radius-sm,.375rem)}._lg_1pj0h_85{width:1.25rem;height:1.25rem}._indicator_1pj0h_90{color:var(--fui-button-primary-color,#fff);justify-content:center;align-items:center;display:flex}._indicator_1pj0h_90 svg{width:.75rem;height:.75rem}._indicator_1pj0h_90{opacity:0;transition:opacity var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), transform var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94));transform:scale(.8)}[data-checked]>._indicator_1pj0h_90,[data-indeterminate]>._indicator_1pj0h_90{opacity:1;transform:scale(1)}[data-invalid][data-checked]>._indicator_1pj0h_90,[data-invalid][data-indeterminate]>._indicator_1pj0h_90{color:var(--fui-color-danger-text,#c3051e)}._sm_1pj0h_79 ._indicator_1pj0h_90 svg{width:.625rem;height:.625rem}._lg_1pj0h_85 ._indicator_1pj0h_90 svg{width:.875rem;height:.875rem}._content_1pj0h_123{gap:var(--fui-space-0-5,.15rem);flex-direction:column;display:flex}._label_1pj0h_129{font-size:var(--fui-font-size-sm,1rem);font-weight:var(--fui-font-weight-medium,500);color:var(--fui-text-primary,#1a1816);line-height:var(--fui-line-height-tight,1.25);-webkit-user-select:none;user-select:none}._labelSm_1pj0h_137{font-size:var(--fui-font-size-xs,.857rem)}._labelLg_1pj0h_141{font-size:var(--fui-font-size-base,1rem)}._helper_1pj0h_145{font-size:var(--fui-font-size-xs,.857rem);color:var(--fui-text-secondary,#5a544f);line-height:var(--fui-line-height-normal,1.5)}._wrapperCard_1pj0h_151{align-items:center;gap:var(--fui-space-3,1.5rem);width:100%;height:var(--fui-input-height,2.28571rem);box-sizing:border-box;padding:0 var(--fui-space-3,1.5rem);border-radius:var(--fui-radius-md,.5rem);border:1px solid var(--fui-border-default,#0000000d);transition:background var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), border-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94));background:0 0;display:flex}._wrapperCard_1pj0h_151:hover:not([data-disabled]){background:var(--fui-bg-hover,#0000000a);border-color:var(--fui-border-strong,#0000001a)}._wrapperCard_1pj0h_151:focus-within:not([data-disabled]){box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._wrapperCard_1pj0h_151:focus-within:not([data-disabled]){outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._wrapperCard_1pj0h_151:focus-within:not([data-disabled]){border-color:var(--fui-button-primary-base,#4a7c59)}:is(._wrapperCard_1pj0h_151:has([data-checked]),._wrapperCard_1pj0h_151:has([data-indeterminate])){background:color-mix(in srgb, var(--fui-button-primary-base,#4a7c59) 13%, transparent);border-color:color-mix(in srgb, var(--fui-button-primary-base,#4a7c59) 62%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-button-primary-base,#4a7c59) 28%, transparent)}._wrapperCard_1pj0h_151 ._label_1pj0h_129{font-size:var(--fui-font-size-sm,1rem)}@media (prefers-contrast:more){._checkbox_1pj0h_16{border-width:2px;border-color:var(--fui-text-primary,#1a1816)}._checkbox_1pj0h_16[data-checked],._checkbox_1pj0h_16[data-indeterminate]{border-color:var(--fui-button-primary-base,#4a7c59)}._checkbox_1pj0h_16[data-invalid]{border-color:var(--fui-color-danger-text,#c3051e)}}@media (prefers-reduced-motion:reduce){._indicator_1pj0h_90{transition:none}}._wrapper_7upbz_1{--fui-data-table-bg:var(--fui-table-bg,var(--fui-bg-elevated,#fff));--fui-data-table-header-bg:var(--fui-table-header-bg,color-mix(in srgb, var(--fui-text-primary,#1a1816) 5%, transparent));--fui-data-table-grid-line:var(--fui-space-px,1px);--fui-data-table-row-height-condensed:calc(var(--fui-button-height-xs,2rem) + var(--fui-space-1,.5rem));--fui-data-table-row-height-regular:calc(var(--fui-button-height-md,2.28571rem) + var(--fui-space-1,.5rem));--fui-data-table-row-height-relaxed:calc(var(--fui-button-height-lg,2.57143rem) + var(--fui-space-2,1rem));--fui-data-table-skeleton-width:calc(var(--fui-space-12,6rem) + var(--fui-space-6,3rem));--fui-data-table-slack-column-max-width:0px;-webkit-overflow-scrolling:touch;overflow-x:auto}._layoutProbe_7upbz_35{inline-size:var(--fui-space-px,1px);block-size:var(--fui-space-px,1px);visibility:hidden;pointer-events:none;display:none;position:absolute}@media (min-width:1024px){._layoutProbe_7upbz_35{display:block}}._table_7upbz_49{border-collapse:collapse;width:100%;font-family:var(--fui-font-sans,"Geist Sans", "Geist", Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}._caption_7upbz_57{padding:var(--fui-space-3,1.5rem) 0;font-size:var(--fui-font-size-sm,1rem);font-weight:var(--fui-font-weight-medium,500);color:var(--fui-text-secondary,#5a544f);text-align:left;caption-side:top}._captionHidden_7upbz_66{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._sm_7upbz_78 ._th_7upbz_78,._sm_7upbz_78 ._td_7upbz_79{padding:var(--fui-space-1,.5rem) var(--fui-space-3,1.5rem);font-size:var(--fui-font-size-xs,.857rem)}._md_7upbz_84 ._th_7upbz_78,._md_7upbz_84 ._td_7upbz_79{padding:var(--fui-space-1,.5rem) var(--fui-space-3,1.5rem);font-size:var(--fui-font-size-sm,1rem)}._thead_7upbz_90{z-index:1;position:sticky;top:0}._headerRow_7upbz_96{border-bottom:var(--fui-data-table-grid-line) solid var(--fui-table-header-border,var(--fui-border,#0000000d))}._th_7upbz_78{text-align:left;font-weight:var(--fui-font-weight-medium,500);color:var(--fui-text-secondary,#5a544f);white-space:nowrap;vertical-align:middle;-webkit-user-select:none;user-select:none;background:var(--fui-data-table-header-bg)}._th_7upbz_78+._th_7upbz_78,._td_7upbz_79+._td_7upbz_79{border-inline-start:var(--fui-data-table-grid-line) solid var(--fui-table-border,var(--fui-border,#0000000d))}._headerContent_7upbz_115{align-items:center;gap:var(--fui-space-1,.5rem);display:flex}._sm_7upbz_78 ._thSortable_7upbz_121,._md_7upbz_84 ._thSortable_7upbz_121{padding:0}._sortButton_7upbz_126{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}._sortButton_7upbz_126:disabled{cursor:not-allowed}._sortButton_7upbz_126{transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), border-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), opacity var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94))}._sortButton_7upbz_126:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._sortButton_7upbz_126:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._sortButton_7upbz_126:disabled,._sortButton_7upbz_126[data-disabled]{opacity:.5;pointer-events:none}._sortButton_7upbz_126{justify-content:flex-start;align-items:center;gap:var(--fui-space-1,.5rem);width:100%;padding:var(--fui-space-1,.5rem) var(--fui-space-3,1.5rem);color:inherit;text-align:left;transition:color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94));display:flex}._sortButton_7upbz_126:hover{color:var(--fui-text-primary,#1a1816)}._sortIndicator_7upbz_172{color:var(--fui-text-tertiary,#565146);flex-shrink:0;align-items:center;display:inline-flex}._sortIndicator_7upbz_172 svg{width:var(--fui-icon-xs,.857rem);height:var(--fui-icon-xs,.857rem)}._sortIndicator_7upbz_172{transition:color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94))}._sortButton_7upbz_126:hover ._sortIndicator_7upbz_172{color:var(--fui-text-secondary,#5a544f)}._th_7upbz_78[aria-sort=ascending],._th_7upbz_78[aria-sort=descending],._th_7upbz_78[aria-sort=ascending] ._sortIndicator_7upbz_172,._th_7upbz_78[aria-sort=descending] ._sortIndicator_7upbz_172{color:var(--fui-text-primary,#1a1816)}._row_7upbz_198{border-bottom:var(--fui-data-table-grid-line) solid var(--fui-table-border,var(--fui-border,#0000000d));transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94))}._row_7upbz_198:last-child{border-bottom:none}._row_7upbz_198:hover{background-color:var(--fui-table-row-hover-bg,var(--fui-bg-hover,#0000000a))}._row_7upbz_198:has([data-confirming]){background-color:var(--fui-color-danger-bg,#ef44441a)}._row_7upbz_198:has([data-confirming]):hover{background-color:var(--fui-color-danger-bg,#ef44441a)}._td_7upbz_79:has([data-confirming]){padding-top:0;padding-bottom:0}._clickable_7upbz_221{cursor:pointer}._clickable_7upbz_221:hover{background-color:var(--fui-table-row-hover-bg,var(--fui-bg-hover,#0000000a))}._clickable_7upbz_221:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._clickable_7upbz_221:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._clickable_7upbz_221:active{background-color:var(--fui-table-row-active-bg,var(--fui-bg-active,#0000000f))}._selected_7upbz_242{background-color:var(--fui-table-row-selected-bg,color-mix(in srgb, var(--fui-text-primary,#1a1816) 8%, transparent));box-shadow:inset var(--fui-data-table-grid-line) 0 0 var(--fui-table-row-selected-border,var(--fui-border-strong,#0000001a))}._selected_7upbz_242:hover{background-color:var(--fui-table-row-selected-bg,color-mix(in srgb, var(--fui-text-primary,#1a1816) 10%, transparent))}._td_7upbz_79{color:var(--fui-text-primary,#1a1816);vertical-align:middle;line-height:var(--fui-line-height-normal,1.5);white-space:nowrap}._striped_7upbz_257 ._row_7upbz_198:nth-child(2n){background-color:var(--fui-table-subrow-bg,var(--fui-bg-subtle,#faf8f5))}._striped_7upbz_257 ._clickable_7upbz_221:hover{background-color:var(--fui-table-row-hover-bg,var(--fui-bg-hover,#0000000a))}._striped_7upbz_257 ._clickable_7upbz_221:active{background-color:var(--fui-table-row-active-bg,var(--fui-bg-active,#0000000f))}._striped_7upbz_257 ._selected_7upbz_242{background-color:var(--fui-table-row-selected-bg,color-mix(in srgb, var(--fui-text-primary,#1a1816) 8%, transparent))}._striped_7upbz_257 ._selected_7upbz_242:hover{background-color:var(--fui-table-row-selected-bg,color-mix(in srgb, var(--fui-text-primary,#1a1816) 10%, transparent))}._bordered_7upbz_273{border:var(--fui-data-table-grid-line) solid var(--fui-table-border,var(--fui-border,#0000000d));border-radius:var(--fui-radius-md,.5rem);background:var(--fui-data-table-bg);overflow:hidden}._fixedLayout_7upbz_280{table-layout:fixed}._densityCondensed_7upbz_284 ._headerRow_7upbz_96,._densityCondensed_7upbz_284 ._row_7upbz_198{height:var(--fui-data-table-row-height-condensed)}._densityCondensed_7upbz_284 ._th_7upbz_78,._densityCondensed_7upbz_284 ._td_7upbz_79{padding-block:0}._densityRegular_7upbz_293 ._headerRow_7upbz_96,._densityRegular_7upbz_293 ._row_7upbz_198{height:var(--fui-data-table-row-height-regular)}._densityRelaxed_7upbz_298 ._headerRow_7upbz_96,._densityRelaxed_7upbz_298 ._row_7upbz_198{height:var(--fui-data-table-row-height-relaxed)}._th_7upbz_78[data-align=right],._td_7upbz_79[data-align=right]{text-align:right}._td_7upbz_79[data-align=right] ._skeletonBar_7upbz_308{margin-left:auto;margin-right:0}._skeletonActions_7upbz_313{justify-content:flex-end;align-items:center;gap:var(--fui-space-0-5,.15rem);display:flex}._td_7upbz_79[data-align=center] ._skeletonBar_7upbz_308{margin-left:auto;margin-right:auto}._th_7upbz_78[data-align=right] ._headerContent_7upbz_115,._th_7upbz_78[data-align=right] ._sortButton_7upbz_126{justify-content:flex-end}._th_7upbz_78[data-align=center],._td_7upbz_79[data-align=center]{text-align:center}._th_7upbz_78[data-align=center] ._headerContent_7upbz_115,._th_7upbz_78[data-align=center] ._sortButton_7upbz_126{justify-content:center}@media (max-width:639px){._th_7upbz_78[data-hide-below=sm],._td_7upbz_79[data-hide-below=sm]{display:none}}@media (max-width:767px){._th_7upbz_78[data-hide-below=md],._td_7upbz_79[data-hide-below=md]{display:none}}@media (max-width:1023px){._th_7upbz_78[data-hide-below=lg],._td_7upbz_79[data-hide-below=lg]{display:none}}._truncate_7upbz_358{max-width:var(--fui-data-table-slack-column-max-width);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._skeletonBar_7upbz_308{width:var(--fui-data-table-skeleton-width);max-width:100%;height:var(--fui-space-1,.5rem);border-radius:var(--fui-radius-sm,.375rem);background:var(--fui-bg-subtle,#faf8f5);margin-left:0;margin-right:auto;display:block}._skeletonActions_7upbz_313 ._skeletonBar_7upbz_308{width:var(--fui-touch-md,2.28571rem)}._checkboxCell_7upbz_380{justify-content:center;align-items:center;display:flex}._expandCell_7upbz_386{align-items:center;gap:var(--fui-space-1,.5rem);display:inline-flex}._expandButton_7upbz_392{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}._expandButton_7upbz_392:disabled{cursor:not-allowed}._expandButton_7upbz_392{width:var(--fui-icon-lg,1.429rem);height:var(--fui-icon-lg,1.429rem);border-radius:var(--fui-radius-sm,.375rem);color:var(--fui-text-tertiary,#565146);transition:color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._expandButton_7upbz_392:hover{color:var(--fui-text-primary,#1a1816);background-color:var(--fui-bg-hover,#0000000a)}._expandButton_7upbz_392:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._expandButton_7upbz_392:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._expandIcon_7upbz_432{width:var(--fui-icon-xs,.857rem);height:var(--fui-icon-xs,.857rem);transition:transform var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94))}._expandIconOpen_7upbz_438{transform:rotate(90deg)}._subRow_7upbz_442{background-color:var(--fui-table-subrow-bg,var(--fui-bg-subtle,#faf8f5))}._subRow_7upbz_442:hover{background-color:var(--fui-table-row-hover-bg,var(--fui-bg-hover,#0000000a))}._emptyState_7upbz_449{padding:var(--fui-space-12,6rem) var(--fui-space-6,3rem);justify-content:center;align-items:center;display:flex}._emptyMessage_7upbz_456{font-family:var(--fui-font-sans,"Geist Sans", "Geist", Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);font-size:var(--fui-font-size-sm,1rem);color:var(--fui-text-tertiary,#565146)}@media (max-width:639px){._wrapper_7upbz_1{margin-left:calc(-1 * var(--fui-space-4,2rem));margin-right:calc(-1 * var(--fui-space-4,2rem));padding-left:var(--fui-space-4,2rem);padding-right:var(--fui-space-4,2rem)}}@media (prefers-contrast:more){._headerRow_7upbz_96,._row_7upbz_198{border-bottom-width:2px}._sortButton_7upbz_126:focus-visible{outline-width:3px}}@media (prefers-reduced-motion:reduce){._row_7upbz_198,._sortButton_7upbz_126{transition:none}}._visuallyHidden_dwm1g_1{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._wrapper_fa6xc_1{flex-direction:column;display:flex}._label_fa6xc_6{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-sm,1rem);font-weight:var(--fui-font-weight-medium,500);color:var(--fui-text-primary,#1a1816);margin-bottom:var(--fui-space-1,.5rem)}._required_fa6xc_14{color:var(--fui-color-danger-text,#c3051e);margin-left:2px}._helper_fa6xc_19{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-xs,.857rem);color:var(--fui-text-secondary,#5a544f);margin-top:var(--fui-space-1,.5rem)}._helperError_fa6xc_26{color:var(--fui-color-danger-text,#c3051e)}._errorMessage_fa6xc_30{font-size:var(--fui-font-size-xs,.857rem);color:var(--fui-color-danger-text,#c3051e);margin-top:var(--fui-space-1,.5rem)}._trigger_fa6xc_36{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}._trigger_fa6xc_36:disabled{cursor:not-allowed}._trigger_fa6xc_36{transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), border-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), opacity var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94))}._trigger_fa6xc_36:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._trigger_fa6xc_36:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._trigger_fa6xc_36:disabled,._trigger_fa6xc_36[data-disabled]{opacity:.5;pointer-events:none}._trigger_fa6xc_36{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-sm,1rem);line-height:var(--fui-line-height-normal,1.5);color:var(--fui-text-primary,#1a1816);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--fui-field-bg,transparent);border:1px solid var(--fui-field-border,var(--fui-border-strong,#0000001a));border-radius:var(--fui-radius-md,.5rem);transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), border-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94))}._trigger_fa6xc_36:hover:not(:disabled):not([data-disabled]):not(:focus-visible){border-color:var(--fui-field-border-hover,var(--fui-text-tertiary,#565146))}._trigger_fa6xc_36:focus:not(:disabled):not([data-disabled]){border-color:var(--fui-field-border-focus,var(--fui-color-accent,#4a7c59))}._trigger_fa6xc_36:disabled,._trigger_fa6xc_36[data-disabled]{background-color:var(--fui-field-bg-disabled,var(--fui-bg-tertiary,#e3ddd2));color:var(--fui-text-tertiary,#565146)}._trigger_fa6xc_36{min-height:var(--fui-target-size-min,2.286rem);height:var(--fui-input-height,2.28571rem);padding:0 var(--fui-space-3,1.5rem);font-size:var(--fui-font-size-sm,1rem);align-items:center;gap:var(--fui-space-2,1rem);text-align:left;width:100%;min-width:10rem;display:inline-flex}._trigger_fa6xc_36[data-popup-open]{border-color:var(--fui-field-border-focus,#4a7c59)}._triggerSm_fa6xc_105{min-height:var(--fui-target-size-min,2.286rem);height:var(--fui-input-height-sm,2rem);padding:0 var(--fui-space-2,1rem);font-size:var(--fui-font-size-xs,.857rem)}._triggerLg_fa6xc_112{min-height:var(--fui-target-size-min,2.286rem);height:var(--fui-input-height-lg,2.57143rem);padding:0 var(--fui-space-4,2rem);font-size:var(--fui-font-size-base,1rem)}._triggerIcon_fa6xc_119{color:var(--fui-text-secondary,#5a544f);justify-content:center;align-items:center;display:flex}._triggerIcon_fa6xc_119 svg{width:var(--fui-icon-sm,1rem);height:var(--fui-icon-sm,1rem)}._triggerValue_fa6xc_130{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._triggerPlaceholder_fa6xc_138{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--fui-text-tertiary,#565146);flex:1;overflow:hidden}._positioner_fa6xc_147{z-index:52;outline:none}._popup_fa6xc_152{background-color:var(--fui-bg-elevated,#fff);border:1px solid var(--fui-border,#0000000d);border-radius:var(--fui-radius-lg,.75rem);border-color:var(--fui-form-group-border,#0000000d);padding:var(--fui-space-3,1.5rem);box-shadow:var(--fui-shadow-md,0 2px 4px -1px #0000000a, 0 1px 3px -2px #00000008);opacity:0;transform-origin:var(--transform-origin);transition:opacity var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), transform var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94));transform:scale(.95)}._popup_fa6xc_152[data-open]{opacity:1;transform:scale(1)}._popup_fa6xc_152[data-starting-style],._popup_fa6xc_152[data-ending-style]{opacity:0;transform:scale(.95)}._calendar_fa6xc_173{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-sm,1rem);line-height:var(--fui-line-height-normal,1.5);color:var(--fui-text-primary,#1a1816);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--_day-size:var(--fui-icon-2xl,2.286rem)}._months_fa6xc_183{gap:var(--fui-space-4,2rem);display:flex}._monthCaption_fa6xc_188{padding-bottom:var(--fui-space-2,1rem);justify-content:center;align-items:center;display:flex}._captionLabel_fa6xc_195{font-size:var(--fui-font-size-sm,1rem);font-weight:var(--fui-font-weight-medium,500);color:var(--fui-text-primary,#1a1816)}._nav_fa6xc_201{justify-content:space-between;align-items:center;padding:0;display:flex;position:absolute;top:0;left:0;right:0}._navButton_fa6xc_212{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}._navButton_fa6xc_212:disabled{cursor:not-allowed}._navButton_fa6xc_212{transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), border-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), opacity var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94))}._navButton_fa6xc_212:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._navButton_fa6xc_212:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._navButton_fa6xc_212:disabled,._navButton_fa6xc_212[data-disabled]{opacity:.5;pointer-events:none}._navButton_fa6xc_212{width:var(--fui-button-height-sm,2.28571rem);height:var(--fui-button-height-sm,2.28571rem);border-radius:var(--fui-radius-md,.5rem);color:var(--fui-text-secondary,#5a544f);justify-content:center;align-items:center;display:inline-flex}._navButton_fa6xc_212:hover{background-color:var(--fui-bg-hover,#0000000a);color:var(--fui-text-primary,#1a1816)}._navButton_fa6xc_212 svg{width:var(--fui-icon-sm,1rem);height:var(--fui-icon-sm,1rem)}._chevron_fa6xc_261{display:none}._monthGrid_fa6xc_265{border-collapse:collapse;border-spacing:0}._weekday_fa6xc_270{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-sm,1rem);line-height:var(--fui-line-height-normal,1.5);color:var(--fui-text-tertiary,#565146);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:var(--_day-size);height:var(--_day-size);font-size:var(--fui-font-size-xs,.857rem);font-weight:var(--fui-font-weight-medium,500);text-align:center;vertical-align:middle;padding:0}._day_fa6xc_287{width:var(--_day-size);height:var(--_day-size);text-align:center;vertical-align:middle;padding:0;position:relative}._dayButton_fa6xc_296{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}._dayButton_fa6xc_296:disabled{cursor:not-allowed}._dayButton_fa6xc_296{width:var(--_day-size);height:var(--_day-size);border-radius:var(--fui-radius-md,.5rem);font-size:var(--fui-font-size-sm,1rem);color:var(--fui-text-primary,#1a1816);transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94));justify-content:center;align-items:center;display:inline-flex}._dayButton_fa6xc_296:hover{background-color:var(--fui-bg-hover,#0000000a)}._dayButton_fa6xc_296:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._dayButton_fa6xc_296:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._today_fa6xc_335>._dayButton_fa6xc_296{box-shadow:inset 0 0 0 1px var(--fui-field-border,#0000001a);background-color:color-mix(in srgb, var(--fui-bg-hover,#0000000a) 55%, transparent)}._selected_fa6xc_340>._dayButton_fa6xc_296{background-color:var(--fui-field-selection-bg,var(--fui-bg-hover,#0000000a));color:var(--fui-field-selection-color,var(--fui-text-primary,#1a1816));box-shadow:inset 0 0 0 1px var(--fui-field-selection-border,var(--fui-color-accent,#4a7c59));font-weight:var(--fui-font-weight-medium,500)}._selected_fa6xc_340>._dayButton_fa6xc_296:hover{background-color:var(--fui-field-selection-bg-hover,#0000000a)}._outside_fa6xc_350>._dayButton_fa6xc_296{color:var(--fui-text-tertiary,#565146);opacity:.5}._disabled_fa6xc_355>._dayButton_fa6xc_296{color:var(--fui-text-tertiary,#565146);opacity:.5;pointer-events:none}._focused_fa6xc_361>._dayButton_fa6xc_296{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._focused_fa6xc_361>._dayButton_fa6xc_296{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._rangeStart_fa6xc_373,._rangeEnd_fa6xc_374,._rangeMiddle_fa6xc_375{position:relative}._rangeMiddle_fa6xc_375:before{content:"";background-color:color-mix(in srgb, var(--fui-color-accent,#4a7c59) 10%, transparent);z-index:0;position:absolute;inset:2px 0}._rangeMiddle_fa6xc_375>._dayButton_fa6xc_296{z-index:1;color:var(--fui-text-primary,#1a1816);background-color:#0000;position:relative}._rangeStart_fa6xc_373:before{content:"";background-color:color-mix(in srgb, var(--fui-color-accent,#4a7c59) 10%, transparent);z-index:0;position:absolute;inset:2px 0 2px 50%}._rangeStart_fa6xc_373>._dayButton_fa6xc_296{z-index:1;background-color:var(--fui-field-selection-bg,var(--fui-bg-hover,#0000000a));color:var(--fui-field-selection-color,var(--fui-text-primary,#1a1816));box-shadow:inset 0 0 0 1px var(--fui-field-selection-border,var(--fui-color-accent,#4a7c59));font-weight:var(--fui-font-weight-medium,500);position:relative}._rangeStart_fa6xc_373>._dayButton_fa6xc_296:hover{background-color:var(--fui-field-selection-bg-hover,#0000000a)}._rangeStart_fa6xc_373._rangeEnd_fa6xc_374:before{display:none}._rangeEnd_fa6xc_374:before{content:"";background-color:color-mix(in srgb, var(--fui-color-accent,#4a7c59) 10%, transparent);z-index:0;position:absolute;inset:2px 50% 2px 0}._rangeEnd_fa6xc_374>._dayButton_fa6xc_296{z-index:1;background-color:var(--fui-field-selection-bg,var(--fui-bg-hover,#0000000a));color:var(--fui-field-selection-color,var(--fui-text-primary,#1a1816));box-shadow:inset 0 0 0 1px var(--fui-field-selection-border,var(--fui-color-accent,#4a7c59));font-weight:var(--fui-font-weight-medium,500);position:relative}._rangeEnd_fa6xc_374>._dayButton_fa6xc_296:hover{background-color:var(--fui-field-selection-bg-hover,#0000000a)}._preset_fa6xc_434{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}._preset_fa6xc_434:disabled{cursor:not-allowed}._preset_fa6xc_434{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-sm,1rem);line-height:var(--fui-line-height-normal,1.5);color:var(--fui-text-primary,#1a1816);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;padding:var(--fui-space-1,.5rem) var(--fui-space-3,1.5rem);border-radius:var(--fui-radius-sm,.375rem);font-size:var(--fui-font-size-sm,1rem);white-space:nowrap;transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94));align-items:center;display:flex}._preset_fa6xc_434:hover{background-color:var(--fui-bg-hover,#0000000a)}._preset_fa6xc_434:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._preset_fa6xc_434:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}@media (prefers-contrast:more){._trigger_fa6xc_36{border-width:2px;border-color:var(--fui-text-primary,#1a1816)}._trigger_fa6xc_36[data-popup-open]{border-color:var(--fui-color-accent,#4a7c59)}._dayButton_fa6xc_296{border:1px solid #0000}._dayButton_fa6xc_296:focus-visible{border-color:var(--fui-text-primary,#1a1816)}}@media (prefers-reduced-motion:reduce){._popup_fa6xc_152,._dayButton_fa6xc_296,._preset_fa6xc_434{transition:none}}._editor_bui5s_1{background-color:var(--fui-form-group-bg,var(--fui-bg-secondary,#f1ede6));border:1px solid var(--fui-form-group-border,var(--fui-border,#0000000d));border-radius:var(--fui-radius-lg,.75rem);flex-direction:column;width:100%;min-width:0;display:flex;overflow:hidden}._editor_bui5s_1:focus-within:not([data-disabled]){box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._editor_bui5s_1:focus-within:not([data-disabled]){outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._editor_bui5s_1[data-disabled]{opacity:.5;pointer-events:none}._editor_bui5s_1[data-readonly] ._contentTextarea_bui5s_26{cursor:default}._editor_bui5s_1[data-size=sm] ._content_bui5s_26,._editor_bui5s_1[data-size=sm] ._contentTextarea_bui5s_26,._editor_bui5s_1[data-size=sm] .tiptap{min-height:120px}._editor_bui5s_1[data-size=md] ._content_bui5s_26,._editor_bui5s_1[data-size=md] ._contentTextarea_bui5s_26,._editor_bui5s_1[data-size=md] .tiptap{min-height:200px}._editor_bui5s_1[data-size=lg] ._content_bui5s_26,._editor_bui5s_1[data-size=lg] ._contentTextarea_bui5s_26,._editor_bui5s_1[data-size=lg] .tiptap{min-height:400px}._toolbar_bui5s_45{justify-content:space-between;align-items:center;gap:var(--fui-space-2,1rem);padding:var(--fui-space-1,.5rem) var(--fui-space-2,1rem);border-bottom:1px solid var(--fui-form-group-border,#0000000d);background-color:color-mix(in srgb, var(--fui-form-group-bg,#f1ede6) 72%, transparent);flex-wrap:wrap;display:flex}._toolbarGroup_bui5s_56{align-items:center;gap:var(--fui-space-0-5,.15rem);display:flex}._toolbarButton_bui5s_62{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}._toolbarButton_bui5s_62:disabled{cursor:not-allowed}._toolbarButton_bui5s_62{transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), border-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), opacity var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94))}._toolbarButton_bui5s_62:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._toolbarButton_bui5s_62:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._toolbarButton_bui5s_62:disabled,._toolbarButton_bui5s_62[data-disabled]{opacity:.5;pointer-events:none}._toolbarButton_bui5s_62{min-width:var(--fui-target-size-min,2.286rem);min-height:var(--fui-target-size-min,2.286rem);min-width:var(--fui-button-height-sm,2.28571rem);min-height:var(--fui-button-height-sm,2.28571rem);border-radius:var(--fui-radius-sm,.375rem);color:var(--fui-text-secondary,#5a544f);background-color:#0000;border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:inline-flex}._toolbarButton_bui5s_62:hover:not(:disabled){background-color:var(--fui-field-bg,#fff);border-color:var(--fui-form-group-border,#0000000d);color:var(--fui-text-primary,#1a1816)}._toolbarButton_bui5s_62:active:not(:disabled){background-color:var(--fui-field-selection-bg,#0000000a);border-color:var(--fui-field-selection-border,#4a7c59)}._toolbarButton_bui5s_62 svg{width:var(--fui-icon-sm,1rem);height:var(--fui-icon-sm,1rem)}._toolbarButtonActive_bui5s_124{color:var(--fui-text-primary,#1a1816);background-color:var(--fui-field-selection-bg,#0000000a);border-color:var(--fui-field-selection-border,#4a7c59);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--fui-field-selection-border,#4a7c59) 55%, transparent)}._toolbarButtonActive_bui5s_124:hover:not(:disabled){background-color:var(--fui-field-selection-bg-hover,#0000000a);color:var(--fui-text-primary,#1a1816)}._separator_bui5s_135{background-color:var(--fui-form-group-border,#0000000d);width:1px;height:1rem;margin:0 var(--fui-space-1,.5rem);flex-shrink:0}._statusIndicator_bui5s_143{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-xs,.857rem);color:var(--fui-text-tertiary,#565146);font-size:.786rem;font-weight:var(--fui-font-weight-semibold,600);text-transform:uppercase;letter-spacing:var(--fui-letter-spacing-wide,.05em);white-space:nowrap;padding:0 var(--fui-space-2,1rem)}._statusError_bui5s_156{color:var(--fui-color-danger-text,#c3051e)}._content_bui5s_26{flex:1;min-height:200px;overflow-y:auto}._contentRich_bui5s_166 .tiptap{padding:var(--fui-space-3,1.5rem);min-height:200px;font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-sm,1rem);line-height:var(--fui-line-height-normal,1.5);color:var(--fui-text-primary,#1a1816);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:var(--fui-line-height-relaxed,1.625);font-size:var(--fui-font-size-base,1rem);outline:none}._contentRich_bui5s_166 .tiptap:focus-visible{outline:none}._contentRich_bui5s_166 .tiptap p._is-editor-empty_bui5s_182:first-child:before{content:attr(data-placeholder);float:left;color:var(--fui-text-tertiary,#565146);pointer-events:none;height:0}._contentRich_bui5s_166 .tiptap h1{font-size:var(--fui-font-size-3xl,2.571rem);font-weight:var(--fui-font-weight-semibold,600);line-height:var(--fui-line-height-tight,1.25);margin:0 0 var(--fui-space-3,1.5rem)}._contentRich_bui5s_166 .tiptap h2{font-size:var(--fui-font-size-xl,1.714rem);font-weight:var(--fui-font-weight-semibold,600);line-height:var(--fui-line-height-tight,1.25);margin:0 0 var(--fui-space-2,1rem)}._contentRich_bui5s_166 .tiptap h3{font-size:var(--fui-font-size-lg,1.429rem);font-weight:var(--fui-font-weight-semibold,600);line-height:var(--fui-line-height-tight,1.25);margin:0 0 var(--fui-space-2,1rem)}._contentRich_bui5s_166 .tiptap blockquote{border-left:3px solid var(--fui-color-accent,#4a7c59);padding-left:var(--fui-space-4,2rem);margin:0 0 var(--fui-space-2,1rem);color:var(--fui-text-secondary,#5a544f);font-style:italic}._contentRich_bui5s_166 .tiptap code{background-color:var(--fui-bg-tertiary,#e3ddd2);border-radius:var(--fui-radius-sm,.375rem);font-family:var(--fui-font-mono,"Geist Mono", "SF Mono", SFMono-Regular, ui-monospace, "Cascadia Code", Menlo, monospace);padding:.125em .375em;font-size:.9em}._contentRich_bui5s_166 .tiptap a{color:var(--fui-color-accent,#4a7c59);cursor:pointer;text-decoration:underline}._contentRich_bui5s_166 .tiptap a:hover{color:var(--fui-color-accent-hover,#3c6d4b)}._contentRich_bui5s_166 .tiptap ul{padding-left:var(--fui-space-5,2.5rem);list-style-type:disc}._contentRich_bui5s_166 .tiptap ol{padding-left:var(--fui-space-5,2.5rem);list-style-type:decimal}._contentRich_bui5s_166 .tiptap s{text-decoration:line-through}._contentRich_bui5s_166 .tiptap p{margin:0 0 var(--fui-space-2,1rem)}._contentRich_bui5s_166 .tiptap p:last-child{margin-bottom:0}._contentTextarea_bui5s_26{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}._contentTextarea_bui5s_26{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-sm,1rem);line-height:var(--fui-line-height-normal,1.5);color:var(--fui-text-primary,#1a1816);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;height:100%;min-height:200px;padding:var(--fui-space-3,1.5rem);resize:none;line-height:var(--fui-line-height-relaxed,1.625);font-size:var(--fui-font-size-base,1rem);background:0 0;border:none;display:block;overflow-y:auto}._contentTextarea_bui5s_26::placeholder{color:var(--fui-text-tertiary,#565146)}._contentTextarea_bui5s_26:focus-visible{outline:none}._contentTextarea_bui5s_26:disabled{cursor:not-allowed}._statusBar_bui5s_289{justify-content:space-between;align-items:center;gap:var(--fui-space-2,1rem);padding:var(--fui-space-1,.5rem) var(--fui-space-2,1rem);border-top:1px solid var(--fui-form-group-border,#0000000d);background-color:color-mix(in srgb, var(--fui-form-group-bg,#f1ede6) 56%, transparent);display:flex}._statusBarLeft_bui5s_299{align-items:center;gap:var(--fui-space-2,1rem);display:flex}._statusBarRight_bui5s_305{align-items:center;gap:var(--fui-space-2,1rem);margin-left:auto;display:flex}._statusBarItem_bui5s_312{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-xs,.857rem);color:var(--fui-text-secondary,#5a544f);white-space:nowrap}._statusBarItemWarning_bui5s_319{color:var(--fui-color-warning-text,#623c00);font-weight:var(--fui-font-weight-medium,500)}._statusBarItemError_bui5s_324{color:var(--fui-color-danger-text,#c3051e);font-weight:var(--fui-font-weight-medium,500)}._accordion_1029b_1{font-family:var(--fui-font-sans,"Geist Sans", "Geist", Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);width:100%}._accordion_1029b_1>*{border-bottom:1px solid var(--fui-border,#0000000d)}._accordion_1029b_1>:last-child{border-bottom:none}._item_1029b_12[data-disabled]{opacity:.5;pointer-events:none}._heading_1029b_17{font-size:inherit;font-weight:inherit;margin:0}._trigger_1029b_23{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}._trigger_1029b_23:disabled{cursor:not-allowed}._trigger_1029b_23{transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), border-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), opacity var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94))}@media (forced-colors:active){._trigger_1029b_23:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._trigger_1029b_23:disabled,._trigger_1029b_23[data-disabled]{opacity:.5;pointer-events:none}._trigger_1029b_23{width:100%;padding:var(--fui-space-2,1rem) 0;font-size:var(--fui-font-size-sm,1rem);font-weight:var(--fui-font-weight-medium,500);color:var(--fui-text-primary,#1a1816);text-align:left;justify-content:space-between;align-items:center;display:flex}._trigger_1029b_23:hover:not(:disabled){text-decoration:underline}._trigger_1029b_23:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._trigger_1029b_23:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._trigger_1029b_23:focus-visible{border-radius:var(--fui-radius-sm,.375rem)}._triggerContent_1029b_83{flex:1}._chevron_1029b_87{width:var(--fui-icon-md,1.143rem);height:var(--fui-icon-md,1.143rem);color:var(--fui-text-secondary,#5a544f);transition:transform var(--fui-transition-normal,.2s cubic-bezier(.4, 0, .2, 1));flex-shrink:0}[data-state=open] ._chevron_1029b_87{transform:rotate(180deg)}._content_1029b_98{overflow:hidden}._content_1029b_98[data-state=closed]{height:0}._content_1029b_98[data-state=open]{height:auto}._content_1029b_98[data-starting-style],._content_1029b_98[data-ending-style]{transition:height var(--fui-transition-normal,.2s cubic-bezier(.4, 0, .2, 1)), padding var(--fui-transition-normal,.2s cubic-bezier(.4, 0, .2, 1))}._contentInner_1029b_111{padding-bottom:var(--fui-space-1,.5rem);font-size:var(--fui-font-size-sm,1rem);color:var(--fui-text-secondary,#5a544f);line-height:var(--fui-line-height-normal,1.5)}@media (prefers-reduced-motion:reduce){._chevron_1029b_87,._content_1029b_98[data-starting-style],._content_1029b_98[data-ending-style]{transition:none}}._alert_1rixu_1{align-items:flex-start;gap:var(--fui-space-3,1.5rem);padding:var(--fui-space-2,1rem) var(--fui-space-3,1.5rem);border-radius:var(--fui-radius-lg,.75rem);font-family:var(--fui-font-sans,"Geist Sans", "Geist", Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);font-size:var(--fui-font-size-sm,1rem);line-height:var(--fui-line-height-normal,1.5);display:flex}._info_1rixu_12{background:var(--fui-color-info-bg,#3b82f61a);border:1px solid var(--fui-color-info-border,#125ccd4d);color:var(--fui-color-info-text,#125ccd)}._success_1rixu_18{background:var(--fui-color-success-bg,#22c55e1a);border:1px solid var(--fui-color-success-border,#00371247);color:var(--fui-color-success-text,#003712)}._warning_1rixu_24{background:var(--fui-color-warning-bg,#f59e0b1a);border:1px solid var(--fui-color-warning-border,#623c0047);color:var(--fui-color-warning-text,#623c00)}._error_1rixu_30{background:var(--fui-color-danger-bg,#ef44441a);border:1px solid var(--fui-color-danger-border,#c3051e4d);color:var(--fui-color-danger-text,#c3051e)}._icon_1rixu_36{width:1.429rem;height:1.429rem;font-size:var(--fui-font-size-xs,.857rem);font-weight:var(--fui-font-weight-semibold,600);margin-top:var(--fui-space-px,1px);color:var(--fui-text-inverse,#f1ede6);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._info_1rixu_12 ._icon_1rixu_36{background-color:var(--fui-color-info-text,#125ccd)}._success_1rixu_18 ._icon_1rixu_36{background-color:var(--fui-color-success-text,#003712)}._warning_1rixu_24 ._icon_1rixu_36{background-color:var(--fui-color-warning-text,#623c00)}._error_1rixu_30 ._icon_1rixu_36{background-color:var(--fui-color-danger-text,#c3051e)}._body_1rixu_66{flex:1;min-width:0}._title_1rixu_71{font-weight:var(--fui-font-weight-semibold,600);margin-bottom:var(--fui-space-0-5,.15rem)}._content_1rixu_76{opacity:.9}._actions_1rixu_80{align-items:center;gap:var(--fui-space-3,1.5rem);display:flex}._close_1rixu_86{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}._close_1rixu_86:disabled{cursor:not-allowed}._close_1rixu_86{transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), border-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), opacity var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94))}._close_1rixu_86:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._close_1rixu_86:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._close_1rixu_86:disabled,._close_1rixu_86[data-disabled]{opacity:.5;pointer-events:none}._close_1rixu_86{min-width:var(--fui-target-size-min,2.286rem);min-height:var(--fui-target-size-min,2.286rem);padding:0 var(--fui-space-1,.5rem);font-size:var(--fui-font-size-lg,1.429rem);color:inherit;opacity:.6;border-radius:var(--fui-radius-sm,.375rem);flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;line-height:1;display:inline-flex}._close_1rixu_86:hover{opacity:1}._action_1rixu_80{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}._action_1rixu_80:disabled{cursor:not-allowed}._action_1rixu_80{min-width:var(--fui-target-size-min,2.286rem);min-height:var(--fui-target-size-min,2.286rem);font-weight:var(--fui-font-weight-semibold,600);font-size:var(--fui-font-size-xs,.857rem);color:inherit;align-items:center;text-decoration:underline;display:inline-flex}._action_1rixu_80:hover{opacity:.8}._action_1rixu_80:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._action_1rixu_80:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._root_uubjw_1{background-color:inherit;grid-template-areas:"header header header""sidebar main aside";grid-template-columns:var(--appshell-sidebar-width,240px) 1fr var(--appshell-aside-width,0px);grid-template-rows:var(--appshell-header-height,var(--fui-appshell-header-height,56px)) 1fr;min-height:100dvh;transition:grid-template-columns var(--fui-transition-normal,.2s cubic-bezier(.4, 0, .2, 1)) ease;display:grid}@media (max-width:767px){._root_uubjw_1{grid-template-columns:1fr;grid-template-areas:"header""main""aside";grid-template-rows:var(--appshell-header-height,var(--fui-appshell-header-height,56px)) 1fr auto;transition:none}}._sidebarLayout_uubjw_20{grid-template-areas:"sidebar header header""sidebar main aside"}@media (max-width:767px){._sidebarLayout_uubjw_20{grid-template-columns:1fr;grid-template-areas:"header""main""aside"}}._header_uubjw_30{height:var(--appshell-header-height,var(--fui-appshell-header-height,56px));z-index:var(--fui-header-z-index,40);background-color:inherit;grid-area:header;position:sticky;top:0}._header_uubjw_30>header{background-color:inherit}._sidebar_uubjw_20{top:var(--appshell-header-height,var(--fui-appshell-header-height,56px));height:calc(100vh - var(--appshell-header-height,var(--fui-appshell-header-height,56px)));height:calc(100dvh - var(--appshell-header-height,var(--fui-appshell-header-height,56px)));z-index:30;background-color:inherit;grid-area:sidebar;position:sticky;overflow:hidden}._sidebar_uubjw_20>aside{background-color:inherit}@media (max-width:767px){._sidebar_uubjw_20{z-index:51;width:0;height:100dvh;position:fixed;top:0;bottom:0;left:0}._sidebar_uubjw_20>.root{width:var(--appshell-sidebar-expanded-width,240px)}}._sidebar_uubjw_20 .root{height:100%}@media (max-width:767px){._sidebar_uubjw_20 .root{height:100dvh}}._sidebarFullHeight_uubjw_80{height:100dvh;z-index:var(--fui-header-z-index,40);top:0}._sidebarFullHeight_uubjw_80 .root{height:100%}._sidebarFloating_uubjw_90{background-color:inherit}._main_uubjw_94{background-color:var(--fui-app-main-bg,var(--fui-main-bg,#faf8f5));grid-area:main;min-width:0;min-height:0}._mainFloating_uubjw_101{gap:var(--fui-space-2,1rem);margin:var(--fui-space-1,.5rem) var(--fui-space-1,.5rem) var(--fui-space-1,.5rem) 0;padding:var(--fui-space-4,2rem);border:1px solid var(--fui-border,#0000000d);border-radius:var(--fui-radius-xl,1rem);background-color:var(--fui-app-main-bg,var(--fui-main-bg,#faf8f5));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--fui-text-primary,#1a1816) 5%, transparent);flex-direction:column;display:flex;overflow:hidden auto}@media (max-width:767px){._mainFloating_uubjw_101{margin:var(--fui-space-1,.5rem) 0;border-radius:var(--fui-radius-lg,.75rem);border-left:none;border-right:none;width:100%}}._aside_uubjw_123{top:var(--appshell-header-height,var(--fui-appshell-header-height,56px));height:calc(100vh - var(--appshell-header-height,var(--fui-appshell-header-height,56px)));height:calc(100dvh - var(--appshell-header-height,var(--fui-appshell-header-height,56px)));width:var(--aside-width,280px);z-index:30;background-color:var(--fui-app-sidebar-bg,inherit);grid-area:aside;min-height:0;position:sticky;overflow:hidden}@media (max-width:767px){._aside_uubjw_123{border-top:1px solid var(--fui-border,#0000000d);width:100%;height:auto;position:static}}._asideFloating_uubjw_144{width:auto;height:calc(100vh - var(--appshell-header-height,var(--fui-appshell-header-height,56px)) - var(--fui-space-1,.5rem) * 2);height:calc(100dvh - var(--appshell-header-height,var(--fui-appshell-header-height,56px)) - var(--fui-space-1,.5rem) * 2);margin:var(--fui-space-1,.5rem) var(--fui-space-1,.5rem) var(--fui-space-1,.5rem) 0;border:1px solid var(--fui-border,#0000000d);border-radius:var(--fui-radius-xl,1rem);background-color:var(--fui-panel-bg,inherit);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--fui-text-primary,#1a1816) 5%, transparent);overflow:hidden}@media (max-width:767px){._asideFloating_uubjw_144{margin:var(--fui-space-1,.5rem) 0;border-radius:var(--fui-radius-lg,.75rem);border-left:none;border-right:none;width:100%;height:auto}}._root_g3c9k_1{width:100%}._trigger_g3c9k_5{width:100%;padding:var(--fui-space-1,.5rem);border-radius:var(--fui-radius-md,.5rem);color:var(--fui-text-primary,#1a1816);font-size:var(--fui-font-size-sm,1rem);font-weight:var(--fui-font-weight-medium,500);text-align:left;cursor:pointer;transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94));align-items:center;gap:var(--fui-space-2,1rem);background:0 0;border:none;display:flex}._trigger_g3c9k_5:hover:not(:disabled){background-color:var(--fui-bg-hover,#0000000a)}._trigger_g3c9k_5:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._trigger_g3c9k_5:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._trigger_g3c9k_5:disabled{opacity:.5;cursor:not-allowed}._triggerContent_g3c9k_40{flex:1;min-width:0}._chevron_g3c9k_45{width:var(--fui-icon-md,1.143rem);height:var(--fui-icon-md,1.143rem);color:var(--fui-text-secondary,#5a544f);transition:transform var(--fui-transition-normal,.2s cubic-bezier(.4, 0, .2, 1));flex-shrink:0}._chevronOpen_g3c9k_53{transform:rotate(90deg)}._content_g3c9k_57{transition:max-height var(--fui-transition-normal,.2s cubic-bezier(.4, 0, .2, 1)), opacity var(--fui-transition-normal,.2s cubic-bezier(.4, 0, .2, 1));overflow:hidden}._contentOpen_g3c9k_62{opacity:1;max-height:2000px}._contentClosed_g3c9k_67{opacity:0;max-height:0}._contentInner_g3c9k_72{padding-top:var(--fui-space-1,.5rem)}._disabled_g3c9k_76 ._trigger_g3c9k_5{opacity:.5;cursor:not-allowed}._root_g3c9k_1[data-animated=true] ._contentOpen_g3c9k_62{animation:_collapsibleSlideDown_g3c9k_1 var(--fui-transition-normal,.2s cubic-bezier(.4, 0, .2, 1)) forwards}._root_g3c9k_1[data-animated=true] ._contentClosed_g3c9k_67{animation:_collapsibleSlideUp_g3c9k_1 var(--fui-transition-normal,.2s cubic-bezier(.4, 0, .2, 1)) forwards}@keyframes _collapsibleSlideDown_g3c9k_1{0%{opacity:0;max-height:0}to{max-height:var(--collapsible-content-height,2000px);opacity:1}}@keyframes _collapsibleSlideUp_g3c9k_1{0%{max-height:var(--collapsible-content-height,2000px);opacity:1}to{opacity:0;max-height:0}}._root_1v3cj_1{position:relative;overflow:hidden}._fadeMaskEnd_1v3cj_6._horizontal_1v3cj_6{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000 100%)}._fadeMaskEnd_1v3cj_6._vertical_1v3cj_9{-webkit-mask-image:linear-gradient(#000 calc(100% - 32px),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 32px),#0000 100%)}._fadeMaskEnd_1v3cj_6._both_1v3cj_12{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000 100%)}._fadeMaskStart_1v3cj_16._horizontal_1v3cj_6{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 48px),#0000 100%);mask-image:linear-gradient(270deg,#000 calc(100% - 48px),#0000 100%)}._fadeMaskStart_1v3cj_16._vertical_1v3cj_9{-webkit-mask-image:linear-gradient(0deg,#000 calc(100% - 32px),#0000 100%);mask-image:linear-gradient(0deg,#000 calc(100% - 32px),#0000 100%)}._fadeMaskStart_1v3cj_16._both_1v3cj_12{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 48px),#0000 100%);mask-image:linear-gradient(270deg,#000 calc(100% - 48px),#0000 100%)}._fadeMaskBoth_1v3cj_26._horizontal_1v3cj_6{-webkit-mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000 100%);mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000 100%)}._fadeMaskBoth_1v3cj_26._vertical_1v3cj_9{-webkit-mask-image:linear-gradient(#0000,#000 32px calc(100% - 32px),#0000 100%);mask-image:linear-gradient(#0000,#000 32px calc(100% - 32px),#0000 100%)}._fadeMaskBoth_1v3cj_26._both_1v3cj_12{-webkit-mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000 100%);mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000 100%)}._viewport_1v3cj_36{scrollbar-width:thin;scrollbar-color:transparent transparent;width:100%;height:100%;overflow:hidden}._viewport_1v3cj_36::-webkit-scrollbar{width:6px;height:6px}._viewport_1v3cj_36::-webkit-scrollbar-track{background:0 0}._viewport_1v3cj_36::-webkit-scrollbar-thumb{border-radius:var(--fui-radius-full,9999px);transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94));background-color:#0000}._viewport_1v3cj_36:hover{scrollbar-color:var(--fui-border-strong,#0000001a) transparent}._viewport_1v3cj_36:hover::-webkit-scrollbar-thumb{background-color:var(--fui-border-strong,#0000001a)}._viewport_1v3cj_36::-webkit-scrollbar-thumb:hover{background-color:var(--fui-text-tertiary,#565146)}._horizontal_1v3cj_6{overflow:auto hidden}._vertical_1v3cj_9{overflow:hidden auto}._both_1v3cj_12{overflow:auto}._scrollbarAlways_1v3cj_79::-webkit-scrollbar-thumb{background-color:var(--fui-border-strong,#0000001a)}._scrollbarHover_1v3cj_83{scrollbar-width:none}._scrollbarHover_1v3cj_83::-webkit-scrollbar{width:0;height:0}._scrollbarHover_1v3cj_83:hover{scrollbar-width:thin}._scrollbarHover_1v3cj_83:hover::-webkit-scrollbar{width:6px;height:6px}._root_f5n94_1{--fui-sidebar-row-height:var(--fui-sidebar-item-height,2.28571rem);--fui-sidebar-row-radius:var(--fui-radius-md,.5rem);--fui-sidebar-row-gap:.571rem;--fui-sidebar-row-padding-x:.571rem;--fui-sidebar-icon-size:var(--fui-icon-md,1.143rem);--fui-sidebar-muted:var(--fui-sidebar-item-color,var(--fui-text-secondary,#5a544f));--fui-sidebar-faint:var(--fui-sidebar-item-icon-color,var(--fui-text-tertiary,#565146));--fui-sidebar-hover-bg:var(--fui-sidebar-item-hover-bg,var(--fui-bg-hover,#0000000a));--fui-sidebar-active-bg:var(--fui-sidebar-item-active-bg,var(--fui-bg-active,#0000000f));--fui-sidebar-active-border:var(--fui-sidebar-item-active-border,transparent);width:var(--sidebar-width);background:var(--fui-sidebar-bg,var(--fui-bg-primary,#faf8f5));border-inline-end:1px solid var(--fui-sidebar-border,var(--fui-border-default,#0000000d));height:100%;max-height:100vh;transition:width var(--fui-transition-normal,.2s cubic-bezier(.4, 0, .2, 1));flex-direction:column;flex-shrink:0;display:flex;position:relative;overflow:hidden}@media (max-width:767px){._root_f5n94_1:not(._mobile_f5n94_34){position:fixed;transform:translate(-100%)}}._positionRight_f5n94_40{border-inline-start:1px solid var(--fui-sidebar-border,var(--fui-border-default,#0000000d));border-inline-end:0}._collapsed_f5n94_45{width:var(--sidebar-effective-collapsed-width,var(--sidebar-collapsed-width))}._collapsed_f5n94_45 ._header_f5n94_48,._collapsed_f5n94_45 ._nav_f5n94_49,._collapsed_f5n94_45 ._footer_f5n94_50{padding:var(--fui-space-1,.5rem)}._collapsed_f5n94_45 ._header_f5n94_48,._collapsed_f5n94_45 ._footer_f5n94_50{justify-content:center}._collapsed_f5n94_45 ._sectionLabel_f5n94_57{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._collapsed_f5n94_45 ._itemLabel_f5n94_68,._collapsed_f5n94_45 ._itemBadge_f5n94_69,._collapsed_f5n94_45 ._itemChevron_f5n94_70{display:none}._collapsed_f5n94_45 ._item_f5n94_68{min-height:var(--fui-sidebar-row-height);justify-content:center;padding:0}._collapsed_f5n94_45 ._itemIcon_f5n94_78{margin:0}._collapsed_f5n94_45 ._collapseToggle_f5n94_81{margin:0 auto}._collapsedNoIcons_f5n94_85 ._header_f5n94_48,._collapsedNoIcons_f5n94_85 ._nav_f5n94_49,._collapsedNoIcons_f5n94_85 ._footer_f5n94_50,._offcanvasCollapsed_f5n94_88 ._header_f5n94_48,._offcanvasCollapsed_f5n94_88 ._nav_f5n94_49,._offcanvasCollapsed_f5n94_88 ._footer_f5n94_50{visibility:hidden;pointer-events:none}._collapsedNoIcons_f5n94_85 ._collapseToggleFloating_f5n94_94,._offcanvasCollapsed_f5n94_88 ._collapseToggleFloating_f5n94_94{visibility:visible;pointer-events:auto}._collapsedNoIcons_f5n94_85{overflow:visible}._offcanvasCollapsed_f5n94_88{width:0;overflow:visible}._offcanvasCollapsed_f5n94_88 ._rail_f5n94_108{visibility:hidden;pointer-events:none}._mobile_f5n94_34{z-index:51;transition:transform var(--fui-transition-normal,.2s cubic-bezier(.4, 0, .2, 1));box-shadow:var(--fui-shadow-md,0 2px 4px -1px #0000000a, 0 1px 3px -2px #00000008);position:fixed;top:0;left:0;transform:translate(-100%)}._mobile_f5n94_34._positionRight_f5n94_40{left:auto;right:0;transform:translate(100%)}._mobile_f5n94_34[data-state=open]{transform:translate(0)}._header_f5n94_48{flex-shrink:0;align-items:center;gap:.429rem;min-height:3rem;padding:.857rem .857rem .714rem;display:flex}._nav_f5n94_49{flex-direction:column;flex:1;min-height:0;padding:.286rem .571rem .857rem;display:flex;overflow:hidden}._navScrollArea_f5n94_149{flex:1;min-height:0}._section_f5n94_57:not(:first-child){margin-top:1.286rem}._sectionHeader_f5n94_158{align-items:center;gap:.286rem;min-height:1.714rem;padding:0 .571rem .286rem;display:flex}._sectionTrigger_f5n94_166{flex:1}._sectionLabel_f5n94_57{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-xs,.857rem);color:var(--fui-sidebar-faint);font-size:.786rem;font-weight:var(--fui-font-weight-semibold,600);text-transform:uppercase;letter-spacing:var(--fui-letter-spacing-wide,.05em);min-width:0;font-size:.857rem;font-weight:var(--fui-font-weight-medium,500);text-transform:none;letter-spacing:0;line-height:var(--fui-line-height-tight,1.25);flex:1}._sectionActionWrapper_f5n94_188{flex-shrink:0}._sectionAction_f5n94_188{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}._sectionAction_f5n94_188:disabled{cursor:not-allowed}._sectionAction_f5n94_188{transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), border-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), opacity var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94))}._sectionAction_f5n94_188:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._sectionAction_f5n94_188:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._sectionAction_f5n94_188:disabled,._sectionAction_f5n94_188[data-disabled]{opacity:.5;pointer-events:none}._sectionAction_f5n94_188{border-radius:var(--fui-sidebar-row-radius);width:1.714rem;height:1.714rem;color:var(--fui-sidebar-faint);justify-content:center;align-items:center;display:flex}._sectionAction_f5n94_188:hover{background-color:var(--fui-sidebar-hover-bg);color:var(--fui-text-secondary,#5a544f)}._sectionAction_f5n94_188 svg{width:var(--fui-sidebar-icon-size);height:var(--fui-sidebar-icon-size)}._sectionList_f5n94_241,._submenu_f5n94_242{flex-direction:column;gap:.143rem;margin:0;padding:0;list-style:none;display:flex}._sectionCollapsible_f5n94_251 ._sectionTrigger_f5n94_166{border-radius:var(--fui-sidebar-row-radius);background:0 0;justify-content:flex-start;align-items:center;gap:.286rem;width:100%;min-height:1.714rem;padding:0;display:flex}._sectionCollapsible_f5n94_251 ._sectionTrigger_f5n94_166:hover{background-color:#0000}._sectionCollapsible_f5n94_251 ._sectionTrigger_f5n94_166:hover ._sectionLabel_f5n94_57,._sectionCollapsible_f5n94_251 ._sectionTrigger_f5n94_166:hover svg{color:var(--fui-text-secondary,#5a544f)}._sectionCollapsible_f5n94_251 ._sectionTrigger_f5n94_166 svg{width:10px;height:10px;color:var(--fui-sidebar-faint)}._itemWrapper_f5n94_277,._subItemWrapper_f5n94_278,._submenuWrapper_f5n94_279{list-style:none}._itemWrapper_f5n94_277{width:100%}._item_f5n94_68{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}._item_f5n94_68:disabled{cursor:not-allowed}._item_f5n94_68{transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), border-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), opacity var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94))}._item_f5n94_68:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._item_f5n94_68:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._item_f5n94_68:disabled,._item_f5n94_68[data-disabled]{opacity:.5;pointer-events:none}._item_f5n94_68{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-sm,1rem);line-height:var(--fui-line-height-normal,1.5);color:var(--fui-sidebar-muted);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;gap:var(--fui-sidebar-row-gap);width:100%;padding:0 var(--fui-sidebar-row-padding-x);border-radius:var(--fui-sidebar-row-radius);min-height:var(--fui-sidebar-row-height);font-weight:var(--fui-font-weight-normal,400);line-height:var(--fui-line-height-tight,1.25);outline-offset:-1px;transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), border-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94));border:1px solid #0000;text-decoration:none;display:flex;position:relative}._item_f5n94_68:hover:not(._itemDisabled_f5n94_341){background-color:var(--fui-sidebar-hover-bg);color:var(--fui-sidebar-item-hover-color,var(--fui-text-primary,#1a1816));text-decoration:none}._item_f5n94_68:active:not(._itemDisabled_f5n94_341){background-color:var(--fui-sidebar-active-bg)}._itemActive_f5n94_350{background-color:var(--fui-sidebar-active-bg);border-color:var(--fui-sidebar-active-border);color:var(--fui-sidebar-item-active-color,var(--fui-text-primary,#1a1816));font-weight:var(--fui-font-weight-medium,500)}._itemActive_f5n94_350:before{content:"";background:var(--fui-sidebar-item-active-indicator,var(--fui-color-accent,#4a7c59));border-radius:0 2px 2px 0;width:2px;position:absolute;top:.286rem;bottom:.286rem;left:-.571rem}._itemActive_f5n94_350:hover,._itemActive_f5n94_350:active{text-decoration:none;background-color:var(--fui-sidebar-active-bg)!important;border-color:var(--fui-sidebar-active-border)!important;color:var(--fui-sidebar-item-active-color,var(--fui-text-primary,#1a1816))!important}._itemDisabled_f5n94_341,._subItemDisabled_f5n94_377{opacity:.46;cursor:not-allowed}._itemIcon_f5n94_78{width:var(--fui-sidebar-icon-size);height:var(--fui-sidebar-icon-size);color:var(--fui-sidebar-faint);flex-shrink:0;justify-content:center;align-items:center;display:flex}._itemIcon_f5n94_78 svg{width:var(--fui-sidebar-icon-size);height:var(--fui-sidebar-icon-size)}._item_f5n94_68:hover:not(._itemDisabled_f5n94_341) ._itemIcon_f5n94_78{color:var(--fui-sidebar-muted)}._itemActive_f5n94_350 ._itemIcon_f5n94_78{color:var(--fui-sidebar-item-active-color,var(--fui-text-primary,#1a1816))}._itemLabel_f5n94_68{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;padding-top:.071rem;overflow:hidden}._itemBadge_f5n94_69{flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;display:flex}._itemChevron_f5n94_70{width:var(--fui-sidebar-icon-size);height:var(--fui-sidebar-icon-size);transition:transform var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94));flex-shrink:0;justify-content:center;align-items:center;display:flex}._itemChevron_f5n94_70 svg{width:var(--fui-sidebar-icon-size);height:var(--fui-sidebar-icon-size)}._itemExpanded_f5n94_433 ._itemChevron_f5n94_70{transform:rotate(90deg)}._submenu_f5n94_242{max-height:0;transition:max-height var(--fui-transition-normal,.2s cubic-bezier(.4, 0, .2, 1));padding-left:1.714rem;overflow:hidden}._itemExpanded_f5n94_433+._submenuWrapper_f5n94_279 ._submenu_f5n94_242{max-height:500px}._subItem_f5n94_278{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}._subItem_f5n94_278:disabled{cursor:not-allowed}._subItem_f5n94_278{transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), border-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), opacity var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94))}._subItem_f5n94_278:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._subItem_f5n94_278:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._subItem_f5n94_278:disabled,._subItem_f5n94_278[data-disabled]{opacity:.5;pointer-events:none}._subItem_f5n94_278{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-sm,1rem);line-height:var(--fui-line-height-normal,1.5);color:var(--fui-sidebar-muted);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 var(--fui-sidebar-row-padding-x);border-radius:var(--fui-sidebar-row-radius);min-height:var(--fui-sidebar-row-height);line-height:var(--fui-line-height-tight,1.25);align-items:center;text-decoration:none;display:inline-flex;position:relative}._subItem_f5n94_278:before{content:"";border-radius:var(--fui-radius-full,9999px);width:2px;height:1.143rem;transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94));background-color:#0000;position:absolute;top:50%;left:0;transform:translateY(-50%)}._subItem_f5n94_278:hover:not(._subItemDisabled_f5n94_377){background-color:var(--fui-sidebar-hover-bg);color:var(--fui-sidebar-item-hover-color,var(--fui-text-primary,#1a1816));text-decoration:none}._subItem_f5n94_278:active:not(._subItemDisabled_f5n94_377){background-color:var(--fui-sidebar-active-bg)}._subItemActive_f5n94_517{color:var(--fui-sidebar-item-active-color,var(--fui-text-primary,#1a1816));font-weight:var(--fui-font-weight-medium,500)}._subItemActive_f5n94_517:before{background-color:var(--fui-sidebar-item-active-indicator,var(--fui-border-strong,#0000001a))}._footer_f5n94_50{border-top:1px solid var(--fui-sidebar-footer-border,color-mix(in srgb, var(--fui-border-default,#0000000d) 58%, transparent));flex-direction:column;flex-shrink:0;gap:.571rem;margin-top:auto;padding:.857rem;display:flex}._trigger_f5n94_535{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}._trigger_f5n94_535:disabled{cursor:not-allowed}._trigger_f5n94_535{transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), border-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), opacity var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94))}._trigger_f5n94_535:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._trigger_f5n94_535:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._trigger_f5n94_535:disabled,._trigger_f5n94_535[data-disabled]{opacity:.5;pointer-events:none}._trigger_f5n94_535{border-radius:var(--fui-radius-md,.5rem);width:3.14286rem;height:3.14286rem;color:var(--fui-text-primary,#1a1816);justify-content:center;align-items:center;display:flex}._trigger_f5n94_535:hover{background-color:var(--fui-bg-hover,#0000000a)}._trigger_f5n94_535 svg{width:1.714rem;height:1.714rem}._overlay_f5n94_583{z-index:50;background-color:var(--fui-backdrop,#00000080);opacity:0;transition:opacity var(--fui-transition-normal,.2s cubic-bezier(.4, 0, .2, 1));position:fixed;inset:0}._overlay_f5n94_583[data-state=open]{opacity:1}._collapseToggle_f5n94_81{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}._collapseToggle_f5n94_81:disabled{cursor:not-allowed}._collapseToggle_f5n94_81{transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), border-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), opacity var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94))}._collapseToggle_f5n94_81:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._collapseToggle_f5n94_81:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._collapseToggle_f5n94_81:disabled,._collapseToggle_f5n94_81[data-disabled]{opacity:.5;pointer-events:none}._collapseToggle_f5n94_81{border-radius:var(--fui-radius-md,.5rem);width:2.28571rem;height:2.28571rem;color:var(--fui-text-secondary,#5a544f);justify-content:center;align-items:center;margin-left:auto;display:flex}._collapseToggle_f5n94_81:hover{background-color:var(--fui-bg-hover,#0000000a);color:var(--fui-text-primary,#1a1816)}._collapseToggle_f5n94_81 svg{width:1.429rem;height:1.429rem}._collapseToggleFloating_f5n94_94{top:var(--fui-space-3,1.5rem);left:calc(100% + var(--fui-space-2,1rem));z-index:20;background-color:var(--fui-bg-primary,#faf8f5);border:1px solid var(--fui-border,#0000000d);box-shadow:var(--fui-shadow-sm,0 1px 2px 0 #00000005);margin:0;position:absolute}._positionRight_f5n94_40 ._collapseToggleFloating_f5n94_94{left:auto;right:calc(100% + var(--fui-space-2,1rem))}._rail_f5n94_108{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}._rail_f5n94_108:disabled{cursor:not-allowed}._rail_f5n94_108{z-index:10;width:1.143rem;height:100%;position:absolute;top:0;right:0}._positionRight_f5n94_40 ._rail_f5n94_108{left:0;right:auto}._rail_f5n94_108:before{content:"";border-radius:var(--fui-radius-full,9999px);background-color:var(--fui-border,#0000000d);opacity:0;width:4px;height:2.857rem;transition:opacity var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), height var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94));position:absolute;top:50%;right:4px;transform:translateY(-50%)}._positionRight_f5n94_40 ._rail_f5n94_108:before{left:4px;right:auto}._rail_f5n94_108:hover:before,._rail_f5n94_108:focus-visible:before{opacity:1;background-color:var(--fui-border-strong,#0000001a)}._rail_f5n94_108:hover:before{height:4rem}._railCollapsed_f5n94_710:before{opacity:.7}._menuSkeleton_f5n94_714{gap:var(--fui-space-2,1rem);padding:var(--fui-space-2,1rem);flex-direction:column;display:flex}._skeletonItem_f5n94_721{align-items:center;gap:var(--fui-space-2,1rem);padding:0 var(--fui-space-2,1rem);min-height:var(--fui-sidebar-item-height,2.28571rem);display:flex}._skeletonLabel_f5n94_729{flex:1}@media (prefers-reduced-motion:reduce){._root_f5n94_1,._mobile_f5n94_34,._overlay_f5n94_583,._submenu_f5n94_242,._itemChevron_f5n94_70,._rail_f5n94_108:before,._subItem_f5n94_278:before{transition:none}}@keyframes _skeleton-pulse_hnjg7_1{0%,to{opacity:1}50%{opacity:.5}}._skeleton_hnjg7_9{background-color:var(--fui-bg-tertiary,#e3ddd2);border-radius:var(--fui-radius-md,.5rem);animation:2s cubic-bezier(.4,0,.6,1) infinite _skeleton-pulse_hnjg7_1;display:block}._static_hnjg7_16{animation:none}._fill_hnjg7_20{width:100%;height:100%}._text_hnjg7_25{border-radius:var(--fui-radius-sm,.375rem);width:100%;height:1em}._heading_hnjg7_31{border-radius:var(--fui-radius-sm,.375rem);width:100%;height:1.5em}._avatar_hnjg7_37{border-radius:var(--fui-radius-full,9999px)}._avatar-sm_hnjg7_41{width:var(--fui-space-4,2rem);height:var(--fui-space-4,2rem)}._avatar-md_hnjg7_46{width:2.5rem;height:2.5rem}._avatar-lg_hnjg7_51{width:var(--fui-space-6,3rem);height:var(--fui-space-6,3rem)}._button_hnjg7_56{border-radius:var(--fui-radius-md,.5rem)}._button-sm_hnjg7_60{height:var(--fui-button-height-sm,2.28571rem);width:5rem}._button-md_hnjg7_65{height:var(--fui-button-height-md,2.28571rem);width:6rem}._button-lg_hnjg7_70{height:var(--fui-button-height-lg,2.57143rem);width:7rem}._input_hnjg7_75{height:var(--fui-input-height,2.28571rem);border-radius:var(--fui-radius-md,.5rem);width:100%}._radius-none_hnjg7_81{border-radius:0}._radius-sm_hnjg7_85{border-radius:var(--fui-radius-sm,.375rem)}._radius-md_hnjg7_89{border-radius:var(--fui-radius-md,.5rem)}._radius-lg_hnjg7_93{border-radius:var(--fui-radius-lg,.75rem)}._radius-full_hnjg7_97{border-radius:var(--fui-radius-full,9999px)}._textContainer_hnjg7_101{flex-direction:column;width:100%;display:flex}._gap-sm_hnjg7_107{gap:var(--fui-space-2,1rem)}._gap-md_hnjg7_111{gap:var(--fui-space-3,1.5rem)}._textLine_hnjg7_115{background-color:var(--fui-bg-tertiary,#e3ddd2);border-radius:var(--fui-radius-sm,.375rem);width:100%;height:1em;animation:2s cubic-bezier(.4,0,.6,1) infinite _skeleton-pulse_hnjg7_1}@media (prefers-reduced-motion:reduce){._skeleton_hnjg7_9,._textLine_hnjg7_115{animation:none}}._positioner_1dlt5_1{z-index:60;pointer-events:none}._popup_1dlt5_6{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-sm,1rem);line-height:var(--fui-line-height-normal,1.5);color:var(--fui-text-inverse,#f1ede6);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:var(--fui-space-1,.5rem) var(--fui-space-2,1rem);font-size:var(--fui-font-size-xs,.857rem);line-height:var(--fui-line-height-tight,1.25);background-color:var(--fui-bg-inverse,#1a1816);border-radius:var(--fui-radius-md,.5rem);box-shadow:var(--fui-shadow-md,0 2px 4px -1px #0000000a, 0 1px 3px -2px #00000008);word-wrap:break-word;opacity:0;max-width:20rem;transform-origin:var(--transform-origin);transition:opacity var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), transform var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94));transform:scale(.95)}._popup_1dlt5_6[data-open]{opacity:1;transform:scale(1)}._popup_1dlt5_6[data-starting-style],._popup_1dlt5_6[data-ending-style]{opacity:0;transform:scale(.95)}._popup_1dlt5_6[data-instant]{transition-duration:0s}._arrow_1dlt5_43{background-color:var(--fui-bg-inverse,#1a1816);border:1px solid var(--fui-bg-inverse,#1a1816);width:10px;height:10px;transform:rotate(45deg)}._arrow_1dlt5_43[data-side=top]{bottom:-5px}._arrow_1dlt5_43[data-side=bottom]{top:-5px}._arrow_1dlt5_43[data-side=left]{right:-5px}._arrow_1dlt5_43[data-side=right]{left:-5px}._trigger_1dlt5_63{display:inline-flex}._avatar_2abuu_1{border-radius:var(--fui-radius-md,.5rem);background-color:color-mix(in srgb, var(--fui-color-warning,#f59e0b) 18%, transparent);color:var(--fui-color-warning-text,#623c00);font-family:var(--fui-font-sans,"Geist Sans", "Geist", Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}._xs_2abuu_15{width:1.5rem;height:1.5rem;font-size:.6rem}._sm_2abuu_21{width:2rem;height:2rem;font-size:var(--fui-font-size-xs,.857rem)}._md_2abuu_27{width:2.5rem;height:2.5rem;font-size:var(--fui-font-size-sm,1rem)}._lg_2abuu_33{width:3rem;height:3rem;font-size:var(--fui-font-size-base,1rem)}._xl_2abuu_39{width:4rem;height:4rem;font-size:var(--fui-font-size-lg,1.429rem)}._image_2abuu_45{object-fit:cover;width:100%;height:100%}._initials_2abuu_51{font-weight:var(--fui-font-weight-semibold,600);color:var(--fui-color-warning-text,#623c00);text-transform:uppercase;line-height:1}._fallbackIcon_2abuu_58{width:60%;height:60%;color:var(--fui-color-warning-text,#623c00)}._group_2abuu_64{display:inline-flex}._groupItem_2abuu_68{box-shadow:0 0 0 2px var(--fui-bg-primary,#faf8f5);margin-left:-2px}._groupItem_2abuu_68:first-child{margin-left:0}._overflow_2abuu_76{background-color:var(--fui-bg-tertiary,#e3ddd2)}._overflow_2abuu_76 ._initials_2abuu_51{color:var(--fui-text-secondary,#5a544f)}._grid_1yu6r_1{grid-auto-flow:dense;width:100%;display:grid}._columns2_1yu6r_7{grid-template-columns:repeat(2,1fr)}._columns3_1yu6r_11{grid-template-columns:repeat(3,1fr)}._columns4_1yu6r_15{grid-template-columns:repeat(4,1fr)}@media (max-width:1023px){._columns3_1yu6r_11,._columns4_1yu6r_15{grid-template-columns:repeat(2,1fr)}}@media (max-width:639px){._columns2_1yu6r_7,._columns3_1yu6r_11,._columns4_1yu6r_15{grid-template-columns:1fr}}._gapNone_1yu6r_32{gap:0}._gapXs_1yu6r_36{gap:var(--fui-space-1,.5rem)}._gapSm_1yu6r_40{gap:var(--fui-space-2,1rem)}._gapMd_1yu6r_44{gap:var(--fui-space-3,1.5rem)}._gapLg_1yu6r_48{gap:var(--fui-space-4,2rem)}._gapXl_1yu6r_52{gap:var(--fui-space-6,3rem)}._item_1yu6r_56{background-color:var(--fui-bg-elevated,#fff);border:1px solid var(--fui-border,#0000000d);border-radius:var(--fui-radius-lg,.75rem);min-width:0;padding:var(--fui-space-2,1rem);transition:box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), border-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), transform var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94))}._item_1yu6r_56:hover{border-color:var(--fui-border-strong,#0000001a);box-shadow:var(--fui-shadow-md,0 2px 4px -1px #0000000a, 0 1px 3px -2px #00000008);transform:translateY(-2px)}._item_1yu6r_56{--_col-span:var(--bento-col-span,1);--_row-span:var(--bento-row-span,1);grid-column:span var(--_col-span);grid-row:span var(--_row-span)}@media (min-width:640px){._item_1yu6r_56{--_col-span:var(--bento-col-span-sm,var(--bento-col-span,1));--_row-span:var(--bento-row-span-sm,var(--bento-row-span,1))}}@media (min-width:768px){._item_1yu6r_56{--_col-span:var(--bento-col-span-md,var(--bento-col-span-sm,var(--bento-col-span,1)));--_row-span:var(--bento-row-span-md,var(--bento-row-span-sm,var(--bento-row-span,1)))}}@media (min-width:1024px){._item_1yu6r_56{--_col-span:var(--bento-col-span-lg,var(--bento-col-span-md,var(--bento-col-span-sm,var(--bento-col-span,1))));--_row-span:var(--bento-row-span-lg,var(--bento-row-span-md,var(--bento-row-span-sm,var(--bento-row-span,1))))}}@media (min-width:1280px){._item_1yu6r_56{--_col-span:var(--bento-col-span-xl,var(--bento-col-span-lg,var(--bento-col-span-md,var(--bento-col-span-sm,var(--bento-col-span,1)))));--_row-span:var(--bento-row-span-xl,var(--bento-row-span-lg,var(--bento-row-span-md,var(--bento-row-span-sm,var(--bento-row-span,1)))))}}@media (prefers-reduced-motion:reduce){._item_1yu6r_56{transition:none}._item_1yu6r_56:hover{transform:none}}@media (prefers-contrast:more){._item_1yu6r_56{border-width:2px;border-color:var(--fui-text-primary,#1a1816)}}._subgridRows_1yu6r_132{grid-template-rows:subgrid;display:grid}._subgridColumns_1yu6r_137{grid-template-columns:subgrid;display:grid}._subgridBoth_1yu6r_142{grid-template-rows:subgrid;grid-template-columns:subgrid;display:grid}._box_6izak_1{box-sizing:border-box}._p-none_6izak_5{padding:0}._p-xs_6izak_9{padding:var(--fui-space-1,.5rem)}._p-sm_6izak_13{padding:var(--fui-space-2,1rem)}._p-md_6izak_17{padding:var(--fui-space-3,1.5rem)}._p-lg_6izak_21{padding:var(--fui-space-4,2rem)}._p-xl_6izak_25{padding:var(--fui-space-6,3rem)}._px-none_6izak_29{padding-left:0;padding-right:0}._px-xs_6izak_34{padding-left:var(--fui-space-1,.5rem);padding-right:var(--fui-space-1,.5rem)}._px-sm_6izak_39{padding-left:var(--fui-space-2,1rem);padding-right:var(--fui-space-2,1rem)}._px-md_6izak_44{padding-left:var(--fui-space-3,1.5rem);padding-right:var(--fui-space-3,1.5rem)}._px-lg_6izak_49{padding-left:var(--fui-space-4,2rem);padding-right:var(--fui-space-4,2rem)}._px-xl_6izak_54{padding-left:var(--fui-space-6,3rem);padding-right:var(--fui-space-6,3rem)}._py-none_6izak_59{padding-top:0;padding-bottom:0}._py-xs_6izak_64{padding-top:var(--fui-space-1,.5rem);padding-bottom:var(--fui-space-1,.5rem)}._py-sm_6izak_69{padding-top:var(--fui-space-2,1rem);padding-bottom:var(--fui-space-2,1rem)}._py-md_6izak_74{padding-top:var(--fui-space-3,1.5rem);padding-bottom:var(--fui-space-3,1.5rem)}._py-lg_6izak_79{padding-top:var(--fui-space-4,2rem);padding-bottom:var(--fui-space-4,2rem)}._py-xl_6izak_84{padding-top:var(--fui-space-6,3rem);padding-bottom:var(--fui-space-6,3rem)}._m-none_6izak_89{margin:0}._m-xs_6izak_93{margin:var(--fui-space-1,.5rem)}._m-sm_6izak_97{margin:var(--fui-space-2,1rem)}._m-md_6izak_101{margin:var(--fui-space-3,1.5rem)}._m-lg_6izak_105{margin:var(--fui-space-4,2rem)}._m-xl_6izak_109{margin:var(--fui-space-6,3rem)}._m-auto_6izak_113{margin:auto}._mx-none_6izak_117{margin-left:0;margin-right:0}._mx-xs_6izak_122{margin-left:var(--fui-space-1,.5rem);margin-right:var(--fui-space-1,.5rem)}._mx-sm_6izak_127{margin-left:var(--fui-space-2,1rem);margin-right:var(--fui-space-2,1rem)}._mx-md_6izak_132{margin-left:var(--fui-space-3,1.5rem);margin-right:var(--fui-space-3,1.5rem)}._mx-lg_6izak_137{margin-left:var(--fui-space-4,2rem);margin-right:var(--fui-space-4,2rem)}._mx-xl_6izak_142{margin-left:var(--fui-space-6,3rem);margin-right:var(--fui-space-6,3rem)}._mx-auto_6izak_147{margin-left:auto;margin-right:auto}._my-none_6izak_152{margin-top:0;margin-bottom:0}._my-xs_6izak_157{margin-top:var(--fui-space-1,.5rem);margin-bottom:var(--fui-space-1,.5rem)}._my-sm_6izak_162{margin-top:var(--fui-space-2,1rem);margin-bottom:var(--fui-space-2,1rem)}._my-md_6izak_167{margin-top:var(--fui-space-3,1.5rem);margin-bottom:var(--fui-space-3,1.5rem)}._my-lg_6izak_172{margin-top:var(--fui-space-4,2rem);margin-bottom:var(--fui-space-4,2rem)}._my-xl_6izak_177{margin-top:var(--fui-space-6,3rem);margin-bottom:var(--fui-space-6,3rem)}._my-auto_6izak_182{margin-top:auto;margin-bottom:auto}._bg-none_6izak_187{background-color:#0000}._bg-primary_6izak_191{background-color:var(--fui-bg-primary,#faf8f5)}._bg-secondary_6izak_195{background-color:var(--fui-bg-secondary,#f1ede6)}._bg-tertiary_6izak_199{background-color:var(--fui-bg-tertiary,#e3ddd2)}._bg-elevated_6izak_203{background-color:var(--fui-bg-elevated,#fff)}._rounded-none_6izak_207{border-radius:0}._rounded-sm_6izak_211{border-radius:var(--fui-radius-sm,.375rem)}._rounded-md_6izak_215{border-radius:var(--fui-radius-md,.5rem)}._rounded-lg_6izak_219{border-radius:var(--fui-radius-lg,.75rem)}._rounded-full_6izak_223{border-radius:var(--fui-radius-full,9999px)}._border_6izak_227{border:1px solid var(--fui-border,#0000000d)}._borderTop_6izak_231{border-top:1px solid var(--fui-border,#0000000d)}._borderBottom_6izak_235{border-bottom:1px solid var(--fui-border,#0000000d)}._borderLeft_6izak_239{border-left:1px solid var(--fui-border,#0000000d)}._borderRight_6izak_243{border-right:1px solid var(--fui-border,#0000000d)}._borderColor-default_6izak_247{border-color:var(--fui-border-default,#0000000d)}._borderColor-strong_6izak_251{border-color:var(--fui-border-strong,#0000001a)}._borderColor-accent_6izak_255{border-color:var(--fui-color-accent,#4a7c59)}._borderColor-danger_6izak_259{border-color:var(--fui-color-danger-border,#c3051e4d)}._shadow-sm_6izak_263{box-shadow:var(--fui-shadow-sm,0 1px 2px 0 #00000005)}._shadow-md_6izak_267{box-shadow:var(--fui-shadow-md,0 2px 4px -1px #0000000a, 0 1px 3px -2px #00000008)}._shadow-lg_6izak_271{box-shadow:var(--fui-shadow-lg,0 8px 12px -3px #0000000f, 0 3px 5px -4px #0000000a)}._shadow-none_6izak_275{box-shadow:none}._overflow-hidden_6izak_279{overflow:hidden}._overflow-auto_6izak_283{overflow:auto}._overflow-scroll_6izak_287{overflow:scroll}._overflow-visible_6izak_291{overflow:visible}._color-primary_6izak_295{color:var(--fui-text-primary,#1a1816)}._color-secondary_6izak_299{color:var(--fui-text-secondary,#5a544f)}._color-tertiary_6izak_303{color:var(--fui-text-tertiary,#565146)}._color-accent_6izak_307{color:var(--fui-color-accent,#4a7c59)}._color-inverse_6izak_311{color:var(--fui-text-inverse,#f1ede6)}._display-block_6izak_315{display:block}._display-inline_6izak_319{display:inline}._display-inline-block_6izak_323{display:inline-block}._display-flex_6izak_327{display:flex}._display-inline-flex_6izak_331{display:inline-flex}._display-grid_6izak_335{display:grid}._display-none_6izak_339{display:none}._root_17sxb_1{font-family:var(--fui-font-sans,"Geist Sans", "Geist", Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);font-size:var(--fui-font-size-sm,1rem);line-height:var(--fui-line-height-normal,1.5)}._list_17sxb_7{align-items:center;gap:var(--fui-space-1,.5rem);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:inline-flex}._item_17sxb_17{align-items:center;gap:var(--fui-space-1,.5rem);min-width:0;display:inline-flex}._link_17sxb_24{align-items:center;gap:var(--fui-space-1,.5rem);color:var(--fui-text-secondary,#5a544f);white-space:nowrap;text-overflow:ellipsis;border-radius:var(--fui-radius-sm,.375rem);max-width:200px;padding:var(--fui-space-0-5,.15rem) var(--fui-space-1,.5rem);margin:calc(-1 * var(--fui-space-0-5,.15rem)) calc(-1 * var(--fui-space-1,.5rem));transition:color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94));text-decoration:none;display:inline-flex;overflow:hidden}._link_17sxb_24:hover{color:var(--fui-text-primary,#1a1816);background-color:var(--fui-bg-hover,#0000000a)}._link_17sxb_24:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._link_17sxb_24:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._current_17sxb_55{align-items:center;gap:var(--fui-space-1,.5rem);color:var(--fui-text-primary,#1a1816);font-weight:var(--fui-font-weight-medium,500);white-space:nowrap;text-overflow:ellipsis;max-width:200px;display:inline-flex;overflow:hidden}._separator_17sxb_67{color:var(--fui-text-tertiary,#565146);font-size:var(--fui-font-size-xs,.857rem);-webkit-user-select:none;user-select:none;flex-shrink:0;align-items:center;display:inline-flex}._ellipsis_17sxb_76{min-width:var(--fui-target-size-min,2.286rem);min-height:var(--fui-target-size-min,2.286rem);border:1px solid var(--fui-border,#0000000d);border-radius:var(--fui-radius-sm,.375rem);color:var(--fui-text-secondary,#5a544f);cursor:pointer;padding:var(--fui-space-0-5,.15rem) var(--fui-space-2,1rem);font-family:inherit;font-size:var(--fui-font-size-sm,1rem);transition:color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94));background:0 0;justify-content:center;align-items:center;line-height:1;display:inline-flex}._ellipsis_17sxb_76:hover{color:var(--fui-text-primary,#1a1816);background-color:var(--fui-bg-hover,#0000000a)}._ellipsis_17sxb_76:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._ellipsis_17sxb_76:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._icon_17sxb_112{width:var(--fui-icon-md,1.143rem);height:var(--fui-icon-md,1.143rem);flex-shrink:0;align-items:center;display:inline-flex}._icon_17sxb_112 svg{width:100%;height:100%}._button_yqxko_1{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}._button_yqxko_1:disabled{cursor:not-allowed}._button_yqxko_1{transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), border-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), opacity var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94))}._button_yqxko_1:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._button_yqxko_1:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._button_yqxko_1:disabled,._button_yqxko_1[data-disabled]{opacity:.5;pointer-events:none}._button_yqxko_1{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-sm,1rem);line-height:var(--fui-line-height-normal,1.5);color:var(--_button-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), border-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), opacity var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), transform var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94));--_button-bg:transparent;--_button-bg-hover:var(--fui-bg-hover,#0000000a);--_button-bg-active:var(--fui-bg-active,#0000000f);--_button-border:transparent;--_button-border-hover:var(--_button-border);--_button-color:var(--fui-text-primary,#1a1816);--_button-shadow:none;--_button-shadow-hover:var(--_button-shadow);--_button-shadow-active:var(--_button-shadow);justify-content:center;align-items:center;gap:var(--fui-space-1,.5rem);border:1px solid var(--_button-border);border-radius:var(--fui-button-radius,var(--fui-radius-lg,.75rem));background:var(--_button-bg);box-shadow:var(--_button-shadow);font-weight:var(--fui-font-weight-medium,500);white-space:nowrap;-webkit-user-select:none;user-select:none;display:inline-flex}._button_yqxko_1:hover:not(:disabled):not([data-disabled]){border-color:var(--_button-border-hover);background:var(--_button-bg-hover);box-shadow:var(--_button-shadow-hover)}._button_yqxko_1:active:not(:disabled):not([data-disabled]),._button_yqxko_1[data-pressed]{border-color:var(--_button-border-hover);background:var(--_button-bg-active);box-shadow:var(--_button-shadow-active);transform:scale(.98)}._button_yqxko_1:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 34%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 14%, transparent), var(--_button-shadow)}._button_yqxko_1:disabled,._button_yqxko_1[data-disabled]{box-shadow:none}._spinner_yqxko_80{flex-shrink:0;width:1em;height:1em;animation:.8s linear infinite _button-spin_yqxko_1}@media (prefers-reduced-motion:reduce){._spinner_yqxko_80{opacity:.7;animation:none}}@keyframes _button-spin_yqxko_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._xs_yqxko_101{min-height:var(--fui-button-height-xs,2rem);padding:0 var(--fui-space-1,.5rem);font-size:var(--fui-font-size-xs,.857rem)}._sm_yqxko_107{min-height:var(--fui-button-height-sm,2.28571rem);padding:0 var(--fui-space-2,1rem);font-size:var(--fui-font-size-xs,.857rem)}._md_yqxko_113{min-height:var(--fui-button-height-md,2.28571rem);padding:0 var(--fui-space-2,1rem);font-size:var(--fui-font-size-sm,1rem)}._lg_yqxko_119{min-height:var(--fui-button-height-lg,2.57143rem);padding:0 var(--fui-space-3,1.5rem);font-size:var(--fui-font-size-base,1rem)}._button_yqxko_1:not(._icon_yqxko_125)>svg:first-child:not(:last-child){margin-left:calc(var(--fui-space-1,.5rem) * -.5)}._button_yqxko_1:not(._icon_yqxko_125)>svg:last-child:not(:first-child){margin-right:calc(var(--fui-space-1,.5rem) * -.5)}._primary_yqxko_132{--_button-bg:var(--lightningcss-light,#2c2a26)var(--lightningcss-dark,#e8e4dc);--_button-bg-hover:var(--lightningcss-light,#3d3a34)var(--lightningcss-dark,#d4d0c8);--_button-bg-active:var(--lightningcss-light,#3d3a34)var(--lightningcss-dark,#d4d0c8);--_button-border:transparent;--_button-border-hover:transparent;--_button-color:var(--lightningcss-light,#faf8f5)var(--lightningcss-dark,#1a1816);--_button-shadow:none;--_button-shadow-hover:none;--_button-shadow-active:none}._primary_yqxko_132:disabled,._primary_yqxko_132[data-disabled]{--_button-bg:color-mix(in srgb, var(--fui-text-primary,#1a1816) 10%, transparent);--_button-color:var(--fui-text-secondary,#5a544f);opacity:1}._secondary_yqxko_153{--_button-bg:var(--lightningcss-light,#4a7c590f)var(--lightningcss-dark,#7cb88a0f);--_button-bg-hover:var(--lightningcss-light,#4a7c591a)var(--lightningcss-dark,#7cb88a1a);--_button-bg-active:var(--lightningcss-light,#4a7c5924)var(--lightningcss-dark,#7cb88a24);--_button-border:transparent;--_button-border-hover:transparent;--_button-color:var(--lightningcss-light,#5c574d)var(--lightningcss-dark,#b5afa3);--_button-shadow:none;--_button-shadow-hover:none;--_button-shadow-active:none}._ghost_yqxko_165{--_button-bg:transparent;--_button-bg-hover:var(--fui-bg-hover,#0000000a);--_button-bg-active:var(--fui-bg-active,#0000000f);--_button-border:transparent;--_button-border-hover:transparent;--_button-color:var(--fui-text-primary,#1a1816);--_button-shadow:none;--_button-shadow-hover:none;--_button-shadow-active:none}._link_yqxko_177{--_button-bg:transparent;--_button-bg-hover:color-mix(in srgb, var(--fui-color-accent,#4a7c59) 10%, transparent);--_button-bg-active:color-mix(in srgb, var(--fui-color-accent,#4a7c59) 18%, transparent);--_button-border:transparent;--_button-border-hover:transparent;--_button-color:var(--fui-color-accent,#4a7c59);--_button-shadow:none;--_button-shadow-hover:none;--_button-shadow-active:none}._danger_yqxko_197{--_button-bg:color-mix(in srgb, var(--fui-color-danger,#ef4444) 80%, black);--_button-bg-hover:color-mix(in srgb, var(--fui-color-danger,#ef4444) 68%, black);--_button-bg-active:color-mix(in srgb, var(--fui-color-danger,#ef4444) 62%, black);--_button-border:transparent;--_button-border-hover:transparent;--_button-color:color-mix(in srgb, var(--fui-color-danger,#ef4444) 8%, white);--_button-shadow:none;--_button-shadow-hover:none;--_button-shadow-active:none}._outlined_yqxko_209{--_button-bg:var(--fui-button-neutral-bg);--_button-bg-hover:var(--fui-button-neutral-bg-hover);--_button-bg-active:var(--fui-button-neutral-bg-active);--_button-border:var(--fui-button-neutral-border);--_button-border-hover:var(--fui-button-neutral-border-hover);--_button-color:var(--fui-button-neutral-color,var(--fui-text-primary,#1a1816));--_button-shadow:none;--_button-shadow-hover:none;--_button-shadow-active:none}._icon_yqxko_125{aspect-ratio:1;padding:0}._icon_yqxko_125._xs_yqxko_101{width:var(--fui-button-height-xs,2rem)}._icon_yqxko_125._sm_yqxko_107{width:var(--fui-button-height-sm,2.28571rem)}._icon_yqxko_125._md_yqxko_113{width:var(--fui-button-height-md,2.28571rem)}._icon_yqxko_125._lg_yqxko_119{width:var(--fui-button-height-lg,2.57143rem)}._fullWidth_yqxko_238{width:100%}@media (prefers-reduced-motion:reduce){._button_yqxko_1{transition:none}}@media (prefers-contrast:more){._secondary_yqxko_153,._outlined_yqxko_209{border-width:2px;border-color:var(--fui-text-primary,#1a1816)}._ghost_yqxko_165{border-width:2px}._ghost_yqxko_165:hover:not(:disabled){border-color:var(--fui-text-primary,#1a1816)}._link_yqxko_177{border-width:2px}._link_yqxko_177:hover:not(:disabled){border-color:var(--fui-color-accent,#4a7c59)}}._group_138yl_1{flex-direction:row;display:flex}._gapNone_138yl_6{gap:0}._gapNone_138yl_6>*{position:relative}._gapNone_138yl_6>:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px}._gapNone_138yl_6>:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}._gapNone_138yl_6>:hover,._gapNone_138yl_6>:focus-visible{z-index:1}._gap-xs_138yl_26{gap:var(--fui-space-1,.5rem)}._gap-sm_138yl_30{gap:var(--fui-space-2,1rem)}._gap-md_138yl_34{gap:var(--fui-space-3,1.5rem)}._wrap_138yl_38{flex-wrap:wrap}._align-start_138yl_42{justify-content:flex-start}._align-center_138yl_46{justify-content:center}._align-end_138yl_50{justify-content:flex-end}._card_uxxva_1{background-color:var(--fui-bg-elevated,#fff);border:1px solid var(--fui-border,#0000000d);border-radius:var(--fui-radius-lg,.75rem);font-family:var(--fui-font-sans,"Geist Sans", "Geist", Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);color:var(--fui-text-primary,#1a1816);background-color:var(--fui-card-bg,var(--fui-bg-elevated,#fff));border-color:var(--fui-card-border,var(--fui-border,#0000000d));border-radius:var(--fui-card-radius,var(--fui-radius-lg,.75rem));box-shadow:var(--fui-card-shadow,none);transition:box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), border-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), transform var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94))}._default_uxxva_14{background-color:var(--fui-card-bg,var(--fui-bg-elevated,#fff));border-color:var(--fui-card-border,var(--fui-border,#0000000d));box-shadow:var(--fui-card-shadow,none)}._outlined_uxxva_20{border-color:var(--fui-card-outlined-border,var(--fui-card-border,var(--fui-border-strong,#0000001a)));box-shadow:none;background-color:#0000}._elevated_uxxva_26{background-color:var(--fui-card-bg,var(--fui-bg-elevated,#fff));border-color:var(--fui-card-border,var(--fui-border,#0000000d));box-shadow:var(--fui-card-elevated-shadow,var(--fui-card-shadow,none))}._stat_uxxva_32{background-color:var(--fui-card-stat-bg,var(--fui-card-bg,color-mix(in srgb, var(--fui-text-primary,#1a1816) 2%, transparent)));border-color:var(--fui-card-stat-border,var(--fui-card-border,var(--fui-border,#0000000d)));box-shadow:var(--fui-card-stat-shadow,var(--fui-card-shadow,none))}._panel_uxxva_38{background-color:var(--fui-panel-bg,var(--fui-card-bg,color-mix(in srgb, var(--fui-text-primary,#1a1816) 2%, transparent)));border-color:var(--fui-panel-border,var(--fui-card-border,var(--fui-border,#0000000d)));box-shadow:var(--fui-card-panel-shadow,var(--fui-card-shadow,none));padding:0;overflow:hidden}._paddingNone_uxxva_46{padding:0}._paddingSm_uxxva_50{padding:var(--fui-space-2,1rem)}._paddingMd_uxxva_54{padding:var(--fui-space-3,1.5rem)}._paddingLg_uxxva_58{padding:var(--fui-space-4,2rem)}._interactive_uxxva_62{transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), border-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), opacity var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94))}._interactive_uxxva_62:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._interactive_uxxva_62:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._interactive_uxxva_62:disabled,._interactive_uxxva_62[data-disabled]{opacity:.5;pointer-events:none}._interactive_uxxva_62{text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;display:block}._interactive_uxxva_62:hover{background-color:var(--fui-card-hover-bg,var(--fui-bg-hover,#0000000a));border-color:var(--fui-card-hover-border,var(--fui-border-strong,#0000001a));box-shadow:none}._interactive_uxxva_62:active{background-color:var(--fui-card-active-bg,var(--fui-bg-active,#0000000f));box-shadow:var(--fui-card-active-shadow,inset 0 1px 2px #0000001f)}._header_uxxva_98{margin-bottom:var(--fui-space-2,1rem)}._headerDivided_uxxva_102{align-items:center;gap:var(--fui-space-1,.5rem);min-height:2.857rem;padding:0 var(--fui-space-2,1rem);border-bottom:1px solid var(--fui-border,#0000000d);margin-bottom:0;display:flex}._title_uxxva_112{font-size:var(--fui-font-size-base,1rem);font-weight:var(--fui-font-weight-semibold,600);color:var(--fui-text-primary,#1a1816);line-height:var(--fui-line-height-tight,1.25);margin:0}._description_uxxva_120{margin:0 0 var(--fui-space-1,.5rem) 0;font-size:var(--fui-font-size-sm,1rem);color:var(--fui-text-secondary,#5a544f);line-height:var(--fui-line-height-normal,1.5)}._description_uxxva_120:last-child{margin-bottom:0}._body_uxxva_130{color:var(--fui-text-primary,#1a1816);font-size:var(--fui-font-size-sm,1rem);line-height:var(--fui-line-height-normal,1.5)}._footer_uxxva_136{align-items:center;gap:var(--fui-space-2,1rem);margin-top:var(--fui-space-2,1rem);padding-top:var(--fui-space-2,1rem);border-top:1px solid var(--fui-border,#0000000d);display:flex}@media (prefers-reduced-motion:reduce){._card_uxxva_1{transition:none}._interactive_uxxva_62:hover,._interactive_uxxva_62:active{transform:none}}@media (prefers-contrast:more){._card_uxxva_1{border-width:2px;border-color:var(--fui-text-primary,#1a1816)}._footer_uxxva_136{border-top-width:2px}}._chip_14pbo_1{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}._chip_14pbo_1:disabled{cursor:not-allowed}._chip_14pbo_1{transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), border-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), opacity var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94))}._chip_14pbo_1:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._chip_14pbo_1:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._chip_14pbo_1:disabled,._chip_14pbo_1[data-disabled]{opacity:.5;pointer-events:none}._chip_14pbo_1{align-items:center;gap:var(--fui-space-1,.5rem);border-radius:var(--fui-radius-full,9999px);font-family:var(--fui-font-sans,"Geist Sans", "Geist", Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);font-weight:var(--fui-font-weight-medium,500);white-space:nowrap;-webkit-user-select:none;user-select:none;line-height:1;display:inline-flex}._withRemove_14pbo_44{border-top-right-radius:0;border-bottom-right-radius:0}._xs_14pbo_49{min-height:var(--fui-target-size-min,2.286rem);padding:0 var(--fui-space-1,.5rem);font-size:var(--fui-font-size-2xs,.714rem);gap:var(--fui-space-0-5,.15rem)}._sm_14pbo_56{min-height:var(--fui-button-height-sm,2.28571rem);padding:0 var(--fui-space-2,1rem);font-size:var(--fui-font-size-xs,.857rem)}._md_14pbo_62{min-height:var(--fui-button-height-md,2.28571rem);padding:0 var(--fui-space-3,1.5rem);font-size:var(--fui-font-size-sm,1rem)}._lg_14pbo_68{min-height:var(--fui-button-height-lg,2.57143rem);padding:0 var(--fui-space-4,2rem);font-size:var(--fui-font-size-base,1rem)}._filled_14pbo_74{background-color:var(--fui-bg-tertiary,#e3ddd2);color:var(--fui-text-primary,#1a1816)}._filled_14pbo_74:hover:not(:disabled){background-color:var(--fui-bg-hover,#0000000a)}._filled_14pbo_74:active:not(:disabled){background-color:var(--fui-bg-active,#0000000f)}._filled_14pbo_74._selected_14pbo_84{background-color:var(--fui-color-accent,#4a7c59);color:var(--fui-color-on-accent,#000)}._filled_14pbo_74._selected_14pbo_84:hover:not(:disabled){background-color:var(--fui-color-accent-hover,#3c6d4b)}._filled_14pbo_74._selected_14pbo_84:active:not(:disabled){background-color:var(--fui-color-accent-active,#306240)}._outlined_14pbo_95{color:var(--fui-text-primary,#1a1816);border:1px solid var(--fui-border,#0000000d);background-color:#0000}._outlined_14pbo_95:hover:not(:disabled){background-color:var(--fui-bg-hover,#0000000a);border-color:var(--fui-border-strong,#0000001a)}._outlined_14pbo_95:active:not(:disabled){background-color:var(--fui-bg-active,#0000000f)}._outlined_14pbo_95._selected_14pbo_84{background-color:var(--fui-color-accent,#4a7c59);color:var(--fui-color-on-accent,#000);border-color:var(--fui-color-accent,#4a7c59)}._outlined_14pbo_95._selected_14pbo_84:hover:not(:disabled){background-color:var(--fui-color-accent-hover,#3c6d4b);border-color:var(--fui-color-accent-hover,#3c6d4b)}._outlined_14pbo_95._selected_14pbo_84:active:not(:disabled){background-color:var(--fui-color-accent-active,#306240);border-color:var(--fui-color-accent-active,#306240)}._soft_14pbo_121{background-color:var(--fui-color-info-bg,#3b82f61a);color:var(--fui-color-info-text,#125ccd)}._soft_14pbo_121:hover:not(:disabled){background-color:var(--fui-bg-hover,#0000000a)}._soft_14pbo_121:active:not(:disabled){background-color:var(--fui-bg-active,#0000000f)}._soft_14pbo_121._selected_14pbo_84{background-color:var(--fui-color-accent,#4a7c59);color:var(--fui-color-on-accent,#000)}._soft_14pbo_121._selected_14pbo_84:hover:not(:disabled){background-color:var(--fui-color-accent-hover,#3c6d4b)}._soft_14pbo_121._selected_14pbo_84:active:not(:disabled){background-color:var(--fui-color-accent-active,#306240)}._avatar_14pbo_142{margin-left:calc(-1 * var(--fui-space-1,.5rem));align-items:center;display:flex}._avatar_14pbo_142 img{width:var(--fui-icon-md,1.143rem);height:var(--fui-icon-md,1.143rem);border-radius:var(--fui-radius-full,9999px);object-fit:cover}._xs_14pbo_49 ._avatar_14pbo_142 img,._sm_14pbo_56 ._avatar_14pbo_142 img{width:var(--fui-icon-sm,1rem);height:var(--fui-icon-sm,1rem)}._icon_14pbo_162{align-items:center;display:flex}._removableChip_14pbo_167{align-items:stretch;display:inline-flex}._remove_14pbo_172{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}._remove_14pbo_172:disabled{cursor:not-allowed}._remove_14pbo_172{transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), border-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), opacity var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94))}._remove_14pbo_172:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._remove_14pbo_172:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._remove_14pbo_172:disabled,._remove_14pbo_172[data-disabled]{opacity:.5;pointer-events:none}._remove_14pbo_172{padding:0 var(--fui-space-1,.5rem);font-size:var(--fui-font-size-sm,1rem);color:var(--fui-text-secondary,#5a544f);border-top-right-radius:var(--fui-radius-full,9999px);border-bottom-right-radius:var(--fui-radius-full,9999px);border:1px solid #0000;border-left-color:var(--fui-border,#0000000d);background-color:#0000;border-top-left-radius:0;border-bottom-left-radius:0;justify-content:center;align-items:center;line-height:1;display:flex}._xs_14pbo_49 ._remove_14pbo_172{font-size:var(--fui-font-size-2xs,.714rem);padding:0 var(--fui-space-0-5,.15rem)}._sm_14pbo_56 ._remove_14pbo_172{font-size:var(--fui-font-size-xs,.857rem)}._remove_14pbo_172:hover:not(:disabled){background-color:var(--fui-bg-hover,#0000000a)}._filled_14pbo_74+._remove_14pbo_172{background-color:var(--fui-bg-tertiary,#e3ddd2)}._filled_14pbo_74+._remove_14pbo_172:hover:not(:disabled){background-color:var(--fui-bg-hover,#0000000a)}._filled_14pbo_74+._remove_14pbo_172:active:not(:disabled){background-color:var(--fui-bg-active,#0000000f)}._outlined_14pbo_95+._remove_14pbo_172{background-color:#0000}._outlined_14pbo_95+._remove_14pbo_172:hover:not(:disabled){background-color:var(--fui-bg-hover,#0000000a)}._outlined_14pbo_95+._remove_14pbo_172:active:not(:disabled){background-color:var(--fui-bg-active,#0000000f)}._soft_14pbo_121+._remove_14pbo_172{background-color:var(--fui-color-info-bg,#3b82f61a);color:var(--fui-color-info-text,#125ccd)}._soft_14pbo_121+._remove_14pbo_172:hover:not(:disabled){background-color:var(--fui-bg-hover,#0000000a)}._soft_14pbo_121+._remove_14pbo_172:active:not(:disabled){background-color:var(--fui-bg-active,#0000000f)}._selected_14pbo_84+._remove_14pbo_172{background-color:var(--fui-color-accent,#4a7c59);color:var(--fui-color-on-accent,#000);border-left-color:#0000}._selected_14pbo_84+._remove_14pbo_172:hover:not(:disabled){background-color:var(--fui-color-accent-hover,#3c6d4b)}._selected_14pbo_84+._remove_14pbo_172:active:not(:disabled){background-color:var(--fui-color-accent-active,#306240)}._group_14pbo_273{gap:var(--fui-space-2,1rem);flex-wrap:wrap;display:flex}._wrapper_70cno_1{flex-direction:column;display:flex}._label_70cno_6{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-sm,1rem);font-weight:var(--fui-font-weight-medium,500);color:var(--fui-text-primary,#1a1816);margin-bottom:var(--fui-space-1,.5rem)}._required_70cno_14{color:var(--fui-color-danger-text,#c3051e);margin-left:2px}._helper_70cno_19{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-xs,.857rem);color:var(--fui-text-secondary,#5a544f);margin-top:var(--fui-space-1,.5rem)}._helperError_70cno_26{color:var(--fui-color-danger-text,#c3051e)}._errorMessage_70cno_30{font-size:var(--fui-font-size-xs,.857rem);color:var(--fui-color-danger-text,#c3051e);margin-top:var(--fui-space-1,.5rem)}._inputWrapper_70cno_36{background-color:var(--fui-field-bg,transparent);border:1px solid var(--fui-field-border,var(--fui-border-strong,#0000001a));border-radius:var(--fui-radius-md,.5rem);transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), border-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94))}._inputWrapper_70cno_36:hover:not(:disabled):not([data-disabled]):not(:focus-visible){border-color:var(--fui-field-border-hover,var(--fui-text-tertiary,#565146))}._inputWrapper_70cno_36:focus:not(:disabled):not([data-disabled]){border-color:var(--fui-field-border-focus,var(--fui-color-accent,#4a7c59))}._inputWrapper_70cno_36:disabled,._inputWrapper_70cno_36[data-disabled]{background-color:var(--fui-field-bg-disabled,var(--fui-bg-tertiary,#e3ddd2));color:var(--fui-text-tertiary,#565146)}._inputWrapper_70cno_36{--_field-h:var(--fui-input-height,2.28571rem);align-items:center;gap:var(--fui-space-1,.5rem);width:100%;min-width:10rem;min-height:var(--_field-h);padding:calc(var(--fui-space-px,1px) * 2);padding-right:var(--fui-space-1,.5rem);flex-wrap:wrap;display:inline-flex}._inputWrapper_70cno_36:focus-within{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._inputWrapper_70cno_36:focus-within{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._inputWrapper_70cno_36:focus-within{border-color:var(--fui-field-border-focus,var(--fui-color-accent,#4a7c59))}._inputWrapper_70cno_36:has([data-disabled]){background-color:var(--fui-field-bg-disabled,#e3ddd2);color:var(--fui-text-tertiary,#565146)}._inputWrapperSm_70cno_83{--_field-h:var(--fui-input-height-sm,2rem)}._inputWrapperLg_70cno_87{--_field-h:var(--fui-input-height-lg,2.57143rem)}._inputSm_70cno_91{font-size:var(--fui-font-size-xs,.857rem)}._inputLg_70cno_95{font-size:var(--fui-font-size-base,1rem)}._input_70cno_36{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-sm,1rem);line-height:var(--fui-line-height-normal,1.5);color:var(--fui-text-primary,#1a1816);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-width:4rem;height:calc(var(--_field-h) - var(--fui-space-2,1rem));padding:0 var(--fui-space-2,1rem);border-radius:var(--fui-radius-sm,.375rem);box-shadow:none;background:0 0;border:none;outline:none;flex:1}._input_70cno_36:focus,._input_70cno_36:focus-visible,._input_70cno_36[data-focus-visible]{box-shadow:none;outline:none}._input_70cno_36::placeholder{color:var(--fui-text-tertiary,#565146)}._input_70cno_36:disabled,._input_70cno_36[data-disabled]{color:var(--fui-text-tertiary,#565146);cursor:not-allowed}._chips_70cno_128{display:contents}._chip_70cno_128{align-items:center;gap:var(--fui-space-0-5,.15rem);height:var(--fui-target-size-min,2.286rem);padding:0 var(--fui-space-2,1rem);background-color:var(--fui-bg-secondary,#f1ede6);border:1px solid var(--fui-form-group-border,#0000000d);border-radius:var(--fui-radius-full,9999px);font-size:var(--fui-font-size-2xs,.714rem);color:var(--fui-text-secondary,#5a544f);white-space:nowrap;max-width:12rem;line-height:1;display:inline-flex}._chipLabel_70cno_148{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._chipRemove_70cno_154{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}._chipRemove_70cno_154:disabled{cursor:not-allowed}._chipRemove_70cno_154{min-width:var(--fui-target-size-min,2.286rem);min-height:var(--fui-target-size-min,2.286rem);width:var(--fui-icon-sm,1rem);height:var(--fui-icon-sm,1rem);border-radius:var(--fui-radius-full,9999px);color:var(--fui-text-tertiary,#565146);cursor:pointer;transition:color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94));flex-shrink:0;justify-content:center;align-items:center;display:flex}._chipRemove_70cno_154:hover{color:var(--fui-text-primary,#1a1816);background-color:var(--fui-bg-hover,#0000000a)}._trigger_70cno_189{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}._trigger_70cno_189:disabled{cursor:not-allowed}._trigger_70cno_189{min-width:0;min-height:0;width:calc(var(--_field-h) - var(--fui-space-2,1rem));height:calc(var(--_field-h) - var(--fui-space-2,1rem));color:var(--fui-text-secondary,#5a544f);cursor:pointer;border-radius:var(--fui-radius-sm,.375rem);transition:color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94));margin-left:auto;flex-shrink:0;justify-content:center;align-items:center;margin-inline-end:calc(var(--fui-space-px,1px) * 2);display:flex}._trigger_70cno_189:hover{color:var(--fui-text-primary,#1a1816);background-color:var(--fui-bg-hover,#0000000a)}._trigger_70cno_189[data-disabled]{color:var(--fui-text-tertiary,#565146);cursor:not-allowed}._trigger_70cno_189 svg{width:var(--fui-icon-sm,1rem);height:var(--fui-icon-sm,1rem);transition:transform var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94))}._trigger_70cno_189[data-popup-open] svg{transform:rotate(180deg)}._positioner_70cno_235{z-index:52;outline:none}._popup_70cno_240{background-color:var(--fui-bg-elevated,#fff);border:1px solid var(--fui-border,#0000000d);border-radius:var(--fui-radius-lg,.75rem);padding:var(--fui-space-1,.5rem);box-shadow:var(--fui-shadow-md,0 2px 4px -1px #0000000a, 0 1px 3px -2px #00000008);border-color:var(--fui-form-group-border,#0000000d);--_item-h:calc(var(--fui-font-size-sm,1rem) * var(--fui-line-height-normal,1.5) + var(--fui-space-2,1rem) * 2);min-width:var(--anchor-width);opacity:0;transform-origin:var(--transform-origin);transition:opacity var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), transform var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94));flex-direction:column;gap:1px;display:flex;transform:scale(.95);max-height:calc(var(--_item-h) * var(--fui-select-max-items,4.5) + var(--fui-space-1,.5rem) * 2)!important;overflow-y:auto!important}._popup_70cno_240[data-open]{opacity:1;transform:scale(1)}._popup_70cno_240[data-starting-style],._popup_70cno_240[data-ending-style]{opacity:0;transform:scale(.95)}._item_70cno_272{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}._item_70cno_272:disabled{cursor:not-allowed}._item_70cno_272{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-sm,1rem);line-height:var(--fui-line-height-normal,1.5);color:var(--fui-text-primary,#1a1816);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;gap:var(--fui-space-1,.5rem);width:100%;padding:var(--fui-space-1,.5rem) var(--fui-space-2,1rem);border-radius:var(--fui-radius-sm,.375rem);cursor:pointer;transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94));outline:none;display:flex}._item_70cno_272:hover,._item_70cno_272[data-highlighted]{background-color:var(--fui-bg-highlight,var(--fui-bg-active,#0000000f));color:var(--fui-text-primary,#1a1816)}._item_70cno_272[data-selected]{background-color:var(--fui-field-selection-bg,var(--fui-bg-hover,#0000000a));color:var(--fui-field-selection-color,var(--fui-text-primary,#1a1816));box-shadow:inset 0 0 0 1px var(--fui-field-selection-border,var(--fui-color-accent,#4a7c59))}._item_70cno_272[data-selected]:hover,._item_70cno_272[data-selected][data-highlighted]{background-color:var(--fui-field-selection-bg-hover,#0000000a)}._item_70cno_272[data-disabled]{opacity:.5;pointer-events:none;cursor:default}._itemIndicator_70cno_320{width:var(--fui-icon-sm,1rem);height:var(--fui-icon-sm,1rem);color:var(--fui-color-accent,#4a7c59);justify-content:center;align-items:center;margin-left:auto;display:flex}._itemIndicator_70cno_320 svg{width:var(--fui-icon-xs,.857rem);height:var(--fui-icon-xs,.857rem)}._empty_70cno_334{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-sm,1rem);line-height:var(--fui-line-height-normal,1.5);color:var(--fui-text-tertiary,#565146);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:var(--fui-space-2,1rem) var(--fui-space-3,1.5rem);font-size:var(--fui-font-size-sm,1rem);justify-content:center;align-items:center;display:flex}._group_70cno_349:not(:first-child){margin-top:var(--fui-space-1,.5rem);padding-top:var(--fui-space-1,.5rem);border-top:1px solid var(--fui-border,#0000000d)}._groupLabel_70cno_355{padding:var(--fui-space-1,.5rem) var(--fui-space-2,1rem);font-size:var(--fui-font-size-xs,.857rem);font-weight:var(--fui-font-weight-medium,500);color:var(--fui-text-tertiary,#565146);text-transform:uppercase;letter-spacing:var(--fui-letter-spacing-wide,.05em)}@media (prefers-contrast:more){._inputWrapper_70cno_36{border-width:2px;border-color:var(--fui-text-primary,#1a1816)}._inputWrapper_70cno_36:focus-within{border-color:var(--fui-color-accent,#4a7c59)}}@media (prefers-reduced-motion:reduce){._inputWrapper_70cno_36,._popup_70cno_240,._trigger_70cno_189 svg{transition:none}}._command_oygya_1{background-color:var(--fui-bg-elevated,#fff);border:1px solid var(--fui-border,#0000000d);border-radius:var(--fui-radius-lg,.75rem);box-shadow:var(--fui-shadow-md,0 2px 4px -1px #0000000a, 0 1px 3px -2px #00000008);flex-direction:column;display:flex;overflow:hidden}._inputWrapper_oygya_11{background-color:var(--fui-field-bg,transparent);border:1px solid var(--fui-field-border,var(--fui-border-strong,#0000001a));border-radius:var(--fui-radius-md,.5rem);transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), border-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94))}._inputWrapper_oygya_11:hover:not(:disabled):not([data-disabled]):not(:focus-visible){border-color:var(--fui-field-border-hover,var(--fui-text-tertiary,#565146))}._inputWrapper_oygya_11:focus:not(:disabled):not([data-disabled]){border-color:var(--fui-field-border-focus,var(--fui-color-accent,#4a7c59))}._inputWrapper_oygya_11:disabled,._inputWrapper_oygya_11[data-disabled]{background-color:var(--fui-field-bg-disabled,var(--fui-bg-tertiary,#e3ddd2));color:var(--fui-text-tertiary,#565146)}._inputWrapper_oygya_11{align-items:center;gap:var(--fui-space-2,1rem);padding:0 var(--fui-space-2,1rem);margin:var(--fui-space-2,1rem);height:var(--fui-input-height,2.28571rem);display:flex}._inputWrapper_oygya_11:focus-within{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._inputWrapper_oygya_11:focus-within{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._inputWrapper_oygya_11:focus-within{border-color:var(--fui-field-border-focus,var(--fui-color-accent,#4a7c59))}._inputWrapper_oygya_11 svg{width:1rem;height:1rem;color:var(--fui-text-secondary,#5a544f);flex-shrink:0}._input_oygya_11{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-sm,1rem);line-height:var(--fui-line-height-normal,1.5);color:var(--fui-text-primary,#1a1816);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--fui-font-size-sm,1rem);background:0 0;border:none;outline:none;flex:1;padding:0}._input_oygya_11::placeholder{color:var(--fui-text-tertiary,#565146)}._input_oygya_11:focus,._input_oygya_11:focus-visible{box-shadow:none;outline:none}._list_oygya_79{max-height:300px;padding:var(--fui-space-1,.5rem);overflow-y:auto}._item_oygya_85{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}._item_oygya_85:disabled{cursor:not-allowed}._item_oygya_85{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-sm,1rem);line-height:var(--fui-line-height-normal,1.5);color:var(--fui-text-primary,#1a1816);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;gap:var(--fui-space-1,.5rem);width:100%;padding:var(--fui-space-1,.5rem) var(--fui-space-2,1rem);border-radius:var(--fui-radius-sm,.375rem);cursor:pointer;transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94));gap:var(--fui-space-2,1rem);text-align:left;outline:none;display:flex}._item_oygya_85:hover,._itemActive_oygya_122{background-color:var(--fui-bg-highlight,var(--fui-bg-active,#0000000f));color:var(--fui-text-primary,#1a1816)}._itemDisabled_oygya_127{opacity:.5;pointer-events:none;cursor:default}._group_oygya_133:not(:first-child){margin-top:var(--fui-space-1,.5rem)}._groupHeading_oygya_137{padding:var(--fui-space-1,.5rem) var(--fui-space-2,1rem);font-size:var(--fui-font-size-xs,.857rem);font-weight:var(--fui-font-weight-medium,500);color:var(--fui-text-tertiary,#565146)}._empty_oygya_144{padding:var(--fui-space-3,1.5rem);font-size:var(--fui-font-size-sm,1rem);color:var(--fui-text-secondary,#5a544f);text-align:center}._separator_oygya_151{height:1px;margin:var(--fui-space-1,.5rem) 0;background-color:var(--fui-border,#0000000d)}@media (prefers-contrast:more){._command_oygya_1{border-width:2px}._itemActive_oygya_122{outline:2px solid var(--fui-color-accent,#4a7c59);outline-offset:-2px}}._surface_1bld0_1{box-sizing:border-box;background-color:var(--fui-bg-elevated,#fff);border:1px solid color-mix(in srgb, var(--fui-text-primary,#1a1816) 8%, transparent);border-radius:var(--fui-composer-radius,1.5rem);box-shadow:var(--fui-shadow-lg,0 8px 12px -3px #0000000f, 0 3px 5px -4px #0000000a), 0 0 0 1px color-mix(in srgb, var(--fui-text-primary,#1a1816) 6%, transparent);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;position:relative}._surface_1bld0_1:hover{box-shadow:var(--fui-shadow-lg,0 8px 12px -3px #0000000f, 0 3px 5px -4px #0000000a), 0 0 0 1px color-mix(in srgb, var(--fui-text-primary,#1a1816) 10%, transparent)}._surface_1bld0_1:focus-within,._surface_1bld0_1:focus-within:hover{box-shadow:var(--fui-shadow-lg,0 8px 12px -3px #0000000f, 0 3px 5px -4px #0000000a), 0 0 0 1px color-mix(in srgb, var(--fui-text-primary,#1a1816) 14%, transparent)}@media (prefers-reduced-motion:reduce){._surface_1bld0_1{transition:none}}@media (prefers-contrast:more){._surface_1bld0_1{border-color:var(--fui-text-primary,#1a1816)}}._group_iobm3_1{align-items:center;gap:var(--fui-space-0-5,.15rem);white-space:nowrap;grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid}._overhang_iobm3_10{justify-content:flex-end;display:flex}._armed_iobm3_15{z-index:1;position:relative}._target_iobm3_20{min-width:var(--fui-target-size-min,2.286rem);min-height:var(--fui-target-size-min,2.286rem)}._trigger_iobm3_25{min-width:var(--fui-target-size-min,2.286rem)}._targetSlot_iobm3_29{display:inline-flex;position:relative}._targetReference_iobm3_34{visibility:hidden;pointer-events:none}._cancelTarget_iobm3_39{width:100%;position:absolute;inset:0}._conversationList_1jajb_1{scroll-behavior:smooth;flex-direction:column;flex:1;display:flex;overflow:hidden auto}@media (prefers-reduced-motion:reduce){._conversationList_1jajb_1{scroll-behavior:auto}}._content_1jajb_15{gap:var(--fui-space-2,1rem);padding:var(--fui-space-3,1.5rem);flex-direction:column;min-height:100%;display:flex}._loadingHistory_1jajb_23{justify-content:center;align-items:center;gap:var(--fui-space-2,1rem);padding:var(--fui-space-3,1.5rem);color:var(--fui-text-secondary,#5a544f);font-size:var(--fui-font-size-xs,.857rem);display:flex}._spinner_1jajb_33{animation:1s linear infinite _spin_1jajb_33}@media (prefers-reduced-motion:reduce){._spinner_1jajb_33{animation:none}}@keyframes _spin_1jajb_33{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._dateSeparator_1jajb_50{align-items:center;gap:var(--fui-space-2,1rem);padding:var(--fui-space-2,1rem) 0;display:flex}._dateSeparatorLine_1jajb_57{background-color:var(--fui-border,#0000000d);flex:1;height:1px}._dateSeparatorText_1jajb_63{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-xs,.857rem);color:var(--fui-text-secondary,#5a544f);font-size:var(--fui-font-size-2xs,.714rem);white-space:nowrap;text-transform:uppercase;letter-spacing:var(--fui-letter-spacing-wide,.05em)}._typingIndicator_1jajb_74{align-items:center;gap:var(--fui-space-2,1rem);padding:var(--fui-space-2,1rem);display:flex}._typingAvatar_1jajb_81{border-radius:var(--fui-radius-full,9999px);background-color:var(--fui-bg-tertiary,#e3ddd2);width:2rem;height:2rem;color:var(--fui-text-secondary,#5a544f);flex-shrink:0;justify-content:center;align-items:center;display:flex}._typingAvatar_1jajb_81 svg{width:1rem;height:1rem}._typingContent_1jajb_97{align-items:center;gap:calc(var(--fui-space-px,1px) * 4);padding:var(--fui-space-2,1rem) var(--fui-space-3,1.5rem);background-color:var(--fui-bg-secondary,#f1ede6);border-radius:var(--fui-radius-lg,.75rem);display:flex}._typingDot_1jajb_106{border-radius:var(--fui-radius-full,9999px);background-color:var(--fui-text-tertiary,#565146);width:6px;height:6px;animation:1.4s ease-in-out infinite _bounce_1jajb_1}._typingDot_1jajb_106:first-child{animation-delay:0s}._typingDot_1jajb_106:nth-child(2){animation-delay:.2s}._typingDot_1jajb_106:nth-child(3){animation-delay:.4s}@media (prefers-reduced-motion:reduce){._typingDot_1jajb_106{opacity:.6;animation:none}}@keyframes _bounce_1jajb_1{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}._loading_10kau_1{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._withLabel_10kau_8{gap:var(--fui-space-3,1.5rem);flex-direction:column}._sm_10kau_13{--loading-size:var(--fui-icon-sm,1rem)}._md_10kau_17{--loading-size:var(--fui-icon-lg,1.429rem)}._lg_10kau_21{--loading-size:var(--fui-icon-xl,1.714rem)}._xl_10kau_25{--loading-size:var(--fui-icon-2xl,2.286rem)}._color-accent_10kau_29{color:var(--fui-color-accent,#4a7c59)}._color-current_10kau_33{color:currentColor}._color-muted_10kau_37{color:var(--fui-text-tertiary,#565146)}._centered_10kau_41{justify-content:center;align-items:center;display:flex}._fill_10kau_47{justify-content:center;align-items:center;width:100%;height:100%;display:flex}._spinnerIcon_10kau_55{width:var(--loading-size);height:var(--loading-size);animation:.8s linear infinite _spin_10kau_55}@media (prefers-reduced-motion:reduce){._spinnerIcon_10kau_55{opacity:.7;animation:none}}@keyframes _spin_10kau_55{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._dots_10kau_75{align-items:center;gap:calc(var(--loading-size) * .3);display:flex}._dot_10kau_75{width:calc(var(--loading-size) * .35);height:calc(var(--loading-size) * .35);border-radius:var(--fui-radius-full,9999px);background-color:currentColor;animation:1.4s ease-in-out infinite _bounce_10kau_1}._dot_10kau_75:first-child{animation-delay:0s}._dot_10kau_75:nth-child(2){animation-delay:.2s}._dot_10kau_75:nth-child(3){animation-delay:.4s}@media (prefers-reduced-motion:reduce){._dot_10kau_75{opacity:.6;animation:none}}@keyframes _bounce_10kau_1{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-30%)}}._pulse_10kau_114{width:var(--loading-size);height:var(--loading-size);justify-content:center;align-items:center;display:flex;position:relative}._pulseRing_10kau_123{border-radius:var(--fui-radius-full,9999px);opacity:.3;background-color:currentColor;width:100%;height:100%;animation:1.5s ease-out infinite _pulseRing_10kau_123;position:absolute}@media (prefers-reduced-motion:reduce){._pulseRing_10kau_123{opacity:.2;animation:none}}._pulseDot_10kau_139{border-radius:var(--fui-radius-full,9999px);z-index:1;background-color:currentColor;width:50%;height:50%}@keyframes _pulseRing_10kau_123{0%{opacity:.5;transform:scale(.5)}to{opacity:0;transform:scale(1.5)}}._overlayBackdrop_10kau_157{background-color:var(--fui-backdrop,#00000080);z-index:50;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._inline_10kau_167{vertical-align:middle;align-items:center;display:inline-flex}._inline-sm_10kau_173{--inline-size:.875em}._inline-md_10kau_177{--inline-size:1.125em}._inlineSpinner_10kau_181{width:var(--inline-size);height:var(--inline-size);color:currentColor;animation:.8s linear infinite _spin_10kau_55}@media (prefers-reduced-motion:reduce){._inlineSpinner_10kau_181{opacity:.7;animation:none}}._screen_10kau_194{justify-content:center;align-items:center;gap:var(--fui-space-3,1.5rem);background-color:var(--fui-bg-primary,#faf8f5);z-index:100;flex-direction:column;display:flex;position:fixed;inset:0}._label_10kau_206{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-sm,1rem);line-height:var(--fui-line-height-normal,1.5);color:var(--fui-text-secondary,#5a544f);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--fui-font-size-sm,1rem);text-align:center}._backdrop_e4to8_1{background-color:var(--fui-backdrop,#00000080);z-index:50;opacity:0;transition:opacity var(--fui-transition-normal,.2s cubic-bezier(.4, 0, .2, 1));position:fixed;inset:0}._backdrop_e4to8_1[data-open]{opacity:1}._backdrop_e4to8_1[data-starting-style],._backdrop_e4to8_1[data-ending-style]{opacity:0}._positioner_e4to8_16{z-index:51;padding:var(--fui-space-2,1rem);justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow-y:auto}._popup_e4to8_27{background-color:var(--fui-bg-elevated,#fff);border:1px solid var(--fui-border,#0000000d);border-radius:var(--fui-radius-lg,.75rem);font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-sm,1rem);line-height:var(--fui-line-height-normal,1.5);color:var(--fui-text-primary,#1a1816);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;max-width:28rem;max-height:calc(100vh - var(--fui-space-8,4rem));box-shadow:var(--fui-shadow-md,0 2px 4px -1px #0000000a, 0 1px 3px -2px #00000008);opacity:0;transition:opacity var(--fui-transition-normal,.2s cubic-bezier(.4, 0, .2, 1)), transform var(--fui-transition-normal,.2s cubic-bezier(.4, 0, .2, 1));position:relative;overflow-y:auto;transform:scale(.95)translateY(-8px)}._popup_e4to8_27[data-open]{opacity:1;transform:scale(1)translateY(0)}._popup_e4to8_27[data-starting-style]{opacity:0;transform:scale(.95)translateY(-8px)}._popup_e4to8_27[data-ending-style]{opacity:0;transform:scale(.95)translateY(8px)}._sm_e4to8_60{max-width:24rem}._md_e4to8_64{max-width:28rem}._lg_e4to8_68{max-width:36rem}._xl_e4to8_72{max-width:48rem}._full_e4to8_76{max-width:calc(100vw - var(--fui-space-8,4rem))}._header_e4to8_80{padding:var(--fui-space-3,1.5rem) var(--fui-space-4,2rem)}._title_e4to8_84{font-size:var(--fui-font-size-lg,1.429rem);font-weight:var(--fui-font-weight-semibold,600);color:var(--fui-text-primary,#1a1816);line-height:var(--fui-line-height-tight,1.25);margin:0}._description_e4to8_92{margin:var(--fui-space-1,.5rem) 0 0;font-size:var(--fui-font-size-sm,1rem);color:var(--fui-text-secondary,#5a544f);line-height:var(--fui-line-height-normal,1.5)}._body_e4to8_99{padding:0 var(--fui-space-4,2rem) var(--fui-space-3,1.5rem)}._footer_e4to8_103{justify-content:flex-end;align-items:center;gap:var(--fui-space-1,.5rem);padding:var(--fui-space-3,1.5rem) var(--fui-space-4,2rem);border-top:1px solid var(--fui-border,#0000000d);border-radius:0 0 var(--fui-radius-lg,.75rem) var(--fui-radius-lg,.75rem);display:flex}._close_e4to8_113{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}._close_e4to8_113:disabled{cursor:not-allowed}._close_e4to8_113{transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), border-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), opacity var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94))}._close_e4to8_113:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._close_e4to8_113:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._close_e4to8_113:disabled,._close_e4to8_113[data-disabled]{opacity:.5;pointer-events:none}._close_e4to8_113{top:var(--fui-space-3,1.5rem);right:var(--fui-space-3,1.5rem);border-radius:var(--fui-radius-md,.5rem);width:2rem;height:2rem;color:var(--fui-text-secondary,#5a544f);justify-content:center;align-items:center;display:flex;position:absolute}._close_e4to8_113:hover{background-color:var(--fui-bg-hover,#0000000a);color:var(--fui-text-primary,#1a1816)}._close_e4to8_113 svg{width:1rem;height:1rem}@media (prefers-reduced-motion:reduce){._backdrop_e4to8_1{transition:none}._popup_e4to8_27{transition:none;transform:none}._popup_e4to8_27[data-starting-style],._popup_e4to8_27[data-ending-style]{transform:none}}._backdrop_dje4u_1{background-color:var(--fui-backdrop,#00000080);z-index:50;opacity:0;transition:opacity var(--fui-transition-normal,.2s cubic-bezier(.4, 0, .2, 1));position:fixed;inset:0}._backdrop_dje4u_1[data-open]{opacity:1}._backdrop_dje4u_1[data-starting-style],._backdrop_dje4u_1[data-ending-style]{opacity:0}._viewport_dje4u_16{z-index:51;pointer-events:none;position:fixed;inset:0}._viewport_dje4u_16[data-open]{pointer-events:auto}._popup_dje4u_26{background-color:var(--fui-bg-elevated,#fff);border:1px solid var(--fui-border,#0000000d);border-radius:var(--fui-radius-lg,.75rem);font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-sm,1rem);line-height:var(--fui-line-height-normal,1.5);color:var(--fui-text-primary,#1a1816);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;z-index:51;box-shadow:var(--fui-shadow-md,0 2px 4px -1px #0000000a, 0 1px 3px -2px #00000008);pointer-events:auto;transition:opacity var(--fui-transition-normal,.2s cubic-bezier(.4, 0, .2, 1)), transform var(--fui-transition-normal,.2s cubic-bezier(.4, 0, .2, 1));opacity:0;flex-direction:column;display:flex;position:fixed;overflow-y:auto}._popup_dje4u_26[data-open]{opacity:1;transform:translate(0)}._side-right_dje4u_51{transform:translateX(calc(100% + var(--drawer-swipe-movement-x,0px)));top:0;bottom:0;right:0}._side-right_dje4u_51[data-open]{transform:translateX(var(--drawer-swipe-movement-x,0px))}._side-right_dje4u_51[data-starting-style],._side-right_dje4u_51[data-ending-style]{transform:translate(100%)}._side-left_dje4u_64{transform:translateX(calc(-100% + var(--drawer-swipe-movement-x,0px)));top:0;bottom:0;left:0}._side-left_dje4u_64[data-open]{transform:translateX(var(--drawer-swipe-movement-x,0px))}._side-left_dje4u_64[data-starting-style],._side-left_dje4u_64[data-ending-style]{transform:translate(-100%)}._side-top_dje4u_77{transform:translateY(calc(-100% + var(--drawer-swipe-movement-y,0px)));top:0;left:0;right:0}._side-top_dje4u_77[data-open]{transform:translateY(var(--drawer-swipe-movement-y,0px))}._side-top_dje4u_77[data-starting-style],._side-top_dje4u_77[data-ending-style]{transform:translateY(-100%)}._side-bottom_dje4u_90{padding-bottom:env(safe-area-inset-bottom);transform:translateY(calc(100% + var(--drawer-swipe-movement-y,0px)));bottom:0;left:0;right:0}._side-bottom_dje4u_90[data-open]{transform:translateY(var(--drawer-swipe-movement-y,0px))}._side-bottom_dje4u_90[data-starting-style],._side-bottom_dje4u_90[data-ending-style]{transform:translateY(100%)}._popup_dje4u_26[data-swiping]{transition-duration:0s}._side-left_dje4u_64._size-sm_dje4u_108,._side-right_dje4u_51._size-sm_dje4u_108{width:min(20rem,100vw)}._side-left_dje4u_64._size-md_dje4u_112,._side-right_dje4u_51._size-md_dje4u_112{width:min(24rem,100vw)}._side-left_dje4u_64._size-lg_dje4u_116,._side-right_dje4u_51._size-lg_dje4u_116{width:min(32rem,100vw)}._side-left_dje4u_64._size-xl_dje4u_120,._side-right_dje4u_51._size-xl_dje4u_120{width:min(48rem,100vw)}._side-left_dje4u_64._size-full_dje4u_124,._side-right_dje4u_51._size-full_dje4u_124{width:100vw}._side-top_dje4u_77._size-sm_dje4u_108,._side-bottom_dje4u_90._size-sm_dje4u_108{height:25vh}._side-top_dje4u_77._size-md_dje4u_112,._side-bottom_dje4u_90._size-md_dje4u_112{height:40vh}._side-top_dje4u_77._size-lg_dje4u_116,._side-bottom_dje4u_90._size-lg_dje4u_116{height:60vh}._side-top_dje4u_77._size-xl_dje4u_120,._side-bottom_dje4u_90._size-xl_dje4u_120{height:80vh}._side-top_dje4u_77._size-full_dje4u_124,._side-bottom_dje4u_90._size-full_dje4u_124{height:100vh}._header_dje4u_150{padding:var(--fui-space-3,1.5rem) var(--fui-space-4,2rem)}._title_dje4u_154{font-size:var(--fui-font-size-lg,1.429rem);font-weight:var(--fui-font-weight-semibold,600);color:var(--fui-text-primary,#1a1816);line-height:var(--fui-line-height-tight,1.25);margin:0}._description_dje4u_162{margin:var(--fui-space-1,.5rem) 0 0;font-size:var(--fui-font-size-sm,1rem);color:var(--fui-text-secondary,#5a544f);line-height:var(--fui-line-height-normal,1.5)}._body_dje4u_169{padding:0 var(--fui-space-4,2rem) var(--fui-space-3,1.5rem);flex:1;overflow-y:auto}._footer_dje4u_175{justify-content:flex-end;align-items:center;gap:var(--fui-space-1,.5rem);padding:var(--fui-space-2,1rem) var(--fui-space-4,2rem);border-top:1px solid var(--fui-border,#0000000d);background-color:var(--fui-bg-secondary,#f1ede6);display:flex}._close_dje4u_185{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}._close_dje4u_185:disabled{cursor:not-allowed}._close_dje4u_185{transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), border-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), opacity var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94))}._close_dje4u_185:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._close_dje4u_185:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._close_dje4u_185:disabled,._close_dje4u_185[data-disabled]{opacity:.5;pointer-events:none}._close_dje4u_185{top:var(--fui-space-3,1.5rem);right:var(--fui-space-3,1.5rem);border-radius:var(--fui-radius-md,.5rem);width:2rem;height:2rem;color:var(--fui-text-secondary,#5a544f);z-index:1;justify-content:center;align-items:center;display:flex;position:absolute}._close_dje4u_185:hover{background-color:var(--fui-bg-hover,#0000000a);color:var(--fui-text-primary,#1a1816)}._close_dje4u_185 svg{width:1rem;height:1rem}._swipeArea_dje4u_238{z-index:49;position:fixed}@media (prefers-reduced-motion:reduce){._backdrop_dje4u_1{transition:none}._popup_dje4u_26{transition:none;transform:none}._popup_dje4u_26[data-starting-style],._popup_dje4u_26[data-ending-style]{transform:none}}._root_cjkv8_1{flex-direction:column;display:flex}._label_cjkv8_6{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-sm,1rem);font-weight:var(--fui-font-weight-medium,500);color:var(--fui-text-primary,#1a1816);margin-bottom:var(--fui-space-1,.5rem)}._label_cjkv8_6[data-disabled]{opacity:.5}._description_cjkv8_17{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-xs,.857rem);color:var(--fui-text-secondary,#5a544f);margin-top:var(--fui-space-1,.5rem)}._error_cjkv8_24{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-xs,.857rem);color:var(--fui-color-danger-text,#c3051e);margin-top:var(--fui-space-1,.5rem)}._root_jq4zq_1{background-color:var(--fui-form-group-bg,var(--fui-bg-secondary,#f1ede6));border:1px solid var(--fui-form-group-border,var(--fui-border,#0000000d));border-radius:var(--fui-radius-lg,.75rem);gap:var(--fui-space-3,1.5rem);padding:var(--fui-space-4,2rem);flex-direction:column;margin:0;display:flex}._root_jq4zq_1[data-disabled]{opacity:.5}._legend_jq4zq_15{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-sm,1rem);font-weight:var(--fui-font-weight-medium,500);color:var(--fui-text-secondary,#5a544f);font-weight:var(--fui-font-weight-medium,500);padding:0}._description_jq4zq_25{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-xs,.857rem);color:var(--fui-text-secondary,#5a544f);margin:calc(-1 * var(--fui-space-2,1rem)) 0 0 0}._root_qkhxq_1{gap:var(--fui-space-4,2rem);flex-direction:column;display:flex}._grid_5ohx1_1{width:100%;display:grid}._columns1_5ohx1_6{grid-template-columns:repeat(1,1fr)}._columns2_5ohx1_10{grid-template-columns:repeat(2,1fr)}._columns3_5ohx1_14{grid-template-columns:repeat(3,1fr)}._columns4_5ohx1_18{grid-template-columns:repeat(4,1fr)}._columns5_5ohx1_22{grid-template-columns:repeat(5,1fr)}._columns6_5ohx1_26{grid-template-columns:repeat(6,1fr)}._columns7_5ohx1_30{grid-template-columns:repeat(7,1fr)}._columns8_5ohx1_34{grid-template-columns:repeat(8,1fr)}._columns9_5ohx1_38{grid-template-columns:repeat(9,1fr)}._columns10_5ohx1_42{grid-template-columns:repeat(10,1fr)}._columns11_5ohx1_46{grid-template-columns:repeat(11,1fr)}._columns12_5ohx1_50{grid-template-columns:repeat(12,1fr)}._columnsAuto_5ohx1_54{grid-template-columns:repeat(auto-fill, minmax(var(--fui-grid-min-child-width,16rem), 1fr))}._columnsResponsive_5ohx1_58{--_cols:var(--fui-grid-cols,1);grid-template-columns:repeat(var(--_cols), 1fr)}@media (min-width:640px){._columnsResponsive_5ohx1_58{--_cols:var(--fui-grid-cols-sm,var(--fui-grid-cols,1))}}@media (min-width:768px){._columnsResponsive_5ohx1_58{--_cols:var(--fui-grid-cols-md,var(--fui-grid-cols-sm,var(--fui-grid-cols,1)))}}@media (min-width:1024px){._columnsResponsive_5ohx1_58{--_cols:var(--fui-grid-cols-lg,var(--fui-grid-cols-md,var(--fui-grid-cols-sm,var(--fui-grid-cols,1))))}}@media (min-width:1280px){._columnsResponsive_5ohx1_58{--_cols:var(--fui-grid-cols-xl,var(--fui-grid-cols-lg,var(--fui-grid-cols-md,var(--fui-grid-cols-sm,var(--fui-grid-cols,1)))))}}._gapNone_5ohx1_83{gap:0}._gapXs_5ohx1_87{gap:var(--fui-space-1,.5rem)}._gapSm_5ohx1_91{gap:var(--fui-space-2,1rem)}._gapMd_5ohx1_95{gap:var(--fui-space-3,1.5rem)}._gapLg_5ohx1_99{gap:var(--fui-space-4,2rem)}._gapXl_5ohx1_103{gap:var(--fui-space-6,3rem)}._paddingNone_5ohx1_107{padding:0}._paddingSm_5ohx1_111{padding:var(--fui-space-2,1rem)}._paddingMd_5ohx1_115{padding:var(--fui-space-3,1.5rem)}._paddingLg_5ohx1_119{padding:var(--fui-space-4,2rem)}._alignStart_5ohx1_123{align-items:start}._alignCenter_5ohx1_127{align-items:center}._alignEnd_5ohx1_131{align-items:end}._alignStretch_5ohx1_135{align-items:stretch}._justifyStart_5ohx1_139{justify-items:start}._justifyCenter_5ohx1_143{justify-items:center}._justifyEnd_5ohx1_147{justify-items:end}._justifyStretch_5ohx1_151{justify-items:stretch}._item_5ohx1_155{min-width:0}._colSpan1_5ohx1_159{grid-column:span 1}._colSpan2_5ohx1_163{grid-column:span 2}._colSpan3_5ohx1_167{grid-column:span 3}._colSpan4_5ohx1_171{grid-column:span 4}._colSpan5_5ohx1_175{grid-column:span 5}._colSpan6_5ohx1_179{grid-column:span 6}._colSpan7_5ohx1_183{grid-column:span 7}._colSpan8_5ohx1_187{grid-column:span 8}._colSpan9_5ohx1_191{grid-column:span 9}._colSpan10_5ohx1_195{grid-column:span 10}._colSpan11_5ohx1_199{grid-column:span 11}._colSpan12_5ohx1_203{grid-column:span 12}._colSpanFull_5ohx1_207{grid-column:1/-1}._rowSpan1_5ohx1_211{grid-row:span 1}._rowSpan2_5ohx1_215{grid-row:span 2}._rowSpan3_5ohx1_219{grid-row:span 3}._rowSpan4_5ohx1_223{grid-row:span 4}._rowSpan5_5ohx1_227{grid-row:span 5}._rowSpan6_5ohx1_231{grid-row:span 6}._selfAlignStart_5ohx1_235{align-self:start}._selfAlignCenter_5ohx1_239{align-self:center}._selfAlignEnd_5ohx1_243{align-self:end}._selfAlignStretch_5ohx1_247{align-self:stretch}._subgridRows_5ohx1_251{grid-template-rows:subgrid;display:grid}._subgridColumns_5ohx1_256{grid-template-columns:subgrid;display:grid}._subgridBoth_5ohx1_261{grid-template-rows:subgrid;grid-template-columns:subgrid;display:grid}._header_apo3v_1{height:var(--header-height,var(--fui-appshell-header-height,56px));min-height:var(--header-height,var(--fui-appshell-header-height,56px));background-color:var(--fui-bg-primary,#faf8f5);padding:0 var(--fui-space-4,2rem);z-index:var(--fui-header-z-index,40);align-items:center;display:flex;container:fui-header/inline-size}._fixed_apo3v_13{position:sticky;top:0;left:0;right:0}._sticky_apo3v_20{position:sticky;top:0}._container_apo3v_25{align-items:center;gap:var(--fui-space-4,2rem);width:100%;max-width:100%;display:flex}@container fui-header (max-width:768px){._container_apo3v_25{gap:var(--fui-space-1,.5rem)}}._brand_apo3v_38{align-items:center;gap:var(--fui-space-2,1rem);color:var(--fui-text-primary,#1a1816);font-weight:var(--fui-font-weight-semibold,600);font-size:var(--fui-font-size-base,1rem);flex-shrink:0;text-decoration:none;display:flex}._brand_apo3v_38:hover{color:var(--fui-text-primary,#1a1816)}._brand_apo3v_38 img,._brand_apo3v_38 svg{width:auto}._nav_apo3v_56{display:none}@container fui-header (min-width:768px){._nav_apo3v_56{align-items:center;display:flex}}._navList_apo3v_66{align-items:center;gap:var(--fui-space-1,.5rem);margin:0;padding:0;list-style:none;display:flex}._navItem_apo3v_75{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}._navItem_apo3v_75:disabled{cursor:not-allowed}._navItem_apo3v_75{transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), border-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), opacity var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94))}._navItem_apo3v_75:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._navItem_apo3v_75:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._navItem_apo3v_75:disabled,._navItem_apo3v_75[data-disabled]{opacity:.5;pointer-events:none}._navItem_apo3v_75{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-sm,1rem);line-height:var(--fui-line-height-normal,1.5);color:var(--fui-text-secondary,#5a544f);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:var(--fui-space-1,.5rem) var(--fui-space-3,1.5rem);border-radius:var(--fui-radius-md,.5rem);white-space:nowrap;min-height:var(--fui-button-height-md,2.28571rem);align-items:center;text-decoration:none;display:flex}._navItem_apo3v_75:hover{background-color:var(--fui-bg-hover,#0000000a);color:var(--fui-text-primary,#1a1816)}._navItem_apo3v_75:active{background-color:var(--fui-bg-active,#0000000f)}._navItemActive_apo3v_130{color:var(--fui-text-primary,#1a1816);font-weight:var(--fui-font-weight-medium,500);background-color:var(--fui-bg-secondary,#f1ede6)}._navItemActive_apo3v_130:hover,._navItemActive_apo3v_130:active{background-color:var(--fui-bg-secondary,#f1ede6)!important;color:var(--fui-text-primary,#1a1816)!important}._navMenuTrigger_apo3v_144{gap:var(--fui-space-1,.5rem);cursor:pointer}._navMenuChevron_apo3v_149{transition:transform var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94));flex-shrink:0}[data-popup-open]>._navMenuChevron_apo3v_149{transform:rotate(180deg)}._navMenuPositioner_apo3v_157{z-index:52;outline:none}._navMenuPopup_apo3v_162{background-color:var(--fui-bg-elevated,#fff);border:1px solid var(--fui-border,#0000000d);border-radius:var(--fui-radius-lg,.75rem);min-width:10rem;padding:var(--fui-space-1,.5rem);box-shadow:var(--fui-shadow-md,0 2px 4px -1px #0000000a, 0 1px 3px -2px #00000008);opacity:0;transform-origin:var(--transform-origin);transition:opacity var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), transform var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94));transform:scale(.95)}._navMenuPopup_apo3v_162[data-open]{opacity:1;transform:scale(1)}._navMenuPopup_apo3v_162[data-starting-style],._navMenuPopup_apo3v_162[data-ending-style]{opacity:0;transform:scale(.95)}._navMenuItem_apo3v_183{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}._navMenuItem_apo3v_183:disabled{cursor:not-allowed}._navMenuItem_apo3v_183{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-sm,1rem);line-height:var(--fui-line-height-normal,1.5);color:var(--fui-text-secondary,#5a544f);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;padding:var(--fui-space-1,.5rem) var(--fui-space-3,1.5rem);border-radius:var(--fui-radius-sm,.375rem);white-space:nowrap;cursor:pointer;outline:none;align-items:center;text-decoration:none;display:flex}._navMenuItem_apo3v_183[data-highlighted]{background-color:var(--fui-bg-hover,#0000000a);color:var(--fui-text-primary,#1a1816)}._navMenuItemActive_apo3v_219{background-color:var(--fui-bg-secondary,#f1ede6);color:var(--fui-text-primary,#1a1816);font-weight:var(--fui-font-weight-medium,500)}._navMenuItemActive_apo3v_219[data-highlighted]{background-color:var(--fui-bg-secondary,#f1ede6);color:var(--fui-text-primary,#1a1816)}@media (prefers-reduced-motion:reduce){._navMenuPopup_apo3v_162{transition:none;transform:none}._navMenuPopup_apo3v_162[data-starting-style],._navMenuPopup_apo3v_162[data-ending-style]{transform:none}._navMenuChevron_apo3v_149{transition:none}}._search_apo3v_241{display:none}@container fui-header (min-width:768px){._search_apo3v_241{align-items:center;display:flex}}._searchExpandable_apo3v_251{display:flex}._actions_apo3v_255{align-items:center;gap:var(--fui-space-2,1rem);margin-left:auto;display:flex}._trigger_apo3v_262{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}._trigger_apo3v_262:disabled{cursor:not-allowed}._trigger_apo3v_262{transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), border-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), opacity var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94))}._trigger_apo3v_262:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._trigger_apo3v_262:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._trigger_apo3v_262:disabled,._trigger_apo3v_262[data-disabled]{opacity:.5;pointer-events:none}._trigger_apo3v_262{width:var(--fui-touch-lg,3.14286rem);height:var(--fui-touch-lg,3.14286rem);border-radius:var(--fui-radius-md,.5rem);color:var(--fui-text-primary,#1a1816);flex-shrink:0;justify-content:center;align-items:center;display:flex}._trigger_apo3v_262:hover{background-color:var(--fui-bg-hover,#0000000a)}._trigger_apo3v_262 svg{width:var(--fui-icon-xl,1.714rem);height:var(--fui-icon-xl,1.714rem)}._spacer_apo3v_311{flex:1}._mobileNavBackdrop_apo3v_315{z-index:98;background:var(--fui-backdrop,#00000080);animation:_mobileNavFadeIn_apo3v_1 var(--fui-transition-normal,.2s cubic-bezier(.4, 0, .2, 1)) ease;position:fixed;inset:0}._mobileNavDrawer_apo3v_323{z-index:99;background-color:var(--fui-bg-primary,#faf8f5);border-left:1px solid var(--fui-border,#0000000d);width:min(320px,85vw);animation:_mobileNavSlideIn_apo3v_1 var(--fui-transition-normal,.2s cubic-bezier(.4, 0, .2, 1)) ease;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}._mobileNavHeader_apo3v_337{padding:var(--fui-space-3,1.5rem) var(--fui-space-4,2rem);border-bottom:1px solid var(--fui-border,#0000000d);justify-content:flex-end;align-items:center;display:flex}._mobileNavClose_apo3v_345{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}._mobileNavClose_apo3v_345:disabled{cursor:not-allowed}._mobileNavClose_apo3v_345{transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), border-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), opacity var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94))}._mobileNavClose_apo3v_345:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._mobileNavClose_apo3v_345:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._mobileNavClose_apo3v_345:disabled,._mobileNavClose_apo3v_345[data-disabled]{opacity:.5;pointer-events:none}._mobileNavClose_apo3v_345{width:var(--fui-touch-md,2.28571rem);height:var(--fui-touch-md,2.28571rem);border-radius:var(--fui-radius-md,.5rem);color:var(--fui-text-secondary,#5a544f);justify-content:center;align-items:center;display:flex}._mobileNavClose_apo3v_345:hover{background-color:var(--fui-bg-hover,#0000000a);color:var(--fui-text-primary,#1a1816)}._mobileNavBody_apo3v_390{padding:var(--fui-space-3,1.5rem) var(--fui-space-4,2rem);flex:1;overflow-y:auto}._mobileNavLink_apo3v_396{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}._mobileNavLink_apo3v_396:disabled{cursor:not-allowed}._mobileNavLink_apo3v_396{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-sm,1rem);line-height:var(--fui-line-height-normal,1.5);color:var(--fui-text-secondary,#5a544f);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;padding:var(--fui-space-2,1rem) var(--fui-space-3,1.5rem);border-radius:var(--fui-radius-md,.5rem);font-weight:var(--fui-font-weight-medium,500);align-items:center;text-decoration:none;display:flex}._mobileNavLink_apo3v_396:hover{background-color:var(--fui-bg-hover,#0000000a);color:var(--fui-text-primary,#1a1816)}._mobileNavLinkActive_apo3v_430{color:var(--fui-text-primary,#1a1816);background-color:var(--fui-bg-secondary,#f1ede6)}@keyframes _mobileNavFadeIn_apo3v_1{0%{opacity:0}to{opacity:1}}@keyframes _mobileNavSlideIn_apo3v_1{0%{transform:translate(100%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){._mobileNavBackdrop_apo3v_315,._mobileNavDrawer_apo3v_323{animation:none}}._skipLink_apo3v_457{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;top:var(--fui-space-2,1rem);left:var(--fui-space-2,1rem);z-index:100;padding:0;padding:var(--fui-space-2,1rem) var(--fui-space-4,2rem);background-color:var(--fui-bg-primary,#faf8f5);color:var(--fui-text-primary,#1a1816);border:0;border:2px solid var(--fui-color-accent,#4a7c59);border-radius:var(--fui-radius-md,.5rem);font-weight:var(--fui-font-weight-medium,500);margin:-1px;text-decoration:none;position:absolute;overflow:hidden}._skipLink_apo3v_457:focus{clip:auto;white-space:normal;width:auto;height:auto;padding:var(--fui-space-2,1rem) var(--fui-space-4,2rem);box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none;margin:0;position:absolute;overflow:visible}@media (forced-colors:active){._skipLink_apo3v_457:focus{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._icon_1vlvz_1{color:currentColor;justify-content:center;align-items:center;line-height:1;display:inline-flex}._primary_1vlvz_9{color:var(--fui-text-primary,#1a1816)}._secondary_1vlvz_13{color:var(--fui-text-secondary,#5a544f)}._tertiary_1vlvz_17{color:var(--fui-text-tertiary,#565146)}._accent_1vlvz_21{color:var(--fui-color-accent,#4a7c59)}._success_1vlvz_25{color:var(--fui-color-success-text,#003712)}._warning_1vlvz_29{color:var(--fui-color-warning-text,#623c00)}._error_1vlvz_33{color:var(--fui-color-danger-text,#c3051e)}._iconButton_1y4v0_1{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}._iconButton_1y4v0_1:disabled{cursor:not-allowed}._iconButton_1y4v0_1{transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), border-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), opacity var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94))}._iconButton_1y4v0_1:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._iconButton_1y4v0_1:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._iconButton_1y4v0_1:disabled,._iconButton_1y4v0_1[data-disabled]{opacity:.5;pointer-events:none}._iconButton_1y4v0_1{aspect-ratio:1;border-radius:var(--fui-radius-md,.5rem);color:var(--fui-text-secondary,#5a544f);background-color:#0000;border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._iconButton_1y4v0_1:hover:not(:disabled):not([data-disabled]){color:var(--fui-text-primary,#1a1816)}._iconButton_1y4v0_1 svg{display:block}._sm_1y4v0_50{width:var(--fui-button-height-sm,2.28571rem);height:var(--fui-button-height-sm,2.28571rem)}._sm_1y4v0_50 svg{width:var(--fui-icon-sm,1rem);height:var(--fui-icon-sm,1rem)}._md_1y4v0_59{width:var(--fui-button-height-md,2.28571rem);height:var(--fui-button-height-md,2.28571rem)}._md_1y4v0_59 svg{width:var(--fui-icon-md,1.143rem);height:var(--fui-icon-md,1.143rem)}._lg_1y4v0_68{width:var(--fui-button-height-lg,2.57143rem);height:var(--fui-button-height-lg,2.57143rem)}._lg_1y4v0_68 svg{width:var(--fui-icon-lg,1.429rem);height:var(--fui-icon-lg,1.429rem)}._ghost_1y4v0_77:hover:not(:disabled):not([data-disabled]){background-color:var(--fui-bg-hover,#0000000a)}._ghost_1y4v0_77:active:not(:disabled):not([data-disabled]){background-color:var(--fui-bg-active,#0000000f)}._subtle_1y4v0_84{background-color:var(--fui-bg-tertiary,#e3ddd2)}._subtle_1y4v0_84:hover:not(:disabled):not([data-disabled]){background-color:var(--fui-bg-hover,#0000000a)}._subtle_1y4v0_84:active:not(:disabled):not([data-disabled]){background-color:var(--fui-bg-active,#0000000f)}._outlined_1y4v0_94{border-color:var(--fui-border,#0000000d)}._outlined_1y4v0_94:hover:not(:disabled):not([data-disabled]){background-color:var(--fui-bg-hover,#0000000a);border-color:var(--fui-border-strong,#0000001a)}._outlined_1y4v0_94:active:not(:disabled):not([data-disabled]){background-color:var(--fui-bg-active,#0000000f)}._pressed_1y4v0_105{background-color:var(--fui-bg-active,#0000000f);color:var(--fui-text-primary,#1a1816)}._imageContainer_1jkk9_1{background-color:var(--fui-bg-secondary,#f1ede6);display:block;position:relative;overflow:hidden}._image_1jkk9_1{width:100%;height:100%;transition:opacity var(--fui-transition-normal,.2s cubic-bezier(.4, 0, .2, 1));display:block}._fit-cover_1jkk9_15{object-fit:cover}._fit-contain_1jkk9_19{object-fit:contain}._fit-fill_1jkk9_23{object-fit:fill}._fit-none_1jkk9_27{object-fit:none}._aspect-1-1_1jkk9_31{aspect-ratio:1}._aspect-4-3_1jkk9_35{aspect-ratio:4/3}._aspect-16-9_1jkk9_39{aspect-ratio:16/9}._aspect-21-9_1jkk9_43{aspect-ratio:21/9}._rounded-sm_1jkk9_47{border-radius:var(--fui-radius-sm,.375rem)}._rounded-md_1jkk9_51{border-radius:var(--fui-radius-md,.5rem)}._rounded-lg_1jkk9_55{border-radius:var(--fui-radius-lg,.75rem)}._rounded-full_1jkk9_59{border-radius:var(--fui-radius-full,9999px)}._fallback_1jkk9_63{background-color:var(--fui-bg-secondary,#f1ede6);color:var(--fui-text-tertiary,#565146);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._link_1k76w_1{transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), border-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), opacity var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94))}@media (forced-colors:active){._link_1k76w_1:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._link_1k76w_1:disabled,._link_1k76w_1[data-disabled]{opacity:.5;pointer-events:none}._link_1k76w_1{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;cursor:pointer;border-radius:var(--fui-radius-sm,.375rem);text-decoration:none;display:inline}._link_1k76w_1:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._link_1k76w_1:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._default_1k76w_41{color:var(--fui-color-accent,#4a7c59)}._default_1k76w_41:hover{color:var(--fui-color-accent-hover,#3c6d4b)}._subtle_1k76w_48{color:var(--fui-text-primary,#1a1816)}._subtle_1k76w_48:hover{color:var(--fui-color-accent,#4a7c59)}._muted_1k76w_55{color:var(--fui-text-tertiary,#565146)}._muted_1k76w_55:hover{color:var(--fui-text-secondary,#5a544f)}._underline-always_1k76w_62{text-underline-offset:2px;text-decoration:underline}._underline-hover_1k76w_67{text-decoration:none}._underline-hover_1k76w_67:hover{text-underline-offset:2px;text-decoration:underline}._underline-none_1k76w_75,._underline-none_1k76w_75:hover{text-decoration:none}._list_1ky1a_1{flex-direction:column;margin:0;padding:0;display:flex}._none_1ky1a_8{list-style:none}._disc_1ky1a_12{padding-left:var(--fui-space-2,1rem);list-style:outside}._decimal_1ky1a_17{padding-left:var(--fui-space-2,1rem);list-style:decimal}._icon_1ky1a_22{list-style:none}._gap-none_1ky1a_26{gap:0}._gap-xs_1ky1a_30{gap:var(--fui-space-1,.5rem)}._gap-sm_1ky1a_34{gap:var(--fui-space-2,1rem)}._gap-md_1ky1a_38{gap:var(--fui-space-3,1.5rem)}._gap-lg_1ky1a_42{gap:var(--fui-space-4,2rem)}._item_1ky1a_46{color:var(--fui-text-primary,#1a1816)}._iconItem_1ky1a_50{align-items:flex-start;gap:var(--fui-space-2,1rem);display:flex}._iconWrapper_1ky1a_56{line-height:var(--fui-line-height-normal,1.5);flex-shrink:0;justify-content:center;align-items:center;display:flex}._itemContent_1ky1a_64{flex:1}._listbox_jvyg6_1{background-color:var(--fui-bg-elevated,#fff);border:1px solid var(--fui-border,#0000000d);border-radius:var(--fui-radius-lg,.75rem);padding:var(--fui-space-1,.5rem);box-shadow:var(--fui-shadow-md,0 2px 4px -1px #0000000a, 0 1px 3px -2px #00000008);--_item-h:calc(var(--fui-font-size-sm,1rem) * var(--fui-line-height-normal,1.5) + var(--fui-space-2,1rem) * 2);min-width:12rem;max-height:calc(var(--_item-h) * var(--fui-select-max-items,4.5) + var(--fui-space-1,.5rem) * 2);border-color:var(--fui-form-group-border,#0000000d);flex-direction:column;gap:1px;display:flex;overflow-y:auto}._listbox_jvyg6_1:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._listbox_jvyg6_1:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._item_jvyg6_32{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}._item_jvyg6_32:disabled{cursor:not-allowed}._item_jvyg6_32{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-sm,1rem);line-height:var(--fui-line-height-normal,1.5);color:var(--fui-text-primary,#1a1816);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;gap:var(--fui-space-1,.5rem);width:100%;padding:var(--fui-space-1,.5rem) var(--fui-space-2,1rem);border-radius:var(--fui-radius-sm,.375rem);cursor:pointer;transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94));text-align:left;outline:none;display:flex}._item_jvyg6_32:hover,._item_jvyg6_32[data-highlighted]{background-color:var(--fui-bg-highlight,var(--fui-bg-active,#0000000f));color:var(--fui-text-primary,#1a1816)}._item_jvyg6_32:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._item_jvyg6_32:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._itemSelected_jvyg6_79{background-color:var(--fui-field-selection-bg,var(--fui-bg-hover,#0000000a));color:var(--fui-field-selection-color,var(--fui-text-primary,#1a1816));box-shadow:inset 0 0 0 1px var(--fui-field-selection-border,var(--fui-color-accent,#4a7c59))}._itemActive_jvyg6_85:not(._itemSelected_jvyg6_79){background-color:var(--fui-bg-highlight,var(--fui-bg-active,#0000000f));color:var(--fui-text-primary,#1a1816)}._itemActive_jvyg6_85._itemSelected_jvyg6_79{background-color:var(--fui-field-selection-bg,var(--fui-bg-hover,#0000000a));color:var(--fui-field-selection-color,var(--fui-text-primary,#1a1816));box-shadow:inset 0 0 0 1px var(--fui-field-selection-border,var(--fui-color-accent,#4a7c59))}._itemDisabled_jvyg6_96{opacity:.5;pointer-events:none;cursor:default}._group_jvyg6_102:not(:first-child){margin-top:var(--fui-space-1,.5rem);padding-top:var(--fui-space-1,.5rem);border-top:1px solid var(--fui-border,#0000000d)}._groupLabel_jvyg6_108{padding:var(--fui-space-1,.5rem) var(--fui-space-2,1rem);font-size:var(--fui-font-size-xs,.857rem);font-weight:var(--fui-font-weight-medium,500);color:var(--fui-text-tertiary,#565146);text-transform:uppercase;letter-spacing:var(--fui-letter-spacing-wide,.05em)}._empty_jvyg6_117{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-sm,1rem);line-height:var(--fui-line-height-normal,1.5);color:var(--fui-text-tertiary,#565146);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:var(--fui-space-2,1rem) var(--fui-space-3,1.5rem);text-align:center}@media (prefers-contrast:more){._listbox_jvyg6_1{border-width:2px}._itemSelected_jvyg6_79,._itemActive_jvyg6_85{outline:2px solid var(--fui-color-accent,#4a7c59);outline-offset:-2px}}._positioner_vq82w_1{z-index:52;outline:none}._surface_vq82w_6{background-color:var(--fui-bg-elevated,#fff);border:1px solid var(--fui-border,#0000000d);border-radius:var(--fui-radius-lg,.75rem);box-shadow:var(--fui-shadow-md,0 2px 4px -1px #0000000a, 0 1px 3px -2px #00000008)}._popup_vq82w_13{background-color:var(--fui-bg-elevated,#fff);border:1px solid var(--fui-border,#0000000d);border-radius:var(--fui-radius-lg,.75rem);padding:var(--fui-space-1,.5rem);box-shadow:var(--fui-shadow-md,0 2px 4px -1px #0000000a, 0 1px 3px -2px #00000008);opacity:0;min-width:12rem;transform-origin:var(--transform-origin);transition:opacity var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), transform var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94));flex-direction:column;gap:1px;margin:0;list-style:none;display:flex;transform:scale(.95)}._popup_vq82w_13[data-open]{opacity:1;transform:scale(1)}._popup_vq82w_13[data-starting-style],._popup_vq82w_13[data-ending-style]{opacity:0;transform:scale(.95)}._viewport_vq82w_39{transition:height var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94));flex-shrink:0;overflow:hidden}._item_vq82w_45{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}._item_vq82w_45:disabled{cursor:not-allowed}._item_vq82w_45{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-sm,1rem);line-height:var(--fui-line-height-normal,1.5);color:var(--fui-text-primary,#1a1816);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;gap:var(--fui-space-1,.5rem);width:100%;padding:var(--fui-space-1,.5rem) var(--fui-space-2,1rem);border-radius:var(--fui-radius-sm,.375rem);cursor:pointer;transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94));outline:none;display:flex}._item_vq82w_45[data-highlighted]{background-color:var(--fui-bg-highlight,var(--fui-bg-active,#0000000f));color:var(--fui-text-primary,#1a1816)}._item_vq82w_45[data-disabled]{opacity:.5;pointer-events:none;cursor:default}._itemDanger_vq82w_85{color:var(--fui-color-danger-text,#c3051e)}._itemDanger_vq82w_85[data-highlighted]{background-color:var(--fui-color-danger-bg,#ef44441a);color:var(--fui-color-danger-text,#c3051e)}._itemIcon_vq82w_93{width:1rem;height:1rem;color:var(--fui-text-secondary,#5a544f);justify-content:center;align-items:center;display:flex}._itemDanger_vq82w_85 ._itemIcon_vq82w_93{color:var(--fui-color-danger-text,#c3051e)}._itemIcon_vq82w_93 svg{width:1rem;height:1rem}._itemLabel_vq82w_109{align-items:center;gap:var(--fui-space-1,.5rem);flex:1;display:flex}._itemShortcut_vq82w_116{font-size:var(--fui-font-size-xs,.857rem);color:var(--fui-text-tertiary,#565146);margin-left:auto}._checkIndicator_vq82w_122{width:1rem;height:1rem;color:var(--fui-color-accent,#4a7c59);flex-shrink:0;justify-content:center;align-items:center;display:flex}._radioIndicator_vq82w_132{visibility:hidden;justify-content:center;align-items:center;width:1rem;height:1rem;display:flex}._radioIndicator_vq82w_132 svg{width:.75rem;height:.75rem}._radioItem_vq82w_145[data-checked] ._radioIndicator_vq82w_132{visibility:visible;color:var(--fui-color-accent,#4a7c59)}._separator_vq82w_150{height:1px;margin:var(--fui-space-1,.5rem) 0;background-color:var(--fui-border,#0000000d)}._groupLabel_vq82w_156{padding:var(--fui-space-1,.5rem) var(--fui-space-2,1rem);font-size:var(--fui-font-size-xs,.857rem);font-weight:var(--fui-font-weight-medium,500);color:var(--fui-text-tertiary,#565146);text-transform:uppercase;letter-spacing:var(--fui-letter-spacing-wide,.05em)}._arrow_vq82w_165{background-color:var(--fui-bg-elevated,#fff);border:1px solid var(--fui-border,#0000000d);width:10px;height:10px;transform:rotate(45deg)}._arrow_vq82w_165[data-side=top]{border-top:none;border-left:none}._arrow_vq82w_165[data-side=bottom]{border-bottom:none;border-right:none}._arrow_vq82w_165[data-side=left]{border-bottom:none;border-left:none}._arrow_vq82w_165[data-side=right]{border-top:none;border-right:none}._submenuTrigger_vq82w_189:after{content:"";border-style:solid;border-width:4px 0 4px 6px;border-color:transparent transparent transparent var(--fui-text-secondary,#5a544f);width:0;height:0;margin-left:auto}@media (prefers-reduced-motion:reduce){._popup_vq82w_13{transition:none;transform:none}._popup_vq82w_13[data-starting-style],._popup_vq82w_13[data-ending-style]{transform:none}}._message_kdhqk_1{gap:var(--fui-space-2,1rem);padding:var(--fui-space-2,1rem);border-radius:var(--fui-radius-lg,.75rem);transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94));display:flex}._message_kdhqk_1:hover ._actions_kdhqk_8,._message_kdhqk_1:focus-within ._actions_kdhqk_8{opacity:1}._user_kdhqk_15{flex-direction:row-reverse;margin-left:auto}._user_kdhqk_15 ._body_kdhqk_19{align-items:flex-end}._user_kdhqk_15 ._content_kdhqk_22{background-color:var(--fui-color-accent,#4a7c59);color:var(--fui-color-on-accent,#000)}._assistant_kdhqk_27 ._content_kdhqk_22{background-color:var(--fui-bg-secondary,#f1ede6);color:var(--fui-text-primary,#1a1816)}._system_kdhqk_32{justify-content:center;max-width:100%}._system_kdhqk_32 ._content_kdhqk_22{background-color:var(--fui-color-info-bg,#3b82f61a);color:var(--fui-text-secondary,#5a544f);font-size:var(--fui-font-size-xs,.857rem);text-align:center}._system_kdhqk_32 ._avatar_kdhqk_42{display:none}._error_kdhqk_46 ._content_kdhqk_22{background:var(--fui-color-danger-bg,#ef44441a);border:1px solid var(--fui-color-danger-border,#c3051e4d);color:var(--fui-color-danger-text,#c3051e)}._sending_kdhqk_52{opacity:.7}._avatar_kdhqk_42{border-radius:var(--fui-radius-full,9999px);background-color:var(--fui-bg-tertiary,#e3ddd2);width:2rem;height:2rem;color:var(--fui-text-secondary,#5a544f);flex-shrink:0;justify-content:center;align-items:center;display:flex}._avatar_kdhqk_42 svg{width:1rem;height:1rem}._avatarUser_kdhqk_72{background-color:var(--fui-color-accent,#4a7c59);color:var(--fui-color-on-accent,#000)}._avatarAssistant_kdhqk_77{background-color:var(--fui-bg-tertiary,#e3ddd2);color:var(--fui-text-primary,#1a1816)}._avatarSystem_kdhqk_82{background-color:var(--fui-color-info-bg,#3b82f61a);color:var(--fui-color-info-text,#125ccd)}._avatarImage_kdhqk_87{padding:0;overflow:hidden}._avatarImg_kdhqk_92{object-fit:cover;width:100%;height:100%}._body_kdhqk_19{gap:var(--fui-space-1,.5rem);flex-direction:column;flex:1;min-width:0;display:flex}._author_kdhqk_106{align-items:baseline;gap:var(--fui-space-1,.5rem);min-width:0;display:flex}._authorName_kdhqk_113{font-size:var(--fui-font-size-xs,.857rem);font-weight:var(--fui-font-weight-semibold,600);color:var(--fui-text-primary,#1a1816);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._authorMeta_kdhqk_122{font-size:var(--fui-font-size-2xs,.714rem);color:var(--fui-text-secondary,#5a544f)}._content_kdhqk_22{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-sm,1rem);line-height:var(--fui-line-height-normal,1.5);color:var(--fui-text-primary,#1a1816);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:var(--fui-space-2,1rem) var(--fui-space-3,1.5rem);border-radius:var(--fui-radius-lg,.75rem);line-height:var(--fui-line-height-normal,1.5);word-wrap:break-word}._content_kdhqk_22 p{margin:0}._content_kdhqk_22 p+p{margin-top:var(--fui-space-2,1rem)}._content_kdhqk_22 code{font-family:var(--fui-font-mono,"Geist Mono", "SF Mono", SFMono-Regular, ui-monospace, "Cascadia Code", Menlo, monospace);border-radius:var(--fui-radius-sm,.375rem);background-color:var(--fui-bg-subtle,#faf8f5);padding:.125em .375em;font-size:.9em}._content_kdhqk_22 pre{margin:var(--fui-space-2,1rem) 0;padding:var(--fui-space-2,1rem);border-radius:var(--fui-radius-md,.5rem);background-color:var(--fui-bg-subtle,#faf8f5);overflow-x:auto}._content_kdhqk_22 pre code{background:0 0;padding:0}._content_kdhqk_22 ul,._content_kdhqk_22 ol{margin:var(--fui-space-2,1rem) 0;padding-left:var(--fui-space-4,2rem)}._streaming_kdhqk_169:after{content:"";background-color:currentColor;width:.5em;height:1em;margin-left:2px;animation:1s step-end infinite _blink_kdhqk_1;display:inline-block}@keyframes _blink_kdhqk_1{0%,to{opacity:1}50%{opacity:0}}._actions_kdhqk_8{align-items:center;gap:var(--fui-space-1,.5rem);opacity:0;transition:opacity var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94));display:flex}._timestamp_kdhqk_195{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-xs,.857rem);color:var(--fui-text-secondary,#5a544f);font-size:var(--fui-font-size-2xs,.714rem)}@media (prefers-reduced-motion:reduce){._streaming_kdhqk_169:after{animation:none}}._root_1qk5c_1{align-items:center;display:flex;position:relative;container:fui-navmenu/inline-size}._rootVertical_1qk5c_9{flex-direction:column;align-items:flex-start}._list_1qk5c_14{align-items:center;gap:var(--fui-space-1,.5rem);margin:0;padding:0;list-style:none;display:flex}@media (max-width:767px){._list_1qk5c_14{display:none}}._listVertical_1qk5c_28{flex-direction:column;align-items:stretch}._trigger_1qk5c_33{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}._trigger_1qk5c_33:disabled{cursor:not-allowed}._trigger_1qk5c_33{transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), border-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), opacity var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94))}._trigger_1qk5c_33:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._trigger_1qk5c_33:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._trigger_1qk5c_33:disabled,._trigger_1qk5c_33[data-disabled]{opacity:.5;pointer-events:none}._trigger_1qk5c_33{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-sm,1rem);line-height:var(--fui-line-height-normal,1.5);color:var(--fui-text-secondary,#5a544f);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;gap:var(--fui-space-1,.5rem);padding:var(--fui-space-1,.5rem) var(--fui-space-2,1rem);border-radius:var(--fui-radius-md,.5rem);white-space:nowrap;min-height:var(--fui-button-height-md,2.28571rem);cursor:pointer;display:flex}._trigger_1qk5c_33:hover{background-color:var(--fui-bg-hover,#0000000a);color:var(--fui-text-primary,#1a1816)}._trigger_1qk5c_33:active{background-color:var(--fui-bg-active,#0000000f)}._trigger_1qk5c_33[data-state=open]{color:var(--fui-text-primary,#1a1816)}._triggerChevron_1qk5c_92{transition:transform var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94));flex-shrink:0}[data-state=open]>._triggerChevron_1qk5c_92{transform:rotate(180deg)}._content_1qk5c_100{flex-direction:column;gap:1px;width:100%;min-width:180px;display:flex;position:absolute;top:0;left:0}._content_1qk5c_100[data-motion=from-start]{animation:_slideFromStart_1qk5c_1 var(--fui-transition-normal,.2s cubic-bezier(.4, 0, .2, 1)) ease forwards}._content_1qk5c_100[data-motion=from-end]{animation:_slideFromEnd_1qk5c_1 var(--fui-transition-normal,.2s cubic-bezier(.4, 0, .2, 1)) ease forwards}._content_1qk5c_100[data-motion=to-start]{animation:_slideToStart_1qk5c_1 var(--fui-transition-normal,.2s cubic-bezier(.4, 0, .2, 1)) ease forwards}._content_1qk5c_100[data-motion=to-end]{animation:_slideToEnd_1qk5c_1 var(--fui-transition-normal,.2s cubic-bezier(.4, 0, .2, 1)) ease forwards}@keyframes _slideFromStart_1qk5c_1{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@keyframes _slideFromEnd_1qk5c_1{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}@keyframes _slideToStart_1qk5c_1{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-8px)}}@keyframes _slideToEnd_1qk5c_1{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(8px)}}._link_1qk5c_163{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}._link_1qk5c_163:disabled{cursor:not-allowed}._link_1qk5c_163{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-sm,1rem);line-height:var(--fui-line-height-normal,1.5);color:var(--fui-text-primary,#1a1816);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;gap:var(--fui-space-1,.5rem);width:100%;padding:var(--fui-space-1,.5rem) var(--fui-space-2,1rem);border-radius:var(--fui-radius-sm,.375rem);cursor:pointer;transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94));white-space:nowrap;outline:none;text-decoration:none;display:flex}._link_1qk5c_163:hover{background-color:var(--fui-bg-highlight,var(--fui-bg-active,#0000000f));color:var(--fui-text-primary,#1a1816)}._link_1qk5c_163:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._link_1qk5c_163:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._linkActive_1qk5c_211{background-color:var(--fui-field-selection-bg,var(--fui-bg-hover,#0000000a));color:var(--fui-color-accent,#4a7c59);font-weight:var(--fui-font-weight-medium,500)}._linkStructured_1qk5c_217{gap:var(--fui-space-2,1rem);padding:var(--fui-space-2,1rem) var(--fui-space-2,1rem);border-radius:var(--fui-radius-md,.5rem);white-space:normal;min-height:auto;display:flex}._linkStructured_1qk5c_217:hover{background-color:var(--fui-bg-highlight,var(--fui-bg-active,#0000000f));color:var(--fui-text-primary,#1a1816)}._linkIcon_1qk5c_230{width:var(--fui-icon-xl,1.714rem);height:var(--fui-icon-xl,1.714rem);color:var(--fui-text-secondary,#5a544f);margin-top:var(--fui-space-0-5,.15rem);flex-shrink:0;justify-content:center;align-items:center;display:flex}._linkBody_1qk5c_241{gap:var(--fui-space-0-5,.15rem);flex-direction:column;min-width:0;display:flex}._linkTitle_1qk5c_248{font-weight:var(--fui-font-weight-medium,500);color:var(--fui-text-primary,#1a1816);font-size:var(--fui-font-size-sm,1rem);line-height:var(--fui-line-height-tight,1.25)}._linkDescription_1qk5c_255{font-size:var(--fui-font-size-xs,.857rem);color:var(--fui-text-secondary,#5a544f);line-height:var(--fui-line-height-normal,1.5)}._linkFeatured_1qk5c_261{background-color:var(--fui-bg-secondary,#f1ede6);border:1px solid var(--fui-border,#0000000d)}._linkFeatured_1qk5c_261:hover{background-color:var(--fui-bg-highlight,var(--fui-bg-active,#0000000f));color:var(--fui-text-primary,#1a1816);border-color:var(--fui-border-strong,#0000001a)}._indicator_1qk5c_271{background-color:var(--fui-color-accent,#4a7c59);border-radius:var(--fui-radius-full,9999px);height:2px;transition:left var(--fui-transition-normal,.2s cubic-bezier(.4, 0, .2, 1)), width var(--fui-transition-normal,.2s cubic-bezier(.4, 0, .2, 1));pointer-events:none;position:absolute;bottom:0}._viewport_1qk5c_281{background-color:var(--fui-bg-elevated,#fff);border:1px solid var(--fui-border,#0000000d);border-radius:var(--fui-radius-lg,.75rem);top:calc(100% + var(--fui-space-1,.5rem));left:var(--fui-navmenu-viewport-left,0);padding:var(--fui-space-1,.5rem);border-color:var(--fui-border-strong,#0000001a);box-shadow:var(--fui-shadow-md,0 2px 4px -1px #0000000a, 0 1px 3px -2px #00000008);z-index:calc(var(--fui-header-z-index,40) + 1);width:var(--fui-navmenu-viewport-width);height:var(--fui-navmenu-viewport-height);transition:opacity var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94));position:absolute;overflow:hidden}._viewport_1qk5c_281[data-state=closed]{opacity:0;pointer-events:none;width:0;height:0;overflow:hidden}._viewport_1qk5c_281[data-state=open]{opacity:1}@media (max-width:767px){._viewport_1qk5c_281{display:none}}._hamburger_1qk5c_313{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}._hamburger_1qk5c_313:disabled{cursor:not-allowed}._hamburger_1qk5c_313{transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), border-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), opacity var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94))}._hamburger_1qk5c_313:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._hamburger_1qk5c_313:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._hamburger_1qk5c_313:disabled,._hamburger_1qk5c_313[data-disabled]{opacity:.5;pointer-events:none}._hamburger_1qk5c_313{width:var(--fui-touch-lg,3.14286rem);height:var(--fui-touch-lg,3.14286rem);border-radius:var(--fui-radius-md,.5rem);color:var(--fui-text-primary,#1a1816);flex-shrink:0;justify-content:center;align-items:center;display:none}._hamburger_1qk5c_313:hover{background-color:var(--fui-bg-hover,#0000000a)}._hamburger_1qk5c_313 svg{width:var(--fui-icon-xl,1.714rem);height:var(--fui-icon-xl,1.714rem)}@media (max-width:767px){._hamburger_1qk5c_313{display:flex}}._drawerBackdrop_1qk5c_367{background:var(--fui-backdrop,#00000080);z-index:calc(var(--fui-header-z-index,40) + 10);animation:_fadeIn_1qk5c_1 var(--fui-transition-normal,.2s cubic-bezier(.4, 0, .2, 1)) ease;position:fixed;inset:0}._drawer_1qk5c_367{background-color:var(--fui-bg-primary,#faf8f5);width:min(320px,85vw);max-width:380px;z-index:calc(var(--fui-header-z-index,40) + 11);animation:_slideInLeft_1qk5c_1 var(--fui-transition-normal,.2s cubic-bezier(.4, 0, .2, 1)) ease;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0;overflow-y:auto}@media (min-width:480px){._drawer_1qk5c_367{width:min(380px,85vw)}}._drawerRight_1qk5c_395{animation:_slideInRight_1qk5c_1 var(--fui-transition-normal,.2s cubic-bezier(.4, 0, .2, 1)) ease;left:auto;right:0}._drawerHeader_1qk5c_401{padding:0 var(--fui-space-4,2rem);border-bottom:1px solid var(--fui-border,#0000000d);min-height:var(--fui-appshell-header-height,56px);justify-content:space-between;align-items:center;display:flex}._drawerClose_1qk5c_410{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}._drawerClose_1qk5c_410:disabled{cursor:not-allowed}._drawerClose_1qk5c_410{transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), border-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), opacity var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94))}._drawerClose_1qk5c_410:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._drawerClose_1qk5c_410:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._drawerClose_1qk5c_410:disabled,._drawerClose_1qk5c_410[data-disabled]{opacity:.5;pointer-events:none}._drawerClose_1qk5c_410{width:var(--fui-touch-md,2.28571rem);height:var(--fui-touch-md,2.28571rem);border-radius:var(--fui-radius-md,.5rem);color:var(--fui-text-secondary,#5a544f);justify-content:center;align-items:center;display:flex}._drawerClose_1qk5c_410:hover{background-color:var(--fui-bg-hover,#0000000a);color:var(--fui-text-primary,#1a1816)}._drawerBody_1qk5c_455{padding:var(--fui-space-2,1rem) 0;flex:1;overflow-y:auto}._drawerNav_1qk5c_461{flex-direction:column;display:flex}._drawerLink_1qk5c_466{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}._drawerLink_1qk5c_466:disabled{cursor:not-allowed}._drawerLink_1qk5c_466{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-sm,1rem);line-height:var(--fui-line-height-normal,1.5);color:var(--fui-text-secondary,#5a544f);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;padding:var(--fui-space-2,1rem) var(--fui-space-4,2rem);min-height:var(--fui-sidebar-item-height,2.28571rem);transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94));align-items:center;text-decoration:none;display:flex}._drawerLink_1qk5c_466:hover{background-color:var(--fui-bg-highlight,var(--fui-bg-active,#0000000f));color:var(--fui-text-primary,#1a1816)}._drawerSectionLabel_1qk5c_500{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-xs,.857rem);color:var(--fui-text-secondary,#5a544f);font-size:.786rem;font-weight:var(--fui-font-weight-semibold,600);text-transform:uppercase;letter-spacing:var(--fui-letter-spacing-wide,.05em);padding:var(--fui-space-2,1rem) var(--fui-space-4,2rem) var(--fui-space-1,.5rem)}._drawerCollapsibleTrigger_1qk5c_511{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}._drawerCollapsibleTrigger_1qk5c_511:disabled{cursor:not-allowed}._drawerCollapsibleTrigger_1qk5c_511{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-sm,1rem);line-height:var(--fui-line-height-normal,1.5);color:var(--fui-text-primary,#1a1816);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;padding:var(--fui-space-2,1rem) var(--fui-space-4,2rem);font-weight:var(--fui-font-weight-medium,500);min-height:var(--fui-sidebar-item-height,2.28571rem);transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94));justify-content:space-between;align-items:center;display:flex}._drawerCollapsibleTrigger_1qk5c_511:hover{background-color:var(--fui-bg-hover,#0000000a)}._drawerCollapsibleChevron_1qk5c_545{transition:transform var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94));color:var(--fui-text-secondary,#5a544f);flex-shrink:0}._drawerCollapsibleChevron_1qk5c_545[data-open=true]{transform:rotate(90deg)}._drawerCollapsibleContent_1qk5c_554{padding-left:var(--fui-space-2,1rem)}@keyframes _fadeIn_1qk5c_1{0%{opacity:0}to{opacity:1}}@keyframes _slideInLeft_1qk5c_1{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes _slideInRight_1qk5c_1{0%{transform:translate(100%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){._content_1qk5c_100{animation:none}._viewport_1qk5c_281,._triggerChevron_1qk5c_92,._indicator_1qk5c_271{transition:none}._drawer_1qk5c_367,._drawerBackdrop_1qk5c_367{animation:none}._drawerCollapsibleChevron_1qk5c_545{transition:none}}._pagination_3dknn_1{justify-content:center;align-items:center;display:flex}._list_3dknn_7{align-items:center;gap:var(--fui-space-1,.5rem);margin:0;padding:0;list-style:none;display:flex}._item_3dknn_16{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}._item_3dknn_16:disabled{cursor:not-allowed}._item_3dknn_16{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-sm,1rem);line-height:var(--fui-line-height-normal,1.5);color:var(--fui-text-primary,#1a1816);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-width:var(--fui-touch-md,2.28571rem);height:var(--fui-touch-md,2.28571rem);padding:0 var(--fui-space-2,1rem);border-radius:var(--fui-radius-md,.5rem);font-size:var(--fui-font-size-sm,1rem);font-weight:var(--fui-font-weight-medium,500);cursor:pointer;transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94));justify-content:center;align-items:center;display:inline-flex}._item_3dknn_16:hover:not(:disabled){background-color:var(--fui-bg-hover,#0000000a)}._item_3dknn_16:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._item_3dknn_16:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._itemActive_3dknn_64{background-color:var(--fui-color-accent,#4a7c59);color:var(--fui-color-on-accent,#000)}._itemActive_3dknn_64:hover:not(:disabled){background-color:var(--fui-color-accent-hover,#3c6d4b)}._itemDisabled_3dknn_72{opacity:.5;cursor:not-allowed;pointer-events:none}._navButton_3dknn_78 svg{width:var(--fui-icon-sm,1rem);height:var(--fui-icon-sm,1rem)}._ellipsis_3dknn_83{min-width:var(--fui-touch-md,2.28571rem);height:var(--fui-touch-md,2.28571rem);font-size:var(--fui-font-size-sm,1rem);color:var(--fui-text-secondary,#5a544f);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:inline-flex}@media (prefers-contrast:more){._itemActive_3dknn_64{outline:2px solid var(--fui-color-accent,#4a7c59);outline-offset:-2px}}._row_nk5dw_1{align-items:center;gap:var(--fui-space-2,1rem);min-width:0;display:flex}._names_nk5dw_8{flex-direction:column;min-width:0;line-height:1.3;display:flex}._name_nk5dw_8{text-overflow:ellipsis;white-space:nowrap;color:var(--fui-text-primary,#1a1816);overflow:hidden}._email_nk5dw_22{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fui-font-size-2xs,.714rem);color:var(--fui-text-tertiary,#565146);overflow:hidden}._root_ofzus_1{background-color:var(--fui-bg-elevated,#fff);border:1px solid var(--fui-border,#0000000d);border-radius:var(--fui-radius-lg,.75rem);color:var(--fui-text-primary,#1a1816);flex-direction:column;display:flex;overflow:hidden}._defaultRow_ofzus_11{padding:var(--fui-space-4,2rem);background:var(--fui-bg-secondary,#f1ede6);border-bottom:1px solid var(--fui-border,#0000000d)}._filters_ofzus_17{gap:var(--fui-space-3,1.5rem);padding:var(--fui-space-3,1.5rem) var(--fui-space-4,2rem);border-bottom:1px solid var(--fui-border,#0000000d);display:grid}._filterChips_ofzus_24{gap:var(--fui-space-1,.5rem);flex-wrap:wrap;display:flex}._item_ofzus_30{justify-content:space-between;align-items:center;gap:var(--fui-space-4,2rem);min-height:var(--fui-target-size-min,2.286rem);padding:var(--fui-space-3,1.5rem) var(--fui-space-4,2rem);border-bottom:1px solid var(--fui-border,#0000000d);display:flex}._item_ofzus_30:last-child{border-bottom:0}._metadata_ofzus_43{justify-content:flex-end;gap:var(--fui-space-1,.5rem);color:var(--fui-text-secondary,#5a544f);font-family:var(--fui-font-sans,"Geist Sans", "Geist", Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);font-size:var(--fui-font-size-xs,.857rem);flex-wrap:wrap;display:flex}._metadata_ofzus_43 span{padding:var(--fui-space-0-5,.15rem) var(--fui-space-1,.5rem);border-radius:var(--fui-radius-full,9999px);background:var(--fui-bg-tertiary,#e3ddd2)}@media (max-width:36rem){._item_ofzus_30{flex-direction:column;align-items:flex-start}._metadata_ofzus_43{padding-left:calc(var(--fui-toggle-width-md,2.571rem) + var(--fui-space-2,1rem))}}._root_magvj_1{--_switch-off-bg:var(--lightningcss-light,color-mix(in srgb, var(--fui-bg-elevated) 92%, var(--fui-text-primary) 8%))var(--lightningcss-dark,color-mix(in srgb, var(--fui-bg-elevated) 82%, var(--fui-text-primary) 18%));--_switch-off-bg-hover:var(--lightningcss-light,color-mix(in srgb, var(--fui-bg-elevated) 88%, var(--fui-text-primary) 12%))var(--lightningcss-dark,color-mix(in srgb, var(--fui-bg-elevated) 76%, var(--fui-text-primary) 24%));--_switch-off-border:var(--lightningcss-light,color-mix(in srgb, var(--fui-border-strong) 72%, var(--fui-text-primary) 28%))var(--lightningcss-dark,color-mix(in srgb, var(--fui-border-strong) 58%, var(--fui-text-primary) 42%));--_switch-off-border-hover:var(--lightningcss-light,color-mix(in srgb, var(--fui-border-strong) 58%, var(--fui-text-primary) 42%))var(--lightningcss-dark,color-mix(in srgb, var(--fui-border-strong) 44%, var(--fui-text-primary) 56%));--_switch-thumb-bg:var(--lightningcss-light,color-mix(in srgb, var(--fui-bg-primary) 98%, white 2%))var(--lightningcss-dark,color-mix(in srgb, var(--fui-bg-primary) 56%, var(--fui-text-primary) 44%));--_switch-thumb-border:var(--lightningcss-light,color-mix(in srgb, var(--fui-border-strong) 68%, var(--fui-text-primary) 32%))var(--lightningcss-dark,color-mix(in srgb, var(--fui-border-strong) 45%, var(--fui-text-primary) 55%));align-items:center;gap:var(--fui-space-2,1rem);cursor:pointer;font-family:var(--fui-font-sans,"Geist Sans", "Geist", Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);-webkit-tap-highlight-color:transparent;display:flex;position:relative}._root_magvj_1[data-disabled]{cursor:not-allowed;opacity:.5}._root_magvj_1:before{content:"";width:max(100%, var(--fui-target-size-min,2.286rem));height:var(--fui-target-size-min,2.286rem);position:absolute;top:50%;left:0;transform:translateY(-50%)}._rootWithHelper_magvj_48{align-items:flex-start}._rootWithHelper_magvj_48 ._track_magvj_51{margin-top:var(--fui-space-0-5,.15rem)}._track_magvj_51{box-sizing:border-box;border-radius:var(--fui-radius-full,9999px);border:1px solid var(--_switch-off-border);background-color:var(--_switch-off-bg);box-shadow:inset 0 1px 0 #ffffff42, inset 0 -1px 0 color-mix(in srgb, var(--fui-text-primary,#1a1816) 5%, transparent);transition:background-color var(--fui-transition-normal,.2s cubic-bezier(.4, 0, .2, 1)), border-color var(--fui-transition-normal,.2s cubic-bezier(.4, 0, .2, 1)), box-shadow var(--fui-transition-normal,.2s cubic-bezier(.4, 0, .2, 1));flex-shrink:0;align-items:center;display:inline-flex;position:relative}._root_magvj_1[data-checked] ._track_magvj_51{background-color:var(--fui-button-primary-base,#4a7c59);border-color:var(--fui-button-primary-border,var(--fui-button-primary-base,#4a7c59));box-shadow:inset 0 1px #ffffff3d}._root_magvj_1:not([data-disabled]):not([data-checked]) ._track_magvj_51:hover{background-color:var(--_switch-off-bg-hover);border-color:var(--_switch-off-border-hover)}._root_magvj_1:not([data-disabled])[data-checked] ._track_magvj_51:hover{background-color:var(--fui-button-primary-hover,#4a7c59);border-color:var(--fui-button-primary-border-hover,var(--fui-button-primary-hover,#4a7c59))}._root_magvj_1:focus-visible ._track_magvj_51{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._root_magvj_1:focus-visible ._track_magvj_51{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._root_magvj_1:focus-visible ._track_magvj_51{border-color:var(--fui-field-border-focus,var(--fui-color-accent,#4a7c59))}._trackSm_magvj_95{width:var(--fui-toggle-width-sm,1.857rem);height:var(--fui-toggle-height-sm,1.143rem);--_toggle-thumb-size:calc(var(--fui-toggle-height-sm,1.143rem) - 4px);--_toggle-inset:1px;--_toggle-translate:calc(var(--fui-toggle-width-sm,1.857rem) - var(--_toggle-thumb-size) - 4px)}._trackLg_magvj_105{width:var(--fui-toggle-width-lg,3.286rem);height:var(--fui-toggle-height-lg,1.857rem);--_toggle-thumb-size:calc(var(--fui-toggle-height-lg,1.857rem) - 4px);--_toggle-inset:1px;--_toggle-translate:calc(var(--fui-toggle-width-lg,3.286rem) - var(--_toggle-thumb-size) - 4px)}._trackMd_magvj_115{width:var(--fui-toggle-width-md,2.571rem);height:var(--fui-toggle-height-md,1.429rem);--_toggle-thumb-size:calc(var(--fui-toggle-height-md,1.429rem) - 4px);--_toggle-inset:1px;--_toggle-translate:calc(var(--fui-toggle-width-md,2.571rem) - var(--_toggle-thumb-size) - 4px)}._thumb_magvj_125{top:var(--_toggle-inset,2px);left:var(--_toggle-inset,2px);box-sizing:border-box;width:var(--_toggle-thumb-size,1.143rem);height:var(--_toggle-thumb-size,1.143rem);pointer-events:none;background-color:var(--_switch-thumb-bg);border:1px solid var(--_switch-thumb-border);transition:transform var(--fui-transition-normal,.2s cubic-bezier(.4, 0, .2, 1)), background-color var(--fui-transition-normal,.2s cubic-bezier(.4, 0, .2, 1)), border-color var(--fui-transition-normal,.2s cubic-bezier(.4, 0, .2, 1)), box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94));border-radius:50%;position:absolute;box-shadow:0 1px 1px #0000002e,inset 0 1px #ffffff6b}._root_magvj_1[data-checked] ._thumb_magvj_125{transform:translateX(var(--_toggle-translate,0));background-color:var(--fui-button-primary-color,#fff);border-color:color-mix(in srgb, var(--fui-button-primary-active,#4a7c59) 28%, transparent)}._root_magvj_1:active:not([data-disabled]) ._thumb_magvj_125{box-shadow:var(--fui-shadow-md,0 2px 4px -1px #0000000a, 0 1px 3px -2px #00000008)}._content_magvj_148{flex:1}._label_magvj_152{font-size:var(--fui-font-size-sm,1rem);font-weight:var(--fui-font-weight-medium,500);color:var(--fui-text-primary,#1a1816);line-height:var(--fui-line-height-tight,1.25);-webkit-user-select:none;user-select:none}._labelSm_magvj_160{font-size:var(--fui-font-size-xs,.857rem)}._labelLg_magvj_164{font-size:var(--fui-font-size-base,1rem)}._helper_magvj_168{font-size:var(--fui-font-size-xs,.857rem);color:var(--fui-text-secondary,#5a544f);margin-top:var(--fui-space-1,.5rem);line-height:var(--fui-line-height-normal,1.5);display:block}._helperSm_magvj_176{font-size:var(--fui-font-size-2xs,.714rem)}@media (prefers-contrast:more){._track_magvj_51{border:2px solid var(--fui-text-primary,#1a1816)}._root_magvj_1[data-checked] ._track_magvj_51{border-color:var(--fui-button-primary-base,#4a7c59)}}@media (prefers-reduced-motion:reduce){._thumb_magvj_125,._track_magvj_51{transition:none}}._positioner_ap148_1{z-index:52;outline:none}._popup_ap148_6{background-color:var(--fui-bg-elevated,#fff);border:1px solid var(--fui-border,#0000000d);border-radius:var(--fui-radius-lg,.75rem);font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-sm,1rem);line-height:var(--fui-line-height-normal,1.5);color:var(--fui-text-primary,#1a1816);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-width:12rem;max-width:24rem;padding:var(--fui-space-2,1rem);box-shadow:var(--fui-shadow-md,0 2px 4px -1px #0000000a, 0 1px 3px -2px #00000008);opacity:0;transform-origin:var(--transform-origin);transition:opacity var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), transform var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94));transform:scale(.95)translateY(-4px)}._popup_ap148_6[data-open]{opacity:1;transform:scale(1)translateY(0)}._popup_ap148_6[data-starting-style]{opacity:0;transform:scale(.95)translateY(-4px)}._popup_ap148_6[data-ending-style]{opacity:0;transform:scale(.95)translateY(4px)}._popup_ap148_6[data-side=top][data-starting-style]{transform:scale(.95)translateY(4px)}._popup_ap148_6[data-side=top][data-ending-style]{transform:scale(.95)translateY(-4px)}._popup_ap148_6[data-side=left][data-starting-style],._popup_ap148_6[data-side=left][data-ending-style],._popup_ap148_6[data-side=right][data-starting-style],._popup_ap148_6[data-side=right][data-ending-style]{transform:scale(.95)translateY(0)}._sm_ap148_47{padding:var(--fui-space-3,1.5rem);max-width:16rem}._lg_ap148_52{padding:var(--fui-space-6,3rem);max-width:32rem}._title_ap148_57{margin:0 0 var(--fui-space-1,.5rem);font-size:var(--fui-font-size-sm,1rem);font-weight:var(--fui-font-weight-semibold,600);color:var(--fui-text-primary,#1a1816);line-height:var(--fui-line-height-tight,1.25)}._description_ap148_65{font-size:var(--fui-font-size-sm,1rem);color:var(--fui-text-secondary,#5a544f);line-height:var(--fui-line-height-normal,1.5);margin:0}._close_ap148_72{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}._close_ap148_72:disabled{cursor:not-allowed}._close_ap148_72{transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), border-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), opacity var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94))}._close_ap148_72:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._close_ap148_72:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._close_ap148_72:disabled,._close_ap148_72[data-disabled]{opacity:.5;pointer-events:none}._close_ap148_72{min-width:var(--fui-target-size-min,2.286rem);min-height:var(--fui-target-size-min,2.286rem);top:var(--fui-space-2,1rem);right:var(--fui-space-2,1rem);border-radius:var(--fui-radius-sm,.375rem);width:1.5rem;height:1.5rem;color:var(--fui-text-tertiary,#565146);justify-content:center;align-items:center;display:inline-flex;position:absolute}._close_ap148_72:hover{background-color:var(--fui-bg-hover,#0000000a);color:var(--fui-text-primary,#1a1816)}._close_ap148_72 svg{width:.875rem;height:.875rem}._arrow_ap148_126{background-color:var(--fui-bg-elevated,#fff);border:1px solid var(--fui-border,#0000000d);width:10px;height:10px;transform:rotate(45deg)}._arrow_ap148_126[data-side=top]{border-top:none;border-left:none}._arrow_ap148_126[data-side=bottom]{border-bottom:none;border-right:none}._arrow_ap148_126[data-side=left]{border-bottom:none;border-left:none}._arrow_ap148_126[data-side=right]{border-top:none;border-right:none}._body_ap148_150{margin-top:var(--fui-space-3,1.5rem)}._footer_ap148_154{justify-content:flex-end;align-items:center;gap:var(--fui-space-2,1rem);margin-top:var(--fui-space-4,2rem);padding-top:var(--fui-space-3,1.5rem);border-top:1px solid var(--fui-border,#0000000d);display:flex}@media (prefers-reduced-motion:reduce){._popup_ap148_6{transition:none;transform:none}._popup_ap148_6[data-starting-style],._popup_ap148_6[data-ending-style],._popup_ap148_6[data-side=top][data-starting-style],._popup_ap148_6[data-side=top][data-ending-style]{transform:none}}._root_1k287_1{gap:var(--fui-space-1,.5rem);width:100%;font-family:var(--fui-font-sans,"Geist Sans", "Geist", Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);flex-direction:column;display:flex}._header_1k287_9{justify-content:space-between;align-items:center;gap:var(--fui-space-2,1rem);display:flex}._label_1k287_16{font-size:var(--fui-font-size-sm,1rem);font-weight:var(--fui-font-weight-medium,500);color:var(--fui-text-primary,#1a1816)}._value_1k287_22{font-size:var(--fui-font-size-sm,1rem);color:var(--fui-text-secondary,#5a544f);font-variant-numeric:tabular-nums}._track_1k287_28{background-color:var(--fui-bg-tertiary,#e3ddd2);border-radius:var(--fui-radius-full,9999px);width:100%;position:relative;overflow:hidden}._trackSm_1k287_36{height:calc(var(--fui-space-1,.5rem) / 2)}._trackMd_1k287_40{height:var(--fui-space-1,.5rem)}._trackLg_1k287_44{height:var(--fui-space-2,1rem)}._indicator_1k287_48{background-color:var(--fui-color-accent,#4a7c59);border-radius:var(--fui-radius-full,9999px);height:100%;transition:width var(--fui-transition-normal,.2s cubic-bezier(.4, 0, .2, 1))}._indicatorSuccess_1k287_55{background-color:var(--fui-color-success-text,#003712)}._indicatorWarning_1k287_59{background-color:var(--fui-color-warning-text,#623c00)}._indicatorDanger_1k287_63{background-color:var(--fui-color-danger-text,#c3051e)}._indicatorIndeterminate_1k287_67{animation:1.5s ease-in-out infinite _indeterminate_1k287_1;width:50%!important}@keyframes _indeterminate_1k287_1{0%{transform:translate(-100%)}50%{transform:translate(100%)}to{transform:translate(-100%)}}._root_1k287_1[data-complete] ._indicator_1k287_48{background-color:var(--fui-color-success-text,#003712)}._circular_1k287_87{justify-content:center;align-items:center;display:inline-flex;position:relative}._circularSvg_1k287_94{transform:rotate(-90deg)}._circularTrack_1k287_98{stroke:var(--fui-bg-tertiary,#e3ddd2);fill:none}._circularIndicator_1k287_103{stroke:var(--fui-color-accent,#4a7c59);fill:none;stroke-linecap:round;transition:stroke-dashoffset var(--fui-transition-normal,.2s cubic-bezier(.4, 0, .2, 1))}._circularIndicatorSuccess_1k287_110{stroke:var(--fui-color-success-text,#003712)}._circularIndicatorWarning_1k287_114{stroke:var(--fui-color-warning-text,#623c00)}._circularIndicatorDanger_1k287_118{stroke:var(--fui-color-danger-text,#c3051e)}._circularIndicatorIndeterminate_1k287_122{animation:1.5s ease-in-out infinite _circularIndeterminate_1k287_1}@keyframes _circularIndeterminate_1k287_1{0%{stroke-dashoffset:280px;transform:rotate(0)}50%{stroke-dashoffset:70px}to{stroke-dashoffset:280px;transform:rotate(360deg)}}._circularValue_1k287_139{font-size:var(--fui-font-size-sm,1rem);font-weight:var(--fui-font-weight-medium,500);color:var(--fui-text-primary,#1a1816);font-variant-numeric:tabular-nums;position:absolute}._circularSm_1k287_147{width:var(--fui-space-4,2rem);height:var(--fui-space-4,2rem)}._circularSm_1k287_147 ._circularValue_1k287_139{font-size:var(--fui-font-size-xs,.857rem)}._circularMd_1k287_155{width:var(--fui-space-6,3rem);height:var(--fui-space-6,3rem)}._circularLg_1k287_160{width:var(--fui-space-8,4rem);height:var(--fui-space-8,4rem)}._circularLg_1k287_160 ._circularValue_1k287_139{font-size:var(--fui-font-size-base,1rem)}@media (prefers-reduced-motion:reduce){._indicator_1k287_48{transition:none}._indicatorIndeterminate_1k287_67{animation:none}._circularIndicator_1k287_103{transition:none}._circularIndicatorIndeterminate_1k287_122{animation:none}}._prompt_6bowm_1{background-color:var(--fui-bg-elevated,#fff);border:1px solid var(--fui-border,#0000000d);border-radius:var(--fui-radius-lg,.75rem);border-radius:var(--fui-radius-xl,1rem);flex-direction:column;display:flex;position:relative;overflow:hidden}._prompt_6bowm_1:before,._prompt_6bowm_1:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}._prompt_6bowm_1:before{z-index:0;background:conic-gradient(from var(--beam-angle,0deg) at 50% 50%, transparent 0%, transparent 25%, var(--fui-color-accent,#4a7c59) 45%, transparent 50%, transparent 55%, color-mix(in srgb, var(--fui-color-accent,#4a7c59) 40%, transparent) 70%, transparent 75%, transparent 100%);opacity:.6;transition:opacity var(--fui-transition-normal,.2s cubic-bezier(.4, 0, .2, 1));animation:4s linear infinite _beam-rotate_6bowm_1;inset:-1px}._prompt_6bowm_1:after{z-index:1;background:var(--fui-bg-elevated,#fff);inset:1px}._prompt_6bowm_1>*{z-index:2;position:relative}._prompt_6bowm_1:focus-within:before{opacity:1}._prompt_6bowm_1[data-disabled]{opacity:.5;pointer-events:none}._prompt_6bowm_1[data-disabled]:before{opacity:.2;animation-play-state:paused}@keyframes _beam-rotate_6bowm_1{0%{--beam-angle:0deg}to{--beam-angle:360deg}}@property --beam-angle{syntax:"<angle>";inherits:false;initial-value:0deg}._fixed_6bowm_60{bottom:var(--fui-space-4,2rem);width:calc(100% - var(--fui-space-8,4rem));z-index:100;max-width:800px;box-shadow:var(--fui-shadow-lg,0 8px 12px -3px #0000000f, 0 3px 5px -4px #0000000a);position:fixed;left:50%;transform:translate(-50%)}._sticky_6bowm_71{bottom:var(--fui-space-4,2rem);left:var(--fui-prompt-inset-left,0);width:calc(100% - var(--fui-prompt-inset-left,0px) - var(--fui-space-8,4rem));z-index:100;max-width:800px;box-shadow:var(--fui-shadow-lg,0 8px 12px -3px #0000000f, 0 3px 5px -4px #0000000a);right:0;left:calc(var(--fui-prompt-inset-left,0px) + (100% - var(--fui-prompt-inset-left,0px)) / 2);margin-left:auto;margin-right:auto;position:fixed;transform:translate(-50%)}._textarea_6bowm_86{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}._textarea_6bowm_86{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-sm,1rem);line-height:var(--fui-line-height-normal,1.5);color:var(--fui-text-primary,#1a1816);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;min-height:var(--fui-input-height,2.28571rem);padding:var(--fui-space-2,1rem) var(--fui-space-3,1.5rem);resize:none;line-height:var(--fui-line-height-normal,1.5);background:0 0;border:none;display:block;overflow-y:auto}._textarea_6bowm_86::placeholder{color:var(--fui-text-tertiary,#565146)}._textarea_6bowm_86:focus,._textarea_6bowm_86:focus-visible{box-shadow:none;outline:none}._textarea_6bowm_86:disabled{cursor:not-allowed}._tabs_6bowm_127{margin-bottom:calc(-1 * var(--fui-space-1,.5rem));z-index:1;justify-content:center;display:flex;position:relative}._tabsInner_6bowm_135{gap:var(--fui-space-px,1px);background-color:var(--fui-bg-elevated,#fff);border-radius:var(--fui-radius-lg,.75rem) var(--fui-radius-lg,.75rem) 0 0;padding:var(--fui-space-0-75,.215rem) var(--fui-space-0-75,.215rem) 0;border:1px solid var(--fui-border,#0000000d);border-bottom:none;display:inline-flex}._tabButton_6bowm_145{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}._tabButton_6bowm_145:disabled{cursor:not-allowed}._tabButton_6bowm_145{padding:var(--fui-space-1,.5rem) var(--fui-space-3,1.5rem);border-radius:var(--fui-radius-md,.5rem) var(--fui-radius-md,.5rem) 0 0;font-size:var(--fui-font-size-sm,1rem);font-weight:var(--fui-font-weight-medium,500);color:var(--fui-text-tertiary,#565146);transition:color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94));white-space:nowrap;justify-content:center;align-items:center;display:flex}._tabButton_6bowm_145:hover{color:var(--fui-text-primary,#1a1816)}._tabButtonActive_6bowm_174{background-color:var(--fui-bg-secondary,#f1ede6);color:var(--fui-text-primary,#1a1816)}._toolbar_6bowm_179{justify-content:space-between;align-items:center;gap:var(--fui-space-2,1rem);padding:var(--fui-space-1,.5rem) var(--fui-space-2,1rem);background-color:var(--fui-bg-secondary,#f1ede6);border-top:1px solid var(--fui-border,#0000000d);display:flex}._actions_6bowm_189{align-self:flex-end;align-items:center;gap:var(--fui-space-1,.5rem);display:flex}._info_6bowm_196{align-items:center;gap:var(--fui-space-2,1rem);margin-left:auto;display:flex}._actionButton_6bowm_203{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}._actionButton_6bowm_203:disabled{cursor:not-allowed}._actionButton_6bowm_203{transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), border-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), opacity var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94))}._actionButton_6bowm_203:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._actionButton_6bowm_203:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._actionButton_6bowm_203:disabled,._actionButton_6bowm_203[data-disabled]{opacity:.5;pointer-events:none}._actionButton_6bowm_203{border-radius:var(--fui-radius-full,9999px);background-color:var(--fui-bg-tertiary,#e3ddd2);width:2rem;height:2rem;color:var(--fui-text-primary,#1a1816);font-size:var(--fui-font-size-sm,1rem);justify-content:center;align-items:center;display:flex}._actionButton_6bowm_203:hover:not(:disabled){background-color:var(--fui-bg-hover,#0000000a)}._actionButton_6bowm_203:active:not(:disabled){background-color:var(--fui-bg-active,#0000000f)}._actionButton_6bowm_203 svg{width:1rem;height:1rem}._modeButton_6bowm_256{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}._modeButton_6bowm_256:disabled{cursor:not-allowed}._modeButton_6bowm_256{transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), border-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), opacity var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94))}._modeButton_6bowm_256:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._modeButton_6bowm_256:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._modeButton_6bowm_256:disabled,._modeButton_6bowm_256[data-disabled]{opacity:.5;pointer-events:none}._modeButton_6bowm_256{align-items:center;gap:var(--fui-space-1,.5rem);padding:var(--fui-space-1,.5rem) var(--fui-space-2,1rem);border-radius:var(--fui-radius-md,.5rem);color:var(--fui-text-secondary,#5a544f);font-size:var(--fui-font-size-xs,.857rem);font-weight:var(--fui-font-weight-medium,500);background-color:#0000;display:flex}._modeButton_6bowm_256:hover:not(:disabled){background-color:var(--fui-bg-hover,#0000000a);color:var(--fui-text-primary,#1a1816)}._modeButton_6bowm_256:active:not(:disabled){background-color:var(--fui-bg-active,#0000000f)}._modeButtonActive_6bowm_306{color:var(--fui-text-primary,#1a1816);background-color:var(--fui-bg-tertiary,#e3ddd2)}._usage_6bowm_311{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-xs,.857rem);color:var(--fui-text-secondary,#5a544f);white-space:nowrap}._submit_6bowm_318{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}._submit_6bowm_318:disabled{cursor:not-allowed}._submit_6bowm_318{transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), border-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), opacity var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94))}._submit_6bowm_318:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._submit_6bowm_318:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._submit_6bowm_318:disabled,._submit_6bowm_318[data-disabled]{opacity:.5;pointer-events:none}._submit_6bowm_318{border-radius:var(--fui-radius-full,9999px);background-color:var(--fui-color-accent,#4a7c59);width:2rem;height:2rem;color:var(--fui-color-on-accent,#000);justify-content:center;align-items:center;display:flex}._submit_6bowm_318:hover:not(:disabled){background-color:var(--fui-color-accent-hover,#3c6d4b)}._submit_6bowm_318:active:not(:disabled){background-color:var(--fui-color-accent-active,#306240)}._submit_6bowm_318:disabled{opacity:.5;cursor:not-allowed}._submit_6bowm_318 svg{width:1rem;height:1rem}._submitLoading_6bowm_374{pointer-events:none}._submitSpinner_6bowm_378{line-height:0}._wrapper_fqdx0_1{flex-direction:column;display:flex}._label_fqdx0_6{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-sm,1rem);font-weight:var(--fui-font-weight-medium,500);color:var(--fui-text-primary,#1a1816);margin-bottom:var(--fui-space-1,.5rem)}._required_fqdx0_14{color:var(--fui-color-danger-text,#c3051e);margin-left:2px}._helper_fqdx0_19{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-xs,.857rem);color:var(--fui-text-secondary,#5a544f);margin-top:var(--fui-space-1,.5rem)}._helperError_fqdx0_26{color:var(--fui-color-danger-text,#c3051e)}._errorMessage_fqdx0_30{font-size:var(--fui-font-size-xs,.857rem);color:var(--fui-color-danger-text,#c3051e);margin-top:var(--fui-space-1,.5rem)}._textarea_fqdx0_36{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-sm,1rem);line-height:var(--fui-line-height-normal,1.5);color:var(--fui-text-primary,#1a1816);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), border-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), opacity var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94))}@media (forced-colors:active){._textarea_fqdx0_36:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._textarea_fqdx0_36:disabled,._textarea_fqdx0_36[data-disabled]{opacity:.5;pointer-events:none}._textarea_fqdx0_36{background-color:var(--fui-field-bg,transparent);border:1px solid var(--fui-field-border,var(--fui-border-strong,#0000001a));border-radius:var(--fui-radius-md,.5rem);transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), border-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94))}._textarea_fqdx0_36:hover:not(:disabled):not([data-disabled]):not(:focus-visible){border-color:var(--fui-field-border-hover,var(--fui-text-tertiary,#565146))}._textarea_fqdx0_36:focus:not(:disabled):not([data-disabled]){border-color:var(--fui-field-border-focus,var(--fui-color-accent,#4a7c59))}._textarea_fqdx0_36:disabled,._textarea_fqdx0_36[data-disabled]{background-color:var(--fui-field-bg-disabled,var(--fui-bg-tertiary,#e3ddd2));color:var(--fui-text-tertiary,#565146)}._textarea_fqdx0_36{width:100%;min-height:var(--fui-input-height,2.28571rem);padding:var(--fui-space-2,1rem) var(--fui-space-3,1.5rem);line-height:var(--fui-line-height-normal,1.5);font-family:inherit;display:block}._textarea_fqdx0_36::placeholder{color:var(--fui-text-tertiary,#565146)}._textarea_fqdx0_36:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._textarea_fqdx0_36:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._textarea_fqdx0_36:focus-visible{border-color:var(--fui-field-border-focus,var(--fui-color-accent,#4a7c59))}._textarea_fqdx0_36[rows="1"]{height:var(--fui-input-height,2.28571rem);min-height:var(--fui-input-height,2.28571rem);padding-block:var(--fui-space-2,1rem);overflow-y:hidden}._sm_fqdx0_108{min-height:var(--fui-input-height-sm,2rem);padding:var(--fui-space-1,.5rem) var(--fui-space-2,1rem);font-size:var(--fui-font-size-xs,.857rem)}._sm_fqdx0_108[rows="1"]{height:var(--fui-input-height-sm,2rem);min-height:var(--fui-input-height-sm,2rem);padding-block:var(--fui-space-1,.5rem)}._lg_fqdx0_119{min-height:var(--fui-input-height-lg,2.57143rem);padding:var(--fui-space-3,1.5rem) var(--fui-space-4,2rem);font-size:var(--fui-font-size-base,1rem)}._lg_fqdx0_119[rows="1"]{height:var(--fui-input-height-lg,2.57143rem);min-height:var(--fui-input-height-lg,2.57143rem);padding-block:var(--fui-space-2,1rem)}._resize-none_fqdx0_130{resize:none}._resize-vertical_fqdx0_134{resize:vertical}._resize-horizontal_fqdx0_138{resize:horizontal}._resize-both_fqdx0_142{resize:both}._error_fqdx0_30,._textarea_fqdx0_36[aria-invalid]{border-color:var(--fui-color-danger-text,#c3051e)}._error_fqdx0_30:focus-visible,._textarea_fqdx0_36[aria-invalid]:focus-visible{border-color:var(--fui-color-danger-text,#c3051e);box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-color-danger-text,#c3051e) 42%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-color-danger-text,#c3051e) 14%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-color-danger-text,#c3051e) 28%, transparent);outline:none}@media (forced-colors:active){._error_fqdx0_30:focus-visible,._textarea_fqdx0_36[aria-invalid]:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._success_fqdx0_165{border-color:var(--fui-color-success-text,#003712)}._success_fqdx0_165:focus-visible{border-color:var(--fui-color-success-text,#003712);box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-color-success-text,#003712) 42%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-color-success-text,#003712) 14%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-color-success-text,#003712) 28%, transparent);outline:none}@media (forced-colors:active){._success_fqdx0_165:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._wrapper_fqdx0_1:has([aria-invalid]) ._helper_fqdx0_19{color:var(--fui-color-danger-text,#c3051e)}._wrapper_fqdx0_1[data-success] ._helper_fqdx0_19,._helperSuccess_fqdx0_186{color:var(--fui-color-success-text,#003712)}._footer_fqdx0_190{justify-content:space-between;align-items:baseline;gap:var(--fui-space-2,1rem);min-height:calc(var(--fui-font-size-xs,.857rem) * var(--fui-line-height-normal,1.5) + var(--fui-space-1,.5rem));display:flex}._footer_fqdx0_190:empty{display:none}._charCount_fqdx0_201{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-xs,.857rem);color:var(--fui-text-secondary,#5a544f);margin-top:var(--fui-space-1,.5rem);font-family:var(--fui-font-mono,"Geist Mono", "SF Mono", SFMono-Regular, ui-monospace, "Cascadia Code", Menlo, monospace);white-space:nowrap;margin-left:auto}._charCountOver_fqdx0_211{color:var(--fui-color-danger-text,#c3051e)}@media (prefers-contrast:more){._textarea_fqdx0_36{border-width:2px;border-color:var(--fui-text-primary,#1a1816)}._textarea_fqdx0_36:focus-visible{border-color:var(--fui-color-accent,#4a7c59)}._error_fqdx0_30,._textarea_fqdx0_36[aria-invalid]{border-color:var(--fui-color-danger-text,#c3051e)}._success_fqdx0_165{border-color:var(--fui-color-success-text,#003712)}}@media (prefers-reduced-motion:reduce){._textarea_fqdx0_36{transition:none}}._wrapper_ykitm_1{gap:var(--fui-space-1,.5rem);flex-direction:column;display:flex}._groupLabel_ykitm_7{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-sm,1rem);font-weight:var(--fui-font-weight-medium,500);color:var(--fui-text-primary,#1a1816)}._group_ykitm_7{gap:var(--fui-space-3,1.5rem);display:flex}._vertical_ykitm_19{flex-direction:column}._horizontal_ykitm_23{flex-flow:wrap}._itemWrapper_ykitm_28{align-items:center;gap:var(--fui-space-1,.5rem);cursor:pointer;font-family:var(--fui-font-sans,"Geist Sans", "Geist", Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);display:inline-flex}._itemWrapper_ykitm_28[data-has-description]{align-items:flex-start}._itemWrapper_ykitm_28[data-disabled]{cursor:not-allowed;opacity:.5}._radio_ykitm_43{transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), border-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), opacity var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94))}._radio_ykitm_43:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._radio_ykitm_43:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._radio_ykitm_43:disabled,._radio_ykitm_43[data-disabled]{opacity:.5;pointer-events:none}._radio_ykitm_43{box-sizing:border-box;width:var(--fui-icon-sm,1rem);height:var(--fui-icon-sm,1rem);background-color:var(--fui-field-bg,#fff);border:1px solid var(--fui-field-border,#0000001a);border-radius:var(--fui-radius-full,9999px);cursor:inherit;flex-shrink:0;justify-content:center;align-items:center;margin-top:0;display:inline-flex;position:relative}._radio_ykitm_43:hover:not([data-disabled]){border-color:var(--fui-field-border-hover,#565146)}._radio_ykitm_43[data-checked]{background-color:color-mix(in srgb, var(--fui-button-primary-base,#4a7c59) 8%, var(--fui-field-bg,#fff));border-color:var(--fui-button-primary-base,#4a7c59);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--fui-button-primary-base,#4a7c59) 55%, transparent)}._radio_ykitm_43[data-checked]:hover:not([data-disabled]){background-color:color-mix(in srgb, var(--fui-button-primary-hover,#4a7c59) 12%, var(--fui-field-bg,#fff));border-color:var(--fui-button-primary-hover,#4a7c59)}._radio_ykitm_43[data-invalid]{border-color:var(--fui-color-danger-text,#c3051e)}._radio_ykitm_43:before{content:"";width:var(--fui-target-size-min,2.286rem);height:var(--fui-target-size-min,2.286rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._radioSm_ykitm_101{width:var(--fui-icon-xs,.857rem);height:var(--fui-icon-xs,.857rem)}._radioLg_ykitm_106{width:1.25rem;height:1.25rem}._indicator_ykitm_111{background-color:var(--fui-button-primary-base,#4a7c59);border-radius:var(--fui-radius-full,9999px);opacity:0;width:.5rem;height:.5rem;transition:opacity var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), transform var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}[data-checked]>._indicator_ykitm_111{opacity:1;transform:translate(-50%,-50%)scale(1)}._radioSm_ykitm_101 ._indicator_ykitm_111{width:.375rem;height:.375rem}._radioLg_ykitm_106 ._indicator_ykitm_111{width:.625rem;height:.625rem}._content_ykitm_138{gap:var(--fui-space-0-5,.15rem);flex-direction:column;display:flex}._label_ykitm_144{font-size:var(--fui-font-size-sm,1rem);font-weight:var(--fui-font-weight-medium,500);color:var(--fui-text-primary,#1a1816);line-height:var(--fui-line-height-tight,1.25);-webkit-user-select:none;user-select:none}._labelSm_ykitm_152{font-size:var(--fui-font-size-xs,.857rem)}._labelLg_ykitm_156{font-size:var(--fui-font-size-base,1rem)}._helper_ykitm_160{font-size:var(--fui-font-size-xs,.857rem);color:var(--fui-text-secondary,#5a544f);line-height:var(--fui-line-height-normal,1.5)}._error_ykitm_166{font-size:var(--fui-font-size-xs,.857rem);color:var(--fui-color-danger-text,#c3051e)}._itemWrapperCard_ykitm_171{align-items:center;gap:var(--fui-space-3,1.5rem);width:100%;height:var(--fui-input-height,2.28571rem);box-sizing:border-box;padding:0 var(--fui-space-3,1.5rem);border-radius:var(--fui-radius-md,.5rem);border:1px solid var(--fui-border-default,#0000000d);transition:background var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), border-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94));background:0 0;display:flex}._itemWrapperCard_ykitm_171:hover:not([data-disabled]){background:var(--fui-bg-hover,#0000000a);border-color:var(--fui-border-strong,#0000001a)}._itemWrapperCard_ykitm_171:focus-within:not([data-disabled]){border-color:var(--fui-button-primary-base,#4a7c59);box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._itemWrapperCard_ykitm_171:focus-within:not([data-disabled]){outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._itemWrapperCard_ykitm_171:has([data-checked]){background:color-mix(in srgb, var(--fui-button-primary-base,#4a7c59) 13%, transparent);border-color:color-mix(in srgb, var(--fui-button-primary-base,#4a7c59) 62%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-button-primary-base,#4a7c59) 28%, transparent)}._itemWrapperCard_ykitm_171 ._label_ykitm_144{font-size:var(--fui-font-size-sm,1rem)}@media (prefers-contrast:more){._radio_ykitm_43{border-width:2px;border-color:var(--fui-text-primary,#1a1816)}._radio_ykitm_43[data-checked]{border-color:var(--fui-button-primary-base,#4a7c59)}._radio_ykitm_43[data-invalid]{border-color:var(--fui-color-danger-text,#c3051e)}}@media (prefers-reduced-motion:reduce){._indicator_ykitm_111{transition:none}}._stack_pzft8_1{gap:var(--fui-space-1,.5rem);flex-direction:column;display:flex}._bubble_pzft8_7{padding:var(--fui-space-1,.5rem) var(--fui-space-2,1rem);border-radius:var(--fui-radius-lg,.75rem);font-family:var(--fui-font-sans,"Geist Sans", "Geist", Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);font-size:var(--fui-font-size-xs,.857rem);line-height:var(--fui-line-height-normal,1.5);border:1px solid #0000}._neutralBubble_pzft8_16{background-color:var(--fui-bg-secondary,#f1ede6);border-color:var(--fui-border,#0000000d);color:var(--fui-text-secondary,#5a544f)}._infoBubble_pzft8_22{background-color:var(--fui-color-info-bg,#3b82f61a);border-color:var(--fui-color-info-border,#125ccd4d);color:var(--fui-text-primary,#1a1816)}._successBubble_pzft8_28{background-color:var(--fui-color-success-bg,#22c55e1a);border-color:var(--fui-color-success-border,#00371247);color:var(--fui-text-primary,#1a1816)}._warningBubble_pzft8_34{background-color:var(--fui-color-warning-bg,#f59e0b1a);border-color:var(--fui-color-warning-border,#623c0047);color:var(--fui-text-primary,#1a1816)}._thinkingBubble_pzft8_40{background-color:color-mix(in srgb, var(--fui-bg-secondary,#f1ede6) 64%, transparent);border-color:var(--fui-border-strong,#0000001a);color:var(--fui-text-tertiary,#565146);border-style:dashed;font-style:italic}._label_pzft8_48{font-size:var(--fui-font-size-2xs,.714rem);font-weight:var(--fui-font-weight-semibold,600);line-height:var(--fui-line-height-tight,1.25);letter-spacing:var(--fui-letter-spacing-wide,.05em);text-transform:uppercase;display:inline-block}._neutralLabel_pzft8_57,._thinkingLabel_pzft8_58{color:var(--fui-text-tertiary,#565146)}._infoLabel_pzft8_62{color:var(--fui-color-info-text,#125ccd)}._successLabel_pzft8_66{color:var(--fui-color-success-text,#003712)}._warningLabel_pzft8_70{color:var(--fui-color-warning-text,#623c00)}._bodyText_pzft8_74{color:var(--fui-text-secondary,#5a544f);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}._textAfterLabel_pzft8_81{margin-top:var(--fui-space-0-5,.15rem)}._mutedText_pzft8_85{color:var(--fui-text-tertiary,#565146);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}._codeToggle_pzft8_92{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}._codeToggle_pzft8_92:disabled{cursor:not-allowed}._codeToggle_pzft8_92{font-size:var(--fui-font-size-2xs,.714rem);color:var(--fui-text-tertiary,#565146);transition:color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94))}._codeToggle_pzft8_92:hover{color:var(--fui-text-secondary,#5a544f)}._codeToggle_pzft8_92:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._codeToggle_pzft8_92:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._code_pzft8_92{margin:var(--fui-space-1,.5rem) 0 0;padding:var(--fui-space-2,1rem);border:1px solid var(--fui-border,#0000000d);border-radius:var(--fui-radius-lg,.75rem);background-color:var(--fui-bg-secondary,#f1ede6);color:var(--fui-text-secondary,#5a544f);font-family:var(--fui-font-mono,"Geist Mono", "SF Mono", SFMono-Regular, ui-monospace, "Cascadia Code", Menlo, monospace);font-size:var(--fui-font-size-2xs,.714rem);line-height:var(--fui-line-height-normal,1.5);white-space:pre-wrap;overflow-wrap:anywhere}._inlineRow_pzft8_139{align-items:center;gap:var(--fui-space-1,.5rem);margin-top:var(--fui-space-0-5,.15rem);display:flex}._codeWrap_pzft8_146{margin-top:var(--fui-space-1,.5rem)}._toolName_pzft8_150{padding:var(--fui-space-0-5,.15rem) var(--fui-space-1,.5rem);border-radius:var(--fui-radius-sm,.375rem);background-color:color-mix(in srgb, var(--fui-color-info,#3b82f6) 14%, transparent);color:var(--fui-color-info-text,#125ccd);font-size:var(--fui-font-size-2xs,.714rem);font-weight:var(--fui-font-weight-medium,500);align-items:center;line-height:1;display:inline-flex}._wrapper_1g2ju_1{flex-direction:column;display:flex}._label_1g2ju_6{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-sm,1rem);font-weight:var(--fui-font-weight-medium,500);color:var(--fui-text-primary,#1a1816);margin-bottom:var(--fui-space-1,.5rem)}._required_1g2ju_14{color:var(--fui-color-danger-text,#c3051e);margin-left:2px}._helper_1g2ju_19{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-xs,.857rem);color:var(--fui-text-secondary,#5a544f);margin-top:var(--fui-space-1,.5rem)}._helperError_1g2ju_26{color:var(--fui-color-danger-text,#c3051e)}._errorMessage_1g2ju_30{font-size:var(--fui-font-size-xs,.857rem);color:var(--fui-color-danger-text,#c3051e);margin-top:var(--fui-space-1,.5rem)}._trigger_1g2ju_36{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}._trigger_1g2ju_36:disabled{cursor:not-allowed}._trigger_1g2ju_36{transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), border-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), opacity var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94))}._trigger_1g2ju_36:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._trigger_1g2ju_36:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._trigger_1g2ju_36:disabled,._trigger_1g2ju_36[data-disabled]{opacity:.5;pointer-events:none}._trigger_1g2ju_36{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-sm,1rem);line-height:var(--fui-line-height-normal,1.5);color:var(--fui-text-primary,#1a1816);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--fui-field-bg,transparent);border:1px solid var(--fui-field-border,var(--fui-border-strong,#0000001a));border-radius:var(--fui-radius-md,.5rem);transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), border-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94))}._trigger_1g2ju_36:hover:not(:disabled):not([data-disabled]):not(:focus-visible){border-color:var(--fui-field-border-hover,var(--fui-text-tertiary,#565146))}._trigger_1g2ju_36:focus:not(:disabled):not([data-disabled]){border-color:var(--fui-field-border-focus,var(--fui-color-accent,#4a7c59))}._trigger_1g2ju_36:disabled,._trigger_1g2ju_36[data-disabled]{background-color:var(--fui-field-bg-disabled,var(--fui-bg-tertiary,#e3ddd2));color:var(--fui-text-tertiary,#565146)}._trigger_1g2ju_36{min-height:var(--fui-target-size-min,2.286rem);height:var(--fui-input-height,2.28571rem);padding:0 var(--fui-space-3,1.5rem);font-size:var(--fui-font-size-sm,1rem);justify-content:space-between;align-items:center;gap:var(--fui-space-2,1rem);text-align:left;width:100%;min-width:10rem;display:inline-flex}._trigger_1g2ju_36[data-popup-open]{border-color:var(--fui-field-border-focus,#4a7c59)}._triggerSm_1g2ju_106{min-height:var(--fui-target-size-min,2.286rem);height:var(--fui-input-height-sm,2rem);padding:0 var(--fui-space-2,1rem);font-size:var(--fui-font-size-xs,.857rem)}._triggerLg_1g2ju_113{min-height:var(--fui-target-size-min,2.286rem);height:var(--fui-input-height-lg,2.57143rem);padding:0 var(--fui-space-4,2rem);font-size:var(--fui-font-size-base,1rem)}._value_1g2ju_120{text-overflow:ellipsis;white-space:nowrap;flex:1;align-items:center;min-width:0;display:flex;overflow:hidden}._value_1g2ju_120[data-placeholder],._placeholder_1g2ju_133{color:var(--fui-text-tertiary,#565146)}._icon_1g2ju_137{color:var(--fui-text-secondary,#5a544f);transition:transform var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94));justify-content:center;align-items:center;display:flex}[data-popup-open]>._icon_1g2ju_137{transform:rotate(180deg)}._icon_1g2ju_137 svg{width:var(--fui-icon-sm,1rem);height:var(--fui-icon-sm,1rem)}._positioner_1g2ju_152{z-index:52;outline:none}._popup_1g2ju_157{background-color:var(--fui-bg-elevated,#fff);border:1px solid var(--fui-border,#0000000d);border-radius:var(--fui-radius-lg,.75rem);padding:var(--fui-space-1,.5rem);box-shadow:var(--fui-shadow-md,0 2px 4px -1px #0000000a, 0 1px 3px -2px #00000008);border-color:var(--fui-form-group-border,#0000000d);--_item-h:calc(var(--fui-font-size-sm,1rem) * var(--fui-line-height-normal,1.5) + var(--fui-space-2,1rem) * 2);min-width:var(--anchor-width);opacity:0;transform-origin:var(--transform-origin);transition:opacity var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), transform var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94));flex-direction:column;gap:1px;display:flex;transform:scale(.95);max-height:calc(var(--_item-h) * var(--fui-select-max-items,4.5) + var(--fui-space-1,.5rem) * 2)!important;overflow-y:auto!important}._popup_1g2ju_157[data-open]{opacity:1;transform:scale(1)}._popup_1g2ju_157[data-starting-style],._popup_1g2ju_157[data-ending-style]{opacity:0;transform:scale(.95)}._item_1g2ju_188{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}._item_1g2ju_188:disabled{cursor:not-allowed}._item_1g2ju_188{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-sm,1rem);line-height:var(--fui-line-height-normal,1.5);color:var(--fui-text-primary,#1a1816);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;gap:var(--fui-space-1,.5rem);width:100%;padding:var(--fui-space-1,.5rem) var(--fui-space-2,1rem);border-radius:var(--fui-radius-sm,.375rem);cursor:pointer;transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94));outline:none;display:flex}._item_1g2ju_188[data-highlighted]{background-color:var(--fui-bg-highlight,var(--fui-bg-active,#0000000f));color:var(--fui-text-primary,#1a1816)}._item_1g2ju_188[data-selected]{background-color:var(--fui-field-selection-bg,var(--fui-bg-hover,#0000000a));color:var(--fui-field-selection-color,var(--fui-text-primary,#1a1816));box-shadow:inset 0 0 0 1px var(--fui-field-selection-border,var(--fui-color-accent,#4a7c59))}._item_1g2ju_188[data-selected][data-highlighted]{background-color:var(--fui-field-selection-bg-hover,#0000000a)}._item_1g2ju_188[data-disabled]{opacity:.5;pointer-events:none;cursor:default}._itemIndicator_1g2ju_236{width:var(--fui-icon-sm,1rem);height:var(--fui-icon-sm,1rem);color:var(--fui-color-accent,#4a7c59);justify-content:center;align-items:center;margin-left:auto;display:flex}._itemIndicator_1g2ju_236 svg{width:var(--fui-icon-xs,.857rem);height:var(--fui-icon-xs,.857rem)}._group_1g2ju_250:not(:first-child){margin-top:var(--fui-space-1,.5rem);padding-top:var(--fui-space-1,.5rem);border-top:1px solid var(--fui-border,#0000000d)}._groupLabel_1g2ju_256{padding:var(--fui-space-1,.5rem) var(--fui-space-2,1rem);font-size:var(--fui-font-size-xs,.857rem);font-weight:var(--fui-font-weight-medium,500);color:var(--fui-text-tertiary,#565146);text-transform:uppercase;letter-spacing:var(--fui-letter-spacing-wide,.05em)}@media (prefers-contrast:more){._trigger_1g2ju_36{border-width:2px;border-color:var(--fui-text-primary,#1a1816)}._trigger_1g2ju_36[data-popup-open]{border-color:var(--fui-color-accent,#4a7c59)}}@media (prefers-reduced-motion:reduce){._trigger_1g2ju_36,._popup_1g2ju_157,._icon_1g2ju_137 svg{transition:none}}._arrow_1g2ju_285{background-color:var(--fui-bg-elevated,#fff);border:1px solid var(--fui-border,#0000000d);width:10px;height:10px;transform:rotate(45deg)}._arrow_1g2ju_285[data-side=top]{border-top:none;border-left:none}._arrow_1g2ju_285[data-side=bottom]{border-bottom:none;border-right:none}._separator_1nh7d_1{background-color:var(--fui-border,#0000000d);flex-shrink:0}._horizontal_1nh7d_6{width:100%;height:1px}._vertical_1nh7d_11{align-self:stretch;width:1px;height:auto}._withLabel_1nh7d_17{align-items:center;gap:var(--fui-space-3,1.5rem);background-color:#0000;display:flex}._withLabel_1nh7d_17:before,._withLabel_1nh7d_17:after{content:"";background-color:var(--fui-border,#0000000d);flex:1;height:1px}._label_1nh7d_30{font-family:var(--fui-font-sans,"Geist Sans", "Geist", Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);font-size:var(--fui-font-size-xs,.857rem);font-weight:var(--fui-font-weight-medium,500);color:var(--fui-text-tertiary,#565146);text-transform:uppercase;letter-spacing:var(--fui-letter-spacing-wide,.05em);white-space:nowrap}._spacingNone_1nh7d_40{margin:0}._spacingSm_1nh7d_44._horizontal_1nh7d_6{margin:var(--fui-space-2,1rem) 0}._spacingSm_1nh7d_44._vertical_1nh7d_11{margin:0 var(--fui-space-2,1rem)}._spacingMd_1nh7d_51._horizontal_1nh7d_6{margin:var(--fui-space-4,2rem) 0}._spacingMd_1nh7d_51._vertical_1nh7d_11{margin:0 var(--fui-space-4,2rem)}._spacingLg_1nh7d_58._horizontal_1nh7d_6{margin:var(--fui-space-6,3rem) 0}._spacingLg_1nh7d_58._vertical_1nh7d_11{margin:0 var(--fui-space-6,3rem)}._soft_1nh7d_65{background-color:var(--fui-border,#0000000d);opacity:.5}._soft_1nh7d_65._withLabel_1nh7d_17:before,._soft_1nh7d_65._withLabel_1nh7d_17:after{opacity:.5}._wrapper_l3xwl_1{flex-direction:column;display:flex}._header_l3xwl_6{margin-bottom:var(--fui-space-1,.5rem);justify-content:space-between;align-items:center;display:flex}._label_l3xwl_13{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-sm,1rem);font-weight:var(--fui-font-weight-medium,500);color:var(--fui-text-primary,#1a1816)}._value_l3xwl_20{font-family:var(--fui-font-mono,"Geist Mono", "SF Mono", SFMono-Regular, ui-monospace, "Cascadia Code", Menlo, monospace);font-size:var(--fui-font-size-sm,1rem);color:var(--fui-text-secondary,#5a544f);text-align:right;min-width:60px}._root_l3xwl_28{width:100%}._control_l3xwl_32{align-items:center;width:100%;display:flex}._track_l3xwl_38{height:var(--fui-slider-track-height,4px);background-color:var(--fui-form-group-bg,#f1ede6);width:100%;box-shadow:inset 0 0 0 1px var(--fui-form-group-border,#0000000d);border-radius:var(--fui-radius-full,9999px);cursor:pointer;position:relative}._track_l3xwl_38[data-disabled]{opacity:.5;cursor:not-allowed}._indicator_l3xwl_52{background-color:var(--fui-field-selection-border,#4a7c59);border-radius:var(--fui-radius-full,9999px);height:100%;position:absolute}._thumb_l3xwl_59{min-width:var(--fui-target-size-min,2.286rem);min-height:var(--fui-target-size-min,2.286rem);width:var(--fui-slider-thumb-size,2.286rem);height:var(--fui-slider-thumb-size,2.286rem);background-color:var(--fui-bg-primary,#faf8f5);border:1px solid var(--fui-field-selection-border,#4a7c59);border-radius:var(--fui-radius-full,9999px);box-shadow:var(--fui-shadow-sm,0 1px 2px 0 #00000005);cursor:grab;transition:border-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94));position:relative}._thumb_l3xwl_59:hover{border-color:color-mix(in srgb, var(--fui-color-accent,#4a7c59) 58%, transparent)}._thumb_l3xwl_59:active{cursor:grabbing;box-shadow:var(--fui-shadow-md,0 2px 4px -1px #0000000a, 0 1px 3px -2px #00000008)}._thumb_l3xwl_59:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._thumb_l3xwl_59:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._thumb_l3xwl_59[data-disabled]{cursor:not-allowed;opacity:.5}._helper_l3xwl_95{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-xs,.857rem);color:var(--fui-text-secondary,#5a544f);margin-top:var(--fui-space-1,.5rem)}._helperError_l3xwl_102{color:var(--fui-color-danger-text,#c3051e)}._dragValueBubble_l3xwl_106{left:50%;bottom:calc(100% + var(--fui-space-2,1rem));pointer-events:none;white-space:nowrap;padding:var(--fui-space-1,.5rem) var(--fui-space-2,1rem);border-radius:var(--fui-radius-md,.5rem);background:var(--fui-form-group-bg,#f1ede6);color:var(--fui-text-secondary,#5a544f);border:1px solid var(--fui-form-group-border,#0000000d);font-family:var(--fui-font-mono,"Geist Mono", "SF Mono", SFMono-Regular, ui-monospace, "Cascadia Code", Menlo, monospace);font-size:var(--fui-font-size-xs,.857rem);box-shadow:var(--fui-shadow-sm,0 1px 2px 0 #00000005);line-height:1;position:absolute;transform:translate(-50%)}@media (prefers-contrast:more){._track_l3xwl_38{border:1px solid var(--fui-text-primary,#1a1816)}._thumb_l3xwl_59{border-width:3px}}@media (prefers-reduced-motion:reduce){._thumb_l3xwl_59{transition:none}}._stack_1otmq_1{display:flex}._row_1otmq_5{flex-direction:row}._column_1otmq_9{flex-direction:column}._directionResponsive_1otmq_13{flex-direction:var(--fui-stack-direction,column)}@media (min-width:640px){._directionResponsive_1otmq_13{flex-direction:var(--fui-stack-direction-sm,var(--fui-stack-direction,column))}}@media (min-width:768px){._directionResponsive_1otmq_13{flex-direction:var(--fui-stack-direction-md,var(--fui-stack-direction-sm,var(--fui-stack-direction,column)))}}@media (min-width:1024px){._directionResponsive_1otmq_13{flex-direction:var(--fui-stack-direction-lg,var(--fui-stack-direction-md,var(--fui-stack-direction-sm,var(--fui-stack-direction,column))))}}@media (min-width:1280px){._directionResponsive_1otmq_13{flex-direction:var(--fui-stack-direction-xl,var(--fui-stack-direction-lg,var(--fui-stack-direction-md,var(--fui-stack-direction-sm,var(--fui-stack-direction,column)))))}}._gap-xs_1otmq_37{gap:var(--fui-space-1,.5rem)}._gap-sm_1otmq_41{gap:var(--fui-space-2,1rem)}._gap-md_1otmq_45{gap:var(--fui-space-3,1.5rem)}._gap-lg_1otmq_49{gap:var(--fui-space-4,2rem)}._gap-xl_1otmq_53{gap:var(--fui-space-6,3rem)}._gapResponsive_1otmq_57{gap:var(--fui-stack-gap,0)}@media (min-width:640px){._gapResponsive_1otmq_57{gap:var(--fui-stack-gap-sm,var(--fui-stack-gap,0))}}@media (min-width:768px){._gapResponsive_1otmq_57{gap:var(--fui-stack-gap-md,var(--fui-stack-gap-sm,var(--fui-stack-gap,0)))}}@media (min-width:1024px){._gapResponsive_1otmq_57{gap:var(--fui-stack-gap-lg,var(--fui-stack-gap-md,var(--fui-stack-gap-sm,var(--fui-stack-gap,0))))}}@media (min-width:1280px){._gapResponsive_1otmq_57{gap:var(--fui-stack-gap-xl,var(--fui-stack-gap-lg,var(--fui-stack-gap-md,var(--fui-stack-gap-sm,var(--fui-stack-gap,0)))))}}._align-start_1otmq_81{align-items:flex-start}._align-center_1otmq_85{align-items:center}._align-end_1otmq_89{align-items:flex-end}._align-stretch_1otmq_93{align-items:stretch}._align-baseline_1otmq_97{align-items:baseline}._justify-start_1otmq_101{justify-content:flex-start}._justify-center_1otmq_105{justify-content:center}._justify-end_1otmq_109{justify-content:flex-end}._justify-between_1otmq_113{justify-content:space-between}._wrap_1otmq_117{flex-wrap:wrap}._separator_1otmq_121{background-color:var(--fui-border,#0000000d);flex-shrink:0}._separator_1otmq_121[data-orientation=horizontal]{width:100%;height:1px}._separator_1otmq_121[data-orientation=vertical]{align-self:stretch;width:1px}._wrapper_144zd_1{-webkit-overflow-scrolling:touch;overflow-x:auto}._table_144zd_6{border-collapse:collapse;width:100%;font-family:var(--fui-font-sans,"Geist Sans", "Geist", Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}._caption_144zd_14{padding:var(--fui-space-3,1.5rem) 0;font-size:var(--fui-font-size-sm,1rem);font-weight:var(--fui-font-weight-medium,500);color:var(--fui-text-secondary,#5a544f);text-align:left;caption-side:top}._captionHidden_144zd_23{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._sm_144zd_35 ._th_144zd_35,._sm_144zd_35 ._td_144zd_36{padding:var(--fui-space-1,.5rem) var(--fui-space-3,1.5rem);font-size:var(--fui-font-size-xs,.857rem)}._md_144zd_41 ._th_144zd_35,._md_144zd_41 ._td_144zd_36{padding:var(--fui-space-1,.5rem) var(--fui-space-3,1.5rem);font-size:var(--fui-font-size-sm,1rem)}._compact_144zd_47 ._th_144zd_35,._compact_144zd_47 ._td_144zd_36{padding:0 var(--fui-space-2,1rem);font-size:var(--fui-font-size-xs,.857rem);height:2.571rem;line-height:var(--fui-line-height-tight,1.25)}._compact_144zd_47 ._th_144zd_35{font-size:var(--fui-font-size-2xs,.714rem);color:var(--fui-text-tertiary,#565146);text-transform:uppercase;letter-spacing:var(--fui-letter-spacing-wide,.05em);font-weight:var(--fui-font-weight-medium,500)}._tabular_144zd_62{font-variant-numeric:tabular-nums}._thead_144zd_66{z-index:1;position:sticky;top:0}._thead_144zd_66>tr{border-bottom:1px solid var(--fui-table-header-border,var(--fui-border,#0000000d))}._th_144zd_35{text-align:left;font-weight:var(--fui-font-weight-medium,500);color:var(--fui-text-secondary,#5a544f);white-space:nowrap;vertical-align:middle}._th_144zd_35:first-child{border-top-left-radius:var(--fui-radius-md,.5rem)}._th_144zd_35:last-child{border-top-right-radius:var(--fui-radius-md,.5rem)}._headerContent_144zd_89{align-items:center;gap:var(--fui-space-1,.5rem);display:flex}._row_144zd_95{--fui-table-row-base-bg:var(--fui-table-bg,var(--fui-main-bg,var(--fui-bg-primary,#faf8f5)));--fui-table-row-bg:var(--fui-table-row-base-bg);border-bottom:1px solid var(--fui-table-border,var(--fui-border,#0000000d));background-color:var(--fui-table-row-bg);transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94))}._row_144zd_95:last-child{border-bottom:none}._row_144zd_95:hover{--fui-table-row-bg:var(--fui-table-row-hover-bg,var(--fui-bg-hover,#0000000a))}._selected_144zd_109{--fui-table-row-bg:var(--fui-table-row-selected-bg,color-mix(in srgb, var(--fui-text-primary,#1a1816) 8%, transparent));box-shadow:inset 1px 0 0 var(--fui-table-row-selected-border,var(--fui-border-strong,#0000001a))}._selected_144zd_109:hover{--fui-table-row-bg:var(--fui-table-row-selected-bg,color-mix(in srgb, var(--fui-text-primary,#1a1816) 10%, transparent))}._td_144zd_36{color:var(--fui-text-primary,#1a1816);vertical-align:middle;line-height:var(--fui-line-height-normal,1.5)}._tfoot_144zd_123{border-top:1px solid var(--fui-table-header-border,var(--fui-border,#0000000d))}._tfoot_144zd_123 ._td_144zd_36,._tfoot_144zd_123 ._th_144zd_35{font-weight:var(--fui-font-weight-medium,500)}._striped_144zd_131 ._tbody_144zd_131 ._row_144zd_95:nth-child(2n),._striped_144zd_131 ._tbody_144zd_131 ._row_144zd_95[data-band=alt]{--fui-table-row-base-bg:var(--fui-table-subrow-bg,var(--fui-bg-subtle,#faf8f5))}._striped_144zd_131 ._tbody_144zd_131 ._row_144zd_95[data-band=default]{--fui-table-row-base-bg:var(--fui-main-bg,var(--fui-bg-primary,#faf8f5))}._bordered_144zd_139{border:1px solid var(--fui-table-border,var(--fui-border,#0000000d));border-radius:var(--fui-radius-md,.5rem);overflow:hidden}@media (max-width:639px){._wrapper_144zd_1{margin-left:calc(-1 * var(--fui-space-4,2rem));margin-right:calc(-1 * var(--fui-space-4,2rem));padding-left:var(--fui-space-4,2rem);padding-right:var(--fui-space-4,2rem)}}@media (prefers-contrast:more){._thead_144zd_66>tr,._row_144zd_95{border-bottom-width:2px}}@media (prefers-reduced-motion:reduce){._row_144zd_95{transition:none}}._root_9rei4_1{--toc-rail:color-mix(in srgb, var(--fui-bg-primary,#faf8f5), var(--fui-text-primary,#1a1816) 18%);font-family:var(--fui-font-sans,"Geist Sans", "Geist", Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);font-size:var(--fui-font-size-sm,1rem);line-height:var(--fui-line-height-normal,1.5);color:var(--fui-text-secondary,#5a544f)}._title_9rei4_13{margin:0 0 var(--fui-space-2,1rem);padding:0 var(--fui-space-2,1rem)}._list_9rei4_18{flex-direction:column;gap:1px;margin:0;padding:0 0 0 18px;list-style:none;display:flex;position:relative}._item_9rei4_29,._groupHeaderRow_9rei4_30{list-style:none;position:relative}._item_9rei4_29:before,._item_9rei4_29:after,._groupHeaderRow_9rei4_30:before,._groupHeaderRow_9rei4_30:after{transition:background-color var(--fui-transition-normal,.2s cubic-bezier(.4, 0, .2, 1)), border-color var(--fui-transition-normal,.2s cubic-bezier(.4, 0, .2, 1))}[data-depth="0"]:before{content:"";background-color:var(--toc-rail);pointer-events:none;width:1px;position:absolute;top:0;bottom:-1px;left:-11px}[data-depth="1"]:before{content:"";background-color:var(--toc-rail);pointer-events:none;width:1px;position:absolute;top:0;bottom:-1px;left:3px}[data-depth="0"]+[data-depth="1"]:before{top:14px}[data-depth="1"]:has(+[data-depth="0"]):before{bottom:14px}[data-depth="0"]+[data-depth="1"]:after{content:"";border-left:1px solid var(--toc-rail);border-bottom:1px solid var(--toc-rail);pointer-events:none;width:14px;height:14px;position:absolute;top:0;left:-11px}[data-depth="1"]+[data-depth="0"]:after{content:"";border-right:1px solid var(--toc-rail);border-bottom:1px solid var(--toc-rail);pointer-events:none;width:14px;height:15px;position:absolute;top:-15px;left:-11px}[data-active]:before{background-color:var(--fui-color-accent,#4a7c59);width:1px}[data-depth="0"]:has(+[data-depth="1"][data-active]):before{background-color:var(--fui-color-accent,#4a7c59);width:1px}[data-depth="0"]+[data-depth="1"][data-active]:after{border-left-color:var(--fui-color-accent,#4a7c59);border-bottom-color:var(--fui-color-accent,#4a7c59);border-bottom-width:1px;border-left-width:1px}[data-depth="1"][data-active]+[data-depth="0"]:after{border-right-color:var(--fui-color-accent,#4a7c59);border-bottom-color:var(--fui-color-accent,#4a7c59);border-bottom-width:1px;border-right-width:1px}._link_9rei4_118{align-items:center;gap:var(--fui-space-2,1rem);padding:0 var(--fui-space-2,1rem);min-height:var(--fui-sidebar-item-height,2.28571rem);border-radius:var(--fui-radius-md,.5rem);color:var(--fui-text-secondary,#5a544f);line-height:var(--fui-line-height-normal,1.5);letter-spacing:var(--fui-letter-spacing-tight,0);transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94));text-decoration:none;display:flex}._link_9rei4_118:hover{background-color:var(--fui-bg-hover,#0000000a);color:var(--fui-text-primary,#1a1816)}._link_9rei4_118:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._link_9rei4_118:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}[data-depth="1"] ._link_9rei4_118{margin-left:var(--fui-space-2,1rem);padding-left:14px}._linkLabel_9rei4_152{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._leading_9rei4_160,._trailing_9rei4_161{flex-shrink:0;align-items:center;display:inline-flex}._trailing_9rei4_161{color:var(--fui-text-tertiary,#565146);font-size:var(--fui-font-size-2xs,.714rem);font-variant-numeric:tabular-nums}._active_9rei4_173{color:var(--fui-color-accent,#4a7c59);font-weight:var(--fui-font-weight-medium,500)}._groupHeader_9rei4_30{align-items:center;gap:var(--fui-space-1,.5rem);width:100%;padding:0 var(--fui-space-2,1rem);border-radius:var(--fui-radius-md,.5rem);min-height:32px;color:var(--fui-text-tertiary,#565146);font-size:var(--fui-font-size-2xs,.714rem);font-weight:var(--fui-font-weight-semibold,600);letter-spacing:var(--fui-letter-spacing-wide,.05em);text-transform:uppercase;text-align:left;cursor:default;background:0 0;border:0;font-family:inherit;display:flex}._groupHeaderInteractive_9rei4_198{cursor:pointer;transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94))}._groupHeaderInteractive_9rei4_198:hover{background-color:var(--fui-bg-hover,#0000000a);color:var(--fui-text-secondary,#5a544f)}._groupHeaderInteractive_9rei4_198:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._groupHeaderInteractive_9rei4_198:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._groupHeaderActive_9rei4_218{color:var(--fui-color-accent,#4a7c59)}._groupChevron_9rei4_222{width:var(--fui-icon-xs,.857rem);height:var(--fui-icon-xs,.857rem);color:inherit;opacity:.7;transition:transform var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94));justify-content:center;align-items:center;display:inline-flex}._groupChevron_9rei4_222 svg{width:10px;height:10px}._groupChevron_9rei4_222[data-open]{transform:rotate(90deg)}._groupLabel_9rei4_240{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}@media (prefers-reduced-motion:reduce){._link_9rei4_118,._groupHeaderInteractive_9rei4_198,._groupChevron_9rei4_222,._item_9rei4_29:before,._item_9rei4_29:after,._groupHeaderRow_9rei4_30:before,._groupHeaderRow_9rei4_30:after{transition:none}}._toggleGroup_78jgm_1{background-color:var(--fui-bg-tertiary,#e3ddd2);border-radius:var(--fui-radius-md,.5rem);align-items:stretch;gap:0;padding:0;display:inline-flex}._toggleButton_78jgm_10{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}._toggleButton_78jgm_10:disabled{cursor:not-allowed}._toggleButton_78jgm_10{transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), border-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), opacity var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94))}._toggleButton_78jgm_10:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._toggleButton_78jgm_10:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._toggleButton_78jgm_10:disabled,._toggleButton_78jgm_10[data-disabled]{opacity:.5;pointer-events:none}._toggleButton_78jgm_10{border-radius:var(--fui-radius-sm,.375rem);color:var(--fui-text-secondary,#5a544f);background-color:#0000;justify-content:center;align-items:center;display:flex}._toggleButton_78jgm_10:hover:not(._toggleButtonActive_78jgm_49){color:var(--fui-text-primary,#1a1816)}._toggleButton_78jgm_10 svg{flex-shrink:0}._toggleButtonActive_78jgm_49{background-color:var(--fui-bg-elevated,#fff);color:var(--fui-text-primary,#1a1816);box-shadow:var(--fui-shadow-sm,0 1px 2px 0 #00000005)}._sizeSm_78jgm_62 ._toggleButton_78jgm_10{width:var(--fui-theme-toggle-sm-width,32px);height:var(--fui-theme-toggle-sm-height,32px)}._sizeSm_78jgm_62 ._toggleButton_78jgm_10 svg{width:var(--fui-theme-toggle-sm-icon,12px);height:var(--fui-theme-toggle-sm-icon,12px)}._sizeMd_78jgm_71 ._toggleButton_78jgm_10{width:var(--fui-theme-toggle-md-width,32px);height:var(--fui-theme-toggle-md-height,32px)}._sizeMd_78jgm_71 ._toggleButton_78jgm_10 svg{width:var(--fui-theme-toggle-md-icon,14px);height:var(--fui-theme-toggle-md-icon,14px)}._sizeLg_78jgm_80 ._toggleButton_78jgm_10{width:var(--fui-theme-toggle-lg-width,40px);height:var(--fui-theme-toggle-lg-height,40px)}._sizeLg_78jgm_80 ._toggleButton_78jgm_10 svg{width:var(--fui-theme-toggle-lg-icon,18px);height:var(--fui-theme-toggle-lg-icon,18px)}._thinkingIndicator_96ws6_1{gap:var(--fui-space-2,1rem);padding:var(--fui-space-2,1rem);flex-direction:column;display:flex}._main_96ws6_8{align-items:center;gap:var(--fui-space-2,1rem);display:flex}._label_96ws6_14{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-sm,1rem);line-height:var(--fui-line-height-normal,1.5);color:var(--fui-text-secondary,#5a544f);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--fui-font-size-sm,1rem)}._elapsed_96ws6_25{font-family:var(--fui-font-sans,Geist Sans, Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif);font-size:var(--fui-font-size-xs,.857rem);color:var(--fui-text-tertiary,#565146);font-size:var(--fui-font-size-xs,.857rem);font-variant-numeric:tabular-nums}._steps_96ws6_34{gap:var(--fui-space-1,.5rem);padding-left:var(--fui-space-4,2rem);border-left:2px solid var(--fui-border,#0000000d);margin-left:var(--fui-space-1,.5rem);flex-direction:column;display:flex}._step_96ws6_34{align-items:center;gap:var(--fui-space-2,1rem);font-size:var(--fui-font-size-xs,.857rem);color:var(--fui-text-tertiary,#565146);display:flex}._stepIndicator_96ws6_51{width:var(--fui-icon-md,1.143rem);height:var(--fui-icon-md,1.143rem);flex-shrink:0;justify-content:center;align-items:center;display:flex}._stepDot_96ws6_60{border-radius:var(--fui-radius-full,9999px);background-color:var(--fui-text-tertiary,#565146);opacity:.5;width:6px;height:6px}._stepLabel_96ws6_68{flex:1}._stepPending_96ws6_72{color:var(--fui-text-tertiary,#565146)}._stepActive_96ws6_76{color:var(--fui-text-secondary,#5a544f)}._stepActive_96ws6_76 ._stepIndicator_96ws6_51{color:var(--fui-color-accent,#4a7c59)}._stepComplete_96ws6_83{color:var(--fui-text-secondary,#5a544f)}._stepComplete_96ws6_83 ._stepIndicator_96ws6_51{color:var(--fui-color-success-text,#003712)}._stepError_96ws6_90,._stepError_96ws6_90 ._stepIndicator_96ws6_51{color:var(--fui-color-danger-text,#c3051e)}._container_481q3_1{z-index:70;gap:var(--fui-space-2,1rem);max-width:420px;width:calc(100% - var(--fui-space-4,2rem) * 2);pointer-events:none;flex-direction:column;display:flex;position:fixed}._container_481q3_1>*{pointer-events:auto}._topleft_481q3_15{top:max(var(--fui-space-4,2rem), env(safe-area-inset-top));left:var(--fui-space-4,2rem)}._topcenter_481q3_20{top:max(var(--fui-space-4,2rem), env(safe-area-inset-top));left:50%;transform:translate(-50%)}._topright_481q3_26{top:max(var(--fui-space-4,2rem), env(safe-area-inset-top));right:var(--fui-space-4,2rem)}._bottomleft_481q3_31{bottom:max(var(--fui-space-4,2rem), env(safe-area-inset-bottom));left:var(--fui-space-4,2rem);flex-direction:column-reverse}._bottomcenter_481q3_37{bottom:max(var(--fui-space-4,2rem), env(safe-area-inset-bottom));flex-direction:column-reverse;left:50%;transform:translate(-50%)}._bottomright_481q3_44{bottom:max(var(--fui-space-4,2rem), env(safe-area-inset-bottom));right:var(--fui-space-4,2rem);flex-direction:column-reverse}._toast_481q3_50{align-items:flex-start;gap:var(--fui-space-1,.5rem);padding:var(--fui-space-2,1rem) var(--fui-space-3,1.5rem);background-color:var(--fui-bg-elevated,#fff);border:1px solid var(--fui-border,#0000000d);border-radius:var(--fui-radius-lg,.75rem);box-shadow:var(--fui-shadow-md,0 2px 4px -1px #0000000a, 0 1px 3px -2px #00000008);font-family:var(--fui-font-sans,"Geist Sans", "Geist", Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);animation:_toastEnter_481q3_1 var(--fui-transition-normal,.2s cubic-bezier(.4, 0, .2, 1));display:flex}@keyframes _toastEnter_481q3_1{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}._default_481q3_73 ._icon_481q3_73{color:var(--fui-text-secondary,#5a544f)}._success_481q3_77{background:var(--fui-color-success-bg,#22c55e1a);border-color:var(--fui-color-success-border,#00371247)}._success_481q3_77 ._title_481q3_81{color:var(--fui-color-success-text,#003712)}._success_481q3_77 ._description_481q3_84{color:var(--fui-color-success-text,#003712);opacity:.8}._success_481q3_77 ._icon_481q3_73{color:var(--fui-color-success-text,#003712)}._error_481q3_92{background:var(--fui-color-danger-bg,#ef44441a);border-color:var(--fui-color-danger-border,#c3051e4d)}._error_481q3_92 ._title_481q3_81{color:var(--fui-color-danger-text,#c3051e)}._error_481q3_92 ._description_481q3_84{color:var(--fui-color-danger-text,#c3051e);opacity:.8}._error_481q3_92 ._icon_481q3_73{color:var(--fui-color-danger-text,#c3051e)}._warning_481q3_107{background:var(--fui-color-warning-bg,#f59e0b1a);border-color:var(--fui-color-warning-border,#623c0047)}._warning_481q3_107 ._title_481q3_81{color:var(--fui-color-warning-text,#623c00)}._warning_481q3_107 ._description_481q3_84{color:var(--fui-color-warning-text,#623c00);opacity:.8}._warning_481q3_107 ._icon_481q3_73{color:var(--fui-color-warning-text,#623c00)}._info_481q3_122{background:var(--fui-color-info-bg,#3b82f61a);border-color:var(--fui-color-info-border,#125ccd4d)}._info_481q3_122 ._title_481q3_81{color:var(--fui-color-info-text,#125ccd)}._info_481q3_122 ._description_481q3_84{color:var(--fui-color-info-text,#125ccd);opacity:.8}._info_481q3_122 ._icon_481q3_73{color:var(--fui-color-info-text,#125ccd)}._icon_481q3_73{flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:1px}._icon_481q3_73 svg{width:100%;height:100%}._content_481q3_148{flex:1;min-width:0}._title_481q3_81{font-size:var(--fui-font-size-sm,1rem);font-weight:var(--fui-font-weight-medium,500);color:var(--fui-text-primary,#1a1816);line-height:var(--fui-line-height-tight,1.25)}._description_481q3_84{font-size:var(--fui-font-size-sm,1rem);color:var(--fui-text-secondary,#5a544f);line-height:var(--fui-line-height-normal,1.5);margin-top:2px}._action_481q3_167{min-width:var(--fui-target-size-min,2.286rem);min-height:var(--fui-target-size-min,2.286rem);padding:var(--fui-space-1,.5rem) var(--fui-space-2,1rem);font-size:var(--fui-font-size-sm,1rem);font-weight:var(--fui-font-weight-medium,500);color:var(--fui-color-accent,#4a7c59);border-radius:var(--fui-radius-sm,.375rem);cursor:pointer;transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94));background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._action_481q3_167:hover{background-color:var(--fui-bg-hover,#0000000a)}._action_481q3_167:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._action_481q3_167:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._close_481q3_199{min-width:var(--fui-target-size-min,2.286rem);min-height:var(--fui-target-size-min,2.286rem);border-radius:var(--fui-radius-sm,.375rem);width:1.5rem;height:1.5rem;color:var(--fui-text-tertiary,#565146);cursor:pointer;transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94));background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:-2px -4px -2px 0;padding:0;display:inline-flex}._close_481q3_199 svg{width:1rem;height:1rem}._close_481q3_199:hover{background-color:var(--fui-bg-hover,#0000000a);color:var(--fui-text-secondary,#5a544f)}._close_481q3_199:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._close_481q3_199:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}@media (prefers-reduced-motion:reduce){._toast_481q3_50{animation:none}._action_481q3_167,._close_481q3_199{transition:none}}._group_8cdja_1{--fui-toggle-group-height:var(--fui-button-height-sm,2.28571rem);min-height:var(--fui-toggle-group-height);align-items:stretch;display:inline-flex}._gap-xs_8cdja_8{gap:var(--fui-space-0-5,.15rem)}._gap-sm_8cdja_12{gap:var(--fui-space-1,.5rem)}._default_8cdja_16{background-color:var(--fui-form-group-bg,var(--fui-bg-secondary,#f1ede6));border:1px solid var(--fui-form-group-border,var(--fui-border,#0000000d));border-radius:var(--fui-radius-lg,.75rem);box-shadow:inset 0 0 0 1px var(--fui-form-group-border,var(--fui-border,#0000000d));border:0;gap:0;padding:0}._default_8cdja_16 ._item_8cdja_25{border-radius:var(--fui-radius-sm,.375rem);background-color:#0000;border:1px solid #0000}._default_8cdja_16 ._item_8cdja_25._selected_8cdja_30{background-color:var(--fui-field-bg,#fff);border-color:var(--fui-field-selection-border,#4a7c59);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--fui-field-selection-border,#4a7c59) 55%, transparent)}._pills_8cdja_36 ._item_8cdja_25{background-color:var(--fui-field-bg,#fff);border:1px solid var(--fui-form-group-border,#0000000d);border-radius:var(--fui-radius-md,.5rem)}._pills_8cdja_36 ._item_8cdja_25:hover:not(:disabled):not(._selected_8cdja_30){background-color:var(--fui-bg-hover,#0000000a);border-color:var(--fui-field-border-hover,#565146)}._pills_8cdja_36 ._item_8cdja_25._selected_8cdja_30{background-color:var(--fui-field-selection-bg,var(--fui-bg-hover,#0000000a));color:var(--fui-field-selection-color,var(--fui-text-primary,#1a1816));box-shadow:inset 0 0 0 1px var(--fui-field-selection-border,var(--fui-color-accent,#4a7c59))}._outline_8cdja_51 ._item_8cdja_25{border:1px solid var(--fui-field-border,#0000000d);border-radius:var(--fui-radius-md,.5rem);background-color:#0000}._outline_8cdja_51 ._item_8cdja_25:hover:not(:disabled):not(._selected_8cdja_30){background-color:var(--fui-bg-hover,#0000000a);border-color:var(--fui-field-border-hover,#565146)}._outline_8cdja_51 ._item_8cdja_25._selected_8cdja_30{background-color:var(--fui-field-selection-bg,var(--fui-bg-hover,#0000000a));color:var(--fui-field-selection-color,var(--fui-text-primary,#1a1816));box-shadow:inset 0 0 0 1px var(--fui-field-selection-border,var(--fui-color-accent,#4a7c59))}._item_8cdja_25{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}._item_8cdja_25:disabled{cursor:not-allowed}._item_8cdja_25{transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), border-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), opacity var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94))}._item_8cdja_25:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 28%, transparent), 0 0 0 calc(var(--fui-focus-ring-width,1px) + 1px) color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 12%, transparent), 0 10px 24px -16px color-mix(in srgb, var(--fui-focus-ring-color,#4a7c59) 32%, transparent);outline:none}@media (forced-colors:active){._item_8cdja_25:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}._item_8cdja_25:disabled,._item_8cdja_25[data-disabled]{opacity:.5;pointer-events:none}._item_8cdja_25{justify-content:center;align-items:center;gap:var(--fui-space-2,1rem);font-weight:var(--fui-font-weight-medium,500);color:var(--fui-text-secondary,#5a544f);white-space:nowrap;-webkit-user-select:none;user-select:none;transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), border-color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94)), color var(--fui-transition-fast,.16s cubic-bezier(.25, .46, .45, .94));display:inline-flex}._item_8cdja_25._selected_8cdja_30{color:var(--fui-text-primary,#1a1816)}._item_8cdja_25._disabled_8cdja_111{opacity:.5;cursor:not-allowed}._size-sm_8cdja_116{--fui-toggle-group-height:var(--fui-button-height-sm,2.28571rem)}._size-sm_8cdja_116 ._item_8cdja_25{min-height:var(--fui-toggle-group-height);padding:0 var(--fui-space-2,1rem);font-size:var(--fui-font-size-xs,.857rem)}._size-md_8cdja_125{--fui-toggle-group-height:var(--fui-button-height-sm,2.28571rem)}._size-md_8cdja_125 ._item_8cdja_25{min-height:var(--fui-toggle-group-height);padding:0 var(--fui-space-3,1.5rem);font-size:var(--fui-font-size-sm,1rem)}._size-lg_8cdja_134{--fui-toggle-group-height:var(--fui-button-height-lg,2.57143rem)}._size-lg_8cdja_134 ._item_8cdja_25{min-height:var(--fui-toggle-group-height);padding:0 var(--fui-space-4,2rem);font-size:var(--fui-font-size-base,1rem)}
