.quick-card{margin-top:28px;padding:28px 30px;border:1px solid #d6dfcb;border-radius:16px;background:linear-gradient(115deg,#edf2e2,#f3f0e5)}.quick-heading{display:flex;justify-content:space-between;align-items:center;gap:20px}.quick-heading h2{font-size:27px;margin:9px 0 6px}.quick-heading p{margin:0 0 20px}.quick-flower{font-size:60px;color:#89a274}.quick-tabs{display:flex;gap:5px;margin-bottom:18px;border-bottom:1px solid #d8dfcf;padding-bottom:12px}.quick-tabs button{font-weight:600;color:#5c6f59}.quick-tabs button.selected{background:#fff;color:#2a4834;box-shadow:0 1px 4px #263b2410}.story-label{font-weight:600;margin-bottom:3px}.quick-card textarea{background:#fff;min-height:96px;font-size:14px;line-height:1.65}.quick-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:12px}.voice-button{border:1px solid #b9c7ac;background:#ffffff88}.quick-card .notice{max-width:850px;margin:12px 0 0}.voice-note{font-size:10px}.quick-select{display:grid;grid-template-columns:1fr 1fr;gap:18px}.class-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:15px}.class-tile{display:flex;flex-direction:column;gap:6px;background:#fff;border:1px solid #d5decc;text-align:left;padding:16px}.class-tile:hover{background:#f9fbf3;border-color:#809c68}.class-tile b{font-size:18px}.class-tile span{font-size:12px;line-height:1.5}.class-tile small{background:none;padding:0;margin:0;color:#718060;font-size:10px}.quick-card a{font-size:12px;color:var(--green)}#quickStatus{margin:14px 0 0;color:#355b48;font-weight:600;font-size:13px}#quickStatus:empty{display:none}.review-header{display:flex;justify-content:space-between;gap:10px;align-items:center;margin-top:28px}.review-header span{color:#78846f;font-size:11px}.review-header h3{margin:0}.draft-card{border:1px solid #d8dfd0;background:#fff;border-radius:10px;padding:18px;margin:20px 0}.draft-card legend{padding:0 8px}.include{display:flex;align-items:center;gap:9px;margin:0;font-weight:600}.include input{width:17px;height:17px;margin:0;accent-color:#355b48}.draft-card blockquote{border-left:3px solid #b6c59e;margin:3px 0 20px;padding-left:12px;color:#6e7a67;font-size:12px;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere}.draft-card .fields{grid-template-columns:repeat(3,minmax(0,1fr))}.draft-card input,.draft-card select{font-size:12px}.draft-card textarea{min-height:60px}.draft-card>label{margin-top:16px}.duplicate-note{background:#fff1d9;border-radius:6px;padding:10px;color:#7a6034;font-size:12px}@media(max-width:1100px){.draft-card .fields{grid-template-columns:1fr 1fr}.class-tiles{grid-template-columns:1fr 1fr}}@media(max-width:650px){.quick-card{padding:20px 16px;margin-top:20px}.quick-heading h2{font-size:23px}.quick-flower{font-size:40px}.quick-tabs button{font-size:12px;padding:10px}.quick-select{grid-template-columns:1fr;gap:0}.class-tiles{grid-template-columns:1fr 1fr}.draft-card{padding:12px}.draft-card .fields{grid-template-columns:1fr}.review-header{align-items:start;flex-direction:column}}
