.maintenance-workspace{max-width:1300px;margin:auto;padding:24px}.maintenance-workspace label{gap:6px;margin:10px 0;display:grid}.maintenance-workspace input,.maintenance-workspace select,.maintenance-workspace textarea{font:inherit;border:1px solid #cddde2;border-radius:8px;min-width:0;max-width:100%;padding:10px}.maintenance-workspace textarea{min-height:80px}.maintenance-workspace button{color:#174563;cursor:pointer;background:#fff;border:1px solid #cddde2;border-radius:8px;margin:4px;padding:10px 14px}.maintenance-workspace button:disabled{opacity:.5;cursor:wait}.maintenance-toolbar{flex-wrap:wrap;gap:20px;display:flex}.maintenance-workspace details,.maintenance-plan{background:#fff;border:1px solid #d5e2e7;border-radius:12px;margin:12px 0;padding:16px}.maintenance-workspace summary{cursor:pointer;font-weight:600}.maintenance-workspace fieldset{border:0;min-width:0;padding:0}.maintenance-orders{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:16px;display:grid}.maintenance-order{overflow-wrap:anywhere;background:#fff;border:1px solid #d5e2e7;border-radius:14px;padding:18px}.maintenance-order.is-overdue{border-left:5px solid #c75723}.maintenance-order header{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:10px;display:flex}.maintenance-order h3{margin:0}.maintenance-instructions{white-space:pre-wrap}.mpp-mode-selector{flex-wrap:wrap;gap:12px;padding:16px 24px;display:flex}.mpp-mode-selector button{color:#174563;background:#fff;border:1px solid #bed1dc;border-radius:9px;padding:12px 18px}.mpp-mode-selector button[aria-pressed=true]{color:#fff;background:#174563}@media (width<=600px){.maintenance-workspace{padding:12px}.maintenance-toolbar{display:block}}.collaboration-page{color:#173b50;max-width:1150px;margin:auto;padding:24px}.collaboration-page label{gap:6px;margin:12px 0;display:grid}.collaboration-page input,.collaboration-page select,.collaboration-page textarea{min-width:0;max-width:100%;font:inherit;border:1px solid #cbdce5;border-radius:8px;padding:10px}.collaboration-page textarea{min-height:80px}.collaboration-page fieldset{border:0;min-width:0;padding:0}.collaboration-page button{color:#173b50;cursor:pointer;background:#fff;border:1px solid #bfd3de;border-radius:8px;margin:6px 0;padding:10px 16px}.collaboration-page button:disabled{opacity:.5;cursor:wait}.collaboration-page details,.collaboration-proposal{background:#fff;border:1px solid #d5e2e8;border-radius:12px;margin:16px 0;padding:18px}.collaboration-page summary{cursor:pointer;font-weight:600}.collaboration-proposal header{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.collaboration-proposal h3{margin:0}.collaboration-page table{border-collapse:collapse;width:100%}.collaboration-page th,.collaboration-page td{text-align:left;vertical-align:top;white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid #d5e2e8;padding:10px}.collaboration-table-wrap{overflow:auto}.collaboration-page dl{gap:12px;display:grid}.collaboration-page dd{white-space:pre-wrap;margin:4px 0}.collaboration-page code{overflow-wrap:anywhere;white-space:pre-wrap;font-size:12px;display:block}.collaboration-page section{margin-top:18px}@media (width<=600px){.collaboration-page,.collaboration-page details,.collaboration-proposal{padding:12px}}.center-book-page{color:#183746;max-width:1450px;margin:auto;padding:24px}.center-book-page label{gap:6px;margin:12px 0;display:grid}.center-book-page select,.center-book-page input{font:inherit;border:1px solid #cbdde5;border-radius:8px;min-width:0;max-width:100%;padding:10px}.center-book-page button,.book-downloads a{color:#184a68;cursor:pointer;background:#fff;border:1px solid #bfd3de;border-radius:8px;margin:6px;padding:10px 14px;display:inline-block}.center-book-page button:disabled{opacity:.5;cursor:wait}.center-book-page fieldset{border:0;min-width:0;padding:0}.book-toolbar{flex-wrap:wrap;align-items:end;gap:20px;display:flex}.book-toolbar label{flex:1;min-width:min(250px,100%)}.book-warning{background:#fff7df;border-left:4px solid #bf8a28;border-radius:6px;padding:12px 18px}.book-warning p{margin:4px 0}.book-summary{flex-wrap:wrap;gap:12px;margin:18px 0;display:flex}.book-summary span{background:#eaf2f6;border-radius:8px;padding:14px}.book-summary b{margin-right:4px;font-size:22px}.center-book-page .book-confirm{align-items:start;gap:10px;display:flex}.book-downloads{background:#edf5f1;border-radius:8px;padding:12px}.book-downloads small{display:block}.book-downloads code{overflow-wrap:anywhere}.book-section{background:#fff;border:1px solid #d5e2e8;border-radius:10px;min-width:0;margin-top:24px;padding:16px}.book-table-wrap{overflow-x:auto}.book-section table{border-collapse:collapse;width:100%;font-size:13px}.book-section th,.book-section td{text-align:left;vertical-align:top;white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid #d5e2e8;min-width:90px;max-width:400px;padding:8px}.book-section th{background:#edf3f6}.book-section h2{margin-top:0;font-size:19px}@media (width<=600px){.center-book-page{padding:12px}.book-section{padding:10px}.book-toolbar{display:block}}
