.zrk1NW_frame{border:var(--border-line);border-radius:var(--radius-lg);width:100%;position:relative;overflow:hidden}.zrk1NW_framePhone{height:min(56dvh,420px)}.zrk1NW_frameDesktop{height:clamp(340px,52vh,520px)}.zrk1NW_frameCompact{height:calc(var(--space-16) * 4)}.zrk1NW_canvas{background:var(--surface-sunken,var(--surface-raised));width:100%;height:100%;min-height:0;position:relative}.zrk1NW_canvas .maplibregl-ctrl-attrib{background:var(--surface-raised);color:var(--text-muted);line-height:var(--lh-snug)}.zrk1NW_canvas .maplibregl-ctrl-attrib a{color:inherit}.zrk1NW_canvas>.zrk1NW_host{position:absolute;inset:0}.zrk1NW_draw{touch-action:none;cursor:crosshair;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.zrk1NW_tint{fill:var(--surface-brand-soft);opacity:.3}.zrk1NW_stroke{fill:var(--brand-soft);stroke:var(--brand);stroke-width:var(--space-1);stroke-linejoin:round;stroke-linecap:round}.zrk1NW_hintRow{left:var(--space-3);right:var(--space-3);bottom:var(--space-8);pointer-events:none;justify-content:center;display:flex;position:absolute}.zrk1NW_pill{padding:var(--space-1) var(--space-3);border-radius:var(--radius-md);background:var(--surface-raised);border:var(--border-line)}.zrk1NW_notice{left:var(--space-3);top:var(--space-3);max-width:70%;position:absolute}.zrk1NW_cover{background:var(--surface-raised);pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.zrk1NW_count{pointer-events:none;padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background:var(--surface-raised);border:var(--border-line);box-shadow:var(--shadow-modal);font:600 13px/20px var(--font-body,inherit);color:var(--text-strong);white-space:nowrap}.zrk1NW_card{gap:var(--space-1);padding:var(--space-3);background:var(--surface-raised);border:var(--border-line);border-radius:var(--radius-lg);min-width:0;box-shadow:var(--shadow-modal);flex-direction:column;display:flex}
