.generator-print-options{width:100%;min-width:0;flex:0 0 100%;margin:8px 0;padding:12px 14px;border:1px solid #bdc8da;border-radius:12px;color:#28375e;background:#f0f3fa;text-align:left}.generator-print-options legend{padding:0 5px;color:inherit;font-size:.95rem;font-weight:800}.generator-print-choices{display:flex;flex-wrap:wrap;gap:4px 18px}.generator-print-choices label{display:flex;align-items:center;gap:9px;min-height:44px;color:inherit;font-size:.88rem;line-height:1.4;cursor:pointer}.generator-print-choices input{flex:0 0 auto;width:20px;height:20px;accent-color:#4052a4}.generator-print-choices input:focus-visible{outline:3px solid #4052a4;outline-offset:3px}.generator-print-count,.generator-print-help{margin:7px 0 0;color:inherit;font-size:.8rem;line-height:1.5}.generator-print-count{font-weight:750}[data-theme=dark] .generator-print-options{color:#edf1ff;border-color:#607394;background:#19263f}[data-theme=dark] .generator-print-choices input:focus-visible{outline-color:#afc0ff}.generator-print-eco .oplc-branded-sheet>.oplc-sheet-header{background:#fff!important;border-color:#111}.generator-print-eco .oplc-sheet-header>.oplc-sheet-logo{display:none!important}.generator-print-eco .oplc-sheet-header>.oplc-sheet-heading{padding-left:0;border:0}.generator-print-eco .oplc-branded-sheet :is(
.oplc-sheet-title,.oplc-sheet-subtitle,.oplc-sheet-info,.oplc-sheet-info > span,.oplc-sheet-footer,.oplc-sheet-footer > span
){color:#111!important}@media print{.generator-print-options{display:none!important}}