.drawing-card{margin:24px 0;background:linear-gradient(120deg,#373048,#292c43);border:1px solid #806198;box-shadow:inset 3px 0 #c99ce8,0 5px 18px #180c2c22}.drawing-intro{display:flex;align-items:center;justify-content:space-between;gap:22px}.drawing-intro h2{margin-top:14px;color:#e6c5ff;font-size:24px}.drawing-intro p{font-size:15px;line-height:1.8;color:#ced0e2;max-width:640px;margin-bottom:10px}.drawing-note{font-size:13px;line-height:1.8;color:#bcbdd1;margin-top:6px}.drawing-entry{padding:16px 0;border-bottom:1px solid #636079}.drawing-entry .formcheck{font-size:15px;align-items:flex-start}.drawing-entry .formcheck small{display:block;color:#c9bfd6;margin-top:8px;font-size:13px;line-height:1.7}.drawing-entry .fields{margin-left:26px}.drawing-summary{padding:15px 18px;margin-top:18px;border:1px solid #8a6c9f;border-radius:10px;background:#3c344f;color:#eadbf9}.drawing-summary .minirow{font-size:15px}.drawing-review{max-height:420px;overflow:auto;padding-right:12px}.drawing-card .badge{color:#ebd6ff;background:#554364}.drawing-card .btn{flex-shrink:0}body[data-theme=titanium] .drawing-card{background:linear-gradient(120deg,#dbd1e5,#cfd2df);border-color:#a18bb4}body[data-theme=titanium] .drawing-intro h2{color:#62367d}body[data-theme=titanium] .drawing-intro p,body[data-theme=titanium] .drawing-note{color:#494458}body[data-theme=titanium] .drawing-summary{background:#d5c7e0;color:#442c57;border-color:#a58ab7}body[data-theme=titanium] .drawing-entry .formcheck small{color:#5d4b6b}
@media(max-width:800px){.drawing-intro{display:block}.drawing-intro h2{font-size:22px}.drawing-intro .btn{width:100%;margin:10px 0}.drawing-entry .fields{margin-left:0}.drawing-review{max-height:50vh;padding-right:4px}}
