.nk-query-chart{margin-top:24px;padding:24px;border:0;border-radius:14px;background:#fff;color:#24495f;font-family:Arial,sans-serif}.nk-query-chart h3{margin:-24px -24px 22px;padding:18px 24px;border-radius:14px 14px 0 0;background:#ffe8d4;color:#934215;font-size:20px}.nk-query-chart .nk-chart-controls{display:flex;flex-wrap:wrap;gap:16px;align-items:end}.nk-query-chart .nk-chart-controls label{display:grid;gap:7px;min-width:160px;font-size:14px;font-weight:600}.nk-query-chart select{font:inherit;padding:12px;background:#f3f7f8;color:#24495f;border:0;border-radius:8px;max-width:100%;width:100%;min-width:0;box-sizing:border-box}.nk-query-chart input[type=range]{min-height:40px;accent-color:#16735f}.nk-query-chart p{font-size:14px;line-height:1.6;color:#647d8a}.nk-query-chart .nk-chart-legend{display:flex;flex-wrap:wrap;gap:12px;font-size:14px}.nk-query-chart svg text{fill:#24495f;font-family:Arial,sans-serif}@media(max-width:600px){.nk-query-chart{padding:18px}.nk-query-chart h3{margin:-18px -18px 20px;padding:16px 18px}.nk-query-chart .nk-chart-controls label{flex:1 1 100%;min-width:0;max-width:100%}}.st-app.st-workshop{display:block;min-height:100vh;background:white;padding:clamp(12px,3vw,32px);max-width:1600px;margin:auto}.st-workshop .st-top{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;background:#ffe8d4;border-radius:12px;padding:18px 22px;margin-bottom:20px}.st-workshop .st-top h1{color:#934215;font-size:clamp(20px,3vw,28px)}.st-workshop .st-note{margin:16px 0;color:#647d8a}.st-workshop .st-card>h2{display:flex;align-items:center;gap:10px;color:#934215;margin-bottom:12px}.st-workshop .st-card{padding:clamp(18px,3vw,28px);border:0;background:#f7fafb}.st-workshop .st-card label{display:grid;gap:8px}.st-workshop .st-card p{margin-bottom:18px;line-height:1.6}.st-workshop .st-card input{background:#fff}.st-workshop .st-card form{display:grid;gap:16px}.st-workshop .st-card form>.st-button{justify-self:start}