.p-toast.ph-toast{width:22.5rem}.ph-toast .p-toast-message{background:transparent;border:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;margin-bottom:.6rem}.ph-toast .tst{position:relative;display:flex;align-items:flex-start;gap:.75rem;padding:.8rem .7rem .85rem .8rem;border-radius:14px;overflow:hidden;color:var(--p-text-color);border:1px solid color-mix(in srgb,var(--tst-c) 32%,var(--ph-s800));background:radial-gradient(120% 140% at 0% 0%,color-mix(in srgb,var(--tst-c) 16%,transparent) 0%,transparent 55%),color-mix(in srgb,var(--ph-s900) 97%,transparent);-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);box-shadow:0 12px 32px -12px #00000073,0 0 0 1px color-mix(in srgb,var(--tst-c) 6%,transparent),0 0 24px -10px color-mix(in srgb,var(--tst-c) 70%,transparent);animation:tst-in .32s cubic-bezier(.2,.9,.25,1.15)}.ph-toast .tst:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:3px;border-radius:0 3px 3px 0;background:var(--tst-c);box-shadow:0 0 10px var(--tst-c)}.ph-toast .tst-ico{flex:none;width:2.1rem;height:2.1rem;border-radius:10px;display:grid;place-items:center;color:var(--tst-c);background:color-mix(in srgb,var(--tst-c) 15%,transparent);border:1px solid color-mix(in srgb,var(--tst-c) 30%,transparent)}.ph-toast .tst-ico .pi{font-size:.85rem;font-weight:700}.ph-toast .tst-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:.15rem;padding-top:.05rem}.ph-toast .tst-head{font-family:var(--ph-font-display);font-weight:700;font-size:.92rem;letter-spacing:.01em;line-height:1.25}.ph-toast .tst-detail{font-size:.84rem;line-height:1.4;color:var(--p-text-muted-color);overflow-wrap:anywhere}.ph-toast .tst-close{flex:none;width:1.7rem;height:1.7rem;border:0;border-radius:8px;display:grid;place-items:center;background:transparent;color:var(--p-text-muted-color);cursor:pointer;transition:background .15s,color .15s}.ph-toast .tst-close:hover{background:color-mix(in srgb,var(--p-text-color) 8%,transparent);color:var(--p-text-color)}.ph-toast .tst-close .pi{font-size:.72rem}.ph-toast .tst-life{position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,var(--tst-c),color-mix(in srgb,var(--tst-c) 40%,transparent));transform-origin:left center;animation:tst-life linear forwards;opacity:.85}@keyframes tst-in{0%{opacity:0;transform:translate(24px) scale(.97)}to{opacity:1;transform:none}}@keyframes tst-life{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.form[data-v-aa9c28cb]{display:flex;flex-direction:column;gap:1.25rem}.field[data-v-aa9c28cb]{display:flex;flex-direction:column;gap:.5rem}.field>label[data-v-aa9c28cb]{font-weight:600;font-size:.9rem}.row[data-v-aa9c28cb]{display:flex;align-items:center;justify-content:space-between}.val[data-v-aa9c28cb]{font-weight:700;color:var(--p-primary-color)}.val.bad[data-v-aa9c28cb]{color:var(--p-red-400)}.hint[data-v-aa9c28cb]{color:var(--p-text-muted-color);font-size:.8rem}.err[data-v-aa9c28cb]{margin:0;color:var(--p-red-400);font-size:.85rem}.rated-note[data-v-aa9c28cb]{margin:0;display:flex;align-items:center;gap:.4rem;padding:.5rem .6rem;border-radius:8px;background:color-mix(in srgb,var(--p-primary-color) 12%,transparent);color:var(--p-text-color);font-size:.82rem}.rated-note .pi[data-v-aa9c28cb]{color:var(--p-primary-color)}[data-v-aa9c28cb] .p-slider{margin:.35rem 0}.prm-hint[data-v-1eb3e4f3]{margin:0 0 .85rem;font-size:.86rem;line-height:1.45;color:var(--p-text-muted-color)}.prm-list[data-v-1eb3e4f3]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.45rem}.prm-list li[data-v-1eb3e4f3]{display:flex;align-items:center;gap:.65rem;padding:.55rem .65rem;border-radius:12px;border:1px solid var(--p-content-border-color);background:var(--ph-s900);transition:border-color .2s,background .2s}.prm-list li.done[data-v-1eb3e4f3]{border-color:color-mix(in srgb,#22c55e 40%,transparent);background:color-mix(in srgb,#22c55e 6%,var(--ph-s900))}.prm-who[data-v-1eb3e4f3]{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.25}.prm-who b[data-v-1eb3e4f3]{font-size:.9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prm-who small[data-v-1eb3e4f3]{font-size:.74rem;color:var(--p-text-muted-color)}.prm-done[data-v-1eb3e4f3]{display:inline-flex;align-items:center;gap:.3rem;font-size:.8rem;font-weight:700;color:#22c55e;white-space:nowrap}.bkc[data-v-a0b68374]{display:flex;flex-direction:column;gap:.5rem}.bkc-head[data-v-a0b68374]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;justify-items:center}.bkc-title[data-v-a0b68374]{font-weight:700;font-size:.95rem}.bkc-grid[data-v-a0b68374]{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;margin-bottom:4px}.bkc-dow[data-v-a0b68374]{margin-bottom:2px}.bkc-dowcell[data-v-a0b68374]{text-align:center;font-size:.72rem;color:var(--p-text-muted-color);padding:2px 0}.bkc-day[data-v-a0b68374]{position:relative;aspect-ratio:1;display:flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:9px;background:var(--ph-s900);color:inherit;font-size:.85rem;cursor:pointer}.bkc-day.out[data-v-a0b68374]{opacity:.35}.bkc-day.past[data-v-a0b68374]{opacity:.3;cursor:not-allowed}.bkc-day.has[data-v-a0b68374]{border-color:color-mix(in srgb,var(--p-primary-color) 45%,transparent);background:color-mix(in srgb,var(--p-primary-color) 12%,var(--ph-s900))}.bkc-day.has[data-v-a0b68374]:hover{background:color-mix(in srgb,var(--p-primary-color) 24%,var(--ph-s900))}.bkc-day.today[data-v-a0b68374]{outline:2px solid color-mix(in srgb,var(--p-primary-color) 55%,transparent);outline-offset:-2px}.bkc-day[data-v-a0b68374]:disabled{cursor:not-allowed}.bkc-dot[data-v-a0b68374]{position:absolute;bottom:5px;width:5px;height:5px;border-radius:50%;background:var(--p-primary-color)}.bkc-slots[data-v-a0b68374]{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:6px;max-height:260px;overflow-y:auto}.bkc-slot[data-v-a0b68374]{display:flex;align-items:center;justify-content:space-between;gap:.4rem;padding:.5rem .6rem;border:1px solid var(--ph-s800);border-radius:9px;background:var(--ph-s900);color:inherit;font-size:.82rem;cursor:pointer}.bkc-slot.free[data-v-a0b68374]:hover{border-color:var(--p-primary-color);background:color-mix(in srgb,var(--p-primary-color) 12%,var(--ph-s900))}.bkc-slot.sel[data-v-a0b68374]{border-color:var(--p-primary-color);background:color-mix(in srgb,var(--p-primary-color) 26%,var(--ph-s900));font-weight:600}.bkc-slot.busy[data-v-a0b68374]{opacity:.75;cursor:not-allowed}.bkc-slot.past[data-v-a0b68374]{opacity:.4;cursor:not-allowed}.bkc-slot.mine[data-v-a0b68374]{cursor:not-allowed;border-color:color-mix(in srgb,#22c55e 45%,transparent);background:color-mix(in srgb,#22c55e 12%,var(--ph-s900))}.bkc-slot-tag[data-v-a0b68374]{font-size:.72rem;color:var(--p-text-muted-color);display:inline-flex;align-items:center;gap:.25rem}.bkc-slot.busy .bkc-slot-tag[data-v-a0b68374]{color:#f87171}.bkc-slot-tag.mine[data-v-a0b68374]{color:#22c55e}.bkc-mine-mark[data-v-a0b68374]{position:absolute;top:3px;right:3px;font-size:.7rem;color:#22c55e}.bkc-legend[data-v-a0b68374]{display:flex;gap:.8rem;justify-content:center;font-size:.72rem;color:var(--p-text-muted-color);margin-top:.4rem}.bkc-legend span[data-v-a0b68374]{display:inline-flex;align-items:center;gap:.3rem}.lg[data-v-a0b68374]{width:10px;height:10px;border-radius:3px;display:inline-block}.lg-free[data-v-a0b68374]{border:1px solid var(--ph-s700);background:var(--ph-s900)}.lg-busy[data-v-a0b68374]{background:color-mix(in srgb,#f87171 55%,var(--ph-s900))}.lg-mine[data-v-a0b68374]{background:color-mix(in srgb,#22c55e 55%,var(--ph-s900))}.bkc-tz[data-v-a0b68374]{text-align:center;margin:.15rem 0 0}.xsmall[data-v-a0b68374]{font-size:.72rem}.bkc-fallback[data-v-a0b68374]{display:flex;flex-direction:column;gap:.5rem}.bcd-form[data-v-62254f52]{display:flex;flex-direction:column;gap:1rem}.field[data-v-62254f52]{display:flex;flex-direction:column;gap:.4rem}.field>label[data-v-62254f52]{font-size:.85rem;font-weight:600}.bcd-hint[data-v-62254f52]{font-size:.75rem;color:var(--p-text-muted-color)}.bcd-mine[data-v-62254f52]{display:flex;flex-direction:column;gap:.4rem;padding:.6rem .7rem;border:1px solid var(--ph-s800);border-radius:10px;background:var(--ph-s950)}.bcd-mine-head[data-v-62254f52]{font-weight:700;font-size:.85rem}.bcd-mine-row[data-v-62254f52]{display:flex;align-items:center;gap:.5rem}.bcd-mine-info[data-v-62254f52]{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.bcd-mine-when[data-v-62254f52]{font-size:.85rem;font-weight:600}.bcd-mine-lock[data-v-62254f52]{color:var(--p-text-muted-color);font-size:.85rem}.bcd-actions[data-v-62254f52]{display:flex;justify-content:flex-end;gap:.5rem}.bcd-done[data-v-62254f52],.bcd-empty[data-v-62254f52]{display:flex;flex-direction:column;align-items:center;gap:.75rem;text-align:center;padding:.5rem 0}.bcd-done .pi-check-circle[data-v-62254f52]{font-size:2.4rem;color:var(--p-green-400)}.bcd-empty .pi-shopping-bag[data-v-62254f52]{font-size:2.2rem;color:var(--p-text-muted-color)}.ban-banner[data-v-3f79a95c]{display:flex;flex-direction:column;gap:.5rem;padding:.7rem 1rem;background:color-mix(in srgb,#ef4444 14%,var(--ph-s900));border-bottom:1px solid color-mix(in srgb,#ef4444 40%,transparent);font-size:.9rem}.bb-row[data-v-3f79a95c]{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.bb-row>.pi[data-v-3f79a95c]{color:#ef4444;flex:0 0 auto}.bb-text[data-v-3f79a95c]{flex:1 1 auto;min-width:0}.bb-appeal[data-v-3f79a95c]{display:flex;align-items:center;gap:.4rem;font-size:.85rem;padding-left:1.6rem}.bb-appeal.muted[data-v-3f79a95c]{color:var(--p-text-muted-color)}.bb-btn[data-v-3f79a95c]{flex:0 0 auto;border:0;border-radius:8px;padding:.4rem .9rem;background:#ef4444;color:#fff;font:inherit;font-weight:600;font-size:.85rem;cursor:pointer}.bb-btn[data-v-3f79a95c]:hover{filter:brightness(1.05)}.bb-btn.ghost[data-v-3f79a95c]{background:transparent;color:var(--p-text-color);border:1px solid var(--ph-s700)}.bb-btn[data-v-3f79a95c]:disabled{opacity:.6;cursor:default}.bb-form[data-v-3f79a95c]{display:flex;flex-direction:column;gap:.5rem;padding-left:1.6rem}.bb-input[data-v-3f79a95c]{width:100%;resize:vertical;border-radius:8px;border:1px solid var(--ph-s700);background:var(--ph-s950, var(--ph-s900));color:var(--p-text-color);padding:.5rem .65rem;font:inherit;font-size:.88rem}.bb-err[data-v-3f79a95c]{margin:0;color:#ef4444;font-size:.82rem}.bb-form-actions[data-v-3f79a95c]{display:flex;gap:.5rem;justify-content:flex-end}.gr-form[data-v-1f8558d0]{display:flex;flex-direction:column;gap:1rem}.gr-auth[data-v-1f8558d0]{margin-bottom:.75rem}.gr-success[data-v-1f8558d0]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.4rem;padding:1.5rem 1rem}.gr-success i[data-v-1f8558d0]{font-size:2.4rem;color:#22c55e}.gr-success h3[data-v-1f8558d0]{margin:.3rem 0 0}.field[data-v-1f8558d0]{display:flex;flex-direction:column;gap:.4rem}.field label[data-v-1f8558d0]{font-weight:600;font-size:.9rem}.req[data-v-1f8558d0]{color:var(--p-red-500, #ef4444)}.gr-mode[data-v-1f8558d0]{display:grid;grid-template-columns:1fr 1fr;gap:.6rem}.mode-card[data-v-1f8558d0]{display:flex;flex-direction:column;gap:.2rem;align-items:flex-start;padding:.7rem;border:1px solid var(--p-content-border-color);border-radius:12px;background:transparent;color:inherit;cursor:pointer;text-align:left}.mode-card i[data-v-1f8558d0]{color:var(--p-primary-color)}.mode-card.on[data-v-1f8558d0]{border-color:var(--p-primary-color);background:color-mix(in srgb,var(--p-primary-color) 10%,transparent)}.m-title[data-v-1f8558d0]{font-weight:700}.m-sub[data-v-1f8558d0]{font-size:.78rem;color:var(--p-text-muted-color)}.role-add[data-v-1f8558d0]{display:flex;gap:.5rem;align-items:center}.role-input[data-v-1f8558d0]{flex:1 1 auto;min-width:0}.role-add[data-v-1f8558d0] .p-button{flex:0 0 auto;white-space:nowrap}.role-list[data-v-1f8558d0]{display:flex;flex-direction:column;gap:.35rem}.role-row[data-v-1f8558d0]{display:flex;align-items:center;gap:.5rem;padding:.3rem .5rem;border:1px solid var(--p-content-border-color);border-radius:8px}.role-idx[data-v-1f8558d0]{width:20px;text-align:center;font-weight:700;color:var(--p-text-muted-color)}.role-label[data-v-1f8558d0]{flex:1}.role-actions[data-v-1f8558d0]{display:flex;gap:.1rem}.preview[data-v-1f8558d0]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.15rem}.pv-h[data-v-1f8558d0]{font-size:.8rem;color:var(--p-text-muted-color)}.pv-slot[data-v-1f8558d0]{padding:.15rem .55rem;border:1px solid var(--p-content-border-color);border-radius:8px;font-size:.8rem;background:color-mix(in srgb,var(--p-primary-color) 6%,transparent)}.gr-toggle[data-v-1f8558d0]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.t-txt[data-v-1f8558d0]{display:flex;flex-direction:column}.muted[data-v-1f8558d0]{color:var(--p-text-muted-color)}.gsel[data-v-3bee873e]{position:relative}.gsel-trigger[data-v-3bee873e]{display:inline-flex;align-items:center;gap:.5rem;height:38px;padding:0 .7rem;border:1px solid var(--p-content-border-color);border-radius:9px;background:var(--ph-s800);color:var(--p-text-color);font:inherit;font-weight:600;cursor:pointer;max-width:15rem;transition:border-color .15s ease,background-color .15s ease}.gsel-trigger[data-v-3bee873e]:hover,.gsel-trigger.open[data-v-3bee873e]{border-color:var(--p-primary-color)}.gsel-trigger img[data-v-3bee873e]{width:22px;height:22px;border-radius:5px;flex:0 0 auto;background:#f4f5f7;padding:2px;object-fit:contain;box-sizing:border-box}.gsel-name[data-v-3bee873e]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gsel:not(.form) .gsel-trigger[data-v-3bee873e]{width:125px;max-width:125px}.gsel-caret[data-v-3bee873e]{font-size:.72rem;color:var(--p-text-muted-color);transition:transform .15s ease}.gsel-trigger.open .gsel-caret[data-v-3bee873e]{transform:rotate(180deg)}.gsel-menu[data-v-3bee873e]{position:absolute;top:calc(100% + 6px);left:0;z-index:60;min-width:100%;width:max-content;max-width:min(18rem,calc(100vw - 1.5rem));max-height:min(70vh,460px);overflow:hidden;padding:0 .35rem .35rem;display:flex;flex-direction:column;gap:2px;background:var(--ph-s900);border:1px solid var(--p-content-border-color);border-radius:11px;box-shadow:0 12px 30px #00000047}.gsel-list[data-v-3bee873e]{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:2px}.gsel-genre[data-v-3bee873e]{padding:.5rem .6rem .25rem;font-size:.66rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--p-text-muted-color)}.gsel-genre[data-v-3bee873e]:first-child{padding-top:.25rem}.gsel-search[data-v-3bee873e]{position:sticky;top:0;z-index:2;display:flex;align-items:center;gap:.4rem;margin:0 -.35rem .3rem;padding:.55rem .6rem;border-radius:11px 11px 0 0;background:var(--ph-s900);border-bottom:1px solid var(--p-content-border-color)}.gsel-search .pi[data-v-3bee873e]{color:var(--p-text-muted-color);font-size:.8rem}.gsel-search input[data-v-3bee873e]{flex:1;min-width:0;border:none;background:transparent;color:var(--p-text-color);font:inherit;font-size:.9rem;outline:none}.gsel-empty[data-v-3bee873e]{padding:.7rem .6rem;color:var(--p-text-muted-color);font-size:.85rem;text-align:center}.gsel-request[data-v-3bee873e]{flex:0 0 auto;display:flex;align-items:center;gap:.5rem;margin:.3rem -.35rem -.35rem;padding:.6rem .7rem;border:none;border-top:1px solid var(--p-content-border-color);border-radius:0 0 11px 11px;background:var(--ph-s900);color:var(--p-primary-color);font:inherit;font-weight:700;font-size:.88rem;cursor:pointer;transition:background-color .15s ease}.gsel-request[data-v-3bee873e]:hover{background:color-mix(in srgb,var(--p-primary-color) 12%,var(--ph-s900))}.gsel-request .pi[data-v-3bee873e]{font-size:.95rem}@media(max-width:1100px){.gsel-menu[data-v-3bee873e]{position:fixed;top:66px;left:.75rem;right:.75rem;width:auto;min-width:0;max-width:none;max-height:72vh}}.gsel-item[data-v-3bee873e]{display:flex;align-items:center;gap:.5rem;padding:.5rem .6rem;border:none;border-radius:8px;background:transparent;color:var(--p-text-color);font:inherit;text-align:left;cursor:pointer}.gsel-item img[data-v-3bee873e]{width:22px;height:22px;border-radius:5px;flex:0 0 auto;background:#f4f5f7;padding:2px;object-fit:contain;box-sizing:border-box}.gsel-item>span[data-v-3bee873e]{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gsel-item[data-v-3bee873e]:hover{background:var(--ph-s800)}.gsel-item.active[data-v-3bee873e]{color:var(--p-primary-color)}.gsel-check[data-v-3bee873e]{font-size:.8rem;color:var(--p-primary-color)}@media(min-width:1101px)and (max-width:1300px){.gsel-name[data-v-3bee873e]{display:none}.gsel-trigger[data-v-3bee873e]{gap:.35rem;padding:0 .5rem}.gsel:not(.form) .gsel-trigger[data-v-3bee873e]{width:auto;max-width:none}}.gsel.icon-only .gsel-name[data-v-3bee873e]{display:none}.gsel.icon-only .gsel-trigger[data-v-3bee873e]{width:auto;max-width:none;gap:.3rem;padding:0 .45rem}.gsel.form[data-v-3bee873e]{width:100%}.gsel.form .gsel-trigger[data-v-3bee873e]{width:100%;max-width:none;height:42px;justify-content:flex-start;background:var(--p-select-background);border-color:var(--p-select-border-color);color:var(--p-select-color);border-radius:var(--p-select-border-radius);font-weight:400}.gsel.form .gsel-trigger[data-v-3bee873e]:hover{border-color:var(--p-select-hover-border-color)}.gsel.form .gsel-trigger.open[data-v-3bee873e]{border-color:var(--p-select-focus-border-color);box-shadow:0 0 0 1px var(--p-select-focus-border-color)}.gsel.soft .gsel-trigger[data-v-3bee873e]{height:38px;background:var(--ph-s800);border:1px solid transparent;border-radius:10px;box-shadow:none}.gsel.soft .gsel-trigger[data-v-3bee873e]:hover,.gsel.soft .gsel-trigger.open[data-v-3bee873e]{background:color-mix(in srgb,var(--p-primary-color) 14%,var(--ph-s800));border-color:transparent;box-shadow:none}.gsel.form .gsel-name[data-v-3bee873e]{color:var(--p-select-color)}.gsel.form .gsel-name.placeholder[data-v-3bee873e]{color:var(--p-select-placeholder-color)}.gsel.form .gsel-caret[data-v-3bee873e]{margin-left:auto}.gsel.form .gsel-name[data-v-3bee873e]{display:inline-block!important;flex:0 1 auto;text-align:left}.gsel.form .gsel-menu[data-v-3bee873e]{position:absolute;top:calc(100% + 6px);left:0;right:auto;width:100%;min-width:0;max-width:none}.side-nav[data-v-35653494]{display:flex;flex-direction:column;gap:.1rem}.side-top[data-v-35653494]{display:flex;align-items:center;gap:.4rem;margin-bottom:.35rem}.side-gamesel[data-v-35653494]{flex:1 1 auto;min-width:0}.side-collapse[data-v-35653494]{flex:0 0 auto;width:38px;height:38px;display:grid;place-items:center;border:none;border-radius:10px;background:var(--ph-s800);color:var(--p-text-muted-color);cursor:pointer;transition:background .12s,color .12s}.side-collapse[data-v-35653494]:hover{background:color-mix(in srgb,var(--p-primary-color) 14%,var(--ph-s800));color:var(--p-text-color)}.side-link[data-v-35653494]{display:flex;align-items:center;gap:.55rem;width:100%;padding:.45rem .7rem;border:none;border-radius:10px;background:none;color:var(--p-text-color);text-decoration:none;font:inherit;font-weight:600;font-size:.9rem;text-align:left;cursor:pointer;transition:background .12s,color .12s}.side-link i[data-v-35653494]{font-size:.95rem;width:1.1rem;text-align:center;color:var(--p-text-muted-color)}.side-link[data-v-35653494]:hover{background:var(--ph-s800)}.side-link.is-active[data-v-35653494]{background:color-mix(in srgb,var(--p-primary-color) 16%,transparent);color:var(--p-primary-color)}.side-link.is-active i[data-v-35653494]{color:var(--p-primary-color)}.side-label[data-v-35653494]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.side-count[data-v-35653494]{font-size:.62rem;font-weight:800;line-height:1;padding:.1rem .32rem;border-radius:999px;background:var(--p-primary-color);color:var(--p-primary-contrast-color)}.side-new[data-v-35653494]{font-size:.58rem;font-weight:800;padding:.12rem .3rem;border-radius:5px;background:#fbbf24;color:#1b1b2b}.side-group-h .side-chev[data-v-35653494]{font-size:.8rem;width:auto;margin-left:.15rem;transition:transform .15s}.side-group:not(.open) .side-chev[data-v-35653494]{transform:rotate(-90deg)}.side-children[data-v-35653494]{display:flex;flex-direction:column;gap:0;margin:0 0 .2rem 1.2rem;padding-left:.5rem}.side-child[data-v-35653494]{padding:.36rem .6rem;font-size:.86rem;font-weight:500}.side-child i[data-v-35653494]{font-size:.88rem}.gim[data-v-71afe7d8]{position:relative;display:flex;flex-direction:column;align-items:center;gap:.65rem;padding:1.6rem 1.25rem 1.1rem;text-align:center;overflow:hidden}.gim-glow[data-v-71afe7d8]{position:absolute;inset:-40% -20% auto;height:220px;background:radial-gradient(closest-side,color-mix(in srgb,var(--p-primary-color) 38%,transparent),transparent);filter:blur(8px);animation:gim-breathe-71afe7d8 3s ease-in-out infinite;pointer-events:none}@keyframes gim-breathe-71afe7d8{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.9;transform:scale(1.06)}}.gim[data-v-71afe7d8]>:not(.gim-glow){position:relative}.gim-game[data-v-71afe7d8]{display:inline-flex;align-items:center;gap:.4rem;padding:.2rem .65rem;border-radius:999px;font-size:.78rem;font-weight:600;background:color-mix(in srgb,var(--p-primary-color) 14%,transparent);color:var(--p-primary-color)}.gim-ava[data-v-71afe7d8]{width:84px;height:84px;border-radius:50%;display:grid;place-items:center;overflow:hidden;font-size:2rem;font-weight:700;background:var(--ph-s800);box-shadow:0 0 0 3px var(--p-content-background),0 0 0 6px var(--p-primary-color),0 8px 30px color-mix(in srgb,var(--p-primary-color) 45%,transparent);animation:gim-pop-71afe7d8 .45s cubic-bezier(.34,1.56,.64,1)}.gim-ava img[data-v-71afe7d8]{width:100%;height:100%;object-fit:cover}@keyframes gim-pop-71afe7d8{0%{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}.gim-title[data-v-71afe7d8]{margin:.35rem 0 0;font-size:1.3rem}.gim-sub[data-v-71afe7d8]{margin:0;font-size:.9rem;color:var(--p-text-muted-color)}.gim-sub b[data-v-71afe7d8]{color:var(--p-text-color)}.gim-members[data-v-71afe7d8]{display:flex;justify-content:center;margin:.3rem 0 .2rem}.gim-m[data-v-71afe7d8]{width:34px;height:34px;margin-left:-8px;border-radius:50%;display:grid;place-items:center;overflow:hidden;font-size:.85rem;font-weight:700;background:var(--ph-s800);border:2px solid var(--p-content-background)}.gim-m[data-v-71afe7d8]:first-child{margin-left:0}.gim-m img[data-v-71afe7d8]{width:100%;height:100%;object-fit:cover}.gim-m.you[data-v-71afe7d8]{border-style:dashed;border-color:var(--p-primary-color);color:var(--p-primary-color);background:transparent}.gim-actions[data-v-71afe7d8]{display:flex;gap:.5rem;width:100%;margin-top:.4rem}.gim-actions[data-v-71afe7d8] .p-button{flex:1}.gim-hide[data-v-71afe7d8]{position:absolute!important;top:.6rem;right:.6rem;z-index:2;width:30px;height:30px;display:grid;place-items:center;border:none;border-radius:50%;background:transparent;color:var(--p-text-muted-color);cursor:pointer}.gim-hide[data-v-71afe7d8]:hover{background:var(--ph-s800);color:var(--p-text-color)}.gim-pager[data-v-71afe7d8]{display:flex;align-items:center;gap:.6rem;font-size:.8rem;color:var(--p-text-muted-color);font-variant-numeric:tabular-nums}.gim-pager button[data-v-71afe7d8]{width:28px;height:28px;display:grid;place-items:center;border:1px solid var(--p-content-border-color);border-radius:50%;background:none;color:var(--p-text-color);cursor:pointer}.gim-pager button[data-v-71afe7d8]:hover{border-color:var(--p-primary-color);color:var(--p-primary-color)}.gim-timer[data-v-71afe7d8]{font-size:.72rem;color:var(--p-text-muted-color);font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){.gim-glow[data-v-71afe7d8],.gim-ava[data-v-71afe7d8]{animation:none}}.gim-lobby[data-v-71afe7d8]{display:inline-flex;align-items:center;gap:.35rem;font-size:.78rem;color:#f59e0b}.online-dot[data-v-086f502b]{display:inline-block;border-radius:50%;background:var(--ph-s600, #9ca3af);border:2px solid var(--ph-s950, #0b0b0f);box-sizing:content-box;flex:0 0 auto}.online-dot.is-online[data-v-086f502b]{background:#22c55e;box-shadow:0 0 0 1px #22c55e59}.qs[data-v-4e31a5c4]{display:flex;flex-direction:column;gap:.95rem}.qs-hint[data-v-4e31a5c4]{margin:0;font-size:.85rem;line-height:1.4}.qs-field[data-v-4e31a5c4]{display:flex;flex-direction:column;gap:.4rem}.qs-field label[data-v-4e31a5c4]{font-size:.8rem;font-weight:600;color:var(--p-text-muted-color)}.qs-field small[data-v-4e31a5c4]{font-size:.75rem}.qs-roles[data-v-4e31a5c4]{display:flex;flex-wrap:wrap;gap:.4rem}.qs-role[data-v-4e31a5c4]{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .75rem;border-radius:999px;border:1px solid var(--p-content-border-color);background:var(--p-content-background);color:var(--p-text-color);font:inherit;font-size:.85rem;cursor:pointer;transition:border-color .12s,background .12s}.qs-role[data-v-4e31a5c4]:hover{border-color:var(--p-primary-color)}.qs-role.on[data-v-4e31a5c4]{border-color:var(--p-primary-color);background:color-mix(in srgb,var(--p-primary-color) 14%,transparent);color:var(--p-primary-color)}.qs-size[data-v-4e31a5c4]{min-width:2.6rem;justify-content:center}.qs-role.static[data-v-4e31a5c4]{cursor:default}.qs-one[data-v-4e31a5c4]{margin:0;font-size:.85rem}.qs-row[data-v-4e31a5c4]{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.qs-note[data-v-4e31a5c4]{font-size:.75rem;margin-top:-.5rem}@media(max-width:420px){.qs-row[data-v-4e31a5c4]{grid-template-columns:1fr}}.muted[data-v-4e31a5c4]{color:var(--p-text-muted-color)}.ifd[data-v-d22425e4]{display:flex;flex-direction:column;gap:.75rem}.muted[data-v-d22425e4]{color:var(--p-text-muted-color);font-size:.85rem;margin:0}.ifd-list[data-v-d22425e4]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.3rem;max-height:50vh;overflow-y:auto}.ifd-list li[data-v-d22425e4]{display:flex;align-items:center;gap:.6rem;padding:.35rem .25rem}.ifd-ava[data-v-d22425e4]{position:relative;width:34px;height:34px;flex:none;border-radius:50%;display:grid;place-items:center;font-weight:700;background:var(--ph-s800)}.ifd-ava img[data-v-d22425e4]{width:100%;height:100%;object-fit:cover;border-radius:50%}.ifd-dot[data-v-d22425e4]{position:absolute;right:-1px;bottom:-1px;width:10px;height:10px;border-radius:50%;background:#22c55e;border:2px solid var(--p-content-background)}.ifd-name[data-v-d22425e4]{flex:1;min-width:0;font-weight:600;font-size:.9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ifd-tag[data-v-d22425e4]{font-size:.75rem;color:#22c55e}.ifd-tag.wait[data-v-d22425e4]{color:var(--p-text-muted-color)}.sqp[data-v-9c5d6b0c]{position:relative;isolation:isolate;display:flex;flex-direction:column;gap:.55rem;margin:0;padding:.65rem;max-height:calc(100vh - 6rem);overflow-y:auto;border-radius:14px;border:1px solid color-mix(in srgb,var(--p-primary-color) 28%,var(--ph-s800));background:radial-gradient(120% 120% at 0% 0%,color-mix(in srgb,var(--p-primary-color) 12%,transparent),transparent 60%),var(--ph-s900)}.sqp-head[data-v-9c5d6b0c]{display:flex;align-items:center;gap:.4rem;min-width:0}.sqp-bolt[data-v-9c5d6b0c]{color:var(--p-primary-color);font-size:.85rem}.sqp-title-text[data-v-9c5d6b0c]{font-family:var(--ph-font-display);font-weight:700;font-size:.9rem;white-space:nowrap}.sqp-game[data-v-9c5d6b0c]{margin-left:auto;display:inline-flex;align-items:center;gap:.3rem;min-width:0;max-width:50%;padding:.1rem .45rem;border-radius:999px;font-size:.7rem;font-weight:600;color:var(--p-text-muted-color);background:var(--ph-s800);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sqp-game img[data-v-9c5d6b0c]{width:14px;height:14px;border-radius:3px;flex:none}.sqp-actions[data-v-9c5d6b0c]{display:flex;gap:.35rem}.sqp-card[data-v-9c5d6b0c]{position:relative;display:flex;align-items:center;gap:.55rem;padding:.3rem .35rem;margin:0 -.35rem;width:calc(100% + .7rem);border:0;border-radius:10px;background:transparent;color:var(--p-text-color);font:inherit;text-align:left;cursor:pointer}.sqp-card[data-v-9c5d6b0c]:hover{background:color-mix(in srgb,var(--p-primary-color) 8%,transparent)}.sqp-text[data-v-9c5d6b0c]{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.2}.sqp-text b[data-v-9c5d6b0c]{font-size:.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sqp-text small[data-v-9c5d6b0c]{font-size:.7rem;color:var(--p-text-muted-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.sqp-badge[data-v-9c5d6b0c]{min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#ef4444;color:#fff;font-size:.66rem;font-weight:800;line-height:18px;text-align:center}.sqp-inv-ic[data-v-9c5d6b0c]{width:26px;height:26px;flex:none;display:grid;place-items:center;border-radius:50%;color:#f59e0b;background:color-mix(in srgb,#f59e0b 16%,transparent);font-size:.75rem}@property --sqp-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.sqp.search[data-v-9c5d6b0c]{border-color:transparent;background:radial-gradient(120% 120% at 0% 0%,color-mix(in srgb,var(--p-primary-color) 12%,transparent),transparent 60%) padding-box,linear-gradient(var(--ph-s900),var(--ph-s900)) padding-box,conic-gradient(from var(--sqp-angle),transparent 0deg,var(--p-primary-color) 70deg,#a855f7 130deg,transparent 190deg) border-box;animation:sqp-spin-9c5d6b0c 2.4s linear infinite}@keyframes sqp-spin-9c5d6b0c{to{--sqp-angle: 360deg}}.sqp-radar[data-v-9c5d6b0c]{position:relative;width:26px;height:26px;flex:none;display:grid;place-items:center;border-radius:50%;font-size:.75rem;color:var(--p-primary-color);background:color-mix(in srgb,var(--p-primary-color) 16%,transparent)}.sqp-radar.sm[data-v-9c5d6b0c]{width:22px;height:22px;font-size:.65rem}.sqp-radar[data-v-9c5d6b0c]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1px solid color-mix(in srgb,var(--p-primary-color) 55%,transparent);animation:sqp-ping-9c5d6b0c 2.4s ease-out infinite}@keyframes sqp-ping-9c5d6b0c{0%{transform:scale(1);opacity:.5}to{transform:scale(1.6);opacity:0}}.sqp-x[data-v-9c5d6b0c]{width:26px;height:26px;flex:none;display:grid;place-items:center;border:none;border-radius:8px;background:color-mix(in srgb,#ef4444 16%,transparent);color:#ef4444;cursor:pointer}.sqp-x[data-v-9c5d6b0c]:hover{background:color-mix(in srgb,#ef4444 28%,transparent)}.sqp-lobby[data-v-9c5d6b0c]{display:flex;flex-direction:column;gap:.35rem}.sqp-lobby-title[data-v-9c5d6b0c]{display:flex;align-items:center;gap:.5rem;flex:1;min-width:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.sqp-lobby-title img[data-v-9c5d6b0c]{width:16px;height:16px;border-radius:4px;flex:none}.sqp-lobby-line[data-v-9c5d6b0c]{display:inline-flex;align-items:baseline;gap:.3rem;min-width:0;white-space:nowrap}.sqp-lobby-line b[data-v-9c5d6b0c]{font-size:.82rem}.sqp-lobby-line small[data-v-9c5d6b0c]{font-size:.72rem;color:var(--p-text-muted-color);overflow:hidden;text-overflow:ellipsis}.sqp-lobby-line small.live[data-v-9c5d6b0c]{color:var(--p-primary-color)}.sqp-lobby-title:hover b[data-v-9c5d6b0c]{text-decoration:underline}.sqp-members li.sqp-card-row[data-v-9c5d6b0c]{cursor:pointer;transition:background .12s}.sqp-members li.sqp-card-row[data-v-9c5d6b0c]:hover{background:var(--ph-s800)}.sqp-members li.sqp-card-row[data-v-9c5d6b0c]:focus-visible{outline:2px solid var(--p-primary-color);outline-offset:1px}.sqp-members li.my-party[data-v-9c5d6b0c]{--pc: #a855f7}.sqp-members li.outside[data-v-9c5d6b0c]{opacity:.55}.sqp-who[data-v-9c5d6b0c]{display:flex;flex-direction:column;flex:1;min-width:0;line-height:1.15}.sqp-who .sqp-name[data-v-9c5d6b0c]{flex:none}.sqp-rating-sub[data-v-9c5d6b0c]{font-size:.64rem;font-weight:600;font-variant-numeric:tabular-nums;color:var(--p-text-muted-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sqp-vote-slot[data-v-9c5d6b0c]{flex:none;width:22px;height:22px;display:grid;place-items:center}.sqp-vote[data-v-9c5d6b0c]{position:relative;width:22px;height:22px;display:grid;place-items:center;padding:0;border:0;border-radius:6px;background:transparent;color:var(--p-text-muted-color);cursor:pointer;transition:color .12s,background .12s}.sqp-vote .pi[data-v-9c5d6b0c]{font-size:.72rem}.sqp-vote[data-v-9c5d6b0c]:hover,.sqp-vote.some[data-v-9c5d6b0c]{color:#ef4444;background:color-mix(in srgb,#ef4444 12%,transparent)}.sqp-vote.voted[data-v-9c5d6b0c]{color:#fff;background:#ef4444}.sqp-vote-count[data-v-9c5d6b0c]{position:absolute;top:-5px;right:-5px;min-width:13px;height:13px;padding:0 3px;border-radius:999px;background:#ef4444;color:#fff;font-size:.56rem;font-weight:800;line-height:13px;text-align:center;box-shadow:0 0 0 1.5px var(--ph-s900)}.sqp-prow[data-v-9c5d6b0c]{display:flex;align-items:center;justify-content:space-between;gap:.3rem;padding:.1rem 0;border-top:1px dashed var(--ph-s800);border-bottom:1px dashed var(--ph-s800)}.sqp-prow-label[data-v-9c5d6b0c]{display:inline-flex;align-items:center;gap:.35rem;font-size:.72rem;font-weight:700;color:#a855f7}.sqp-bar[data-v-9c5d6b0c]{display:inline-block;width:3px;height:12px;border-radius:2px;background:#a855f7}.sqp-prow .sqp-ic[data-v-9c5d6b0c]{width:1.55rem;height:1.55rem}.sqp-lobby-actions[data-v-9c5d6b0c]{display:flex;gap:.35rem;margin-top:.15rem}.sqp-lobby-actions[data-v-9c5d6b0c] .sqp-leave{flex:1;justify-content:center}.sqp-chatbtn[data-v-9c5d6b0c]{position:relative;flex:none;width:2.25rem;display:grid;place-items:center;border-radius:8px;border:1px solid var(--ph-s800);background:transparent;color:var(--p-text-color);cursor:pointer}.sqp-chatbtn[data-v-9c5d6b0c]:hover:not(:disabled){border-color:var(--p-primary-color);color:var(--p-primary-color)}.sqp-chatbtn[data-v-9c5d6b0c]:disabled{opacity:.6;cursor:default}.sqp-chatbtn .pi[data-v-9c5d6b0c]{font-size:.85rem}.sqp-status[data-v-9c5d6b0c]{font-size:.72rem;color:var(--p-text-muted-color);white-space:nowrap}.sqp-status.live[data-v-9c5d6b0c]{color:var(--p-primary-color)}button.sqp-game.link[data-v-9c5d6b0c]{border:0;cursor:pointer;font:inherit;font-size:.7rem;font-weight:600}button.sqp-game.link[data-v-9c5d6b0c]:hover,button.sqp-game.link b[data-v-9c5d6b0c]{color:var(--p-text-color)}button.sqp-game.lobby[data-v-9c5d6b0c]{flex:0 1 auto;max-width:none;overflow:visible}.sqp-game-name[data-v-9c5d6b0c]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sqp-count[data-v-9c5d6b0c]{flex:none;font-variant-numeric:tabular-nums}.sqp-propose[data-v-9c5d6b0c]{flex:none;display:inline-flex;align-items:center;gap:.25rem;padding:.1rem .4rem;border-radius:6px;border:1px solid color-mix(in srgb,#a855f7 50%,transparent);background:transparent;color:#a855f7;font:inherit;font-size:.66rem;font-weight:700;cursor:pointer}.sqp-propose[data-v-9c5d6b0c]:hover{background:color-mix(in srgb,#a855f7 14%,transparent)}.sqp-propose .pi[data-v-9c5d6b0c]{font-size:.6rem}.sqp-members li.outside[data-v-9c5d6b0c]{opacity:1}.sqp-members li.outside .sqp-ava[data-v-9c5d6b0c],.sqp-members li.outside .sqp-name[data-v-9c5d6b0c]{opacity:.55}.sqp-members li.in-lobby[data-v-9c5d6b0c]{--pc: #a855f7}.sqp-inlobby[data-v-9c5d6b0c]{flex:none;font-size:.7rem;color:#a855f7}.sqp-hint.warn[data-v-9c5d6b0c]{color:#f59e0b}.sqp-glob[data-v-9c5d6b0c]{display:flex;flex-direction:column;gap:.4rem;padding:.5rem 0 .1rem;border-top:1px dashed var(--ph-s800)}.sqp-glob-title[data-v-9c5d6b0c]{font-size:.8rem;color:#a855f7}.sqp-glob-row[data-v-9c5d6b0c]{display:flex;align-items:center;gap:.5rem}.sqp-glob-row>img[data-v-9c5d6b0c]{width:20px;height:20px;border-radius:5px;flex:none}.sqp-glob-text[data-v-9c5d6b0c]{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.2;font-size:.78rem}.sqp-glob-text>span[data-v-9c5d6b0c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sqp-glob-text .pi[data-v-9c5d6b0c]{font-size:.62rem;color:#e0a526}.sqp-glob-text small[data-v-9c5d6b0c]{font-size:.68rem;color:var(--p-text-muted-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sqp-inlobby-ic[data-v-9c5d6b0c]{flex:none;width:14px;height:14px;border-radius:3px}.sqp-glob-row[data-v-9c5d6b0c] .p-button{flex:none;padding:.25rem .55rem;font-size:.72rem}button.sqp-more[data-v-9c5d6b0c]{align-self:flex-start;padding:.1rem 0;border:0;background:none;font:inherit;font-size:.72rem;font-weight:600;color:var(--p-primary-color);cursor:pointer}button.sqp-more[data-v-9c5d6b0c]:hover{text-decoration:underline}button.sqp-more .pi[data-v-9c5d6b0c]{font-size:.6rem}.sqp-members.scroll[data-v-9c5d6b0c]{max-height:17rem;overflow-y:auto;overscroll-behavior:contain}.sqp-more[data-v-9c5d6b0c],.sqp-free[data-v-9c5d6b0c]{font-size:.7rem;color:var(--p-text-muted-color);display:inline-flex;align-items:center;gap:.3rem}.sqp-free .pi[data-v-9c5d6b0c]{font-size:.65rem}.sqp-meta[data-v-9c5d6b0c]{display:flex;align-items:center;gap:.4rem}.sqp-life[data-v-9c5d6b0c]{flex:none;display:inline-flex;align-items:center;gap:.25rem;font-size:.72rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--p-text-muted-color)}.sqp-life .pi[data-v-9c5d6b0c]{font-size:.68rem}.sqp-life.warn[data-v-9c5d6b0c]{color:#f59e0b}.sqp-life.crit[data-v-9c5d6b0c]{color:#ef4444}@media(prefers-reduced-motion:reduce){.sqp.search[data-v-9c5d6b0c],.sqp-radar[data-v-9c5d6b0c]:after{animation:none}}.sqp-actions[data-v-9c5d6b0c] .sqp-go{flex:1;justify-content:center}.sqp-party[data-v-9c5d6b0c]{display:flex;flex-direction:column;gap:.35rem;padding-top:.5rem;border-top:1px dashed var(--ph-s800)}.sqp-party-head[data-v-9c5d6b0c]{display:flex;align-items:center;justify-content:space-between;gap:.3rem}.sqp-party-title-text[data-v-9c5d6b0c]{display:inline-flex;align-items:center;gap:.35rem;font-size:.8rem;font-weight:700}.sqp-party-title-text .pi[data-v-9c5d6b0c]{font-size:.75rem;color:var(--p-primary-color)}.sqp-icons[data-v-9c5d6b0c]{display:inline-flex;gap:.1rem}.sqp-ic[data-v-9c5d6b0c]{position:relative;width:1.75rem;height:1.75rem;display:grid;place-items:center;border:0;border-radius:8px;background:transparent;color:var(--p-text-muted-color);cursor:pointer}.sqp-ic[data-v-9c5d6b0c]:hover{background:var(--ph-s800);color:var(--p-text-color)}.sqp-ic.danger[data-v-9c5d6b0c]:hover{color:#ef4444}.sqp-ic .pi[data-v-9c5d6b0c]{font-size:.8rem}.sqp-dot[data-v-9c5d6b0c]{position:absolute;top:-2px;right:-2px;min-width:15px;height:15px;padding:0 3px;border-radius:999px;font-size:.6rem;font-weight:700;line-height:15px;color:#fff;background:#ef4444}.sqp-members[data-v-9c5d6b0c]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.3rem}.sqp-members li[data-v-9c5d6b0c]{display:flex;align-items:center;gap:.45rem;min-height:2.1rem;padding:.3rem .4rem .3rem .6rem;border:1px solid var(--ph-s800);border-radius:10px;background:color-mix(in srgb,var(--ph-s800) 45%,transparent);position:relative}.sqp-members li.my-party[data-v-9c5d6b0c]:before,.sqp-members li.in-party[data-v-9c5d6b0c]:before,.sqp-members li.in-lobby[data-v-9c5d6b0c]:before{content:"";position:absolute;left:3px;top:6px;bottom:6px;width:3px;background:var(--pc)}.sqp-members li.me[data-v-9c5d6b0c]:not(.my-party):not(.in-party){border-color:color-mix(in srgb,var(--p-primary-color) 40%,var(--ph-s800))}.sqp-members li.invited[data-v-9c5d6b0c]{border-style:dashed;background:transparent}.sqp-members li.invited .sqp-ava[data-v-9c5d6b0c],.sqp-members li.invited .sqp-name[data-v-9c5d6b0c]{opacity:.6}.sqp-inv-left[data-v-9c5d6b0c]{flex:none;display:inline-flex;align-items:center;gap:.25rem;font-size:.72rem;font-variant-numeric:tabular-nums;color:var(--p-text-muted-color)}.sqp-inv-left .pi[data-v-9c5d6b0c]{font-size:.66rem}.sqp-inv-left.warn[data-v-9c5d6b0c]{color:#e0a526}.sqp-ava[data-v-9c5d6b0c]{position:relative;width:22px;height:22px;flex:none;border-radius:50%;display:grid;place-items:center;font-size:.62rem;font-weight:700;background:var(--ph-s800)}.sqp-ava img[data-v-9c5d6b0c]{width:100%;height:100%;object-fit:cover;border-radius:50%}.sqp-ava[data-v-9c5d6b0c] .sqp-dot-online{position:absolute;right:-2px;bottom:-2px;border-width:1.5px;border-color:var(--ph-s900)}.sqp-ava.lead[data-v-9c5d6b0c]{box-shadow:0 0 0 2px #e0a526}.sqp-name[data-v-9c5d6b0c]{flex:1;min-width:0;font-size:.8rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}li.me .sqp-name[data-v-9c5d6b0c]{color:var(--p-primary-color)}.sqp-kick[data-v-9c5d6b0c]{flex:none;width:1.3rem;height:1.3rem;display:grid;place-items:center;padding:0;border:0;border-radius:6px;background:transparent;color:var(--p-text-muted-color);cursor:pointer;transition:color .12s,background .12s}.sqp-kick .pi[data-v-9c5d6b0c]{font-size:.65rem}.sqp-kick[data-v-9c5d6b0c]:hover{color:#ef4444;background:color-mix(in srgb,#ef4444 14%,transparent)}.sqp-role[data-v-9c5d6b0c]{flex:none;max-width:45%;padding:.08rem .4rem;border-radius:6px;font-size:.66rem;font-weight:700;color:var(--p-primary-color);background:color-mix(in srgb,var(--p-primary-color) 14%,transparent);border:0;font-family:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sqp-role.empty[data-v-9c5d6b0c]{color:#f59e0b;background:color-mix(in srgb,#f59e0b 14%,transparent)}.sqp-role.mine[data-v-9c5d6b0c]{cursor:pointer;display:inline-flex;align-items:center;gap:.25rem}.sqp-role.mine .pi[data-v-9c5d6b0c]{font-size:.55rem}.sqp-role-pop .p-popover-content{padding:.35rem}.sqp-role-list[data-v-9c5d6b0c]{display:flex;flex-direction:column;min-width:190px}.sqp-role-cap[data-v-9c5d6b0c]{padding:.3rem .55rem .4rem;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--p-text-muted-color)}.sqp-role-opt[data-v-9c5d6b0c]{display:flex;align-items:center;gap:.5rem;min-height:36px;padding:0 .55rem;border:0;border-radius:8px;background:transparent;color:var(--p-text-color);font:inherit;font-size:.85rem;text-align:left;cursor:pointer}.sqp-role-opt[data-v-9c5d6b0c]:hover:not(:disabled){background:var(--ph-s800)}.sqp-role-opt.on[data-v-9c5d6b0c]{color:var(--p-primary-color);font-weight:700}.sqp-role-opt[data-v-9c5d6b0c]:disabled{cursor:default;opacity:.5}.sqp-role-check[data-v-9c5d6b0c]{width:.85rem;font-size:.75rem;color:var(--p-primary-color)}.sqp-role-opt-name[data-v-9c5d6b0c]{flex:1}.sqp-role-star[data-v-9c5d6b0c]{font-size:.62rem;color:#e0a526}.sqp-role-note[data-v-9c5d6b0c]{font-size:.7rem;color:var(--p-text-muted-color)}.sqp-hint[data-v-9c5d6b0c]{display:inline-flex;align-items:center;gap:.3rem;font-size:.7rem;color:#f59e0b}.sqp-hint .pi[data-v-9c5d6b0c]{font-size:.7rem}.sqp-need[data-v-9c5d6b0c]{display:flex;align-items:center;gap:.6rem;width:100%;min-height:44px;padding:.55rem .65rem;border:1px solid color-mix(in srgb,var(--p-amber-500) 35%,transparent);border-radius:10px;background:color-mix(in srgb,var(--p-amber-500) 10%,transparent);color:var(--p-text-color);font:inherit;text-align:left;cursor:pointer;transition:background .15s,border-color .15s}.sqp-need[data-v-9c5d6b0c]:hover{background:color-mix(in srgb,var(--p-amber-500) 16%,transparent);border-color:color-mix(in srgb,var(--p-amber-500) 60%,transparent)}.sqp-need-ic[data-v-9c5d6b0c]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;flex-shrink:0;border-radius:8px;background:color-mix(in srgb,var(--p-amber-500) 20%,transparent);color:var(--p-amber-500);font-size:.85rem}.sqp-need-ic img[data-v-9c5d6b0c]{width:22px;height:22px;object-fit:contain;background:#f4f5f7;border-radius:5px;padding:1px;box-sizing:border-box}.sqp-need-body[data-v-9c5d6b0c]{display:flex;flex-direction:column;gap:.1rem;flex:1;min-width:0}.sqp-need-title[data-v-9c5d6b0c]{font-size:.8rem;font-weight:700;line-height:1.25;overflow-wrap:anywhere}.sqp-need-sub[data-v-9c5d6b0c]{font-size:.72rem;line-height:1.3;color:var(--p-text-muted-color)}.sqp-need-arr[data-v-9c5d6b0c]{flex-shrink:0;font-size:.7rem;color:var(--p-amber-500);transition:transform .15s}.sqp-need:hover .sqp-need-arr[data-v-9c5d6b0c]{transform:translate(2px)}.sda[data-v-9ef0e602]{position:relative;isolation:isolate;display:flex;align-items:center;gap:.65rem;padding:.65rem .75rem;border-radius:14px;border:1px solid color-mix(in srgb,var(--p-primary-color) 28%,var(--ph-s800));background:radial-gradient(120% 140% at 0% 0%,color-mix(in srgb,var(--p-primary-color) 16%,transparent),transparent 60%),color-mix(in srgb,var(--ph-s900) 85%,transparent);color:var(--p-text-color);text-decoration:none;overflow:hidden;transition:border-color .2s,transform .2s,box-shadow .2s}.sda[data-v-9ef0e602]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(110deg,transparent 30%,color-mix(in srgb,var(--p-primary-color) 14%,transparent) 50%,transparent 70%);transform:translate(-100%);transition:transform .6s ease}.sda[data-v-9ef0e602]:hover{border-color:color-mix(in srgb,var(--p-primary-color) 60%,var(--ph-s800));box-shadow:0 6px 20px -10px color-mix(in srgb,var(--p-primary-color) 60%,transparent);transform:translateY(-1px)}.sda[data-v-9ef0e602]:hover:after{transform:translate(100%)}.sda[data-v-9ef0e602]:focus-visible{outline:2px solid var(--p-primary-color);outline-offset:2px}.sda-ico[data-v-9ef0e602]{flex:0 0 auto;width:38px;height:38px;display:grid;place-items:center;border-radius:11px;background:linear-gradient(135deg,var(--p-primary-color),color-mix(in srgb,var(--p-primary-color) 55%,#7c3aed));color:#04161c;font-size:1.05rem;box-shadow:0 4px 14px -6px var(--p-primary-color)}.sda-text[data-v-9ef0e602]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.1rem}.sda-title[data-v-9ef0e602]{font-weight:700;font-size:.92rem}.sda-sub[data-v-9ef0e602]{font-size:.76rem;color:var(--p-text-muted-color);line-height:1.3}.sda-go[data-v-9ef0e602]{flex:0 0 auto;color:var(--p-primary-color);font-size:.95rem;transition:transform .2s}.sda:hover .sda-go[data-v-9ef0e602]{transform:translateY(2px)}@media(prefers-reduced-motion:reduce){.sda[data-v-9ef0e602],.sda[data-v-9ef0e602]:after,.sda-go[data-v-9ef0e602]{transition:none}.sda[data-v-9ef0e602]:hover{transform:none}}.dub[data-v-56748f6b]{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;padding:.55rem 1rem;background:color-mix(in srgb,var(--p-primary-color) 14%,var(--p-content-background));border-bottom:1px solid color-mix(in srgb,var(--p-primary-color) 35%,transparent);font-size:.9rem}.dub>.pi[data-v-56748f6b]{color:var(--p-primary-color)}.dub-text[data-v-56748f6b]{flex:1;min-width:220px}.dub-btn[data-v-56748f6b]{border:1px solid var(--p-primary-color);background:var(--p-primary-color);color:var(--p-primary-contrast-color, #04161c);font-weight:700;padding:.3rem .8rem;border-radius:8px;cursor:pointer}.dub-close[data-v-56748f6b]{width:28px;height:28px;display:grid;place-items:center;border:none;background:transparent;color:var(--p-text-muted-color);border-radius:6px;cursor:pointer}.dub-close[data-v-56748f6b]:hover{background:var(--ph-s800)}.dub-btn[data-v-56748f6b]:focus-visible,.dub-close[data-v-56748f6b]:focus-visible{outline:2px solid var(--p-primary-color);outline-offset:2px}.checkbox-group[data-v-fff6b2be]{display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));gap:.5rem 1rem}.cb[data-v-fff6b2be]{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-size:.9rem;-webkit-user-select:none;user-select:none}.prime-time[data-v-a57294c2]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.5rem}.dash[data-v-a57294c2]{color:var(--p-text-muted-color)}[data-v-a57294c2] .p-select{width:100%}.rvc-btn[data-v-d8aaad10]{height:100%;white-space:nowrap;border-top-left-radius:0;border-bottom-left-radius:0}.rsb[data-v-3b7e3a44]{display:inline-flex;align-items:center;gap:.25rem;margin-left:.4rem;padding:.05rem .45rem;border-radius:999px;font-size:.72rem;font-weight:600;vertical-align:middle}.rsb .pi[data-v-3b7e3a44]{font-size:.72rem}.rsb.ok[data-v-3b7e3a44]{color:#16a34a;background:color-mix(in srgb,#22c55e 16%,transparent)}.rsb.pending[data-v-3b7e3a44]{color:#d97706;background:color-mix(in srgb,#d97706 15%,transparent)}.rsb.bad[data-v-3b7e3a44]{color:#dc2626;background:color-mix(in srgb,#dc2626 14%,transparent);cursor:help}.form[data-v-3b15a1aa]{display:flex;flex-direction:column;gap:1.25rem}.field[data-v-3b15a1aa]{display:flex;flex-direction:column;gap:.5rem}.field>label[data-v-3b15a1aa]{font-weight:600;font-size:.9rem}.lbl-i[data-v-3b15a1aa]{color:var(--p-primary-color);margin-right:.35rem;font-size:.82rem}.field small[data-v-3b15a1aa]{font-weight:400;color:var(--p-text-muted-color)}.field .err[data-v-3b15a1aa]{color:var(--p-red-400);font-size:.8rem}.hint[data-v-3b15a1aa]{display:inline-flex;align-items:center;gap:.3rem;color:var(--p-text-muted-color);font-size:.8rem}.grid-2[data-v-3b15a1aa]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem}.rate-group[data-v-3b15a1aa]{display:flex;align-items:stretch}.rate-group[data-v-3b15a1aa] .p-inputnumber{flex:1}.rate-group.joined[data-v-3b15a1aa] .p-inputnumber-input{border-top-right-radius:0;border-bottom-right-radius:0}.lbl-ic[data-v-3b15a1aa]{display:inline-flex;align-items:center;gap:.4rem}.lbl-ic img[data-v-3b15a1aa]{width:18px;height:18px;border-radius:4px}.filters[data-v-569addaf]{display:flex;flex-direction:column;gap:1.25rem}.field[data-v-569addaf]{display:flex;flex-direction:column;gap:.5rem}.field>label[data-v-569addaf]{font-weight:600;font-size:.85rem}.range[data-v-569addaf]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.5rem}.dash[data-v-569addaf]{color:var(--p-text-muted-color)}.faceit-level[data-v-c533250f]{display:inline-block;flex-shrink:0;vertical-align:middle}.form[data-v-ab7fb330]{display:flex;flex-direction:column;gap:1.25rem}.field[data-v-ab7fb330]{display:flex;flex-direction:column;gap:.5rem}.field>label[data-v-ab7fb330]{font-weight:600;font-size:.9rem}.lbl-i[data-v-ab7fb330]{color:var(--p-primary-color);margin-right:.35rem;font-size:.82rem}.field small[data-v-ab7fb330]{font-weight:400;color:var(--p-text-muted-color)}.field .err[data-v-ab7fb330]{color:var(--p-red-400);font-size:.8rem}.hint[data-v-ab7fb330]{display:inline-flex;align-items:center;gap:.3rem;color:var(--p-text-muted-color);font-size:.8rem}.grid-2[data-v-ab7fb330]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem}.rate-group[data-v-ab7fb330]{display:flex;align-items:stretch}.rate-group[data-v-ab7fb330] .p-inputnumber{flex:1}.rate-group.joined[data-v-ab7fb330] .p-inputnumber-input{border-top-right-radius:0;border-bottom-right-radius:0}.elo-row[data-v-ab7fb330]{display:flex;align-items:center;gap:.75rem}.elo-input[data-v-ab7fb330]{flex:1}.elo-level[data-v-ab7fb330]{display:inline-flex;align-items:center;gap:.4rem;white-space:nowrap}.lvl-text[data-v-ab7fb330]{font-size:.85rem;font-weight:600}.lbl-ic[data-v-ab7fb330]{display:inline-flex;align-items:center;gap:.4rem}.lbl-ic img[data-v-ab7fb330]{width:18px;height:18px;border-radius:4px}.filters[data-v-56639260]{display:flex;flex-direction:column;gap:1.25rem}.field[data-v-56639260]{display:flex;flex-direction:column;gap:.5rem}.field>label[data-v-56639260]{font-weight:600;font-size:.85rem}.range[data-v-56639260]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.5rem}.dash[data-v-56639260]{color:var(--p-text-muted-color)}[data-v-56639260] .p-select{width:100%}.faction-icon[data-v-8329054b]{object-fit:contain;flex-shrink:0;vertical-align:middle}.form[data-v-deda0c3a]{display:flex;flex-direction:column;gap:1.25rem}.field[data-v-deda0c3a]{display:flex;flex-direction:column;gap:.5rem}.field>label[data-v-deda0c3a]{font-weight:600;font-size:.9rem}.lbl-i[data-v-deda0c3a]{color:var(--p-primary-color);margin-right:.35rem;font-size:.82rem}.field small[data-v-deda0c3a]{font-weight:400;color:var(--p-text-muted-color)}.field .err[data-v-deda0c3a]{color:var(--p-red-400);font-size:.8rem}.hint[data-v-deda0c3a]{display:inline-flex;align-items:center;gap:.3rem;color:var(--p-text-muted-color);font-size:.8rem}.fac-opt[data-v-deda0c3a]{display:inline-flex;align-items:center;gap:.35rem}.grid-2[data-v-deda0c3a]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem}.grid-2.one[data-v-deda0c3a]{grid-template-columns:minmax(0,1fr)}.rate-group[data-v-deda0c3a]{display:flex;align-items:stretch}.rate-group[data-v-deda0c3a] .p-inputnumber{flex:1}.rate-group.joined[data-v-deda0c3a] .p-inputnumber-input{border-top-right-radius:0;border-bottom-right-radius:0}.lbl-ic[data-v-deda0c3a]{display:inline-flex;align-items:center;gap:.4rem}.lbl-ic img[data-v-deda0c3a]{width:18px;height:18px;border-radius:4px}.filters[data-v-3778346d]{display:flex;flex-direction:column;gap:1.25rem}.field[data-v-3778346d]{display:flex;flex-direction:column;gap:.5rem}.range[data-v-3778346d]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.5rem}.dash[data-v-3778346d]{color:var(--p-text-muted-color)}.field>label[data-v-3778346d]{font-weight:600;font-size:.85rem}[data-v-3778346d] .p-selectbutton{flex-wrap:wrap}.fac-toggle[data-v-3778346d]{display:flex;width:100%}.fac-toggle[data-v-3778346d] .p-togglebutton{flex:1 1 0}.fac-toggle[data-v-3778346d] .p-togglebutton-content{justify-content:center}.fac-opt[data-v-3778346d]{display:inline-flex;align-items:center;gap:.35rem}[data-v-3778346d] .p-select{width:100%}.form[data-v-c82626bc]{display:flex;flex-direction:column;gap:1.25rem}.field[data-v-c82626bc]{display:flex;flex-direction:column;gap:.5rem}.field>label[data-v-c82626bc]{font-weight:600;font-size:.9rem}.lbl-i[data-v-c82626bc]{color:var(--p-primary-color);margin-right:.35rem;font-size:.82rem}.field small[data-v-c82626bc]{font-weight:400;color:var(--p-text-muted-color)}.field .err[data-v-c82626bc]{color:var(--p-red-400);font-size:.8rem}.grid-2[data-v-c82626bc]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem}@media(max-width:560px){.grid-2[data-v-c82626bc]{grid-template-columns:minmax(0,1fr)}}.filters[data-v-adf79a6e]{display:flex;flex-direction:column;gap:1.1rem}.field[data-v-adf79a6e]{display:flex;flex-direction:column;gap:.4rem}.field>label[data-v-adf79a6e]{font-weight:600;font-size:.85rem}.dyn-form[data-v-3f0cac02]{display:flex;flex-direction:column;gap:1.25rem}.dyn-sec[data-v-3f0cac02]{display:flex;flex-direction:column;gap:.75rem}.dyn-sec-title[data-v-3f0cac02]{margin:0;font-size:.95rem}.dyn-grid[data-v-3f0cac02]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.dyn-field[data-v-3f0cac02]{grid-column:span 2;display:flex;flex-direction:column;gap:.5rem}.dyn-field.half[data-v-3f0cac02]{grid-column:span 1}.dyn-field>label[data-v-3f0cac02]{font-weight:600;font-size:.9rem;display:inline-flex;align-items:center;gap:.35rem;flex-wrap:wrap}.lbl-i[data-v-3f0cac02]{color:var(--p-primary-color);font-size:.82rem}.dyn-field label small[data-v-3f0cac02]{font-weight:400;color:var(--p-text-muted-color)}.hint[data-v-3f0cac02]{display:inline-flex;align-items:center;gap:.3rem;color:var(--p-text-muted-color);font-size:.8rem}.err[data-v-3f0cac02]{color:var(--p-red-400);font-size:.8rem}.rate-group[data-v-3f0cac02]{display:flex;align-items:stretch}.rate-group[data-v-3f0cac02] .p-inputnumber{flex:1}.rate-group.joined[data-v-3f0cac02] .p-inputnumber-input{border-top-right-radius:0;border-bottom-right-radius:0}@media(max-width:640px){.dyn-grid[data-v-3f0cac02]{grid-template-columns:1fr}.dyn-field[data-v-3f0cac02],.dyn-field.half[data-v-3f0cac02]{grid-column:span 1}}.dyn-filters[data-v-acf2e9ca]{display:flex;flex-direction:column;gap:1rem}.f-block[data-v-acf2e9ca]{display:flex;flex-direction:column;gap:.4rem}.f-block>label[data-v-acf2e9ca]{font-weight:600;font-size:.85rem}.range[data-v-acf2e9ca]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.5rem}.dash[data-v-acf2e9ca]{color:var(--p-text-muted-color)}.range-err[data-v-acf2e9ca]{color:var(--p-red-500);font-size:.8rem}.verified-badge[data-v-6ece7bca]{display:inline-flex;align-items:center;justify-content:center;color:#22c55e;vertical-align:middle;cursor:help;line-height:1;flex:0 0 auto}.verified-badge.off[data-v-6ece7bca]{color:var(--p-text-muted-color, #94a3b8);opacity:.7}.verified-badge .pi[data-v-6ece7bca]{font-size:inherit;line-height:1;display:block}.profile-chips[data-v-40db50d5]{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.35rem}.chip-wrap[data-v-40db50d5]{display:inline-flex;align-items:center;gap:.2rem;position:relative}.chip-badge[data-v-40db50d5]{position:absolute;top:-5px;right:-5px;z-index:1}.meta-mark[data-v-f671285b]{color:var(--p-primary-color);font-weight:800;cursor:help;margin-left:1px;font-size:.95em;line-height:0}.social-links[data-v-fdbf5475]{display:flex;flex-wrap:wrap;gap:.5rem}.social-link[data-v-fdbf5475]{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .7rem;border:1px solid var(--ph-s800, var(--p-content-border-color));border-radius:999px;background:var(--p-content-background);color:var(--p-text-color);text-decoration:none;font-size:.85rem;transition:border-color .12s,background .12s}.social-link[data-v-fdbf5475]:hover{border-color:var(--p-primary-color);background:color-mix(in srgb,var(--p-primary-color) 8%,var(--p-content-background))}.social-link img[data-v-fdbf5475]{width:18px;height:18px;object-fit:contain}.pib-state[data-v-564c21de]{display:inline-flex;align-items:center;gap:.35rem;font-size:.8rem;color:var(--p-primary-color);white-space:nowrap}.integrity[data-v-e73d4b4a]{display:inline-flex;align-items:center;gap:.3rem;padding:.15rem .5rem;border-radius:999px;font-weight:600;font-size:.78rem;line-height:1.2;border:1px solid transparent;white-space:nowrap}.integrity.sm[data-v-e73d4b4a]{font-size:.7rem;padding:.1rem .4rem;gap:.25rem}.integrity .pi[data-v-e73d4b4a]{font-size:.85em}.integrity.high[data-v-e73d4b4a]{color:var(--p-green-400);background:color-mix(in srgb,var(--p-green-500) 14%,transparent);border-color:color-mix(in srgb,var(--p-green-500) 35%,transparent)}.integrity.medium[data-v-e73d4b4a]{color:var(--p-amber-400);background:color-mix(in srgb,var(--p-amber-500) 14%,transparent);border-color:color-mix(in srgb,var(--p-amber-500) 35%,transparent)}.integrity.low[data-v-e73d4b4a]{color:var(--p-red-400);background:color-mix(in srgb,var(--p-red-500) 14%,transparent);border-color:color-mix(in srgb,var(--p-red-500) 35%,transparent)}.integrity.none[data-v-e73d4b4a]{color:var(--p-text-muted-color);background:color-mix(in srgb,var(--ph-s500) 16%,transparent);border-color:var(--ph-s700)}.rd-hint[data-v-da6f6e80]{margin:0 0 .6rem;font-size:.88rem}.rd-done[data-v-da6f6e80]{margin:0;font-size:.9rem}.rd-err[data-v-da6f6e80]{margin-top:.4rem}.muted[data-v-da6f6e80]{color:var(--p-text-muted-color)}.rb-sent[data-v-ff700957]{display:inline-grid;place-items:center;width:2rem;height:2rem;color:var(--p-text-muted-color);opacity:.75;cursor:default;flex:none}.rb-sent .pi[data-v-ff700957]{font-size:.85rem}.head[data-v-a805a1db]{display:flex;align-items:center;gap:.9rem;margin-bottom:1rem}.head[data-v-a805a1db] .p-button{flex-shrink:0}.head[data-v-a805a1db] .p-button-label{white-space:nowrap}.head h3[data-v-a805a1db]{margin:0}.name-block[data-v-a805a1db]{margin-right:auto;min-width:0}.sub-row[data-v-a805a1db]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin-top:.2rem}.name-block .tz[data-v-a805a1db]{display:inline-flex;align-items:center;gap:.25rem;font-size:.75rem}.rating-box[data-v-a805a1db]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;margin:.25rem 0 .75rem;padding:.6rem .75rem;border:1px solid var(--ph-s800);border-radius:10px}.rating-params[data-v-a805a1db]{display:flex;flex-wrap:wrap;gap:.75rem;font-size:.82rem;color:var(--p-text-muted-color)}.rating-params b[data-v-a805a1db]{color:var(--p-text-color)}.rating-params b.bad[data-v-a805a1db]{color:var(--p-red-400)}.name-block .tz .pi[data-v-a805a1db]{font-size:.7rem}.muted[data-v-a805a1db]{color:var(--p-text-muted-color)}.game[data-v-a805a1db]{padding:.75rem 0;border-top:1px solid var(--ph-s800)}.socials-block[data-v-a805a1db]{padding:.75rem 0 0;border-top:1px solid var(--ph-s800)}.socials-title[data-v-a805a1db]{display:flex;align-items:center;gap:.45rem;margin-bottom:.5rem}.game-head[data-v-a805a1db]{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.game-head img[data-v-a805a1db]{height:20px}.chips[data-v-a805a1db]{display:flex;flex-wrap:wrap;gap:.35rem}.glinks[data-v-a805a1db]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.5rem}.glinks a[data-v-a805a1db]{color:var(--p-primary-color);text-decoration:none;font-size:.85rem}.glinks a[data-v-a805a1db]:hover{text-decoration:underline}.drawer-footer[data-v-a805a1db]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}.schedule[data-v-eb626f8a]{display:flex;flex-direction:column;gap:.4rem}.sch-title[data-v-eb626f8a]{display:flex;align-items:center;gap:.4rem;font-weight:700;font-size:.9rem}.sch-title .pi[data-v-eb626f8a]{color:var(--p-primary-color)}.sch-rows[data-v-eb626f8a]{display:flex;flex-wrap:wrap;gap:.35rem}.sch-row[data-v-eb626f8a]{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .5rem;border:1px solid var(--ph-s800);border-radius:8px;font-size:.8rem;background:color-mix(in srgb,var(--ph-s900) 50%,transparent)}.sch-day[data-v-eb626f8a]{font-weight:700;color:var(--p-primary-color)}.sch-range[data-v-eb626f8a]{color:var(--p-text-color)}.compact .sch-row[data-v-eb626f8a]{padding:.1rem .4rem;font-size:.75rem}.muted[data-v-3c647c84]{color:var(--p-text-muted-color)}.slots[data-v-3c647c84]{display:flex;flex-direction:column;gap:.9rem;margin-bottom:1rem}.slot-group[data-v-3c647c84]{display:flex;flex-direction:column;gap:.4rem}.slot-group-title[data-v-3c647c84]{font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--p-text-muted-color)}.slot[data-v-3c647c84]{display:flex;gap:.6rem;align-items:flex-start;border:1px solid var(--ph-s800);border-radius:10px;padding:.6rem .75rem;cursor:pointer}.slot--off[data-v-3c647c84]{cursor:not-allowed;opacity:.62}.slot-info[data-v-3c647c84]{flex:1}.slot-reason[data-v-3c647c84]{display:inline-flex;align-items:center;gap:.3rem;margin-top:.35rem;color:var(--p-text-muted-color);font-size:.78rem}.slot-reason .pi[data-v-3c647c84]{font-size:.72rem}.hint-none[data-v-3c647c84]{margin:0 0 .25rem;font-size:.85rem}.chips[data-v-3c647c84]{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.35rem}.field[data-v-3c647c84]{display:flex;flex-direction:column;gap:.4rem}.field>label[data-v-3c647c84]{font-weight:600;font-size:.85rem}[data-v-3c647c84] .p-textarea{width:100%}.head[data-v-8fe5ba91]{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;margin-bottom:.85rem}.head-title[data-v-8fe5ba91]{min-width:0}.head h3[data-v-8fe5ba91]{margin:0}.muted[data-v-8fe5ba91]{color:var(--p-text-muted-color)}.small[data-v-8fe5ba91]{font-size:.85rem}.creator[data-v-8fe5ba91]{display:inline-flex;align-items:center;gap:.45rem;margin-left:auto;padding:.2rem .6rem .2rem .2rem;border:1px solid var(--ph-s800);border-radius:999px;background:transparent;color:inherit;cursor:pointer}.creator[data-v-8fe5ba91]:hover{border-color:var(--p-primary-color)}.creator[data-v-8fe5ba91] .p-avatar{width:1.5rem;height:1.5rem;font-size:.7rem}.creator-text[data-v-8fe5ba91]{display:flex;flex-direction:column;line-height:1.1;text-align:left}.creator-label[data-v-8fe5ba91]{font-size:.68rem;color:var(--p-text-muted-color)}.creator-name[data-v-8fe5ba91]{font-size:.82rem;font-weight:600}.desc[data-v-8fe5ba91]{margin:.85rem 0 0}.roster-head[data-v-8fe5ba91]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin:1rem 0 .6rem}.roster-head h4[data-v-8fe5ba91]{margin:0}h4[data-v-8fe5ba91]{font-size:1rem}.slots[data-v-8fe5ba91]{display:flex;flex-direction:column;gap:1rem}.slot-group[data-v-8fe5ba91]{display:flex;flex-direction:column;gap:.5rem}.slot-group-title[data-v-8fe5ba91]{font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--p-text-muted-color)}.avg-rating[data-v-8fe5ba91]{display:inline-flex;align-items:center;gap:.2rem;margin-left:.4rem;font-size:.75rem;font-weight:700;color:var(--p-primary-contrast-color);background:var(--p-primary-color);padding:.1rem .5rem;border-radius:999px;text-shadow:none}.occ-platform[data-v-8fe5ba91]{width:14px;height:14px;vertical-align:-2px;margin-left:.15rem}.occ-platform.off[data-v-8fe5ba91]{filter:grayscale(1);opacity:.4}.slot[data-v-8fe5ba91]{border:1px solid var(--ph-s800);border-radius:10px;padding:.6rem .75rem}.slot-top[data-v-8fe5ba91]{display:flex;align-items:center;gap:.5rem}.chips[data-v-8fe5ba91]{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.4rem}.qv-banner[data-v-8fe5ba91]{margin:0 0 .9rem;aspect-ratio:5 / 1;border-radius:12px;overflow:hidden;background:var(--ph-s900)}.qv-banner img[data-v-8fe5ba91]{width:100%;height:100%;object-fit:cover}.clickable[data-v-8fe5ba91]{cursor:pointer}.occupant[data-v-8fe5ba91]{display:flex;align-items:flex-start;gap:.6rem;margin-top:.6rem;padding-top:.55rem;border-top:1px dashed var(--ph-s700)}.occupant[data-v-8fe5ba91] .p-avatar{width:2rem;height:2rem;font-size:.78rem;flex-shrink:0}.occ[data-v-8fe5ba91]{display:flex;flex-direction:column;gap:.35rem;min-width:0}.occ-name[data-v-8fe5ba91]{display:inline-flex;align-items:center;gap:.35rem;flex-wrap:wrap}.occ-tz[data-v-8fe5ba91]{display:inline-flex;align-items:center;gap:.2rem;font-size:.7rem;color:var(--p-text-muted-color)}.occ-chips[data-v-8fe5ba91]{display:flex;flex-wrap:wrap;gap:.3rem}.occ-link[data-v-8fe5ba91]{background:none;border:none;padding:0;color:var(--p-primary-color);cursor:pointer;font-size:.9rem;font-weight:700}.occ-link[data-v-8fe5ba91]:hover{text-decoration:underline}.drawer-footer[data-v-8fe5ba91]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}.cookie-bar[data-v-4c910aa2]{position:fixed;left:1rem;right:1rem;bottom:1rem;z-index:1200;max-width:720px;margin:0 auto;display:flex;align-items:center;gap:1rem;padding:.9rem 1.1rem;border:1px solid var(--ph-s700);border-radius:14px;background:color-mix(in srgb,var(--ph-s950) 92%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 8px 30px #00000040}.cookie-text[data-v-4c910aa2]{margin:0;font-size:.85rem;line-height:1.45;color:var(--p-text-color)}.cookie-text a[data-v-4c910aa2]{color:var(--p-primary-color);text-decoration:none}.cookie-text a[data-v-4c910aa2]:hover{text-decoration:underline}.cookie-actions[data-v-4c910aa2]{display:flex;gap:.5rem;flex:0 0 auto}.cookie-btn[data-v-4c910aa2]{flex:0 0 auto;white-space:nowrap}.cookie-enter-active[data-v-4c910aa2],.cookie-leave-active[data-v-4c910aa2]{transition:opacity .25s ease,transform .25s ease}.cookie-enter-from[data-v-4c910aa2],.cookie-leave-to[data-v-4c910aa2]{opacity:0;transform:translateY(12px)}@media(max-width:560px){.cookie-bar[data-v-4c910aa2]{flex-direction:column;align-items:stretch;gap:.6rem;left:.6rem;right:.6rem;bottom:.6rem}.cookie-actions[data-v-4c910aa2]{justify-content:flex-end}}.mv-overlay[data-v-950ab919]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20000;display:flex;align-items:center;justify-content:center;background:#000000eb;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.mv-stage[data-v-950ab919]{max-width:100vw;max-height:100vh;display:flex;align-items:center;justify-content:center;overflow:auto;padding:2.5rem 1rem;box-sizing:border-box}.mv-media[data-v-950ab919]{display:block;-webkit-user-select:none;user-select:none}.mv-image[data-v-950ab919]{max-width:92vw;max-height:88vh;width:auto;height:auto;object-fit:contain;cursor:zoom-in;border-radius:6px}.mv-image.zoomed[data-v-950ab919]{max-width:none;max-height:none;cursor:zoom-out}.mv-video[data-v-950ab919]{max-width:92vw;max-height:88vh;background:#000;border-radius:6px}.mv-btn[data-v-950ab919]{position:fixed;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border:none;border-radius:50%;background:#ffffff1f;color:#fff;cursor:pointer;font-size:1.05rem;transition:background .15s}.mv-btn[data-v-950ab919]:hover{background:#ffffff3d}.mv-btn[data-v-950ab919]:disabled{opacity:.3;cursor:default}.mv-close[data-v-950ab919]{top:1rem;right:1rem}.mv-nav[data-v-950ab919]{top:50%;transform:translateY(-50%);width:48px;height:48px;font-size:1.3rem}.mv-prev[data-v-950ab919]{left:1rem}.mv-next[data-v-950ab919]{right:1rem}.mv-caption[data-v-950ab919]{position:fixed;bottom:1rem;left:50%;transform:translate(-50%);display:flex;gap:.75rem;align-items:center;max-width:90vw;padding:.35rem .85rem;border-radius:999px;background:#00000080;color:#fff;font-size:.85rem}.mv-name[data-v-950ab919]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mv-count[data-v-950ab919]{opacity:.7;flex:0 0 auto}@media(max-width:600px){.mv-stage[data-v-950ab919]{padding:3.2rem .25rem}.mv-nav[data-v-950ab919]{width:40px;height:40px}}.mv-fade-enter-active[data-v-950ab919],.mv-fade-leave-active[data-v-950ab919]{transition:opacity .18s ease}.mv-fade-enter-from[data-v-950ab919],.mv-fade-leave-to[data-v-950ab919]{opacity:0}.ra-intro[data-v-9d0fec8e]{margin:0 0 1rem;font-size:.92rem;line-height:1.5;color:var(--p-text-color)}.ra-list[data-v-9d0fec8e]{display:flex;flex-direction:column;gap:.7rem}.ra-item[data-v-9d0fec8e]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.ra-row[data-v-9d0fec8e]{display:flex;align-items:flex-start;gap:.55rem;cursor:pointer;font-size:.9rem;line-height:1.4;min-width:0}.ra-txt[data-v-9d0fec8e]{padding-top:.1rem}.ra-txt a[data-v-9d0fec8e]{color:var(--p-primary-color);text-decoration:none}.ra-txt a[data-v-9d0fec8e]:hover{text-decoration:underline}.ra-diff-btn[data-v-9d0fec8e]{flex:0 0 auto;display:inline-flex;align-items:center;gap:.3rem;white-space:nowrap;background:none;border:none;padding:.1rem 0;margin-top:.1rem;cursor:pointer;color:var(--p-primary-color);font-size:.8rem;text-decoration:none}.ra-diff-btn[data-v-9d0fec8e]:hover{color:var(--p-primary-color);opacity:.8}.ra-diff-btn i[data-v-9d0fec8e]{font-size:.78rem}.ra-diff-muted[data-v-9d0fec8e]{margin:.2rem 0;font-size:.85rem;color:var(--p-text-muted-color)}.ra-diff-head[data-v-9d0fec8e]{margin:0 0 .5rem;font-size:.82rem;color:var(--p-text-muted-color)}.ra-diff-note[data-v-9d0fec8e]{margin:0 0 .7rem;font-size:.86rem;color:var(--p-text-color);display:flex;align-items:flex-start;gap:.4rem}.ra-diff-note i[data-v-9d0fec8e]{color:var(--p-primary-color);margin-top:.1rem}.ra-diff-body[data-v-9d0fec8e]{max-height:min(60vh,460px);overflow:auto;border:1px solid var(--ph-s700, var(--p-content-border-color));border-radius:10px;background:var(--ph-s950, var(--p-content-background));font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.78rem;line-height:1.55;padding:.35rem 0}.dl[data-v-9d0fec8e]{display:flex;gap:.4rem;padding:0 .6rem;white-space:pre-wrap;word-break:break-word}.dl-sign[data-v-9d0fec8e]{flex:0 0 auto;width:.8em;text-align:center;opacity:.7;-webkit-user-select:none;user-select:none}.dl-text[data-v-9d0fec8e]{flex:1;min-width:0}.dl-add[data-v-9d0fec8e]{background:color-mix(in srgb,#22c55e 16%,transparent);color:color-mix(in srgb,#22c55e 62%,var(--p-text-color))}.dl-del[data-v-9d0fec8e]{background:color-mix(in srgb,#ef4444 15%,transparent);color:color-mix(in srgb,#ef4444 58%,var(--p-text-color))}.dl-same[data-v-9d0fec8e]{color:var(--p-text-muted-color)}.pu-body[data-v-20c59c1c]{display:flex;align-items:flex-start;gap:.9rem}.pu-icon[data-v-20c59c1c]{flex:0 0 auto;width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:color-mix(in srgb,var(--p-primary-color) 16%,transparent);color:var(--p-primary-color);font-size:1.2rem}.pu-text[data-v-20c59c1c]{margin:0;font-size:.92rem;line-height:1.5;color:var(--p-text-color)}.devbar[data-v-784655a6]{position:fixed;left:16px;bottom:16px;z-index:9999;display:flex;align-items:center;gap:.5rem;flex-direction:row-reverse;justify-content:flex-end}.dev-fab[data-v-784655a6]{width:48px;height:48px;flex:0 0 auto;border-radius:50%;border:none;cursor:pointer;display:grid;place-items:center;color:#fff;font-size:1.2rem;background:#6d28d9;box-shadow:0 6px 18px #00000059;transition:transform .15s ease,background .15s ease}.dev-fab[data-v-784655a6]:hover{transform:translateY(-1px)}.dev-fab.active[data-v-784655a6]{background:#7c3aed;transform:rotate(12deg)}.dev-pills[data-v-784655a6]{display:flex;align-items:center;flex-wrap:wrap-reverse;gap:.5rem;max-width:calc(100vw - 90px)}.dev-pill[data-v-784655a6]{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .7rem;border-radius:999px;background:var(--ph-s900, #1b1f2a);border:1px solid var(--ph-s800, #2a2f3d);color:var(--p-text-color, #e7e8f0);font-size:.85rem;font-weight:600;white-space:nowrap;box-shadow:0 6px 18px #0000004d}.dev-pill .pi[data-v-784655a6]{color:var(--p-primary-color)}.dev-pill-link[data-v-784655a6]{text-decoration:none;cursor:pointer}.dev-pill-link[data-v-784655a6]:hover{border-color:var(--p-primary-color)}.dev-pill.off[data-v-784655a6]{border-color:color-mix(in srgb,#f59e0b 55%,transparent)}.dev-pill.off .pi[data-v-784655a6]{color:#f59e0b}.dev-pill.on[data-v-784655a6]{border-color:color-mix(in srgb,var(--p-primary-color) 55%,transparent)}.dev-seg[data-v-784655a6]{display:inline-flex;padding:2px;border-radius:999px;background:var(--ph-s800, #2a2f3d);gap:2px}.dev-seg button[data-v-784655a6]{border:0;border-radius:999px;padding:.2rem .55rem;font:inherit;font-size:.76rem;font-weight:600;color:var(--p-text-muted-color);background:transparent;cursor:pointer}.dev-seg button.act[data-v-784655a6]{background:var(--p-primary-color);color:var(--p-primary-contrast-color, #0b1220)}.dev-seg button[data-v-784655a6]:disabled{cursor:progress}.dev-as[data-v-784655a6]{position:relative}.dev-as-badge[data-v-784655a6]{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .4rem .3rem .65rem;border-radius:999px;font-size:.8rem;font-weight:700;white-space:nowrap;color:#f59e0b;background:var(--ph-s900, #1b1f2a);border:1px solid color-mix(in srgb,#f59e0b 65%,transparent);box-shadow:0 6px 18px #0000004d}.dev-as.on[data-v-784655a6]{border-color:color-mix(in srgb,#f59e0b 65%,transparent)}.dev-as.on .pi-send[data-v-784655a6]{color:#f59e0b}.dev-as-who[data-v-784655a6]{display:inline-flex;align-items:center;gap:.35rem;font-weight:700;color:#f59e0b}.dev-as-who img[data-v-784655a6],.dev-as-who b[data-v-784655a6],.dev-as-ava img[data-v-784655a6],.dev-as-ava b[data-v-784655a6]{width:20px;height:20px;border-radius:50%;object-fit:cover;display:inline-grid;place-items:center;font-size:.65rem;background:var(--ph-s800, #2a2f3d);color:var(--p-text-color)}.dev-link[data-v-784655a6],.dev-x[data-v-784655a6]{border:0;background:transparent;color:var(--p-primary-color);font:inherit;font-size:.8rem;cursor:pointer;padding:.1rem .3rem;border-radius:6px}.dev-x[data-v-784655a6]{color:var(--p-text-muted-color)}.dev-x[data-v-784655a6]:hover{color:var(--p-text-color);background:var(--ph-s800, #2a2f3d)}.dev-as-pop[data-v-784655a6]{position:absolute;left:0;bottom:calc(100% + 8px);width:260px;display:flex;flex-direction:column;gap:2px;padding:.5rem;border-radius:12px;background:var(--ph-s900, #1b1f2a);border:1px solid var(--ph-s800, #2a2f3d);box-shadow:0 10px 28px #0006;white-space:normal}.dev-as-input[data-v-784655a6]{width:100%;padding:.4rem .55rem;border-radius:8px;border:1px solid var(--ph-s800, #2a2f3d);background:var(--ph-s950, #11141b);color:var(--p-text-color);font:inherit;font-size:.82rem;margin-bottom:.25rem}.dev-as-item[data-v-784655a6]{display:flex;align-items:center;gap:.45rem;padding:.35rem .45rem;border:0;border-radius:8px;background:transparent;color:var(--p-text-color);font:inherit;font-size:.82rem;font-weight:600;text-align:left;cursor:pointer}.dev-as-item[data-v-784655a6]:hover{background:var(--ph-s800, #2a2f3d)}.dev-chk[data-v-784655a6]{display:inline-flex;align-items:center;gap:.3rem;font-size:.76rem;font-weight:600;color:var(--p-text-muted-color);cursor:pointer}.dev-chk input[data-v-784655a6]{accent-color:#f59e0b;margin:0}.dev-as-h[data-v-784655a6]{font-size:.7rem;font-weight:700;color:var(--p-text-muted-color);padding:.1rem .3rem;text-transform:uppercase;letter-spacing:.03em}.dev-as-name[data-v-784655a6]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dev-as-where[data-v-784655a6]{font-size:.7rem;font-weight:500;color:var(--p-text-muted-color)}.dev-as-empty[data-v-784655a6]{font-size:.74rem;font-weight:400;color:var(--p-text-muted-color);padding:.2rem .3rem}.dev-seg-ico[data-v-784655a6]{align-self:center;margin:0 .25rem 0 .35rem;font-size:.72rem;color:var(--p-text-muted-color)!important}.dev-fade-enter-active[data-v-784655a6],.dev-fade-leave-active[data-v-784655a6]{transition:opacity .15s ease,transform .15s ease}.dev-fade-enter-from[data-v-784655a6],.dev-fade-leave-to[data-v-784655a6]{opacity:0;transform:translate(-8px)}.app[data-v-9738b698]{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}.deletion-banner[data-v-9738b698]{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;padding:.55rem 1rem;background:color-mix(in srgb,var(--p-red-400) 16%,var(--p-content-background));border-bottom:1px solid color-mix(in srgb,var(--p-red-400) 40%,transparent);color:var(--p-text-color);font-size:.9rem}.deletion-banner .pi[data-v-9738b698]{color:var(--p-red-400)}.deletion-banner .db-text[data-v-9738b698]{flex:1;min-width:200px}.deletion-banner .db-cancel[data-v-9738b698]{border:1px solid var(--p-red-400);background:transparent;color:var(--p-red-400);font-weight:700;padding:.3rem .7rem;border-radius:8px;cursor:pointer}.deletion-banner .db-cancel[data-v-9738b698]:hover{background:color-mix(in srgb,var(--p-red-400) 15%,transparent)}.app-body[data-v-9738b698]{flex:1 0 auto;display:flex;align-items:flex-start}.app-body.framed[data-v-9738b698]{width:100%;max-width:1480px;margin:0 auto;padding:1rem 1.5rem 0}.app-side[data-v-9738b698]{flex:0 0 278px;width:278px;align-self:flex-start;position:sticky;top:4.75rem;display:flex;flex-direction:column;gap:.6rem}.app-side-card[data-v-9738b698]{padding:.6rem;border:1px solid var(--ph-s800);border-radius:16px;background:color-mix(in srgb,var(--ph-s900) 85%,transparent)}.app-side-qp[data-v-9738b698]{flex:none}.content[data-v-9738b698]{flex:1 1 auto;min-width:0}.app-body.framed .content[data-v-9738b698]{padding-left:1.25rem}@media(max-width:960px){.app-side[data-v-9738b698]{display:none}.app-body.framed[data-v-9738b698]{max-width:none;padding:0}.app-body.framed .content[data-v-9738b698]{padding-left:0}}.app-footer[data-v-9738b698]{flex-shrink:0;border-top:1px solid var(--ph-s800);margin-top:2rem;padding:1.25rem 1.5rem;background:color-mix(in srgb,var(--ph-s950) 40%,transparent)}.foot-inner[data-v-9738b698]{max-width:1480px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.foot-brand[data-v-9738b698]{font-weight:700;color:var(--p-text-muted-color)}.foot-links[data-v-9738b698]{display:flex;gap:1.25rem;flex-wrap:wrap}.foot-links a[data-v-9738b698]{color:var(--p-text-muted-color);text-decoration:none;font-size:.88rem}.foot-links a[data-v-9738b698]:hover{color:var(--p-primary-color)}.topbar[data-v-9738b698]{position:sticky;top:0;z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:color-mix(in srgb,var(--ph-s950) 72%,transparent);border-bottom:1px solid var(--ph-s800)}.topbar-inner[data-v-9738b698]{max-width:1480px;margin:0 auto;height:60px;padding:0 1.5rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}.logo[data-v-9738b698]{display:inline-flex;align-items:center;gap:.4rem;text-decoration:none}.logo-mark[data-v-9738b698],.logo-text-img[data-v-9738b698]{height:46px;width:auto;display:block}@media(max-width:480px){.logo-text-img[data-v-9738b698]{display:none}}.nav[data-v-9738b698]{display:flex;align-items:center;gap:1rem}.topbar-inner[data-v-9738b698]{position:relative}.head-links[data-v-9738b698]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;gap:.2rem}.head-link[data-v-9738b698]{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .7rem;border-radius:8px;color:var(--p-text-muted-color);text-decoration:none;font-weight:600;font-size:.9rem;white-space:nowrap;transition:background .12s,color .12s}.head-link[data-v-9738b698]:hover{color:var(--p-text-color);background:var(--ph-s800)}.head-link .pi[data-v-9738b698]{font-size:.85rem}.head-link.is-active[data-v-9738b698]{color:var(--p-primary-color)}@media(max-width:1100px){.head-links[data-v-9738b698]{display:none}}.nav .user[data-v-9738b698],.nav .login-btn[data-v-9738b698]{order:8}.nav .burger[data-v-9738b698]{order:9}.head-gamesel[data-v-9738b698]{display:none}@media(max-width:1100px){.head-gamesel[data-v-9738b698]{display:block}}.nav-links[data-v-9738b698]{display:flex;align-items:center;gap:.35rem}.nav-gamesel[data-v-9738b698]{margin-left:.35rem;padding-left:1rem;border-left:1px solid var(--ph-s800)}@media(max-width:1100px){.nav-gamesel[data-v-9738b698]{margin-left:0;padding-left:0;border-left:none}}.burger[data-v-9738b698]{display:none;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--ph-s800);border-radius:10px;background:transparent;color:var(--p-text-color);cursor:pointer;font-size:1.1rem;transition:background .15s,border-color .15s}.burger[data-v-9738b698]:hover{background:var(--ph-s800);border-color:var(--ph-s700)}.nav-link[data-v-9738b698]{display:inline-flex;align-items:center;gap:.4rem;padding:.42rem .7rem;border-radius:999px;color:var(--p-text-muted-color);text-decoration:none;font-weight:600;font-size:.9rem;white-space:nowrap;transition:color .15s ease,background-color .15s ease}.nav-link .pi[data-v-9738b698]{font-size:.85rem;transition:color .15s ease}.nav-link[data-v-9738b698]:hover{color:var(--p-text-color);background:var(--ph-s800)}.nav-link.is-active[data-v-9738b698]:not(.nav-link-hot){color:var(--p-primary-color);background:color-mix(in srgb,var(--p-primary-color) 15%,transparent)}.nav-link.is-active[data-v-9738b698]:not(.nav-link-hot):hover{background:color-mix(in srgb,var(--p-primary-color) 22%,transparent)}.nav-link.is-active:not(.nav-link-hot) .pi[data-v-9738b698]{color:var(--p-primary-color)}.nav-link-hot[data-v-9738b698]{position:relative;padding:.3rem .7rem;border-radius:999px;color:var(--p-primary-color);background:color-mix(in srgb,var(--p-primary-color) 10%,transparent);border:1px solid color-mix(in srgb,var(--p-primary-color) 28%,transparent)}.nav-link-hot[data-v-9738b698]:hover,.nav-link-hot.is-active[data-v-9738b698]{color:var(--p-primary-contrast-color);background:var(--p-primary-color);border-color:var(--p-primary-color)}.nav-link-hot .pi[data-v-9738b698]{color:#fbbf24}.nav-link-hot.is-active .pi[data-v-9738b698],.nav-link-hot:hover .pi[data-v-9738b698]{color:#fff}.nav-count[data-v-9738b698]{font-size:.62rem;font-weight:800;line-height:1;padding:.1rem .32rem;border-radius:999px;background:var(--p-primary-color);color:var(--p-primary-contrast-color)}.wallet-chip[data-v-9738b698]{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .8rem;border:1px solid transparent;border-radius:999px;font-size:.85rem;font-weight:700;line-height:1;cursor:pointer;text-decoration:none;white-space:nowrap;flex-shrink:0;transition:background .15s,border-color .15s,transform .12s,box-shadow .15s}.wallet-chip i[data-v-9738b698]{font-size:.9rem;flex-shrink:0}.wallet-chip[data-v-9738b698]:hover{transform:translateY(-1px)}.wallet-chip.hours[data-v-9738b698]{background:color-mix(in srgb,#f59e0b 14%,transparent);border-color:color-mix(in srgb,#f59e0b 32%,transparent);color:color-mix(in srgb,#fbbf24 88%,var(--p-text-color))}.wallet-chip.hours[data-v-9738b698]:hover{background:color-mix(in srgb,#f59e0b 22%,transparent);border-color:color-mix(in srgb,#f59e0b 48%,transparent);box-shadow:0 4px 14px color-mix(in srgb,#f59e0b 24%,transparent)}.wallet-chip.hours i[data-v-9738b698]{color:#fbbf24}.wallet-chip.money[data-v-9738b698]{background:color-mix(in srgb,#34d399 14%,transparent);border-color:color-mix(in srgb,#34d399 32%,transparent);color:color-mix(in srgb,#34d399 82%,var(--p-text-color))}.wallet-chip.money[data-v-9738b698]:hover{background:color-mix(in srgb,#34d399 22%,transparent);border-color:color-mix(in srgb,#34d399 48%,transparent);box-shadow:0 4px 14px color-mix(in srgb,#34d399 22%,transparent)}.wallet-chip.money i[data-v-9738b698]{color:#34d399}.wallet-pop[data-v-9738b698]{width:min(360px,78vw);display:flex;flex-direction:column;gap:.6rem}.wallet-pop-head[data-v-9738b698]{font-weight:700;font-size:.95rem}.wallet-row[data-v-9738b698]{display:flex;align-items:center;gap:.6rem}.wallet-row .wallet-game[data-v-9738b698]{width:26px;height:26px;border-radius:6px;flex:0 0 auto}.wallet-row .wallet-info[data-v-9738b698]{display:flex;flex-direction:column;gap:.1rem;min-width:0;flex:1 1 auto}.wallet-row .wallet-svc[data-v-9738b698]{font-weight:600;font-size:.88rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wallet-all[data-v-9738b698]{display:inline-flex;align-items:center;gap:.35rem;font-size:.85rem;font-weight:600;color:var(--p-primary-color);text-decoration:none;margin-top:.15rem}.wallet-all[data-v-9738b698]:hover{text-decoration:underline}.user[data-v-9738b698]{display:flex;align-items:center;gap:.5rem;margin-left:.15rem;padding:.2rem .55rem .2rem .2rem;border:none;border-radius:999px;background:transparent;color:inherit;cursor:pointer;transition:background-color .15s ease}.user[data-v-9738b698]:hover{background:var(--ph-s800)}.user-caret[data-v-9738b698]{font-size:.7rem;color:var(--p-text-muted-color);transition:color .15s ease}.user:hover .user-caret[data-v-9738b698]{color:var(--p-text-color)}.name[data-v-9738b698]{font-weight:600;font-size:.9rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:160px}.user[data-v-9738b698] .p-avatar{flex-shrink:0;box-shadow:0 0 0 2px var(--ph-s700);transition:box-shadow .15s ease}.user[data-v-9738b698]:hover .p-avatar{box-shadow:0 0 0 2px var(--p-primary-color)}.menu-label[data-v-9738b698]{flex:1}.menu-hl[data-v-9738b698]{border-radius:8px;color:var(--p-primary-color)!important;font-weight:700;background:linear-gradient(90deg,color-mix(in srgb,var(--p-primary-color) 20%,transparent),color-mix(in srgb,var(--p-primary-color) 8%,transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--p-primary-color) 35%,transparent)}.menu-hl[data-v-9738b698]:hover{background:linear-gradient(90deg,color-mix(in srgb,var(--p-primary-color) 30%,transparent),color-mix(in srgb,var(--p-primary-color) 14%,transparent))!important}.menu-hl .pi[data-v-9738b698]{color:var(--p-primary-color)}.menu-hl-spark[data-v-9738b698]{margin-left:.4rem;font-size:.85rem;opacity:.9}.mobile-nav-title[data-v-9738b698]{font-weight:800;font-size:1.05rem}.mobile-nav[data-v-9738b698]{display:flex;flex-direction:column;gap:.1rem}.mobile-nav-link[data-v-9738b698]{display:flex;align-items:center;gap:.55rem;padding:.4rem .7rem;border-radius:10px;color:var(--p-text-muted-color);text-decoration:none;font-weight:500;font-size:.86rem;transition:background .15s}.mobile-nav-link .pi[data-v-9738b698]{font-size:.88rem;color:var(--p-text-muted-color);width:1.1rem;text-align:center}.mobile-nav-link[data-v-9738b698]:hover{background:var(--ph-s800)}.mobile-nav-link.is-active[data-v-9738b698]{background:color-mix(in srgb,var(--p-primary-color) 16%,transparent);color:var(--p-primary-color)}.mobile-nav-link.is-active .pi[data-v-9738b698]{color:var(--p-primary-color)}.mobile-nav-sep[data-v-9738b698]{height:1px;background:var(--ph-s800);margin:.4rem 0}.mobile-nav-qp[data-v-9738b698]{margin-bottom:.4rem}.mobile-nav-wallet[data-v-9738b698]{display:flex;flex-wrap:wrap;gap:.5rem;padding:0 .9rem .35rem}.mnw-chip[data-v-9738b698]{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .7rem;border-radius:999px;border:1px solid transparent;font-weight:700;font-size:.85rem;text-decoration:none}.mnw-chip.hours[data-v-9738b698]{background:color-mix(in srgb,#f59e0b 14%,transparent);border-color:color-mix(in srgb,#f59e0b 32%,transparent);color:color-mix(in srgb,#fbbf24 88%,var(--p-text-color))}.mnw-chip.money[data-v-9738b698]{background:color-mix(in srgb,#34d399 14%,transparent);border-color:color-mix(in srgb,#34d399 32%,transparent);color:color-mix(in srgb,#34d399 82%,var(--p-text-color))}@media(max-width:1240px){.user .name[data-v-9738b698],.user .user-caret[data-v-9738b698]{display:none}.user[data-v-9738b698]{padding:.2rem}.nav[data-v-9738b698]{gap:.65rem}}@media(max-width:1100px){.wallet-chip[data-v-9738b698]{display:none}}@media(max-width:1100px){.nav-links[data-v-9738b698]{display:none}.burger[data-v-9738b698]{display:inline-flex}}@media(max-width:900px){.name[data-v-9738b698]{display:none}}@media(max-width:640px){.topbar-inner[data-v-9738b698]{padding:0 .85rem;gap:.5rem}.name[data-v-9738b698]{display:none}.nav[data-v-9738b698]{gap:.5rem}.logo-mark[data-v-9738b698],.logo-text-img[data-v-9738b698]{height:38px}.login-btn[data-v-9738b698]{padding:.4rem .75rem;font-size:.9rem}}@media(max-width:480px){.wallet-chip.money[data-v-9738b698],.wallet-chip.hours .wallet-text[data-v-9738b698]{display:none}.wallet-chip.hours[data-v-9738b698]{padding:.4rem .5rem}}html.ph-desktop .topbar{-webkit-app-region:drag;-webkit-user-select:none;user-select:none;padding-left:env(titlebar-area-x,0px);padding-right:max(0px,calc(100vw - env(titlebar-area-x,0px) - env(titlebar-area-width,100vw) - 12px))}html.ph-desktop-mac .topbar{padding-left:78px}html.ph-desktop .topbar :is(a,button,input,select,textarea,[role=button],[tabindex]:not([tabindex="-1"]),.p-select,.p-avatar){-webkit-app-region:no-drag}html.ph-desktop{scrollbar-width:auto;scrollbar-color:auto}html.ph-desktop::-webkit-scrollbar{width:10px}html.ph-desktop::-webkit-scrollbar-track{margin-top:61px;background:transparent}html.ph-desktop::-webkit-scrollbar-thumb{background:var(--ph-s700);border-radius:999px;border:2px solid transparent;background-clip:content-box}html.ph-desktop::-webkit-scrollbar-thumb:hover{background:var(--ph-s600);background-clip:content-box}@font-face{font-family:primeicons;font-display:block;src:url(/assets/primeicons-C1oiW3xv.eot);src:url(/assets/primeicons-C1oiW3xv.eot?#iefix) format("embedded-opentype"),url(/assets/primeicons-Cw7jw2u3.woff2) format("woff2"),url(/assets/primeicons-DFbS0HxT.woff) format("woff"),url(/assets/primeicons-MNyB0pWW.ttf) format("truetype"),url(/assets/primeicons-DI7WxhAS.svg?#primeicons) format("svg");font-weight:400;font-style:normal}.pi{font-family:primeicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pi:before{--webkit-backface-visibility: hidden;backface-visibility:hidden}.pi-fw{width:1.28571429em;text-align:center}.pi-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@media(prefers-reduced-motion:reduce){.pi-spin{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.pi-eye-dropper:before{content:""}.pi-code-branch:before{content:""}.pi-signature:before{content:""}.pi-stamp:before{content:""}.pi-rectangle-xmark:before{content:""}.pi-note-sticky:before{content:""}.pi-sidebar:before{content:""}.pi-slash:before{content:""}.pi-grid-2:before{content:""}.pi-columns-2:before{content:""}.pi-rows-2:before{content:""}.pi-square:before{content:""}.pi-compress:before{content:""}.pi-pen-line:before{content:""}.pi-case-sensitive:before{content:""}.pi-text-color:before{content:""}.pi-list-tree:before{content:""}.pi-highlighter:before{content:""}.pi-text:before{content:""}.pi-heading-6:before{content:""}.pi-heading-5:before{content:""}.pi-heading-4:before{content:""}.pi-heading-3:before{content:""}.pi-heading-2:before{content:""}.pi-heading-1:before{content:""}.pi-heading:before{content:""}.pi-grip:before{content:""}.pi-grip-horizontal:before{content:""}.pi-grip-vertical:before{content:""}.pi-paragraph-right:before{content:""}.pi-paragraph-left:before{content:""}.pi-arrow-u-turn-up-left:before{content:""}.pi-arrow-u-turn-up-right:before{content:""}.pi-horizontal-rule:before{content:""}.pi-outdent:before{content:""}.pi-indent:before{content:""}.pi-list-ol:before{content:""}.pi-block-quote:before{content:""}.pi-superscript:before{content:""}.pi-subscript:before{content:""}.pi-strikethrough:before{content:""}.pi-underline:before{content:""}.pi-italic:before{content:""}.pi-bold:before{content:""}.pi-dot:before{content:""}.pi-folder-plus:before{content:""}.pi-receipt:before{content:""}.pi-asterisk:before{content:""}.pi-face-smile:before{content:""}.pi-pinterest:before{content:""}.pi-expand:before{content:""}.pi-pen-to-square:before{content:""}.pi-wave-pulse:before{content:""}.pi-turkish-lira:before{content:""}.pi-spinner-dotted:before{content:""}.pi-crown:before{content:""}.pi-pause-circle:before{content:""}.pi-warehouse:before{content:""}.pi-objects-column:before{content:""}.pi-clipboard:before{content:""}.pi-play-circle:before{content:""}.pi-venus:before{content:""}.pi-cart-minus:before{content:""}.pi-file-plus:before{content:""}.pi-microchip:before{content:""}.pi-twitch:before{content:""}.pi-building-columns:before{content:""}.pi-file-check:before{content:""}.pi-microchip-ai:before{content:""}.pi-trophy:before{content:""}.pi-barcode:before{content:""}.pi-file-arrow-up:before{content:""}.pi-mars:before{content:""}.pi-tiktok:before{content:""}.pi-arrow-up-right-and-arrow-down-left-from-center:before{content:""}.pi-ethereum:before{content:""}.pi-list-check:before{content:""}.pi-thumbtack:before{content:""}.pi-arrow-down-left-and-arrow-up-right-to-center:before{content:""}.pi-equals:before{content:""}.pi-lightbulb:before{content:""}.pi-star-half:before{content:""}.pi-address-book:before{content:""}.pi-chart-scatter:before{content:""}.pi-indian-rupee:before{content:""}.pi-star-half-fill:before{content:""}.pi-cart-arrow-down:before{content:""}.pi-calendar-clock:before{content:""}.pi-sort-up-fill:before{content:""}.pi-sparkles:before{content:""}.pi-bullseye:before{content:""}.pi-sort-down-fill:before{content:""}.pi-graduation-cap:before{content:""}.pi-hammer:before{content:""}.pi-bell-slash:before{content:""}.pi-gauge:before{content:""}.pi-shop:before{content:""}.pi-headphones:before{content:""}.pi-eraser:before{content:""}.pi-stopwatch:before{content:""}.pi-verified:before{content:""}.pi-delete-left:before{content:""}.pi-hourglass:before{content:""}.pi-truck:before{content:""}.pi-wrench:before{content:""}.pi-microphone:before{content:""}.pi-megaphone:before{content:""}.pi-arrow-right-arrow-left:before{content:""}.pi-bitcoin:before{content:""}.pi-file-edit:before{content:""}.pi-language:before{content:""}.pi-file-export:before{content:""}.pi-file-import:before{content:""}.pi-file-word:before{content:""}.pi-gift:before{content:""}.pi-cart-plus:before{content:""}.pi-thumbs-down-fill:before{content:""}.pi-thumbs-up-fill:before{content:""}.pi-arrows-alt:before{content:""}.pi-calculator:before{content:""}.pi-sort-alt-slash:before{content:""}.pi-arrows-h:before{content:""}.pi-arrows-v:before{content:""}.pi-pound:before{content:""}.pi-prime:before{content:""}.pi-chart-pie:before{content:""}.pi-reddit:before{content:""}.pi-code:before{content:""}.pi-sync:before{content:""}.pi-shopping-bag:before{content:""}.pi-server:before{content:""}.pi-database:before{content:""}.pi-hashtag:before{content:""}.pi-bookmark-fill:before{content:""}.pi-filter-fill:before{content:""}.pi-heart-fill:before{content:""}.pi-flag-fill:before{content:""}.pi-circle:before{content:""}.pi-circle-fill:before{content:""}.pi-bolt:before{content:""}.pi-history:before{content:""}.pi-box:before{content:""}.pi-at:before{content:""}.pi-arrow-up-right:before{content:""}.pi-arrow-up-left:before{content:""}.pi-arrow-down-left:before{content:""}.pi-arrow-down-right:before{content:""}.pi-telegram:before{content:""}.pi-stop-circle:before{content:""}.pi-stop:before{content:""}.pi-whatsapp:before{content:""}.pi-building:before{content:""}.pi-qrcode:before{content:""}.pi-car:before{content:""}.pi-instagram:before{content:""}.pi-linkedin:before{content:""}.pi-send:before{content:""}.pi-slack:before{content:""}.pi-moon:before{content:""}.pi-sun:before{content:""}.pi-youtube:before{content:""}.pi-vimeo:before{content:""}.pi-flag:before{content:""}.pi-wallet:before{content:""}.pi-map:before{content:""}.pi-link:before{content:""}.pi-credit-card:before{content:""}.pi-discord:before{content:""}.pi-percentage:before{content:""}.pi-euro:before{content:""}.pi-book:before{content:""}.pi-shield:before{content:""}.pi-paypal:before{content:""}.pi-amazon:before{content:""}.pi-phone:before{content:""}.pi-filter-slash:before{content:""}.pi-facebook:before{content:""}.pi-github:before{content:""}.pi-twitter:before{content:""}.pi-step-backward-alt:before{content:""}.pi-step-forward-alt:before{content:""}.pi-forward:before{content:""}.pi-backward:before{content:""}.pi-fast-backward:before{content:""}.pi-fast-forward:before{content:""}.pi-pause:before{content:""}.pi-play:before{content:""}.pi-compass:before{content:""}.pi-id-card:before{content:""}.pi-ticket:before{content:""}.pi-file-o:before{content:""}.pi-reply:before{content:""}.pi-directions-alt:before{content:""}.pi-directions:before{content:""}.pi-thumbs-up:before{content:""}.pi-thumbs-down:before{content:""}.pi-sort-numeric-down-alt:before{content:""}.pi-sort-numeric-up-alt:before{content:""}.pi-sort-alpha-down-alt:before{content:""}.pi-sort-alpha-up-alt:before{content:""}.pi-sort-numeric-down:before{content:""}.pi-sort-numeric-up:before{content:""}.pi-sort-alpha-down:before{content:""}.pi-sort-alpha-up:before{content:""}.pi-sort-alt:before{content:""}.pi-sort-amount-up:before{content:""}.pi-sort-amount-down:before{content:""}.pi-sort-amount-down-alt:before{content:""}.pi-sort-amount-up-alt:before{content:""}.pi-palette:before{content:""}.pi-undo:before{content:""}.pi-desktop:before{content:""}.pi-sliders-v:before{content:""}.pi-sliders-h:before{content:""}.pi-search-plus:before{content:""}.pi-search-minus:before{content:""}.pi-file-excel:before{content:""}.pi-file-pdf:before{content:""}.pi-check-square:before{content:""}.pi-chart-line:before{content:""}.pi-user-edit:before{content:""}.pi-exclamation-circle:before{content:""}.pi-android:before{content:""}.pi-google:before{content:""}.pi-apple:before{content:""}.pi-microsoft:before{content:""}.pi-heart:before{content:""}.pi-mobile:before{content:""}.pi-tablet:before{content:""}.pi-key:before{content:""}.pi-shopping-cart:before{content:""}.pi-comments:before{content:""}.pi-comment:before{content:""}.pi-briefcase:before{content:""}.pi-bell:before{content:""}.pi-paperclip:before{content:""}.pi-share-alt:before{content:""}.pi-envelope:before{content:""}.pi-volume-down:before{content:""}.pi-volume-up:before{content:""}.pi-volume-off:before{content:""}.pi-eject:before{content:""}.pi-money-bill:before{content:""}.pi-images:before{content:""}.pi-image:before{content:""}.pi-sign-in:before{content:""}.pi-sign-out:before{content:""}.pi-wifi:before{content:""}.pi-sitemap:before{content:""}.pi-chart-bar:before{content:""}.pi-camera:before{content:""}.pi-dollar:before{content:""}.pi-lock-open:before{content:""}.pi-table:before{content:""}.pi-map-marker:before{content:""}.pi-list:before{content:""}.pi-eye-slash:before{content:""}.pi-eye:before{content:""}.pi-folder-open:before{content:""}.pi-folder:before{content:""}.pi-video:before{content:""}.pi-inbox:before{content:""}.pi-lock:before{content:""}.pi-unlock:before{content:""}.pi-tags:before{content:""}.pi-tag:before{content:""}.pi-power-off:before{content:""}.pi-save:before{content:""}.pi-question-circle:before{content:""}.pi-question:before{content:""}.pi-copy:before{content:""}.pi-file:before{content:""}.pi-clone:before{content:""}.pi-calendar-times:before{content:""}.pi-calendar-minus:before{content:""}.pi-calendar-plus:before{content:""}.pi-ellipsis-v:before{content:""}.pi-ellipsis-h:before{content:""}.pi-bookmark:before{content:""}.pi-globe:before{content:""}.pi-replay:before{content:""}.pi-filter:before{content:""}.pi-print:before{content:""}.pi-align-right:before{content:""}.pi-align-left:before{content:""}.pi-align-center:before{content:""}.pi-align-justify:before{content:""}.pi-cog:before{content:""}.pi-cloud-download:before{content:""}.pi-cloud-upload:before{content:""}.pi-cloud:before{content:""}.pi-pencil:before{content:""}.pi-users:before{content:""}.pi-clock:before{content:""}.pi-user-minus:before{content:""}.pi-user-plus:before{content:""}.pi-trash:before{content:""}.pi-window-minimize:before{content:""}.pi-window-maximize:before{content:""}.pi-external-link:before{content:""}.pi-refresh:before{content:""}.pi-user:before{content:""}.pi-exclamation-triangle:before{content:""}.pi-calendar:before{content:""}.pi-chevron-circle-left:before{content:""}.pi-chevron-circle-down:before{content:""}.pi-chevron-circle-right:before{content:""}.pi-chevron-circle-up:before{content:""}.pi-angle-double-down:before{content:""}.pi-angle-double-left:before{content:""}.pi-angle-double-right:before{content:""}.pi-angle-double-up:before{content:""}.pi-angle-down:before{content:""}.pi-angle-left:before{content:""}.pi-angle-right:before{content:""}.pi-angle-up:before{content:""}.pi-upload:before{content:""}.pi-download:before{content:""}.pi-ban:before{content:""}.pi-star-fill:before{content:""}.pi-star:before{content:""}.pi-chevron-left:before{content:""}.pi-chevron-right:before{content:""}.pi-chevron-down:before{content:""}.pi-chevron-up:before{content:""}.pi-caret-left:before{content:""}.pi-caret-right:before{content:""}.pi-caret-down:before{content:""}.pi-caret-up:before{content:""}.pi-search:before{content:""}.pi-check:before{content:""}.pi-check-circle:before{content:""}.pi-times:before{content:""}.pi-times-circle:before{content:""}.pi-plus:before{content:""}.pi-plus-circle:before{content:""}.pi-minus:before{content:""}.pi-minus-circle:before{content:""}.pi-circle-on:before{content:""}.pi-circle-off:before{content:""}.pi-sort-down:before{content:""}.pi-sort-up:before{content:""}.pi-sort:before{content:""}.pi-step-backward:before{content:""}.pi-step-forward:before{content:""}.pi-th-large:before{content:""}.pi-arrow-down:before{content:""}.pi-arrow-left:before{content:""}.pi-arrow-right:before{content:""}.pi-arrow-up:before{content:""}.pi-bars:before{content:""}.pi-arrow-circle-down:before{content:""}.pi-arrow-circle-left:before{content:""}.pi-arrow-circle-right:before{content:""}.pi-arrow-circle-up:before{content:""}.pi-info:before{content:""}.pi-info-circle:before{content:""}.pi-home:before{content:""}.pi-spinner:before{content:""}@font-face{font-family:"Exo 2";font-style:normal;font-weight:500 800;font-display:swap;src:url(/fonts/exo2-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Exo 2";font-style:normal;font-weight:500 800;font-display:swap;src:url(/fonts/exo2-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Exo 2";font-style:normal;font-weight:500 800;font-display:swap;src:url(/fonts/exo2-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Exo 2";font-style:normal;font-weight:500 800;font-display:swap;src:url(/fonts/exo2-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/inter-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/inter-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/inter-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/inter-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--ph-font-display: "Exo 2", "Inter", system-ui, sans-serif}*{box-sizing:border-box}h1,h2,h3,h4,[class*=title],.brand-text{font-family:var(--ph-font-display);letter-spacing:-.005em}h1,h2{letter-spacing:-.015em}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--p-primary-color);outline-offset:2px;border-radius:4px}:root{--ph-s950: var(--p-surface-50);--ph-s900: var(--p-surface-0);--ph-s800: var(--p-surface-200);--ph-s700: var(--p-surface-300);--ph-s600: var(--p-surface-300);--ph-s500: var(--p-surface-400);--empty-banner-shade: none;--empty-banner-bg: var(--ph-s800);--empty-banner-text: var(--p-text-color);--empty-banner-text-muted: var(--p-text-muted-color);--chat-bg: color-mix(in srgb, var(--p-surface-200) 55%, var(--p-surface-100));--chat-bubble: var(--p-surface-0);--msg-tail-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 16'%3E%3Cpath d='M9 0L9 16L0 16C4 15 8 10 9 0Z'/%3E%3C/svg%3E")}.app-dark{--ph-s950: var(--p-surface-950);--ph-s900: var(--p-surface-900);--ph-s800: var(--p-surface-800);--ph-s700: var(--p-surface-700);--ph-s600: var(--p-surface-600);--ph-s500: var(--p-surface-500);--empty-banner-shade: linear-gradient(to top, rgba(0, 0, 0, .85) 0%, rgba(0, 0, 0, .48) 42%, rgba(0, 0, 0, .12) 78%, rgba(0, 0, 0, .05) 100%);--empty-banner-bg: linear-gradient(240deg, var(--ph-s800), var(--ph-s900));--empty-banner-text: #ffffff;--chat-bg: var(--p-surface-950);--chat-bubble: var(--p-surface-800);--empty-banner-text-muted: rgba(255, 255, 255, .78)}html,body{margin:0;min-height:100%}html,body{scrollbar-gutter:stable}body.p-overflow-hidden{padding-right:0!important}body{min-height:100vh;color:var(--p-text-color);background-color:var(--ph-s950);background-image:radial-gradient(1200px 600px at 50% -10%,color-mix(in srgb,var(--p-primary-color) 16%,transparent),transparent 70%),radial-gradient(900px 500px at 100% 0%,color-mix(in srgb,var(--p-primary-color) 8%,transparent),transparent 60%);background-attachment:fixed}a{color:var(--p-primary-color)}.p-inputtext,.p-inputnumber,.p-select,.p-multiselect{max-width:100%;min-width:0}.p-inputnumber{width:100%}.p-inputnumber-input{width:100%;min-width:0}.p-message-text{font-size:.85rem;line-height:1.45}.p-message-icon{font-size:1rem}::selection{background:color-mix(in srgb,var(--p-primary-color) 35%,transparent)}*{scrollbar-width:thin;scrollbar-color:var(--ph-s700) transparent}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-thumb{background:var(--ph-s700);border-radius:999px;border:2px solid transparent;background-clip:content-box}*::-webkit-scrollbar-thumb:hover{background:var(--ph-s600);background-clip:content-box}.p-tooltip .p-tooltip-text{font-size:.72rem;line-height:1.25;padding:.3rem .5rem}.p-button{transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease,transform .08s ease}.p-button:active{transform:translateY(1px)}.p-button.p-button-icon-only:active{transform:scale(.94)}.route-enter-active{transition:opacity .22s ease}.route-leave-active{transition:opacity .12s ease}.route-enter-from,.route-leave-to{opacity:0}@keyframes ph-rise-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.ph-rise-in{animation:ph-rise-in .5s cubic-bezier(.22,1,.36,1) both}.p-avatar img{object-fit:cover;width:100%;height:100%}.global-card{margin:1rem 0 1.5rem;padding:1.1rem 1.25rem;border:1px solid var(--ph-s800);border-radius:14px;background:color-mix(in srgb,var(--ph-s900) 60%,transparent)}.global-title{margin:0 0 .9rem;font-size:.85rem;text-transform:uppercase;letter-spacing:.04em;color:var(--p-text-muted-color)}html.qp-scroll-lock{overflow:hidden;overscroll-behavior:none;scrollbar-gutter:auto}html.qp-scroll-lock body{position:fixed;left:0;right:0;width:100%;overflow:hidden;overscroll-behavior:none;scrollbar-gutter:auto}@media(max-width:768px){html.kb-open .chat-page{position:fixed;top:var(--vvtop, 0px);left:0;right:0;z-index:1000;height:var(--vvh, 100dvh);min-height:0;border:none;border-radius:0}}.chat-mention{color:var(--p-primary-color);font-weight:600}.chat-mention.me{padding:0 .2em;border-radius:4px;background:color-mix(in srgb,var(--p-primary-color) 18%,transparent)}.mention-flash{animation:mention-flash 1.6s ease-out;border-radius:12px}@keyframes mention-flash{0%,30%{background:color-mix(in srgb,var(--p-primary-color) 24%,transparent)}to{background:transparent}}
