.ps-context{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:0 0 18px}.ps-context:empty{display:none}.ps-context>strong{margin-right:auto}.ps-projects h2,.ps-project-detail h2{font-size:26px;margin:6px 0}.ps-find{display:flex;align-items:center;gap:14px;padding:4px 0 22px;flex-wrap:wrap}.ps-find label{font-size:12px;font-weight:700}.ps-find input{max-width:440px;min-width:220px;flex:1}.ps-find>span{margin-left:auto;font-size:12px;color:#66798d}.ps-table{overflow:auto}.ps-table table{min-width:800px;width:100%;border-collapse:collapse}.ps-table th{font-size:11px;letter-spacing:.04em;color:#687c90;text-transform:uppercase;background:#f5f8fc;padding:14px;text-align:left}.ps-table td{padding:18px 14px;border-bottom:1px solid #e8edf4;font-size:13px}.ps-table td small{display:block;font-size:11px;color:#738297;margin-top:6px}.ps-project-link{border:0;background:none;padding:0;color:#1d4d98;font:inherit;font-weight:700;text-align:left;cursor:pointer}.ps-empty{text-align:center;padding:40px!important;color:#687c90}.ps-detail-top{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:18px}.ps-tool-select{display:flex;align-items:center;gap:10px;font-size:12px;font-weight:600}.ps-tool-select select{max-width:240px}.ps-project-detail>.desk-panel{margin-bottom:18px}.ps-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:24px;padding-top:22px;border-top:1px solid #e8edf4}.ps-facts small{display:block;font-size:11px;color:#738297;margin-bottom:8px}.ps-facts strong{font-size:17px;color:#213b57}.ps-blocker{padding:12px 14px;background:#fff8eb;color:#8b5d14;border-radius:8px;font-size:13px;margin-top:22px}.ps-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px}.ps-action{display:flex;flex-direction:column;gap:10px;background:#fff;border:1px solid #e1e8f0;border-radius:10px;padding:20px;text-align:left;cursor:pointer;color:#213b57;font:inherit}.ps-action:hover{border-color:#8cb2eb;background:#f7faff}.ps-action strong{display:flex;justify-content:space-between;font-size:14px;gap:10px}.ps-action small{color:#738297;font-size:12px}.ps-action:focus-visible,.ps-project-link:focus-visible{outline:3px solid #91b6f6;outline-offset:3px}@media(max-width:780px){.ps-facts,.ps-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.ps-detail-top{align-items:flex-start;flex-wrap:wrap}.ps-find>span{margin-left:0}.ps-context .ps-tool-select{width:100%}.ps-project-detail .desk-section-head{flex-wrap:wrap;gap:14px}}@media(max-width:480px){.ps-actions{grid-template-columns:1fr}.ps-facts{gap:18px}.ps-facts strong{font-size:14px}.ps-find input{min-width:100%;max-width:none}.ps-tool-select{flex-wrap:wrap}}
