.operator-console-head{padding:48px 0 24px}.operator-console-head h1{font-size:38px;margin:6px 0}.operator-console-head p{color:var(--muted);margin:0}.operator-table,.operator-project-table{padding:0;overflow-x:auto}.operator-row{display:grid;grid-template-columns:2fr 1fr 1.5fr .6fr 1.3fr 1fr auto;gap:14px;align-items:center;padding:15px 20px;border-top:1px solid var(--line);min-width:900px}.operator-project-row{display:grid;grid-template-columns:1.35fr 1.25fr 1.1fr 1.1fr .8fr 1.35fr 1.55fr .8fr auto;gap:12px;align-items:center;padding:15px 20px;border-top:1px solid var(--line);min-width:1320px}.operator-header{font-size:12px;color:var(--muted);background:#f6f9f8}.operator-row small,.operator-project-row small,.operator-project-row b{display:block}.operator-row a,.operator-project-row a{color:var(--green);font-weight:700}.review-filter{display:grid;grid-template-columns:1fr 1fr auto;gap:15px;align-items:end}.operator-review-documents{display:grid;grid-template-columns:1fr 1fr;gap:20px}.operator-document-card>header{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid var(--line);padding-bottom:15px}.operator-document-card h2{margin:4px 0}.operator-document-card header p,.operator-document-card header small{color:var(--muted);margin:0}.operator-document-card header>div:last-child{text-align:right}.operator-document-card header strong,.operator-document-card header small{display:block}.operator-document-card.status-changes_requested{border-left:5px solid var(--red)}.operator-document-card.status-pending_review{border-left:5px solid #315c91}.document-value{background:#f5f8f7;border-radius:8px;padding:14px;margin:16px 0;word-break:break-word}.document-value div{display:flex;gap:14px;margin-top:6px}.document-value a{color:var(--green)}.operator-document-card form{border-top:1px solid var(--line);margin-top:16px;padding-top:16px}.operator-document-card form button{margin-top:12px}@media(max-width:760px){.review-filter,.operator-review-documents{grid-template-columns:1fr}.operator-document-card>header{align-items:flex-start;flex-direction:column}.operator-document-card header>div:last-child{text-align:left}}
