:root{--riff-control-surface:#fff;--riff-control-ink:#202020;--riff-control-muted:#707070;--riff-control-border:#8b9299;--riff-control-hover:#f4f4f4;--riff-control-hover-border:#b8bdc2;--riff-control-focus:#292929;--riff-control-danger:#bb4652;--riff-font:"Figtree",Arial,sans-serif;--riff-tracking-body:0.01em;--riff-tracking-heading:0.005em;--riff-weight-emphasis:600;--riff-page-title:600 24px/32px var(--riff-font);--riff-deal-detail-title:600 28px/36px var(--riff-font);--riff-section-title:600 20px/28px var(--riff-font);--riff-card-title:600 16px/24px var(--riff-font);--riff-data-table-radius:10px;--riff-data-row-padding:16px 18px;--riff-data-header-padding:13px 18px;--riff-data-column-gap:18px;--riff-table-header-size:14px;--riff-table-header-leading:20px;--riff-table-header-type:600 14px/20px var(--riff-font);--riff-table-name-max:36ch;--riff-interface-type:400 14px/20px var(--riff-font);--riff-metadata-type:400 12px/18px var(--riff-font);--riff-financial-metric:500 28px/34px var(--riff-font);--riff-work-card-padding:20px;--riff-panel-gap:20px;--riff-structural-surface:#f8f9fb;--riff-action-gap:12px;--riff-field-label-gap:6px;--riff-form-field-gap:var(--riff-ds-space-16,16px);--riff-icon-action-gap:4px;--riff-action-row-space:24px;--riff-stage-current-surface:#f1ebf7;--riff-stage-current-ink:#594374;--riff-stage-upcoming-surface:#f8f9fb;--riff-page-gutter:38px;--riff-control-font:var(--riff-font);--riff-line:#e8e8e8;--riff-radius-control:7px;--riff-payment-card-radius:8px;--riff-payment-card-padding:16px;--riff-split-agency:#4b6dc1;--riff-split-manager:#319b89;--riff-split-creator:#a77ab5}body .rds-field{row-gap:var(--riff-field-label-gap)}.riff-field-stack{--riff-field-margin-block-end:0px;display:grid;align-content:start;min-inline-size:0;gap:var(--riff-form-field-gap)}html.dark body :is(.rif-shell,.rif-dialog,.rif-drawer,.rif-popover) .rds-input{--riff-ds-canvas:var(--rif-surface);--riff-ds-ink:var(--rif-ink);--riff-ds-muted:var(--rif-muted);--riff-ds-control-line:var(--rif-control-line);--riff-ds-danger-ink:var(--rif-error);--riff-ds-neutral-surface:var(--rif-soft);--riff-ds-neutral-hover:var(--rif-selection-strong);color-scheme:dark}html.dark body :is(.rif-shell,.rif-dialog,.rif-drawer,.rif-popover) .rds-input:where(:not(.rds-filter)){background-color:var(--riff-ds-canvas);color:var(--riff-ds-ink)}html.dark body :is(.rif-shell,.rif-dialog,.rif-drawer,.rif-popover) .rds-input.rds-readonly-muted,html.dark body :is(.rif-shell,.rif-dialog,.rif-drawer,.rif-popover) .rds-input::placeholder{color:var(--riff-ds-muted)}body [data-slot=select-trigger].riff-select-trigger{min-width:0;min-height:var(--riff-control-height,40px);border:1px solid var(--riff-control-border);border-radius:7px;padding:9px 40px 9px 12px;background-color:var(--riff-control-surface);color:var(--riff-control-ink);font:400 14px/20px var(--riff-control-font);box-shadow:none;transition:background-color .15s,border-color .15s,color .15s}.riff-select:not([multiple]){cursor:pointer;text-overflow:ellipsis}.riff-select:where(:not([data-filter-applied])){color:var(--riff-ds-ink)}.riff-select[multiple]{height:auto;padding-inline-end:12px;background-image:none}body .riff-select-trigger{position:relative}body .riff-select-trigger>[data-riff-chevron],body .riff-select-trigger>svg{position:absolute;right:12px;width:16px;height:16px;color:var(--riff-control-muted);opacity:1}body .riff-select-trigger:hover:not(:disabled){border-color:var(--riff-control-hover-border)}body .riff-select-trigger:is(:focus-visible,[data-state=open]){outline:none;border-color:var(--riff-control-focus);box-shadow:none}body .riff-select-trigger:disabled{cursor:not-allowed;opacity:.5}body .riff-select-trigger[aria-invalid=true]{border-color:var(--riff-control-danger)}body [data-slot=select-trigger][data-placeholder]{color:var(--riff-control-muted)}body :is(.riff-select-content,.riff-dropdown-content){padding:6px;border:1px solid #e8e8e8;border-radius:8px;background:var(--riff-control-surface);color:var(--riff-control-ink);font:400 14px/20px var(--riff-control-font);box-shadow:0 8px 20px #00000012}body .riff-select-content [data-slot=select-viewport]{padding:0}body :is(.riff-select-item,.riff-dropdown-item){min-height:40px;border-radius:7px;padding-top:9px;padding-bottom:9px;color:var(--riff-control-ink);font:400 14px/20px var(--riff-control-font)}body :is(.riff-select-item,.riff-dropdown-item):is([data-highlighted],:focus){background:var(--riff-control-hover);color:var(--riff-control-ink)}body .riff-dropdown-item[data-variant=destructive]{color:var(--riff-control-danger)}body .rds-menu{background:var(--riff-control-surface);border-color:var(--rif-line,var(--riff-line));color:var(--riff-control-ink);max-height:var(--radix-dropdown-menu-content-available-height,calc(100dvh - 32px))}body .rds-menu-item{color:var(--riff-control-ink);gap:8px}body .rds-menu-item[data-highlighted]{background:var(--riff-control-hover)}body .rds-menu-item[data-variant=destructive]{color:var(--riff-control-danger)}body .rds-menu-separator{background:var(--rif-line,var(--riff-line))}body .rds-popover.rif-popover{background:var(--rif-surface);border-color:var(--rif-line);color:var(--rif-ink);max-height:min(var(--riff-popover-max-height,100dvh),var(--radix-popover-content-available-height,calc(100dvh - 32px)))}body .rds-tooltip{background:var(--riff-control-surface);border-color:var(--rif-line,var(--riff-line));color:var(--riff-control-ink);overflow-wrap:anywhere}.rif-drawer.rds-drawer-content{padding:0!important;overflow:hidden}.rif-drawer .rds-drawer-header{flex:none;border-color:var(--rif-line)}.rif-drawer.rds-drawer-content .rds-drawer-header h2{font:var(--riff-page-title)}.rds-drawer-header.riff-drawer-header-with-description{display:grid;grid-template-columns:minmax(0,1fr) auto;justify-content:stretch;row-gap:0}.riff-drawer-header-with-description p{grid-column:1/-1;margin:0;color:var(--rif-muted);overflow-wrap:anywhere}.rif-drawer .rds-drawer-footer{border-color:var(--rif-line)}.rif-drawer .rds-drawer-footer>button{flex-basis:auto}.rds-button.rds-icon-button.riff-icon-button-round{border-radius:50%}body .rds-overlay:has(+.rds-dialog-content.rif-dialog){backdrop-filter:blur(4px)}body .rds-tabs-list{border-bottom-color:var(--rif-line)}body .rds-tabs-trigger{color:var(--riff-control-muted)}body .rds-tabs-trigger[data-state=active]{border-bottom-color:var(--riff-control-ink);color:var(--riff-control-ink)}body .rds-tabs-trigger:hover:not(:disabled){color:var(--riff-control-ink)}body .rds-tabs-trigger:focus-visible:not(:disabled){background:var(--riff-control-hover);outline:2px solid var(--riff-control-focus);outline-offset:2px}body .rds-choice-button{background:var(--riff-control-surface);border-color:var(--riff-control-border);color:var(--riff-control-ink)}body .rds-choice-button[aria-pressed=true]{background:var(--riff-control-hover);border-color:var(--riff-control-ink)}body .rds-choice-button:not([aria-pressed=true]):hover:not(:disabled){border-color:var(--riff-control-hover-border)}body .rds-choice-button:focus-visible:not(:disabled){outline:2px solid var(--riff-control-focus);outline-offset:2px}body .rds-choice-button:disabled{color:var(--riff-control-muted)}body .rds-choice-button:disabled:not([aria-pressed=true]){opacity:.55}body :is(button,a):is(.riff-edit-button,.riff-delete-button,.riff-remove-button,.riff-restore-button),body :is(button,a):not(.riff-button):has(>svg[data-riff-edit-icon]){position:relative;display:inline-flex;align-items:center;justify-content:center;align-self:center;width:40px;min-width:40px;height:40px;min-height:40px;max-width:none;padding:0;flex-shrink:0;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--riff-control-ink);box-shadow:none;cursor:pointer;filter:none;transition:background-color .15s,color .15s}body :is(button,a):is(.riff-edit-button,.riff-delete-button,.riff-remove-button,.riff-restore-button):before,body :is(button,a):not(.riff-button):has(>svg[data-riff-edit-icon]):before{content:none}body :is(button,a):is(.riff-edit-button,.riff-delete-button,.riff-remove-button,.riff-restore-button)>svg,body :is(button,a)>svg[data-riff-edit-icon]{position:static;width:18px;height:18px;flex-shrink:0}body :is(button,a):is(.riff-edit-button,.riff-delete-button,.riff-remove-button,.riff-restore-button):hover:not(:disabled),body :is(button,a):not(.riff-button):has(>svg[data-riff-edit-icon]):hover:not(:disabled){background:var(--riff-control-hover);border-color:transparent;filter:none}body :is(button,a):is(.riff-edit-button,.riff-delete-button,.riff-remove-button,.riff-restore-button):active:not(:disabled),body :is(button,a):not(.riff-button):has(>svg[data-riff-edit-icon]):active:not(:disabled){background:#e8e8e8}body :is(button,a):is(.riff-edit-button,.riff-delete-button,.riff-remove-button,.riff-restore-button):focus-visible,body :is(button,a):not(.riff-button):has(>svg[data-riff-edit-icon]):focus-visible{outline:2px solid #594374;outline-offset:3px}body :is(.riff-edit-button,.riff-delete-button,.riff-remove-button,.riff-restore-button):disabled{opacity:.45;cursor:not-allowed;box-shadow:none}@media(max-width:760px){body [data-slot=select-trigger].riff-select-trigger{min-height:44px;font-size:14px}body :is(button,a):is(.riff-edit-button,.riff-delete-button,.riff-remove-button,.riff-restore-button),body :is(button,a):not(.riff-button):has(>svg[data-riff-edit-icon]){width:44px;min-width:44px;height:44px;min-height:44px}body :is(.riff-select-item,.riff-dropdown-item){min-height:44px}}@media(prefers-reduced-motion:reduce){body :is(.riff-select,.riff-select-trigger,:is(.riff-edit-button,.riff-delete-button,.riff-remove-button,.riff-restore-button)){transition:none}}@media(forced-colors:active){body select.riff-select.riff-select:not([multiple]){appearance:auto;background-image:none;padding-inline-end:12px}body :is(.riff-edit-button,.riff-delete-button,.riff-remove-button,.riff-restore-button){border-color:ButtonText}}:root{--riff-chip-neutral-surface:#f0f1f2;--riff-chip-neutral-ink:#666;--riff-chip-success-surface:#edf6ef;--riff-chip-success-ink:#326446;--riff-chip-warning-surface:#fff5d9;--riff-chip-warning-ink:#775c22;--riff-chip-danger-surface:#ffedf0;--riff-chip-danger-ink:#bb4652;--riff-chip-info-surface:#edf5fc;--riff-chip-info-ink:#254d70;--riff-chip-brand-surface:#f4f4f4;--riff-chip-brand-ink:#292929}body .riff-chip{display:inline-flex;align-items:center;gap:5px;box-sizing:border-box;width:fit-content;max-width:100%;padding:4px 8px;border:0;border-radius:5px;background:var(--riff-chip-neutral-surface);color:var(--riff-chip-neutral-ink);font:500 12px/16px var(--riff-control-font);white-space:normal;overflow-wrap:anywhere}body .riff-chip[data-tone=success]{background:var(--riff-chip-success-surface);color:var(--riff-chip-success-ink)}body .riff-chip[data-tone=warning]{background:var(--riff-chip-warning-surface);color:var(--riff-chip-warning-ink)}body .riff-chip[data-tone=danger]{background:var(--riff-chip-danger-surface);color:var(--riff-chip-danger-ink)}body .riff-chip[data-tone=brand]{background:var(--riff-chip-brand-surface);color:var(--riff-chip-brand-ink)}body .riff-saved-actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;flex-shrink:0}body .riff-icon-actions{display:inline-flex;align-items:center;gap:var(--riff-icon-action-gap);flex:none;white-space:nowrap}body .riff-card-action{width:fit-content;max-width:100%;overflow-wrap:anywhere}body .riff-payment-card .riff-card-action{border-radius:var(--riff-ds-radius-control)}@media(prefers-reduced-motion:reduce){body .riff-card-action{transition:none}}@media(forced-colors:active){body .riff-card-action,body .riff-chip{border:1px solid ButtonText}}body .riff-interface{font:var(--riff-interface-type)}:root body .riff-financial-metric{font:var(--riff-financial-metric);font-variant-numeric:tabular-nums;letter-spacing:var(--riff-tracking-body)}.riff-interface :where(button,input,select,textarea,a){font-family:inherit}body .riff-card-action>svg{flex:none;width:12px;height:12px}body .riff-input{box-sizing:border-box;display:block;width:100%;min-width:0;min-height:40px;padding:9px 12px;border:1px solid var(--riff-control-border);border-radius:var(--riff-radius-control);background:var(--riff-control-surface);color:var(--riff-control-ink);font:400 14px/20px var(--riff-font);box-shadow:none}body .riff-input:focus{outline:none;border-color:var(--riff-control-focus);box-shadow:none}body .riff-input[aria-invalid=true]:focus{border-color:var(--riff-control-danger)}body .riff-search-control{position:relative;display:block;min-width:0}body .riff-search-control>svg{position:absolute;inset-inline-start:var(--riff-ds-space-12);top:50%;transform:translateY(-50%);color:var(--riff-ds-muted);pointer-events:none}body .riff-search-control>.riff-search-field{--riff-search-text-inset:calc(var(--riff-ds-space-12) + var(--riff-ds-space-16) + var(--riff-ds-space-8));padding-inline-start:var(--riff-search-text-inset)}body .riff-search-control>.riff-search-field:focus-visible{padding-inline-start:calc(var(--riff-search-text-inset) - 1px)}body :is(.rds-textarea,.rds-native-date-picker){background:var(--riff-control-surface);color:var(--riff-control-ink);border-color:var(--riff-control-border)}body .rds-native-date-picker{color-scheme:inherit}body :is(.rds-textarea,.rds-native-date-picker):focus{border-color:var(--riff-control-focus)}body :is(.rds-textarea,.rds-native-date-picker)[aria-invalid=true]{border-color:var(--riff-control-danger)}body .rds-segment{display:inline-flex;align-items:center;gap:0;padding:3px;min-height:40px;border-radius:8px;background:var(--riff-control-hover)}body .rds-segment>:is(button,a){display:inline-flex;align-items:center;justify-content:center;color:var(--riff-control-ink);font:500 14px/20px var(--riff-font);min-height:34px;padding:7px 15px;border:0;border-radius:5px;text-decoration:none}body .rds-segment>:is(button[aria-pressed=true],a[aria-current=page]){background:var(--riff-control-surface);color:var(--riff-control-ink);box-shadow:0 1px 3px #00000012}body .rds-segment>:is(button,a):focus-visible{outline:none;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}body .rds-segment>button:disabled{color:var(--riff-control-muted)}body .riff-payment-card{--riff-payment-card-hover-border:var(--riff-control-ink);display:block;min-width:0;box-sizing:border-box;padding:var(--riff-payment-card-padding);border:1px solid var(--riff-line);border-radius:var(--riff-payment-card-radius);background:var(--riff-control-surface);box-shadow:none;color:var(--riff-control-ink);font:400 14px/21px var(--riff-font);text-decoration:none;overflow-wrap:break-word}@media(hover:hover){body .riff-payment-card:hover{border-color:var(--riff-payment-card-hover-border)}}body .riff-payment-card:focus-visible{outline:2px solid var(--riff-control-focus);outline-offset:3px}body .riff-payment-card.riff-stage-board-skeleton{display:grid;gap:8px;pointer-events:none}.riff-stage-board-skeleton .rds-skeleton:nth-child(2){width:70%}.riff-stage-board-skeleton .rds-skeleton:last-child{width:45%}body .riff-payment-card-title{display:flex;align-items:baseline;justify-content:space-between;gap:4px 12px}:root body .riff-payment-card-title>h3{flex:1 1 0;min-width:0;margin:0;font:600 14px/21px var(--riff-font);letter-spacing:var(--riff-tracking-body);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root body .riff-payment-card-amount{margin-inline-start:auto;font:500 14px/20px var(--riff-font);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}body .riff-payment-card-name{font:400 13px/19.5px var(--riff-font);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body .riff-payment-card-meta,body .riff-payment-card-name{margin:6px 0 0;letter-spacing:inherit;color:var(--riff-control-muted)}body .riff-payment-card-meta{display:block;font:400 12px/18px var(--riff-font);overflow-wrap:anywhere}body .riff-payment-card-meta:empty{display:none}body .riff-payment-card-tags{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:12px}body .riff-payment-card-tags:empty{display:none}body .riff-creator-chip{--riff-chip-neutral-surface:color-mix(in srgb,var(--riff-creator-accent) 24%,var(--rif-surface));--riff-chip-neutral-ink:var(--rif-ink)}body .riff-payment-card-tags .riff-creator-chip{min-inline-size:0;max-inline-size:100%}body .riff-payment-card-tags .riff-creator-chip>span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere;white-space:normal}@media(max-width:760px){body .rds-segment,body .riff-input{min-height:44px}body .rds-segment>:is(button,a){min-height:38px;padding-block:9px}}@media(forced-colors:active){body .riff-payment-card{border-color:ButtonText}}.rif-saved-field-section{width:100%;min-width:0}.rif-saved-field-section fieldset{border:0;padding:0;margin:0;min-width:0}@media(max-width:900px){:root{--riff-page-gutter:20px}}@media(max-width:760px){:root{--riff-page-gutter:16px;--riff-work-card-padding:16px}}body .riff-payment-card-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:12px}body .riff-payment-card-actions:empty{display:none}body .riff-card-creators{position:relative;display:flex;align-items:baseline;gap:4px;min-width:0}body .riff-card-creator-names{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body .riff-card-creator-more{flex-shrink:0;white-space:nowrap;cursor:help}body .riff-card-creator-measure{position:absolute;width:0;height:0;overflow:hidden;visibility:hidden;pointer-events:none}body .riff-card-creator-measure>span{display:inline-block;width:max-content;white-space:nowrap}body .rif-table.riff-action-table td{vertical-align:middle}body .rif-table.riff-action-table td .rif-button-row{column-gap:calc(var(--riff-action-gap) * 2)}body .rif-table.riff-action-table tbody tr:last-child td{border-bottom:1px solid var(--rif-line)}body .riff-success-icon{color:var(--rif-success,#2f6b4a)}.rds-dialog-content.riff-success-dialog{display:grid;gap:16px}.riff-success-dialog .rds-dialog-title{padding:0}.riff-success-dialog :is(.rds-dialog-description,.rds-actions){margin:0}.riff-success-dialog .rds-dialog-description{color:var(--rif-muted)}body .riff-chip[data-tone=info]{background:var(--riff-chip-info-surface);color:var(--riff-chip-info-ink)}.riff-code-input-root{position:relative;width:100%;max-width:376px}.riff-code-input-slots{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.riff-code-input-slot{display:flex;align-items:center;justify-content:center;min-width:0;height:60px;border:1px solid var(--riff-control-border);border-radius:var(--riff-radius-control);background:var(--riff-control-surface);color:var(--riff-control-ink);font:500 20px/28px var(--riff-font);font-variant-numeric:tabular-nums}.riff-code-input-slot[data-active=true]{border-color:var(--riff-control-focus);box-shadow:inset 0 0 0 1px var(--riff-control-focus)}.riff-code-input-field{position:absolute;inset:0;width:100%;height:100%;min-width:0;padding:0;border:0;border-radius:var(--riff-radius-control);background:transparent;color:transparent;-webkit-text-fill-color:transparent;caret-color:transparent;outline:none;font:400 20px/28px var(--riff-font)}.riff-code-input-field::selection{background:transparent}.riff-code-input-root[data-disabled=true]{opacity:.5}.riff-code-input-field:disabled{cursor:not-allowed}@media(forced-colors:active){.riff-code-input-slot[data-active=true]{outline:2px solid Highlight;outline-offset:2px}}:root{--riff-feedback-error:var(--rif-error,var(--riff-chip-danger-ink));--riff-feedback-success:var(--rif-success,var(--riff-chip-success-ink));--riff-feedback-error-surface:var(--rif-error-soft,var(--riff-chip-danger-surface))}html.dark{--riff-feedback-error:#ffb2bc;--riff-feedback-success:#a9d7b7;--riff-feedback-error-surface:#40262b}body .riff-error-content>p,body :is(.riff-feedback,.rif-notice,.riff-error-notice,[role=alert]),body [role=alert]>:is(p,span){font:var(--riff-metadata-type);letter-spacing:var(--riff-tracking-body)}body .riff-error-content>p,body :is([role=alert]:not(.warning,[data-tone=warning]),.rif-notice.error,.riff-feedback[data-tone=error]),body [role=alert]:not(.warning,[data-tone=warning])>:is(p,span){color:var(--riff-feedback-error)}body :is(.rif-notice.success,.riff-feedback[data-tone=success]){color:var(--riff-feedback-success)}.riff-error-list{display:grid;gap:8px}.riff-error-notice{display:flex;align-items:flex-start;gap:8px;min-width:0;padding:12px;border-inline-start:2px solid var(--riff-feedback-error);background:var(--riff-feedback-error-surface);border-radius:var(--riff-radius-control)}.riff-error-notice>svg{flex:none;margin-top:1px;color:inherit}.riff-error-content{flex:1;min-width:0;overflow-wrap:anywhere}.riff-error-content p{margin:0;font:inherit;color:inherit}.riff-error-content strong{font-weight:600}.riff-error-content>.rif-action-footer,.riff-error-content>button{margin-top:8px}.riff-error-dismiss{margin-block:-8px;margin-inline-end:-8px}html.dark .riff-error-notice{--riff-ds-ink:var(--rif-ink,#f4f4f4);--riff-ds-neutral-hover:var(--rif-selection-strong,#5b343d)}.riff-error-outlet:empty,.riff-global-error-outlet:empty{display:none}.riff-global-error-outlet:not(:empty){max-width:960px;margin:16px auto;padding:0 24px}.riff-error-outlet[data-riff-error-region=page]:not(:empty){margin-bottom:16px}.riff-error-inline,.riff-error-outlet[data-riff-error-region^=signup-] .riff-error-notice{padding:0;border:0;background:none;border-radius:0}.riff-field-error-stack{display:flex;flex-direction:column;gap:8px;min-width:0}.riff-code-input-root[data-invalid=true] .riff-code-input-slot{border-color:var(--riff-control-danger)}body .rds-radix-toast,body .rds-radix-toast .rds-toast-description{font:var(--riff-metadata-type)}body .rds-radix-toast{--riff-ds-toast-success:var(--rif-success-soft,var(--riff-chip-success-surface));--riff-ds-toast-success-ink:var(--riff-feedback-success)}html.dark .rds-radix-toast{--riff-ds-toast-success:var(--rif-success-soft,#1e3225);--riff-ds-ink:var(--rif-ink,#f4f4f4);--riff-ds-neutral-hover:#304638}.riff-toast-content{flex:1;min-width:0}.rds-toast-viewport.riff-toast-viewport{position:fixed;inset:0 0 auto;z-index:120;max-height:100dvh;padding:16px;flex-direction:column-reverse}@media(min-width:640px){.rds-toast-viewport.riff-toast-viewport{inset:auto 0 0 auto;flex-direction:column}}@media(min-width:768px){.rds-toast-viewport.riff-toast-viewport{max-width:420px}}body .riff-number-unit{display:flex;align-items:center;min-width:0;min-height:40px;border:1px solid var(--riff-control-border);border-radius:7px;background:var(--riff-control-surface);color:var(--riff-control-ink);font:400 14px/20px var(--riff-font)}body .riff-number-unit:has(:focus-visible){border-color:var(--riff-ds-ink)}body .riff-number-unit>input.riff-number-unit-input{flex:1;width:100%;min-width:0;min-height:38px;padding:9px 12px;border:0;border-radius:7px;outline:none;background:transparent;color:inherit;font:inherit;box-shadow:none;appearance:textfield}body .riff-number-unit>input::-webkit-inner-spin-button,body .riff-number-unit>input::-webkit-outer-spin-button{appearance:none;margin:0}body .riff-number-unit>select.riff-select.riff-select{flex:none;width:112px;height:38px;min-height:38px;border:0;border-left:1px solid var(--riff-control-hover-border);border-radius:0 6px 6px 0;font:inherit}body .riff-number-unit>select.riff-select.riff-select:focus-visible{padding:9px 40px 9px 12px}body .riff-number-unit>span{flex:none;padding:0 12px;font:inherit;color:var(--riff-control-muted)}@media(max-width:760px){body .riff-number-unit{min-height:44px}body .riff-number-unit>input.riff-number-unit-input,body .riff-number-unit>select.riff-select.riff-select{min-height:42px;font-size:16px}body .riff-number-unit>select.riff-select.riff-select{height:42px}}@font-face{font-family:Figtree;src:url(/fonts/figtree/Figtree-Variable.ttf) format("truetype");font-weight:300 900;font-style:normal;font-display:swap}:root{--riff-ds-font:var(--riff-font);--font-sans:var(--riff-font);--font-mono:var(--riff-font);--font-inter:var(--riff-font);--font-manrope:var(--riff-font);--font-recursive:var(--riff-font);--font-space-grotesk:var(--riff-font);--default-font-family:var(--riff-font);--font-weight-bold:var(--riff-weight-emphasis);--font-weight-light:400;--font-weight-extrabold:var(--riff-weight-emphasis);--font-weight-black:var(--riff-weight-emphasis);--tracking-tight:var(--riff-tracking-heading);--tracking-tighter:var(--riff-tracking-heading);--tracking-wide:var(--riff-tracking-body);--tracking-wider:var(--riff-tracking-body);--tracking-widest:var(--riff-tracking-body)}body,html{font-family:var(--riff-font);font-weight:400;letter-spacing:var(--riff-tracking-body)}body{font:var(--riff-interface-type)}body :where(*){letter-spacing:var(--riff-tracking-body)}:where(button,input,select,textarea,optgroup,a,table,svg text){font-family:inherit;letter-spacing:var(--riff-tracking-body)}:root body :is(h1,h2,h3,h4,h5,h6,[role=heading]){font-weight:var(--riff-weight-emphasis);letter-spacing:var(--riff-tracking-heading)}:root body :is(h1,h2,h3,h4,h5,h6,[role=heading]) :where(span,a,em,strong,b){letter-spacing:var(--riff-tracking-heading)}:root body :is(strong,b,th){font-weight:var(--riff-weight-emphasis)}:root body :is(button,[role=button],[role=tab],.riff-button,.rif-button,.riff-chip,.riff-card-action){font-weight:500;letter-spacing:var(--riff-tracking-body)}:root body :is(input,select,textarea,optgroup,[role=combobox],[role=option],[role=menuitem],small,time,svg text:not([font-weight])){font-weight:400;letter-spacing:var(--riff-tracking-body)}