.fs-icon-button{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:.25rem;border:1px solid transparent;background:transparent;cursor:pointer;line-height:0;transition:color .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.fs-icon-button:focus-visible{outline:2px solid var(--color-accent,#02578b);outline-offset:2px}.fs-icon-button:disabled,.fs-icon-button:disabled:active,.fs-icon-button:disabled:hover{cursor:not-allowed}.fs-icon-button--primary{background-color:var(--color-primary,#1e73ae);color:var(--color-background,#ffffff);border-color:transparent}.fs-icon-button--primary:hover:not(:disabled){background-color:var(--color-accent,#02578b)}.fs-icon-button--primary:active:not(:disabled){background-color:var(--color-primary,#1e73ae);filter:brightness(.92)}.fs-icon-button--secondary{background-color:var(--color-secondary,#00deef);color:var(--color-background,#ffffff);border-color:transparent}.fs-icon-button--secondary:hover:not(:disabled){background-color:var(--color-accent,#02578b)}.fs-icon-button--secondary:active:not(:disabled){filter:brightness(.95)}.fs-icon-button--primary-circle{border-radius:9999px;background-color:var(--color-primary,#1e73ae);color:var(--color-background,#ffffff);border-color:transparent}.fs-icon-button--primary-circle:hover:not(:disabled){background-color:var(--color-accent,#02578b)}.fs-icon-button--primary-circle:active:not(:disabled){background-color:var(--color-primary,#1e73ae);filter:brightness(.92)}.fs-icon-button--secondary-circle{border-radius:9999px;background-color:var(--color-secondary,#00deef);color:var(--color-background,#ffffff);border-color:transparent}.fs-icon-button--secondary-circle:hover:not(:disabled){background-color:var(--color-accent,#02578b)}.fs-icon-button--secondary-circle:active:not(:disabled){filter:brightness(.95)}.fs-icon-button--text{background-color:transparent;color:var(--color-primary,#1e73ae);border-color:transparent}.fs-icon-button--text:active:not(:disabled),.fs-icon-button--text:hover:not(:disabled){background-color:transparent;color:var(--color-active,#02578b)}.fs-icon-button--text:active:not(:disabled){opacity:.88}.fs-icon-button--action{background-color:transparent;color:var(--color-primary,#1e73ae);border-color:transparent}.fs-icon-button--action:active:not(:disabled),.fs-icon-button--action:hover:not(:disabled){color:var(--color-accent,#02578b);background-color:transparent}.fs-icon-button--action:active:not(:disabled){opacity:.88}.fs-icon-button--action[aria-current=page],.fs-icon-button--action[aria-current=page]:hover:not(:disabled),.fs-icon-button--action[aria-current=true],.fs-icon-button--action[aria-current=true]:hover:not(:disabled),.fs-icon-button--action[data-active=true],.fs-icon-button--action[data-active=true]:hover:not(:disabled){color:var(--color-secondary,#00deef)}.fs-icon-button--neutral{background-color:transparent;color:var(--color-foreground,#131615);border-color:transparent}.fs-icon-button--neutral:hover:not(:disabled){background-color:var(--color-hover,#f1f1f1)}.fs-icon-button--neutral:active:not(:disabled){background-color:color-mix(in srgb,var(--color-foreground,#131615) 8%,var(--color-background,#ffffff) 92%)}.fs-icon-button--outlined{background-color:transparent;color:var(--color-primary,#1e73ae);border-color:var(--color-primary,#1e73ae)}.fs-icon-button--outlined:hover:not(:disabled){background-color:color-mix(in srgb,var(--color-primary,#1e73ae) 10%,var(--color-background,#ffffff) 90%)}.fs-icon-button--outlined:active:not(:disabled){background-color:color-mix(in srgb,var(--color-primary,#1e73ae) 18%,var(--color-background,#ffffff) 82%)}.fs-icon-button--no-hover:active:not(:disabled),.fs-icon-button--no-hover:hover:not(:disabled){background-color:transparent;filter:none;opacity:1}.fs-icon-button--text.fs-icon-button--no-hover:active:not(:disabled),.fs-icon-button--text.fs-icon-button--no-hover:hover:not(:disabled){color:var(--color-primary,#1e73ae)}.fs-text-field{position:relative;width:100%}.fs-text-field,.fs-text-field__control{--tf-surface:var(--color-background,#fff)}.fs-text-field__control{--tf-label-border:var(--color-border,#a5c2c2)}.fs-text-field__control:focus-within{--tf-label-border:var(--color-primary,#1e73ae)}.fs-text-field__control--contrast{--tf-surface:var(--color-primary,#1e73ae);--tf-label-border:var(--color-background,#fff)}.fs-text-field__control--muted{--tf-surface:color-mix(in srgb,var(--color-muted,#cfeef0) 50%,var(--color-background,#fff))}.fs-text-field__floating-label{background-color:var(--tf-surface,var(--color-background,#fff))}.fs-text-field__combo-shell{--tf-surface:var(--color-background,#fff);--tf-label-border:var(--color-border,#a5c2c2);box-sizing:border-box;background-color:var(--tf-surface);transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.fs-text-field__combo-shell:focus-within{--tf-label-border:var(--color-primary,#1e73ae)}.fs-text-field__combo-shell.fs-text-field__combo-shell--muted,.fs-text-field__combo-shell:has(.fs-text-field__control--muted){--tf-surface:color-mix(in srgb,var(--color-muted,#cfeef0) 50%,var(--color-background,#fff));background-color:var(--tf-surface)}.fs-text-field__combo-shell .fs-text-field__control:not(.fs-text-field__control--muted){--tf-surface:inherit;--tf-label-border:inherit}.fs-text-field__input{width:100%;min-height:2.75rem;min-width:180px;border-radius:.375rem;border:1px solid var(--color-border,#a5c2c2);background-color:var(--color-background,#fff);color:var(--color-foreground,#131615);font-size:.875rem;line-height:1.25rem;padding-top:.625rem;padding-bottom:.625rem;padding-right:.75rem;transition:border-color .2s ease,box-shadow .2s ease}.fs-text-field__input.fs-text-field__input--compact{box-sizing:border-box;height:2rem;min-height:2rem;max-height:2rem;min-width:0;padding-top:.25rem;padding-bottom:.25rem;font-size:.8125rem;line-height:1.25rem}.fs-text-field__input.fs-text-field__input--compact::-moz-placeholder,.fs-text-field__input.fs-text-field__input--compact::-webkit-input-placeholder,.fs-text-field__input.fs-text-field__input--compact::placeholder{font-size:.8125rem;line-height:1.125rem}.fs-text-field__input:focus{outline:none;border-color:var(--color-primary,#1e73ae);box-shadow:none}.fs-text-field__input.fs-text-field__input--borderless{border:none;box-shadow:none;background-color:transparent}.fs-text-field__input.fs-text-field__input--borderless:focus{border:none;box-shadow:none;outline:none}.fs-text-field__input.fs-text-field__input--compact.fs-text-field__input--borderless.fs-text-field__input--autocomplete-trigger{height:auto;min-height:0;max-height:none;padding-top:0;padding-bottom:0;line-height:1.25rem}.fs-text-field__input::placeholder{color:var(--color-muted-foreground,#7a8280);opacity:1;font-size:.875rem;line-height:1.25rem}.fs-text-field__input::-webkit-input-placeholder{color:var(--color-muted-foreground,#7a8280);line-height:1.25rem}.fs-text-field__input::-moz-placeholder{color:var(--color-muted-foreground,#7a8280);opacity:1;line-height:1.25rem}.fs-text-field__input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:1;width:1.25rem;height:1.25rem;margin-inline-end:.125rem;background-color:var(--color-secondary,#00deef);background-image:none;color:transparent;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M19 4h-1V2h-2v2H8V2H6v2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2zm0 16H5V10h14v10zm0-12H5V6h14v2z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M19 4h-1V2h-2v2H8V2H6v2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2zm0 16H5V10h14v10zm0-12H5V6h14v2z'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.fs-text-field__input[type=date]:disabled::-webkit-calendar-picker-indicator{background-color:var(--color-muted,#cfeef0);cursor:not-allowed}.fs-text-field__icon{left:.75rem}.fs-text-field__icon,.fs-text-field__icon--end{pointer-events:none;position:absolute;top:50%;z-index:1;transform:translateY(-50%)}.fs-text-field__icon--end{right:.75rem}.fs-text-field__end-adornment,.fs-text-field__password-toggle{position:absolute;right:.25rem;top:50%;z-index:2;transform:translateY(-50%)}.fs-text-field__end-adornment{display:inline-flex;align-items:center;gap:.125rem;pointer-events:auto}.fs-form-group{margin-bottom:1rem}.fs-text-field.fs-text-field--inline{width:100%;min-width:0}.fs-text-field__inline-shell{display:flex;flex-direction:row;align-items:stretch;width:100%;min-width:0;box-sizing:border-box;height:2rem;border-radius:.375rem;border:1px solid var(--color-border,#a5c2c2);background-color:var(--color-background,#fff);transition:border-color .2s ease,box-shadow .2s ease}.fs-text-field__inline-shell:focus-within{outline:none;border-color:var(--color-primary,#1e73ae);box-shadow:none}.fs-text-field__inline-shell .fs-text-field__input:focus,.fs-text-field__inline-shell .fs-text-field__input:focus-visible{border:none;box-shadow:none;outline:none}.fs-text-field__inline-shell.fs-text-field__inline-shell--disabled{opacity:.5;cursor:not-allowed}.fs-text-field__inline-leading{flex:0 0 auto;display:flex;align-items:center;padding:0 .375rem 0 .5rem}.fs-text-field__inline-body{display:flex;flex:1 1 0%;min-width:0;align-items:stretch}.fs-text-field__inline-body--disabled{opacity:.5;pointer-events:none}.fs-text-field__inline-label{flex:0 0 auto;align-self:center;padding-left:.5rem;padding-right:.5rem;font-size:.8125rem;font-weight:600;line-height:1.25rem;letter-spacing:.01em;text-align:left;white-space:nowrap;color:var(--color-muted-foreground,#7a8280);border-right:1px solid var(--color-border,#a5c2c2)}.fs-text-field--inline .fs-text-field__control{flex:1 1 0%;min-width:0;display:flex;align-items:center}.fs-text-field--inline .fs-text-field__input.fs-text-field__input--inline-inset,:has(>.fs-text-field__inline-label) .fs-text-field__input.fs-text-field__input--compact{border:none;box-shadow:none;background-color:transparent;height:100%;min-height:0;max-height:none;font-size:.8125rem;font-weight:400;line-height:1.25rem;color:var(--color-foreground,#131615)}.fs-text-field--inline .fs-text-field__input.fs-text-field__input--inline-inset::placeholder,:has(>.fs-text-field__inline-label) .fs-text-field__input.fs-text-field__input--compact::placeholder{font-size:.8125rem;font-weight:400;color:var(--color-muted-foreground,#7a8280)}.fs-text-field--inline .fs-text-field__input.fs-text-field__input--inline-inset:read-only:not(:disabled){color:var(--color-foreground,#131615);-webkit-text-fill-color:var(--color-foreground,#131615);opacity:1}.fs-text-field--inline .fs-text-field__input.fs-text-field__input--inline-inset:focus,.fs-text-field--inline .fs-text-field__input.fs-text-field__input--inline-inset:focus-visible{border:none;box-shadow:none;outline:none}.fs-text-field--inline .fs-text-field__end-adornment{right:.375rem;z-index:20;gap:0}.fs-inline-combo-shell:focus-within{outline:none;border-color:var(--color-primary,#1e73ae);box-shadow:none}.fs-inline-combo-shell .fs-text-field__input:focus,.fs-inline-combo-shell .fs-text-field__input:focus-visible{border:none;box-shadow:none;outline:none}.fs-inline-combo-shell--default .fs-text-field__input.fs-text-field__input--borderless{box-sizing:border-box;height:100%;min-height:0;max-height:none;padding-top:.625rem;padding-bottom:.625rem;font-size:.875rem;line-height:1.25rem}.fs-inline-combo-shell--default .fs-text-field__input.fs-text-field__input--borderless.fs-text-field__input--autocomplete-trigger{height:100%;min-height:0;max-height:none;padding-top:.625rem;padding-bottom:.625rem}.fs-text-field__inline-label--default{font-size:.875rem;line-height:1.25rem}.fs-dropdown-container{position:relative;width:100%}.fs-dropdown__list{margin:0;list-style:none;position:absolute;left:0;right:0;top:100%;z-index:50;max-height:14rem;width:100%;min-width:0;overflow-y:auto;overflow-x:hidden;border-radius:.375rem;border:1px solid var(--color-border,#c1c1c2);background-color:var(--color-background,#fff);padding:.25rem 0;box-shadow:0 4px 6px -1px rgb(0 0 0/.1);text-align:left;font-size:.875rem;line-height:1.25rem;color:var(--color-foreground,#131615)}.fs-dropdown__list--portal{z-index:10000}.fs-dropdown__option{cursor:pointer;user-select:none;border:0;border-color:transparent;padding:.625rem .75rem;font-size:.875rem;font-weight:300;line-height:1.375;color:var(--color-foreground,#131615);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color .15s ease,background-color .15s ease}input.fs-number-stepper__input[type=number]::-webkit-inner-spin-button,input.fs-number-stepper__input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input.fs-number-stepper__input[type=number]{-moz-appearance:textfield;appearance:textfield}[data-stepper-single-row=true] .fs-number-stepper__input{box-sizing:border-box;height:2rem;min-height:2rem;max-height:2rem;padding-top:.25rem;padding-bottom:.25rem;line-height:1.25rem}[data-stepper-single-row=true] button{align-self:stretch;padding-top:0;padding-bottom:0}.PrintDialog_printContainer__VF2pV{display:flex;flex-direction:column;gap:1.5rem;max-height:70vh;overflow-y:auto}.PrintDialog_printContent__1sf3V{flex:1;padding:1.5rem;background-color:#ffffff}.PrintDialog_actions__dH9xt{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:.75rem;padding-top:1rem}.PrintDialog_extraActions__BTlaK{margin-right:auto;display:inline-flex;align-items:center}@media print{.PrintDialog_printContainer__VF2pV{max-height:none;overflow:visible}.PrintDialog_printContent__1sf3V{border:none;padding:0;background-color:transparent;page-break-inside:avoid}.PrintDialog_actions__dH9xt{display:none}}.fs-tabs__link{display:inline-flex;align-items:center;border-bottom-width:2px;border-bottom-style:solid;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;transition:color .2s ease,border-color .2s ease}.fs-tabs__link--inactive{border-bottom-color:transparent;color:var(--color-muted-foreground,#7a8280)}.fs-tabs__link--inactive:hover{border-bottom-color:var(--color-border,#a5c2c2);color:var(--color-foreground,#131615)}.fs-tabs__link--active{border-bottom-color:var(--color-primary,#1e73ae);color:var(--color-primary,#1e73ae)}