#daily-board{border:1px solid #b6c8b2;border-radius:16px;padding:24px;margin-bottom:30px;background:linear-gradient(130deg,#f2f6ea,#fffdf8);color:#23392b}#daily-board h3{margin:6px 0 12px;font-size:clamp(21px,3vw,29px)}.daily-head,.daily-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.daily-head{justify-content:space-between}.daily-fields{display:grid;grid-template-columns:minmax(160px,1fr) minmax(220px,2fr);gap:16px}.daily-quick{display:grid;grid-template-columns:minmax(0,1fr) 110px auto;gap:12px;align-items:end;margin:18px 0}.daily-quick input,.daily-quick select,.daily-fields input,#daily-note{width:100%;min-width:0;box-sizing:border-box}#daily-board label{display:block;font-size:13px}#daily-board input,#daily-board select,#daily-board textarea{margin-top:6px}#daily-board button:disabled{opacity:.45;cursor:not-allowed}.daily-actions{margin:12px 0}.daily-actions>span{font-size:12px;color:#5b695d}#daily-packs{background:#fff;border:1px solid #d9e1d6;padding:14px;border-radius:10px;margin-top:18px}#daily-packs summary{cursor:pointer;font-weight:650}#daily-packs table{min-width:640px}#daily-packs input{width:100px}.daily-library article{border-top:1px solid #d6dfd1;padding:14px 0;display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.daily-library small{display:block;margin-top:4px}.daily-library strong{overflow-wrap:anywhere}#daily-board textarea{resize:vertical}@media(max-width:600px){#daily-board{padding:16px}.daily-fields,.daily-quick{grid-template-columns:1fr}.daily-actions button{flex:1 1 auto}.daily-head .studio-badge{font-size:11px}.daily-library article>div{min-width:0;width:100%}}
