.pq-an{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--an-page:#111312;--an-card:#1d1d1d;--an-panel:#252525;--an-chip:#2f2f2f;--an-chip-hi:#3b3b3b;--an-well:#1a1a1a;--an-text:#f2f2f2;--an-text-2:#9b9b9b;--an-text-3:#6a6a6a;--an-blue:#2f86ff;--an-blue-deep:#16305c;--an-yellow:#ffd43b;--an-purple:#a86cff;--an-cyan:#4de1df;--an-pink:#ff8fb4;--an-orange:#ff7a30;--an-green:#3ddc84;--shade:255,255,255;--bg-page:var(--an-page);--bg:var(--an-card);--bg-elev:var(--an-panel);--bg-surface:var(--an-panel);--surface:var(--an-panel);--border:#ffffff14;--border-light:#ffffff0d;--border-strong:#ffffff29;--hairline:#ffffff14;--tint-1:#ffffff09;--tint-2:#ffffff0f;--tint-3:#ffffff17;--tint-4:#ffffff21;--fg:var(--an-text);--fg-muted:var(--an-text-2);--fg-secondary:#c8c8c8;--fg-faint:var(--an-text-3);--success:var(--an-green);--danger:var(--an-orange);background:var(--an-page);color:var(--an-text);font-family:var(--font-sans),ui-sans-serif,-apple-system,"Inter",sans-serif;-webkit-font-smoothing:antialiased;--font-bricolage:var(--font-sans);--font-inter:var(--font-sans)}.pq-an :where(button,input,select,textarea){font-family:inherit}.pq-an .an-mono,.pq-an .recharts-text{font-family:var(--font-sans),ui-sans-serif,sans-serif;font-variant-numeric:tabular-nums}.pq-an.pq-an-rail{border-right:1px solid #1c1e1d}.pq-an .an-range>div>button:first-child{background:var(--an-card);border:0;border-radius:15px;gap:8px;height:42px;padding:0 14px;font-size:14px;font-weight:400}.pq-an .an-range>div>button:first-child:hover{background:#242424}.pq-an .an-range>div>div{background:var(--an-panel);border-radius:16px;box-shadow:0 16px 40px #00000080}.pq-an .filter-bar-inner{background:#1d1d1deb;border-color:#ffffff14;box-shadow:0 16px 40px #00000080}@keyframes an-pulse{50%{opacity:.25}}.pq-an .an-pulse{animation:1.6s ease-in-out infinite an-pulse}.pq-an .rt-map-flat{background:#0e0f0f}.pq-an .maplibregl-ctrl-attrib{color:#ffffff80;background:#00000059}.pq-an .maplibregl-ctrl-attrib a{color:#ffffffb3}.pq-an .rt-map-avatar img{border-color:var(--an-green);box-shadow:0 0 0 3px #3ddc8440,0 4px 12px #00000080}.pq-an .maplibregl-popup.rt-map-popup .maplibregl-popup-tip{border-top-color:#1f1f1f}.pq-an .rt-map-tip{color:var(--an-text);background:#1f1f1f;border:1px solid #353535;border-radius:14px;padding:12px 14px;box-shadow:0 12px 30px #0000008c}.pq-an .rt-map-tip-path{font-family:var(--font-sans),ui-sans-serif,sans-serif;color:#e6e6e6}.pq-an .rt-map-tip-site{color:var(--an-text-2);border-top-color:#ffffff14}.pq-an .rt-toast{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#1d1d1df2;border:1px solid #353535;border-radius:18px;padding:12px 16px;box-shadow:0 16px 40px #0000008c}.pq-an .rt-toast-head{color:var(--an-text)}.pq-an .rt-toast-head strong{font-weight:500}.pq-an .rt-toast-sub code{font-family:var(--font-sans),ui-sans-serif,sans-serif;background:var(--an-chip);color:#fff;border-radius:6px}.pq-an a.an-link,.piqo-app .pq-an a.an-link{color:revert-layer}.pq-an a:hover{-webkit-text-decoration:revert-layer;text-decoration:revert-layer}.pq-an{--hl-tag:var(--an-cyan);--hl-string:var(--an-yellow);--hl-keyword:var(--an-pink);--hl-literal:var(--an-purple);--hl-comment:var(--an-text-3);--hl-line-bg:#3ddc8414;--hl-line-border:var(--an-green)}.pq-an .code-block{color:#e6e6e6;font-family:var(--font-sans),ui-sans-serif,sans-serif;background:#1a1a1a;border:0;border-radius:16px;font-size:13.5px;line-height:1.75}.pq-an .code-block .code-block-bar{background:0 0;border-bottom:0;justify-content:flex-end;padding:10px 10px 0 18px}.pq-an .code-block[aria-label=Install\ snippet] .code-block-bar{justify-content:space-between}.pq-an .code-block .code-block-dots{display:none}.pq-an .code-block[aria-label=Install\ snippet] .code-block-bar:before{content:"HTML · paste in <head>";color:var(--an-text-3);font-size:12px}.pq-an .code-block pre{padding:8px 18px 18px}.pq-an .code-block .copy-btn{background:var(--an-chip);color:#e6e6e6;height:32px;font-family:var(--font-sans),ui-sans-serif,sans-serif;border:0;border-radius:11px;gap:7px;padding:0 12px;font-size:13px}.pq-an .code-block .copy-btn:hover{background:var(--an-chip-hi);color:#fff}.pq-an .code-block .copy-btn.is-copied{color:var(--an-green);background:#3ddc8424}.pq-an [data-slot=button]{border-radius:12px}.pq-an [data-slot=button].bg-primary,.pq-an a[data-slot=button].bg-primary,.piqo-app .pq-an a[data-slot=button].bg-primary{color:#111;background:#f1f1f1;border-color:#0000;font-weight:500}.pq-an [data-slot=button].bg-primary:hover{filter:none;background:#fff}.pq-an [data-slot=button].border-border{background:var(--an-chip);color:#e6e6e6;border-color:#0000}.pq-an [data-slot=button].border-border:hover{background:var(--an-chip-hi);color:#fff}.pq-an [data-slot=input]{height:40px;box-shadow:none;background:#1a1a1a;border-color:#0000;border-radius:12px}.pq-an [data-slot=input]:focus-visible{box-shadow:none;border-color:#ffffff2e}.pq-an [data-slot=tabs-list]{background:#1a1a1a;border-radius:14px;gap:2px;height:auto;padding:4px}.pq-an [data-slot=tabs-trigger]{color:#cfcfcf;border-radius:10px;padding:5px 12px}.pq-an [data-slot=tabs-trigger][data-state=active]{background:var(--an-chip-hi);color:#fff;box-shadow:none}@layer base{.pq-an [data-slot=table-head]{color:var(--an-text-2);font-size:12.5px;font-weight:400}}.pq-an [data-slot=table-row]{border-color:#ffffff0f}.pq-an [data-slot=table-body] [data-slot=table-row]:hover{background:#ffffff08}.pq-an [data-slot=dropdown-menu-content],.pq-an [data-slot=tooltip-content]{color:var(--an-text);background:#232323;border:1px solid #ffffff14;border-radius:16px;box-shadow:0 16px 40px #00000080}.pq-an [data-slot=dropdown-menu-item]{border-radius:11px}.pq-an [data-slot=dialog-content]{background:var(--an-card);border:1px solid #ffffff14;border-radius:28px;box-shadow:0 30px 80px #0009}.pq-an [data-slot=sheet-content]{background:var(--an-card);border-color:#ffffff0f}.pq-an [data-slot=dialog-overlay],.pq-an [data-slot=sheet-overlay]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009}.pq-an [data-slot=card]{background:var(--an-card);border:0;border-radius:28px}.pq-an [data-slot=badge]{border-radius:8px}.pq-an [data-slot=sheet-content].an-floating-sheet,[data-slot=sheet-content].pq-an.an-floating-sheet{box-shadow:none;background:0 0;border:0}:root[data-an-theme=light] .pq-an{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--an-page:#ededeb;--an-card:#f7f7f6;--an-panel:#fff;--an-chip:#e9e9e7;--an-chip-hi:#dededb;--an-well:#f1f1ef;--an-text:#151515;--an-text-2:#6b6b68;--an-text-3:#9c9c98;--an-blue:#2f86ff;--an-blue-deep:#dfeaff;--an-yellow:#e6a800;--an-purple:#8b5cf6;--an-cyan:#12b3b0;--an-pink:#e5528b;--an-orange:#f2661c;--an-green:#1fae5f;--shade:0,0,0;--border:#00000014;--border-light:#0000000d;--border-strong:#00000029;--hairline:#00000014;--tint-1:#00000006;--tint-2:#0000000b;--tint-3:#00000012;--tint-4:#0000001a;--fg-secondary:#3d3d3b;--hl-line-bg:#1fae5f14}:root[data-an-theme=light] :is(.text-white,.hover\:text-white:hover,.group:hover .group-hover\:text-white,.data-\[state\=open\]\:text-white[data-state=open]),:root[data-an-theme=light] .pq-an :is(.text-\[\#e6e6e6\],.text-\[\#ececec\],.text-\[\#d8d8d8\]){color:var(--an-text)}:root[data-an-theme=light] .pq-an :is(.text-\[\#d6d6d6\],.text-\[\#ddd\],.text-\[\#cfcfcf\]){color:#3d3d3b}:root[data-an-theme=light] .pq-an .text-\[\#bbb\]{color:#5c5c59}:root[data-an-theme=light] .pq-an .text-white\/60{color:#0009}:root[data-an-theme=light] .pq-an :is(.text-\[\#e8f0ff\],.text-\[\#cfe0ff\],.text-\[\#dce8ff\],.text-\[\#9cc3ff\],.text-\[\#9cc4ff\],.text-\[\#6aa8ff\]){color:#1f63d6}:root[data-an-theme=light] .pq-an .text-\[\#d6f7e4\]{color:#137a42}:root[data-an-theme=light] .pq-an :is([class*="bg-(--an-blue)"],.bg-\[\#2f86ff\],.bg-black\/60).text-white,:root[data-an-theme=light] .pq-an :is([class*="bg-(--an-blue)"],.bg-\[\#2f86ff\]) .text-white{color:#fff}:root[data-an-theme=light] .pq-an :is(.bg-\[\#f1f1f1\],.bg-white.text-\[\#111\]),:root[data-an-theme=light] .pq-an [data-slot=button].bg-primary,:root[data-an-theme=light] .pq-an a[data-slot=button].bg-primary{color:#fff;background:#151515}:root[data-an-theme=light] .pq-an :is(.bg-\[\#f1f1f1\].hover\:bg-white,.hover\:bg-\[\#f1f1f1\]):hover:not(:disabled),:root[data-an-theme=light] .pq-an [data-slot=button].bg-primary:hover{color:#fff;background:#000}:root[data-an-theme=light] .pq-an .bg-\[\#f1f1f1\]:disabled{background:var(--an-chip-hi);color:var(--an-text-3)}:root[data-an-theme=light] .pq-an .animate-pulse.bg-white{background:var(--an-text)}:root[data-an-theme=light] :is(.bg-\[\#111312\],.bg-\[\#0b0b0b\],.bg-\[\#161716\]){background-color:var(--an-page)}:root[data-an-theme=light] .pq-an :is(.bg-\[\#1a1a1a\],.bg-\[\#141414\]){background-color:var(--an-well)}:root[data-an-theme=light] .pq-an :is(.bg-\[\#1f1f1f\],.bg-\[\#202020\],.bg-\[\#232323\]){background-color:var(--an-panel)}:root[data-an-theme=light] .pq-an :is(.bg-\[\#2a2a2a\],.bg-\[\#3a3a3a\]){background-color:var(--an-chip-hi)}:root[data-an-theme=light] .pq-an :is(.hover\:bg-\[\#1f1f1f\],.hover\:bg-\[\#242424\],.hover\:bg-\[\#232323\],.hover\:bg-\[\#161616\]):hover{background-color:var(--an-chip)}:root[data-an-theme=light] .pq-an :is(.bg-\[rgba\(20\,20\,20\,0\.94\)\],.bg-\[rgba\(29\,29\,29\,0\.9\)\],.bg-\[rgba\(37\,37\,37\,0\.85\)\]){background-color:#ffffffeb}:root[data-an-theme=light] .pq-an [class*="bg-[linear-gradient(#3a3a3a"]{background:var(--an-chip-hi)}:root[data-an-theme=light] .pq-an :is(.bg-white\/\[0\.035\],.bg-white\/\[0\.04\],.bg-white\/\[0\.045\],.bg-white\/\[0\.05\]){background-color:#00000009}:root[data-an-theme=light] .pq-an :is(.bg-white\/\[0\.06\],.bg-white\/\[0\.07\],.bg-white\/6,.bg-white\/8){background-color:#0000000e}:root[data-an-theme=light] .pq-an :is(.bg-white\/10,.bg-white\/15,.bg-white\/18){background-color:#00000017}:root[data-an-theme=light] .pq-an :is(.hover\:bg-white\/\[0\.03\],.hover\:bg-white\/\[0\.04\],.hover\:bg-white\/\[0\.045\],.hover\:bg-white\/5):hover,:root[data-an-theme=light] .pq-an .focus\:bg-white\/\[0\.06\]:focus{background-color:#0000000a}:root[data-an-theme=light] .pq-an :is(.hover\:bg-white\/\[0\.06\],.hover\:bg-white\/6,.hover\:bg-white\/8,.hover\:bg-white\/15):hover,:root[data-an-theme=light] .pq-an .group:hover :is(.group-hover\:bg-white\/\[0\.06\],.group-hover\:bg-white\/\[0\.08\]){background-color:#0000000f}:root[data-an-theme=light] .pq-an .bg-black\/60{background-color:#00000059}:root[data-an-theme=light] .pq-an :is(.border-white\/6,.border-white\/8,.border-white\/\[0\.06\],.border-white\/\[0\.08\],.border-white\/\[0\.12\],.border-white\/15){border-color:#00000017}:root[data-an-theme=light] .pq-an :is(.border-\[\#353535\],.border-\[\#3c3c3c\],.border-\[\#333\]){border-color:#0000001f}:root[data-an-theme=light] .pq-an :is(.hover\:border-white\/25:hover,.focus\:border-white\/20:focus,.focus-visible\:border-white\/20:focus-visible,.focus-visible\:border-white\/18:focus-visible){border-color:#00000040}:root[data-an-theme=light] .pq-an .divide-white\/\[0\.06\]>:not(:last-child){border-color:#00000012}:root[data-an-theme=light] .pq-an :is(.decoration-white\/20,.decoration-white\/30){text-decoration-color:#00000040}:root[data-an-theme=light] .pq-an .hover\:decoration-white:hover{-webkit-text-decoration-color:var(--an-text);text-decoration-color:var(--an-text)}:root[data-an-theme=light] .pq-an.pq-an-rail{border-right-color:#00000012}:root[data-an-theme=light] .pq-an .an-range>div>button:first-child:hover{background:var(--an-chip)}:root[data-an-theme=light] .pq-an :is(.an-range>div>div,[data-slot=dropdown-menu-content],[data-slot=tooltip-content]){background:#fff;border-color:#00000014;box-shadow:0 16px 40px #0000001f}:root[data-an-theme=light] .pq-an .filter-bar-inner{background:#ffffffeb;border-color:#00000014;box-shadow:0 16px 40px #0000001f}:root[data-an-theme=light] .pq-an .rt-map-flat{background:#e4e4e1}:root[data-an-theme=light] .pq-an :is(.rt-map-tip,.rt-toast){background:#fffffff5;border-color:#0000001a;box-shadow:0 12px 30px #0000001f}:root[data-an-theme=light] .pq-an .maplibregl-popup.rt-map-popup .maplibregl-popup-tip{border-top-color:#fff}:root[data-an-theme=light] .pq-an .rt-map-tip-path{color:var(--an-text)}:root[data-an-theme=light] .pq-an .rt-map-tip-site{border-top-color:#00000014}:root[data-an-theme=light] .pq-an .rt-toast-sub code{color:var(--an-text)}:root[data-an-theme=light] .pq-an .code-block{background:var(--an-well);color:var(--an-text)}:root[data-an-theme=light] .pq-an .code-block .copy-btn{color:var(--an-text)}:root[data-an-theme=light] .pq-an .code-block .copy-btn:hover{color:#000}:root[data-an-theme=light] .pq-an [data-slot=button].border-border{color:var(--an-text)}:root[data-an-theme=light] .pq-an [data-slot=button].border-border:hover{color:#000}:root[data-an-theme=light] .pq-an [data-slot=input]{background:var(--an-well)}:root[data-an-theme=light] .pq-an [data-slot=input]:focus-visible{border-color:#0003}:root[data-an-theme=light] .pq-an [data-slot=tabs-list]{background:var(--an-well)}:root[data-an-theme=light] .pq-an [data-slot=tabs-trigger]{color:#5c5c59}:root[data-an-theme=light] .pq-an [data-slot=tabs-trigger][data-state=active]{color:var(--an-text);background:#fff;box-shadow:0 1px 2px #00000014}:root[data-an-theme=light] .pq-an [data-slot=table-row]{border-color:#0000000f}:root[data-an-theme=light] .pq-an [data-slot=table-body] [data-slot=table-row]:hover{background:#00000006}:root[data-an-theme=light] .pq-an :is([data-slot=dialog-content],[data-slot=sheet-content]){border-color:#00000014;box-shadow:0 30px 80px #0000002e}:root[data-an-theme=light] .pq-an :is([data-slot=dialog-overlay],[data-slot=sheet-overlay]){background:#00000040}:root[data-an-theme=light] .pq-an-rail .group>span.pointer-events-none{color:#fff;background:#151515;border-color:#0000;box-shadow:0 8px 24px #0000002e}:root[data-an-theme=light] .pq-an [class*="bg-(--an-blue)"] :is(.bg-white\/10,.bg-white\/15,.bg-white\/18){background-color:#ffffff2e}
