.planned-assignments{margin:24px 0 30px}.planned-card{display:grid;grid-template-columns:68px minmax(0,1fr);gap:22px;background:#fff;border:1px solid #d7e1d5;border-radius:16px;padding:28px;box-shadow:0 5px 20px #102b2406}.planned-icon{width:64px;height:64px;border-radius:14px;background:#102b24;color:#c6f477;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:20px}.planned-status{display:inline-block;font-size:11px;font-weight:700;background:#eef3df;color:#385333;padding:7px 10px;border-radius:5px;line-height:1.6}.planned-card h3{font-size:28px;line-height:1.25;margin:16px 0}.planned-card p{font-size:14px;line-height:1.85;margin:12px 0}.planned-card .small-note{font-size:11px}.planned-facts{display:flex;gap:9px;flex-wrap:wrap;margin:20px 0}.planned-facts span{font-size:11px;color:#52685d;border-bottom:1px solid #d7e1d5;padding-bottom:5px}.planned-actions{display:flex;gap:12px;flex-wrap:wrap;margin:20px 0}.planned-actions .btn{white-space:normal;text-align:center}.workspace-shortcuts{display:flex;gap:12px;flex-wrap:wrap;padding:18px 0 8px}.workspace-shortcuts a{display:inline-flex;padding:12px 16px;border:1px solid #d7e1d5;border-radius:8px;background:#fff;font-size:13px;font-weight:700}.workspace-shortcuts a:focus-visible,.planned-actions a:focus-visible{outline:3px solid #315e4c;outline-offset:4px}@media(max-width:600px){.planned-card{grid-template-columns:1fr;padding:22px;gap:14px}.planned-card h3{font-size:25px}.planned-icon{width:50px;height:50px;font-size:16px}.planned-actions .btn{width:100%}.workspace-shortcuts{gap:8px}.workspace-shortcuts a{font-size:12px;padding:11px 13px}}
