/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--fortion-font-family-interface);color:var(--fortion-text-primary);background:var(--fortion-surface-page);font-synthesis:none;font-weight:var(--fortion-font-weight-regular)}*,:before,:after{box-sizing:border-box}body{min-width:320px;margin:0}h1,h2,h3,h4,h5,h6,strong,b{font-weight:var(--fortion-font-weight-medium)}button:disabled{cursor:not-allowed}:focus-visible{box-shadow:none;outline:none}:root[data-fortion-keyboard-navigation] :focus-visible{box-shadow:0 0 0 var(--fortion-focus-width) var(--fortion-focus-offset), 0 0 0 calc(var(--fortion-focus-width) * 2) var(--fortion-focus-ring)}button,input,select,textarea{font:inherit}button{cursor:pointer}}@layer components{.tabler-icon{stroke-width:var(--fortion-icon-stroke)}.fortion-brand{block-size:var(--fortion-space-32);inline-size:auto;color:var(--fortion-action-primary-default);display:block}.fortion-brand--mark{aspect-ratio:1}.fortion-button{min-block-size:var(--fortion-component-button-height);justify-content:center;place-self:center start;align-items:center;gap:var(--fortion-component-button-gap);inline-size:fit-content;min-inline-size:0;max-inline-size:100%;padding:var(--fortion-component-button-padding-y) var(--fortion-component-button-padding-x);border:var(--fortion-border-width-default) solid transparent;border-radius:var(--fortion-component-button-radius);font-family:var(--fortion-component-button-font-family);font-size:var(--fortion-component-button-font-size);line-height:var(--fortion-component-button-line-height);font-weight:var(--fortion-component-button-font-weight);text-align:center;color:var(--fortion-action-primary-foreground);background:var(--fortion-action-primary-default);transition:color var(--fortion-motion-duration-fast) var(--fortion-motion-easing-standard), background-color var(--fortion-motion-duration-fast) var(--fortion-motion-easing-standard), border-color var(--fortion-motion-duration-fast) var(--fortion-motion-easing-standard);flex:0 auto;text-decoration:none;display:inline-flex;position:relative}.fortion-button:hover{background:var(--fortion-action-primary-hover)}.fortion-button:active{background:var(--fortion-action-primary-active)}.fortion-button--secondary{color:var(--fortion-action-secondary-foreground);background:var(--fortion-action-secondary-default);border-color:var(--fortion-component-button-secondary-border)}.fortion-button--secondary:hover{background:var(--fortion-action-secondary-hover)}.fortion-button--secondary:active{background:var(--fortion-action-secondary-active)}.fortion-button--secondary[aria-pressed=true]{color:var(--fortion-action-primary-default);background:var(--fortion-surface-selected);border-color:var(--fortion-action-primary-default)}.fortion-button--tertiary{color:var(--fortion-action-tertiary-default);background:0 0}.fortion-button--tertiary:hover{background:var(--fortion-action-tertiary-hover)}.fortion-button--tertiary:active{background:var(--fortion-action-tertiary-active)}.fortion-button--destructive{color:var(--fortion-action-destructive-inverse);background:var(--fortion-action-destructive-background)}.fortion-button--destructive:hover,.fortion-button--destructive:active{color:var(--fortion-action-destructive-foreground);background:var(--fortion-state-critical-background)}.fortion-button:disabled,.fortion-button[aria-disabled=true]{color:var(--fortion-action-disabled-foreground);background:var(--fortion-action-disabled-background);border-color:var(--fortion-border-disabled);cursor:not-allowed}.fortion-button[data-full-width]{justify-self:stretch;inline-size:100%}.fortion-button__content{justify-content:center;align-items:center;gap:var(--fortion-component-button-gap);overflow-wrap:anywhere;min-inline-size:0;display:inline-flex}.fortion-button__visual{inline-size:var(--fortion-component-button-icon-size);block-size:var(--fortion-component-button-icon-size);flex:none;justify-content:center;align-items:center;display:inline-flex}.fortion-button__visual>svg{block-size:100%;inline-size:100%}.fortion-icon-button .fortion-button__content:empty{display:none}.fortion-button__spinner{inline-size:var(--fortion-component-button-icon-size);block-size:var(--fortion-component-button-icon-size);border:var(--fortion-focus-width) solid currentColor;border-radius:var(--fortion-radius-full);border-inline-end-color:#0000;animation:1s linear infinite fortion-button-spin;display:inline-block}.fortion-button__activity{inline-size:min(var(--fortion-space-24), calc(100% - 2 * var(--fortion-component-button-padding-x)));block-size:var(--fortion-border-width-focus);border-radius:var(--fortion-radius-full);background:currentColor;animation:1s ease-in-out infinite alternate fortion-button-activity;position:absolute;inset-block-end:var(--fortion-space-4);inset-inline-start:var(--fortion-component-button-padding-x)}.fortion-icon-button{inline-size:var(--fortion-component-button-height);min-inline-size:var(--fortion-component-button-height);min-block-size:var(--fortion-component-button-height);aspect-ratio:1;flex:none;padding:0}.fortion-action-group,.fortion-control-row{flex-wrap:wrap;min-inline-size:0;max-inline-size:100%;display:flex}.fortion-action-group{align-items:center;gap:var(--fortion-component-action-group-gap)}.fortion-action-group[data-align=end]{justify-content:end}.fortion-action-group[data-align=center]{justify-content:center}.fortion-control-row{align-items:end;gap:var(--fortion-component-control-row-gap)}.fortion-control-row>.fortion-button{align-self:end}.fortion-control-row>.fortion-form-field{min-inline-size:0;max-inline-size:100%}.fortion-pagination{justify-content:space-between;align-items:center;gap:var(--fortion-space-16);border-block-start:var(--fortion-border-width-default) solid var(--fortion-border-subtle);flex-wrap:wrap;margin-block-start:var(--fortion-space-16);padding-block-start:var(--fortion-space-16);display:flex}.fortion-pagination__position{color:var(--fortion-text-secondary);font-size:var(--fortion-font-size-14);line-height:var(--fortion-font-line-height-20);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.fortion-pagination>.fortion-action-group{flex:none;margin-inline-start:auto}.fortion-action-surface{min-inline-size:0;max-inline-size:100%;min-block-size:var(--fortion-size-touch-target);padding:var(--fortion-space-8);border:var(--fortion-border-width-default) solid var(--fortion-border-subtle);border-radius:var(--fortion-radius-8);color:var(--fortion-text-primary);background:var(--fortion-surface-default);text-align:start;font:inherit;overflow-wrap:anywhere}.fortion-action-surface:hover{background:var(--fortion-surface-hover)}.fortion-action-surface:disabled{color:var(--fortion-text-disabled);background:var(--fortion-action-disabled-background)}.fortion-action-surface--row{align-items:center;gap:var(--fortion-space-8);border:0;inline-size:100%;display:flex}.fortion-action-surface--text{color:var(--fortion-text-link);background:0 0;border:0;padding-inline:0}@keyframes fortion-button-spin{to{transform:rotate(360deg)}}@keyframes fortion-button-activity{to{inset-inline-start:calc(100% - var(--fortion-component-button-padding-x) - var(--fortion-space-24))}}@media (prefers-reduced-motion:reduce){.fortion-button__spinner,.fortion-button__activity{animation:none}}.fortion-form-field{gap:var(--fortion-component-field-gap);color:var(--fortion-text-primary);display:grid}.fortion-form-field__label{font-size:var(--fortion-font-size-14);line-height:var(--fortion-font-line-height-20);font-weight:var(--fortion-font-weight-regular)}.fortion-text-field,.fortion-select-field{inline-size:100%;min-block-size:var(--fortion-component-field-height);padding-inline:var(--fortion-component-field-padding-x);border:var(--fortion-border-width-default) solid var(--fortion-component-field-border);border-radius:var(--fortion-component-field-radius);color:var(--fortion-text-primary);background:var(--fortion-component-field-background)}.fortion-text-field[aria-invalid=true],.fortion-select-field[aria-invalid=true]{border-color:var(--fortion-component-field-error-border)}.fortion-text-field:disabled,.fortion-select-field:disabled{color:var(--fortion-text-disabled);border-color:var(--fortion-border-disabled);background:var(--fortion-action-disabled-background)}.fortion-text-field:read-only{color:var(--fortion-text-secondary);background:var(--fortion-surface-muted)}.fortion-form-field__hint,.fortion-form-field__error{font-size:var(--fortion-font-size-14);line-height:var(--fortion-font-line-height-20);color:var(--fortion-text-secondary)}.fortion-form-field__error{color:var(--fortion-text-critical)}.fortion-checkbox-field{gap:var(--fortion-space-4);color:var(--fortion-text-primary);display:grid}.fortion-checkbox-field__control{min-block-size:var(--fortion-size-touch-target);align-items:center;gap:var(--fortion-space-8);display:flex}.fortion-checkbox{inline-size:var(--fortion-size-icon-medium);block-size:var(--fortion-size-icon-medium);accent-color:var(--fortion-action-primary-default);flex:none}.fortion-checkbox-field__description,.fortion-checkbox-field__error{color:var(--fortion-text-secondary);font-size:var(--fortion-font-size-14);line-height:var(--fortion-font-line-height-20);padding-inline-start:calc(var(--fortion-size-icon-medium) + var(--fortion-space-8))}.fortion-checkbox-field__error{color:var(--fortion-text-critical)}.fortion-status-indicator{align-items:center;gap:var(--fortion-space-4);color:var(--fortion-state-info-foreground);font-size:var(--fortion-font-size-14);line-height:var(--fortion-font-line-height-20);font-weight:var(--fortion-font-weight-regular);display:inline-flex}.fortion-status-indicator[data-tone=info]{color:var(--fortion-state-info-foreground)}.fortion-status-indicator[data-tone=success]{color:var(--fortion-state-success-foreground)}.fortion-status-indicator[data-tone=warning]{color:var(--fortion-state-warning-foreground)}.fortion-status-indicator[data-tone=critical]{color:var(--fortion-state-critical-foreground)}.fortion-status-indicator[data-tone=neutral]{color:var(--fortion-state-neutral-foreground)}.fortion-status-indicator__icon{inline-size:var(--fortion-size-icon-medium);block-size:var(--fortion-size-icon-medium);flex:none;justify-content:center;align-items:center;display:inline-flex}.fortion-status-indicator__icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;block-size:100%;inline-size:100%;stroke-width:var(--fortion-icon-stroke)}.fortion-dialog__overlay{z-index:40;background:var(--fortion-surface-overlay);position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.fortion-dialog__overlay{background:color-mix(in srgb, var(--fortion-surface-overlay) calc(var(--fortion-opacity-overlay) * 100%), transparent)}}.fortion-dialog{z-index:41;inline-size:min(calc(100% - var(--fortion-space-32)), var(--fortion-component-dialog-width));max-block-size:calc(100dvh - var(--fortion-space-32));padding:var(--fortion-space-24);border-radius:var(--fortion-component-dialog-radius);color:var(--fortion-text-primary);background:var(--fortion-surface-default);box-shadow:var(--fortion-component-dialog-shadow);position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.fortion-dialog__title{font-size:var(--fortion-font-size-24);line-height:var(--fortion-font-line-height-32);margin:0}.fortion-dialog__description{color:var(--fortion-text-secondary)}.fortion-dialog__actions{justify-content:flex-end;gap:var(--fortion-space-8);flex-wrap:wrap;margin-block-start:var(--fortion-space-24);display:flex}.fortion-message{align-items:flex-start;gap:var(--fortion-component-message-gap);padding:var(--fortion-component-message-padding);border-radius:var(--fortion-component-message-radius);color:var(--fortion-state-info-foreground);background:var(--fortion-state-info-background);flex-wrap:wrap;display:flex}.fortion-message[data-tone=success]{color:var(--fortion-state-success-foreground);background:var(--fortion-state-success-background)}.fortion-message[data-tone=warning]{color:var(--fortion-state-warning-foreground);background:var(--fortion-state-warning-background)}.fortion-message[data-tone=critical]{color:var(--fortion-state-critical-foreground);background:var(--fortion-state-critical-background)}.fortion-message__body{gap:var(--fortion-space-4);flex:12rem;min-inline-size:0;display:grid}.fortion-message__action{flex:none}.fortion-message__close{color:inherit;flex:none}.fortion-shell{background:var(--fortion-surface-page);grid-template-columns:minmax(0,1fr);min-block-size:100vh;display:grid}.fortion-shell[data-navigation=expanded]{grid-template-columns:var(--fortion-component-navigation-expanded-width) minmax(0, 1fr)}.fortion-shell[data-navigation=compact]{grid-template-columns:var(--fortion-component-navigation-compact-width) minmax(0, 1fr)}.fortion-shell__navigation{background:var(--fortion-component-navigation-background);position:relative}.fortion-shell__navigation-edge{inline-size:var(--fortion-space-16);z-index:2;position:absolute;inset-block:0;inset-inline-end:calc(var(--fortion-space-8) * -1)}.fortion-shell__navigation-edge:before{content:"";inline-size:var(--fortion-border-width-focus);background:var(--fortion-component-navigation-edge-hover);opacity:0;transition:opacity var(--fortion-motion-duration-fast) var(--fortion-motion-easing-standard);position:absolute;inset-block:0;inset-inline-start:var(--fortion-space-8)}.fortion-shell__navigation-toggle{inline-size:var(--fortion-size-touch-target);block-size:var(--fortion-size-touch-target);border-radius:var(--fortion-radius-full);color:var(--fortion-text-secondary);opacity:0;transition:opacity var(--fortion-motion-duration-fast) var(--fortion-motion-easing-standard);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset-block-start:var(--fortion-component-navigation-topbar-height);inset-inline-start:calc((var(--fortion-space-16) - var(--fortion-size-touch-target)) / 2)}.fortion-shell__navigation-toggle-circle{inline-size:var(--fortion-space-24);block-size:var(--fortion-space-24);border:var(--fortion-border-width-default) solid var(--fortion-component-navigation-toggle-border);border-radius:var(--fortion-radius-full);background:var(--fortion-surface-default);place-items:center;display:grid}.fortion-shell__navigation-toggle svg{inline-size:var(--fortion-size-icon-small);block-size:var(--fortion-size-icon-small);stroke:currentColor;stroke-width:var(--fortion-icon-stroke);stroke-linecap:round;stroke-linejoin:round;transition:transform var(--fortion-motion-duration-fast) var(--fortion-motion-easing-standard)}.fortion-shell[data-navigation=compact] .fortion-shell__navigation-toggle svg{transform:rotate(180deg)}.fortion-shell__navigation-edge:hover:before,.fortion-shell__navigation-edge:focus-within:before,.fortion-shell__navigation-edge:hover .fortion-shell__navigation-toggle,.fortion-shell__navigation-toggle:focus-visible{opacity:1}.fortion-shell__navigation-toggle:hover{color:var(--fortion-action-primary-active)}.fortion-shell__navigation-toggle:hover .fortion-shell__navigation-toggle-circle{background:var(--fortion-component-navigation-hover-background)}@media (hover:none),(pointer:coarse){.fortion-shell__navigation-toggle{opacity:1}}.fortion-shell__workspace{background:var(--fortion-surface-default);min-inline-size:0}.fortion-shell__topbar{block-size:var(--fortion-component-navigation-topbar-height);align-items:center;gap:var(--fortion-space-12);padding-inline:var(--fortion-space-16);background:var(--fortion-surface-default);display:flex}.fortion-shell__content{min-inline-size:0}.fortion-shell__navigation-overlay{z-index:20;background:var(--fortion-surface-overlay);position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.fortion-shell__navigation-overlay{background:color-mix(in srgb, var(--fortion-surface-overlay) calc(var(--fortion-opacity-overlay) * 100%), transparent)}}.fortion-shell__navigation-dialog{z-index:21;inline-size:min(var(--fortion-component-navigation-expanded-width), 100vw);padding:var(--fortion-space-16);color:var(--fortion-text-primary);background:var(--fortion-component-navigation-background);box-shadow:var(--fortion-component-menu-shadow);position:fixed;inset-block:0;inset-inline-start:0;overflow-y:auto}.fortion-shell__navigation-close{margin-inline-start:auto;display:flex}.fortion-tabular-number{font-variant-numeric:tabular-nums;white-space:nowrap}.fortion-language-select select{min-block-size:var(--fortion-size-touch-target);padding-inline:var(--fortion-space-12);border:var(--fortion-border-width-default) solid var(--fortion-border-default);border-radius:var(--fortion-radius-6);color:var(--fortion-text-primary);background:var(--fortion-surface-default)}.fortion-account-menu__trigger{inline-size:var(--fortion-size-touch-target);block-size:var(--fortion-size-touch-target);min-inline-size:var(--fortion-size-touch-target);min-block-size:var(--fortion-size-touch-target);border:var(--fortion-border-width-default) solid transparent;border-radius:var(--fortion-radius-full);color:var(--fortion-text-primary);background:var(--fortion-surface-profile);flex:none;place-items:center;padding:0;display:grid}.fortion-account-menu__trigger:hover,.fortion-account-menu__trigger[data-state=open]{border-color:var(--fortion-focus-ring)}.fortion-account-menu__avatar{font-size:var(--fortion-font-size-14);line-height:var(--fortion-font-line-height-20);font-weight:var(--fortion-font-weight-medium)}.fortion-account-menu{z-index:50;inline-size:min(320px, calc(100vw - var(--fortion-space-32)));padding:var(--fortion-space-8);border:var(--fortion-border-width-default) solid var(--fortion-border-subtle);border-radius:var(--fortion-radius-8);color:var(--fortion-text-primary);background:var(--fortion-surface-default);box-shadow:var(--fortion-component-menu-shadow)}.fortion-account-menu__identity{gap:var(--fortion-space-4);padding:var(--fortion-space-12);overflow-wrap:anywhere;display:grid}.fortion-account-menu__identity span,.fortion-account-menu__label{color:var(--fortion-text-secondary);font-size:var(--fortion-font-size-14)}.fortion-account-menu__language-status{padding-inline:var(--fortion-space-12);font-size:var(--fortion-font-size-14);overflow-wrap:anywhere}.fortion-account-menu__separator{block-size:var(--fortion-border-width-default);margin-block:var(--fortion-space-4);background:var(--fortion-border-subtle)}.fortion-account-menu__label{padding:var(--fortion-space-8) var(--fortion-space-12) var(--fortion-space-4);font-weight:var(--fortion-font-weight-regular)}.fortion-account-menu__item{min-block-size:var(--fortion-size-touch-target);align-items:center;gap:var(--fortion-space-8);padding:var(--fortion-space-8) var(--fortion-space-12);border-radius:var(--fortion-radius-6);-webkit-user-select:none;user-select:none;outline:none;display:flex}.fortion-account-menu__item[data-highlighted]{background:var(--fortion-surface-hover)}.fortion-account-menu__item svg{inline-size:var(--fortion-size-icon-medium);block-size:var(--fortion-size-icon-medium)}.fortion-account-menu__indicator{inline-size:var(--fortion-size-icon-medium);color:var(--fortion-text-link)}.fortion-account-menu__item--danger{color:var(--fortion-state-critical-foreground)}.fortion-form-field,.fortion-text-field,.fortion-select-field{min-inline-size:0}.fortion-textarea{padding-block:var(--fortion-space-12);resize:vertical;white-space:pre-wrap;min-block-size:120px}[data-touch].fortion-button,[data-touch].fortion-text-field,[data-touch].fortion-select-field{min-block-size:var(--fortion-size-touch-target);min-inline-size:var(--fortion-size-touch-target)}[data-touch].fortion-icon-button{inline-size:var(--fortion-size-touch-target)}.fortion-money-field{gap:var(--fortion-space-8);grid-template-columns:minmax(0,1fr) minmax(88px,.32fr);display:grid}.fortion-money-field input{text-align:end;font-variant-numeric:tabular-nums}.fortion-money-field dd{font-variant-numeric:tabular-nums;margin:0}.fortion-period-field__inputs{gap:var(--fortion-space-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;display:grid}.fortion-period-field__inputs:has(>:last-child:nth-child(2)){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.fortion-period-field input{padding-inline:var(--fortion-space-8)}.fortion-period-dialog{padding:var(--fortion-space-16)}.fortion-period-dialog>.fortion-period-field__inputs{margin-block-start:var(--fortion-space-16)}.fortion-calendar{inline-size:calc(7 * var(--fortion-size-touch-target));max-inline-size:100%;margin-inline:auto}.fortion-calendar__heading{margin-block:var(--fortion-space-16);justify-content:space-between;align-items:center;gap:var(--fortion-space-8);display:flex}.fortion-calendar__heading h3{font-size:var(--fortion-font-size-18);margin:0}.fortion-calendar__heading svg,.fortion-period-field svg{width:var(--fortion-size-icon-medium);height:var(--fortion-size-icon-medium);stroke-width:var(--fortion-icon-stroke)}.fortion-calendar__week{grid-template-columns:repeat(7, var(--fortion-size-touch-target));text-align:center;display:grid}.fortion-calendar__week [role=columnheader]{font-size:var(--fortion-font-size-12);color:var(--fortion-component-paper-secondary);padding-block:var(--fortion-space-8)}.fortion-calendar__day{inline-size:var(--fortion-size-touch-target);block-size:var(--fortion-size-touch-target);background:var(--fortion-surface-default);color:var(--fortion-component-paper-foreground);border-radius:var(--fortion-radius-6);border:0}.fortion-calendar__day:hover{background:var(--fortion-surface-hover)}.fortion-calendar__day:focus-visible{z-index:1;position:relative}.fortion-calendar__day[aria-current=date]{text-underline-offset:var(--fortion-space-4);font-weight:var(--fortion-font-weight-medium);text-decoration:underline}.fortion-calendar__day[data-outside]{color:var(--fortion-component-paper-secondary)}.fortion-calendar__day[data-range]{border-radius:var(--fortion-component-paper-radius);background:var(--fortion-surface-selected);color:var(--fortion-text-link)}.fortion-calendar__day[data-selected]{border-radius:var(--fortion-radius-6);color:var(--fortion-text-inverse);background:var(--fortion-action-primary-default);font-weight:var(--fortion-font-weight-medium)}.fortion-calendar__day[aria-disabled=true]{color:var(--fortion-text-disabled);cursor:not-allowed;text-decoration:line-through}.fortion-entity-picker{min-width:0;position:relative}.fortion-entity-picker__popup{z-index:15;inset-inline:0;top:calc(100% + var(--fortion-space-4));border:var(--fortion-border-width-default) solid var(--fortion-component-paper-divider);border-radius:var(--fortion-radius-8);max-height:320px;padding:var(--fortion-space-4);background:var(--fortion-surface-default);box-shadow:var(--fortion-component-paper-popover-shadow);position:absolute;overflow:auto}.fortion-entity-picker__option{min-height:var(--fortion-size-touch-target);padding:var(--fortion-space-8) var(--fortion-space-12);overflow-wrap:anywhere;align-items:center;display:flex}.fortion-entity-picker__option[data-active],.fortion-entity-picker__option[aria-selected=true]{background:var(--fortion-surface-selected);color:var(--fortion-text-link)}.fortion-entity-picker__option[aria-selected=true]{font-weight:var(--fortion-font-weight-regular)}.fortion-entity-picker__option[aria-disabled]{color:var(--fortion-text-disabled)}.fortion-document-upload{padding:var(--fortion-space-24) var(--fortion-space-16);border:var(--fortion-border-width-default) dashed var(--fortion-component-field-border);border-radius:var(--fortion-radius-8);background:var(--fortion-component-paper-inset);align-items:center;gap:var(--fortion-space-12);text-align:center;flex-direction:column;display:flex}.fortion-document-upload p{font-size:var(--fortion-font-size-14);color:var(--fortion-component-paper-secondary);margin:0}.fortion-document-upload svg,.fortion-document-row>svg{width:var(--fortion-size-icon-medium);height:var(--fortion-size-icon-medium);stroke-width:var(--fortion-icon-stroke);flex:none}.fortion-document-row{align-items:start;gap:var(--fortion-space-12);padding-block:var(--fortion-space-16);border-bottom:var(--fortion-border-width-default) solid var(--fortion-component-paper-divider);list-style:none;display:flex}.fortion-document-row__body{gap:var(--fortion-space-4);overflow-wrap:anywhere;flex:1;min-width:0;display:grid}.fortion-document-row__body>span{font-size:var(--fortion-font-size-14)}.fortion-document-row__actions{justify-content:end}.fortion-interactive-row{cursor:pointer;transition:background-color var(--fortion-motion-duration-fast) var(--fortion-motion-easing-standard)}.fortion-interactive-row:hover,.fortion-interactive-row:hover td{background:var(--fortion-component-table-hover-background)}:root[data-fortion-keyboard-navigation] .fortion-interactive-row:focus-visible{box-shadow:none;outline:var(--fortion-focus-width) solid var(--fortion-focus-ring);outline-offset:calc(var(--fortion-focus-width) * -1)}@media (width<=767px),(pointer:coarse){.fortion-button,.fortion-text-field,.fortion-select-field{min-block-size:var(--fortion-size-touch-target)}.fortion-button{min-inline-size:var(--fortion-size-touch-target)}.fortion-icon-button{inline-size:var(--fortion-size-touch-target)}.fortion-dialog{padding:var(--fortion-space-16)}.fortion-period-field>.fortion-period-field__inputs{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.fortion-period-field>.fortion-period-field__inputs>button{grid-column:2;justify-self:end}.fortion-document-row{flex-wrap:wrap}.fortion-document-row__actions{justify-content:end;inline-size:100%}}.fortion-field-control{min-inline-size:0;position:relative}.fortion-field-control>span{pointer-events:none;color:var(--fortion-text-secondary);align-items:center;display:flex;position:absolute;inset-block:0;inset-inline-start:var(--fortion-space-12)}.fortion-field-control>span svg{inline-size:var(--fortion-size-icon-medium);block-size:var(--fortion-size-icon-medium)}.fortion-field-control input{padding-inline-start:calc(var(--fortion-space-12) + var(--fortion-size-icon-medium) + var(--fortion-space-8))}.fortion-search-field{inline-size:min(100%, var(--fortion-component-search-field-width));max-inline-size:var(--fortion-component-search-field-width);min-inline-size:0}.fortion-search-field .fortion-form-field{gap:0}.fortion-section{min-inline-size:0;padding-block:var(--fortion-space-24)}.fortion-section:first-child{border-block-start:0;padding-block-start:0}.fortion-section__heading{justify-content:space-between;align-items:start;gap:var(--fortion-space-16);margin-block-end:var(--fortion-space-16);display:flex}.fortion-section__heading :is(h2,h3,h4,h5,h6){overflow-wrap:anywhere;min-inline-size:0;font-size:var(--fortion-font-size-20);line-height:var(--fortion-font-line-height-28);margin:0}.fortion-section__actions{justify-content:end;gap:var(--fortion-space-8);flex-wrap:wrap;flex:none;display:flex}.fortion-section__body{overflow-wrap:anywhere;min-inline-size:0}.fortion-filter-trigger{flex:none}.fortion-filter-trigger svg{inline-size:var(--fortion-size-icon-medium);block-size:var(--fortion-size-icon-medium)}.fortion-filter-panel__backdrop{z-index:40;background:0 0;position:fixed;inset:0}.fortion-filter-panel{inline-size:var(--fortion-component-filter-panel-width);max-block-size:100dvh;max-inline-size:100%;color:var(--fortion-text-primary);background:var(--fortion-component-details-panel-background);border-inline-start:var(--fortion-border-width-default) solid var(--fortion-border-subtle);flex-direction:column;display:flex;overflow:hidden}.fortion-filter-panel--overlay{inset-block:var(--fortion-component-navigation-topbar-height) 0;z-index:41;box-shadow:var(--fortion-component-details-panel-shadow);position:fixed;inset-inline-end:0}.fortion-filter-panel--rail{block-size:calc(100dvh - var(--fortion-component-navigation-topbar-height));position:sticky;inset-block-start:0}.fortion-filter-panel__heading{min-block-size:var(--fortion-size-touch-target);justify-content:space-between;align-items:center;gap:var(--fortion-space-16);padding:var(--fortion-space-16) var(--fortion-space-32) 0;flex:none;margin-block-end:var(--fortion-space-24);display:flex}.fortion-filter-panel__heading h2{overflow-wrap:anywhere;min-inline-size:0;font-size:var(--fortion-font-size-20);line-height:var(--fortion-font-line-height-28);margin:0}.fortion-filter-panel__body{overscroll-behavior:contain;min-block-size:0;padding-inline:var(--fortion-space-32);flex:1;overflow:auto}.fortion-filter-panel__actions{padding:var(--fortion-space-24) var(--fortion-space-32) max(var(--fortion-space-16), env(safe-area-inset-bottom));background:var(--fortion-component-details-panel-background);flex:none;position:sticky;inset-block-end:0}.fortion-filter-actions{justify-content:space-between;gap:var(--fortion-space-8);flex-wrap:wrap;display:flex}.fortion-filter-panel{animation:fortion-filter-panel-enter var(--fortion-motion-duration-standard) var(--fortion-motion-easing-standard)}@keyframes fortion-filter-panel-enter{0%{opacity:0}to{opacity:1}}.fortion-filter-group{border-block-end:var(--fortion-border-width-default) solid var(--fortion-border-subtle)}.fortion-filter-group>summary{min-block-size:var(--fortion-size-touch-target);justify-content:space-between;align-items:center;gap:var(--fortion-space-12);cursor:pointer;font-weight:var(--fortion-font-weight-medium);list-style:none;display:flex}.fortion-filter-group>summary::-webkit-details-marker{display:none}.fortion-filter-group>summary svg{inline-size:var(--fortion-size-icon-medium);block-size:var(--fortion-size-icon-medium);transition:transform var(--fortion-motion-duration-standard) var(--fortion-motion-easing-standard);flex:none}.fortion-filter-group:not([open])>summary svg{transform:rotate(-90deg)}.fortion-filter-group__body{gap:var(--fortion-space-8);padding-block:var(--fortion-space-8) var(--fortion-space-16);display:grid}.fortion-data-table-wrap{inline-size:100%;max-inline-size:100%;overflow-x:auto}.fortion-data-table{background:var(--fortion-surface-default);border-collapse:collapse;text-align:start;inline-size:100%}.fortion-data-table th,.fortion-data-table td{padding:var(--fortion-space-12);border-block-end:var(--fortion-border-width-default) solid var(--fortion-component-table-divider);vertical-align:middle;overflow-wrap:anywhere}.fortion-data-table tbody tr{height:var(--fortion-component-table-row-height)}.fortion-data-table tbody tr[data-two-line]{height:var(--fortion-component-table-row-two-line-height)}.fortion-data-table thead th{height:var(--fortion-component-table-header-height);padding-block:var(--fortion-space-8);background:var(--fortion-surface-default);z-index:2;white-space:nowrap;overflow-wrap:normal;color:var(--fortion-text-secondary);font-weight:var(--fortion-font-weight-regular);text-align:start;position:sticky;inset-block-start:0}.fortion-data-table [data-numeric]{white-space:nowrap;text-align:end;font-variant-numeric:tabular-nums}.fortion-data-table .fortion-status-indicator{white-space:nowrap}@media (width>=768px){.fortion-data-table td .fortion-button{white-space:nowrap}}.fortion-data-table tr[tabindex]{cursor:pointer;transition:background-color var(--fortion-motion-duration-fast) var(--fortion-motion-easing-standard)}.fortion-data-table tr[tabindex]:hover{background:var(--fortion-component-table-hover-background)}.fortion-data-table tr[data-selected]{background:var(--fortion-component-table-selected-background);--fortion-text-secondary:var(--fortion-text-on-tinted);--fortion-text-muted:var(--fortion-text-on-tinted);--fortion-component-paper-secondary:var(--fortion-text-on-tinted)}:root[data-fortion-keyboard-navigation] .fortion-data-table tr[tabindex]:focus-visible{box-shadow:none;outline:var(--fortion-focus-width) solid var(--fortion-focus-ring);outline-offset:calc(var(--fortion-focus-width) * -1)}.fortion-data-table [data-numeric] strong{font-weight:var(--fortion-font-weight-regular)}.fortion-data-table__group th{--fortion-text-secondary:var(--fortion-text-on-tinted);--fortion-text-muted:var(--fortion-text-on-tinted);text-align:start;background:var(--fortion-surface-muted)}.fortion-data-table__group span{font-weight:var(--fortion-font-weight-regular);margin-inline-start:var(--fortion-space-8)}.fortion-data-table__mobile-label{display:none}.fortion-details-panel__overlay{background:var(--fortion-surface-overlay);position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.fortion-details-panel__overlay{background:color-mix(in srgb, var(--fortion-surface-overlay) calc(var(--fortion-opacity-overlay) * 100%), transparent)}}.fortion-details-panel__overlay{z-index:40}.fortion-details-panel{inline-size:min(100%, var(--fortion-component-details-panel-width));background:var(--fortion-component-details-panel-background);max-block-size:100dvh;color:var(--fortion-text-primary);z-index:41;border-inline-start:var(--fortion-border-width-default) solid var(--fortion-border-subtle);flex-direction:column;display:flex;position:fixed;inset-block:0;inset-inline-end:0;overflow:hidden}.fortion-details-panel__heading{justify-content:space-between;align-items:center;gap:var(--fortion-space-16);padding:var(--fortion-space-24);border-block-end:var(--fortion-border-width-default) solid var(--fortion-border-subtle);display:flex}.fortion-details-panel__heading h2{overflow-wrap:anywhere;min-inline-size:0;font-size:var(--fortion-font-size-24);line-height:var(--fortion-font-line-height-32);margin:0}.fortion-details-panel__heading>button{flex:none}.fortion-details-panel__body{padding:var(--fortion-space-24);overscroll-behavior:contain;min-block-size:0;min-inline-size:0;flex:1;padding-block-end:max(var(--fortion-space-24), env(safe-area-inset-bottom));overflow:auto}.fortion-tabs{min-inline-size:0;max-inline-size:100%}.fortion-tabs [role=tablist]{scrollbar-width:thin;border-block-end:var(--fortion-border-width-default) solid var(--fortion-border-subtle);gap:var(--fortion-space-4);display:flex;position:relative;overflow-x:auto}.fortion-tabs [role=tab]{min-inline-size:max-content;min-block-size:var(--fortion-size-touch-target);padding:var(--fortion-space-12) var(--fortion-space-8);white-space:nowrap;overflow-wrap:normal;font:inherit;font-weight:var(--fortion-font-weight-medium);cursor:pointer;color:var(--fortion-text-secondary);background:0 0;border:0;flex:1 0 auto}.fortion-tabs [role=tab][data-state=active]{color:var(--fortion-text-link)}.fortion-tabs__indicator{block-size:var(--fortion-focus-width);background:var(--fortion-action-primary-default);pointer-events:none;position:absolute;inset-block-end:0}.fortion-tabs__indicator[data-ready=false]{visibility:hidden}.fortion-tabs__indicator[data-animate=true]{transition:left var(--fortion-motion-duration-standard) var(--fortion-motion-easing-standard), width var(--fortion-motion-duration-standard) var(--fortion-motion-easing-standard)}:root[data-fortion-keyboard-navigation] .fortion-tabs [role=tab]:focus-visible{box-shadow:none;outline:var(--fortion-focus-width) solid var(--fortion-focus-ring);outline-offset:calc(var(--fortion-focus-width) * -1)}.fortion-tabs [role=tab]:disabled{cursor:default;color:var(--fortion-text-disabled)}.fortion-tabs [role=tabpanel]{min-inline-size:0;max-inline-size:100%;padding-block:var(--fortion-space-24)}.fortion-queue-counter{block-size:1.25rem;min-inline-size:1.25rem;padding-inline:var(--fortion-space-4);border-radius:var(--fortion-radius-full);background:var(--fortion-action-primary-default);color:var(--fortion-action-primary-foreground);font-size:var(--fortion-font-size-12);font-weight:var(--fortion-font-weight-regular);font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:center;align-items:center;margin-inline-start:var(--fortion-space-8);line-height:1;display:inline-flex;position:relative}.fortion-tabs [role=tab][data-state=active] .fortion-queue-counter{background:var(--fortion-action-primary-active)}.fortion-tabs__explanation{color:var(--fortion-text-secondary);font-size:var(--fortion-font-size-14);overflow-wrap:anywhere}.fortion-card-artwork{inline-size:100%;fill:var(--fortion-color-white);font-family:"Source Sans 3",Arial,sans-serif;display:block;overflow:hidden}.fortion-card-artwork .fortion-brand{color:var(--fortion-color-white);block-size:46px;inline-size:215px}.fortion-card-artwork__title{font-size:25px}.fortion-card-artwork__number{letter-spacing:6px;font-size:42px}.fortion-card-artwork__holder{letter-spacing:1px;font-size:24px}.fortion-card-artwork-state{gap:var(--fortion-space-8);display:grid}.fortion-card-artwork-state>span{font-size:var(--fortion-font-size-14);color:var(--fortion-text-primary)}.fortion-card-picker{margin:var(--fortion-space-16) 0;gap:var(--fortion-space-8);border:0;grid-template-columns:repeat(5,minmax(0,1fr));min-inline-size:0;padding:0;display:grid}.fortion-card-picker legend{margin-block-end:var(--fortion-space-8)}.fortion-card-picker label{min-inline-size:0;min-block-size:var(--fortion-size-touch-target);font-size:var(--fortion-font-size-14);text-align:center;cursor:pointer;overflow-wrap:anywhere;border-radius:var(--fortion-radius-4)}.fortion-card-picker input{margin:0 0 var(--fortion-space-8);accent-color:var(--fortion-action-primary-default)}:root[data-fortion-keyboard-navigation] .fortion-card-picker label:has(input:focus-visible){outline:var(--fortion-focus-width) solid var(--fortion-focus-ring);outline-offset:var(--fortion-focus-width)}.fortion-card-picker label:has(input:disabled){cursor:default;color:var(--fortion-text-disabled)}.fortion-card-picker svg{margin-block-end:var(--fortion-space-8)}.fortion-funding-tile{appearance:none;border:var(--fortion-border-width-default) solid var(--fortion-border-subtle);border-radius:var(--fortion-radius-8);background:var(--fortion-surface-default);padding:var(--fortion-space-24);gap:var(--fortion-space-12);text-align:start;font:inherit;color:inherit;cursor:pointer;min-inline-size:0;max-inline-size:100%;transition:background-color var(--fortion-motion-duration-fast) var(--fortion-motion-easing-standard);flex-direction:column;display:flex}.fortion-funding-tile:hover{background:var(--fortion-surface-hover)}.fortion-funding-tile__heading{align-items:center;gap:var(--fortion-space-12);overflow-wrap:anywhere;min-inline-size:0;display:flex}.fortion-funding-tile__heading svg{flex:0 0 var(--fortion-size-icon-medium)}.fortion-funding-tile__details{gap:var(--fortion-space-12);overflow-wrap:anywhere;min-inline-size:0;display:grid}.fortion-funding-tile__balance{font-size:var(--fortion-font-size-24);font-variant-numeric:tabular-nums}@media (width<=1023px){.fortion-details-panel{border-inline-start:0;inline-size:100vw;inset-inline:0 auto}}@media (width<=767px){.fortion-search-field{max-inline-size:none}.fortion-section__heading{flex-direction:column}.fortion-section__actions{justify-content:start;inline-size:100%}.fortion-filter-panel{border-inline-start:0;inline-size:100vw;max-inline-size:100vw;inset-inline:0 auto}.fortion-filter-panel__heading,.fortion-filter-panel__body,.fortion-filter-panel__actions{padding-inline:var(--fortion-space-16)}.fortion-details-panel__heading,.fortion-details-panel__body{padding:var(--fortion-space-16)}.fortion-data-table-wrap{overflow:visible}.fortion-data-table,.fortion-data-table tbody{display:block}.fortion-data-table thead{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.fortion-data-table tr{min-block-size:var(--fortion-size-touch-target);padding:var(--fortion-space-12) 0;border-block-end:var(--fortion-border-width-default) solid var(--fortion-border-subtle);gap:var(--fortion-space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fortion-data-table td,.fortion-data-table th{overflow-wrap:anywhere;border:0;min-inline-size:0;padding:0;display:block}.fortion-data-table td:first-child,.fortion-data-table td[data-numeric],.fortion-data-table__group th,.fortion-data-table__empty td{grid-column:1/-1}.fortion-data-table td[data-mobile-hidden]{display:none}.fortion-data-table [data-numeric]{text-align:start}.fortion-data-table__mobile-label{color:var(--fortion-text-secondary);font-size:var(--fortion-font-size-12);display:block}.fortion-tabs [role=tab]{font-size:var(--fortion-font-size-14);padding-inline:0}.fortion-card-picker{row-gap:var(--fortion-space-16);grid-template-columns:repeat(3,minmax(0,1fr))}.fortion-funding-tile{padding:var(--fortion-space-16)}}@media (prefers-reduced-motion:reduce){.fortion-filter-panel{animation-duration:var(--fortion-motion-duration-instant)}.fortion-filter-group>summary svg,.fortion-tabs__indicator{transition-duration:var(--fortion-motion-duration-instant)}}.fortion-budget-scale{block-size:var(--fortion-space-8);min-inline-size:var(--fortion-space-64);border-radius:var(--fortion-radius-4);background:var(--fortion-surface-muted);inline-size:100%;position:relative}.fortion-budget-scale__fact,.fortion-budget-scale__future{border-radius:inherit;position:absolute;inset-block:0}.fortion-budget-scale__fact{background:var(--fortion-action-primary-default)}.fortion-budget-scale__future{background:repeating-linear-gradient(135deg, var(--fortion-state-info-background) 0 4px, var(--fortion-action-primary-default) 4px 5px)}.fortion-budget-scale__plan{inset-block:calc(-1 * var(--fortion-space-4));inline-size:var(--fortion-border-width-default);background:var(--fortion-text-secondary);position:absolute}.fortion-budget-scale[data-incomplete]{outline:var(--fortion-border-width-default) dashed var(--fortion-text-secondary);outline-offset:var(--fortion-space-4)}.fortion-empty-state{justify-items:start;gap:var(--fortion-space-16);padding:var(--fortion-space-24);display:grid}.fortion-loading-skeleton__row{block-size:var(--fortion-component-table-row-height);border-block-end:var(--fortion-border-width-default) solid var(--fortion-component-table-divider);align-items:center;display:flex}.fortion-loading-skeleton__row span{inline-size:60%;block-size:var(--fortion-space-16);background:var(--fortion-surface-muted);border-radius:var(--fortion-radius-4)}.fortion-data-context{gap:var(--fortion-space-8);display:grid}.fortion-data-context dl{gap:var(--fortion-space-16);flex-wrap:wrap;margin:0;display:flex}.fortion-data-context dl>div{gap:var(--fortion-space-4);display:grid}.fortion-data-context dd{overflow-wrap:anywhere;margin:0}.fortion-data-context dt{color:var(--fortion-text-secondary)}.fortion-data-context__signals{gap:var(--fortion-space-8);flex-wrap:wrap;display:flex}.fortion-budget-scale__zero{inset-block:calc(-1 * var(--fortion-space-4));inline-size:var(--fortion-border-width-default);background:var(--fortion-text-primary);position:absolute}.fortion-budget-scale__zero>span{font-size:var(--fortion-font-size-12);line-height:var(--fortion-font-line-height-16);position:absolute;inset-block-start:100%}.fortion-budget-scale{margin-block-end:var(--fortion-space-16)}.fortion-message[data-tone=neutral]{color:var(--fortion-state-neutral-foreground);background:var(--fortion-state-neutral-background)}.fortion-message,.fortion-entity-picker__option[data-active],.fortion-entity-picker__option[aria-selected=true],.fortion-funding-tile[aria-selected=true]{--fortion-text-secondary:var(--fortion-text-on-tinted);--fortion-text-muted:var(--fortion-text-on-tinted);--fortion-component-paper-secondary:var(--fortion-text-on-tinted)}.fortion-funding-tile strong,.fortion-data-context__value{font-weight:var(--fortion-font-weight-regular);font-variant-numeric:tabular-nums}@media (width>=768px){.fortion-data-table th[scope=row]{background:inherit;border-inline-end:var(--fortion-border-width-default) solid var(--fortion-component-table-divider);z-index:1;position:sticky;inset-inline-start:0}.fortion-data-table thead th:first-child{z-index:3;inset-inline-start:0}}@media (width<=767px){.fortion-data-table tbody tr{height:auto;min-block-size:var(--fortion-component-table-row-two-line-height)}.fortion-data-table .fortion-status-indicator{white-space:normal;align-items:start;max-inline-size:100%}.fortion-data-table .fortion-status-indicator>span{overflow-wrap:anywhere;min-inline-size:0}}}@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.hidden{display:none}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}}:root{--fortion-action-destructive-background:#a5212a;--fortion-action-destructive-foreground:#a5212a;--fortion-action-destructive-inverse:#fff;--fortion-action-disabled-background:#f2f4f7;--fortion-action-disabled-foreground:#647286;--fortion-action-primary-active:#1f55b7;--fortion-action-primary-default:#286de1;--fortion-action-primary-foreground:#fff;--fortion-action-primary-hover:#235fc9;--fortion-action-secondary-active:#f2f4f7;--fortion-action-secondary-default:#fff;--fortion-action-secondary-foreground:#263347;--fortion-action-secondary-hover:#f8f9fc;--fortion-action-tertiary-active:#e1e7f0;--fortion-action-tertiary-default:#263347;--fortion-action-tertiary-hover:#f2f4f7;--fortion-border-critical:#a5212a;--fortion-border-default:#7e8a9b;--fortion-border-disabled:#cdd5df;--fortion-border-soft:#e1e7f0;--fortion-border-strong:#344054;--fortion-border-subtle:#e1e7f0;--fortion-border-width-default:1px;--fortion-border-width-focus:2px;--fortion-chart-series-0:#286de1;--fortion-chart-series-1:#17663a;--fortion-chart-series-2:#6343a4;--fortion-chart-series-3:#a15c36;--fortion-chart-series-4:#a5212a;--fortion-chart-series-5:#344054;--fortion-chart-series-6:#627085;--fortion-color-amber-50:#fff4d6;--fortion-color-amber-800:#7a4b00;--fortion-color-blue-100:#d9e8ff;--fortion-color-blue-200:#b3d1ff;--fortion-color-blue-300:#80b3ff;--fortion-color-blue-400:#4d94ff;--fortion-color-blue-50:#eaf2ff;--fortion-color-blue-500:#1a75ff;--fortion-color-blue-600:#286de1;--fortion-color-blue-700:#235fc9;--fortion-color-blue-800:#004cc4;--fortion-color-blue-900:#003787;--fortion-color-blue-focus:#477ed1;--fortion-color-card-blue-end:#11a5c4;--fortion-color-card-blue-middle:#0676f8;--fortion-color-card-blue-start:#064bd6;--fortion-color-card-chip-end:#8edacb;--fortion-color-card-chip-line:#64babf;--fortion-color-card-chip-start:#d8f2ed;--fortion-color-card-circle-accent:#4ef5bd;--fortion-color-card-copper-end:#995d3c;--fortion-color-card-copper-middle:#854d32;--fortion-color-card-copper-start:#713f29;--fortion-color-card-graphite-end:#4a5e73;--fortion-color-card-graphite-middle:#38495c;--fortion-color-card-graphite-start:#263445;--fortion-color-card-teal-end:#0f737a;--fortion-color-card-teal-middle:#0b6972;--fortion-color-card-teal-start:#075e66;--fortion-color-card-violet-end:#7654b1;--fortion-color-card-violet-middle:#6343a4;--fortion-color-card-violet-start:#513496;--fortion-color-copper-600:#a15c36;--fortion-color-green-50:#e7f6ec;--fortion-color-green-700:#17663a;--fortion-color-interface-field-border:#7e8a9b;--fortion-color-interface-on-tinted:#5e6c80;--fortion-color-interface-primary-active:#1f55b7;--fortion-color-interface-profile:#f4f7fc;--fortion-color-navigation:#fafbfe;--fortion-color-neutral-100:#f2f4f7;--fortion-color-neutral-200:#e1e7f0;--fortion-color-neutral-25:#fcfcfd;--fortion-color-neutral-300:#cdd5df;--fortion-color-neutral-400:#98a2b3;--fortion-color-neutral-50:#f8f9fc;--fortion-color-neutral-500:#647286;--fortion-color-neutral-600:#627085;--fortion-color-neutral-700:#344054;--fortion-color-neutral-800:#1d2939;--fortion-color-neutral-900:#263347;--fortion-color-neutral-950:#0c111d;--fortion-color-overlay:#0c111d;--fortion-color-paper-ink:#263347;--fortion-color-paper-inset:#fff;--fortion-color-paper-paper:#f8f9fc;--fortion-color-paper-secondary:#627085;--fortion-color-paper-soft:#e1e7f0;--fortion-color-red-50:#fdebec;--fortion-color-red-700:#a5212a;--fortion-color-white:#fff;--fortion-component-action-group-gap:8px;--fortion-component-bulk-actions-padding:12px;--fortion-component-bulk-actions-radius:12px;--fortion-component-bulk-actions-shadow:0px 12px 32px 0px #2633471f;--fortion-component-bulk-actions-shadow-color:#2633471f;--fortion-component-bulk-actions-shadow-offset-x:0px;--fortion-component-bulk-actions-shadow-offset-y:12px;--fortion-component-bulk-actions-shadow-blur:32px;--fortion-component-bulk-actions-shadow-spread:0px;--fortion-component-button-font-family:"Source Sans 3", Arial, sans-serif;--fortion-component-button-font-size:14px;--fortion-component-button-font-weight:500;--fortion-component-button-gap:8px;--fortion-component-button-height:40px;--fortion-component-button-icon-size:20px;--fortion-component-button-line-height:20px;--fortion-component-button-padding-x:16px;--fortion-component-button-padding-y:8px;--fortion-component-button-primary-background:#286de1;--fortion-component-button-primary-foreground:#fff;--fortion-component-button-radius:6px;--fortion-component-button-secondary-background:#fff;--fortion-component-button-secondary-border:#7e8a9b;--fortion-component-card-blue-end:#11a5c4;--fortion-component-card-blue-middle:#0676f8;--fortion-component-card-blue-start:#064bd6;--fortion-component-card-chip-end:#8edacb;--fortion-component-card-chip-line:#64babf;--fortion-component-card-chip-start:#d8f2ed;--fortion-component-card-circle-accent:#4ef5bd;--fortion-component-card-copper-end:#995d3c;--fortion-component-card-copper-middle:#854d32;--fortion-component-card-copper-start:#713f29;--fortion-component-card-graphite-end:#4a5e73;--fortion-component-card-graphite-middle:#38495c;--fortion-component-card-graphite-start:#263445;--fortion-component-card-teal-end:#0f737a;--fortion-component-card-teal-middle:#0b6972;--fortion-component-card-teal-start:#075e66;--fortion-component-card-violet-end:#7654b1;--fortion-component-card-violet-middle:#6343a4;--fortion-component-card-violet-start:#513496;--fortion-component-control-row-gap:12px;--fortion-component-details-panel-background:#fff;--fortion-component-details-panel-shadow:0px 12px 32px 0px #2633471f;--fortion-component-details-panel-shadow-color:#2633471f;--fortion-component-details-panel-shadow-offset-x:0px;--fortion-component-details-panel-shadow-offset-y:12px;--fortion-component-details-panel-shadow-blur:32px;--fortion-component-details-panel-shadow-spread:0px;--fortion-component-details-panel-width:520px;--fortion-component-dialog-radius:12px;--fortion-component-dialog-shadow:0px 12px 32px 0px #2633471f;--fortion-component-dialog-shadow-color:#2633471f;--fortion-component-dialog-shadow-offset-x:0px;--fortion-component-dialog-shadow-offset-y:12px;--fortion-component-dialog-shadow-blur:32px;--fortion-component-dialog-shadow-spread:0px;--fortion-component-dialog-wide-width:640px;--fortion-component-dialog-width:480px;--fortion-component-field-background:#fff;--fortion-component-field-border:#7e8a9b;--fortion-component-field-error-border:#a5212a;--fortion-component-field-gap:8px;--fortion-component-field-height:40px;--fortion-component-field-padding-x:12px;--fortion-component-field-radius:6px;--fortion-component-filter-panel-width:360px;--fortion-component-menu-item-height:40px;--fortion-component-menu-max-width:280px;--fortion-component-menu-radius:8px;--fortion-component-menu-shadow:0px 4px 16px 0px #2633471a;--fortion-component-menu-shadow-color:#2633471a;--fortion-component-menu-shadow-offset-x:0px;--fortion-component-menu-shadow-offset-y:4px;--fortion-component-menu-shadow-blur:16px;--fortion-component-menu-shadow-spread:0px;--fortion-component-message-gap:12px;--fortion-component-message-padding:16px;--fortion-component-message-radius:8px;--fortion-component-navigation-background:#fafbfe;--fortion-component-navigation-compact-width:64px;--fortion-component-navigation-edge-hover:#d9e8ff;--fortion-component-navigation-expanded-width:232px;--fortion-component-navigation-hover-background:#d9e8ff;--fortion-component-navigation-hover-foreground:#1f55b7;--fortion-component-navigation-toggle-border:#b3d1ff;--fortion-component-navigation-topbar-height:56px;--fortion-component-paper-background:#fff;--fortion-component-paper-divider:#e1e7f0;--fortion-component-paper-foreground:#263347;--fortion-component-paper-inset:#fff;--fortion-component-paper-popover-shadow:0px 4px 16px 0px #2633471a;--fortion-component-paper-popover-shadow-color:#2633471a;--fortion-component-paper-popover-shadow-offset-x:0px;--fortion-component-paper-popover-shadow-offset-y:4px;--fortion-component-paper-popover-shadow-blur:16px;--fortion-component-paper-popover-shadow-spread:0px;--fortion-component-paper-radius:0px;--fortion-component-paper-secondary:#627085;--fortion-component-request-documents:424px;--fortion-component-request-gap:80px;--fortion-component-request-main:640px;--fortion-component-search-field-width:400px;--fortion-component-table-divider:#e1e7f0;--fortion-component-table-header-height:40px;--fortion-component-table-hover-background:#f8f9fc;--fortion-component-table-row-height:52px;--fortion-component-table-row-two-line-height:64px;--fortion-component-table-selected-background:#eaf2ff;--fortion-focus-offset:#fff;--fortion-focus-ring:#477ed1;--fortion-focus-width:2px;--fortion-font-family-interface:"Source Sans 3", Arial, sans-serif;--fortion-font-letter-spacing-default:0px;--fortion-font-line-height-16:16px;--fortion-font-line-height-20:20px;--fortion-font-line-height-24:24px;--fortion-font-line-height-28:28px;--fortion-font-line-height-32:32px;--fortion-font-line-height-40:40px;--fortion-font-size-12:12px;--fortion-font-size-14:14px;--fortion-font-size-16:16px;--fortion-font-size-18:18px;--fortion-font-size-20:20px;--fortion-font-size-24:24px;--fortion-font-size-32:32px;--fortion-font-weight-medium:500;--fortion-font-weight-regular:400;--fortion-icon-stroke:1.5;--fortion-motion-duration-fast:.12s;--fortion-motion-duration-instant:0s;--fortion-motion-duration-standard:.18s;--fortion-motion-duration-toast:4.5s;--fortion-motion-duration-undo:8s;--fortion-motion-easing-standard:cubic-bezier(.2, 0, 0, 1);--fortion-opacity-overlay:.48;--fortion-radius-0:0px;--fortion-radius-12:12px;--fortion-radius-4:4px;--fortion-radius-6:6px;--fortion-radius-8:8px;--fortion-radius-full:999px;--fortion-shadow-floating-lg:0px 12px 32px 0px #2633471f;--fortion-shadow-floating-lg-color:#2633471f;--fortion-shadow-floating-lg-offset-x:0px;--fortion-shadow-floating-lg-offset-y:12px;--fortion-shadow-floating-lg-blur:32px;--fortion-shadow-floating-lg-spread:0px;--fortion-shadow-floating-sm:0px 4px 16px 0px #2633471a;--fortion-shadow-floating-sm-color:#2633471a;--fortion-shadow-floating-sm-offset-x:0px;--fortion-shadow-floating-sm-offset-y:4px;--fortion-shadow-floating-sm-blur:16px;--fortion-shadow-floating-sm-spread:0px;--fortion-shadow-paper-popover:0px 4px 16px 0px #2633471a;--fortion-shadow-paper-popover-color:#2633471a;--fortion-shadow-paper-popover-offset-x:0px;--fortion-shadow-paper-popover-offset-y:4px;--fortion-shadow-paper-popover-blur:16px;--fortion-shadow-paper-popover-spread:0px;--fortion-shadow-paper-source:0px 4px 16px 0px #2633471a;--fortion-shadow-paper-source-color:#2633471a;--fortion-shadow-paper-source-offset-x:0px;--fortion-shadow-paper-source-offset-y:4px;--fortion-shadow-paper-source-blur:16px;--fortion-shadow-paper-source-spread:0px;--fortion-size-control:40px;--fortion-size-details-panel:520px;--fortion-size-dialog:480px;--fortion-size-dialog-wide:640px;--fortion-size-filter-panel:360px;--fortion-size-icon-large:24px;--fortion-size-icon-medium:20px;--fortion-size-icon-small:16px;--fortion-size-menu-max:280px;--fortion-size-navigation-compact:64px;--fortion-size-navigation-expanded:232px;--fortion-size-request-documents:424px;--fortion-size-request-gap:80px;--fortion-size-request-main:640px;--fortion-size-search-field:400px;--fortion-size-table-row:52px;--fortion-size-table-row-two-line:64px;--fortion-size-topbar:56px;--fortion-size-touch-target:44px;--fortion-space-12:12px;--fortion-space-16:16px;--fortion-space-24:24px;--fortion-space-32:32px;--fortion-space-4:4px;--fortion-space-48:48px;--fortion-space-64:64px;--fortion-space-8:8px;--fortion-state-critical-background:#fdebec;--fortion-state-critical-foreground:#a5212a;--fortion-state-info-background:#eaf2ff;--fortion-state-info-foreground:#004cc4;--fortion-state-neutral-background:#f2f4f7;--fortion-state-neutral-foreground:#344054;--fortion-state-success-background:#e7f6ec;--fortion-state-success-foreground:#17663a;--fortion-state-warning-background:#fff4d6;--fortion-state-warning-foreground:#7a4b00;--fortion-surface-default:#fff;--fortion-surface-hover:#f8f9fc;--fortion-surface-inset:#fff;--fortion-surface-muted:#f2f4f7;--fortion-surface-navigation:#fafbfe;--fortion-surface-overlay:#0c111d;--fortion-surface-page:#fff;--fortion-surface-paper:#fff;--fortion-surface-profile:#f4f7fc;--fortion-surface-selected:#eaf2ff;--fortion-surface-subtle:#fff;--fortion-text-critical:#a5212a;--fortion-text-disabled:#647286;--fortion-text-ink:#263347;--fortion-text-inverse:#fff;--fortion-text-link:#004cc4;--fortion-text-muted:#647286;--fortion-text-on-tinted:#5e6c80;--fortion-text-paper-secondary:#627085;--fortion-text-primary:#263347;--fortion-text-secondary:#627085;--fortion-z-index-dialog:41}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/InterVariable-BPX03HHj.woff2)format("woff2-variations")}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url(/assets/SourceSans3VF-Upright-BsWL4Kly.woff2)format("woff2-variations")}.fortion-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:var(--fortion-motion-duration-instant)!important;animation-duration:var(--fortion-motion-duration-instant)!important;animation-iteration-count:1!important}}.fortion-compact-period{top:var(--period-top);right:var(--period-right);width:min(480px,100vw - 32px);max-height:calc(100dvh - var(--period-top) - 16px);left:auto;overflow-y:auto;transform:none}.fortion-compact-period__presets{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-block:16px;display:grid}.fortion-compact-period__presets button{white-space:normal;min-height:44px}.fortion-compact-period__dates{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@media (width<=767px){.fortion-compact-period{max-height:calc(100dvh - 32px);top:16px;right:16px}.fortion-compact-period__dates{grid-template-columns:minmax(0,1fr)}}@media (width<=360px){.fortion-compact-period{width:100vw;padding:4px;right:0}}.fortion-filter-popover{z-index:var(--fortion-z-index-dialog,60);border:1px solid var(--fortion-border-subtle);background:var(--fortion-surface-default);width:min(420px,100vw - 16px);max-height:calc(100dvh - 16px);box-shadow:var(--fortion-component-menu-shadow);padding:var(--fortion-space-16);border-radius:12px;flex-direction:column;display:flex;position:fixed}.fortion-filter-popover__heading{justify-content:space-between;align-items:center;gap:var(--fortion-space-12);margin-block-end:var(--fortion-space-12);display:flex}.fortion-filter-popover__heading h2{font-size:var(--fortion-font-size-16);font-weight:var(--fortion-font-weight-medium);margin:0}.fortion-filter-popover__body{gap:var(--fortion-space-12);grid-template-columns:repeat(2,minmax(0,1fr));min-height:0;display:grid;overflow:auto}.fortion-filter-popover__body>*{min-width:0}.fortion-filter-popover__actions{border-block-start:1px solid var(--fortion-border-subtle);margin-block-start:var(--fortion-space-16);padding-block-start:var(--fortion-space-12)}.fortion-filter-popover .fortion-filter-actions{justify-content:space-between;gap:var(--fortion-space-12);display:flex}@media (width<=359px){.fortion-filter-popover__body{grid-template-columns:minmax(0,1fr)}}:root{color:var(--fortion-text-primary);background:var(--fortion-surface-page);font-family:var(--fortion-font-family-interface);font-synthesis:none}*{box-sizing:border-box}body{min-width:320px;margin:0}.admin-navigation{gap:var(--fortion-space-48);min-height:100vh;padding:var(--fortion-space-32) var(--fortion-space-16);flex-direction:column;display:flex}.admin-navigation__brand{padding-inline:var(--fortion-space-8)}.admin-navigation__mark{display:none}.admin-navigation__items{gap:var(--fortion-space-8);display:grid}.admin-navigation__items a{min-height:var(--fortion-size-touch-target);border-radius:var(--fortion-radius-6);padding:var(--fortion-space-8) var(--fortion-space-12);color:var(--fortion-text-secondary);align-items:center;gap:var(--fortion-space-8);text-align:left;background:0 0;border:0;text-decoration:none;display:flex}.admin-navigation__items a:hover{color:var(--fortion-component-navigation-hover-foreground);background:var(--fortion-component-navigation-hover-background)}.admin-navigation__items a.active:hover{background:var(--fortion-component-navigation-hover-background)}.admin-navigation__items a.active{--fortion-text-secondary:var(--fortion-text-on-tinted);--fortion-text-muted:var(--fortion-text-on-tinted);color:var(--fortion-text-link);background:var(--fortion-surface-selected)}.admin-navigation__items svg{width:var(--fortion-size-icon-medium);height:var(--fortion-size-icon-medium);stroke-width:var(--fortion-icon-stroke);flex:none}.admin-topbar{justify-content:space-between;align-items:center;gap:var(--fortion-space-16);color:var(--fortion-text-secondary);flex:1;display:flex}.admin-topbar__context{align-items:center;gap:var(--fortion-space-16);min-width:0;display:flex}.fortion-shell[data-navigation=compact] .admin-navigation{padding-inline:var(--fortion-space-8)}.fortion-shell[data-navigation=compact] .admin-navigation__lockup,.fortion-shell[data-navigation=compact] .admin-navigation__label,.fortion-shell[data-navigation=compact] .admin-navigation__count{display:none}.fortion-shell[data-navigation=compact] .admin-navigation__mark{display:block}.fortion-shell[data-navigation=compact] .admin-navigation__items a{padding-inline:var(--fortion-space-8);justify-content:center}.admin-topbar__actions{align-items:center;gap:var(--fortion-space-12);margin-inline-start:auto;display:flex}.content{padding:var(--fortion-space-32);min-width:0}.content.return-navigation{padding-block-end:0}h1{margin:var(--fortion-space-4) 0 var(--fortion-space-8);font-size:var(--fortion-font-size-32);letter-spacing:var(--fortion-font-letter-spacing-default)}h2{margin:0}h2:not(:where(.fortion-filter-panel__heading h2)){font-size:var(--fortion-font-size-16)}p{color:var(--fortion-text-secondary)}input:not(.fortion-button),select{color:var(--fortion-text-primary)}.login-state{max-width:var(--fortion-size-dialog-wide);padding:var(--fortion-space-24);margin:12vh auto}.route-state{min-height:180px}.auth-loading-screen{z-index:100;min-inline-size:320px;color:var(--fortion-action-primary-default);background:var(--fortion-surface-page);place-items:center;margin:0;display:grid;position:fixed;inset:0}.auth-loading-screen[data-state=leaving]{animation:.72s cubic-bezier(.22,1,.36,1) both fortion-auth-loading-exit}.auth-loading-screen__visual{place-items:center;block-size:88px;inline-size:88px;display:grid;position:relative}.auth-loading-screen__mark{block-size:64px;inline-size:64px;animation:1.28s cubic-bezier(.22,1,.36,1) infinite fortion-auth-mark-intro}.auth-loading-screen__ring{border:var(--fortion-focus-width) solid var(--fortion-action-primary-default);position:absolute;inset:-14px}@supports (color:color-mix(in lab, red, red)){.auth-loading-screen__ring{border:var(--fortion-focus-width) solid color-mix(in srgb, var(--fortion-action-primary-default) 20%, transparent)}}.auth-loading-screen__ring{border-block-start-color:var(--fortion-action-primary-default);border-radius:50%;animation:1.1s ease-out infinite fortion-auth-ring}@keyframes fortion-auth-mark-intro{0%{opacity:.25;transform:rotate(-12deg)scale(.86)}55%,to{opacity:1;transform:rotate(0)scale(1)}}@keyframes fortion-auth-ring{0%{opacity:0;transform:scale(.78)rotate(0)}35%{opacity:1}to{opacity:0;transform:scale(1.05)rotate(360deg)}}@keyframes fortion-auth-loading-exit{to{opacity:0;transform:translateY(-100%)}}@media (prefers-reduced-motion:reduce){.auth-loading-screen,.auth-loading-screen__mark,.auth-loading-screen__ring{animation:none}}.admin-content>.fortion-message{margin-block-end:var(--fortion-space-16)}.admin-page-header{justify-content:space-between;align-items:end;gap:var(--fortion-space-24);margin-block-end:var(--fortion-space-24);display:flex}.admin-toolbar{align-items:end;gap:var(--fortion-space-12);margin-block-end:var(--fortion-space-24);display:flex}.admin-toolbar .fortion-form-field{inline-size:min(100%, var(--fortion-size-dialog))}.admin-panel{border-radius:var(--fortion-component-paper-radius);background:var(--fortion-surface-default);border:0}.identity{min-inline-size:0}.identity p{margin:var(--fortion-space-4) 0 var(--fortion-space-8);font-size:var(--fortion-font-size-14);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.user-card .fortion-checkbox-field__control{min-block-size:var(--fortion-space-32);font-size:var(--fortion-font-size-14)}.profile-page{gap:var(--fortion-space-24);display:grid}.profile-page>.admin-page-header{margin-block-end:0}.profile-panel{gap:var(--fortion-space-24);padding:var(--fortion-space-24);display:grid}.profile-panel h2{font-size:var(--fortion-font-size-24)}.profile-grid{gap:var(--fortion-space-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.profile-facts{gap:var(--fortion-space-16);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.profile-facts div{gap:var(--fortion-space-4);display:grid}.profile-facts dt{color:var(--fortion-text-secondary);font-size:var(--fortion-font-size-14);font-weight:var(--fortion-font-weight-regular)}.profile-facts dd{overflow-wrap:anywhere;margin:0}.invitation-facts{padding-top:var(--fortion-space-24);border-top:var(--fortion-border-width-default) solid var(--fortion-component-paper-divider);gap:var(--fortion-space-16);margin-block:var(--fortion-space-24);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.invitation-facts>div{gap:var(--fortion-space-8);display:grid}.invitation-facts dt{font-size:var(--fortion-font-size-12);color:var(--fortion-component-paper-secondary)}.invitation-facts dd{overflow-wrap:anywhere;margin:0}.profile-panel>.fortion-button{justify-self:start}@media (width<=1279px){.content{padding:var(--fortion-space-24)}.user-card>.fortion-entity-picker,.user-card>.fortion-form-field,.user-card>fieldset,.user-card>.fortion-button{grid-column:2}.user-card>.fortion-button{justify-self:start}}@media (width<=767px){.content{padding:var(--fortion-space-16)}.admin-page-header,.admin-toolbar{flex-direction:column;align-items:stretch}.admin-page-header .fortion-button,.admin-toolbar .fortion-button{inline-size:100%}.user-card>.avatar,.user-card>.identity,.user-card>.fortion-entity-picker,.user-card>.fortion-form-field,.user-card>fieldset,.user-card>.fortion-button{grid-column:1}.user-card>.fortion-button{inline-size:100%}.profile-grid,.profile-facts{grid-template-columns:1fr}.profile-panel{padding:var(--fortion-space-16)}.profile-actions{display:grid}.profile-actions .fortion-button,.profile-panel>.fortion-button{inline-size:100%}.admin-topbar{justify-content:flex-end}}.operations-page{min-width:0}.operations-page>.fortion-filter-panel--rail{inset-block:var(--fortion-component-navigation-topbar-height) 0;z-index:10;block-size:auto;position:fixed;inset-inline-end:0}.operations-page:has(>.fortion-filter-panel--rail){padding-inline-end:calc(var(--fortion-component-filter-panel-width) + var(--fortion-space-32))}html[data-fortion-scroll-owner=rail] .operations-page{block-size:calc(100dvh - var(--fortion-component-navigation-topbar-height));overscroll-behavior:contain;overflow-y:auto}.operations-header{margin-bottom:var(--fortion-space-24);justify-content:space-between;align-items:center;gap:var(--fortion-space-16);flex-wrap:wrap;display:flex}.operations-header h1,.admin-page-header h1{font-size:var(--fortion-font-size-32);line-height:var(--fortion-font-line-height-40)}.operations-toolbar{align-items:center;gap:var(--fortion-space-8);margin-bottom:var(--fortion-space-16);display:flex}.operations-toolbar .fortion-search-field{flex:0 1 var(--fortion-component-search-field-width);min-width:0}.operations-details-merchant{margin:var(--fortion-space-24) 0 var(--fortion-space-8);font-size:var(--fortion-font-size-20);overflow-wrap:anywhere}.operations-details-summary .operations-details-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.operations-details-fields{gap:var(--fortion-space-16);margin-top:var(--fortion-space-16);display:grid}.operations-details-fields div{gap:var(--fortion-space-4);display:grid}.operations-details-fields dt{color:var(--fortion-text-secondary);font-size:var(--fortion-font-size-12)}.operations-details-fields dd{overflow-wrap:anywhere;margin:0}@media (width<=767px){.operations-page{padding:var(--fortion-space-16)}.operations-toolbar{flex-wrap:wrap}.operations-toolbar .fortion-search-field{flex:12rem}.operations-details-summary .operations-details-fields{grid-template-columns:1fr}}.cards-page>.fortion-message{margin-block-end:var(--fortion-space-16)}.funding-sources{margin-block-end:var(--fortion-space-24)}.funding-source-selector,.funding-source-selector__trigger{min-block-size:var(--fortion-size-touch-target);align-items:center;gap:var(--fortion-space-8);padding-inline:var(--fortion-space-12);border:var(--fortion-border-width-default) solid var(--fortion-border-default);border-radius:var(--fortion-radius-8);color:var(--fortion-text-primary);background:var(--fortion-surface-default);display:inline-flex}.funding-source-selector{font-size:var(--fortion-font-size-14)}.funding-source-selector.is-static{color:var(--fortion-text-secondary)}.funding-source-selector__trigger{justify-content:flex-start;min-width:176px}.funding-source-selector__trigger:hover,.funding-source-selector__trigger[data-state=open]{background:var(--fortion-surface-hover)}.funding-source-selector__trigger strong{text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;min-width:0;overflow:hidden}.funding-source-selector svg,.funding-source-selector__trigger svg{width:var(--fortion-size-icon-medium);height:var(--fortion-size-icon-medium);stroke-width:var(--fortion-icon-stroke);flex:none}.funding-source-selector__chevron{transition:transform var(--fortion-motion-duration-fast) var(--fortion-motion-easing-standard);margin-inline-start:auto}.funding-source-selector__trigger[data-state=open] .funding-source-selector__chevron{transform:rotate(180deg)}.funding-source-selector__menu{z-index:50;width:min(360px, calc(100vw - var(--fortion-space-32)));max-height:min(420px, calc(100vh - var(--fortion-space-32)));padding:var(--fortion-space-8);border:var(--fortion-border-width-default) solid var(--fortion-border-subtle);border-radius:var(--fortion-radius-8);color:var(--fortion-text-primary);background:var(--fortion-surface-default);box-shadow:var(--fortion-component-menu-shadow);overflow-y:auto}.funding-source-selector__item{min-height:var(--fortion-size-touch-target);align-items:center;gap:var(--fortion-space-12);padding:var(--fortion-space-8) var(--fortion-space-12);border-radius:var(--fortion-radius-6);-webkit-user-select:none;user-select:none;outline:none;grid-template-columns:minmax(0,1fr) auto;display:grid}.funding-source-selector__item[data-highlighted]{background:var(--fortion-surface-hover)}.funding-source-selector__item[data-state=checked]{--fortion-text-secondary:var(--fortion-text-on-tinted);--fortion-text-muted:var(--fortion-text-on-tinted);background:var(--fortion-surface-selected)}.funding-source-selector__item-main{gap:var(--fortion-space-2);min-width:0;display:grid}.funding-source-selector__item-main strong,.funding-source-selector__item-main span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.funding-source-selector__item-main span{color:var(--fortion-text-secondary);font-size:var(--fortion-font-size-14);font-variant-numeric:tabular-nums}.funding-source-selector__item .fortion-status-indicator{font-size:var(--fortion-font-size-12);flex:none}@media (width<=767px){.admin-topbar__context{gap:var(--fortion-space-8);flex:1}.funding-source-selector,.funding-source-selector__trigger{min-width:0;max-width:210px}}.admin-page-header h1{overflow-wrap:anywhere;min-width:0}.admin-topbar{min-width:0}.admin-topbar__brand{flex:none}.admin-topbar__actions .fortion-form-field__label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.admin-navigation{color:var(--fortion-component-paper-foreground)}.admin-navigation__items a{color:var(--fortion-component-paper-secondary)}.admin-panel{border-color:var(--fortion-component-paper-divider)}@media (width<=767px){.admin-topbar__actions{gap:var(--fortion-space-8)}.admin-topbar__actions select{max-width:88px}}.admin-topbar__brand{display:none}@media (width<=767px){.admin-topbar__brand{display:block}.admin-page-header h1,.operations-header h1{font-size:var(--fortion-font-size-24)}}.onboarding-layout{min-height:100dvh}.onboarding-topbar{justify-content:space-between;align-items:center;gap:var(--fortion-space-16);padding:var(--fortion-space-16) var(--fortion-space-24);display:flex}.onboarding-topbar>svg{max-width:120px}.onboarding-content{width:min(100%,760px);padding:var(--fortion-space-32) var(--fortion-space-24);overflow-wrap:anywhere;margin:0 auto}.onboarding-form{gap:var(--fortion-space-24);margin-block:var(--fortion-space-24);padding:var(--fortion-space-24);display:grid}.onboarding-form>h2{font-size:var(--fortion-font-size-20);font-weight:var(--fortion-font-weight-medium)}@media (width<=767px){.onboarding-topbar{padding:var(--fortion-space-12) var(--fortion-space-16);flex-wrap:wrap}.onboarding-content{padding:var(--fortion-space-24) var(--fortion-space-16)}.onboarding-form{padding:var(--fortion-space-16)}.onboarding-actions .fortion-button{max-width:100%}}.operations-transactions .fortion-data-table td:first-child{white-space:nowrap}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}
