.Qng1-a_page{max-width:600px;margin:0 auto}.Qng1-a_intro{margin-bottom:32px}.Qng1-a_heading{margin-bottom:6px;font-size:24px;font-weight:700}.Qng1-a_subhead{color:var(--text-muted);font-size:14px}.Qng1-a_svgWrap{justify-content:center;margin-bottom:32px;display:flex}.Qng1-a_snowflakeSvg{touch-action:none;cursor:default;width:100%;max-width:400px}.Qng1-a_snowflakeSvg.Qng1-a_dragging{cursor:grabbing}.Qng1-a_gridRing,.Qng1-a_axisLine{stroke:var(--w07)}.Qng1-a_guidePolygon{fill:var(--w035);stroke:var(--w1)}.Qng1-a_activePolygon{fill:var(--g14);stroke:var(--mk-line);transition:fill var(--dur-state) ease, stroke var(--dur-state) ease}.Qng1-a_activePolygon.Qng1-a_noTransition{transition:none}.Qng1-a_dimLabel{fill:var(--ink4);-webkit-user-select:none;user-select:none;pointer-events:none}.Qng1-a_dimLabel.Qng1-a_active{fill:var(--ink)}.Qng1-a_hitArea{fill:#0000;cursor:grab;touch-action:none}.Qng1-a_snowflakeSvg.Qng1-a_dragging .Qng1-a_hitArea{cursor:grabbing}.Qng1-a_hitArea:focus-visible{stroke:var(--focus);stroke-width:2px;outline:none}.Qng1-a_handle{fill:var(--bg-surface-2);stroke:var(--w2);pointer-events:none;transition:fill var(--dur-state) ease, stroke var(--dur-state) ease}.Qng1-a_handle.Qng1-a_active{fill:var(--mk);stroke:var(--mk-line)}.Qng1-a_handle.Qng1-a_noTransition{transition:none}.Qng1-a_centerDot{fill:var(--w2)}.Qng1-a_bars{flex-direction:column;gap:12px;margin-bottom:32px;display:flex}.Qng1-a_barRow{align-items:center;gap:12px;display:flex}.Qng1-a_barEmoji{text-align:center;flex-shrink:0;width:24px;font-size:16px}.Qng1-a_barLabel{width:100px;color:var(--text-muted);flex-shrink:0;font-size:13px}.Qng1-a_barLabel.Qng1-a_active{color:var(--text)}.Qng1-a_barTrack{background:var(--bg-surface-2);border-radius:3px;flex:1;height:6px;overflow:hidden}.Qng1-a_barFill{background:var(--mk);transform-origin:0;width:100%;height:100%;transition:transform var(--dur-state) ease;border-radius:3px;transform:scaleX(0)}.Qng1-a_barFill.Qng1-a_noTransition{transition:none}.Qng1-a_barPct{color:var(--text-muted);text-align:right;flex-shrink:0;width:32px;font-size:11px}.Qng1-a_preview{border:1px solid var(--border);border-radius:var(--radius);background:var(--s1);min-height:40px;box-shadow:var(--elev-1);flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:16px;padding:10px 12px;font-size:13px;display:flex}.Qng1-a_previewLabel{color:var(--text-muted);flex-shrink:0}.Qng1-a_previewPhrase{color:var(--text);font-weight:600}.Qng1-a_previewHint{color:var(--text-muted)}.Qng1-a_actions{gap:12px;display:flex}.Qng1-a_searchBtn{flex:1;justify-content:center;font-size:14px}
