.iq-maker-line{margin:0 0 6px;color:var(--iq-muted);font-size:14px;letter-spacing:.02em}body .iq-maker-line a{color:var(--iq-brand);font-weight:600}.iq-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 18px;padding:0;list-style:none}.iq-chips li{margin:0;padding:6px 12px;border:1px solid var(--iq-line);border-radius:2px;background:var(--iq-card);color:var(--iq-ink);font-size:13px}.iq-specs__grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:clamp(24px,4vw,56px);align-items:start}.iq-curation{margin-bottom:32px;padding:22px 24px;border-radius:2px;background:var(--iq-wall)}.iq-curation__text{margin:0;color:var(--iq-ink);font-family:var(--iq-font-display);font-size:clamp(18px,1rem + 0.4vw,22px);line-height:1.4}.iq-spec-table{width:100%;margin:0 0 16px;border-collapse:collapse;font-size:15px}.iq-spec-table th,.iq-spec-table td{padding:12px 0;border-bottom:1px solid var(--iq-line);text-align:start;vertical-align:top}.iq-spec-table th{width:38%;padding-inline-end:16px;color:var(--iq-muted);font-weight:400}.iq-spec-table td{color:var(--iq-ink)}body .iq-specs__sheet{color:var(--iq-brand);font-weight:600;text-decoration:underline;text-underline-offset:3px}.iq-specs__side{display:grid;gap:16px}.iq-maker-card,.iq-pro-strip{padding:22px;border-radius:2px;background:var(--iq-card);box-shadow:var(--iq-shadow)}.iq-maker-card__img{width:64px;height:64px;margin-bottom:12px;border-radius:2px;object-fit:cover}.iq-maker-card__name{margin:0;color:var(--iq-ink);font-family:var(--iq-font-display);font-size:22px;font-weight:600}.iq-maker-card__meta{margin:2px 0 10px;color:var(--iq-muted);font-size:14px}.iq-maker-card__story{margin:0 0 12px;font-size:15px}body .iq-maker-card a{color:var(--iq-brand);font-weight:600}.iq-pro-strip p{margin:0 0 14px;font-size:15px}.iq-pro-strip .iq-btn{min-height:46px;width:100%}.iq-maker-head{margin-bottom:18px}.iq-maker-head__craft{margin:0 0 10px;font-size:17px}.iq-maker-stamp{display:inline-flex;align-items:center;gap:8px;margin:0;padding:6px 12px;border-radius:2px;background:rgba(27,127,75,.1);color:var(--iq-ok);font-size:13px;font-weight:500}.iq-maker-stamp .iq-icon{width:16px;height:16px}@media (max-width:900px){.iq-specs__grid{grid-template-columns:minmax(0,1fr)}}body.iq-sheet{--iq-ink:#1d1a2b;--iq-muted:#625e6e;--iq-line:#e2ddd4;--iq-brand:rgb(48,27,146);margin:0;padding:24px max(16px,env(safe-area-inset-left,0px));background:#f4f1ec;color:var(--iq-ink);font:15px/1.5 "Segoe UI",Arial,sans-serif}.iq-sheet__page{max-width:820px;margin:0 auto;padding:clamp(20px,4vw,44px);background:#fff;box-shadow:none}.iq-sheet__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding-bottom:16px;border-bottom:2px solid var(--iq-ink)}.iq-sheet__head p{margin:0}.iq-sheet__brand{font-weight:700;font-size:18px}.iq-sheet__label{color:var(--iq-muted);font-size:13px;text-transform:uppercase;letter-spacing:.1em}.iq-sheet__intro{display:grid;grid-template-columns:200px minmax(0,1fr);gap:24px;align-items:center;margin:24px 0}.iq-sheet__img{width:100%;max-width:200px;aspect-ratio:1;object-fit:cover;border-radius:2px}.iq-sheet h1{margin:4px 0 6px;font-size:28px;line-height:1.15}.iq-sheet__intro p{margin:0;color:var(--iq-muted)}.iq-sheet__maker{color:var(--iq-brand)!important;font-weight:600}.iq-sheet__price{margin-top:10px!important;color:var(--iq-ink)!important;font-weight:600}.iq-sheet__foot{margin-top:24px;padding-top:14px;border-top:1px solid var(--iq-line);color:var(--iq-muted);font-size:13px}.iq-sheet__foot p{margin:0 0 4px;overflow-wrap:anywhere}.iq-sheet__actions{margin:20px 0 0;text-align:end}.iq-sheet__actions button{min-height:44px;padding:0 22px;border:0;border-radius:2px;background:var(--iq-brand);color:#fff;font-size:15px;cursor:pointer}@media (max-width:560px){.iq-sheet__intro{grid-template-columns:minmax(0,1fr)}}@media print{body.iq-sheet{padding:0;background:#fff}.iq-sheet__page{box-shadow:none;padding:0}.iq-sheet__actions{display:none}}


