*{margin:0;padding:0;box-sizing:border-box}.fedex-small-eula-scroll{max-height:430px;overflow:auto;border:1px solid #dfe5eb;border-radius:8px;background:#f7f8fa;padding:12px}.fedex-small-eula-scroll .react-pdf__Page{width:max-content;max-width:100%;margin:0 auto 12px;box-shadow:0 1px 4px #0000001f}.fedex-small-eula-scroll .react-pdf__Page__canvas{max-width:100%;height:auto!important}html,body,#app{min-height:100%}.public-plans-page{min-height:100vh;background:#eceff3}@media(max-width:475px){.app-custom-modal-layout{margin-left:325px!important}}.plans-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.provider-note-link:active{color:red!important}.pricing-plan-card{min-height:560px;border-top:4px solid #dfe5eb}.pricing-plan-card>div,.pricing-plan-card [class*=card-content]{height:100%}.pricing-plan-card-recommended{border-top-color:#116dff;box-shadow:0 8px 22px #116dff1f}.plan-price{color:#162d3d;font-size:34px;font-weight:700;line-height:1}.plan-check{display:inline-flex;width:18px;min-width:18px;color:#1d8649}.plan-card-action{margin-top:auto}.pricing-plan-features{min-height:170px}.pricing-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 24px}.pricing-details-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.dashboard-plans-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px;width:100%}.dashboard-plan-card{min-width:0}.dashboard-plan-card,.dashboard-plan-card [class*=card-content]{overflow-wrap:anywhere}.dashboard-plan-features,.dashboard-plan-feature,.dashboard-plan-actions{min-width:0}.dashboard-features-grid{display:grid;grid-template-columns:1fr;gap:24px;width:100%}.dashboard-feature-category{min-width:0;overflow-wrap:anywhere}.dashboard-feature-items,.dashboard-feature-subitems{display:flex;flex-direction:column;gap:6px;margin:0;padding-left:18px}.dashboard-feature-subitems{margin-top:6px}.dashboard-optional-features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px;width:100%}.dashboard-optional-feature,.dashboard-optional-feature-content{min-width:0}.dashboard-optional-feature{overflow-wrap:anywhere}.providers-page,.providers-content,.providers-plan-card,.providers-table-card{min-width:0}.providers-plan-summary{min-width:0;flex-wrap:wrap}.providers-tabs-scroll,.providers-table-scroll,.providers-search-row{min-width:0;width:100%}.providers-tabs-scroll,.providers-table-scroll{overflow-x:auto}.providers-table-scroll{-webkit-overflow-scrolling:touch}.providers-table-scroll>*{min-width:640px}.providers-search{max-width:100%}.provider-logo{display:flex;align-items:center;justify-content:center;width:60px;height:48px}.app-custom-modal-layout,.providers-modal-layout{max-width:calc(100vw - 32px)}.providers-connection-modal-content,.providers-modal-provider-summary,.providers-dynamic-fields,.providers-carriers-modal-content,.providers-carriers-list{min-width:0;max-width:100%}.providers-connection-modal-content,.providers-carriers-modal-content{overflow-wrap:anywhere}.providers-modal-provider-summary{flex-wrap:wrap}.providers-dynamic-field{min-width:0}.providers-dynamic-fields{margin-bottom:24px}.providers-carriers-select-all{position:sticky;bottom:0;z-index:1;display:flex;align-items:center;min-height:44px;margin:12px -24px -24px;padding:10px 24px;background:#fff;border-top:1px solid #dfe5eb}@media(max-width:1100px){.plans-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-summary-grid,.pricing-details-grid{grid-template-columns:1fr}}@media(max-width:700px){.plans-grid,.dashboard-plans-grid,.dashboard-optional-features-grid{grid-template-columns:1fr}.providers-plan-summary{flex-direction:column!important;align-items:flex-start!important}.providers-plan-divider{display:none}.providers-table-scroll>*{min-width:560px}.providers-carriers-modal-content{padding:16px}.providers-carriers-select-all{margin:12px -16px -16px;padding:10px 16px}.providers-dynamic-field{grid-column:span 12!important}.providers-radio-group-horizontal{display:flex!important;flex-direction:column!important}.providers-radio-group-horizontal>*{margin-inline-start:0!important}.providers-radio-group-horizontal>*+*{margin-top:12px!important}}
