:root { --type-body-family: "Mazin", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif; --type-heading-family: "LuxUno", "Mazin", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif; --type-step-note: 0.75rem; --type-step-meta: 0.875rem; --type-step-body: 0.875rem; --type-compact-desktop: 0.75rem; --type-table-compact-desktop: clamp(0.625rem, 1.25cqi, 0.75rem); --type-page-copy: 0.875rem; --type-step-lead: 1.2rem; --type-step-card: 1.25rem; --type-step-h4: 1.125rem; --type-step-section: 1.25rem; --type-step-subpage: 1.625rem; --type-step-page: 5rem; --type-navigation: 0.875rem; --type-note: var(--type-step-note); --type-meta: var(--type-step-meta); --type-kicker: var(--type-step-note); --type-quote: var(--type-step-lead); --type-lead: var(--type-step-lead); --type-listing-copy: var(--type-step-body); --type-card-title: var(--type-step-card); --type-section-title: var(--type-step-section); --type-subpage-title: var(--type-step-subpage); --type-page-title: var(--type-step-page); --type-display: var(--type-step-page); --type-hero-display: var(--type-step-page); --type-h1: var(--type-page-title); --type-h2: var(--type-subpage-title); --type-h3: var(--type-section-title); --type-h4: var(--type-step-h4); --type-h5: var(--type-step-body); --type-h6: var(--type-meta); --type-p: var(--type-page-copy); --type-list: var(--type-page-copy); --type-field-label: 0.65rem; --type-field-control: 0.8rem; --type-label: var(--type-field-label); --type-button: var(--type-step-body); --type-badge: var(--type-note); --type-table-copy: var(--type-step-body); --type-table-heading: var(--type-step-body); --type-table-cell: var(--type-table-copy); --type-line-note: 1.5; --type-line-compact: 2; --type-line-meta: var(--type-line-compact); --type-line-body: var(--type-line-compact); --type-line-lead: 2; --type-line-h1: 1.15; --type-line-h2: 1.2; --type-line-h3: 1.3; --type-line-h4: 1.35; --type-line-heading: var(--type-line-h3); --type-line-display: var(--type-line-h1); --type-weight-regular: 400; --type-weight-strong: 700; --ff-body: var(--type-body-family); --ff-heading: var(--type-heading-family); --lh-base: var(--type-line-body); --lh-tight: var(--type-line-heading); --clr-text-muted: #b8b8b8; --clr-on-primary: #ffffff; } @media (min-width: 48rem) { :root { --type-step-card: 1.375rem; --type-step-h4: 1.25rem; --type-step-section: 1.375rem; --type-step-subpage: 1.875rem; --type-step-page: 5.9375rem; } } @media (min-width: 64rem) { :root { --type-step-card: 1.5rem; --type-step-section: 1.625rem; --type-step-subpage: 3rem; --type-step-page: 5rem; } } @media (min-width: 75.0625rem) and (max-width: 90rem) { :root { --type-listing-copy: var(--type-compact-desktop); --type-table-copy: var(--type-table-compact-desktop); --type-table-heading: var(--type-table-compact-desktop); } } html { font-size: 16px; -webkit-text-size-adjust: 100%; text-size-adjust: 100%; } body { font-family: var(--type-body-family) !important; font-size: var(--type-step-body) !important; line-height: var(--type-line-body) !important; font-weight: var(--type-weight-regular); } body * { letter-spacing: 0 !important; } h1, h2, h3, h4, h5, h6 { margin-block-start: 0; font-family: var(--type-heading-family) !important; font-weight: var(--type-weight-strong) !important; text-wrap: balance; overflow-wrap: anywhere; } h1 { font-size: var(--type-h1) !important; line-height: var(--type-line-h1) !important; } h2 { font-size: var(--type-h2) !important; line-height: var(--type-line-h2) !important; } h3 { font-size: var(--type-h3) !important; line-height: var(--type-line-h3) !important; } h4 { font-size: var(--type-h4) !important; line-height: var(--type-line-h4) !important; } h5 { font-size: var(--type-h5) !important; line-height: var(--type-line-compact) !important; } h6 { font-size: var(--type-h6) !important; line-height: var(--type-line-meta) !important; } p, main li, main dt, main dd { font-size: var(--type-p) !important; line-height: var(--type-line-body) !important; } blockquote, .cover-quote { font-family: var(--type-body-family); font-size: var(--type-quote) !important; line-height: var(--type-line-lead) !important; } small, figcaption, .footnote, .caption, [class*="__footnote"], [class*="__caption"], [class*="__disclaimer"], [class*="__fine-print"] { font-size: var(--type-note) !important; line-height: var(--type-line-note) !important; } button, input, select, textarea { font-family: var(--type-body-family) !important; } input, select, textarea { font-size: var(--type-field-control) !important; line-height: 1.5 !important; } html body .mk-modal__panel :is(input, select, textarea, .mk-auth-input):not(#spoolup-typography-override) { font-size: var(--type-field-control) !important; } .site-search > input:is([type="text"], [type="search"]), .search-field > input:is([type="text"], [type="search"]) { padding-right: var(--sp-12) !important; text-overflow: ellipsis; } .site-search--submit > input:is([type="text"], [type="search"]) { padding-right: var(--sp-4) !important; } button, .btn, .pill-link, .nav-sign-in, .mk-auth-btn, .mk-search__submit, .mk-listing-card__btn, .mk-apu-action, .client-record-download-all, .client-record-transfer-btn, .client-record-share-btn, .client-record-share-submit, .client-record-share-cancel { font-size: var(--type-button) !important; line-height: var(--type-line-compact) !important; font-weight: var(--type-weight-strong) !important; white-space: nowrap; overflow-wrap: normal; } .subnav-link, .subnav-dd-toggle, .subnav-dd-item, .subnav-mobile-link, .nav-sign-in, .mk-account-nav__link, .dash-tabs a, .dash-tabs button, .top-nav-clear { font-size: var(--type-navigation) !important; line-height: var(--type-line-compact) !important; font-weight: var(--type-weight-regular) !important; } button [class*="__label"], .btn [class*="__label"], .pill-link [class*="__label"], button [class*="__text"], .btn [class*="__text"], .pill-link [class*="__text"], .nav-sign-in [class*="__label"], .nav-sign-in [class*="__text"], .mk-auth-btn [class*="__label"], .mk-auth-btn [class*="__text"], .mk-listing-card__btn [class*="__label"], .mk-listing-card__btn [class*="__text"], .mk-apu-action [class*="__label"], .mk-apu-action [class*="__text"] { font-size: inherit !important; line-height: inherit !important; } label, .label, .form-label, .field-label, .form-label-block, .mk-field__label, .mk-auth-label { font-size: var(--type-label) !important; line-height: var(--type-line-compact) !important; font-weight: var(--type-weight-regular) !important; } .hint, .muted, .form-hint, .form-help, .dash-muted, .note, .error-note, .success-note, .info-note, [class*="__hint"], [class*="-hint"], [class*="__note"], [class*="-note"] { font-size: var(--type-note) !important; line-height: var(--type-line-note) !important; } .hint p, .muted p, .form-hint p, .form-help p, .dash-muted p, .note p, .error-note p, .success-note p, .info-note p, [class*="__hint"] p, [class*="-hint"] p, [class*="__note"] p, [class*="-note"] p { font-size: inherit !important; line-height: inherit !important; } [class*="__meta"], [class*="-meta"], [class*="_meta"] { font-size: var(--type-meta) !important; line-height: var(--type-line-meta) !important; } [class*="__copy"], [class*="-copy"], [class*="__desc"], [class*="-desc"], [class*="__description"], [class*="-description"] { font-size: var(--type-step-body) !important; line-height: var(--type-line-body) !important; } .title, .panel-title, .card-title, [class*="__title"], [class*="-title"], [class*="_title"] { font-size: var(--type-card-title) !important; line-height: var(--type-line-h3) !important; font-weight: var(--type-weight-strong); } .auth-hero-title, .mk-signup-title, .mk-hero-title, .mk-hero__title, .hero-title, .sp-holding-title, .mk-verify-welcome-hero__title, .mk-reset-hero__title { font-size: var(--type-display) !important; line-height: var(--type-line-h1) !important; } .page-title, .mk-article__title, .mk-legal__title, .client-record-page-title, .client-record-title, .apu-report-page-title, .drq-main-title, .nf-title, .mk-market-modal__title, .mk-download-modal__title, .admin-users-header > h3, .apu-page-header > h3, .apu-record-page-title-row h1, .mk-asset-heading__title h1, .mk-asset-heading__title h2 { font-size: var(--type-page-title) !important; line-height: var(--type-line-h1) !important; } html body.auth-body .auth-title { font-size: var(--type-section-title) !important; line-height: var(--type-line-h3) !important; } .mk-assets__title, .mk-marketplaces-title, .mk-listings-title, .mk-section-heading__title, .mk-dashboard-title, .apu-report-header-title, .apu-section-title, .section-title, .review-section-title, .section-head-title, .ao-panel-title, .apu-report-flat-section__title, .drq-section-head__title, .mk-contact-details-title, .mk-guide-pricing__title { font-size: var(--type-section-title) !important; line-height: var(--type-line-h3) !important; } .card-bar .title, .panel-title, .admin-section-card__title, .mk-card-title__text, .mk-offerup-subsection__head, .mk-modal__bar-title, .sp-modal__title, .mk-insight-card__title, .mk-contact-card__title, .mk-action-card__title, .mk-value-card__title, .mk-package-title, .mk-document-title, .apu-accordion-trigger__title, .apu-tab-btn__title, .apu-status-card__title, .client-record-card__head h3, .mk-apu-page-layout .mk-card-title__text, .panel h2, .dash-card h2, .stat-card h2, .mk-apu-card h2, .client-record-card h2, .mk-modal h2, .sp-modal h2, .panel h3, .dash-card h3, .stat-card h3, .mk-apu-card h3, .client-record-card h3, .mk-modal h3, .sp-modal h3 { font-size: var(--type-card-title) !important; line-height: var(--type-line-h3) !important; } .page-subtitle, .client-record-page-subtitle, .client-record-sub, .mk-section-heading__text, .mk-asset-heading__serial, .mk-hero__subcopy, .mk-article-header__intro, .mk-legal__intro, .mk-dashboard-intro, .mk-assets__intro, .mk-insights__lead, .mk-contact-hero__intro, .mk-guide-pricing__intro, .mk-signup-intro, .mk-reset-intro, .mk-market-modal__intro, .mk-download-modal__intro { font-size: var(--type-lead) !important; line-height: var(--type-line-lead) !important; } .mk-kicker, .mk-kicker-dark, .mk-assets__kicker, .client-record-kicker, .eyebrow, .kicker, .page-kicker, .cover-kicker, .top-card-kicker, .admin-dashboard-kicker, [class*="__eyebrow"], [class*="-eyebrow"], [class*="__kicker"], [class*="-kicker"] { font-size: var(--type-meta) !important; line-height: var(--type-line-meta) !important; } .eyebrow, [class*="__eyebrow"], [class*="-eyebrow"] { font-weight: var(--type-weight-strong); } .mk-kicker, .mk-kicker-dark, .mk-assets__kicker, .client-record-kicker, .kicker, .page-kicker, .cover-kicker, .top-card-kicker, .admin-dashboard-kicker, [class*="__kicker"], [class*="-kicker"] { font-size: var(--type-kicker) !important; line-height: var(--type-line-note) !important; font-weight: var(--type-weight-regular) !important; } table, .table, .apu-table, .mk-data-table, .client-record-table, .apu-offers-table { font-size: var(--type-table-cell) !important; line-height: var(--type-line-body) !important; } table th, .table th, .mk-data-table th, .client-record-table th, .apu-table th, .apu-offers-table th { font-size: var(--type-table-heading) !important; line-height: var(--type-line-meta) !important; font-weight: var(--type-weight-strong) !important; } table td, .table td, .mk-data-table td, .client-record-table td, .apu-table td, .apu-offers-table td { font-size: var(--type-table-cell) !important; line-height: var(--type-line-body) !important; } table td > :not([class]), .table td > :not([class]), .mk-data-table td > :not([class]), .client-record-table td > :not([class]) { font-size: inherit !important; line-height: inherit !important; } .mk-pair-key, .client-record-k, .apu-meta-item-label, .meta-label, .mk-info-label, .mk-action-detail__label, .mk-header-fact__label, .mk-listing-meta__k, .mk-stand-detail__label { font-size: var(--type-meta) !important; line-height: var(--type-line-meta) !important; font-weight: var(--type-weight-regular) !important; } .mk-pair-value, .client-record-v, .apu-meta-item-value, .meta-value, .mk-info-value, .mk-action-detail__value, .mk-header-fact__value, .mk-listing-meta__v, .mk-stand-detail__value { font-size: var(--type-p) !important; line-height: var(--type-line-body) !important; font-weight: var(--type-weight-strong) !important; } .badge, .pill, .mk-flag, .badge-status, .status-pill, .mk-source-badge, .tag-label, .chip, .delta-chip, .apu-chip, .mk-asset-pill, .mk-listing-card__image-flag, .offer-up-status-pill, .stand-status-pill, .media-badge, .badge-muted, .apu-record-stage-badge__label { font-size: var(--type-badge) !important; line-height: var(--type-line-note) !important; font-weight: var(--type-weight-strong); } .mk-dashboard-kpi__label, .mk-overview-kpi__label, .mk-performance-kpi__label, .mk-technical-kpi__label, .kpi-label, .admin-dashboard-stat__label, .stat-label, .mk-stat__label, .sp-stat-card__label { font-size: var(--type-meta) !important; line-height: var(--type-line-meta) !important; } .mk-dashboard-kpi__foot, .mk-performance-kpi__sub, .mk-technical-kpi__sub, .apu-timeline__meta, .apu-update-change-item__value-label { font-size: var(--type-note) !important; line-height: var(--type-line-note) !important; } .mk-status-label, .mk-articles-page__pagecount, .client-record-asof__tip { font-size: var(--type-badge) !important; line-height: var(--type-line-note) !important; } .mk-dashboard-kpi__value, .kpi-value, .mk-technical-kpi__value, .sp-stat-card__value, .sp-stat-card__value h2, .apu-kpi-value, .apu-stat-value { font-size: var(--type-page-title) !important; line-height: var(--type-line-display) !important; font-variant-numeric: tabular-nums; } .mk-performance-kpi__value, .mk-performance-kpi__metric-value { font-size: var(--type-h3) !important; line-height: var(--type-line-h3) !important; font-variant-numeric: tabular-nums; } .stat-main .stat-value { font-size: var(--type-h3) !important; line-height: var(--type-line-h3) !important; font-variant-numeric: tabular-nums; } .stat-main .stat-value.small, .fit-text, .mk-technical-kpi__value--compact { font-size: var(--type-section-title) !important; } .mk-marketplace-card-stat__number, .admin-dashboard-stat__value { font-size: var(--type-section-title) !important; line-height: var(--type-line-display) !important; font-variant-numeric: tabular-nums; } .subscription-card__price { font-size: var(--type-subpage-title) !important; line-height: var(--type-line-display) !important; font-variant-numeric: tabular-nums; } .nf-kpi-value { font-size: var(--type-display) !important; line-height: var(--type-line-display) !important; font-variant-numeric: tabular-nums; } .mk-apu-title, .client-record-model-title { font-size: var(--type-subpage-title) !important; line-height: var(--type-line-h2) !important; } .client-record-secondary-title, .mk-contact-direct-card__value, .mk-article-cta__title, #priceChangeModal .mk-price-route__head h3 { font-size: var(--type-card-title) !important; line-height: var(--type-line-h3) !important; } .mk-signup-form-head h2, .mk-cookie-consent__title { font-size: var(--type-subpage-title) !important; line-height: var(--type-line-h2) !important; } .subnav-link, .subnav-dd-toggle, .nav-sign-in { white-space: nowrap; overflow-wrap: normal; } .spoolup-footer, .spoolup-footer a:not(.btn):not(.pill-link) { font-size: var(--type-meta) !important; line-height: var(--type-line-meta) !important; } body:not([data-client-branded="1"]) .nav-sign-in:not(:hover):not(:focus-visible):not(:active), body:not([data-client-branded="1"]) .btn-primary:not(:hover):not(:focus-visible):not(:active), body:not([data-client-branded="1"]) .mk-search__submit:not(:hover):not(:focus-visible):not(:active), body:not([data-client-branded="1"]) .mk-auth-btn:not(.mk-auth-btn--secondary):not(:hover):not(:focus-visible):not(:active), body:not([data-client-branded="1"]) #cookieConsentAcceptAll:not(:hover):not(:focus-visible):not(:active) { color: var(--clr-on-primary) !important; -webkit-text-fill-color: var(--clr-on-primary) !important; } body:not([data-client-branded="1"]) .nav-sign-in .material-icons-outlined, body:not([data-client-branded="1"]) .btn-primary .material-icons-outlined, body:not([data-client-branded="1"]) .mk-search__submit .material-icons-outlined, body:not([data-client-branded="1"]) .mk-auth-btn:not(.mk-auth-btn--secondary) .material-icons-outlined, body:not([data-client-branded="1"]) #cookieConsentAcceptAll .material-icons-outlined { color: currentColor !important; -webkit-text-fill-color: currentColor !important; } body.has-subnav.dash-page.dash-page--asset-overview .mk-asset-action-card__body h3, body.has-subnav.dash-page--asset-overview .mk-asset-action-card__body h3, body.has-subnav.dash-page.dash-page--apu-performance-data .mk-insight-card__title, body.has-subnav.dash-page--apu-performance-data .mk-insight-card__title { font-size: var(--type-card-title) !important; line-height: var(--type-line-h3) !important; } body.has-subnav.dash-page.dash-page--asset-overview .mk-asset-action-card__body p, body.has-subnav.dash-page--asset-overview .mk-asset-action-card__body p, body.has-subnav.dash-page--apu-performance-data .mk-insight-card__body { font-size: var(--type-step-body) !important; line-height: var(--type-line-body) !important; } body.has-subnav.dash-page.dash-page--technical-asset-data .mk-pair-key { font-size: var(--type-meta) !important; line-height: var(--type-line-meta) !important; } body.has-subnav.dash-page.dash-page--technical-asset-data .mk-pair-value { font-size: var(--type-step-body) !important; line-height: var(--type-line-body) !important; } body.has-subnav.dash-page.dash-page--technical-asset-data .mk-data-table th { font-size: var(--type-meta) !important; line-height: var(--type-line-meta) !important; } body.has-subnav.dash-page.dash-page--technical-asset-data .mk-data-table td, body.has-subnav.dash-page.dash-page--technical-asset-data .mk-data-table .is-right { font-size: var(--type-step-body) !important; line-height: var(--type-line-body) !important; } body.has-subnav.dash-page--technical-asset-data .mk-technical-kpi__label, body.has-subnav.dash-page--apu-performance-data .mk-dashboard-kpi__label { font-size: var(--type-meta) !important; line-height: var(--type-line-meta) !important; } body.has-subnav.dash-page--technical-asset-data .mk-technical-kpi__sub, body.has-subnav.dash-page--apu-performance-data .mk-dashboard-kpi__foot { font-size: var(--type-note) !important; line-height: var(--type-line-note) !important; } body.client-record-advisory-page .client-record-section-group__head h3 { font-size: var(--type-card-title) !important; line-height: var(--type-line-h3) !important; } body.client-record-minipack-page .client-record-footer__disclaimer, body.client-record-advisory-page .client-record-footer__disclaimer { font-size: var(--type-note) !important; line-height: var(--type-line-note) !important; } body.client-record-minipack-page .client-record-footer__left, body.client-record-minipack-page .client-record-powered span, body.client-record-advisory-page .client-record-footer__left, body.client-record-advisory-page .client-record-powered span { font-size: var(--type-meta) !important; line-height: var(--type-line-meta) !important; } body.client-record-minipack-page .client-record-workscope__item--unknown, body.client-record-advisory-page .client-record-workscope__item--unknown { color: rgba(255, 255, 255, 0.62) !important; } body.client-record-minipack-page .client-record-share-btn, body.client-record-minipack-page .client-record-share-submit, body.client-record-minipack-page .client-record-download-all:not(.client-record-download-all--minipack-pdf):not(.is-disabled), body.client-record-advisory-page .client-record-share-btn, body.client-record-advisory-page .client-record-share-submit, body.client-record-advisory-page .client-record-download-all:not(.client-record-download-all--minipack-pdf):not(.is-disabled) { color: #ffffff !important; -webkit-text-fill-color: #ffffff !important; } body.client-record-minipack-page .client-record-share-btn .material-icons-outlined, body.client-record-minipack-page .client-record-share-submit .material-icons-outlined, body.client-record-minipack-page .client-record-download-all:not(.client-record-download-all--minipack-pdf):not(.is-disabled) .material-icons-outlined, body.client-record-advisory-page .client-record-share-btn .material-icons-outlined, body.client-record-advisory-page .client-record-share-submit .material-icons-outlined, body.client-record-advisory-page .client-record-download-all:not(.client-record-download-all--minipack-pdf):not(.is-disabled) .material-icons-outlined { color: currentColor !important; -webkit-text-fill-color: currentColor !important; } html body h1:not(#spoolup-typography-override) { font-size: var(--type-h1) !important; line-height: var(--type-line-h1) !important; font-weight: var(--type-weight-strong) !important; } html body h2:not(#spoolup-typography-override) { font-size: var(--type-h2) !important; line-height: var(--type-line-h2) !important; font-weight: var(--type-weight-strong) !important; } html body h3:not(#spoolup-typography-override) { font-size: var(--type-h3) !important; line-height: var(--type-line-h3) !important; font-weight: var(--type-weight-strong) !important; } html body h4:not(#spoolup-typography-override) { font-size: var(--type-h4) !important; line-height: var(--type-line-h4) !important; font-weight: var(--type-weight-strong) !important; } html body h5:not(#spoolup-typography-override) { font-size: var(--type-h5) !important; line-height: var(--type-line-compact) !important; font-weight: var(--type-weight-strong) !important; } html body h6:not(#spoolup-typography-override) { font-size: var(--type-h6) !important; line-height: var(--type-line-meta) !important; font-weight: var(--type-weight-strong) !important; } html body p:not(#spoolup-typography-override) { font-size: var(--type-p) !important; line-height: var(--type-line-body) !important; } html body main li:not(#spoolup-typography-override), html body main dt:not(#spoolup-typography-override), html body main dd:not(#spoolup-typography-override) { font-size: var(--type-list) !important; line-height: var(--type-line-body) !important; } html body :is( .card, .auth-card, .mk-card, .mk-modal, .mk-listing-card, .mk-team-card, .mk-action-card, .mk-performance-kpi, .client-record-card, [class*="-card"], [class*="__card"] ) :is(p, li, dt, dd):not(#spoolup-typography-override) { font-size: var(--type-table-copy) !important; line-height: var(--type-line-body) !important; } html body p:not(#spoolup-typography-override) > :not(.material-icons):not(.material-icons-outlined):not(.material-symbols-outlined):not(.icon):not([class*="icon"]) { font-size: inherit !important; line-height: inherit !important; } html body label:not(#spoolup-typography-override), html body .label:not(#spoolup-typography-override), html body .form-label:not(#spoolup-typography-override), html body .field-label:not(#spoolup-typography-override), html body .form-label-block:not(#spoolup-typography-override), html body .mk-field__label:not(#spoolup-typography-override), html body .mk-auth-label:not(#spoolup-typography-override) { font-size: var(--type-label) !important; line-height: var(--type-line-compact) !important; font-weight: var(--type-weight-regular) !important; } html body button:not(#spoolup-typography-override), html body input[type="button"]:not(#spoolup-typography-override), html body input[type="submit"]:not(#spoolup-typography-override), html body input[type="reset"]:not(#spoolup-typography-override), html body [role="button"]:not(#spoolup-typography-override), html body .btn:not(#spoolup-typography-override), html body .pill-link:not(#spoolup-typography-override), html body .nav-sign-in:not(#spoolup-typography-override), html body .mk-auth-btn:not(#spoolup-typography-override), html body .mk-search__submit:not(#spoolup-typography-override), html body .mk-listing-card__btn:not(#spoolup-typography-override), html body .mk-apu-action:not(#spoolup-typography-override), html body .client-record-download-all:not(#spoolup-typography-override), html body .client-record-transfer-btn:not(#spoolup-typography-override), html body .client-record-share-btn:not(#spoolup-typography-override), html body .client-record-share-submit:not(#spoolup-typography-override), html body .client-record-share-cancel:not(#spoolup-typography-override) { font-size: var(--type-button) !important; line-height: var(--type-line-compact) !important; font-weight: var(--type-weight-strong) !important; } html body button:not(#spoolup-typography-override) > :not(.material-icons):not(.material-icons-outlined):not(.material-symbols-outlined):not(.icon):not([class*="icon"]):not([class*="badge"]):not([class*="status-pill"]):not([class*="status-badge"]), html body [role="button"]:not(#spoolup-typography-override) > :not(.material-icons):not(.material-icons-outlined):not(.material-symbols-outlined):not(.icon):not([class*="icon"]):not([class*="badge"]):not([class*="status-pill"]):not([class*="status-badge"]), html body .btn:not(#spoolup-typography-override) > :not(.material-icons):not(.material-icons-outlined):not(.material-symbols-outlined):not(.icon):not([class*="icon"]):not([class*="badge"]):not([class*="status-pill"]):not([class*="status-badge"]), html body .pill-link:not(#spoolup-typography-override) > :not(.material-icons):not(.material-icons-outlined):not(.material-symbols-outlined):not(.icon):not([class*="icon"]):not([class*="badge"]):not([class*="status-pill"]):not([class*="status-badge"]) { font-size: inherit !important; line-height: inherit !important; } html body table th:not(#spoolup-typography-override), html body .table th:not(#spoolup-typography-override), html body .mk-data-table th:not(#spoolup-typography-override), html body .client-record-table th:not(#spoolup-typography-override), html body .apu-table th:not(#spoolup-typography-override), html body .apu-offers-table th:not(#spoolup-typography-override) { font-size: var(--type-table-heading) !important; line-height: var(--type-line-meta) !important; font-weight: var(--type-weight-strong) !important; } html body table td:not(#spoolup-typography-override), html body .table td:not(#spoolup-typography-override), html body .mk-data-table td:not(#spoolup-typography-override), html body .client-record-table td:not(#spoolup-typography-override), html body .apu-table td:not(#spoolup-typography-override), html body .apu-offers-table td:not(#spoolup-typography-override) { font-size: var(--type-table-cell) !important; line-height: var(--type-line-body) !important; } html body .mk-pair-key:not(#spoolup-typography-override), html body .client-record-k:not(#spoolup-typography-override), html body .apu-meta-item-label:not(#spoolup-typography-override), html body .meta-label:not(#spoolup-typography-override), html body .mk-info-label:not(#spoolup-typography-override), html body .mk-action-detail__label:not(#spoolup-typography-override), html body .mk-header-fact__label:not(#spoolup-typography-override), html body .mk-listing-meta__k:not(#spoolup-typography-override), html body .mk-stand-detail__label:not(#spoolup-typography-override) { font-family: var(--type-body-family) !important; font-size: var(--type-meta) !important; line-height: var(--type-line-meta) !important; font-weight: var(--type-weight-regular) !important; } html body .mk-pair-value:not(#spoolup-typography-override), html body .client-record-v:not(#spoolup-typography-override), html body .apu-meta-item-value:not(#spoolup-typography-override), html body .meta-value:not(#spoolup-typography-override), html body .mk-info-value:not(#spoolup-typography-override), html body .mk-action-detail__value:not(#spoolup-typography-override), html body .mk-header-fact__value:not(#spoolup-typography-override), html body .mk-listing-meta__v:not(#spoolup-typography-override), html body .mk-stand-detail__value:not(#spoolup-typography-override) { font-family: var(--type-body-family) !important; font-size: var(--type-table-copy) !important; line-height: var(--type-line-body) !important; font-weight: var(--type-weight-strong) !important; } html body .mk-listing-card__mixed-title:not(#spoolup-typography-override) { font-family: var(--type-heading-family) !important; font-size: var(--type-card-title) !important; line-height: var(--type-line-h3) !important; font-weight: var(--type-weight-strong) !important; } html body h3.mk-listing-card__model:not(#spoolup-typography-override) { margin: 0 !important; font-family: var(--type-heading-family) !important; font-size: var(--type-h3) !important; line-height: var(--type-line-h3) !important; font-weight: var(--type-weight-strong) !important; overflow: visible !important; text-overflow: clip !important; white-space: normal !important; overflow-wrap: anywhere; } html body .mk-breadcrumb:not(#spoolup-typography-override), html body .mk-breadcrumb__item:not(#spoolup-typography-override), html body .mk-breadcrumb__current:not(#spoolup-typography-override), html body .mk-breadcrumb__sep:not(#spoolup-typography-override), html body .mk-breadcrumb__separator:not(#spoolup-typography-override), html body .mk-breadcrumb a:not(#spoolup-typography-override) { font-size: var(--type-note) !important; line-height: var(--type-line-note) !important; font-weight: var(--type-weight-regular) !important; } html body .mk-account-nav__title:not(#spoolup-typography-override) { font-size: var(--type-navigation) !important; line-height: var(--type-line-compact) !important; font-weight: var(--type-weight-regular) !important; } html body .mk-account-nav__sub:not(#spoolup-typography-override) { font-size: var(--type-meta) !important; line-height: var(--type-line-meta) !important; font-weight: var(--type-weight-regular) !important; } html body :is( .mk-account-meta__row, .mk-account-section__intro, .mk-account-access-card__text, .mk-account-plan-card li, .mk-account-payment-card ):not(#spoolup-typography-override) { font-size: var(--type-step-body) !important; line-height: var(--type-line-body) !important; } html body :is( .mk-dashboard-list__head, .mk-saved-list__head, .mk-rfq-list__head, .mk-offerup-list__head, .mk-listings-list__head ):not(#spoolup-typography-override), html body :is( .mk-dashboard-list__head, .mk-saved-list__head, .mk-rfq-list__head, .mk-offerup-list__head, .mk-listings-list__head ):not(#spoolup-typography-override) > * { font-family: var(--type-body-family) !important; font-size: var(--type-table-heading) !important; line-height: var(--type-line-meta) !important; font-weight: var(--type-weight-strong) !important; } html body :is( .mk-dashboard-row, .mk-saved-row, .mk-rfq-row, .mk-offerup-row, .mk-listings-row ):not(#spoolup-typography-override) { font-family: var(--type-body-family) !important; font-size: var(--type-table-cell) !important; line-height: var(--type-line-body) !important; } html body :is( .mk-dashboard-row, .mk-saved-row, .mk-rfq-row, .mk-offerup-row, .mk-listings-row ):not(#spoolup-typography-override) *:not(input):not(select):not(textarea):not(button):not(.material-icons):not(.material-icons-outlined):not(.material-symbols-outlined):not(.icon):not([class*="icon"]):not(svg):not(path) { line-height: var(--type-line-compact) !important; } html body :is( .mk-dashboard-cell, .mk-saved-cell, .mk-rfq-cell, .mk-offerup-cell, .mk-listings-cell ):not(#spoolup-typography-override)::before { font-family: var(--type-body-family) !important; font-size: var(--type-table-heading) !important; line-height: var(--type-line-meta) !important; font-weight: var(--type-weight-strong) !important; } html body .mk-hero h1.mk-hero__title:not(#spoolup-typography-override) { font-size: var(--type-hero-display) !important; line-height: var(--type-line-h1) !important; } html body :is(p, div, span, small):is( .page-subtitle, .client-record-page-subtitle, .client-record-sub, .mk-section-heading__text, .mk-asset-heading__serial, .mk-hero__subcopy, .mk-article-header__intro, .mk-legal__intro, .mk-dashboard-intro, .mk-assets__intro, .mk-insights__lead, .mk-contact-hero__intro, .mk-guide-pricing__intro, .mk-signup-intro, .mk-reset-intro, .mk-market-modal__intro, .mk-download-modal__intro ):not(#spoolup-typography-override) { font-size: var(--type-lead) !important; line-height: var(--type-line-lead) !important; } html body .mk-hero:not(#spoolup-typography-override) { height: auto !important; min-height: 0 !important; padding-bottom: var(--sp-12) !important; } html body .mk-signup-form:not(#spoolup-typography-override) { gap: 20px !important; } html body .mk-signup-form .mk-auth-form__row:not(#spoolup-typography-override) { gap: 16px !important; } html body .mk-signup-form > .form-group:not(#spoolup-typography-override), html body .mk-signup-form .checkbox:not(#spoolup-typography-override) { width: 100% !important; max-width: 100% !important; box-sizing: border-box; } html body .mk-search-band__kicker:not(#spoolup-typography-override) { font-size: var(--type-note) !important; line-height: var(--type-line-note) !important; } html body .mk-search-band__title:not(#spoolup-typography-override) { font-size: var(--type-step-body) !important; line-height: var(--type-line-compact) !important; } html body :is( .mk-stand-rentals__card-sub, .mk-cookie-consent__link, .mk-auth-foot, .mk-team-card__bio, .mk-team-profile-btn, .mk-team-profile-btn__text, .mk-rfq-empty, .mk-alert-body ):not(#spoolup-typography-override) { font-size: var(--type-meta) !important; line-height: var(--type-line-compact) !important; } html body .mk-signup-feature > div > :is(strong, span):not(#spoolup-typography-override) { font-size: var(--type-meta) !important; line-height: var(--type-line-compact) !important; } html body.marketplace_body.has-subnav .mk-account-main .form-group :is(input, select, textarea):not(#spoolup-typography-override) { font-size: var(--type-field-control) !important; line-height: 1.5 !important; } html body.marketplace_body.has-subnav .mk-account-main :is( .form-group label, label:not(.checkbox), .mk-account-access-card__eyebrow, .mk-account-meta__label ):not(#spoolup-typography-override) { font-size: var(--type-label) !important; line-height: var(--type-line-compact) !important; font-weight: var(--type-weight-regular) !important; } html body.marketplace_body.has-subnav .mk-account-meta__label:not(#spoolup-typography-override) { font-size: var(--type-label) !important; line-height: var(--type-line-compact) !important; font-weight: var(--type-weight-regular) !important; } html body.marketplace_body.has-subnav .mk-account-main :is( .mk-account-section__intro, .mk-account-check-label, .mk-account-check-copy, .mk-account-access-card__text, .mk-account-meta__row ):not(#spoolup-typography-override) { font-size: var(--type-step-body) !important; line-height: var(--type-line-body) !important; } html body :is(p, div, span, small):is( .mk-kicker, .mk-kicker-dark, .mk-assets__kicker, .client-record-kicker, .kicker, .page-kicker, .cover-kicker, .top-card-kicker, .admin-dashboard-kicker, [class*="__kicker"], [class*="-kicker"] ):not(#spoolup-typography-override) { font-size: var(--type-kicker) !important; line-height: var(--type-line-note) !important; font-weight: var(--type-weight-regular) !important; } html body .mk-listing-card:not(#spoolup-typography-override) { font-size: var(--type-listing-copy) !important; } html body .mk-listing-card :is( .mk-listing-card__body, .mk-listing-meta, .mk-listing-meta__row, .mk-listing-meta__v, .mk-listing-card__brand-copy, .mk-listing-card__brand-name ):not(#spoolup-typography-override) { font-size: var(--type-listing-copy) !important; line-height: var(--type-line-body) !important; } html body .mk-listing-card :is( .mk-listing-meta__k, .mk-listing-card__brand-label ):not(#spoolup-typography-override) { font-size: var(--type-meta) !important; line-height: var(--type-line-meta) !important; } html body :is( table, .table, .mk-data-table, .client-record-table, .apu-table, .apu-offers-table ):not(#spoolup-typography-override) { font-size: var(--type-table-cell) !important; } html body :is( table, .table, .mk-data-table, .client-record-table, .apu-table, .apu-offers-table ) th:not(#spoolup-typography-override) { font-size: var(--type-table-heading) !important; } html body :is( table, .table, .mk-data-table, .client-record-table, .apu-table, .apu-offers-table ) td:not(#spoolup-typography-override) { font-size: var(--type-table-cell) !important; } @media (min-width: 75.0625rem) and (max-width: 90rem) { html body .mk-listing-card :is( .mk-listing-card__body, .mk-listing-meta, .mk-listing-meta__row, .mk-listing-meta__k, .mk-listing-meta__v, .mk-listing-card__brand-copy, .mk-listing-card__brand-label, .mk-listing-card__brand-name ):not(#spoolup-typography-override) { font-size: var(--type-compact-desktop) !important; } } @media (min-width: 75.0625rem) { html body :is( .mk-data-table, .client-record-table, .apu-table, .apu-offers-table ):not(#spoolup-typography-override) { width: 100%; min-width: 100%; max-width: 100%; table-layout: auto; } html body :is( .mk-data-table, .client-record-table, .apu-table, .apu-offers-table ) :is(th, td):not(#spoolup-typography-override), html body :is( .mk-data-table, .client-record-table, .apu-table, .apu-offers-table ) :is(th, td):not(#spoolup-typography-override) * { white-space: nowrap !important; word-break: normal !important; overflow-wrap: normal !important; } html body :is( .mk-table-scroll, .mk-data-table-wrap, .client-record-table-wrap ):not(#spoolup-typography-override) { container-type: inline-size; overflow-x: visible; overflow-y: visible; } html body :is( .mk-data-table, .client-record-table, .apu-table, .apu-offers-table ) :is(th, td):not(#spoolup-typography-override) { padding-inline: clamp(0.25rem, 1cqi, 0.75rem) !important; } html body .mk-listing-card :is( .mk-listing-card__mixed-title, .mk-listing-card__availability, .mk-listing-meta__row, .mk-listing-meta__k, .mk-listing-meta__v, .mk-listing-card__brand-copy, .mk-listing-card__brand-label, .mk-listing-card__brand-name, .mk-listing-card__btn, .pill-link ):not(#spoolup-typography-override) { min-width: 0; white-space: nowrap !important; } html body .mk-listing-card :is( .mk-listing-card__mixed-title, .mk-listing-meta__k, .mk-listing-meta__v, .mk-listing-card__brand-copy, .mk-listing-card__brand-name ):not(#spoolup-typography-override) { max-width: 100%; overflow: hidden; text-overflow: ellipsis; } } html body :is( button, input[type="button"], input[type="submit"], input[type="reset"], [role="button"], .btn, .pill-link, .nav-sign-in, .mk-auth-btn, .mk-search__submit, .mk-listing-card__btn, .mk-apu-action, .client-record-download-all, .client-record-transfer-btn, .client-record-share-btn, .client-record-share-submit, .client-record-share-cancel ):not(#spoolup-typography-override) { font-size: var(--type-button) !important; } html body :is( button, [role="button"], .btn, .pill-link, .nav-sign-in, .mk-auth-btn, .mk-search__submit, .mk-listing-card__btn, .mk-apu-action, .client-record-download-all, .client-record-transfer-btn, .client-record-share-btn, .client-record-share-submit, .client-record-share-cancel ):not(#spoolup-typography-override) *:not(.material-icons):not(.material-icons-outlined):not(.material-symbols-outlined):not(.icon):not([class*="icon"]):not([class*="badge"]):not([class*="status-pill"]):not([class*="status-badge"]):not(svg):not(path) { font-size: inherit !important; } html body :is( [class*="badge"], [class*="status-pill"], [class*="status-badge"], .pill:not(.pill-link), .mini-pill, .mk-asset-pill, .mk-section-pill, .mk-flag, .tag, .tag-label, .chip, .delta-chip, .apu-chip, .apu-report-inline-tag, .mk-selected-status ):not(#spoolup-typography-override) { font-size: var(--type-badge) !important; line-height: var(--type-line-note) !important; } html body :is( [class*="badge"], [class*="status-pill"], [class*="status-badge"], .pill:not(.pill-link), .mini-pill, .mk-asset-pill, .mk-section-pill, .mk-flag, .tag, .tag-label, .chip, .delta-chip, .apu-chip, .apu-report-inline-tag, .mk-selected-status ):not(#spoolup-typography-override) *:not(.material-icons):not(.material-icons-outlined):not(.material-symbols-outlined):not(.icon):not([class*="icon"]):not(svg):not(path) { font-size: inherit !important; line-height: inherit !important; } html body :is( .subnav-link, .subnav-dd-toggle, .subnav-dd-item, .subnav-mobile-link, .subnav .nav-sign-in, .mk-account-nav__link, .dash-tabs a, .dash-tabs button, .top-nav-clear ):not(#spoolup-typography-override), html body :is( .subnav-link, .subnav-dd-toggle, .subnav-dd-item, .subnav-mobile-link, .subnav .nav-sign-in, .mk-account-nav__link, .dash-tabs a, .dash-tabs button, .top-nav-clear ):not(#spoolup-typography-override) *:not(.material-icons):not(.material-icons-outlined):not(.material-symbols-outlined):not(.icon):not([class*="icon"]):not([class*="badge"]):not([class*="status-pill"]):not([class*="status-badge"]):not(svg):not(path) { font-size: var(--type-navigation) !important; line-height: var(--type-line-compact) !important; font-weight: var(--type-weight-regular) !important; } html body .subnav :is( .subnav-link, .subnav-dd-item, .subnav-mobile-link, .nav-sign-in ) .material-icons-outlined:not(.subnav-dd-caret), html body .subnav :is( .subnav-link, .subnav-dd-item, .subnav-mobile-link, .nav-sign-in ) .material-symbols-outlined:not(.subnav-dd-caret) { width: 1em !important; height: 1em !important; font-size: 1.25rem !important; line-height: 1 !important; } html body .subnav :is( .subnav-link, .subnav-dd-item, .subnav-mobile-link, .nav-sign-in ) :is(.material-icons-outlined, .material-symbols-outlined):not(.subnav-dd-caret) svg { width: 1em !important; height: 1em !important; font-size: inherit !important; } html body :is( button, input[type="button"], input[type="submit"], input[type="reset"], [role="button"], .btn, .pill-link, .nav-sign-in, .mk-auth-btn, .mk-search__submit, .mk-listing-card__btn, .mk-apu-action, .client-record-download-all, .client-record-transfer-btn, .client-record-share-btn, .client-record-share-submit, .client-record-share-cancel ):not(#spoolup-typography-override):not(:disabled):not([disabled]):not([aria-disabled="true"]):not(.is-disabled) { transition: background-color var(--dur-fast, 160ms) var(--easing, ease), border-color var(--dur-fast, 160ms) var(--easing, ease), color var(--dur-fast, 160ms) var(--easing, ease), filter var(--dur-fast, 160ms) var(--easing, ease) !important; } html body :is( button, input[type="button"], input[type="submit"], input[type="reset"], [role="button"], .btn, .pill-link, .nav-sign-in, .mk-auth-btn, .mk-search__submit, .mk-listing-card__btn, .mk-apu-action, .client-record-download-all, .client-record-transfer-btn, .client-record-share-btn, .client-record-share-submit, .client-record-share-cancel ):not(#spoolup-typography-override):not(:disabled):not([disabled]):not([aria-disabled="true"]):not(.is-disabled):is(:hover, :focus-visible) { filter: brightness(0.9) !important; } html body :is( #cookieConsentAcceptAll, .nav-sign-in, .btn--primary, .btn-primary, .btn:not(.btn-secondary):not(.btn--secondary):not(.delete-button):not(.mk-account-close-button):not(.is-danger), .mk-auth-btn:not(.mk-auth-btn--secondary), .mk-search__submit, .sticky-actions__btn--primary, .mk-confirm-availability-btn--locked, [data-confirm-availability-button] ):not(#spoolup-typography-override):not(:disabled):not([disabled]):not([aria-disabled="true"]):not(.is-disabled):is(:hover, :focus-visible, :active) { background: #ffffff !important; background-color: #ffffff !important; border-color: var(--clr-primary) !important; color: var(--clr-primary) !important; -webkit-text-fill-color: var(--clr-primary) !important; filter: none !important; text-decoration: none !important; } html body :is( #cookieConsentAcceptAll, .nav-sign-in, .btn--primary, .btn-primary, .btn:not(.btn-secondary):not(.btn--secondary):not(.delete-button):not(.mk-account-close-button):not(.is-danger), .mk-auth-btn:not(.mk-auth-btn--secondary), .mk-search__submit, .sticky-actions__btn--primary, .mk-confirm-availability-btn--locked, [data-confirm-availability-button] ):not(#spoolup-typography-override):not(:disabled):not([disabled]):not([aria-disabled="true"]):not(.is-disabled):is(:hover, :focus-visible, :active) * { color: inherit !important; -webkit-text-fill-color: inherit !important; } html body .btn.btn-secondary:not(#spoolup-typography-override):not(:disabled):not([disabled]):not([aria-disabled="true"]):not(.is-disabled):is(:hover, :focus-visible, :active) { background: #ffffff !important; background-color: #ffffff !important; border-color: var(--clr-btn-secondary) !important; color: var(--clr-btn-secondary) !important; -webkit-text-fill-color: var(--clr-btn-secondary) !important; filter: none !important; text-decoration: none !important; } html body .btn.btn-secondary:not(#spoolup-typography-override):not(:disabled):not([disabled]):not([aria-disabled="true"]):not(.is-disabled):is(:hover, :focus-visible, :active) * { color: inherit !important; -webkit-text-fill-color: inherit !important; } html body :is( .nav-sign-in, .mk-search__submit ):not(#spoolup-typography-override):is(:hover, :focus-visible, :active) { background: #ffffff !important; background-color: #ffffff !important; border-color: var(--clr-primary) !important; color: var(--clr-primary) !important; -webkit-text-fill-color: var(--clr-primary) !important; text-decoration: none !important; } html body :is( .nav-sign-in, .mk-search__submit ):not(#spoolup-typography-override):is(:hover, :focus-visible, :active) * { color: inherit !important; -webkit-text-fill-color: inherit !important; } html body .subnav .nav-sign-in:not(#spoolup-typography-override):is(:hover, :focus-visible, :active), html body .subnav-mode .subnav-link.is-active:not(#spoolup-typography-override):is(:hover, :focus-visible, :active), html body[data-client-branded="1"] .mk-asset-tabs .mk-asset-subnav__links .pill-link.is-active:not(#spoolup-typography-override):is(:hover, :focus-visible, :active) { background: var(--clr-primary) !important; background-color: var(--clr-primary) !important; border-color: var(--clr-primary) !important; color: #ffffff !important; -webkit-text-fill-color: #ffffff !important; filter: brightness(0.9) !important; text-decoration: none !important; } html body .subnav .nav-sign-in:not(#spoolup-typography-override):is(:hover, :focus-visible, :active) *, html body .subnav-mode .subnav-link.is-active:not(#spoolup-typography-override):is(:hover, :focus-visible, :active) *, html body[data-client-branded="1"] .mk-asset-tabs .mk-asset-subnav__links .pill-link.is-active:not(#spoolup-typography-override):is(:hover, :focus-visible, :active) * { color: inherit !important; -webkit-text-fill-color: inherit !important; } html body .mk-apu-title.client-record-title:not(#spoolup-typography-override) { margin: 0 !important; font-size: var(--type-h2) !important; line-height: var(--type-line-h2) !important; } html body .mk-offerup-ends__time:not(#spoolup-typography-override), html body .mk-offerup-detail-rail__notes-title:not(#spoolup-typography-override), html body .mk-offerup-included-head:not(#spoolup-typography-override), html body .mk-verify-block__title:not(#spoolup-typography-override), html body .mk-verify-summary-card__title:not(#spoolup-typography-override), html body h3.mk-offerup-subsection__head:not(#spoolup-typography-override) { margin: 0 !important; font-size: var(--type-h3) !important; line-height: var(--type-line-h3) !important; } html body.marketplace_body p.mk-stand-modal-media__note:not(#spoolup-typography-override) { font-size: 0.75rem !important; line-height: var(--type-line-note) !important; font-style: italic !important; } html body p.mk-modal__lead:not(#spoolup-typography-override) { font-family: var(--type-body-family) !important; font-size: var(--type-p) !important; line-height: var(--type-line-body) !important; font-weight: var(--type-weight-regular) !important; } html body .mk-check:not(#spoolup-typography-override) { font-family: var(--type-body-family) !important; font-size: var(--type-p) !important; line-height: var(--type-line-body) !important; font-weight: var(--type-weight-regular) !important; } html body .mk-check:not(#spoolup-typography-override) > span:not(.material-icons):not(.material-icons-outlined):not(.material-symbols-outlined) { font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; } html body :is( .mini-title, .apu-report-flat-box-head__title, .platform-access-title, .apu-timeline__title, .mk-alert-title, .apu-toggle-title ):not(#spoolup-typography-override) { font-family: var(--type-body-family) !important; font-size: var(--type-p) !important; line-height: var(--type-line-body) !important; font-weight: var(--type-weight-strong) !important; } @media (min-width: 90.0625rem) { html body :is( .mk-table-scroll, .mk-data-table-wrap, .client-record-table-wrap ):not(#spoolup-typography-override) { container-type: inline-size; } @container (max-width: 68rem) { html body :is( .mk-data-table, .client-record-table, .apu-table, .apu-offers-table ):has(> thead > tr > :nth-child(6)):not(#spoolup-typography-override) { --type-table-cell: 0.8125rem; --type-table-heading: 0.8125rem; --type-table-copy: 0.8125rem; --type-p: 0.8125rem; } } @container (max-width: 56rem) { html body :is( .mk-data-table, .client-record-table, .apu-table, .apu-offers-table ):has(> thead > tr > :nth-child(6)):not(#spoolup-typography-override) { --type-table-cell: 0.75rem; --type-table-heading: 0.75rem; --type-table-copy: 0.75rem; --type-p: 0.75rem; } } }