.account_profile__N1bR7 h2.account_workHeading__EzI6k{font:600 16px/24px var(--riff-font)}.account_profile__N1bR7>div:first-child{justify-content:flex-end}.account_profile__N1bR7 .riff-button{font-family:var(--riff-font)}.account_detailRow__2YBv_{display:grid;grid-template-columns:180px minmax(0,1fr);align-items:start;column-gap:20px;row-gap:4px;margin:0;padding:10px 0;border-bottom:1px solid var(--rif-line);min-width:0}.account_detailRow__2YBv_ dt,.account_detailRow__2YBv_>div>div>p:first-child{color:var(--rif-muted);font:500 14px/20px var(--riff-font);text-transform:none;letter-spacing:var(--riff-tracking-body)}.account_detailRow__2YBv_ dd{margin:0;font:400 14px/20px var(--riff-font);overflow-wrap:anywhere}.account_taxSection__IfO1y{display:grid;gap:16px}.account_taxRow__dukXm{display:flex;flex-wrap:wrap;align-items:center;gap:12px;font-size:14px;line-height:20px}.account_taxRow__dukXm>:last-child{margin-left:auto}.account_taxSection__IfO1y summary{cursor:pointer;font-size:14px;line-height:20px}.account_taxSection__IfO1y p{color:var(--rif-muted);font-size:14px;line-height:20px;max-width:70ch;margin-top:12px}.account_detailsGrid__McGNK{grid-template-columns:minmax(0,1fr);gap:0}.account_detailsGrid__McGNK>.account_detailRow__2YBv_{grid-column:auto}.account_identityCard__6j4wc,.account_workCard__9h3Gh{border:1px solid var(--rif-line);border-radius:10px;box-shadow:none;padding:20px}.account_workCard__9h3Gh{margin-top:20px}.account_workCard__9h3Gh>div:first-child:has(>h2){margin:-20px -20px 0;padding:18px 20px;border-bottom:1px solid var(--rif-line);gap:12px}.account_workCard__9h3Gh>div:first-child:has(>h2)+div{padding-top:20px}.account_passwordRow__zxSoc>div{display:grid;grid-template-columns:180px minmax(0,1fr) auto;gap:20px;width:100%;grid-column:1/-1}.account_passwordRow__zxSoc>div>div{display:contents}.account_passwordRow__zxSoc>div>div>p{margin:0}.account_passwordRow__zxSoc>div>button{margin-top:0}@media(max-width:600px){.account_detailRow__2YBv_,.account_passwordRow__zxSoc>div{grid-template-columns:minmax(0,1fr);gap:4px}.account_passwordRow__zxSoc>div>button{justify-self:start;margin-top:8px}}.rif-dialog,.rif-disabled,.rif-drawer,.rif-next-root,.rif-popover,.rif-setup-surface,.rif-shell{--rif-person-avatar-size:24px;--rif-ink:#202020;--rif-muted:#707070;--rif-line:#e8e8e8;--rif-control-line:#8b9299;--rif-soft:var(--riff-structural-surface,#f8f9fb);--rif-canvas:#ffffff;--rif-surface:#ffffff;--rif-action:#292929;--rif-action-hover:#404040;--rif-action-ink:#ffffff;--rif-accent:var(--rif-action);--rif-accent-soft:var(--rif-selection);--rif-accent-line:var(--rif-selection-line);--rif-sherbet:var(--rif-line);--rif-selection:#f4f4f4;--rif-selection-strong:#dddddd;--rif-selection-line:#e0e0e0;--rif-success:#326446;--rif-success-soft:#edf6ef;--rif-success-line:#d3e7d8;--rif-error:#bb4652;--rif-error-soft:#ffedf0;--rif-plum:var(--rif-action);--rif-plum-hover:var(--rif-action-hover);--rif-lavender:var(--rif-selection);--rif-lavender-ink:var(--rif-ink);--rif-lavender-line:var(--rif-selection-line);--rif-lavender-strong:var(--rif-selection-strong);--rif-lavender-accent:var(--rif-control-line);--rif-yellow:#b47c21;--rif-yellow-soft:#fff5d9;--rif-yellow-line:#dcc18a;--rif-yellow-ink:#775c22;color:var(--rif-ink);background:var(--rif-surface);font-family:var(--riff-font);font-size:14px;line-height:20px;color-scheme:light}.rif-dialog *,.rif-drawer *,.rif-shell *{box-sizing:border-box}:is(.rif-shell,.rif-dialog,.rif-drawer) :is(button,input,textarea,select):where(:not(.rds-button,.rif-button,.riff-button)){font:inherit;color:inherit}:is(.rif-shell,.rif-dialog,.rif-drawer) a:where(:not(.rds-button,.rif-button,.riff-button)){color:inherit;text-decoration:none}.rif-dialog :focus-visible,.rif-drawer :focus-visible,.rif-shell :focus-visible{outline:2px solid var(--rif-plum);outline-offset:3px}:is(.rif-shell,.rif-dialog,.rif-drawer,.rds-dialog-content,.rif-auth-recovery) :is(input:focus,textarea:focus,select:focus-visible):where(:not(.rds-input,.riff-number-unit-input,.riff-code-input-root input,[type=checkbox],[type=radio],[type=file],[type=range],[type=color],[type=button],[type=submit],[type=reset])){outline:none;box-shadow:none;border-color:var(--rif-ink)}:is(.rif-shell,.rif-dialog,.rif-drawer,.rds-dialog-content,.rif-auth-recovery) :is(input:focus,textarea:focus,select:focus-visible)[aria-invalid=true]:where(:not(.rds-input)){border-color:var(--rif-error)}.rif-shell{background:var(--rif-canvas);min-height:100dvh;display:flex}.rif-sidebar{width:232px;padding:30px 18px;border-right:1px solid var(--rif-line);position:fixed;inset:0 auto 0 0;display:flex;flex-direction:column;z-index:20;background:var(--rif-surface)}.rif-wordmark{font-size:40px;font-weight:var(--riff-weight-emphasis);display:flex;align-items:center;gap:8px;margin:0 12px 24px}.rif-wordmark,.rif-wordmark span{letter-spacing:var(--riff-tracking-body)}.rif-wordmark span{font-size:35px;font-weight:500;color:var(--rif-lavender-ink)}.rif-mobile-nav nav,.rif-sidebar nav{display:grid;gap:6px}.rif-nav-group{display:grid;gap:3px}.rif-nav-group+.rif-nav-group{margin-top:12px}.rif-nav-group>h2{font-size:12px;font-weight:var(--riff-weight-emphasis);color:var(--rif-muted);margin:0 13px 5px;letter-spacing:var(--riff-tracking-heading)}.rif-sidebar{overflow-y:auto}.rif-mobile-nav nav a,.rif-sidebar nav a{display:flex;align-items:center;gap:12px;padding:9px 13px;border-radius:7px;color:var(--rif-muted)}.rif-mobile-nav nav a[aria-current],.rif-sidebar nav a[aria-current]{background:var(--rif-lavender);color:var(--rif-lavender-ink);font-weight:500}.rif-nav-count{margin-left:auto;min-width:24px;padding:2px 7px;border-radius:7px;background:#f1f1f3;color:#52525b;font-size:12px;font-weight:var(--riff-weight-emphasis);line-height:20px;text-align:center;font-variant-numeric:tabular-nums}.rif-mobile-nav nav a[aria-current] .rif-nav-count,.rif-sidebar nav a[aria-current] .rif-nav-count{background:var(--rif-lavender-strong);color:var(--rif-lavender-ink)}.rif-email-tag{--tag-background:#f4f4f5;--tag-border:#d4d4d8;--tag-ink:#3f3f46;--tag-accent:#71717a;display:inline-flex;align-items:center;gap:5px;max-width:100%;padding:3px 7px;border:1px solid var(--tag-border);border-radius:6px;background:var(--tag-background);color:var(--tag-ink);font-size:12px;font-weight:500;line-height:1.4;overflow-wrap:anywhere}.rif-email-tag-dot{width:5px;height:5px;flex:0 0 5px;border-radius:50%;background:var(--tag-accent)}.rif-email-tag[data-category=new_inquiry]{--tag-background:#eff6ff;--tag-border:#bfdbfe;--tag-ink:#1e40af;--tag-accent:#2563eb}.rif-email-tag[data-category=negotiation]{--tag-background:var(--rif-lavender);--tag-border:var(--rif-lavender-line);--tag-ink:var(--rif-lavender-ink);--tag-accent:var(--rif-plum)}.rif-email-tag[data-category=contract]{--tag-background:var(--rif-yellow-soft);--tag-border:var(--rif-yellow-line);--tag-ink:var(--rif-yellow-ink);--tag-accent:var(--rif-yellow)}.rif-email-tag[data-category=content_review]{--tag-background:#ecfeff;--tag-border:#a5f3fc;--tag-ink:#155e75;--tag-accent:#0891b2}.rif-email-tag[data-category=payment]{--tag-background:#ecfdf5;--tag-border:#a7f3d0;--tag-ink:#065f46;--tag-accent:#059669}.rif-email-tag[data-category=operational]{--tag-background:#f1f5f9;--tag-border:#cbd5e1;--tag-ink:#334155;--tag-accent:#64748b}.rif-email-tag[data-category=unrelated]{--tag-background:#fff1f2;--tag-border:#fecdd3;--tag-ink:#9f1239;--tag-accent:#e11d48}.rif-email-tag[data-category=uncertain]{--tag-background:#fff7ed;--tag-border:#fed7aa;--tag-ink:#9a3412;--tag-accent:#ea580c}.rif-nav-footer{margin-top:3px;display:grid;gap:3px;padding:0}.rif-nav-footer a{display:flex;align-items:center;gap:12px;padding:9px 13px;border-radius:7px;font-size:14px;color:var(--rif-muted)}.rif-body{margin-left:232px;width:calc(100% - 232px);min-width:0}.rif-topbar{height:68px;padding:0 var(--riff-page-gutter);border-bottom:1px solid var(--rif-line);display:flex;align-items:center;gap:14px;font-weight:500}.rif-topbar>span{margin-right:auto}.rif-main{max-width:none;margin:auto;padding:24px var(--riff-page-gutter) 60px}.rif-main-wide{padding:0}html:has(.rif-workspace-footer){--rif-workspace-footer-clearance:calc(44px + var(--riff-ds-space-24) + 1px + env(safe-area-inset-bottom, 0px));scroll-padding-bottom:var(--rif-workspace-footer-clearance)}.rif-body:has(>.rif-workspace-footer){display:flex;flex-direction:column}.rif-body:has(>.rif-workspace-footer)>.rif-topbar{flex-shrink:0}.rif-body:has(>.rif-workspace-footer)>.rif-main{flex:1;width:100%}.rif-workspace-footer{position:sticky;bottom:0;z-index:17;border-top:1px solid var(--rif-line);background:var(--rif-surface);padding:var(--riff-ds-space-12) var(--riff-page-gutter);padding-bottom:calc(var(--riff-ds-space-12) + env(safe-area-inset-bottom, 0px))}@media (min-width:901px){.rif-shell[data-workspace=inbox]{height:100dvh;overflow:hidden}.rif-shell[data-workspace=inbox] .rif-body{height:100%;display:flex;flex-direction:column;min-height:0}.rif-shell[data-workspace=inbox] .rif-topbar{flex-shrink:0}.rif-shell[data-workspace=inbox] .rif-main{flex:1;min-height:0;width:100%;margin:0;overflow:hidden}}.rif-page-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 26px}.rif-page-head>div{min-width:0;flex:1}.rif-deal-head{align-items:center;flex-wrap:wrap;gap:16px 24px}.rif-deal-head>.rif-deal-heading{display:flex;align-items:center;flex:1 1 360px;gap:12px;min-width:0}.rif-deal-heading>h1.rif-deal-detail-title{flex:0 1 auto;min-width:0;max-width:100%;margin:0;font:var(--riff-deal-detail-title);letter-spacing:var(--riff-tracking-heading);overflow-wrap:anywhere}.rif-deal-heading>.riff-edit-button{flex:none}.rif-deal-head>.rif-deal-actions{gap:12px;flex:0 1 auto;justify-content:flex-end;margin-left:auto}.rif-deal-head>.rif-deal-actions-paired:has(>:nth-child(2)){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-inline-size:min(100%,calc(2 * var(--rif-deal-action-min-width) + 12px));max-inline-size:100%;align-items:start}.rif-deal-head>.rif-deal-actions-paired:has(>:nth-child(2)) :is(.rif-button,.riff-button){inline-size:100%;text-align:center}.rif-shell h1{min-width:0;max-width:100%;font:var(--riff-page-title);letter-spacing:var(--riff-tracking-heading);font-weight:var(--riff-weight-emphasis)}.rif-shell h1,.rif-shell h2{overflow-wrap:anywhere;margin:0}.rif-shell h2{font:var(--riff-section-title);font-weight:var(--riff-weight-emphasis)}.rif-shell h3{overflow-wrap:anywhere;font:var(--riff-card-title);font-weight:var(--riff-weight-emphasis);margin:0}.rif-shell p{margin:8px 0;color:var(--rif-muted)}.rif-subtitle{font-size:14px;margin-top:8px!important}.rif-icon-button{display:inline-grid;place-items:center;width:44px;height:44px;background:var(--rif-surface);border:1px solid var(--rif-line);border-radius:6px;cursor:pointer}.rif-mobile-menu{display:none}@layer components{:where(.rif-button,.riff-button,.rds-button:not(.rds-filter),.rif-text-button,.app-modal-btn-primary,.app-modal-btn-secondary,.app-modal-btn-destructive,.contacts-btn-primary,.contacts-btn-secondary,.contacts-btn-destructive,.settings-btn-primary,.settings-btn-secondary,.btn-primary-dark,.drawer-btn-primary,.drawer-btn-secondary,.drawer-btn-outline,.remove-btn-light){inline-size:fit-content}}.rif-button-row{display:flex;align-items:center;flex-wrap:wrap}.rif-card-footer-actions,.rif-deal-actions{--rif-deal-action-min-width:136px}.rif-action-footer,.rif-card-footer-actions{justify-content:flex-end}.rif-paired-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--riff-action-gap);inline-size:fit-content;max-inline-size:100%;margin-inline-start:auto}.rif-paired-actions>:is(.rif-button,.riff-button,.rds-button){inline-size:100%;text-align:center;white-space:normal}.rif-card-column-more{inline-size:100%;margin-block-start:12px}.rif-card-footer-actions :is(.rif-button,.riff-button){min-inline-size:min(100%,var(--rif-deal-action-min-width))}.rif-muted{color:var(--rif-muted)}.rif-text-button{background:none;border:0;border-radius:var(--riff-ds-radius-control);padding:0;color:var(--rif-ink,var(--riff-control-ink));font-size:14px;line-height:20px;font-weight:500;text-align:start;max-inline-size:100%;overflow-wrap:anywhere;cursor:pointer;display:inline-flex;align-items:center;gap:var(--riff-ds-space-8)}:is(button,a).rif-text-button{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}:is(button,a).rif-text-button:hover:not(:disabled){text-decoration-thickness:2px}:is(button,a).rif-text-button:focus-visible{background-color:color-mix(in srgb,currentColor 16%,transparent);text-decoration-thickness:2px;outline:none}.rif-text-button:disabled{color:var(--rif-muted,var(--riff-control-muted));cursor:default}.rif-text-button>svg{flex:none}@media (forced-colors:active){:is(button,a).rif-text-button:focus-visible{outline:1px solid Highlight;outline-offset:-1px}}.rif-panel{border:1px solid var(--rif-line);border-radius:8px;overflow:hidden;background:var(--rif-surface);margin-bottom:20px}.rif-panel-head{padding:18px 20px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--rif-line)}.rif-panel-body{padding:var(--riff-work-card-padding)}.riff-disclosure-chevron{flex:none;rotate:-90deg}.riff-disclosure-summary{display:flex;align-items:center;gap:var(--riff-ds-space-8);list-style:none}.riff-disclosure-summary::-webkit-details-marker{display:none}button[aria-expanded=true]>.riff-disclosure-chevron,details[open]>summary .riff-disclosure-chevron{rotate:0deg}.rds-disclosure-card>.rds-disclosure-card-summary:focus-visible,details>.riff-disclosure-summary:focus-visible{outline:2px solid var(--riff-control-focus);outline-offset:-3px}.riff-workspace-disclosure.rds-disclosure-card{--riff-ds-canvas:var(--rif-surface);--riff-ds-card-line:var(--rif-line);--riff-ds-ink:var(--rif-ink);--riff-ds-soft:var(--rif-soft);margin-block-end:var(--riff-ds-space-20)}.riff-workspace-disclosure:not([open])>summary.rif-panel-head{border-bottom:0}.riff-workspace-disclosure>.rds-disclosure-card-body{padding:var(--riff-work-card-padding)}.rif-stack{display:grid;gap:var(--riff-panel-gap)}.rif-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.rif-grid.three{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:20px}.rif-card{min-width:0;border:1px solid var(--rif-line);border-radius:7px;background:var(--rif-surface);padding:var(--riff-work-card-padding);margin-bottom:20px;overflow-wrap:anywhere}.rif-grid .rif-card{margin-bottom:0}.rif-card>h2{margin:0 0 12px}.rif-card>h2,.rif-card>h3{font:var(--riff-card-title)}.rif-card>h3{margin:18px 0 10px}.rif-card>p{margin:10px 0}.rif-card-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:16px}.rif-card-head h2{font:var(--riff-card-title)}.rif-badge{max-width:100%;overflow-wrap:anywhere;display:inline-flex;align-items:center;border:1px solid #e2e2e2;background:#f4f4f4;color:#606060;padding:3px 8px;border-radius:5px;line-height:1.4;font-weight:500;white-space:normal}.rif-badge.success{background:#edf6ef;color:#326446;border-color:#d3e7d8}.rif-badge.warning{background:var(--rif-yellow-soft);color:var(--rif-yellow-ink);border-color:var(--rif-yellow-line)}.rif-badge.lavender{background:var(--rif-lavender);color:var(--rif-lavender-ink);border-color:var(--rif-lavender-ink)}.rif-notice{overflow-wrap:anywhere;padding:12px 15px;border:1px solid var(--rif-line);background:var(--rif-soft);border-radius:6px;color:var(--rif-muted);margin:12px 0}.rif-notice.warning{background:var(--rif-yellow-soft);border-color:var(--rif-yellow-line);color:var(--rif-yellow-ink)}.rif-transaction-error{margin-block:var(--riff-ds-space-12)}.rif-transaction-error>div>span:has(>.rif-transaction-error-content){flex:1;min-inline-size:0}.rif-transaction-error-content>button{margin-inline-start:auto}.rif-notice.success{background:#eff7f1;border-color:#d3e7d8;color:#326446}.rif-state{padding:var(--riff-ds-space-24);text-align:center;color:var(--rif-muted);display:flex;align-items:center;flex-direction:column;gap:var(--riff-ds-space-16)}.riff-empty-state .rds-empty{color:var(--rif-ink);background:var(--rif-soft)}.riff-state-skeleton{inline-size:min(100%,20rem);display:grid;gap:var(--riff-ds-space-8)}.riff-state-skeleton>.rds-skeleton{background:var(--rif-selection)}.riff-state-skeleton>.rds-skeleton:last-child{inline-size:65%;justify-self:center}.rif-field{display:flex;flex-direction:column;gap:var(--riff-field-label-gap);font-size:14px;margin-block-end:var(--riff-field-margin-block-end,var(--riff-form-field-gap))}.rif-field>span{font-weight:500}.rif-field small{color:var(--rif-muted);white-space:pre-line}.rif-field :is(input,select,textarea):where(:not(.rds-input,.rds-native-checkbox)),.rif-search{width:100%;min-height:40px;padding:9px 11px;border:1px solid var(--rif-control-line);background:var(--rif-surface);outline-offset:1px}.rif-field textarea:where(:not(.rds-input)){min-height:110px;resize:vertical}.rif-field-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--riff-form-field-gap)}.rif-filterbar{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-bottom:20px}.rif-filterbar .rif-search{max-width:300px}.rif-filterbar select{min-width:145px}.rif-filterbar select:where(:not(.rds-input)){padding:9px;border:1px solid var(--rif-line);border-radius:5px;background:var(--rif-surface)}.riff-bulk-action-bar{display:flex;align-items:center;justify-content:flex-end;gap:var(--riff-ds-space-12)}.riff-bulk-action-bar>[role=status]{margin-inline-end:auto}.riff-table-viewport>.rds-table-container{position:relative;max-width:100%;border-color:var(--rif-line);border-radius:var(--riff-data-table-radius);background:var(--rif-surface,var(--riff-control-surface))}.riff-table-viewport{position:relative;min-width:0}.riff-table-viewport[data-column-navigation]{--riff-table-scroll-arrow-half:20px;margin-inline-end:max(0px,calc(var(--riff-table-scroll-arrow-half) + 4px - var(--riff-page-gutter)))}.riff-table-scroll-control{position:absolute;display:flex;top:var(--riff-table-scroll-arrow-y,50%);inset-inline-end:calc(-1 * var(--riff-table-scroll-arrow-half));transform:translateY(-50%);z-index:2}@media (max-width:760px){.riff-table-viewport[data-column-navigation]{--riff-table-scroll-arrow-half:22px}}.riff-table-viewport>.rds-table-container:focus-visible{outline:2px solid var(--riff-control-focus);outline-offset:-2px}.riff-table-viewport[data-overflow-right]:after{content:"";position:absolute;inset:1px 1px 1px auto;width:var(--riff-ds-space-32);z-index:1;border-radius:0 calc(var(--riff-data-table-radius) - 1px) calc(var(--riff-data-table-radius) - 1px) 0;pointer-events:none;background:color-mix(in srgb,var(--rif-surface,var(--riff-control-surface)) 85%,transparent);backdrop-filter:blur(1.5px);mask-image:linear-gradient(90deg,transparent,black)}.riff-table-viewport:has(.riff-table-scroll-control):after{width:var(--riff-ds-space-48)}.riff-table-viewport>.rds-table-container>.rds-table{background:var(--rif-surface,var(--riff-control-surface));color:var(--rif-ink,var(--riff-control-ink));font-size:14px;line-height:20px}.riff-table-viewport>.rds-table-container :is(.rds-table-head,.rds-table-cell){border:0;border-bottom:1px solid var(--rif-line);text-align:left;vertical-align:middle}.riff-table-viewport>.rds-table-container thead .rds-table-head{background:var(--rif-soft,var(--riff-structural-surface));color:var(--rif-muted,var(--riff-control-muted));font:var(--riff-table-header-type);padding:var(--riff-data-header-padding)}.riff-table-viewport .rds-table:not(:has(>colgroup))>thead>tr>.rds-table-head:not(.riff-record-list-select,.riff-record-list-action,.rds-numeric,[data-compact-column]){width:var(--riff-table-column-width,auto)}.riff-table-viewport .rds-table:not(:has(>colgroup))>thead>tr>.rds-table-head.rds-numeric:not([data-compact-column]){width:var(--riff-table-numeric-width,1px)}.riff-table-viewport :is(.riff-record-list-select,.riff-record-list-action,[data-compact-column]){width:1px;white-space:nowrap}.riff-table-viewport .rds-table-head.riff-record-list-action{width:var(--riff-table-action-width,1px)}.riff-table-actions{display:grid;grid-auto-flow:column;justify-items:start;align-items:center;gap:8px var(--riff-action-gap);inline-size:max-content;text-align:start}.riff-table-actions>:is(button,a){grid-row:1}.riff-table-actions:has(>.rds-button.rds-tertiary:first-child){margin-inline-start:-15px}.riff-table-actions>[role=alert]{grid-column:1/span 4;grid-row:2;contain:inline-size;white-space:normal}.riff-record-list-action>[role=alert]{text-align:start;white-space:normal}.riff-table-viewport>.rds-table-container :is(.rds-table-cell,tbody .rds-table-head){font-size:inherit;line-height:inherit;padding:var(--riff-data-row-padding)}.riff-table-viewport>.rds-table-container :is(.rds-table-head,.rds-table-cell).rds-numeric{padding-inline:var(--riff-ds-space-24) calc(var(--riff-ds-space-24) + var(--riff-ds-space-16))}.riff-table-viewport>.rds-table-container tbody:last-child>tr:last-child>:is(.rds-table-cell,.rds-table-head){border-bottom:0}.riff-table-viewport>.rds-table-container :is(.rds-numeric,td.riff-record-list-action){text-align:right}.riff-table-viewport>.rds-table-container :is(th,td) :is(.rds-chip,.riff-chip,.rif-badge){inline-size:max-content;max-inline-size:none;white-space:nowrap;overflow-wrap:normal}.riff-table-viewport>.rds-table-container tfoot th{background:transparent;border-bottom:0;color:var(--rif-ink,var(--riff-control-ink));padding:var(--riff-data-row-padding)}.riff-table-viewport>.rds-table-container tfoot td{border-bottom:0}.riff-table-loading-row .rds-skeleton{max-inline-size:10ch;background:var(--rif-selection,var(--riff-structural-surface))}.riff-table-loading-row td:nth-child(odd) .rds-skeleton{max-inline-size:14ch}@media (max-width:640px){.riff-directory-list .riff-table-loading-row>.rds-table-cell:first-child{display:block;grid-column:1/-1}}.rif-shell .riff-record-list{width:100%}.riff-record-list :is(th,td){white-space:nowrap}.riff-record-list-name{display:block;inline-size:max-content;max-inline-size:var(--riff-table-name-max);white-space:normal;overflow-wrap:anywhere}a.riff-record-list-name{font-weight:500;text-decoration:underline;text-underline-offset:3px}.riff-table-creator-names{position:relative;display:inline-grid;grid-template-columns:minmax(0,1fr);inline-size:max-content;max-inline-size:var(--riff-table-name-max);white-space:nowrap}.riff-table-creator-text{grid-area:1/1;display:flex;align-self:baseline;align-items:baseline;gap:var(--riff-ds-space-4,4px)}.riff-table-creator-sizing{grid-area:1/1;align-self:start;block-size:0;overflow:hidden;visibility:hidden}.riff-table-creator-visible{min-inline-size:0;overflow:hidden;text-overflow:ellipsis}.riff-table-creator-more{flex:none;cursor:help}.riff-table-creator-probe{position:absolute;inset:0 auto auto 0;inline-size:0;block-size:0;overflow:hidden;visibility:hidden}.riff-table-creator-probe>span{display:inline-block;white-space:pre}.riff-record-list a.riff-deal-name-link{font-weight:var(--riff-weight-emphasis);text-decoration:none}.riff-record-list a.riff-deal-name-link:focus-visible{text-decoration:underline;text-underline-offset:3px}.riff-record-link-row{position:relative}@media (hover:hover){.riff-record-link-row:hover{background:var(--rif-soft)}}.riff-record-link-row a.riff-deal-name-link:after{content:"";position:absolute;inset:0;z-index:1}.riff-record-link-row :is(.riff-table-creator-more,.riff-chip[tabindex="0"]){position:relative;z-index:2}@media (max-width:640px){.rif-shell .riff-record-list.riff-directory-list{width:100%}}.rif-table-scroll,.rif-table-wrap{min-width:0;max-width:100%;overflow:auto}.rif-table{border-collapse:collapse;width:100%;font-size:14px}.rif-table th{text-align:left;background:var(--rif-soft);color:var(--rif-muted);font-weight:var(--riff-weight-emphasis);font-size:var(--riff-table-header-size);line-height:var(--riff-table-header-leading);padding:var(--riff-data-header-padding);white-space:nowrap}.rif-table td,.rif-table th{border-bottom:1px solid var(--rif-line)}.rif-table td{padding:var(--riff-data-row-padding);line-height:20px;vertical-align:top}.rif-table tr:last-child td{border:0}.rif-table a{font-weight:var(--riff-weight-emphasis)}.rif-table td small{display:block;margin-top:4px;color:var(--rif-muted)}.rif-board{display:grid;grid-template-columns:repeat(4,minmax(220px,1fr));gap:16px;overflow:auto;padding-bottom:12px}.rif-board-column{background:var(--rif-soft);border:1px solid var(--rif-line);border-radius:10px;padding:16px;min-height:280px}.rif-board-column h2{font:var(--riff-card-title);display:flex;justify-content:space-between;margin-bottom:17px}.rif-deal-card{display:block;background:var(--rif-surface);border:1px solid var(--rif-line);border-radius:8px;padding:16px;margin-bottom:12px}.rif-deal-card:hover{border-color:var(--rif-ink)}.rif-deal-card strong{display:block;font-size:14px}.rif-deal-card p{font-size:13px;line-height:19.5px;margin:5px 0 14px}.rif-deal-card .rif-card-bottom{justify-content:space-between;font-size:14px;line-height:20px}.rif-breadcrumb,.rif-deal-card .rif-card-bottom{display:flex;align-items:center;color:var(--rif-muted)}.rif-breadcrumb{gap:8px;font-size:12px;margin-bottom:20px}.rif-breadcrumb span{min-width:0;overflow-wrap:anywhere}.rif-breadcrumb>:is(svg,a:first-child,.rif-breadcrumb-current){flex-shrink:0}.rif-breadcrumb>a:not(:first-child){min-width:0;overflow-wrap:anywhere}.rif-topbar .rif-breadcrumb{font-size:16px;line-height:24px}.rif-checkbox{display:flex;align-items:center;gap:8px;min-height:40px;font-size:14px}.rif-checkbox input[type=checkbox]{width:16px;height:16px;flex-shrink:0}@media(max-width:760px){.rif-checkbox{min-height:44px}}.rif-summary{background:var(--rif-soft);border:1px solid var(--rif-line);border-radius:12px;padding:20px 22px;margin-bottom:22px}.rif-summary-title{font-size:12px;color:var(--rif-muted);margin-bottom:17px}.rif-facts,.rif-summary dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0}.rif-summary>dl{grid-template-columns:repeat(4,minmax(0,1fr))}.rif-facts dt,.rif-summary dt{color:var(--rif-muted);font-size:12px;margin-bottom:5px}.rif-facts dd,.rif-summary dd{margin:0;overflow-wrap:anywhere;font-weight:500;white-space:pre-wrap}.rif-summary .rif-summary-fee{font-size:20px;font-weight:var(--riff-weight-emphasis)}.rif-summary .rif-summary-scope{grid-column:1/-1}.rif-summary details{margin-top:20px;border-top:1px solid #dedede;padding-top:15px}.rif-summary summary{cursor:pointer;font-size:12px;margin-bottom:10px}.rif-stage-nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:27px}.rif-stage-nav a{padding:13px;border:1px solid var(--rif-line);border-radius:6px;display:flex;align-items:center;gap:10px;font-size:14px}.rif-stage-nav a span{display:grid;place-items:center;border:1px solid var(--rif-line);border-radius:50%;width:22px;height:22px;font-size:12px;flex-shrink:0}.rif-stage-nav a[aria-current]{background:var(--rif-lavender);border-color:var(--rif-lavender-ink);color:var(--rif-lavender-ink);font-weight:var(--riff-weight-emphasis)}.rif-stage-nav a[aria-current] span{background:var(--rif-plum);border-color:var(--rif-lavender-ink);color:#fff}.rif-history{font-size:12px;margin:18px 0;color:var(--rif-muted)}.rif-history summary{cursor:pointer;margin-bottom:10px}.rif-item{padding:14px 0;border-bottom:1px solid var(--rif-line)}.rif-item:first-child{padding-top:0}.rif-item:last-child{border-bottom:0;padding-bottom:0}.rif-item-top{display:flex;justify-content:space-between;align-items:center;gap:12px}.rif-item p{white-space:pre-wrap;overflow-wrap:anywhere}.rif-dialog{max-height:90dvh;overflow:auto;background:var(--rif-surface)!important;padding:26px!important;max-width:640px!important;width:calc(100% - 24px)!important;margin:auto}.rif-dialog h2{font-weight:var(--riff-weight-emphasis)}.rif-dialog .rif-panel{margin-top:12px}.rif-dialog .rif-button-row{margin-top:var(--riff-action-row-space);justify-content:flex-end}.rif-drawer:where(:not(.rds-drawer-content)){width:min(100%,480px)!important;max-width:480px!important;overflow:auto;padding:24px!important;background:var(--rif-surface)!important}.rif-drawer.rif-inquiry-drawer{width:min(100vw,620px)!important;max-width:100vw!important;padding:0!important;overflow:hidden}.rif-skip{position:fixed;top:-80px;left:230px;z-index:100;background:var(--rif-surface);padding:12px}.rif-skip:focus{top:10px}.rif-disabled{min-height:100dvh;padding:60px;display:grid;align-content:center;justify-items:center;gap:16px}.rif-disabled h1{font-size:24px}.rif-disabled a{display:flex;gap:5px}.rif-connection{display:flex;align-items:flex-start;gap:14px;padding:20px;border-bottom:1px solid var(--rif-line)}.rif-connection:last-child{border:0}.rif-account-icon{width:38px;height:38px;border:1px solid var(--rif-line);border-radius:7px;display:grid;place-items:center;flex-shrink:0}.rif-connection-main{flex:1;min-width:0}.rif-connection strong{overflow-wrap:anywhere}.rif-connection small{display:block;color:var(--rif-muted);margin-top:4px}.rif-inbox{display:grid;grid-template-columns:340px minmax(0,1fr);height:calc(100dvh - 68px);min-height:500px}.rif-thread-column{border-right:1px solid var(--rif-line);overflow:auto}.rif-inbox-controls{padding:20px;border-bottom:1px solid var(--rif-line);display:grid;gap:11px}.rif-inbox-controls select:where(:not(.rds-input)){width:100%;background:var(--rif-surface);border:1px solid var(--rif-line);border-radius:5px;padding:9px}.rif-thread{display:block;width:100%;padding:17px 20px;text-align:left;border:0;border-bottom:1px solid var(--rif-line);background:var(--rif-surface);cursor:pointer;overflow-wrap:anywhere}.rif-thread[aria-current=true]{background:var(--rif-lavender)}.rif-thread-top{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px;margin-bottom:6px}.rif-thread-top .rif-badge{max-width:70%}.rif-dialog dd{overflow-wrap:anywhere}.rif-thread strong{font-weight:var(--riff-weight-emphasis);font-size:14px}.rif-thread p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 0}.rif-thread .rif-badge,.rif-thread p{font-size:12px}.rif-reader{overflow:auto;min-width:0}.rif-reader-header{padding:25px 30px;border-bottom:1px solid var(--rif-line)}.rif-reader-header h1{font-size:24px;overflow-wrap:anywhere}.rif-reader-content{padding:24px 30px}.rif-email-message{border:1px solid var(--rif-line);border-radius:7px;margin-bottom:15px;padding:18px}.rif-email-envelope{font-size:12px;color:var(--rif-muted);margin:6px 0 18px;overflow-wrap:anywhere}.rif-email-body{white-space:pre-wrap;overflow-wrap:anywhere;font-family:inherit;margin:0;font-size:14px;line-height:1.75}.rif-attachments{display:flex;gap:8px;flex-wrap:wrap;margin-top:18px}.rif-attachment{border:1px solid var(--rif-line);padding:8px 10px;border-radius:5px;font-size:12px}.rif-compose{border:1px solid var(--rif-line);border-radius:7px;padding:20px;margin-top:20px}.rif-inbox .rif-reader-mobile-back{display:none}.rif-notes{display:grid;gap:12px}.rif-note{background:var(--rif-soft);border:1px solid var(--rif-line);border-radius:6px;padding:14px}.rif-note small{color:var(--rif-muted);font-size:12px}.rif-note p{white-space:pre-wrap;overflow-wrap:anywhere}.rif-acceptance-row{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--rif-line)}.rif-acceptance-row:last-child{border:0}.rif-check{display:flex;align-items:flex-start;gap:9px;margin:13px 0;font-size:14px;min-height:40px}.rif-check input{margin-top:4px;accent-color:var(--rif-lavender-ink)}.rif-popover .rif-check{align-items:center;margin:0!important}.rif-popover .rif-check input{margin:0;width:16px;height:16px;flex-shrink:0}@media(max-width:760px){.rif-check{min-height:44px}}.rif-home-stat{padding:20px;background:var(--rif-soft);border:1px solid var(--rif-line);border-radius:7px}.rif-home-stat strong{display:block;font-size:27px;margin-top:12px}.rif-home-stat span{font-size:12px;color:var(--rif-muted)}@media (max-width:1100px){.rif-sidebar{width:180px}.rif-body{margin-left:180px;width:calc(100% - 180px)}.rif-main{padding:26px var(--riff-page-gutter)}.rif-main-wide{padding:0}.rif-summary>dl{grid-template-columns:repeat(3,minmax(0,1fr))}.rif-topbar{padding:0 var(--riff-page-gutter)}.rif-inbox{grid-template-columns:300px minmax(0,1fr)}.rif-reader-content,.rif-reader-header{padding:22px}}@media (max-width:760px){.rif-sidebar{display:none}.rif-body{margin:0;width:100%}.rif-topbar{height:58px;padding:0 var(--riff-page-gutter)}.rif-mobile-menu{display:grid}.rif-main{padding:24px var(--riff-page-gutter) 40px}.rif-main-wide{padding:0}.rif-page-head{align-items:flex-start;margin-bottom:23px;flex-wrap:wrap}.rif-page-head>div{min-width:0;max-width:100%}.rif-shell h1{font-size:24px}.rif-grid,.rif-grid.three{grid-template-columns:1fr;gap:0}.rif-grid .rif-card{margin-bottom:16px}.rif-card{padding:16px}.rif-field-row{grid-template-columns:1fr;gap:0}.rif-summary{padding:18px}.rif-facts,.rif-summary dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}.rif-stage-nav{gap:5px}.rif-stage-nav a{flex-direction:column;gap:5px;text-align:center;padding:10px 4px;font-size:12px}.rif-panel-body,.rif-panel-head{padding:16px}.rif-board{grid-template-columns:1fr;overflow:visible}.rif-board-column{min-height:0}.rif-filterbar{gap:9px}.rif-filterbar .rif-search{max-width:none}.rif-connection{flex-wrap:wrap;padding:16px}.rif-connection .rif-button-row{padding-left:52px}.rif-inbox{display:block;height:calc(100dvh - 58px);min-height:0}.rif-thread-column{height:100%;border:0}.rif-inbox.has-thread .rif-thread-column,.rif-inbox:not(.has-thread) .rif-reader{display:none}.rif-reader{height:100%}.rif-inbox .rif-reader-mobile-back{display:flex;margin-bottom:14px}.rif-reader-content,.rif-reader-header{padding:18px 16px}.rif-reader-header h1{font-size:24px}.rif-email-message{padding:15px}.rif-dialog{max-height:calc(100dvh - 24px);padding:22px!important}.rif-skip{left:16px}.rif-table{min-width:650px}}@media (prefers-reduced-motion:reduce){.rif-dialog *,.rif-drawer *,.rif-shell *{scroll-behavior:auto!important;transition:none!important;animation-duration:.01ms!important}}.rif-negotiation-complete{margin:0 0 24px;padding:20px;border:1px solid #c9e6d6;border-radius:12px;background:#f1faf4;display:flex;flex-wrap:wrap;align-items:center;gap:16px}.rif-negotiation-complete>div{flex:1 1 240px}.rif-negotiation-complete strong{color:#246444}.rif-negotiation-complete p{margin:6px 0 0}.rif-stage-label{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.rif-stage-label svg{flex-shrink:0}.rif-board-column h2{align-items:center;gap:8px}.rif-summary-footer{position:relative;margin-top:20px;padding-top:16px;border-top:1px solid var(--rif-line)}.rif-summary .rif-summary-footer>details{border:0;margin:0;padding:0}.rif-summary-footer>details>summary{padding-right:280px}.rif-summary-footer-action{position:absolute;top:16px;right:0}@media (max-width:600px){.rif-summary-footer>details>summary{padding-right:0}.rif-summary-footer-action{position:static;margin-top:12px}}.rif-content-steps{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 24px;padding-bottom:16px;border-bottom:1px solid var(--rif-line)}.rif-content-steps button[aria-pressed=true]{background:var(--rif-lavender,var(--rif-lavender-accent));border-color:var(--rif-plum);color:var(--rif-ink)}.rif-content-prepare{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding:20px;border:1px solid var(--rif-lavender-line);border-radius:14px;background:var(--rif-lavender);margin:20px 0}.rif-content-prepare p{margin:6px 0 0}.rif-content-item .rif-panel-head{gap:16px;flex-wrap:wrap;padding:18px 20px}.rif-content-item .rif-panel-head h2{font-size:17px}.rif-content-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin:0 0 16px}.rif-content-toolbar select{width:auto;min-width:160px}.rif-brief-source-preview{white-space:pre-wrap;max-height:160px;overflow:auto}.rif-brief-recipient{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--rif-line)}.rif-dialog input,.rif-dialog select,.rif-dialog textarea,.rif-drawer input,.rif-drawer select,.rif-drawer textarea,.rif-shell input,.rif-shell select,.rif-shell textarea{accent-color:var(--rif-lavender-ink)}.rif-dialog [data-slot=dialog-description],.rif-drawer [data-slot=sheet-description]{color:var(--rif-muted)}.rif-brief-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.rif-brief-fields>*{margin:0;min-width:0}.rif-brief-fields textarea{min-height:76px}@media(max-width:600px){.rif-brief-fields{grid-template-columns:minmax(0,1fr)}}.rif-brief-compact{display:grid;gap:14px}.rif-brief-compact>p{margin:0}.rif-brief-key-requirements{color:var(--rif-ink);line-height:1.55;white-space:pre-wrap;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.rif-brief-tags{color:var(--rif-lavender-ink);font-size:.875rem}.rif-brief-compact>.rif-text-button{justify-self:start}.rif-brief-full{display:grid;gap:12px}.rif-brief-full p{margin:6px 0 0}.rif-brief-share-row{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid var(--rif-line);padding-top:14px;flex-wrap:wrap}.rif-draft-preview{display:grid;gap:14px}.rif-draft-video{display:flex;align-items:center;gap:12px;padding:16px;border:1px solid var(--rif-line);border-radius:12px;background:var(--rif-canvas)}.rif-draft-video-icon{display:grid;place-items:center;width:42px;height:42px;flex-shrink:0;border-radius:10px;color:var(--rif-plum);background:var(--rif-lavender)}.rif-draft-video>div{flex:1;min-width:0}.rif-draft-video small{display:block;margin-top:4px;overflow-wrap:anywhere}.rif-draft-caption{padding:16px;border:1px solid var(--rif-line);border-radius:12px}.rif-draft-caption p{margin:8px 0 0;white-space:pre-wrap;line-height:1.55}.rif-draft-heading{margin-bottom:14px}.rif-draft-edit{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid var(--rif-line);border-radius:8px;color:var(--rif-plum);background:var(--rif-surface);cursor:pointer}.rif-draft-edit:hover{background:var(--rif-lavender)}.rif-draft-edit:focus-visible{outline:2px solid var(--rif-plum);outline-offset:2px}.rif-draft-decisions{margin-top:16px}@media(max-width:480px){.rif-draft-video{flex-wrap:wrap}.rif-draft-video>a{width:100%;justify-content:center}}.rif-shell select.rif-brand-decision{width:auto;min-width:0;min-height:28px;height:28px;border:1px solid var(--rif-line);border-radius:5px;padding:3px 26px 3px 8px;font-size:12px;line-height:1.4;font-weight:500}.rif-shell select.rif-brand-decision.success{background-color:#edf6ef;color:#326446;border-color:#d3e7d8}.rif-shell select.rif-brand-decision.warning{background-color:var(--rif-yellow-soft);color:var(--rif-yellow-ink);border-color:var(--rif-yellow-line)}.rif-content-item>.rif-panel-head .rif-badge{min-height:28px;padding:3px 8px;align-items:center}.rif-live-gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),440px));gap:20px;margin-top:20px;align-items:start}.rif-live-card{margin:0;overflow:hidden}.rif-live-card .rif-panel-head{align-items:flex-start;gap:12px}.rif-live-card .rif-panel-head h2{margin-bottom:6px}.rif-live-preview{background:var(--rif-surface);padding:12px;min-height:160px}.rif-live-preview .instagram-media{width:100%!important;min-width:0!important;margin:0!important;border:0!important;box-shadow:none!important}.rif-live-preview blockquote:not(.instagram-media-rendered){border-radius:8px}.rif-live-preview blockquote a{display:block;padding:24px;color:var(--rif-ink)}.rif-live-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:160px;color:var(--rif-muted)}.rif-live-footer{padding:16px;border-top:1px solid var(--rif-line);display:flex;justify-content:flex-end}.rif-publication-form{display:grid;gap:16px}.rif-content-item>summary.rif-panel-head,.rif-content-item>summary.rif-panel-head *{cursor:pointer}.rif-drawer.rif-mobile-nav{width:min(320px,86vw)!important;max-width:320px!important;overflow-y:auto;padding:28px 18px!important;background:var(--rif-surface)!important;color:var(--rif-ink)}.rif-mobile-nav .rif-nav-footer{margin-top:3px}.rif-shell .rif-payment-workspace[data-page]{--revamp-shell-bg:var(--rif-canvas);--revamp-shell-fg:var(--rif-ink);--revamp-heading:var(--rif-ink);--revamp-content-fg:var(--rif-ink);--revamp-muted:var(--rif-muted);--revamp-muted-strong:var(--rif-muted);--revamp-card-bg:var(--rif-surface);--revamp-card-grad:var(--rif-surface);--revamp-card-border:var(--rif-line);--revamp-card-border-soft:var(--rif-line);--revamp-accent:var(--rif-accent);--revamp-accent-muted-bg:var(--rif-accent-soft);--revamp-primary-bg:var(--rif-action);--revamp-primary-bg-hover:var(--rif-action-hover);--revamp-primary-fg:var(--rif-action-ink);--revamp-outline-bg:var(--rif-surface);--revamp-outline-text:var(--rif-ink);--revamp-outline-border:var(--rif-control-line);--revamp-input-bg:var(--rif-surface);--revamp-input-border:var(--rif-control-line);--revamp-input-text:var(--rif-ink);--revamp-input-placeholder:var(--rif-muted);--revamp-input-focus:var(--rif-ink)}.rif-payment-workspace>section{overflow:visible;padding:0}.rif-payment-workspace h1{font-size:28px;line-height:36px;margin-top:0}.rif-payment-workspace .section-panel{background:var(--rif-surface);border:1px solid var(--rif-line);box-shadow:none;border-radius:10px}.dark :is(.rif-next-root,.rif-shell,.rif-disabled,.rif-dialog,.rif-drawer,.rif-popover,.rif-setup-surface,.rds-tooltip){--riff-control-surface:var(--rif-surface);--riff-control-ink:var(--rif-ink);--riff-control-muted:var(--rif-muted);--riff-control-border:var(--rif-control-line);--riff-control-hover:var(--rif-soft);--riff-control-hover-border:var(--rif-ink);--riff-control-focus:var(--rif-ink);--riff-control-danger:var(--rif-error);--riff-structural-surface:var(--rif-soft);--riff-stage-current-surface:#30283f;--riff-stage-current-ink:#d5c5f4;--riff-stage-upcoming-surface:var(--rif-soft);--rif-ink:#f4f4f4;--rif-muted:#b5b5b5;--rif-line:#383838;--rif-control-line:#858585;--rif-soft:#292929;--rif-canvas:#171717;--rif-surface:#202020;--rif-action:#ededed;--rif-action-hover:#ffffff;--rif-action-ink:#202020;--rif-accent:var(--rif-action);--rif-accent-soft:var(--rif-selection);--rif-accent-line:var(--rif-selection-line);--rif-selection:#303030;--rif-selection-strong:#404040;--rif-selection-line:#555555;--rif-success:#a9d7b7;--rif-success-soft:#1e3225;--rif-success-line:#548361;--rif-error:#ffb2bc;--rif-error-soft:#3c2227;--rif-yellow:#efc773;--rif-yellow-soft:#392f1c;--rif-yellow-line:#8b7447;--rif-yellow-ink:#efce8c;color-scheme:dark}.dark .rif-payment-workspace .section-panel{background:var(--rif-surface);border-color:var(--rif-line)}.dark :is(.rif-shell,.rif-dialog,.rif-drawer) :is(.rds-button.rds-tertiary.rds-tone-neutral,.rif-button.tertiary:not(.danger),.riff-button.tertiary:not(.danger)){--riff-ds-ink:var(--rif-ink);--riff-ds-neutral-hover:var(--rif-selection-strong)}.rif-nav-footer a[aria-current=page]{background:var(--rif-selection);color:var(--rif-ink);border-radius:7px;font-weight:500}.rif-payment-workspace :is(.btn-primary-dark,.settings-btn-primary),.rif-payment-workspace button[class*="text-[var(--revamp-primary-fg)]"]{color:var(--revamp-primary-fg)}.rif-mobile-nav .rif-nav-footer a,.rif-mobile-nav nav a{min-height:44px}.rif-shell .rif-home-account-setup{margin-bottom:24px;padding:24px;border:1px solid var(--rif-line);border-radius:14px;background:var(--rif-lavender);color:var(--rif-ink);gap:20px}.rif-home-account-setup h2{margin:0 0 12px;font-size:20px;line-height:28px;color:var(--rif-ink)}.rif-home-account-setup p{color:var(--rif-ink);font-size:14px;line-height:1.5}.rif-home-account-setup p+p{color:var(--rif-muted)}.rif-shell .rif-home-account-setup button:not(.riff-button){height:auto;min-height:40px;padding:9px 15px;background:var(--rif-plum);color:#ffffff;font-size:14px;border-radius:8px;white-space:nowrap}@media (max-width:760px){.rif-shell .rif-home-account-setup button:not(.riff-button){min-height:44px;padding:11px 15px}}@media (max-width:640px){.rif-shell .rif-home-account-setup{padding:18px}.rif-home-account-setup h2{font-size:20px}}.rif-shell .rif-home-account-setup{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(260px,1.2fr);background:var(--rif-surface);padding:12px;gap:28px}.rif-setup-progress{background:var(--rif-lavender);border-radius:10px;padding:24px}.rif-setup-progress>p{color:var(--rif-muted);max-width:320px}.rif-setup-progress ol{list-style:none;padding:0;margin:24px 0 0;display:grid;gap:18px}.rif-setup-progress li{display:flex;gap:12px;align-items:center;color:var(--rif-muted);font-size:14px}.rif-setup-progress li>span{display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--rif-lavender-line);border-radius:50%}.rif-setup-progress li[data-complete=true]>span{background:var(--rif-plum);color:#ffffff}.rif-setup-progress li[aria-current=step]{color:var(--rif-ink)}.rif-setup-progress li[aria-current=step]>span{border:2px solid var(--rif-plum);color:var(--rif-plum)}.rif-setup-next{padding:24px 24px 24px 0;align-self:center}.rif-setup-next>div:first-child{display:none}.rif-setup-next button{margin-top:20px}@media(max-width:700px){.rif-shell .rif-home-account-setup{grid-template-columns:1fr;gap:0}.rif-setup-next{padding:24px}}.rif-payment-workspace[data-page=w9]>.content-scroll{overflow:visible;overscroll-behavior:auto}.rif-shell .rif-payment-workspace{height:auto;min-height:0;overflow:visible}@media (min-width:1101px){.rif-payment-workspace[data-page=w9] .w9-side-stack{position:sticky;top:24px;align-self:start}.rif-payment-workspace[data-page=w9] .w9-preview-card{position:static}.rif-payment-workspace[data-page=w9] .w9-preview-scroll{max-height:calc(100dvh - 260px)}}.rif-shell .rif-payment-workspace[data-page=w9] .w9-preview-card,.rif-shell .rif-payment-workspace[data-page=w9] .w9-preview-shell{margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.rif-shell .rif-payment-workspace[data-page=w9] .w9-preview-scroll{padding:0;border:1px solid var(--rif-line);border-radius:8px;background:#ffffff}@media (min-width:1101px){.rif-shell .rif-payment-workspace[data-page=w9] .w9-preview-scroll{max-height:calc(100dvh - 180px)}}.rif-fit-tax-preview{width:100%;min-width:0;position:relative;overflow:hidden}.rif-shell .rif-payment-workspace[data-page=w9] .w9-intro-card{display:none}.rif-payment-workspace[data-page=w9] .w9-radio-option [role=radio]{width:20px;height:20px;min-width:20px;min-height:20px;padding:0;border-radius:50%;flex-shrink:0;background:var(--rif-surface);border-color:var(--rif-control-line)}.rif-payment-workspace[data-page=w9] .w9-radio-option{min-height:44px;border-color:var(--rif-line)}.rif-payment-workspace[data-page=w9] .w9-radio-option:hover{background:var(--rif-selection);border-color:var(--rif-control-line)}.rif-shell .rif-payment-workspace[data-page=w9] .w9-editor-card{padding:18px;box-shadow:none}.rif-shell .rif-payment-workspace[data-page=w9] .w9-main-stack{min-width:0}.rif-shell .rif-payment-workspace[data-page=w9] .w9-layout-grid{gap:24px}@media (min-width:1101px){.rif-shell .rif-payment-workspace[data-page=w9] .w9-layout-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.rif-shell .rif-account-button{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:50%}:is(.rif-shell,.rif-dialog,.rif-drawer,.rif-popover) :focus-visible{outline:2px solid var(--rif-ink);outline-offset:3px}.rif-card,.rif-panel{border-radius:10px;box-shadow:none}.rif-badge{font-size:12px;line-height:16px;color:var(--rif-muted);background:var(--rif-soft);border-color:var(--rif-line)}.rif-badge.success{color:var(--rif-success);background:var(--rif-success-soft);border-color:var(--rif-success-line)}.rif-home-account-setup>aside{background:var(--rif-accent-soft);border-color:var(--rif-accent-line)}.rif-home-account-setup h2,.rif-payment-workspace h1{font-size:24px;line-height:32px}.rif-nav-count{color:var(--rif-muted);background:var(--rif-soft)}@media(max-width:760px){:is(.rif-shell,.rif-dialog,.rif-drawer,.rif-popover) .rif-icon-button{min-height:44px}:is(.rif-shell,.rif-dialog,.rif-drawer,.rif-popover) :is(input,textarea,select):where(:not(.rds-native-checkbox)){font-size:14px;min-height:44px}}@media(prefers-reduced-motion:reduce){:is(.rif-next-root,.rif-shell,.rif-dialog,.rif-drawer,.rif-popover) *,:is(.rif-next-root,.rif-shell,.rif-dialog,.rif-drawer,.rif-popover) :after,:is(.rif-next-root,.rif-shell,.rif-dialog,.rif-drawer,.rif-popover) :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.rif-setup-progress li[data-complete=true]>span{background:var(--rif-success-soft);color:var(--rif-success)}.rif-setup-progress li[aria-current=step]>span{background:var(--rif-accent-soft);color:var(--rif-accent);border-color:var(--rif-accent-line)}.rif-stage-nav a[aria-current] span{background:var(--rif-selection-strong);color:var(--rif-ink);border-color:var(--rif-selection-line)}:is(.rif-button,.riff-button,.rds-button)>svg{flex:none}:is(.rif-button,.riff-button)>svg{width:16px;height:16px}.rif-field :is(input,select,textarea):where(:not(.rds-input,.rds-native-checkbox)),.rif-search{border-color:var(--rif-control-line);border-radius:7px}.rif-button-row{gap:var(--riff-action-gap)}.rif-shell h3{line-height:24px}.rif-mobile-nav .rif-nav-group>h2,.rif-shell .rif-nav-group>h2{font-size:12px;line-height:16px;font-weight:var(--riff-weight-emphasis)}.rif-shell :is(.rif-card-head,.rif-panel-head) h2{font-size:16px;line-height:24px}.rif-shell .rif-wordmark{line-height:1}.rif-notice.success,.rif-shell select.rif-brand-decision.success{color:var(--rif-success)}.rif-negotiation-complete,.rif-notice.success,.rif-shell select.rif-brand-decision.success{background:var(--rif-success-soft);border-color:var(--rif-success-line)}.rif-negotiation-complete strong{color:var(--rif-success)}.rif-shell select.rif-brand-decision{min-height:40px;height:auto;font-size:14px;border-radius:7px;border-color:var(--rif-control-line)}@media(max-width:760px){.rif-payment-workspace :is(button,input,select):where(:not([type=checkbox],[role=checkbox])),.rif-shell select.rif-brand-decision{min-height:44px}}.rif-main-wide{max-width:none}.rif-icon-button{border-radius:7px}.rif-dialog h2{font-size:20px;line-height:28px}.rif-card>h2{font-size:16px;line-height:24px}.rif-page-head,.rif-summary{margin-bottom:24px}.rif-summary{padding:20px;border-radius:10px}@media(max-width:760px){.rif-card,.rif-panel-body{padding:16px}.rif-page-head>div:first-child{flex-basis:100%}}.rif-content-prepare{background:var(--rif-accent-soft);border-color:var(--rif-accent-line)}.rif-home-stat strong{font-size:28px;line-height:34px;font-weight:var(--riff-weight-emphasis)}.rif-filterbar :is(input,select){border-color:var(--rif-control-line);border-radius:7px}:is(.rif-sidebar nav,.rif-mobile-nav nav,.rif-nav-footer) a{border:0;padding-left:16px;box-shadow:none}:is(.rif-sidebar nav,.rif-mobile-nav nav,.rif-nav-footer) a:not([aria-current]):hover{background:color-mix(in srgb,var(--rif-selection) 60%,var(--rif-surface))}:is(.rif-sidebar nav,.rif-mobile-nav nav,.rif-nav-footer) a[aria-current]{background:var(--rif-selection);color:var(--rif-ink);font-weight:500;box-shadow:none}:is(.rif-sidebar nav,.rif-mobile-nav nav,.rif-nav-footer) a[aria-current]:not(:focus-visible){outline:none}:is(.rif-sidebar nav,.rif-mobile-nav nav,.rif-nav-footer) a:after,:is(.rif-sidebar nav,.rif-mobile-nav nav,.rif-nav-footer) a:before{content:none}.rif-filter-actions{align-self:flex-end;min-height:40px;gap:16px}.rif-auth-recovery{min-height:100dvh;width:100%;background:var(--rif-canvas);color:var(--rif-ink)}.rif-auth-recovery [data-slot=card]{background:var(--rif-surface);border-color:var(--rif-line);border-radius:10px;box-shadow:none}.rif-auth-recovery h1{font-size:24px;line-height:32px;font-weight:var(--riff-weight-emphasis);color:var(--rif-ink)}.rif-auth-recovery .text-black{color:var(--rif-ink)}.rif-auth-recovery label{display:block;margin-bottom:8px;font-size:14px}.rif-auth-recovery input{background:var(--rif-surface);color:var(--rif-ink);border-color:var(--rif-control-line);border-radius:7px;min-height:40px}.rif-auth-recovery button{border-radius:7px;min-height:40px;font-size:14px}.rif-auth-recovery .gradient-button{background:var(--rif-action);background-image:none;color:var(--rif-action-ink)}.rif-auth-recovery :focus-visible{outline:2px solid var(--rif-ink);outline-offset:3px}@media(max-width:760px){.rif-auth-recovery button,.rif-auth-recovery input{min-height:44px}.rif-auth-recovery input{font-size:16px}.rif-account-button{width:44px;height:44px}.rif-shell [role=switch]{min-width:44px;min-height:44px}}.rif-button.is-selected{background:var(--rif-selection);color:var(--rif-ink);border-color:var(--rif-selection-line);border-bottom:2px solid var(--rif-ink)}@media(max-width:760px){.rif-topbar{gap:8px}.rif-topbar>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rif-topbar>:is(button,a,[role=switch]){flex-shrink:0}}.rif-content-prepare,.rif-home-account-setup>aside{--rif-muted:#705441}.dark :is(.rif-home-account-setup>aside,.rif-content-prepare){--rif-muted:#dbc4b1}.rif-shell .rif-home-account-setup button:not(.riff-button){color:var(--rif-action-ink);border-radius:7px}.rif-shell .rif-home-account-setup button>svg{display:none}.rif-shell .rif-home-account-setup h2{font-size:20px;line-height:28px}.rif-shell .rif-payment-workspace[data-page] :is(.section-panel,.dashed-card,.bank-card-light,.settings-card){background:var(--rif-surface);border-color:var(--rif-line);box-shadow:none;border-radius:10px}.rif-shell .rif-payment-workspace[data-page] .rounded-2xl{border-radius:10px;box-shadow:none}.rif-shell .rif-payment-workspace[data-page] .avatar-dark{background:var(--rif-selection-strong);color:var(--rif-ink)}.rif-payment-workspace [class~="text-[10px]"]:not(.w9-preview-scroll *),.rif-payment-workspace [class~="text-[11px]"]:not(.w9-preview-scroll *){font-size:12px;line-height:16px}.rif-payment-workspace :is(.btn-primary-dark,.btn-secondary-light,.settings-btn-primary){font-size:14px;line-height:20px;border-radius:7px;min-height:40px}.rif-payment-workspace :is(.btn-primary-dark,.btn-secondary-light,.settings-btn-primary)>svg{display:none}@media(max-width:760px){.rif-payment-workspace :is(.btn-primary-dark,.btn-secondary-light,.settings-btn-primary){min-height:44px}}.rif-next-root{--background:var(--rif-canvas);--foreground:var(--rif-ink);--card:var(--rif-surface);--card-foreground:var(--rif-ink);--popover:var(--rif-surface);--popover-foreground:var(--rif-ink);--primary:var(--rif-action);--primary-foreground:var(--rif-action-ink);--secondary:var(--rif-soft);--secondary-foreground:var(--rif-ink);--muted:var(--rif-soft);--muted-foreground:var(--rif-muted);--accent:var(--rif-selection);--accent-foreground:var(--rif-ink);--border:var(--rif-line);--input:var(--rif-control-line);--ring:var(--rif-ink);--destructive:var(--rif-error);--destructive-foreground:var(--rif-action-ink);--toast-default-bg:var(--rif-surface);--toast-default-fg:var(--rif-ink);--toast-default-title:var(--rif-ink);--toast-default-description:var(--rif-muted);--toast-default-border:var(--rif-control-line);--toast-default-close:var(--rif-muted);--toast-default-action-hover:var(--rif-soft);--toast-destructive-bg:var(--rif-error-soft);--toast-destructive-fg:var(--rif-error);--toast-destructive-title:var(--rif-error);--toast-destructive-description:var(--rif-error);--toast-destructive-border:var(--rif-error);--toast-destructive-close:var(--rif-error);--toast-destructive-action-hover:var(--rif-error-soft)}.rif-next-root :focus-visible{outline:2px solid var(--rif-ink);outline-offset:3px}.rif-next-root [role=tooltip]{font-size:12px;line-height:16px}.rif-next-root [role=dialog] h2{font-size:20px;line-height:28px}.rif-next-root .rif-mobile-nav .rif-nav-group>h2{font-size:12px;line-height:16px;font-weight:var(--riff-weight-emphasis)}.rif-next-root :is([data-slot=sheet-close],[data-slot=dialog-close]){display:grid;place-items:center;min-width:40px;min-height:40px;border-radius:7px;opacity:1}.rif-next-root :is([data-slot=sheet-close],[data-slot=dialog-close]):hover{background:var(--rif-soft)}@media(max-width:760px){.rif-next-root :is([data-slot=sheet-close],[data-slot=dialog-close]){min-width:44px;min-height:44px}}.rif-next-root [role=dialog] :is(input:not([type=checkbox]):not([type=radio]),select,textarea):where(:not(.rds-input)){border-radius:7px;border-color:var(--rif-control-line)}.rif-next-root :is([role=dialog],.sheet-light){--revamp-shell-bg:var(--rif-canvas);--revamp-shell-fg:var(--rif-ink);--revamp-heading:var(--rif-ink);--revamp-content-fg:var(--rif-ink);--revamp-muted:var(--rif-muted);--revamp-muted-strong:var(--rif-muted);--revamp-card-bg:var(--rif-surface);--revamp-card-grad:var(--rif-surface);--revamp-card-border:var(--rif-line);--revamp-card-border-soft:var(--rif-line);--revamp-accent:var(--rif-accent);--revamp-accent-muted-bg:var(--rif-accent-soft);--revamp-primary-bg:var(--rif-action);--revamp-primary-bg-hover:var(--rif-action-hover);--revamp-primary-fg:var(--rif-action-ink);--revamp-outline-bg:var(--rif-surface);--revamp-outline-text:var(--rif-ink);--revamp-outline-border:var(--rif-control-line);--revamp-input-bg:var(--rif-surface);--revamp-input-border:var(--rif-control-line);--revamp-input-text:var(--rif-ink);--revamp-input-placeholder:var(--rif-muted)}.rif-shell .rif-payment-workspace[data-page] .rif-account-detail{border-color:var(--rif-line)}.rif-payment-workspace [class~="text-[13px]"]:not(.w9-preview-scroll *){font-size:14px;line-height:20px}@media(max-width:760px){.rif-next-root :is([role=option],[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio]){min-height:44px}.rif-next-root .rif-text-button{min-height:44px}}.rif-next-root .bg-primary{background-color:var(--rif-action);color:var(--rif-action-ink)}.rif-next-root .bg-destructive{background-color:var(--destructive);color:var(--destructive-foreground)}.rif-notice.error{color:var(--rif-error);background:var(--rif-error-soft);border-color:var(--rif-error)}.rif-notice.error p{color:inherit}.rif-icon-button,.rif-next-root button.border.bg-background{border-color:var(--rif-control-line)}.rif-shell .rif-payment-workspace[data-page] .avatar-dark{box-shadow:none}.rif-shell .rif-payment-workspace[data-page=account]>.content-scroll{padding:0}.rif-shell .rif-verification-content{display:grid;grid-template-columns:28px minmax(0,1fr) auto;width:100%;align-items:start}.rif-shell .rif-banking-error [role=alert]{white-space:normal;overflow:visible;overflow-wrap:anywhere}@media(max-width:760px){.rif-shell #riff-wallet{flex-direction:column;align-items:stretch;gap:16px}.rif-shell #riff-wallet>div{width:100%;min-width:0}.rif-shell #riff-wallet>div:last-child{margin-left:0;align-items:stretch}.rif-shell #riff-wallet .truncate{white-space:normal;overflow:visible}.rif-shell .rif-verification-content{grid-template-columns:28px minmax(0,1fr)}.rif-shell .rif-verification-content>button{grid-column:2;justify-self:end}.rif-shell .rif-payment-workspace[data-page=account] .section-panel{padding:16px}.rif-account-tax-action{padding:12px}.rif-account-tax-action>div:first-child{gap:8px}.rif-account-tax-action .icon-box-gradient{width:32px;height:32px}.rif-account-tax-action>div:last-child{margin-left:8px;width:24px;height:24px}.rif-account-tax-action span{white-space:nowrap}}.rif-content-toolbar{gap:12px;min-height:44px;margin-top:-12px}.rif-content-toolbar .rif-attention-filter{margin:0 0 0 auto;cursor:pointer}@media(max-width:480px){.rif-content-toolbar .rif-attention-filter{margin-left:0}}.rif-draft-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding:20px;margin:20px 0;background:var(--rif-soft);border:1px solid var(--rif-line);border-radius:10px}.rif-draft-actions>div:first-child{flex:1 1 260px}.rif-draft-actions p{margin:4px 0 0;font-size:12px}@media(max-width:760px){.rif-draft-actions{padding:16px}.rif-draft-actions>.rif-button-row{margin-inline-start:auto;justify-content:flex-end}}.rif-workflow-stack{display:flex;flex-direction:column;gap:20px;min-width:0;margin:24px 0}.rif-workflow-stack>.rif-panel,.rif-workflow-stack>section>.rif-panel{margin:0}.rif-workflow-stack summary{cursor:pointer;list-style:none}.rif-workflow-stack summary::-webkit-details-marker{display:none}.rif-inline-editor-body{margin-top:18px;padding:var(--riff-work-card-padding);background:var(--rif-soft);border-radius:10px}.rif-inline-editor-body form{display:grid;gap:12px}.rif-step-completion{margin-top:18px;display:flex;gap:12px;align-items:center;flex-wrap:wrap}.rif-workflow-continue{display:flex;flex-direction:column;align-items:flex-end;gap:12px;margin:20px 0}.rif-defaults{margin:20px 0}.rif-defaults-tab{margin:24px 0}.rif-defaults fieldset{padding:12px 0;border:0;display:grid;gap:12px}.rif-defaults legend{font-weight:var(--riff-weight-emphasis);font-size:14px;margin-bottom:12px}.rif-contract-table{display:grid;gap:18px}.rif-contract-table-head,.rif-contract-table-row{display:grid;grid-template-columns:minmax(110px,.8fr) minmax(0,1fr) minmax(0,1.2fr) minmax(175px,.9fr);gap:16px;align-items:start}.rif-contract-table-head{font-size:var(--riff-table-header-size);color:var(--rif-muted);line-height:var(--riff-table-header-leading);font-weight:var(--riff-weight-emphasis)}.rif-contract-table-row{font-size:13px;line-height:1.5}.rif-contract-table-row p{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.rif-contract-table-row>*{min-width:0}.rif-contract-table-row [role=group]{display:flex;flex-direction:column;align-items:stretch;gap:6px}.rif-contract-table .rif-contract-table-row select{width:100%;min-width:0;max-width:100%}.rif-contract-table-row [role=group] button{white-space:normal;width:100%}.rif-contract-table-row button{margin-top:8px}@media(max-width:700px){.rif-contract-table-head{display:none}.rif-contract-table-row{grid-template-columns:1fr;gap:10px;padding:12px;background:var(--rif-soft);border-radius:10px}.rif-contract-table-row>:before{content:attr(data-label);display:block;font-size:12px;color:var(--rif-muted);margin-bottom:4px}.rif-inline-editor-body{padding:14px}}.rif-content-steps button[data-completed=true],.rif-stage-nav a[data-completed=true]:not([aria-current]),.rif-stage-nav a[data-completed=true]:not([aria-current]) span{background:var(--rif-success-soft);border-color:var(--rif-success-line);color:var(--rif-success)}.rif-content-steps button[data-completed=true][aria-pressed=true]{border-color:var(--rif-success);box-shadow:inset 0 0 0 1px var(--rif-success)}.rif-publication-preview{display:grid;gap:12px;justify-items:start;min-width:0}.rif-publication-preview .rif-live-preview{padding:0;min-height:0;width:min(100%,440px)}.rif-publication-preview iframe{max-width:100%}.rif-shell[data-workspace=home] .rif-topbar{height:74px;padding:0 var(--riff-page-gutter);gap:14px}.rif-shell[data-workspace=home] .rif-topbar>span{font-size:24px;font-weight:var(--riff-weight-emphasis);letter-spacing:var(--riff-tracking-heading)}.rif-shell[data-workspace=home] .rif-main{padding:24px var(--riff-page-gutter) 56px}.rif-home-avatar{display:flex;flex-shrink:0;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer}.riff-avatar{display:inline-flex;flex:none}.riff-avatar>.rds-avatar{width:38px;height:38px;background:var(--rif-soft);color:var(--rif-ink);font-size:12px}.rif-home-profile-menu.rds-menu{min-width:218px}.rif-home-profile-menu strong{display:block;font-size:13px;font-weight:var(--riff-weight-emphasis)}.rif-home-profile-menu small{display:block;font-size:12px;opacity:.7;margin-top:4px}.rif-home-appearance{display:flex;justify-content:space-between;align-items:center;padding:4px 10px;font-size:14px}@media(max-width:900px){.rif-shell[data-workspace=home] .rif-topbar{padding:0 var(--riff-page-gutter)}.rif-shell[data-workspace=home] .rif-main{padding:24px var(--riff-page-gutter) 40px}}@media(max-width:480px){.rif-shell[data-workspace=home] .rif-topbar{padding:0 var(--riff-page-gutter);gap:10px}.rif-shell[data-workspace=home] .rif-main{padding:22px var(--riff-page-gutter) 36px}}.rif-shell[data-workspace=home]{font-family:var(--riff-font)}.rif-home-agency{display:flex;align-items:center;gap:10px;margin:12px 2px 26px;font-size:12px;color:var(--rif-ink)}.rif-home-agency>span{display:grid;place-items:center;width:36px;height:40px;flex-shrink:0;border-radius:8px;border:1px solid var(--rif-line);background:var(--rif-soft);font-weight:var(--riff-weight-emphasis)}.rif-home-agency strong{display:block;font-size:12px;font-weight:var(--riff-weight-emphasis)}.rif-home-agency small{display:block;margin-top:3px;font-size:11px;color:var(--rif-muted)}.rif-shell[data-workspace=inbox]{font-family:var(--riff-font)}.rif-shell[data-workspace=inbox] .rif-topbar{height:74px;padding:0 var(--riff-page-gutter);gap:14px}.rif-shell[data-workspace=inbox] .rif-topbar>span{font-size:24px;font-weight:var(--riff-weight-emphasis);letter-spacing:var(--riff-tracking-heading)}@media(max-width:900px){.rif-shell[data-workspace=inbox] .rif-topbar{padding:0 var(--riff-page-gutter)}}@media(max-width:480px){.rif-shell[data-workspace=inbox] .rif-topbar{padding:0 var(--riff-page-gutter);gap:10px}}.rif-shell[data-workspace=deals]{font-family:var(--riff-font)}.rif-shell[data-workspace=deals] .rif-topbar{height:74px;padding:0 var(--riff-page-gutter);gap:14px}.rif-shell[data-workspace=deals] .rif-topbar>span{font-size:24px;font-weight:var(--riff-weight-emphasis);letter-spacing:var(--riff-tracking-heading)}.rif-shell[data-workspace=deals] .rif-main{padding:24px var(--riff-page-gutter) 56px;max-width:none}.rif-shell[data-workspace=deals] .rif-deal-head h1.rif-deal-detail-title{font:var(--riff-deal-detail-title);letter-spacing:var(--riff-tracking-heading)}.rif-shell[data-workspace=deals] .rif-summary{padding:0;border-radius:10px;overflow:hidden;margin-bottom:24px}.rif-shell[data-workspace=deals] .rif-summary>dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.rif-shell[data-workspace=deals] .rif-summary>dl>div{padding:18px 20px;border-right:1px solid var(--rif-line);border-bottom:1px solid var(--rif-line)}.rif-shell[data-workspace=deals] .rif-summary dt{font-size:14px;line-height:20px;margin-bottom:6px}.rif-shell[data-workspace=deals] .rif-summary .rif-summary-fee,.rif-shell[data-workspace=deals] .rif-summary dd{font-size:14px;line-height:20px;font-weight:500}.rif-shell[data-workspace=deals] .rif-summary details{margin:0;padding:0;border:0}.rif-shell[data-workspace=deals] .rif-summary details summary{padding:16px 20px;font-size:14px}.rif-shell[data-workspace=deals] .rif-summary details dl{padding:0 20px 20px}.rif-deal-progress{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:12px;border:1px solid var(--rif-line);border-radius:10px;margin-bottom:24px;background:var(--rif-surface)}.rif-deal-progress>a{display:flex;align-items:center;gap:12px;border:1px solid var(--rif-line);border-radius:8px;padding:12px 14px;background:var(--rif-soft);min-width:0;min-height:72px}.rif-deal-progress>a>span:last-child{min-width:0}.rif-deal-progress>a[aria-current]{border-color:var(--rif-control-line);background:var(--rif-selection)}.rif-deal-progress strong{display:block;font-size:14px;font-weight:var(--riff-weight-emphasis);line-height:20px}.rif-deal-progress small{display:block;font-size:14px;line-height:21px;margin-top:4px;color:var(--rif-muted)}.rif-progress-number{display:grid;place-items:center;flex-shrink:0;width:32px;height:32px;border:1px solid var(--rif-control-line);border-radius:50%;font-size:14px}.rif-deal-progress>a[data-completed=true]{background:var(--rif-success-soft);border-color:var(--rif-success-line);color:var(--rif-success)}.rif-deal-progress>a[data-completed=true][aria-current]{border-color:var(--rif-success)}.rif-deal-progress>a[data-completed=true] small{color:var(--rif-success)}.rif-deal-progress>a[data-completed=true] .rif-progress-number{background:var(--rif-success);color:var(--rif-surface);border-color:var(--rif-success)}.rif-shell[data-workspace=deals] .rif-panel-head h2{font-size:16px;line-height:24px}.rif-deliverable-tabs{display:flex;gap:24px;border-bottom:1px solid var(--rif-line);margin-bottom:20px}.rif-deliverable-tabs button{border:0;border-bottom:2px solid transparent;background:transparent;padding:10px 0;font-size:14px;cursor:pointer}.rif-deliverable-tabs button[aria-selected=true]{border-color:var(--rif-ink);font-weight:var(--riff-weight-emphasis)}.rif-content-embedded>summary{display:none}.rif-content-embedded{border:0!important;box-shadow:none!important;margin:0!important}.rif-content-embedded>.rif-panel-body{padding:0!important}@media(max-width:900px){.rif-deal-progress{grid-template-columns:repeat(2,minmax(0,1fr))}.rif-shell[data-workspace=deals] .rif-topbar{padding:0 var(--riff-page-gutter)}}@media(max-width:600px){.rif-shell[data-workspace=deals] .rif-main{padding:20px var(--riff-page-gutter) 40px}.rif-shell[data-workspace=deals] .rif-summary>dl{grid-template-columns:repeat(2,minmax(0,1fr))}.rif-shell[data-workspace=deals] .rif-summary>dl>div{padding:14px}.rif-deal-progress{padding:12px;gap:12px}.rif-deal-progress>a{padding:12px 14px;gap:12px}.rif-deal-progress strong{font-size:14px}.rif-progress-number{width:32px;height:32px}}.rif-comparison-group{border:1px solid var(--rif-line);border-radius:8px;overflow:hidden;margin-top:14px}.rif-comparison-group>summary{display:flex;align-items:center;gap:10px;padding:16px 18px;font-size:14px;font-weight:var(--riff-weight-emphasis);cursor:pointer;list-style:none}.rif-comparison-group>summary::-webkit-details-marker{display:none}.rif-comparison-group>summary>svg:last-child{margin-left:auto}.rif-comparison-symbol{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--rif-error-soft);color:var(--rif-error)}.rif-comparison-symbol.success{background:var(--rif-success-soft);color:var(--rif-success)}.rif-comparison-scroll{overflow-x:auto}.rif-comparison-group table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:13px;line-height:20px}.rif-comparison-group td,.rif-comparison-group th{padding:16px 18px;text-align:left;border-top:1px solid var(--rif-line);vertical-align:top;overflow-wrap:anywhere}.rif-comparison-group thead th{font-size:var(--riff-table-header-size);font-weight:var(--riff-weight-emphasis);background:var(--rif-soft);color:var(--rif-muted);padding:11px 18px;line-height:var(--riff-table-header-leading)}.rif-comparison-group th:first-child{width:20%}.rif-comparison-group th:last-child{width:18%}.rif-comparison-group tbody th{font-weight:var(--riff-weight-emphasis)}.rif-clause-edit{display:inline-flex;vertical-align:middle;padding:5px;margin-left:6px;border:0;background:transparent;color:var(--rif-muted);cursor:pointer}.rif-clause-edit svg{display:block!important}.rif-deal-drawer-backdrop{backdrop-filter:blur(2px);background:#0005!important}.rif-clause-drawer{width:min(640px,100vw)!important;max-width:640px!important;padding:0!important;overflow-y:auto;font-family:var(--riff-font)}.rif-clause-drawer>header{padding:28px 24px;border-bottom:1px solid var(--rif-line)}.rif-clause-drawer>header h2{font-size:24px;line-height:32px;font-weight:var(--riff-weight-emphasis)}.rif-clause-drawer>header p{font-size:13px;margin-top:8px;color:var(--rif-muted)}.rif-clause-drawer-body{padding:24px;display:grid;gap:24px}.rif-clause-drawer-body h3{font-size:14px;color:var(--rif-muted);font-weight:var(--riff-weight-emphasis);margin:0 0 8px}.rif-clause-drawer-body>div>p{border:1px solid var(--rif-control-line);border-radius:6px;padding:12px;white-space:pre-wrap;font-size:14px;line-height:22px}@media(max-width:600px){.rif-comparison-group table{min-width:660px}.rif-clause-drawer-body{padding:20px}.rif-clause-edit{padding:10px}}.rif-clause-inline{border:1px solid var(--rif-line);border-radius:8px;margin-top:16px}.rif-clause-inline>header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--rif-line)}.rif-clause-inline>header h3{font-size:16px;font-weight:var(--riff-weight-emphasis)}.rif-contract-summary-cell{display:flex;align-items:flex-start;gap:6px;min-width:0}.rif-contract-one-line{display:block;min-width:0;white-space:normal;overflow-wrap:anywhere}.rif-contract-summary-cell .rif-clause-edit{flex:none;margin:0;padding:6px}.rif-comparison-group .rif-comparison-review-row>td{padding:0;border:0}.rif-comparison-review-row .rif-clause-inline{margin:0;border:0;border-top:1px solid var(--rif-line);border-radius:0;background:var(--rif-soft)}.rif-clause-inline>header h3{font-size:14px;line-height:20px;margin:0}.rif-clause-inline:focus-visible{outline:2px solid var(--rif-control-line);outline-offset:-2px}.rif-clause-review-body{padding:18px 20px;display:grid;gap:16px}.rif-clause-review-terms{display:grid;grid-template-columns:1fr 1fr;gap:24px}.rif-clause-review-terms h4{font-size:12px;font-weight:var(--riff-weight-emphasis);color:var(--rif-muted);margin:0 0 6px}.rif-clause-review-terms p{font-size:13px;line-height:20px;margin:0}.rif-clause-evidence>summary{cursor:pointer;font-size:12px;color:var(--rif-muted)}.rif-clause-evidence blockquote{margin:12px 0 0;padding:12px;border:1px solid var(--rif-line);border-radius:6px;max-height:240px;overflow:auto;white-space:normal;font-size:13px;line-height:20px;background:var(--rif-surface)}.rif-clause-review-actions{display:flex;justify-content:flex-end;padding-top:12px;border-top:1px solid var(--rif-line)}@media(max-width:600px){.rif-clause-review-terms{grid-template-columns:1fr;gap:12px}.rif-clause-review-body{padding:16px}}.rif-comparison-group th:first-child{width:19%}.rif-comparison-group th:last-child{width:23%}.rif-contract-row-actions{margin-top:12px}.rif-shell .rif-comparison-group .rif-contract-row-actions [role=group]{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.rif-contract-row-actions .rif-check{line-height:20px}.rif-contract-row-actions [role=group]>span:empty{display:none}.rif-comparison-row .rif-clause-evidence{margin-top:8px}@media(max-width:700px){.rif-comparison-group table{min-width:0}.rif-comparison-group thead{display:none}.rif-comparison-group .rif-comparison-row,.rif-comparison-group tbody{display:block}.rif-comparison-group .rif-comparison-row{border-top:1px solid var(--rif-line);padding:16px}.rif-comparison-group .rif-comparison-row>td,.rif-comparison-group .rif-comparison-row>th{display:block;width:auto;border:0;padding:0}.rif-comparison-group .rif-comparison-row>th{font-weight:var(--riff-weight-emphasis);margin-bottom:12px}.rif-comparison-group .rif-comparison-row>td{margin-top:14px}.rif-comparison-row>td:before{content:attr(data-label);display:block;color:var(--rif-muted);font-size:12px;margin-bottom:4px}.rif-shell .rif-comparison-group .rif-contract-row-actions [role=group]{flex-direction:row;flex-wrap:wrap;gap:12px}}.rif-comparison-group thead th:first-child{width:17%}.rif-comparison-group thead th:nth-child(2){width:21%}.rif-comparison-group thead th:nth-child(3){width:30%}.rif-comparison-group thead th:nth-child(4){width:14%}.rif-comparison-group thead th:nth-child(5){width:18%}.rif-comparison-row>td[data-label=Actions] .rif-contract-row-actions{margin-top:0}@media(min-width:761px){.rif-shell .rif-contract-row-actions .rif-check{min-height:24px}}.rif-contract-term-heading{display:flex;align-items:flex-start;gap:8px}.rif-contract-term-heading>span:last-child:not(:first-child){flex:none;width:20px;height:20px}.rif-contract-term-heading>span>button{top:-12px;left:-12px}.rif-content-toolbar.rif-content-card-filters{margin-top:0;justify-content:flex-end}.rif-deliverable-heading{display:flex;align-items:center;gap:12px;min-width:0}.rif-deliverable-heading>div{min-width:0}.rif-content-details-fields{border:0;padding:0;margin:0;min-width:0;display:grid;gap:24px}.rif-content-details-fields h3{font-size:14px;font-weight:var(--riff-weight-emphasis);margin:0 0 12px}.rif-content-details-fields .rif-field-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.rif-content-details-fields textarea{min-height:110px;resize:vertical}.rif-content-details-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.rif-content-details-facts>.rif-content-brief{grid-column:1/-1}.rif-content-details-facts .rif-content-brief dd{white-space:pre-wrap;line-height:1.6}.rif-content-details-actions{justify-content:flex-end;margin-top:24px;padding-top:20px;border-top:1px solid var(--rif-border)}.rif-content-details-actions>span{margin-right:auto;font-size:13px}@media(max-width:600px){.rif-content-details-fields .rif-field-row{grid-template-columns:minmax(0,1fr)}.rif-content-details-actions{flex-wrap:wrap}.rif-content-details-actions>span:empty{display:none}}.rif-header-content{margin-right:auto;flex:1;min-width:0}.rif-shell[data-workspace=management]{font-family:var(--riff-font)}.rif-shell[data-workspace=management] .rif-topbar{height:74px;min-height:74px;padding:0 var(--riff-page-gutter);gap:16px}.rif-shell[data-workspace=management] .rif-topbar>span{font-size:24px;font-weight:var(--riff-weight-emphasis);letter-spacing:var(--riff-tracking-heading)}.rif-shell[data-workspace=management] .rif-main{padding:24px var(--riff-page-gutter) 56px;max-width:none}.rif-nav-group+.rif-nav-group{margin-top:26px}.rif-nav-group>a{font-size:14px;min-height:42px}@media(max-width:760px){.rif-shell[data-workspace=management] .rif-topbar{padding:0 var(--riff-page-gutter)}.rif-shell[data-workspace=management] .rif-main{padding:20px var(--riff-page-gutter)}}.rif-recipient-tax-documents{border-top:1px solid var(--rif-border);margin-top:20px;padding-top:16px}.rif-recipient-tax-documents summary{cursor:pointer;font-weight:var(--riff-weight-emphasis);min-height:44px;display:flex;align-items:center}.rif-recipient-tax-document{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;min-width:0}.rif-recipient-tax-document>div{display:flex;flex-direction:column;min-width:0;overflow-wrap:anywhere}.rif-recipient-tax-document span{color:var(--rif-muted);font-size:13px}@media(max-width:600px){.rif-recipient-tax-document{align-items:flex-start;flex-direction:column}}.rif-button.rif-add-button{width:fit-content;list-style:none}.rif-button.rif-add-button::-webkit-details-marker{display:none}.rif-direct-invoice-fields{border:0;padding:0;margin:0;min-width:0;display:grid;gap:18px}.rif-direct-invoice-fields summary{cursor:pointer;font-weight:500}.rif-dialog,.rif-drawer,.rif-shell{--rif-owner-purple:#8673b0;--rif-owner-purple-ink:#65508d;--rif-owner-purple-soft:#f0eaf9}.dark .rif-dialog,.dark .rif-drawer,.dark .rif-shell{--rif-owner-purple:#b2a0db;--rif-owner-purple-ink:#d5c5f4;--rif-owner-purple-soft:#30283f}.rif-deal-progress>a[aria-current]:not([data-completed=true]){background:var(--rif-owner-purple-soft);border-color:var(--rif-owner-purple)}.rif-deal-progress>a[aria-current]:not([data-completed]) .rif-progress-number{background:var(--rif-owner-purple-ink);border-color:var(--rif-owner-purple-ink);color:#fff}.rif-chart-empty{min-height:200px;display:grid;place-items:center;text-align:center;color:var(--rif-muted);padding:24px}.rif-milestones{position:relative;margin-left:auto}.rif-milestones summary{display:flex;align-items:center;gap:10px;list-style:none;cursor:pointer;border:1px solid var(--rif-control-line);border-radius:7px;padding:9px 12px;color:var(--rif-ink);background:var(--rif-surface);font-size:13px}.rif-milestones summary::-webkit-details-marker{display:none}.rif-milestones>div{position:absolute;right:0;top:calc(100% + 6px);z-index:20;min-width:190px;padding:10px;background:var(--rif-surface);border:1px solid var(--rif-line);border-radius:10px;box-shadow:0 8px 24px #0002;display:grid;gap:4px}.rif-milestones label{display:flex;gap:10px;padding:10px;align-items:center}.rif-stage-completion{display:flex;flex-direction:column;align-items:flex-end;gap:16px;margin:32px 0 0;padding:24px 0 8px;border-top:1px solid var(--rif-line);width:100%}.rif-stage-completion>.rif-notice{width:100%;text-align:left}.rif-content-review-options{margin:0 0 20px;font-size:13px}.rif-content-review-options>summary{display:inline-flex;align-items:center;gap:8px;list-style:none;cursor:pointer;padding:8px 0;color:var(--rif-muted)}.rif-content-review-options>summary::-webkit-details-marker{display:none}.rif-content-review-options>.rif-button-row{margin-top:8px}.rif-shell[data-workspace=deals] .rif-deal-overview{margin-bottom:16px;border-radius:8px}.rif-shell[data-workspace=deals] .rif-deal-overview>dl{grid-template-columns:repeat(4,minmax(0,1fr))}.rif-shell[data-workspace=deals] .rif-deal-overview>dl>div{padding:10px 16px;border:0}.rif-shell[data-workspace=deals] .rif-deal-overview>dl dt{font-size:12px;line-height:18px;margin-bottom:2px}.rif-shell[data-workspace=deals] .rif-deal-overview>dl dd{font-size:14px;line-height:20px}.rif-shell[data-workspace=deals] .rif-deal-overview .rif-summary-scope{grid-column:1/-1;padding-top:2px}.rif-shell[data-workspace=deals] .rif-deal-overview .rif-summary-footer{margin:0;padding:0;border-top:1px solid var(--rif-border,#e8e8e8)}.rif-shell[data-workspace=deals] .rif-deal-overview details>summary{padding:8px 16px;font-size:12px}.rif-shell[data-workspace=deals] .rif-deal-overview details>dl{padding:0 16px 12px;display:flex;flex-wrap:wrap;gap:12px 32px}.rif-shell[data-workspace=deals] .rif-deal-progress{padding:12px;gap:12px;margin-bottom:24px}.rif-shell[data-workspace=deals] .rif-deal-progress>a{padding:12px 14px;min-height:72px}.rif-coordination-draft{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}@media(max-width:760px){.rif-shell[data-workspace=deals] .rif-deal-overview>dl{grid-template-columns:repeat(2,minmax(0,1fr))}.rif-coordination-draft{flex-wrap:wrap}}.rif-draft-workspace{border-top:1px solid var(--rif-line)}.rif-draft-progress{display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:16px}.rif-draft-progress ol{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0;color:var(--rif-muted);font-size:12px}.rif-draft-progress li+li:before{content:"→";margin-right:8px}.rif-draft-progress [aria-current=step]{font-weight:var(--riff-weight-emphasis);color:var(--rif-text)}.rif-publication-url{overflow-wrap:anywhere;font-size:13px}.rif-deal-progress>a[data-official=current] .rif-progress-number{border-width:2px}.rif-deal-progress>a[data-official=upcoming][aria-current] .rif-progress-number{background:var(--rif-soft);color:var(--rif-muted);border-color:var(--rif-control-line)}.rif-progression-requirements{margin:0;padding-left:20px;max-width:640px;align-self:center;color:var(--rif-muted);font-size:13px;line-height:20px}.rif-body:has(.rif-deal-sticky-head)>.rif-topbar{position:sticky;top:0;z-index:16;background:var(--rif-surface)}.rif-deal-sticky-head{position:sticky;top:74px;z-index:15;background:var(--rif-canvas);padding:16px 0;margin-top:-16px;border-bottom:1px solid var(--rif-line)}#negotiation-progression .rif-stage-completion{align-items:flex-end}#negotiation-progression .rif-progression-requirements{align-self:stretch}.rif-shell .rif-home-account-setup.rif-creator-account-setup{padding:20px;gap:24px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);background:var(--rif-surface);border-color:var(--rif-line);box-shadow:none}.rif-creator-account-setup>.rif-setup-progress{background:var(--rif-surface);padding:0;--rif-muted:var(--revamp-muted)}.rif-creator-account-setup .rif-setup-progress h2{font:500 18px/26px var(--riff-font);margin:0 0 12px}.rif-creator-account-setup .rif-setup-progress ol{margin:0;gap:10px}.rif-creator-account-setup .rif-setup-progress li{font-size:14px;line-height:20px;gap:10px}.rif-creator-account-setup .rif-setup-progress li>span{height:28px;width:28px;background:var(--rif-soft);border-color:var(--rif-line);color:var(--rif-muted)}.rif-creator-account-setup .rif-setup-progress li[aria-current=step]>span{background:var(--rif-yellow-soft);color:var(--rif-yellow-ink);border:1px solid var(--rif-line)}.rif-creator-account-setup .rif-setup-next{padding:0;align-self:center}.rif-creator-account-setup .rif-setup-next p{margin:0;color:var(--rif-ink);font:500 14px/20px var(--riff-font)}.rif-creator-account-setup .rif-setup-next p+p{margin-top:6px;color:var(--rif-muted);font-weight:400}.rif-creator-account-setup .rif-setup-next button{margin-top:14px}@media(max-width:700px){.rif-shell .rif-home-account-setup.rif-creator-account-setup{grid-template-columns:1fr;gap:20px;padding:16px}}.rif-creator-account-setup .rif-setup-progress li[data-complete=true]>span{background:var(--rif-success-soft);color:var(--rif-success)}.rif-roster-managers{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:160px;max-width:240px}.rif-roster-managers>span{overflow-wrap:anywhere}.rif-roster-manager-picker{width:min(400px,calc(100vw - 32px))}.rif-roster-manager-picker>h3{margin:0 0 12px;font-size:16px;line-height:24px;font-weight:600}.rif-roster-manager-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}.rif-roster-manager-selected{display:flex;flex-direction:column;gap:4px}.rif-roster-manager-person{display:flex;align-items:center;justify-content:space-between;gap:8px}.rif-roster-manager-selected:not(:empty){margin-bottom:12px}.rif-roster-manager-field{margin:20px 0}.rif-roster-manager-field>h3{margin:0 0 12px;font-size:16px;line-height:24px;font-weight:600}.rif-roster-manager-field .rif-roster-manager-person{min-height:40px}