.saved-plan-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.saved-plan-card{border:1px solid #37463f;border-top:3px solid #9a824d;background:#0c120f}.saved-plan-card--active{border-top-color:#77b0a6}.saved-plan-card--complete{border-top-color:#6fa572}.saved-plan-card>header{padding:18px}.saved-plan-card header>span{color:#d9b858;font:10px var(--mono);letter-spacing:.12em}.saved-plan-card header>b{float:right;border:1px solid #56665e;padding:4px 7px;color:#9db0a7;font:10px var(--mono);text-transform:uppercase}.saved-plan-card h3{font:600 24px var(--serif);margin:8px 0 2px}.saved-plan-card h3 a{text-decoration:none}.saved-plan-card small{color:#9aaba3}.saved-plan-card>details{border-top:1px solid #2c3833;padding:13px 18px}.saved-plan-card summary{color:#dfc06c;cursor:pointer;font-size:13px}.plan-edit-form{display:grid;gap:11px;margin-top:14px}.plan-edit-form label{display:grid;gap:5px;color:#a8b5af;font-size:12px}.plan-edit-form input,.plan-edit-form select,.plan-edit-form textarea{width:100%;border:1px solid #4b5e55;background:#07100c;color:#e8dfcd;padding:10px;font:14px var(--sans)}.plan-edit-form button,.plan-card-actions button{border:1px solid #b79649;background:#c8aa64;color:#092019;padding:10px;font-weight:700}.plan-card-actions{display:flex;gap:8px;align-items:center;padding:12px 18px;border-top:1px solid #2c3833}.plan-card-actions a{margin-right:auto;color:#e4c362;text-decoration:none}.plan-card-actions form{margin:0}@media(max-width:760px){.saved-plan-grid{grid-template-columns:1fr}.plan-card-actions{flex-wrap:wrap}}
