.project-context{margin-bottom:16px;background:#e8f0f5;border:1px solid #d8e6ec;border-radius:10px;display:flex;align-items:center;gap:13px;padding:11px 17px;color:#23516a;flex-wrap:wrap}
.project-context span{color:#638aa0;font-size:11px}.project-context a{margin-right:auto;color:#1e688a;text-decoration:underline;font-size:11px;font-weight:bold}
.inline-action{display:inline-flex;gap:6px;align-items:end;flex-wrap:wrap;margin:4px 3px}.inline-action .field{min-width:120px;width:auto;max-width:160px}.inline-action .field input{width:100%;padding:6px 8px}.inline-action input[type=file]{max-width:190px}
.btn-sm{padding:6px 11px;font-size:10px}.owner-update{padding:18px;border:1px solid #e7edf1;border-radius:12px;margin-bottom:12px;background:#fcfdff}.owner-update b{color:#174561}.owner-update small{display:block;color:#899faf;font-size:10px}.owner-update p{line-height:2;color:#627d91}.check-line{background:#f5f8fa;padding:14px;border-radius:10px;margin:18px 0}.check-line input{accent-color:#1e6087}
code{direction:ltr;display:inline-block;background:#e9eef3;padding:2px 5px;border-radius:5px}
@media(max-width:760px){.project-context a{margin-right:0;width:100%}.owner-update{padding:13px}.inline-action .field{width:100%;max-width:100%}.inline-action{border-top:1px solid #dce6ec;padding-top:7px}}
