/* Compact purchasing window; specificity also overrides styles added by the dialog. */
html body #filmPurchaseWindow {padding:10px !important;font-size:11px !important;line-height:1.2 !important;}
html body #filmPurchaseWindow .fp-table th,
html body #filmPurchaseWindow .fp-table td {padding:4px 6px !important;font-size:11px !important;line-height:1.2 !important;}
html body #filmPurchaseWindow .fp-table .fp-number {font-size:12px !important;}
html body #filmPurchaseWindow .fp-film-name,
html body #filmPurchaseWindow .fp-client-name {font-size:11px !important;line-height:1.2 !important;}
html body #filmPurchaseWindow .fp-film-code {font-size:10px !important;margin:1px 0 !important;line-height:1.15 !important;}
html body #filmPurchaseWindow button,
html body #filmPurchaseWindow input,
html body #filmPurchaseWindow select {font-size:11px !important;min-height:26px !important;padding:3px 6px !important;line-height:1.2 !important;border-radius:6px !important;}
html body #filmPurchaseWindow .fp-table button,
html body #filmPurchaseWindow .fp-table input,
html body #filmPurchaseWindow .fp-table select {font-size:10px !important;min-height:24px !important;padding:3px 5px !important;}
html body #filmPurchaseWindow .fp-row-actions {gap:3px !important;}
html body #filmPurchaseWindow .fp-client-edit {margin-top:3px !important;}
html body #filmPurchaseWindow .fp-table summary {font-size:10px !important;line-height:1.2 !important;}
html body #filmPurchaseWindow .fp-heading {margin-bottom:4px !important;}
html body #filmPurchaseWindow h2 {font-size:18px !important;}
html body #filmPurchaseWindow .fp-tabs {gap:4px !important;margin:4px 0 !important;}
html body #filmPurchaseWindow .fp-toolbar {gap:6px !important;margin:4px 0 !important;}
html body #filmPurchaseWindow .fp-toolbar label {gap:3px !important;font-size:10px !important;}
html body #filmPurchaseWindow .fp-metrics {gap:5px !important;margin:4px 0 !important;}
html body #filmPurchaseWindow .fp-metrics>div {padding:4px 7px !important;}
html body #filmPurchaseWindow .fp-metrics b {font-size:16px !important;margin-top:1px !important;}
html body #filmPurchaseWindow .fp-metrics span,
html body #filmPurchaseWindow .fp-metrics small {font-size:10px !important;}
html body #filmPurchaseWindow .fp-scroll-hint {margin:4px 0 !important;font-size:10px !important;}
html body #filmPurchaseWindow .fp-footer {font-size:10px !important;padding:4px 0 !important;margin:0 !important;}
html body #filmPurchaseWindow .fp-copy-preview {padding-top:5px !important;}
html body #filmPurchaseWindow .fp-table-scroll {max-height:62vh !important;}
