.ogq-wrap[data-v-daa7cfdf]{--desk-w:360px;--desk-h:310px;--cell-w:74px;--cell-h:72px;--img-w:58px;--img-h:52px;--gap:7px;--m-cell-h:78px;--m-img-w:60px;--m-img-h:52px;--m-gap:7px;--accent:rgb(var(--v-theme-primary));--border:rgba(var(--v-theme-on-surface),.12);--muted:rgba(var(--v-theme-on-surface),.06);--hover:rgba(var(--v-theme-primary),.1);--selected:rgba(var(--v-theme-primary),.18);-webkit-touch-callout:none;background:rgb(var(--v-theme-surface));border-radius:14px;bottom:16px;box-shadow:0 10px 30px #00000040;color:rgb(var(--v-theme-on-surface));height:var(--desk-h);left:50%;overflow:hidden;position:fixed;transform:translate(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--desk-w);z-index:5000}.ogq-head[data-v-daa7cfdf]{align-items:center;border-bottom:1px solid var(--border);display:grid;grid-template-columns:1fr auto;height:48px;padding:8px 8px 8px 12px}.ogq-title[data-v-daa7cfdf]{font-size:18px;font-weight:700}.ogq-x[data-v-daa7cfdf]{background:transparent;border:none;border-radius:8px;cursor:pointer;height:32px;width:32px}.ogq-x[data-v-daa7cfdf]:hover{background:var(--muted)}.ogq-tabs[data-v-daa7cfdf]{display:grid;grid-template-columns:1fr;height:40px;padding:0 8px;position:relative}.ogq-tabs-inner[data-v-daa7cfdf]{align-items:center;display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;white-space:nowrap;-ms-overflow-style:none;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-gutter:stable;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.ogq-tabs-inner[data-v-daa7cfdf]::-webkit-scrollbar{display:none}.ogq-tabs-tail[data-v-daa7cfdf]{flex:0 0 auto;height:1px;width:0}.ogq-tab[data-v-daa7cfdf]{align-items:center;background:rgb(var(--v-theme-surface));border-radius:9999px;cursor:pointer;display:inline-flex;flex:0 0 auto;height:36px;justify-content:center;position:relative;scroll-snap-align:start;scroll-snap-stop:always;width:36px}.ogq-tab[data-v-daa7cfdf]:hover{background:var(--muted)}.ogq-tab-img[data-v-daa7cfdf]{max-height:28px;max-width:28px}.clock[data-v-daa7cfdf]{font-size:16px}.ogq-tab[data-v-daa7cfdf]:after{background:transparent;border-radius:2px;bottom:-2px;content:"";height:3px;left:6px;position:absolute;right:6px}.ogq-tab.active[data-v-daa7cfdf]:after{background:var(--accent)}.ogq-wrap.mobile .ogq-tab[data-v-daa7cfdf]:after{display:none}.ogq-wrap.mobile .ogq-tab[data-v-daa7cfdf]:before{background:transparent;border-radius:2px;content:"";height:3px;left:6px;position:absolute;right:6px;top:-2px}.ogq-wrap.mobile .ogq-tab.active[data-v-daa7cfdf]:before{background:var(--accent)}.ogq-tab-nav[data-v-daa7cfdf]{align-items:center;background:transparent;border:none;bottom:0;cursor:pointer;display:flex;justify-content:center;position:absolute;top:0;width:28px;z-index:2}.ogq-tab-nav.left[data-v-daa7cfdf]{left:-10px}.ogq-tab-nav.right[data-v-daa7cfdf]{right:-10px}.ogq-tab-nav[data-v-daa7cfdf]:active,.ogq-tab-nav[data-v-daa7cfdf]:hover{background:transparent}.ogq-tab-nav[data-v-daa7cfdf]:disabled{cursor:default;opacity:.35;pointer-events:none}.ogq-body[data-v-daa7cfdf]{height:calc(var(--desk-h) - 88px);overflow-y:auto;padding:6px 12px 10px;touch-action:pan-y}.ogq-grid[data-v-daa7cfdf]{align-items:center;display:grid;gap:var(--gap);grid-template-columns:repeat(4,1fr);justify-items:center}.ogq-cell[data-v-daa7cfdf]{align-items:center;background:rgba(var(--v-theme-on-surface),.02);border-radius:10px;display:flex;height:var(--cell-h);justify-content:center;padding:10px 8px;transition:background-color .15s,border-color .15s,box-shadow .15s;width:var(--cell-w)}.ogq-cell[data-v-daa7cfdf]:hover{background:var(--hover)}.ogq-cell.selected[data-v-daa7cfdf]{background:var(--selected);border-color:rgba(var(--v-theme-primary),.35);box-shadow:0 0 0 1px rgba(var(--v-theme-primary),.15) inset}.ogq-img[data-v-daa7cfdf]{height:var(--img-h);-o-object-fit:contain;object-fit:contain;width:var(--img-w)}.ogq-cell[data-v-daa7cfdf]:focus-visible,.ogq-tab[data-v-daa7cfdf]:focus-visible,.ogq-x[data-v-daa7cfdf]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ogq-wrap.mobile[data-v-daa7cfdf]{border-radius:14px 14px 0 0;bottom:0;box-shadow:0 -8px 30px #00000040;height:calc(50px + var(--m-cell-h)*2);left:0;right:0;transform:none;width:100%}.ogq-wrap.mobile .ogq-tabs-inner[data-v-daa7cfdf]{touch-action:pan-x}.ogq-tabs.mobile[data-v-daa7cfdf]{height:40px;padding:0 10px}.ogq-tabs-inner.mobile[data-v-daa7cfdf]{gap:8px}.ogq-tabs-inner.no-snap[data-v-daa7cfdf]{scroll-snap-type:none}.ogq-body.mobile[data-v-daa7cfdf]{height:calc(var(--m-cell-h)*2 + 4px);overflow-y:auto;overscroll-behavior:contain;padding:6px 10px 10px}.ogq-grid.mobile[data-v-daa7cfdf]{gap:var(--m-gap);grid-template-columns:repeat(4,1fr)}.ogq-cell.mobile[data-v-daa7cfdf]{height:var(--m-cell-h);padding:8px 6px;width:100%}.ogq-img.ogq_item[data-v-daa7cfdf]{height:var(--m-img-h);width:var(--m-img-w)}.ogq-img.ogq_item[data-v-daa7cfdf],.ogq_item[data-v-daa7cfdf]{max-height:120px;outline:none}.ogq_item[data-v-daa7cfdf]{-webkit-user-drag:none;pointer-events:none}.ogq-img[data-v-daa7cfdf],.ogq-tab-img[data-v-daa7cfdf]{-webkit-touch-callout:none}
