.print-workspace{display:grid;grid-template-columns:minmax(245px,340px) minmax(0,1fr);gap:25px;align-items:start}.print-settings{position:sticky;top:104px}.print-settings .editor-field{margin-bottom:19px;font-size:14px}.editor-field select{width:100%;padding:10px 12px;background:#fbfcfa;border:1px solid #bdc8b4;border-radius:4px;color:#253024;font:400 16px/1.45 system-ui;min-height:46px}.print-settings .editor-toggle{margin:22px 0}.print-settings .editor-help{font-size:13px;line-height:1.6}.print-settings>[data-prepare-print]{width:100%;margin-top:14px}.print-preview-panel{min-width:0}.print-preview-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 15px;font-size:14px}.print-preview-toolbar>div{display:flex;gap:6px}.print-preview-toolbar .editor-button{min-width:42px;padding:7px}.print-preview{background:white;aspect-ratio:210/297;box-shadow:0 3px 20px #14251a1a;border:1px solid #e2e3dd}.print-preview>svg{width:100%;height:auto;display:block}.print-empty{display:flex;height:100%;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding:30px;color:#697260}.print-empty>span{font:400 64px Georgia,serif;color:#ced3c8;margin-bottom:16px}.print-empty>strong{font:400 25px Georgia,serif;color:#354130}.print-empty p{font-size:14px;max-width:230px;line-height:1.6}#printStatus{font-size:14px;line-height:1.5;margin-bottom:12px}.print-notes{font-size:13px;line-height:1.6;color:#6c6554;white-space:pre-line}.print-notes:not(:empty){border-top:1px solid #e4e3dc;margin-top:16px;padding-top:13px}#printDownloads{display:flex;flex-direction:column;gap:10px;margin-top:21px}#printDownloads .editor-button{text-align:center;min-height:46px}@media(max-width:1150px){.print-workspace{grid-template-columns:1fr}.print-settings{position:static}.print-preview-panel{max-width:720px}}@media print{.print-settings,.print-preview-toolbar{display:none!important}}
