.document-dialog>[data-slot=dialog-header]{gap:0;min-height:70px;padding:12px 26px}.document-dialog>[data-slot=dialog-header]>[data-slot=dialog-description]{font-size:var(--text-caption);color:var(--ink-3);margin-top:-8px;margin-left:48px}.document-dialog>[data-slot=dialog-footer]{align-items:center;min-height:74px;padding:16px 26px}.document-workspace{grid-template-columns:minmax(0,480px) minmax(0,1fr);height:100%;min-height:0;display:grid}.document-settings{scrollbar-width:thin;padding:20px 24px;overflow-y:auto}.document-settings label{font-size:var(--text-caption)}.document-settings input,.document-settings textarea,.document-settings button[role=combobox]{background:var(--surface);font-size:var(--text-table)}.document-settings input,.document-settings button[role=combobox]{height:36px!important}.document-preview{border-left:1px solid var(--line);background:var(--surface-2);min-width:0;overflow:hidden}.document-preview>.pdf-preview-canvas{border-radius:0;height:100%}.pdf-preview-canvas{height:100%}.pdf-preview-canvas canvas{background:#fff}.pdf-editor-canvas{background:var(--surface-3);min-height:0}.pdf-editor-canvas>.pdf-pages{min-height:0}.pdf-thumbnail-canvas{pointer-events:none;height:218px}.pdf-thumbnail-canvas .pdf-pages>div{padding:5px;overflow:hidden}.document-brand-picker{border-radius:var(--r-ctl);background:var(--brand-soft);align-items:center;gap:8px;padding:10px 12px;display:flex}.document-brand-picker>label{color:var(--brand);flex-shrink:0}.document-brand-picker>div{flex:1;min-width:0}.document-brand-picker button[role=combobox]{color:var(--brand);background:0 0;border:0;padding:0;font-weight:600}@media (width<=900px){.document-workspace{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.document-settings{padding:16px}}@media (width<=600px){.document-dialog{border-radius:0;width:100%;max-width:100%;height:100dvh;max-height:100dvh}.document-dialog>[data-slot=dialog-header]{padding:12px 16px}.document-dialog>[data-slot=dialog-footer]{gap:6px;min-height:64px;padding:12px}.document-dialog>[data-slot=dialog-footer] button{flex:1;padding:6px 9px}.document-dialog>[data-slot=dialog-footer] button svg{display:none}.document-workspace{display:block;overflow:auto}.document-settings{overflow:visible}.document-preview{border-left:0;border-top:1px solid var(--line);height:620px}}.offer-mail-composer label{font-size:var(--text-table)}.offer-mail-composer input{background:var(--surface)}.offer-mail-composer>[data-slot=dialog-header]{padding:14px 26px}.offer-mail-composer>[data-slot=dialog-footer]{align-items:center;min-height:74px;padding:16px 26px}.offer-mail-composer .mail-envelope-field{border-bottom:1px solid var(--line);grid-template-columns:44px minmax(0,1fr);align-items:center;gap:6px;margin-block:0;padding:3px 0;display:grid}.offer-mail-composer .mail-envelope-field>label{color:var(--ink-3);margin:0;font-weight:400}.offer-mail-composer .mail-envelope-field input{height:32px;box-shadow:none;background:0 0;border:0}.offer-mail-composer .mail-envelope-field>p{grid-column:2}.offer-mail-composer>[data-slot=dialog-header]{gap:2px;min-height:70px;padding:12px 26px}.offer-mail-composer>[data-slot=dialog-header]>[data-slot=dialog-description]{font-size:var(--text-caption);color:var(--ink-3);margin-top:-4px;margin-left:48px}@media (width<=600px){.offer-mail-composer{border-radius:0;width:100%;height:100dvh;max-height:100dvh}.offer-mail-composer>[data-slot=dialog-footer]{padding:12px}}.document-dialog button.bg-background,.offer-mail-composer button.bg-background{background:var(--surface);box-shadow:none}@media (width<=600px){.document-dialog>[data-slot=dialog-footer]{flex-flow:wrap}}
