.delivery-source{display:flex;gap:24px;align-items:center;justify-content:space-between;border:1px solid #cfcfcf;background:#fff;padding:24px;margin-bottom:20px}.delivery-source h2{font-size:24px;margin:8px 0}.delivery-source p,.delivery-source small{overflow-wrap:anywhere}.delivery-source small{display:block;color:#666;max-width:650px;line-height:1.6}.delivery-actions{display:flex;gap:10px;flex-wrap:wrap}.delivery-file-version{padding:20px;background:#f6f6f6;border:1px solid #ddd;overflow-wrap:anywhere}.delivery-file-version p{margin:12px 0;line-height:1.6}.recovery-banner{border:1px solid #222;border-left:4px solid #111;padding:18px 22px;margin:18px 0;background:#fff}.recovery-banner p{margin:5px 0 12px}.review-thread-tools{display:flex;gap:8px;flex-wrap:wrap;padding-bottom:14px;border-bottom:1px solid #ddd;margin-bottom:18px}.review-thread-tools button[aria-pressed=true]{background:#111;color:#fff}.review-thread:focus{outline:2px solid #111;outline-offset:5px}.review-file-reference{display:block;margin:10px 0}.notice-list{list-style:none;padding:0;margin:20px 0}.notice-list li{border-top:1px solid #ddd;padding:15px 0}.notice-list a{display:block;color:#111}.notice-list small{display:block;color:#666;margin-top:5px}.notice-settings{border-top:1px solid #ddd;padding-top:20px}.notice-settings p{line-height:1.6;margin:12px 0}.review-cycle-metrics{margin-top:20px}.profile-control .updates-button{font-size:12px;padding:8px 10px}.recovery-preview{max-height:40vh;overflow:auto;border:1px solid #ddd;padding:20px;margin:15px 0}.file-reading-note{padding:28px;border:1px solid #ddd;line-height:1.7;background:#fafafa}.file-reading-note h3{margin-bottom:12px}@media(max-width:800px){.delivery-source{display:block;padding:18px}.delivery-actions{margin-top:18px}.profile-control{flex-wrap:wrap}.delivery-actions .button{white-space:normal}}
