.note-workspace,#editable-fields{border:0;min-width:0;margin:0;padding:0}#note-register{max-width:100%;overflow-x:auto}#note-register table{min-width:680px}.note-workspace .card{margin-bottom:22px}.note-grid{grid-template-columns:1fr 1fr 2fr;gap:16px;margin-bottom:18px;display:grid}.note-workspace label{flex-direction:column;gap:6px;font-size:14px;font-weight:600;display:flex}.note-workspace input,.note-workspace select{box-sizing:border-box;width:100%}.note-editor-grid{grid-template-columns:minmax(270px,310px) minmax(0,1fr);align-items:start;gap:24px;display:grid}.note-settings{position:sticky;top:12px}.note-two{grid-template-columns:1fr 1fr;gap:12px;margin:16px 0;display:grid}.note-signer{background:#f4faf6;border:1px solid #c4d8cb;border-radius:8px;gap:10px;margin:12px 0;padding:14px;display:grid}.note-workspace .note-review{flex-direction:row;align-items:start;gap:10px;margin:20px 0;font-weight:400;display:flex}.note-review input{flex:none;width:18px;height:18px;margin:2px 0 0}.note-preview-shell{background:#e3ece6;border:1px solid #bdd2c3;border-radius:12px;min-width:0;overflow:hidden}.note-preview-title{color:#174e37;background:#d1e4d7;justify-content:space-between;padding:14px 20px;font-size:13px;display:flex}@font-face{font-family:NoteCalibri;src:url(/report-fonts/Carlito-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NoteCalibri;src:url(/report-fonts/Carlito-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}.note-preview-shell{overflow:auto}.note-preview-title{min-width:100%;position:sticky;left:0}.note-paper{box-sizing:border-box;color:#000;background:#fff;width:210mm;min-height:297mm;margin:20px auto;padding:.2in .7in;font-family:NoteCalibri,Calibri,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1;box-shadow:0 3px 16px #19392515}.note-paper p{white-space:normal;color:#000;letter-spacing:normal;max-width:none;min-height:0;padding:0;font-family:inherit;font-weight:400}.note-paper p.note-file{text-align:right;font-weight:700}.note-paper p.note-subject{font-weight:700}.note-paper .note-prefix{text-indent:0;width:.75in;display:inline-block}.note-paper strong{font-weight:700}.note-paper .note-document-table{table-layout:fixed;border-collapse:collapse;border-spacing:0;color:#000;text-transform:none;letter-spacing:normal;width:7.1in;margin:0 0 0 calc(50% - 3.55in);font-family:inherit;font-size:11pt;line-height:1;display:table}.note-paper .note-document-table tr{background:#fff}.note-paper .note-document-table td,.note-paper .note-document-table th{color:#000;text-transform:none;letter-spacing:normal;white-space:normal;overflow-wrap:break-word;vertical-align:top;background:#fff;border:.5pt solid #000;min-width:0;max-width:none;height:auto;padding:0 3pt;font-family:inherit;font-size:11pt;font-weight:400;line-height:1.22}.note-paper .note-document-table thead th{font-size:9pt;font-weight:700;line-height:1.22}.note-paper .note-document-table tbody tr:last-child td,.note-paper .note-document-table tbody tr:last-child th{font-weight:700}.note-paper .note-document-table .note-money-cell{white-space:nowrap}.note-paper .note-document-table .note-campaign-cell{text-align:center;font-style:italic}#download-note[hidden],#note-editor[hidden],#cro-fields[hidden],#final-actions[hidden]{display:none}@media (width<=1100px){.note-editor-grid{grid-template-columns:1fr}.note-settings{position:static}}@media (width<=700px){.note-grid,.note-two{grid-template-columns:1fr}.note-paper{margin:12px}.note-preview-title{gap:12px}}.picker-label{margin-bottom:6px;font-size:14px;font-weight:600;display:block}.campaign-picker{min-width:0;position:relative}#campaign-picker>summary{cursor:pointer;background:#fff;border:1px solid #bdd2c3;border-radius:8px;padding:11px 12px}.campaign-menu{z-index:10;background:#fff;border:1px solid #bdd2c3;border-radius:8px;margin-top:6px;padding:14px;position:absolute;left:0;right:0;box-shadow:0 8px 24px #173e3326}.campaign-tools{flex-wrap:wrap;gap:8px;margin:10px 0;display:flex}#campaign-options{max-height:260px;overflow-y:auto}.note-workspace .campaign-option{cursor:pointer;overflow-wrap:anywhere;border-bottom:1px solid #e3ece6;flex-direction:row;align-items:center;gap:10px;padding:10px 6px;font-weight:400}.note-workspace .campaign-option input{flex:none;width:18px;height:18px}.campaign-option small{color:#52675b;margin-top:3px;display:block}.campaign-option[hidden],#edit-single-cro[hidden]{display:none}.picker-help{margin:6px 0 0;font-size:12px}#selected-campaigns{flex-wrap:wrap;gap:8px;margin:10px 0 16px;display:flex}.campaign-chip{color:#174e37;cursor:pointer;overflow-wrap:anywhere;text-align:left;background:#edf7f0;border:1px solid #bdd2c3;border-radius:18px;max-width:100%;padding:7px 12px;display:inline-block}.campaign-chip span{margin-left:6px;font-weight:700}.campaign-cro{border:1px solid #bdd2c3;border-radius:8px;min-width:0;margin:16px 0;padding:12px}.campaign-cro legend{overflow-wrap:anywhere;max-width:100%;padding:0 5px;font-weight:600}.campaign-cro p{margin:4px 0;font-size:12px}#edit-single-cro{border:0;min-width:0;padding:0}.note-grid.with-department{grid-template-columns:1fr 1fr 1fr 2fr}@media (width<=1100px){.note-grid.with-department{grid-template-columns:1fr 1fr}}@media (width<=700px){.note-grid.with-department{grid-template-columns:1fr}}#invoice-fields{border:0;min-width:0;margin:0;padding:0}.invoice-campaign{border:1px solid #bdd2c3;border-radius:8px;min-width:0;margin:16px 0;padding:12px}.invoice-campaign legend{overflow-wrap:anywhere;max-width:100%;padding:0 5px;font-weight:600}.invoice-table-wrap{max-width:100%;overflow-x:auto}.invoice-table-wrap table{width:100%;min-width:820px}.invoice-table-wrap [data-include]{width:20px;height:20px}.invoice-table-wrap [data-pid]{min-width:160px}.invoice-table-wrap td{vertical-align:middle}
