#foz-geometry{border-color:#aacdd8;background:linear-gradient(120deg,#263652bb,#173943aa);box-shadow:0 0 20px #9bc7f026}#foz-geometry[aria-pressed=true]{border-color:#f4d28c;background:linear-gradient(120deg,#64503b88,#25415c);box-shadow:0 0 30px #e7cf7855}.zg-controls{display:flex;justify-content:center;align-items:center;gap:10px;flex-wrap:wrap;margin:12px auto;color:#ead9b4;font-size:11px;max-width:650px}.zg-controls[hidden]{display:none}.zg-controls label{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:center}.zg-controls select{background:#13283b;color:#fff0ca;border:1px solid #e5ca8b66;border-radius:18px;padding:9px 14px;min-height:44px;max-width:100%}.zg-controls span{font-size:10px;line-height:1.6;text-align:center;color:#c1d5e5}#zg-canvas{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;opacity:.85}#zg-canvas[hidden]{display:none}@media(max-width:600px){.zg-controls label{width:100%}.zg-controls select{width:100%;max-width:300px}}
