/* A quiet editable paper with the same five columns as the printed protocol. */
.creation-toolbar{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:18px 0 16px;flex-wrap:wrap}
.creation-toolbar>p{font-size:11px;color:#77879b;line-height:1.6}.creation-toolbar>p span{padding:0 8px;color:#a7b1bd}
.creation-toolbar>label{width:290px;max-width:100%}.creation-toolbar input{width:100%;font-size:12px;background:#fff}
.protocol-creation-sheet.paper{padding:30px 26px 36px;margin-top:0;border-radius:10px}
.protocol-creation-sheet>.protocol-creation-paper{padding:0;margin:0;max-width:none;--creation-id:84px;--creation-kind:26px;--creation-who:105px;--creation-due:92px}
.protocol-creation-paper .notebook-logos{height:45px;margin-bottom:10px}
.protocol-creation-paper h2{font-size:23px;margin:8px 0 12px}.protocol-creation-paper h3{font-size:13px}.protocol-creation-paper .paper-meta{margin:12px 0;font-size:11px;line-height:1.7}
.protocol-creation-paper .protocol-table{margin-top:20px;font-size:12px;border-color:#7b858e}
.protocol-creation-paper .protocol-table-head{position:static;grid-template-columns:var(--creation-id) minmax(0,1fr) var(--creation-kind) var(--creation-who) var(--creation-due);background:#e7e7e7;color:#222;font-size:11px}
.protocol-creation-paper .protocol-table-head>span{padding:10px 8px;border-color:#90979e}
.protocol-creation-paper .protocol-item{grid-template-columns:var(--creation-id) minmax(0,1fr);border-color:#a2a9b0}
.protocol-creation-paper .protocol-id{display:flex;align-items:center;flex-direction:column;gap:10px;padding:13px 5px;border-right-color:#a2a9b0}
.protocol-creation-paper .source-number{font-size:11px;color:inherit;line-height:1.6;word-break:normal;overflow-wrap:normal}
.protocol-creation-paper .protocol-entry{grid-template-columns:minmax(0,1fr) var(--creation-kind) var(--creation-who) var(--creation-due);font-size:12px;line-height:1.65;min-height:52px}
.protocol-creation-paper .protocol-entry>p,.protocol-creation-paper .protocol-entry>span{padding:11px 8px;font-size:12px;line-height:1.65;overflow-wrap:anywhere;min-width:0}
.protocol-creation-paper .creation-category-row,.protocol-creation-paper .creation-subcategory-row{display:flex;align-items:center;justify-content:space-between;gap:15px;flex-wrap:wrap}
.protocol-creation-paper .creation-category-row>b,.protocol-creation-paper .creation-subcategory-row>b{min-width:0;overflow-wrap:anywhere}
.protocol-creation-paper .creation-category-row{background:#dcdcdc;padding:8px 10px;color:#171717;font-size:13px}
.protocol-creation-paper .creation-subcategory-row{background:#f5f5f2;padding:7px 10px;color:#222;font-size:12px}
.protocol-creation-paper .creation-row-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap}
.protocol-creation-paper .creation-row-actions button{padding:5px 8px;font:11px/1.4 -apple-system,BlinkMacSystemFont,sans-serif;color:#5c7592;font-weight:500;border-radius:5px}
.protocol-creation-paper .creation-row-actions .danger,.protocol-creation-paper .structure-point-delete{color:#997777;font-weight:400}
.protocol-creation-paper .creation-empty-point{padding:15px 12px;font-size:12px;line-height:1.6;color:#8b96a1;background:#fcfcfc}
.protocol-creation-paper .creation-table-note{padding:15px 12px;border-bottom:1px solid #a2a9b0;font:11px/1.6 -apple-system,BlinkMacSystemFont,sans-serif;color:#8a96a2}
.creation-first-category{text-align:center;padding:36px 20px;color:#76869a;font:13px/1.7 -apple-system,BlinkMacSystemFont,sans-serif}.creation-first-category button{margin-top:16px}
.protocol-creation-paper .point-add-entry-actions{display:flex;flex-direction:row;gap:5px;flex-wrap:wrap;align-items:center;padding:9px 6px;border-top:1px dashed #e0e5ea}
.protocol-creation-paper .point-add-entry-actions button{font:11px/1.5 -apple-system,BlinkMacSystemFont,sans-serif;padding:6px 7px;font-weight:500}
.protocol-creation-paper .point-photo-insert{padding:0;border-top:0}.protocol-creation-paper .point-add-entry-actions .point-add-text{order:-1}
.protocol-creation-paper .structure-point-delete{margin:0;padding:4px;font:10px/1.4 -apple-system,BlinkMacSystemFont,sans-serif}
.creation-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:16px 3px;color:#8190a0;font-size:11px}
.creation-footer button{font-size:11px}.protocol-creation-paper .footer-note{margin-top:25px;font-size:10px;line-height:1.7}
@media(max-width:1050px){.protocol-creation-sheet.paper{padding:24px 17px 28px}.protocol-creation-sheet>.protocol-creation-paper{--creation-id:73px;--creation-kind:23px;--creation-who:83px;--creation-due:72px}.protocol-creation-paper .protocol-entry>p,.protocol-creation-paper .protocol-entry>span{padding:10px 6px;font-size:11px}}
@media(max-width:760px){.protocol-creation-sheet.paper{padding:20px 12px}.protocol-creation-sheet>.protocol-creation-paper{--creation-id:67px;--creation-kind:20px;--creation-who:65px;--creation-due:58px}.protocol-creation-paper .protocol-entry>p,.protocol-creation-paper .protocol-entry>span{padding:9px 4px;font-size:10.5px}.protocol-creation-paper .protocol-table-head>span{padding:9px 4px;font-size:10px}.protocol-creation-paper .creation-category-row,.protocol-creation-paper .creation-subcategory-row{gap:5px}.protocol-creation-paper .creation-row-actions{gap:2px}.creation-toolbar>label{width:100%}.creation-footer{align-items:flex-start;flex-direction:column}.protocol-creation-paper .source-number{font-size:10px}}
@media print{.creation-toolbar,.creation-footer,.creation-row-actions,.creation-empty-point,.creation-table-note,.creation-first-category{display:none!important}.protocol-creation-sheet.paper{padding:0;border:0;box-shadow:none}}
