.project-context{display:flex;align-items:center;gap:10px;margin:0 12px 10px;padding:10px 12px;border:1px solid #322a24;border-radius:10px;background:#151311;color:#eee;text-align:left;cursor:pointer}.project-context>span{color:#f17616;font-size:18px}.project-context div{display:grid;min-width:0}.project-context small{color:#8e7c6e;font-size:9px;letter-spacing:.12em}.project-context strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.workspace-intro{margin-bottom:18px;padding:18px;border:1px solid #33291f;border-radius:14px;background:linear-gradient(135deg,#17120e,#0e0d0c)}.workspace-intro span{color:#f17616;font-size:10px;font-weight:800;letter-spacing:.14em}.workspace-intro h3{margin:7px 0}.workspace-intro p{margin:0;color:#a99788}.workspace-form{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:22px;padding:16px;border:1px solid #302a25;border-radius:14px}.workspace-form label{display:grid;gap:6px;color:#b9a89b;font-size:12px}.workspace-form label:nth-of-type(n+3){grid-column:1/-1}.workspace-form input,.workspace-form textarea{box-sizing:border-box;width:100%;border:1px solid #3a322c;border-radius:8px;background:#121110;color:#f1ece8;padding:10px;font:inherit}.workspace-form textarea{min-height:76px;resize:vertical}.workspace-form button{grid-column:1/-1;padding:11px;border:0;border-radius:8px;background:#f17616;color:#130a04;font-weight:800;cursor:pointer}.workspace-grid,.action-grid{display:grid;gap:12px}.workspace-card,.action-card{padding:16px;border:1px solid #302a25;border-radius:14px;background:#11100f}.workspace-card.active{border-color:#a64e0f;box-shadow:0 0 0 1px #f1761633 inset}.workspace-card header,.action-card header{display:flex;justify-content:space-between;gap:14px}.workspace-card header div,.action-card header div{display:grid;gap:4px}.workspace-card small,.action-card small,.workspace-card p,.action-card p{color:#9f9084}.workspace-card b,.action-card b{color:#f17616;font-size:10px;letter-spacing:.1em}.workspace-card-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.workspace-card-actions button{padding:8px 10px;border:1px solid #493523;border-radius:8px;background:#18130f;color:#eee;cursor:pointer}.action-card.succeeded{border-color:#245c46}.action-card.failed{border-color:#7c3027}.action-card.pending_approval{border-color:#85501e}@media(max-width:700px){.workspace-form{grid-template-columns:1fr}.workspace-form label{grid-column:1!important}}
