.OnSuperdealBadge-module__4pra0G__root{color:var(--brand-color);--on-superdeal-check:var(--text-color);flex-shrink:0;align-items:center;display:inline-flex}html.dark .OnSuperdealBadge-module__4pra0G__root{--on-superdeal-check:var(--card-background)}
.ContractHeader-module__Boch_q__creatorRoot{border-bottom:0;padding-bottom:0}.ContractHeader-module__Boch_q__creatorTitle{margin-bottom:var(--space-2);color:var(--text-color);font-size:var(--font-size-5xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight)}.ContractHeader-module__Boch_q__metadata{gap:var(--space-4)}
.ContractDocument-module__QRC0hG__root{width:100%;min-width:0;color:var(--text-color)}.ContractDocument-module__QRC0hG__creatorPresentation{min-width:0}.ContractDocument-module__QRC0hG__section{min-width:0;margin:0}.ContractDocument-module__QRC0hG__sectionTitle{margin:0 0 var(--space-5);color:var(--text-color);font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-snug);text-transform:none}.ContractDocument-module__QRC0hG__subsectionTitle{margin:0 0 var(--space-3);color:var(--text-color);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);text-transform:none}.ContractDocument-module__QRC0hG__overviewRows{gap:0}.ContractDocument-module__QRC0hG__overviewRow{min-height:var(--control-height-menu-row);gap:var(--space-4);border-bottom:0}.ContractDocument-module__QRC0hG__readOnlyDeliverables{border:0;border-radius:0;gap:0;overflow:visible}.ContractDocument-module__QRC0hG__readOnlyDeliverable{padding:var(--space-3)0;border-top:var(--border-width-thin)solid var(--border-color);background:0 0}.ContractDocument-module__QRC0hG__readOnlyDeliverable:first-child{border-top:0}.ContractDocument-module__QRC0hG__legalSection{gap:var(--space-2);flex-direction:column;display:flex}.ContractDocument-module__QRC0hG__legalTitle{color:var(--muted-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;margin:0}.ContractDocument-module__QRC0hG__legalBody{color:var(--text-color);font-size:var(--font-size-lg);line-height:var(--line-height-relaxed);white-space:pre-wrap;padding:0}@media (max-width:480px){.ContractDocument-module__QRC0hG__creatorPresentation{min-width:0}.ContractDocument-module__QRC0hG__overviewRow{align-items:flex-start;gap:var(--space-1);padding-bottom:var(--space-3);flex-direction:column}.ContractDocument-module__QRC0hG__overviewRow>:first-child{width:100%!important}}
.DealShipmentPanel-module__-6UfZW__root{gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.DealShipmentPanel-module__-6UfZW__menuTrigger{width:28px;height:28px;color:var(--muted-text);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.DealShipmentPanel-module__-6UfZW__menuTrigger:hover{background:var(--hover-background);color:var(--text-color)}
.ShipmentModals-module__bYNoTW__stack{gap:14px;min-width:0;display:grid}.ShipmentModals-module__bYNoTW__noteText{color:var(--muted-text);font-size:var(--font-size-sm);margin:0;line-height:1.45}.ShipmentModals-module__bYNoTW__recipient{border:1px solid var(--border-color);background-color:var(--light-gray-bg);border-radius:8px;gap:2px;min-width:0;padding:12px;display:grid}.ShipmentModals-module__bYNoTW__recipientLabel{color:var(--muted-text);font-size:var(--font-size-xs);line-height:1.3}.ShipmentModals-module__bYNoTW__recipientName{color:var(--text-color);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:1.3}.ShipmentModals-module__bYNoTW__recipientMeta{color:var(--muted-text);font-size:var(--font-size-xs);overflow-wrap:anywhere;line-height:1.3}.ShipmentModals-module__bYNoTW__warnText{color:var(--sd-tone-red-text);font-size:var(--font-size-xs);margin:2px 0 0;line-height:1.3}.ShipmentModals-module__bYNoTW__infoRow{border:1px solid var(--border-color);color:var(--text-color);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);border-radius:8px;align-items:center;gap:8px;padding:10px 12px;display:flex}.ShipmentModals-module__bYNoTW__infoRow svg{color:var(--muted-text);flex-shrink:0}.ShipmentModals-module__bYNoTW__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.ShipmentModals-module__bYNoTW__actionsSplit{justify-content:space-between}.ShipmentModals-module__bYNoTW__actionsEnd{align-items:center;gap:8px;display:inline-flex}
.ShipmentProductsCell-module__FY-wpa__root{align-items:center;gap:0;width:100%;min-width:0;display:flex}.ShipmentProductsCell-module__FY-wpa__frame,.ShipmentProductsCell-module__FY-wpa__placeholder{box-sizing:border-box;border:1px solid var(--border-color);background:var(--surface-color);border-radius:6px;flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;margin:0;display:inline-flex;overflow:hidden}.ShipmentProductsCell-module__FY-wpa__frame+.ShipmentProductsCell-module__FY-wpa__frame,.ShipmentProductsCell-module__FY-wpa__frame+.ShipmentProductsCell-module__FY-wpa__placeholder,.ShipmentProductsCell-module__FY-wpa__placeholder+.ShipmentProductsCell-module__FY-wpa__frame,.ShipmentProductsCell-module__FY-wpa__placeholder+.ShipmentProductsCell-module__FY-wpa__placeholder,.ShipmentProductsCell-module__FY-wpa__frame+.ShipmentProductsCell-module__FY-wpa__overflowCount,.ShipmentProductsCell-module__FY-wpa__placeholder+.ShipmentProductsCell-module__FY-wpa__overflowCount{margin-left:-8px}.ShipmentProductsCell-module__FY-wpa__placeholder{color:var(--muted-text)}.ShipmentProductsCell-module__FY-wpa__media{object-fit:cover;width:100%;height:100%;display:block}.ShipmentProductsCell-module__FY-wpa__overflowCount{box-sizing:border-box;border:1px solid var(--border-color);background:var(--card-background);width:32px;height:32px;color:var(--text-color);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);border-radius:6px;flex:0 0 32px;justify-content:center;align-items:center;line-height:1;display:inline-flex}.ShipmentProductsCell-module__FY-wpa__label{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--text-color);font-size:var(--font-size-sm);flex:auto;margin-left:8px;overflow:hidden}
