.day-ai-view{padding-top:22px}.day-ai-hero{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(240px,.75fr);gap:22px;align-items:center;padding:26px;background:#15383c;color:#fff;border-radius:8px}.day-ai-hero span{color:#8fd6c7;font-weight:800}.day-ai-hero h2{margin:6px 0 10px;font-size:clamp(1.65rem,3vw,2.5rem);letter-spacing:0}.day-ai-hero p{margin:0;color:#d8ece7;line-height:1.7}.day-ai-hero>strong{display:block;padding:20px;background:#fff2c9;color:#4d3a09;font-size:1.2rem;line-height:1.55;border-radius:6px}.day-ai-scenarios{display:flex;flex-wrap:wrap;gap:9px}.day-ai-scenarios button{border:1px solid #7aaea4;background:#fff;color:#174b45;padding:10px 14px;border-radius:6px;font-weight:800;cursor:pointer}.day-ai-scenarios button.active{background:#167565;color:#fff;border-color:#167565}.day-ai-clue{margin-top:16px;padding:18px;border-left:5px solid #f1b74b;background:#f8fbf5}.day-ai-clue b{font-size:1.1rem}.day-ai-clue p{margin:5px 0 0;line-height:1.75}.day-ai-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.day-ai-steps label{display:block}.day-ai-steps input{position:absolute;opacity:0}.day-ai-steps span{display:flex;gap:12px;align-items:center;height:100%;padding:14px;border:1px solid #bfd5cf;background:#fff;border-radius:6px;cursor:pointer}.day-ai-steps span b{display:grid;place-items:center;flex:0 0 32px;height:32px;background:#e3f2ee;color:#176c5e;border-radius:50%}.day-ai-steps input:checked+span{background:#e9f8f3;border-color:#16806e}.day-ai-steps input:checked+span b{background:#16806e;color:#fff}.day-ai-progress,.day-ai-save{color:#577176;font-weight:700}.day-ai-notes{display:grid;gap:12px}.day-ai-notes label{display:grid;grid-template-columns:minmax(150px,.38fr) minmax(0,1fr);gap:14px;align-items:center}.day-ai-notes label>span{font-weight:800}.day-ai-notes textarea{width:100%;resize:vertical;border:1px solid #aac8c1;border-radius:6px;padding:11px;font:inherit}.day-ai-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.day-ai-grid ul{margin:0;padding-left:1.3rem;line-height:1.9}.day-ai-grid dl{display:grid;gap:10px;margin:0}.day-ai-grid dl div{padding:12px;background:#f5faf8;border-radius:6px}.day-ai-grid dt{font-weight:900}.day-ai-grid dd{margin:3px 0 0;color:#526d71;line-height:1.6}.day-ai-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.day-ai-links a{display:flex;justify-content:space-between;gap:10px;padding:13px 15px;border:1px solid #a8c9c1;color:#126357;font-weight:800;text-decoration:none;border-radius:6px}.day-ai-links a:hover{background:#edf8f5}@media(max-width:760px){.day-ai-hero,.day-ai-grid{grid-template-columns:1fr}.day-ai-steps,.day-ai-links{grid-template-columns:1fr}.day-ai-notes label{grid-template-columns:1fr;gap:6px}}
