.landing[data-v-9cbf6a51]{display:flex;flex-direction:column}.above-fold[data-v-9cbf6a51]{min-height:100vh;display:flex;flex-direction:column;align-items:center;padding:0 1.5rem}.hero[data-v-9cbf6a51]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:1.75rem;max-width:640px;padding:4rem 0 3rem}.hero-title[data-v-9cbf6a51]{font-family:RuneScape,serif;font-size:4.5rem;font-weight:700;margin:0;line-height:1.1;color:var(--p-yellow-400)}.hero-subtitle[data-v-9cbf6a51]{font-size:1.1rem;line-height:1.75;margin:0;opacity:.7}.hero-actions[data-v-9cbf6a51]{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;justify-content:center}.features[data-v-9cbf6a51]{display:flex;align-items:stretch;gap:0;width:100%;max-width:800px;border:1px solid var(--p-content-border-color);border-radius:.75rem;overflow:hidden;margin-bottom:2.5rem}.feature-card[data-v-9cbf6a51]{flex:1;display:flex;align-items:flex-start;gap:1rem;padding:1.5rem}.feature-divider[data-v-9cbf6a51]{width:1px;background:var(--p-content-border-color);flex-shrink:0}.feature-icon[data-v-9cbf6a51]{font-size:1.25rem;color:var(--p-yellow-400);flex-shrink:0;margin-top:.1rem}.feature-card h3[data-v-9cbf6a51]{margin:0 0 .3rem;font-size:.9rem;font-weight:600}.feature-card p[data-v-9cbf6a51]{margin:0;font-size:.825rem;line-height:1.55;opacity:.6}.scroll-cue[data-v-9cbf6a51]{background:none;border:none;cursor:pointer;color:inherit;opacity:.35;padding:.5rem;margin-bottom:1.5rem;font-size:1.1rem;transition:opacity .2s;animation:bounce-9cbf6a51 2.5s ease-in-out infinite}.scroll-cue[data-v-9cbf6a51]:hover{opacity:.7}@keyframes bounce-9cbf6a51{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}.guide[data-v-9cbf6a51]{display:flex;flex-direction:column;align-items:center;gap:2rem;padding:2rem 1.5rem 6rem;width:100%;max-width:1100px;margin:0 auto;box-sizing:border-box}.guide-header[data-v-9cbf6a51]{text-align:center;display:flex;flex-direction:column;gap:.5rem}.guide-title[data-v-9cbf6a51]{margin:0;font-size:1.75rem;font-weight:700}.guide-subtitle[data-v-9cbf6a51]{margin:0;font-size:.95rem;opacity:.55}.role-tabs[data-v-9cbf6a51]{width:100%}.role-tabs[data-v-9cbf6a51] .p-tabpanels{padding-bottom:0}.tab-icon[data-v-9cbf6a51]{margin-right:.4rem;font-size:.8rem}.tab-icon.organiser[data-v-9cbf6a51]{color:var(--p-yellow-400)}.tab-icon.captain[data-v-9cbf6a51]{color:var(--p-blue-400)}.tab-icon.participant[data-v-9cbf6a51]{color:var(--p-green-400)}.role-steps[data-v-9cbf6a51]{margin:0;padding:0 0 .5rem;list-style:none;counter-reset:steps;display:flex;flex-direction:column;gap:0}.role-steps li[data-v-9cbf6a51]{counter-increment:steps;display:grid;grid-template-columns:2rem 1fr;grid-template-rows:auto auto;column-gap:1rem;row-gap:.2rem;padding:1rem 0;border-bottom:1px solid var(--p-content-border-color)}.role-steps li[data-v-9cbf6a51]:last-child{border-bottom:none}.role-steps li[data-v-9cbf6a51]:before{content:counter(steps);grid-row:1 / 3;grid-column:1;display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:50%;background:color-mix(in srgb,var(--p-yellow-400) 12%,transparent);color:var(--p-yellow-400);font-size:.75rem;font-weight:700;flex-shrink:0;margin-top:.1rem}.step-label[data-v-9cbf6a51]{grid-column:2;font-weight:600;font-size:.875rem}.step-text[data-v-9cbf6a51]{grid-column:2;font-size:.875rem;line-height:1.6;opacity:.7}.substeps[data-v-9cbf6a51]{grid-column:2;display:flex;flex-direction:column;gap:.3rem;margin-top:.4rem}.substep[data-v-9cbf6a51]{display:flex;align-items:baseline;gap:.5rem;font-size:.82rem;line-height:1.5;opacity:.7}.substep-num[data-v-9cbf6a51]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.2rem;height:1.2rem;border-radius:50%;background:color-mix(in srgb,var(--p-primary-color) 15%,transparent);color:var(--p-primary-color);font-size:.65rem;font-weight:700}.profile-page[data-v-a768b8df]{display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:2.5rem 1rem}.profile-card[data-v-a768b8df]{width:100%;max-width:560px;border:1px solid var(--p-content-border-color);border-radius:.5rem;padding:1.5rem;display:flex;flex-direction:column;gap:1.25rem}.section-title[data-v-a768b8df]{margin:0;font-size:1rem;opacity:.5;text-transform:uppercase;letter-spacing:.05em}.profile-row[data-v-a768b8df]{display:flex;align-items:center;gap:1.5rem}.profile-details[data-v-a768b8df]{display:flex;flex-direction:column;gap:.6rem}.detail-item[data-v-a768b8df]{display:flex;flex-direction:column;gap:.1rem}.label[data-v-a768b8df]{font-size:.75rem;opacity:.5}.value[data-v-a768b8df]{font-size:.95rem}.mono[data-v-a768b8df]{font-family:monospace;font-size:.85rem}.join-page[data-v-8e976041]{display:flex;justify-content:center;align-items:center;min-height:calc(100vh - 60px);padding:2rem 1rem}.join-card[data-v-8e976041]{display:flex;flex-direction:column;align-items:center;gap:1.25rem;text-align:center;max-width:480px;width:100%;border:1px solid var(--p-content-border-color);border-radius:.5rem;padding:2.5rem 2rem}.event-name[data-v-8e976041]{margin:0;font-size:1.75rem}.event-dates[data-v-8e976041]{display:flex;align-items:center;gap:.5rem;opacity:.6;font-size:.9rem}.date-sep[data-v-8e976041]{opacity:.4}.event-timezone[data-v-8e976041]{font-size:.72rem;opacity:.35}.status-message[data-v-8e976041]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;border-radius:.375rem;font-size:.9rem}.status-message.closed[data-v-8e976041]{background:var(--p-content-hover-background);color:var(--p-text-muted-color)}.status-message.success[data-v-8e976041]{color:var(--p-green-500)}.status-message.discord[data-v-8e976041]{color:#5865f2}.status-message.banned[data-v-8e976041]{background:color-mix(in srgb,var(--p-red-500) 12%,transparent);color:var(--p-red-500)}.join-error[data-v-8e976041]{margin:0;font-size:.82rem;color:var(--p-red-500)}.rsn-field[data-v-8e976041]{display:flex;flex-direction:column;align-items:flex-start;gap:.4rem;width:100%}.rsn-field label[data-v-8e976041]{font-size:.8rem;opacity:.6}.rsn-field[data-v-8e976041] input{width:100%}.rsn-hint[data-v-8e976041]{font-size:.78rem;opacity:.5}.error-icon[data-v-8e976041]{font-size:2rem;opacity:.4}.login-prompt[data-v-8e976041]{margin:0;opacity:.7;font-size:.9rem}.questions-divider[data-v-8e976041]{display:flex;align-items:center;gap:.75rem;width:100%;color:var(--p-text-muted-color);font-size:.78rem;text-transform:uppercase;letter-spacing:.05em}.questions-divider[data-v-8e976041]:before,.questions-divider[data-v-8e976041]:after{content:"";flex:1;height:1px;background:var(--p-content-border-color)}.question-list[data-v-8e976041]{display:flex;flex-direction:column;gap:.875rem;width:100%}.question-item[data-v-8e976041]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.question-label[data-v-8e976041]{font-size:.9rem;flex:1;text-align:left}.required-asterisk[data-v-8e976041]{color:var(--p-red-500);margin-left:.2rem}.signup-summary[data-v-8e976041]{width:100%;display:flex;flex-direction:column;gap:.5rem;background:var(--p-content-hover-background);border-radius:.375rem;padding:.875rem 1rem}.summary-row[data-v-8e976041]{display:flex;justify-content:space-between;align-items:center;gap:1rem}.summary-label[data-v-8e976041]{font-size:.8rem;opacity:.5}.summary-value[data-v-8e976041]{font-size:.875rem;font-weight:500}.summary-divider[data-v-8e976041]{border:none;border-top:1px solid var(--p-content-border-color);margin:.1rem 0}.summary-hint[data-v-8e976041]{margin:0;font-size:.78rem;opacity:.5}.summary-link[data-v-8e976041]{color:var(--p-primary-color)}.back-link[data-v-e9dcf64c]{display:inline-flex;align-items:center;gap:.4rem;color:var(--p-text-muted-color);font-size:.8rem;text-decoration:none;align-self:flex-start;transition:color .15s}.back-link[data-v-e9dcf64c]:hover{color:var(--p-text-color)}.admin-page[data-v-0cc7238b]{display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:2.5rem 1rem}.admin-loading[data-v-0cc7238b]{opacity:.6}.admin-card[data-v-0cc7238b]{width:100%;max-width:660px;border:1px solid var(--p-content-border-color);border-radius:.5rem;padding:1.5rem;display:flex;flex-direction:column;gap:1.25rem}.section-title[data-v-0cc7238b]{margin:0;font-size:1rem;opacity:.5;text-transform:uppercase;letter-spacing:.05em}.team-list[data-v-0cc7238b]{display:flex;flex-direction:column;gap:.5rem}.team-card[data-v-0cc7238b]{border:1px solid var(--p-content-border-color);border-radius:.4rem;padding:.75rem 1rem;display:flex;flex-direction:column;gap:.6rem}.team-header-row[data-v-0cc7238b]{display:flex;align-items:center;gap:.4rem}.team-color-picker[data-v-0cc7238b]{position:relative;flex-shrink:0;width:1.5rem;height:1.5rem}.color-input[data-v-0cc7238b]{width:1.5rem;height:1.5rem;padding:0;border:1px solid var(--p-content-border-color);border-radius:50%;background:none;cursor:pointer;overflow:hidden}.color-input[data-v-0cc7238b]::-webkit-color-swatch-wrapper{padding:0}.color-input[data-v-0cc7238b]::-webkit-color-swatch{border:none;border-radius:50%}.color-input[data-v-0cc7238b]::-moz-color-swatch{border:none;border-radius:50%}.team-color-picker.is-saving .color-input[data-v-0cc7238b]{opacity:.4}.color-saving-spinner[data-v-0cc7238b]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:.7rem;pointer-events:none}.team-name[data-v-0cc7238b]{flex:1;font-weight:600}.edit-name-input[data-v-0cc7238b]{flex:1}.discord-unlinked-hint[data-v-0cc7238b]{display:flex;align-items:center;gap:.35rem;margin:0;font-size:.75rem;opacity:.5}.captain-section[data-v-0cc7238b]{display:flex;align-items:flex-start;gap:.75rem;font-size:.875rem}.captain-label[data-v-0cc7238b]{min-width:4.5rem;padding-top:.35rem;font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;opacity:.5;flex-shrink:0}.captain-body[data-v-0cc7238b]{flex:1;display:flex;flex-direction:column;gap:.5rem}.captain-pills[data-v-0cc7238b]{display:flex;flex-wrap:wrap;gap:.4rem}.captain-pill[data-v-0cc7238b]{display:flex;align-items:center;gap:.35rem;background:color-mix(in srgb,var(--p-yellow-400) 12%,transparent);border:1px solid color-mix(in srgb,var(--p-yellow-400) 30%,transparent);border-radius:999px;padding:.2rem .3rem .2rem .65rem}.captain-pill-star[data-v-0cc7238b]{font-size:.7rem;color:var(--p-yellow-400)}.captain-pill-name[data-v-0cc7238b]{font-weight:500;font-size:.875rem}.captain-pill-remove[data-v-0cc7238b]{display:flex;align-items:center;justify-content:center;width:1.3rem;height:1.3rem;border:none;border-radius:50%;background:none;color:var(--p-text-muted-color);cursor:pointer;font-size:.7rem}.captain-pill-remove[data-v-0cc7238b]:hover:not(:disabled){background:color-mix(in srgb,var(--p-red-500) 15%,transparent);color:var(--p-red-500)}.captain-pill-remove[data-v-0cc7238b]:disabled{cursor:default;opacity:.6}.captain-select[data-v-0cc7238b]{width:100%}.board-link-row[data-v-0cc7238b]{display:flex;align-items:center;gap:.5rem;margin-top:.35rem}.pending-warning[data-v-0cc7238b]{display:flex;align-items:center;justify-content:center;color:var(--p-yellow-400);font-size:.95rem;cursor:default}.delete-confirm[data-v-0cc7238b]{display:flex;flex-direction:column;gap:.75rem}.delete-warn[data-v-0cc7238b]{display:flex;align-items:flex-start;gap:.75rem}.delete-warn-icon[data-v-0cc7238b]{color:var(--p-yellow-400);font-size:1.1rem;margin-top:.1rem;flex-shrink:0}.delete-warn p[data-v-0cc7238b]{margin:0;font-size:.875rem;line-height:1.5;opacity:.85}.delete-actions[data-v-0cc7238b]{display:flex;justify-content:flex-end;gap:.5rem}.new-team-row[data-v-0cc7238b]{display:flex;gap:.75rem;align-items:center;padding-top:.25rem;border-top:1px solid var(--p-content-border-color)}.new-team-row[data-v-0cc7238b] input{flex:1}.empty-hint[data-v-0cc7238b]{margin:0;font-size:.85rem;opacity:.5}.participant-answer-list[data-v-ee2f17ed]{display:flex;flex-direction:column;gap:.4rem}.answer-row[data-v-ee2f17ed]{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.answer-label[data-v-ee2f17ed]{display:flex;align-items:center;gap:.4rem;font-size:.85rem;font-weight:600}.answer-color-dot[data-v-ee2f17ed]{width:.5rem;height:.5rem;border-radius:50%;flex-shrink:0}.answer-value[data-v-ee2f17ed]{font-size:.85rem;color:var(--p-text-color);text-align:right}.participants-page[data-v-aeb15093]{padding:1.5rem 1rem}.page-desktop[data-v-aeb15093]{height:calc(100vh - 60px);overflow:hidden;display:flex;flex-direction:column}.admin-loading[data-v-aeb15093]{opacity:.6}.desktop-layout[data-v-aeb15093]{display:flex;gap:1rem;flex:1;overflow:hidden}.panel[data-v-aeb15093]{flex:1;display:flex;flex-direction:column;gap:.6rem;border:1px solid var(--p-content-border-color);border-radius:.5rem;padding:1rem;overflow:hidden;min-width:0}.panel-header[data-v-aeb15093]{display:flex;align-items:center;justify-content:space-between;flex-shrink:0}.section-title[data-v-aeb15093]{margin:0;font-size:1rem;opacity:.5;text-transform:uppercase;letter-spacing:.05em}.section-hint[data-v-aeb15093]{margin:0;font-size:.79rem;opacity:.5;line-height:1.4;flex-shrink:0}.pool-header-right[data-v-aeb15093]{display:flex;align-items:center;gap:.6rem}.pool-count[data-v-aeb15093]{font-size:.8rem;opacity:.4}.filters-block[data-v-aeb15093]{display:flex;flex-direction:column;gap:.4rem;flex-shrink:0}.filter-top-row[data-v-aeb15093]{display:flex;align-items:center;gap:.4rem}.rsn-search[data-v-aeb15093]{flex:1}.question-filter-row[data-v-aeb15093]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.question-filter-label[data-v-aeb15093]{display:flex;align-items:center;gap:.45rem;flex:1;font-size:.8rem;overflow-wrap:break-word;min-width:4rem;padding-top:.25rem}.question-filter-row:hover .question-filter-label[data-v-aeb15093]{text-decoration:underline}.question-color-dot[data-v-aeb15093]{flex-shrink:0;width:.5rem;height:.5rem;border-radius:50%}.text-filter-input[data-v-aeb15093]{width:10rem}.number-filter-controls[data-v-aeb15093]{display:flex;align-items:center;gap:.3rem}.number-filter-sep[data-v-aeb15093]{font-size:.8rem;opacity:.4}.filter-divider[data-v-aeb15093]{border:none;border-top:1px solid var(--p-content-border-color);margin:.2rem 0}.filter-collapse-toggle[data-v-aeb15093]{display:flex;align-items:center;justify-content:center;gap:.4rem;width:100%;background:none;border:1px solid var(--p-content-border-color);border-radius:.3rem;color:var(--p-text-muted-color);cursor:pointer;font-size:.78rem;padding:.25rem .5rem}.filter-collapse-toggle[data-v-aeb15093]:hover{border-color:var(--p-primary-color);color:var(--p-primary-color)}.column-headers[data-v-aeb15093]{display:flex;align-items:center;gap:.6rem;padding:0 .5rem .35rem;border-bottom:1px solid var(--p-content-border-color);flex-shrink:0}.col-sort-btn[data-v-aeb15093]{display:inline-flex;align-items:center;gap:.3rem;background:none;border:none;cursor:pointer;color:var(--p-text-color);font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;opacity:.4;padding:.15rem .25rem .15rem 0;border-radius:.2rem;transition:opacity .1s}.col-sort-btn[data-v-aeb15093]:hover,.col-sort-btn--active[data-v-aeb15093]{opacity:1}.sort-icon[data-v-aeb15093]{font-size:.75rem}.col-header-rsn[data-v-aeb15093]{min-width:9rem;flex-shrink:0}.col-header-chips[data-v-aeb15093]{display:flex;gap:.3rem;flex:1}.col-header-chip[data-v-aeb15093]{flex:1;min-width:1.25rem;justify-content:center}.col-header-chip--hovered[data-v-aeb15093]{opacity:1;box-shadow:0 0 0 1px currentColor;border-radius:.2rem}.pool-rows[data-v-aeb15093]{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:.2rem}.pool-row[data-v-aeb15093]{display:flex;align-items:center;gap:.6rem;padding:.3rem .5rem;border:1px solid var(--p-content-border-color);border-radius:.375rem;background:var(--p-content-background);cursor:grab}.pool-row[data-v-aeb15093]:active{cursor:grabbing}.pool-row--locked[data-v-aeb15093]{cursor:default}.row-handle[data-v-aeb15093]{opacity:.2;font-size:.8rem;flex-shrink:0}.row-rsn[data-v-aeb15093]{font-size:.875rem;font-weight:500;min-width:9rem;flex-shrink:0}.row-rsn--captain[data-v-aeb15093]{color:var(--p-button-warn-hover-background)}.row-rsn--highlighted[data-v-aeb15093]{color:#facc15;font-weight:700}.row-chips[data-v-aeb15093]{display:flex;gap:.3rem;flex:1;overflow:hidden}.chip[data-v-aeb15093]{font-size:.71rem;padding:.1rem .5rem;border-radius:.25rem;border:1px solid var(--p-content-border-color);white-space:nowrap;flex:1;text-align:center}.chip--missing[data-v-aeb15093]{opacity:.2}.drop-overlay[data-v-aeb15093]{position:absolute;inset:0;border-radius:.4rem;display:flex;align-items:center;justify-content:center;gap:.5rem;background:var(--p-content-hover-background);border:2px dashed var(--p-content-border-color);color:var(--p-text-muted-color);font-size:.85rem;font-weight:500;cursor:copy;z-index:10;transition:border-color .1s,color .1s,background .1s}.drop-overlay[data-v-aeb15093]>*{pointer-events:none}.drop-overlay.drop-active[data-v-aeb15093]{border-color:var(--p-primary-color);color:var(--p-primary-color);background:var(--p-content-hover-background)}.drop-zone[data-v-aeb15093]{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.55rem;border:2px dashed var(--p-content-border-color);border-radius:.375rem;color:var(--p-text-muted-color);font-size:.82rem;font-weight:500;flex-shrink:0;transition:border-color .1s,color .1s,background .1s}.drop-zone[data-v-aeb15093]>*{pointer-events:none}.drop-zone.drop-active[data-v-aeb15093]{border-color:var(--p-primary-color);color:var(--p-primary-color);background:var(--p-content-hover-background)}.drop-zone-fade-enter-active[data-v-aeb15093],.drop-zone-fade-leave-active[data-v-aeb15093]{transition:opacity .15s}.drop-zone-fade-enter-from[data-v-aeb15093],.drop-zone-fade-leave-to[data-v-aeb15093]{opacity:0}.teams-header-right[data-v-aeb15093]{display:flex;align-items:center;gap:.25rem}.unassign-all-body[data-v-aeb15093]{display:flex;flex-direction:column;gap:.5rem}.unassign-all-body p[data-v-aeb15093]{margin:0;font-size:.9rem;line-height:1.5}.unassign-all-warning[data-v-aeb15093]{opacity:.65}.teams-panel[data-v-aeb15093]{overflow:hidden}.teams-scroll[data-v-aeb15093]{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:.6rem}.team-zone[data-v-aeb15093]{position:relative;border:1px solid var(--p-content-border-color);border-radius:.4rem;padding:.6rem .75rem;display:flex;flex-direction:column;gap:.4rem;flex-shrink:0}.team-zone-header[data-v-aeb15093]{display:flex;align-items:center;justify-content:space-between}.team-zone-name[data-v-aeb15093]{font-weight:500;font-size:.9rem}.team-zone-count[data-v-aeb15093]{font-size:.76rem;opacity:.4}.team-zone-captains[data-v-aeb15093]{font-size:.74rem;opacity:.45}.assign-link[data-v-aeb15093]{color:var(--p-primary-color);text-decoration:none;opacity:1}.assign-link[data-v-aeb15093]:hover{text-decoration:underline}.team-members-row[data-v-aeb15093]{display:flex;flex-wrap:wrap;gap:.3rem;min-height:28px}.member-chip[data-v-aeb15093]{display:flex;align-items:center;gap:.25rem;padding:.3rem .6rem;border:1px solid var(--p-content-border-color);border-radius:.4rem;font-size:.83rem;background:var(--p-content-background);cursor:grab}.member-chip[data-v-aeb15093]:active{cursor:grabbing}.member-chip--captain[data-v-aeb15093]{border-color:var(--p-button-warn-hover-background);color:var(--p-button-warn-hover-background);cursor:default}.member-captain-icon[data-v-aeb15093]{font-size:.7rem;opacity:.7}.member-name[data-v-aeb15093]{font-size:.83rem;font-weight:500;cursor:help}.member-name--highlighted[data-v-aeb15093]{color:#facc15;font-weight:700}.member-linked-icon[data-v-aeb15093]{opacity:.5;font-size:.75rem;margin-left:.1rem;cursor:help;transition:color .1s,opacity .1s}.member-linked-icon[data-v-aeb15093]:hover{color:#facc15;opacity:1}.partner-popover[data-v-aeb15093]{display:flex;flex-direction:column;gap:.75rem;max-width:20rem}.partner-popover-entry+.partner-popover-entry[data-v-aeb15093]{border-top:1px solid var(--p-content-border-color);padding-top:.75rem}.partner-popover-divider[data-v-aeb15093]{border:none;border-top:1px solid var(--p-content-border-color);margin:0}.partner-popover-section-label[data-v-aeb15093]{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;opacity:.5;margin-top:-.35rem}.partner-popover-name[data-v-aeb15093]{font-weight:700;font-size:.85rem;margin-bottom:.3rem}.partner-popover-missing[data-v-aeb15093]{font-size:.8rem;opacity:.6;font-style:italic}.info-modal-row[data-v-aeb15093]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.info-modal-label[data-v-aeb15093]{display:flex;align-items:center;gap:.4rem;font-size:.82rem;flex:1}.info-modal-value[data-v-aeb15093]{font-size:.85rem;font-weight:500;opacity:.85}.empty-hint[data-v-aeb15093]{margin:0;font-size:.82rem;opacity:.35;font-style:italic}.p-rsn[data-v-aeb15093]{flex:1;font-size:.875rem;font-weight:500}.mobile-layout[data-v-aeb15093]{display:flex;flex-direction:column;gap:1.5rem;padding:1rem 0}.mobile-team-block[data-v-aeb15093]{display:flex;flex-direction:column;gap:.4rem;padding:.75rem;background:var(--p-content-hover-background);border-radius:.375rem}.mobile-team-members[data-v-aeb15093]{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.15rem}.mobile-member-chip[data-v-aeb15093]{font-size:.8rem;padding:.15rem .5rem;background:var(--p-content-background);border:1px solid var(--p-content-border-color);border-radius:.25rem}.admin-card[data-v-aeb15093]{max-width:660px;margin:0 auto;border:1px solid var(--p-content-border-color);border-radius:.5rem;padding:1.5rem;display:flex;flex-direction:column;gap:1.25rem}.participant-list-mobile[data-v-aeb15093]{display:flex;flex-direction:column;gap:.5rem}.participant-row-mobile[data-v-aeb15093]{display:flex;justify-content:space-between;align-items:center;gap:.75rem;padding:.4rem 0;border-bottom:1px solid var(--p-content-border-color)}.tile-edit[data-v-6d2f9755]{display:flex;flex-direction:column;gap:.85rem}.edit-fields[data-v-6d2f9755]{display:flex;gap:.75rem}.edit-field[data-v-6d2f9755]{flex:1;display:flex;flex-direction:column;gap:.3rem}.edit-field label[data-v-6d2f9755]{font-size:.78rem;font-weight:600;opacity:.75}.edit-field-input[data-v-6d2f9755]{width:100%}.field-required[data-v-6d2f9755]{color:var(--p-red-400);font-weight:500;font-size:.72rem}.optional[data-v-6d2f9755]{font-weight:400;opacity:.5;font-size:.72rem}.input-invalid[data-v-6d2f9755] input,.input-invalid.p-inputtext[data-v-6d2f9755]{border-color:var(--p-red-400)!important}.type-toggle[data-v-6d2f9755]{display:flex;border:1px solid var(--p-content-border-color);border-radius:.35rem;overflow:hidden;align-self:flex-start}.type-btn[data-v-6d2f9755]{border:none;background:transparent;padding:.35rem .9rem;font-size:.8rem;cursor:pointer;color:var(--p-text-muted-color)}.type-btn--active[data-v-6d2f9755]{background:var(--p-primary-color);color:var(--p-primary-contrast-color)}.collection-section[data-v-6d2f9755],.tiers-section[data-v-6d2f9755]{display:flex;flex-direction:column;gap:.3rem}.collection-header[data-v-6d2f9755],.collection-row[data-v-6d2f9755]{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}.collection-header--2col[data-v-6d2f9755],.collection-row--2col[data-v-6d2f9755]{grid-template-columns:repeat(2,1fr)}.collection-header[data-v-6d2f9755]{font-size:.72rem;opacity:.6}.collection-hint[data-v-6d2f9755]{font-size:.76rem;opacity:.65;margin:.2rem 0 0}.lock-item-row[data-v-6d2f9755],.head-to-head-row[data-v-6d2f9755],.repeatable-row[data-v-6d2f9755]{display:flex;align-items:center;gap:.5rem;margin-top:.5rem;font-size:.82rem}.tiers-header[data-v-6d2f9755]{display:flex;align-items:center;justify-content:space-between}.tiers-header-label[data-v-6d2f9755]{font-size:.78rem;font-weight:600;opacity:.75}.tiers-table-header[data-v-6d2f9755]{display:grid;grid-template-columns:1.6rem 1fr 4.5rem 4.5rem 1.4rem;gap:.4rem;font-size:.7rem;opacity:.55}.list-table-header[data-v-6d2f9755]{display:grid;grid-template-columns:1fr 6rem 1.4rem;gap:.4rem;font-size:.7rem;opacity:.55}.col-hint[data-v-6d2f9755]{opacity:.7;font-weight:400}.tier-row[data-v-6d2f9755]{display:grid;grid-template-columns:1.6rem 1fr 4.5rem 4.5rem 1.4rem;gap:.4rem;align-items:center}.list-row[data-v-6d2f9755]{display:grid;grid-template-columns:1fr 6rem 1.4rem;gap:.4rem;align-items:center}.tier-label[data-v-6d2f9755]{font-size:.75rem;opacity:.6;text-align:center}.tier-cell[data-v-6d2f9755]{min-width:0}.remove-tier-btn[data-v-6d2f9755]{display:flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--p-text-muted-color);cursor:pointer;padding:.2rem;border-radius:.25rem}.remove-tier-btn[data-v-6d2f9755]:hover{color:var(--p-red-400);background:color-mix(in srgb,var(--p-red-400) 12%,transparent)}.tiers-add-row[data-v-6d2f9755]{display:flex;justify-content:flex-start;margin-top:.2rem}.dialog-footer-right[data-v-6d2f9755]{display:flex;gap:.5rem}.board-grid-editor[data-v-94ba29de]{position:relative;display:grid}.section-overlay[data-v-94ba29de]{position:relative;z-index:3;pointer-events:none;border:2px dotted color-mix(in srgb,var(--p-primary-color) 75%,transparent);border-radius:.5rem;margin:-.3rem}.section-name[data-v-94ba29de]{position:absolute;top:0;left:.6rem;transform:translateY(-50%);padding:.05rem .4rem;background:var(--p-content-background);border-radius:.2rem;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--p-primary-color);pointer-events:auto;cursor:pointer;white-space:nowrap}.section-name-edit-icon[data-v-94ba29de]{margin-left:.3rem;font-size:.6rem;vertical-align:middle}.section-name--empty[data-v-94ba29de]{opacity:.75;color:var(--p-green-400);border:1px solid var(--p-green-400)}.section-name-input[data-v-94ba29de]{font:inherit;color:inherit;background:var(--p-content-background);border:1px solid var(--p-primary-color);border-radius:.2rem;padding:0 .2rem;width:8rem}.divider-gap[data-v-94ba29de],.divider-line[data-v-94ba29de]{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--p-text-muted-color);opacity:0;cursor:pointer;padding:0;transition:opacity .12s,background .12s,color .12s}.divider-gap[data-v-94ba29de]:hover,.divider-line[data-v-94ba29de]:hover{opacity:1;color:var(--p-primary-color);background:color-mix(in srgb,var(--p-primary-color) 12%,transparent)}.divider-line[data-v-94ba29de]{color:var(--p-red-400);opacity:.15}.divider-line[data-v-94ba29de]:hover{color:var(--p-red-400);background:color-mix(in srgb,var(--p-red-400) 12%,transparent)}.divider-gap--col[data-v-94ba29de],.divider-line--col[data-v-94ba29de],.divider-gap--row[data-v-94ba29de],.divider-line--row[data-v-94ba29de]{border-radius:.2rem}.divider-gap i[data-v-94ba29de],.divider-line i[data-v-94ba29de]{font-size:.6rem}.grid-cell[data-v-94ba29de]{position:relative;z-index:1;display:flex;min-width:0}.grid-cell--drop-target .tile-slot[data-v-94ba29de],.grid-cell--drop-target .empty-cell[data-v-94ba29de]{border-color:var(--p-primary-color);background:color-mix(in srgb,var(--p-primary-color) 8%,var(--p-content-background))}.tile-slot[data-v-94ba29de]{flex:1;min-width:0;display:flex}.tile-slot[draggable=true][data-v-94ba29de]{cursor:grab}.tile-slot[draggable=true][data-v-94ba29de]:active{cursor:grabbing}.tile-slot--dragging[data-v-94ba29de]{opacity:.4}.empty-cell[data-v-94ba29de]{flex:1;display:flex;align-items:center;justify-content:center;border:1px dashed var(--p-content-border-color);border-radius:.5rem;background:none;color:var(--p-text-muted-color);cursor:pointer;min-height:90px;transition:border-color .15s,color .15s}.empty-cell[data-v-94ba29de]:hover{border-color:var(--p-primary-color);color:var(--p-primary-color)}.empty-cell i[data-v-94ba29de]{font-size:1rem}.board-setup-page[data-v-cb0225ce]{display:flex;flex-direction:column;gap:1.25rem;padding:1.25rem 1rem;max-width:900px;margin:0 auto}@media(min-width:540px){.board-setup-page[data-v-cb0225ce]{padding:2rem 1.5rem}}.page-header[data-v-cb0225ce]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.header-left[data-v-cb0225ce]{display:flex;align-items:baseline;gap:.6rem;flex:1;min-width:0}@media(max-width:540px){.page-header[data-v-cb0225ce]{flex-direction:column;align-items:center}.header-left[data-v-cb0225ce]{justify-content:center;flex:unset}.header-actions[data-v-cb0225ce]{justify-content:center}}.page-title[data-v-cb0225ce]{margin:0;font-size:1.2rem;font-weight:600}.tile-meta[data-v-cb0225ce]{font-size:.78rem;opacity:.4;display:flex;align-items:center;gap:.4rem}.tile-meta-sep[data-v-cb0225ce]{opacity:.4}.header-actions[data-v-cb0225ce]{display:flex;align-items:center;gap:.75rem}.save-ok[data-v-cb0225ce]{font-size:.82rem;color:var(--p-green-400);display:flex;align-items:center;gap:.3rem}.loading-state[data-v-cb0225ce]{display:flex;justify-content:center;padding:4rem;opacity:.4;font-size:1.5rem}.fade-enter-active[data-v-cb0225ce]{transition:opacity .3s ease}.fade-leave-active[data-v-cb0225ce]{transition:opacity 1.5s ease}.fade-enter-from[data-v-cb0225ce],.fade-leave-to[data-v-cb0225ce]{opacity:0}.sync-reminder[data-v-cb0225ce]{display:flex;align-items:flex-start;gap:.6rem;padding:.65rem .85rem;border-radius:.375rem;font-size:.82rem;line-height:1.5;background:color-mix(in srgb,var(--p-green-500) 10%,transparent);border:1px solid color-mix(in srgb,var(--p-green-500) 30%,transparent);color:var(--p-green-400)}.sync-reminder--error[data-v-cb0225ce]{background:color-mix(in srgb,var(--p-red-500) 10%,transparent);border-color:color-mix(in srgb,var(--p-red-500) 30%,transparent);color:var(--p-red-400)}.sync-reminder>i[data-v-cb0225ce]{flex-shrink:0;margin-top:.15rem}.sync-reminder-body[data-v-cb0225ce]{flex:1;display:flex;flex-direction:column;gap:.4rem}.sync-reminder-body span[data-v-cb0225ce]{color:var(--p-text-color);opacity:.8}.sync-reminder-body .p-button[data-v-cb0225ce]{margin:0 .15rem;vertical-align:middle}.sync-reminder-hint[data-v-cb0225ce]{font-size:.76rem;opacity:.65!important}.sync-reminder-close[data-v-cb0225ce]{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border:none;background:transparent;color:inherit;opacity:.6;cursor:pointer;border-radius:.25rem}.sync-reminder-close[data-v-cb0225ce]:hover{opacity:1;background:color-mix(in srgb,currentColor 12%,transparent)}.tile-card[data-v-cb0225ce]{flex:1;min-width:0;display:flex;flex-direction:column;gap:.5rem;padding:.85rem;border:1px solid var(--p-content-border-color);border-radius:.5rem;background:var(--p-content-background);cursor:pointer;transition:border-color .15s,background .15s}.tile-card[data-v-cb0225ce]:hover{border-color:var(--p-primary-color);background:var(--p-content-hover-background)}.tile-card--invalid[data-v-cb0225ce]{border-color:color-mix(in srgb,var(--p-red-400) 60%,transparent)}.tile-card--invalid[data-v-cb0225ce]:hover{border-color:var(--p-red-400)}.tile-card-top[data-v-cb0225ce]{display:flex;align-items:flex-start;justify-content:space-between;gap:.4rem}.tile-card-label[data-v-cb0225ce]{font-size:.875rem;font-weight:600;line-height:1.3;flex:1}.tile-card-bar-group[data-v-cb0225ce]{display:flex;flex-direction:column;gap:.3rem}.tile-card-type[data-v-cb0225ce]{font-size:.6rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;opacity:.35;white-space:nowrap}.tile-card-pts[data-v-cb0225ce]{font-size:.72rem;opacity:.4}.tile-card-tiers[data-v-cb0225ce]{margin-top:auto;display:flex;gap:.3rem}.tier-pip[data-v-cb0225ce]{font-size:.62rem;font-weight:700;padding:.15rem .35rem;border-radius:.2rem}.tier-pip--locked[data-v-cb0225ce]{background:var(--p-content-hover-background);opacity:.45}.tier-pip--infinity[data-v-cb0225ce]{opacity:.75;color:var(--p-yellow-400)}.tier-label--inf[data-v-cb0225ce]{color:var(--p-yellow-400);opacity:.8}.tier-inf-hint[data-v-cb0225ce]{font-size:.7rem;opacity:.35;align-self:center;font-style:italic}.tiers-add-row[data-v-cb0225ce]{display:flex;gap:.25rem}.add-tier-btn--inf[data-v-cb0225ce]{color:var(--p-yellow-400)}.tile-progress-track[data-v-cb0225ce]{position:relative;height:6px;background:var(--p-content-border-color);border-radius:3px;overflow:visible}.tile-progress-marker[data-v-cb0225ce]{position:absolute;top:-2px;width:2px;height:10px;background:var(--p-content-background);transform:translate(-50%)}.card[data-v-cb0225ce]{border:1px solid var(--p-content-border-color);border-radius:.5rem;padding:1.25rem 1.5rem;display:flex;flex-direction:column;gap:.75rem}.section-title[data-v-cb0225ce]{margin:0;font-size:1rem;opacity:.5;text-transform:uppercase;letter-spacing:.05em}.config-fields[data-v-cb0225ce]{display:flex;gap:1.25rem}.config-field[data-v-cb0225ce]{display:flex;flex-direction:column;gap:.3rem}.config-field label[data-v-cb0225ce]{font-size:.78rem;font-weight:600;opacity:.75}.import-body[data-v-cb0225ce]{display:flex;flex-direction:column;gap:.75rem}.export-options[data-v-cb0225ce]{display:flex;align-items:center;gap:.5rem}.export-option-label[data-v-cb0225ce]{font-size:.85rem;cursor:pointer}.import-hint[data-v-cb0225ce]{margin:0;font-size:.875rem;opacity:.65}.import-error[data-v-cb0225ce]{margin:0;font-size:.8rem;color:var(--p-red-400)}.clear-modal-text[data-v-cb0225ce]{margin:0;font-size:.9rem;line-height:1.5}.tile-pip--collection[data-v-cb0225ce]{font-size:.6rem}.presets-grid[data-v-cb0225ce]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:.75rem}.preset-card[data-v-cb0225ce]{border:2px solid var(--p-content-border-color);border-radius:.5rem;padding:1rem 1.1rem;cursor:pointer;transition:border-color .15s,background .15s;display:flex;flex-direction:column;gap:.5rem}.preset-card[data-v-cb0225ce]:hover{border-color:var(--p-primary-color);background:var(--p-content-hover-background)}.preset-card--selected[data-v-cb0225ce]{border-color:var(--p-primary-color);background:color-mix(in srgb,var(--p-primary-color) 8%,var(--p-content-background))}.preset-card-header[data-v-cb0225ce]{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.preset-card-name[data-v-cb0225ce]{font-weight:700;font-size:.95rem}.preset-card-count[data-v-cb0225ce]{font-size:.72rem;opacity:.4}.preset-card-desc[data-v-cb0225ce]{margin:0;font-size:.82rem;line-height:1.5;opacity:.65}.preset-card-tiles[data-v-cb0225ce]{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.15rem}.preset-tile-chip[data-v-cb0225ce]{font-size:.68rem;padding:.15rem .5rem;border-radius:.25rem;background:color-mix(in srgb,var(--p-primary-color) 10%,transparent);color:var(--p-primary-color);border:1px solid color-mix(in srgb,var(--p-primary-color) 25%,transparent)}.skillxp-no-submit-hint[data-v-e5739f19]{display:flex;align-items:center;gap:.4rem;font-size:.8rem;opacity:.6;margin:0}.skillxp-contributors[data-v-e5739f19]{margin-top:.4rem;padding-top:.6rem;border-top:1px solid var(--p-content-border-color);display:flex;flex-direction:column;gap:.3rem}.skillxp-contributors-header[data-v-e5739f19]{display:flex;align-items:center;gap:.35rem;font-size:.75rem;font-weight:600;opacity:.6}.skillxp-contributors-empty[data-v-e5739f19]{font-size:.78rem;opacity:.5}.skillxp-contributor-row[data-v-e5739f19]{display:flex;justify-content:space-between;font-size:.82rem;padding:.15rem 0}.skillxp-contributor-rsn[data-v-e5739f19]{font-weight:500}.skillxp-contributor-xp[data-v-e5739f19]{opacity:.65;font-variant-numeric:tabular-nums}.skillxp-show-all[data-v-e5739f19]{align-self:flex-start;background:none;border:none;color:var(--p-primary-color);font-size:.76rem;cursor:pointer;padding:.15rem 0}.team-board-page[data-v-e5739f19]{display:flex;flex-direction:column;gap:1.5rem;padding:2rem 1.5rem;max-width:960px;margin:0 auto}.loading-state[data-v-e5739f19]{display:flex;justify-content:center;padding:4rem;opacity:.4;font-size:1.5rem}.empty-state[data-v-e5739f19]{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:4rem 2rem;opacity:.4}.empty-icon[data-v-e5739f19]{font-size:2rem}.empty-state p[data-v-e5739f19]{margin:0;font-size:.9rem}.page-header[data-v-e5739f19]{display:flex;align-items:center;justify-content:space-between}.header-left[data-v-e5739f19]{display:flex;align-items:center;gap:.6rem}.page-title[data-v-e5739f19]{margin:0;font-size:1.2rem;font-weight:600}.header-right[data-v-e5739f19]{display:flex;flex-direction:column;align-items:flex-end;gap:.3rem}.header-rsn[data-v-e5739f19]{display:flex;flex-direction:column;align-items:flex-end;gap:.1rem}.rsn-label[data-v-e5739f19]{font-size:.7rem;opacity:.4}.rsn-value[data-v-e5739f19]{font-size:.9rem;font-weight:600}.last-updated[data-v-e5739f19]{font-size:.7rem;opacity:.35}.finished-banner[data-v-e5739f19]{display:flex;align-items:center;gap:.5rem;padding:.6rem .9rem;border-radius:.4rem;background:color-mix(in srgb,var(--p-orange-400) 12%,transparent);color:var(--p-orange-400);font-size:.85rem;font-weight:500}.score-bar[data-v-e5739f19]{display:flex;flex-direction:column;gap:.5rem;padding:.75rem 1rem;border:1px solid var(--p-content-border-color);border-radius:.5rem;background:var(--p-content-hover-background)}.score-bar-top[data-v-e5739f19]{display:flex;align-items:baseline;justify-content:space-between}.score-label[data-v-e5739f19]{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;opacity:.4}.score-value[data-v-e5739f19]{font-size:1.4rem;font-weight:700;line-height:1}.score-max[data-v-e5739f19]{font-size:.85rem;font-weight:400;opacity:.4}.score-track[data-v-e5739f19]{height:4px;background:var(--p-content-border-color);border-radius:2px;overflow:hidden}.score-fill[data-v-e5739f19]{height:100%;background:var(--p-primary-color);border-radius:2px;transition:width .4s ease}.tile-card[data-v-e5739f19]{flex:1;min-width:0;display:flex;flex-direction:column;gap:.5rem;padding:.85rem;border:1px solid var(--p-content-border-color);border-radius:.5rem;background:var(--p-content-background);cursor:pointer;transition:border-color .15s,background .15s}.tile-card[data-v-e5739f19]:hover{border-color:var(--p-primary-color);background:var(--p-content-hover-background)}.tile-card-top[data-v-e5739f19]{display:flex;align-items:flex-start;gap:.4rem}.tile-card-label[data-v-e5739f19]{font-size:.875rem;font-weight:600;line-height:1.3;flex:1}.tile-card-label--pending[data-v-e5739f19]{color:var(--p-yellow-400)}.tile-card-meta[data-v-e5739f19]{display:flex;align-items:center;gap:.4rem}.tile-card-category[data-v-e5739f19]{font-size:.6rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;opacity:.35;white-space:nowrap}.tile-category--h2h[data-v-e5739f19]{display:inline-flex;align-items:center;gap:.2rem;font-size:.6rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;opacity:.8;color:var(--p-purple-400, #9b59b6);white-space:nowrap}.tile-category--h2h .pi[data-v-e5739f19]{font-size:.55rem}.tile-card-progress-row[data-v-e5739f19]{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.tile-card-total[data-v-e5739f19]{font-size:.9rem;font-weight:700}.tile-card-total-max[data-v-e5739f19]{font-size:.75rem;font-weight:400;opacity:.4}.tile-card-pts[data-v-e5739f19]{font-size:.7rem;opacity:.4}.tile-progress-track[data-v-e5739f19]{position:relative;height:6px;background:var(--p-content-border-color);border-radius:3px;overflow:visible}.tile-progress-fill--pending[data-v-e5739f19],.tile-progress-fill--approved[data-v-e5739f19]{position:absolute;top:0;left:0;height:100%;border-radius:3px;transition:width .35s ease}.tile-progress-fill--pending[data-v-e5739f19]{background:color-mix(in srgb,var(--p-yellow-400) 55%,transparent)}.tile-progress-fill--approved[data-v-e5739f19]{background:var(--p-primary-color)}.tile-progress-marker[data-v-e5739f19]{position:absolute;top:-2px;width:2px;height:10px;background:var(--p-content-background);transform:translate(-50%)}.tile-card-tiers[data-v-e5739f19]{display:flex;align-items:center;gap:.3rem;flex-wrap:wrap}.tile-progress-segments[data-v-e5739f19]{display:flex;gap:2px;height:5px;border-radius:3px;overflow:hidden}.tier-segment[data-v-e5739f19]{flex:1;border-radius:2px}.tier-segment--approved[data-v-e5739f19]{background:var(--p-green-500)}.tier-segment--approved-ooo[data-v-e5739f19]{background:repeating-linear-gradient(-45deg,var(--p-green-500) 0px,var(--p-green-500) 4px,rgba(255,255,255,.25) 4px,rgba(255,255,255,.25) 7px)}.tier-segment--pending[data-v-e5739f19]{background:color-mix(in srgb,var(--p-yellow-400) 60%,transparent)}.tier-segment--locked[data-v-e5739f19]{background:var(--p-content-hover-background)}.h2h-badge[data-v-e5739f19]{display:inline-flex;align-items:center;gap:.3rem;align-self:flex-start;padding:.15rem .5rem;border-radius:1rem;font-size:.68rem;font-weight:600;border:1px solid transparent}.h2h-badge .pi-bolt[data-v-e5739f19]{font-size:.6rem}.h2h-badge-values[data-v-e5739f19]{font-weight:400;opacity:.75}.h2h-badge--winning[data-v-e5739f19]{background:color-mix(in srgb,var(--p-green-500) 15%,transparent);color:var(--p-green-500);border-color:color-mix(in srgb,var(--p-green-500) 35%,transparent)}.h2h-badge--losing[data-v-e5739f19]{background:color-mix(in srgb,var(--p-red-400) 15%,transparent);color:var(--p-red-400);border-color:color-mix(in srgb,var(--p-red-400) 35%,transparent)}.h2h-badge--tied[data-v-e5739f19]{background:color-mix(in srgb,var(--p-yellow-400) 18%,transparent);color:var(--p-yellow-600, var(--p-yellow-400));border-color:color-mix(in srgb,var(--p-yellow-400) 40%,transparent)}.h2h-badge--none[data-v-e5739f19]{background:var(--p-content-hover-background);color:var(--p-text-muted-color);border-color:var(--p-content-border-color)}.h2h-badge--detail[data-v-e5739f19]{font-size:.75rem;padding:.3rem .65rem}.tile-pending-badge[data-v-e5739f19]{display:inline-flex;align-items:center;justify-content:center;margin-left:.25rem;width:.95rem;height:.95rem;border-radius:50%;background:color-mix(in srgb,var(--p-yellow-400) 25%,transparent);color:var(--p-yellow-400);font-size:.6rem;font-weight:800;cursor:default;vertical-align:middle;position:relative;top:-1px}.tier-pip[data-v-e5739f19]{font-size:.62rem;font-weight:700;padding:.1rem .35rem;border-radius:.2rem;border:1px solid currentColor;letter-spacing:.02em}.tier-pip--locked[data-v-e5739f19]{opacity:.2;color:var(--p-text-color)}.tier-pip--pending[data-v-e5739f19]{color:var(--p-yellow-400)}.tier-pip--approved[data-v-e5739f19]{color:var(--p-green-400);background:color-mix(in srgb,var(--p-green-400) 12%,transparent)}.tile-detail[data-v-e5739f19]{display:flex;flex-direction:column;gap:1.25rem}.tile-description[data-v-e5739f19]{margin:0;font-size:.875rem;line-height:1.55;opacity:.7}.detail-progress[data-v-e5739f19]{display:flex;flex-direction:column;gap:.65rem;padding:.75rem;background:var(--p-content-hover-background);border-radius:.5rem}.detail-progress-top[data-v-e5739f19]{display:flex;align-items:center;justify-content:space-between}.detail-progress-total[data-v-e5739f19]{font-size:1.25rem;font-weight:700;line-height:1}.detail-progress-max[data-v-e5739f19]{font-size:.85rem;font-weight:400;opacity:.4}.detail-tier-pips[data-v-e5739f19]{display:flex;gap:.35rem}.detail-progress-segments[data-v-e5739f19]{display:flex;gap:3px;height:8px;border-radius:4px;overflow:hidden}.detail-progress-track[data-v-e5739f19]{position:relative;height:8px;background:var(--p-content-border-color);border-radius:4px;overflow:visible;margin-bottom:1.1rem}.detail-progress-marker[data-v-e5739f19]{position:absolute;top:-3px;width:2px;height:14px;background:var(--p-content-hover-background);transform:translate(-50%)}.detail-progress-marker-label[data-v-e5739f19]{position:absolute;top:16px;left:50%;transform:translate(-50%);font-size:.58rem;font-weight:600;opacity:.45;white-space:nowrap}.tier-milestones[data-v-e5739f19]{display:flex;flex-direction:column;gap:.2rem}.tier-milestone--bonus[data-v-e5739f19]{margin-top:.2rem;padding-top:.4rem;border-top:1px solid var(--p-content-border-color)}.tier-milestone-tier-label[data-v-e5739f19]{font-weight:500}.tier-milestone-amount[data-v-e5739f19]{opacity:.5;font-size:.8em;margin-left:.25rem}.submission-tier-badge[data-v-e5739f19]{font-size:.65rem;font-weight:700;padding:.1rem .3rem;border-radius:.2rem;background:color-mix(in srgb,var(--p-green-500) 20%,transparent);color:var(--p-green-400)}.amount-picker-body[data-v-e5739f19]{display:flex;flex-direction:column;gap:.75rem}.amount-picker-hint[data-v-e5739f19]{margin:0;font-size:.875rem;opacity:.7}.tier-picker-body[data-v-e5739f19]{display:flex;flex-direction:column;gap:.75rem}.tier-picker-hint[data-v-e5739f19]{margin:0;font-size:.875rem;opacity:.7}.tier-picker-options[data-v-e5739f19]{display:flex;gap:.5rem}.list-picker-options[data-v-e5739f19]{display:grid;grid-template-columns:repeat(2,1fr)}.list-picker-options>.tier-picker-option[data-v-e5739f19]:last-child:nth-child(odd){grid-column:1 / -1}.tier-picker-option[data-v-e5739f19]{flex:1;display:flex;flex-direction:column;align-items:center;gap:.2rem;padding:.75rem .5rem;border:1px solid var(--p-content-border-color);border-radius:.4rem;background:none;cursor:pointer;transition:border-color .15s,background .15s}.tier-picker-option[data-v-e5739f19]:hover{border-color:var(--p-primary-color);background:var(--p-content-hover-background)}.tier-picker-option--active[data-v-e5739f19]{border-color:var(--p-green-500);background:color-mix(in srgb,var(--p-green-500) 10%,transparent)}.tier-picker-option--disabled[data-v-e5739f19]{opacity:.4;cursor:not-allowed}.tier-picker-option--disabled[data-v-e5739f19]:hover{border-color:var(--p-content-border-color);background:none}.tier-picker-level[data-v-e5739f19]{font-size:1rem;font-weight:700}.tier-picker-tier-label[data-v-e5739f19]{font-size:.72rem;font-weight:500;text-align:center;line-height:1.3}.tier-picker-pts[data-v-e5739f19]{font-size:.72rem;opacity:.5}.tier-milestone[data-v-e5739f19]{display:flex;align-items:center;gap:.6rem;font-size:.8rem}.tier-milestone-label[data-v-e5739f19]{font-size:.65rem;font-weight:700;padding:.1rem .35rem;border-radius:.2rem;border:1px solid currentColor;letter-spacing:.02em}.tier-milestone-threshold[data-v-e5739f19]{flex:1;opacity:.6}.tier-milestone-pts[data-v-e5739f19]{font-weight:600;opacity:.5;font-size:.75rem}.tier-milestone-status[data-v-e5739f19]{font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:.1rem .4rem;border-radius:.2rem}.tier-status--locked[data-v-e5739f19]{opacity:.25}.tier-status--pending[data-v-e5739f19]{color:var(--p-yellow-400);background:color-mix(in srgb,var(--p-yellow-400) 12%,transparent)}.tier-status--approved[data-v-e5739f19]{color:var(--p-green-400);background:color-mix(in srgb,var(--p-green-400) 12%,transparent)}.submissions-section[data-v-e5739f19]{display:flex;flex-direction:column;gap:.5rem}.submissions-header[data-v-e5739f19]{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;opacity:.4}.submissions-list[data-v-e5739f19]{display:flex;flex-direction:column;gap:.2rem}.sub-group-header[data-v-e5739f19]{font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;padding:.5rem 0 .15rem;margin-top:.2rem}.sub-group-header--pending[data-v-e5739f19]{color:var(--p-yellow-400)}.sub-group-header--approved[data-v-e5739f19]{color:var(--p-green-400)}.sub-group-header--rejected[data-v-e5739f19]{opacity:.35}.sub-group-none[data-v-e5739f19]{margin:0 0 .35rem;font-size:.78rem;opacity:.3;font-style:italic;padding-left:.1rem}.submission-block[data-v-e5739f19]{display:flex;flex-direction:column}.submission-row[data-v-e5739f19]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.5rem .65rem;border:1px solid var(--p-content-border-color);border-radius:.375rem;background:var(--p-content-background);transition:opacity .2s}.submission-row--rejected[data-v-e5739f19]{opacity:.35}.submission-left[data-v-e5739f19]{display:flex;align-items:center;gap:.6rem}.submission-submitter[data-v-e5739f19]{font-size:.875rem;font-weight:500}.submission-score[data-v-e5739f19]{font-size:.78rem;font-weight:700;color:var(--p-primary-color);opacity:.8}.submission-notes[data-v-e5739f19]{font-size:.75rem;opacity:.45;font-style:italic;max-width:6rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.submission-rejection-reason[data-v-e5739f19]{font-size:.75rem;color:var(--p-red-400);font-style:italic}.captain-star-sm[data-v-e5739f19]{font-size:.7rem;color:var(--p-yellow-400);margin-right:.25rem}.submission-right[data-v-e5739f19]{display:flex;align-items:center;gap:.4rem;flex-shrink:0}.sub-status[data-v-e5739f19]{font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:.15rem .45rem;border-radius:.25rem;white-space:nowrap}.sub-status--pending[data-v-e5739f19]{color:var(--p-yellow-400);background:color-mix(in srgb,var(--p-yellow-400) 12%,transparent)}.sub-status--approved[data-v-e5739f19]{color:var(--p-green-400);background:color-mix(in srgb,var(--p-green-400) 12%,transparent)}.sub-status--rejected[data-v-e5739f19]{opacity:.4}.view-proof-btn[data-v-e5739f19]{display:inline-flex;align-items:center;gap:.3rem;font-size:.78rem;background:none;border:none;color:var(--p-primary-color);cursor:pointer;padding:.1rem .25rem;border-radius:.2rem;opacity:.65}.view-proof-btn[data-v-e5739f19]:hover{opacity:1}.add-submission-btn[data-v-e5739f19]{align-self:flex-start}.add-submission-form[data-v-e5739f19]{display:flex;flex-direction:column;gap:.45rem;padding:.75rem;border:1px dashed var(--p-content-border-color);border-radius:.375rem}.add-submission-input[data-v-e5739f19]{width:100%}.add-submission-row[data-v-e5739f19]{display:flex;gap:.5rem}.add-submission-half[data-v-e5739f19]{flex:1;min-width:0}.add-submission-actions[data-v-e5739f19]{display:flex;justify-content:flex-end;gap:.4rem}[data-v-e5739f19] .pb-0{padding-bottom:0}.proof-viewer[data-v-e5739f19]{display:flex;flex-direction:column;gap:1rem}.proof-viewer-notes[data-v-e5739f19]{margin:0;font-size:.85rem;opacity:.7}.proof-viewer-notes-text[data-v-e5739f19]{font-style:italic}.proof-viewer-meta[data-v-e5739f19]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.proof-viewer-meta-left[data-v-e5739f19]{display:flex;align-items:center;gap:.75rem}.proof-viewer-actions[data-v-e5739f19]{display:flex;gap:.5rem;flex-shrink:0}.discord-link[data-v-e5739f19]{display:inline-flex;align-items:center;gap:.4rem;font-size:.82rem;color:var(--p-primary-color);background:none;border:none;padding:0;cursor:pointer;text-decoration:none;opacity:.7}.discord-link[data-v-e5739f19]:hover{opacity:1;text-decoration:underline}.proof-image-area[data-v-e5739f19]{border:1px solid var(--p-content-border-color);border-radius:.375rem;padding:1rem;display:flex;align-items:center;justify-content:center;min-height:120px}.proof-image-loading[data-v-e5739f19]{display:flex;align-items:center;gap:.5rem;font-size:.85rem;opacity:.5}.proof-image-hint[data-v-e5739f19]{margin:0;font-size:.82rem;opacity:.45;text-align:center;line-height:1.5}.proof-images[data-v-e5739f19]{display:flex;flex-direction:column;gap:.75rem;width:100%}.proof-image[data-v-e5739f19]{display:block;max-width:100%;max-height:calc(75vh - 5rem);width:auto;height:auto;object-fit:contain;border-radius:.375rem;margin:0 auto;cursor:zoom-in}.empty-hint[data-v-e5739f19]{margin:0;font-size:.82rem;opacity:.35;font-style:italic}.reject-modal-body[data-v-e5739f19]{display:flex;flex-direction:column;gap:.75rem}.reject-modal-body p[data-v-e5739f19]{margin:0;font-size:.9rem;line-height:1.5}.bot-page[data-v-b891c47e]{display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:2.5rem 1rem}.loading-state[data-v-b891c47e]{opacity:.4;font-size:1.5rem;padding:4rem}.page-section[data-v-b891c47e]{width:100%;max-width:600px;display:flex;flex-direction:column;gap:.85rem}.page-section-header[data-v-b891c47e]{display:flex;flex-direction:column;gap:.15rem;padding:0 .15rem}.page-section-title[data-v-b891c47e]{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;opacity:.45}.page-section-hint[data-v-b891c47e]{font-size:.8rem;opacity:.55;line-height:1.4}.section-card[data-v-b891c47e]{width:100%;max-width:600px;border:1px solid var(--p-content-border-color);border-radius:.5rem;padding:1.5rem;display:flex;flex-direction:column;gap:1.25rem}.section-header[data-v-b891c47e]{display:flex;gap:1rem;align-items:flex-start}.section-icon[data-v-b891c47e]{font-size:1.5rem;opacity:.6;margin-top:.2rem;flex-shrink:0}.section-title[data-v-b891c47e]{margin:0 0 .35rem;font-size:1rem;font-weight:600}.section-desc[data-v-b891c47e]{margin:0;font-size:.875rem;line-height:1.55;opacity:.7}.section-desc-list[data-v-b891c47e]{margin:0;padding-left:1.1rem;font-size:.875rem;line-height:1.55;opacity:.7}.section-desc-list li+li[data-v-b891c47e]{margin-top:.2rem}.assign-steps[data-v-b891c47e]{display:flex;flex-direction:column;gap:1rem}.assign-step[data-v-b891c47e]{display:flex;align-items:center;gap:.85rem}.step-num[data-v-b891c47e]{width:1.6rem;height:1.6rem;border-radius:50%;border:1px solid var(--p-content-border-color);display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;flex-shrink:0;opacity:.5}.step-body[data-v-b891c47e]{display:flex;align-items:center;justify-content:space-between;flex:1;gap:.75rem;flex-wrap:wrap}.step-label[data-v-b891c47e]{font-size:.875rem;line-height:1.4}.step-label--muted[data-v-b891c47e]{opacity:.45;font-style:italic}.server-status[data-v-b891c47e]{width:100%;max-width:600px;display:flex;flex-direction:column;gap:.5rem}.server-status-inner[data-v-b891c47e]{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border-radius:.5rem;border:1px solid color-mix(in srgb,var(--p-green-500) 30%,transparent);background:color-mix(in srgb,var(--p-green-500) 8%,transparent)}.server-status-icon[data-v-b891c47e]{font-size:1.25rem;color:var(--p-green-400);flex-shrink:0}.server-status-text[data-v-b891c47e]{display:flex;flex-direction:column;gap:.1rem}.server-status-label[data-v-b891c47e]{font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;opacity:.5}.server-status-name[data-v-b891c47e]{font-size:.9rem;font-weight:600;color:var(--p-green-400)}.server-status-actions[data-v-b891c47e]{display:flex;align-items:center;gap:.25rem;margin-left:auto;flex-shrink:0}.server-status-hint[data-v-b891c47e]{margin:0;font-size:.8rem;opacity:.6}.unlink-error[data-v-b891c47e]{margin:0;font-size:.8rem;color:var(--p-red-400)}.unlink-modal-body[data-v-b891c47e]{display:flex;flex-direction:column;gap:1rem}.unlink-modal-body p[data-v-b891c47e]{margin:0;font-size:.9rem;line-height:1.5}.unlink-notice[data-v-b891c47e]{display:flex;align-items:flex-start;gap:.6rem;padding:.65rem .85rem;border-radius:.375rem;background:color-mix(in srgb,var(--p-blue-400) 10%,transparent);border:1px solid color-mix(in srgb,var(--p-blue-400) 30%,transparent);font-size:.85rem;line-height:1.5}.unlink-notice i[data-v-b891c47e]{color:var(--p-blue-400);flex-shrink:0;margin-top:.1rem}.unlink-modal-error[data-v-b891c47e]{margin:0;font-size:.85rem;color:var(--p-red-400)}.action-row[data-v-b891c47e]{display:flex;justify-content:flex-end}.sync-row[data-v-b891c47e]{display:flex;flex-direction:column;gap:.6rem}.sync-row-divider[data-v-b891c47e]{border:none;border-top:1px solid var(--p-content-border-color);margin:0}.sync-row-main[data-v-b891c47e]{display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap}.sync-row-label[data-v-b891c47e]{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;opacity:.4;min-width:5rem;flex-shrink:0}.sync-row-options[data-v-b891c47e]{display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap;flex:1}.sync-row-hint[data-v-b891c47e]{margin:0;font-size:.8rem;opacity:.55}.channel-option-stack[data-v-b891c47e]{display:flex;flex-direction:column;gap:.35rem}.channel-option[data-v-b891c47e]{display:flex;align-items:center;gap:.5rem;cursor:pointer;-webkit-user-select:none;user-select:none}.channel-option--disabled[data-v-b891c47e]{cursor:default;opacity:.5}.channel-option--sub[data-v-b891c47e]{margin-left:.45rem}.channel-option-tree[data-v-b891c47e]{opacity:.3;font-size:.8rem}.channel-option-name[data-v-b891c47e]{font-size:.875rem;font-weight:500}.result-box[data-v-b891c47e]{display:flex;align-items:flex-start;gap:.6rem;padding:.75rem 1rem;border-radius:.375rem;font-size:.875rem}.result-success[data-v-b891c47e]{background:color-mix(in srgb,var(--p-green-500) 12%,transparent);border:1px solid color-mix(in srgb,var(--p-green-500) 35%,transparent);color:var(--p-green-400)}.result-error[data-v-b891c47e]{background:color-mix(in srgb,var(--p-red-500) 12%,transparent);border:1px solid color-mix(in srgb,var(--p-red-500) 35%,transparent);color:var(--p-red-400)}.result-title[data-v-b891c47e]{margin:0 0 .2rem;font-weight:600}.result-teams[data-v-b891c47e]{margin:0;opacity:.8}.fade-result-leave-active[data-v-b891c47e]{transition:opacity .9s ease,max-height .9s ease;max-height:200px;overflow:hidden}.fade-result-leave-to[data-v-b891c47e]{opacity:0;max-height:0}.events-page[data-v-cea28d3a]{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:2.5rem 1rem}.loading[data-v-cea28d3a]{opacity:.6}.empty-card[data-v-cea28d3a]{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:3rem 2rem;border:1px solid var(--p-content-border-color);border-radius:.5rem;opacity:.5}.empty-icon[data-v-cea28d3a]{font-size:2rem}.empty-card p[data-v-cea28d3a]{margin:0;font-size:.9rem}.events-tabs[data-v-cea28d3a]{width:100%;max-width:600px}[data-v-cea28d3a] .p-tabpanels{display:none}.tab-count[data-v-cea28d3a]{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .3rem;margin-left:.4rem;border-radius:999px;font-size:.7rem;font-weight:600;background:var(--p-content-border-color);color:var(--p-text-color);vertical-align:middle}.tab-count--live[data-v-cea28d3a]{background:var(--p-green-500);color:#fff}.event-card[data-v-cea28d3a]{width:100%;max-width:600px;border:1px solid var(--p-content-border-color);border-radius:.5rem;padding:1.25rem 1.5rem;display:flex;flex-direction:column;gap:.875rem}.event-card-header[data-v-cea28d3a]{display:flex;justify-content:space-between;align-items:center;gap:1rem}.event-name[data-v-cea28d3a]{font-weight:600;font-size:1rem}.event-dates-row[data-v-cea28d3a]{display:flex;justify-content:space-between;align-items:baseline;gap:1rem}.event-dates[data-v-cea28d3a]{font-size:.8rem;opacity:.5}.date-sep[data-v-cea28d3a]{opacity:.5;margin:0 .2rem}.event-timezone[data-v-cea28d3a]{font-size:.72rem;opacity:.35;flex-shrink:0}.info-row[data-v-cea28d3a]{font-size:.875rem}.current-team-row[data-v-cea28d3a]{display:flex;align-items:center;gap:.5rem}.captain-note[data-v-cea28d3a]{font-size:.8rem;opacity:.65}.team-actions[data-v-cea28d3a]{display:flex}.section-label[data-v-cea28d3a]{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;opacity:.45}.other-teams-section[data-v-cea28d3a]{display:flex;flex-direction:column;gap:.6rem}.other-team-row[data-v-cea28d3a]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.other-team-info[data-v-cea28d3a]{display:flex;flex-direction:column;gap:.15rem;min-width:0}.other-team-name[data-v-cea28d3a]{font-size:.9rem;font-weight:500}.other-team-captains[data-v-cea28d3a]{font-size:.75rem;opacity:.5}.quick-links-section[data-v-cea28d3a]{display:flex;flex-direction:column;gap:.6rem}.quick-links-actions[data-v-cea28d3a]{display:flex;flex-wrap:wrap;gap:.5rem}.captain-star[data-v-cea28d3a]{color:var(--p-yellow-400);font-size:.85rem;cursor:default}.card-divider[data-v-cea28d3a]{border:none;border-top:1px solid var(--p-content-border-color);margin:0}.signup-questions[data-v-cea28d3a]{display:flex;flex-direction:column;gap:.75rem}.signup-question-row[data-v-cea28d3a]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.questions-toggle[data-v-cea28d3a]{display:flex;align-items:center;justify-content:space-between;background:none;border:none;padding:0;cursor:pointer;color:inherit;font-size:.8rem;opacity:.55;width:100%;text-align:left}.questions-toggle[data-v-cea28d3a]:hover{opacity:.85}.questions-toggle-label[data-v-cea28d3a]{font-size:.8rem}.signup-question-label[data-v-cea28d3a]{font-size:.875rem;flex:1}.required-asterisk[data-v-cea28d3a]{color:var(--p-red-500);margin-left:.2rem}.signup-question-value[data-v-cea28d3a]{font-size:.875rem;font-weight:500;opacity:.85}.save-row[data-v-cea28d3a]{display:flex;flex-direction:column;align-items:flex-end;gap:.4rem}.save-error[data-v-cea28d3a]{margin:0;font-size:.78rem;color:var(--p-red-500);text-align:right}.withdraw-row[data-v-cea28d3a]{display:flex;justify-content:flex-end}.withdraw-modal-body[data-v-cea28d3a]{display:flex;flex-direction:column;gap:.5rem}.withdraw-modal-body p[data-v-cea28d3a]{margin:0;font-size:.9rem;line-height:1.5}.withdraw-warning[data-v-cea28d3a]{opacity:.65}.withdraw-rejoin-list[data-v-cea28d3a]{margin:0;padding-left:1.25rem;font-size:.9rem;line-height:1.5}.roster-page[data-v-bd98cff2]{padding:1.5rem 1rem}.page-desktop[data-v-bd98cff2]{height:calc(100vh - 60px);overflow:hidden;display:flex;flex-direction:column}.roster-loading[data-v-bd98cff2]{opacity:.6}.desktop-layout[data-v-bd98cff2]{display:flex;gap:1rem;flex:1;overflow:hidden}.panel[data-v-bd98cff2]{flex:1;display:flex;flex-direction:column;gap:.6rem;border:1px solid var(--p-content-border-color);border-radius:.5rem;padding:1rem;overflow:hidden;min-width:0}.panel-header[data-v-bd98cff2]{display:flex;align-items:center;justify-content:space-between;flex-shrink:0}.section-title[data-v-bd98cff2]{margin:0;font-size:1rem;opacity:.5;text-transform:uppercase;letter-spacing:.05em}.header-right[data-v-bd98cff2]{display:flex;align-items:center;gap:.5rem}.pool-count[data-v-bd98cff2]{font-size:.8rem;opacity:.4}.header-divider[data-v-bd98cff2]{font-size:.8rem;opacity:.2}.last-updated[data-v-bd98cff2]{font-size:.8rem;opacity:.35}.filters-block[data-v-bd98cff2]{display:flex;flex-direction:column;gap:.4rem;flex-shrink:0}.filter-top-row[data-v-bd98cff2]{display:flex;align-items:center;gap:.4rem}.rsn-search[data-v-bd98cff2]{flex:1}.filter-divider[data-v-bd98cff2]{border:none;border-top:1px solid var(--p-content-border-color);margin:.2rem 0}.filter-collapse-toggle[data-v-bd98cff2]{display:flex;align-items:center;justify-content:center;gap:.4rem;width:100%;background:none;border:1px solid var(--p-content-border-color);border-radius:.3rem;color:var(--p-text-muted-color);cursor:pointer;font-size:.78rem;padding:.25rem .5rem}.filter-collapse-toggle[data-v-bd98cff2]:hover{border-color:var(--p-primary-color);color:var(--p-primary-color)}.question-filter-row[data-v-bd98cff2]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.question-filter-label[data-v-bd98cff2]{display:flex;align-items:center;gap:.45rem;flex:1;font-size:.8rem;overflow-wrap:break-word;min-width:4rem;padding-top:.25rem}.question-filter-row:hover .question-filter-label[data-v-bd98cff2]{text-decoration:underline}.question-color-dot[data-v-bd98cff2]{flex-shrink:0;width:.5rem;height:.5rem;border-radius:50%}.text-filter-input[data-v-bd98cff2]{width:10rem}.number-filter-controls[data-v-bd98cff2]{display:flex;align-items:center;gap:.3rem}.number-filter-sep[data-v-bd98cff2]{font-size:.8rem;opacity:.4}.column-headers[data-v-bd98cff2]{display:flex;align-items:center;gap:.6rem;padding:0 .5rem .35rem;border-bottom:1px solid var(--p-content-border-color);flex-shrink:0}.col-sort-btn[data-v-bd98cff2]{display:inline-flex;align-items:center;gap:.3rem;background:none;border:none;cursor:pointer;color:var(--p-text-color);font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;opacity:.4;padding:.15rem .25rem .15rem 0;border-radius:.2rem;transition:opacity .1s}.col-sort-btn[data-v-bd98cff2]:hover,.col-sort-btn--active[data-v-bd98cff2]{opacity:1}.sort-icon[data-v-bd98cff2]{font-size:.75rem}.col-header-rsn[data-v-bd98cff2]{min-width:9rem;flex-shrink:0}.col-header-chips[data-v-bd98cff2]{display:flex;gap:.3rem;flex:1}.col-header-chip[data-v-bd98cff2]{flex:1;min-width:1.25rem;justify-content:center}.col-header-chip--hovered[data-v-bd98cff2]{opacity:1;box-shadow:0 0 0 1px currentColor;border-radius:.2rem}.pool-rows[data-v-bd98cff2]{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:.2rem}.pool-row[data-v-bd98cff2]{display:flex;align-items:center;gap:.6rem;padding:.3rem .5rem;border:1px solid var(--p-content-border-color);border-radius:.375rem;background:var(--p-content-background)}.row-rsn[data-v-bd98cff2]{font-size:.875rem;font-weight:500;min-width:9rem;flex-shrink:0}.row-rsn--captain[data-v-bd98cff2]{color:var(--p-button-warn-hover-background)}.row-rsn--highlighted[data-v-bd98cff2]{color:#facc15;font-weight:700}.row-chips[data-v-bd98cff2]{display:flex;gap:.3rem;flex:1;overflow:hidden}.chip[data-v-bd98cff2]{font-size:.71rem;padding:.1rem .5rem;border-radius:.25rem;border:1px solid var(--p-content-border-color);white-space:nowrap;flex:1;text-align:center}.chip--missing[data-v-bd98cff2]{opacity:.2}.teams-panel[data-v-bd98cff2]{overflow:hidden}.teams-scroll[data-v-bd98cff2]{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:.6rem}.team-zone[data-v-bd98cff2]{border:1px solid var(--p-content-border-color);border-radius:.4rem;padding:.6rem .75rem;display:flex;flex-direction:column;gap:.4rem;flex-shrink:0}.team-zone-header[data-v-bd98cff2]{display:flex;align-items:center;justify-content:space-between}.team-zone-name[data-v-bd98cff2]{font-weight:500;font-size:.9rem}.team-zone-count[data-v-bd98cff2]{font-size:.76rem;opacity:.4}.team-zone-captains[data-v-bd98cff2]{font-size:.74rem;opacity:.45}.team-members-row[data-v-bd98cff2]{display:flex;flex-wrap:wrap;gap:.3rem;min-height:28px}.member-chip[data-v-bd98cff2]{display:flex;align-items:center;gap:.25rem;padding:.3rem .6rem;border:1px solid var(--p-content-border-color);border-radius:.4rem;font-size:.83rem;background:var(--p-content-background)}.member-chip--captain[data-v-bd98cff2]{border-color:var(--p-button-warn-hover-background);color:var(--p-button-warn-hover-background)}.member-captain-icon[data-v-bd98cff2]{font-size:.7rem;opacity:.7}.member-name[data-v-bd98cff2]{font-size:.83rem;font-weight:500;cursor:help}.member-name--highlighted[data-v-bd98cff2]{color:#facc15;font-weight:700}.member-linked-icon[data-v-bd98cff2]{opacity:.5;font-size:.75rem;margin-left:.1rem;cursor:help;transition:color .1s,opacity .1s}.member-linked-icon[data-v-bd98cff2]:hover{color:#facc15;opacity:1}.partner-popover[data-v-bd98cff2]{display:flex;flex-direction:column;gap:.75rem;max-width:20rem}.partner-popover-divider[data-v-bd98cff2]{border:none;border-top:1px solid var(--p-content-border-color);margin:0}.partner-popover-section-label[data-v-bd98cff2]{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;opacity:.5;margin-top:-.35rem}.partner-popover-entry+.partner-popover-entry[data-v-bd98cff2]{border-top:1px solid var(--p-content-border-color);padding-top:.75rem}.partner-popover-name[data-v-bd98cff2]{font-weight:700;font-size:.85rem;margin-bottom:.3rem}.partner-popover-missing[data-v-bd98cff2]{font-size:.8rem;opacity:.6;font-style:italic}.info-modal-row[data-v-bd98cff2]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.info-modal-label[data-v-bd98cff2]{display:flex;align-items:center;gap:.4rem;font-size:.82rem;flex:1}.info-modal-value[data-v-bd98cff2]{font-size:.85rem;font-weight:500;opacity:.85}.empty-hint[data-v-bd98cff2]{margin:0;font-size:.82rem;opacity:.35;font-style:italic}.p-rsn[data-v-bd98cff2]{font-size:.875rem;font-weight:500}.mobile-layout[data-v-bd98cff2]{display:flex;flex-direction:column;gap:1rem}.mobile-header[data-v-bd98cff2]{display:flex;justify-content:flex-end}.mobile-filters[data-v-bd98cff2]{display:flex;gap:.5rem}.mobile-card[data-v-bd98cff2]{border:1px solid var(--p-content-border-color);border-radius:.5rem;padding:1rem 1.25rem;display:flex;flex-direction:column;gap:.6rem}.mobile-participant-row[data-v-bd98cff2]{padding:.3rem 0;border-bottom:1px solid var(--p-content-border-color);font-size:.875rem}.mobile-team-members[data-v-bd98cff2]{display:flex;flex-wrap:wrap;gap:.35rem}.mobile-member-chip[data-v-bd98cff2]{font-size:.8rem;padding:.15rem .5rem;background:var(--p-content-background);border:1px solid var(--p-content-border-color);border-radius:.25rem}.chip--captain[data-v-bd98cff2]{color:var(--p-button-warn-hover-background);border-color:var(--p-button-warn-hover-background)}.manage-events-page[data-v-1edfb706]{display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:2.5rem 1rem;max-width:700px;margin:0 auto}.loading[data-v-1edfb706]{opacity:.6}.page-header[data-v-1edfb706]{display:flex;align-items:center;justify-content:space-between;width:100%}.page-title[data-v-1edfb706]{margin:0;font-size:1.25rem;font-weight:600}.event-list[data-v-1edfb706]{display:flex;flex-direction:column;gap:.5rem;width:100%}.event-card[data-v-1edfb706]{border:1px solid var(--p-content-border-color);border-radius:.5rem;padding:1rem 1.25rem;transition:border-color .15s,background .15s}.event-card--confirming[data-v-1edfb706]{border-color:color-mix(in srgb,var(--p-red-500) 40%,transparent);background:color-mix(in srgb,var(--p-red-500) 5%,transparent)}.event-card-main[data-v-1edfb706]{display:flex;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer}.event-card:not(.event-card--confirming):hover .event-card-main[data-v-1edfb706]{opacity:.9}.delete-confirm[data-v-1edfb706]{display:flex;flex-direction:column;gap:.75rem}.delete-warn[data-v-1edfb706]{display:flex;align-items:flex-start;gap:.75rem}.delete-warn-icon[data-v-1edfb706]{color:var(--p-red-400);font-size:1.1rem;margin-top:.1rem;flex-shrink:0}.delete-warn p[data-v-1edfb706]{margin:0;font-size:.875rem;line-height:1.5}.delete-actions[data-v-1edfb706]{display:flex;justify-content:flex-end;gap:.5rem}.event-card-info[data-v-1edfb706]{display:flex;flex-direction:column;gap:.2rem}.event-card-name[data-v-1edfb706]{font-weight:600;font-size:.95rem}.event-card-dates[data-v-1edfb706]{font-size:.8rem;opacity:.55}.event-card-right[data-v-1edfb706]{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.chevron[data-v-1edfb706]{font-size:.75rem;opacity:.35}.no-discord-warn[data-v-1edfb706]{color:var(--p-orange-400);font-size:.95rem}.empty-hint[data-v-1edfb706]{margin:0;font-size:.875rem;opacity:.5}.guild-notice[data-v-1edfb706]{width:100%;display:flex;align-items:center;gap:.6rem;padding:.75rem 1rem;border-radius:.5rem;background:color-mix(in srgb,var(--p-green-500) 12%,transparent);border:1px solid color-mix(in srgb,var(--p-green-500) 30%,transparent);font-size:.875rem;color:var(--p-green-400)}.guild-notice .pi[data-v-1edfb706]{flex-shrink:0}.notice-dismiss[data-v-1edfb706]{margin-left:auto;background:none;border:none;cursor:pointer;font-size:1rem;line-height:1;color:inherit;opacity:.6;padding:0}.notice-dismiss[data-v-1edfb706]:hover{opacity:1}.hub-page[data-v-5545fa46]{display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:2.5rem 1rem;max-width:600px;margin:0 auto}.loading[data-v-5545fa46]{opacity:.6}.event-header[data-v-5545fa46]{width:100%;display:flex;flex-direction:column;gap:.75rem}.back-link[data-v-5545fa46]{display:inline-flex;align-items:center;gap:.4rem;background:none;border:none;cursor:pointer;color:var(--p-text-muted-color);font-size:.8rem;padding:0;transition:color .15s}.back-link[data-v-5545fa46]:hover{color:var(--p-text-color)}.event-card[data-v-5545fa46]{width:100%;border:1px solid var(--p-content-border-color);border-radius:.6rem;padding:1.25rem 1.5rem;display:flex;flex-direction:column;gap:.5rem}.event-card-top[data-v-5545fa46]{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.event-name[data-v-5545fa46]{margin:0;font-size:1.3rem;font-weight:700;flex:1;min-width:0}.event-dates[data-v-5545fa46]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;font-size:.8rem;opacity:.5}.event-date-icon[data-v-5545fa46]{font-size:.75rem;margin-right:.2rem}.event-dates-arrow[data-v-5545fa46]{opacity:.5}.event-tz[data-v-5545fa46]{font-size:.72rem;opacity:.7;padding:.1rem .4rem;border-radius:.25rem;background:var(--p-content-hover-background)}.section-list[data-v-5545fa46]{width:100%;display:flex;flex-direction:column;gap:1rem}.group-label[data-v-5545fa46]{font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.07em;opacity:.35;display:flex;align-items:center;gap:.75rem}.group-label[data-v-5545fa46]:before,.group-label[data-v-5545fa46]:after{content:"";flex:1;height:1px;background:var(--p-content-border-color)}.group-items[data-v-5545fa46]{display:flex;flex-direction:column;gap:.35rem}.section-link[data-v-5545fa46]{display:flex;align-items:center;gap:.9rem;padding:.85rem 1rem;border:1px solid var(--p-content-border-color);border-radius:.5rem;text-decoration:none;color:var(--p-text-color);transition:border-color .15s,background .15s}.section-link[data-v-5545fa46]:hover{border-color:var(--p-primary-color);background:var(--p-content-hover-background)}.section-link-icon-wrap[data-v-5545fa46]{width:2rem;height:2rem;border-radius:.4rem;background:var(--p-content-hover-background);display:flex;align-items:center;justify-content:center;font-size:.9rem;opacity:.75;flex-shrink:0}.section-link-icon-wrap--warn[data-v-5545fa46]{background:color-mix(in srgb,var(--p-orange-400) 15%,transparent);color:var(--p-orange-400);opacity:1}.section-link-icon-wrap--ok[data-v-5545fa46]{background:color-mix(in srgb,var(--p-green-500) 15%,transparent);color:var(--p-green-400);opacity:1}.section-link-body[data-v-5545fa46]{flex:1;display:flex;flex-direction:column;gap:.1rem;min-width:0}.section-link-label[data-v-5545fa46]{font-size:.9rem;font-weight:600}.section-link-desc[data-v-5545fa46]{font-size:.75rem;opacity:.45}.section-link--warn .section-link-label[data-v-5545fa46]{color:var(--p-orange-400)}.section-link--ok .section-link-label[data-v-5545fa46]{color:var(--p-green-400)}.section-link-warn-icon[data-v-5545fa46]{color:var(--p-orange-400);font-size:.85rem}.section-link-ok-icon[data-v-5545fa46]{color:var(--p-green-400);font-size:.85rem}.section-link-chevron[data-v-5545fa46]{font-size:.7rem;opacity:.3}.section-link--button[data-v-5545fa46]{width:100%;background:none;font:inherit;text-align:left;cursor:pointer}.not-found[data-v-5545fa46]{opacity:.5;font-size:.875rem}.rsn-modal-body[data-v-5545fa46]{display:flex;flex-direction:column;gap:1rem}.rsn-field[data-v-5545fa46]{display:flex;flex-direction:column;gap:.4rem}.rsn-field-label[data-v-5545fa46]{font-size:.78rem;opacity:.6}.rsn-error[data-v-5545fa46]{margin:0;font-size:.85rem;color:var(--p-red-500)}.rsn-success[data-v-5545fa46]{margin:0;font-size:.85rem;color:var(--p-green-500)}.settings-page[data-v-bb16b0f0]{display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:2.5rem 1rem}.loading[data-v-bb16b0f0]{opacity:.6}.card[data-v-bb16b0f0]{width:100%;max-width:660px;border:1px solid var(--p-content-border-color);border-radius:.5rem;padding:1.5rem;display:flex;flex-direction:column;gap:1.25rem}.section-title[data-v-bb16b0f0]{margin:0;font-size:1rem;opacity:.5;text-transform:uppercase;letter-spacing:.05em}.section-header[data-v-bb16b0f0]{display:flex;align-items:center;justify-content:space-between}.edit-actions[data-v-bb16b0f0]{display:flex;justify-content:flex-end;gap:.5rem}.event-header[data-v-bb16b0f0]{display:flex;justify-content:space-between;align-items:flex-start}.status-col[data-v-bb16b0f0]{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem}.event-name[data-v-bb16b0f0]{margin:0}.event-dates[data-v-bb16b0f0]{margin:.25rem 0 0;font-size:.85rem;opacity:.6}.event-timezone[data-v-bb16b0f0]{margin:.15rem 0 0;font-size:.75rem;opacity:.4}.toggle-row[data-v-bb16b0f0]{display:flex;justify-content:space-between;align-items:center;gap:1rem}.toggle-row>div[data-v-bb16b0f0]:first-child{flex:1 1 auto;min-width:0}.toggle-row[data-v-bb16b0f0] .p-toggleswitch{flex-shrink:0}.toggle-label[data-v-bb16b0f0]{margin:0;font-weight:500}.toggle-desc[data-v-bb16b0f0]{margin:.15rem 0 0;font-size:.8rem;opacity:.6}.join-link-row[data-v-bb16b0f0]{display:flex;align-items:center;gap:.5rem}.join-link-input[data-v-bb16b0f0]{flex:1;font-size:.85rem;cursor:default}.tag-row[data-v-bb16b0f0]{display:flex;justify-content:space-between;align-items:center;gap:1rem}.tag-label-col[data-v-bb16b0f0]{flex:1}.tag-input-col[data-v-bb16b0f0]{display:flex;flex-direction:column;gap:.35rem;align-items:flex-end}.tag-input-row[data-v-bb16b0f0]{display:flex;gap:.5rem;align-items:center}.tag-input[data-v-bb16b0f0]{width:11rem}code[data-v-bb16b0f0]{font-size:.78rem;background:var(--p-content-hover-background);padding:.1rem .35rem;border-radius:.25rem}.form-field[data-v-bb16b0f0]{display:flex;flex-direction:column;gap:.4rem}.form-field label[data-v-bb16b0f0]{font-size:.8rem;opacity:.6}.form-row[data-v-bb16b0f0]{display:flex;gap:1rem}.time-input[data-v-bb16b0f0]{display:flex;gap:.5rem;align-items:center}.form-error[data-v-bb16b0f0]{margin:0;font-size:.85rem;color:var(--p-red-400)}.danger-zone[data-v-bb16b0f0]{display:flex;justify-content:flex-end;padding-top:.5rem;border-top:1px solid var(--p-content-border-color)}.delete-modal-body[data-v-bb16b0f0]{display:flex;flex-direction:column;gap:1rem}.delete-warning[data-v-bb16b0f0]{margin:0;font-size:.9rem}.delete-breakdown[data-v-bb16b0f0]{background:var(--p-content-hover-background);border-radius:.375rem;padding:.75rem 1rem}.breakdown-title[data-v-bb16b0f0]{margin:0 0 .5rem;font-size:.8rem;opacity:.6;text-transform:uppercase;letter-spacing:.04em}.delete-breakdown ul[data-v-bb16b0f0]{margin:0;padding-left:1.25rem;display:flex;flex-direction:column;gap:.25rem;font-size:.875rem}.tba-item[data-v-bb16b0f0]{opacity:.5}.tba-badge[data-v-bb16b0f0]{font-size:.7rem;background:var(--p-content-border-color);border-radius:.25rem;padding:.1rem .35rem;margin-left:.25rem;vertical-align:middle}.delete-breakdown-loading[data-v-bb16b0f0]{font-size:.85rem;opacity:.5}.not-found[data-v-bb16b0f0]{opacity:.5;font-size:.875rem}.questionnaire-page[data-v-a85878d4]{display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:2.5rem 1rem}.loading[data-v-a85878d4]{opacity:.6}.card[data-v-a85878d4]{width:100%;max-width:660px;border:1px solid var(--p-content-border-color);border-radius:.5rem;padding:1.5rem;display:flex;flex-direction:column;gap:1.25rem}.section-title[data-v-a85878d4]{margin:0;font-size:1rem;opacity:.5;text-transform:uppercase;letter-spacing:.05em}.section-header[data-v-a85878d4]{display:flex;align-items:center;justify-content:space-between}.question-count[data-v-a85878d4]{font-size:.8rem;opacity:.4}.questions-hint[data-v-a85878d4]{margin:0;font-size:.82rem;opacity:.55}.question-list[data-v-a85878d4]{display:flex;flex-direction:column;gap:.75rem}.question-row[data-v-a85878d4]{display:flex;flex-direction:column;gap:.4rem;padding:.75rem;background:var(--p-content-hover-background);border-radius:.375rem;border:1px solid transparent;cursor:grab}.question-row[data-v-a85878d4]:active{cursor:grabbing}.question-row--drag-over[data-v-a85878d4]{border-color:var(--p-primary-color)}.question-drag-handle[data-v-a85878d4]{opacity:.25;font-size:.82rem;flex-shrink:0}.question-main[data-v-a85878d4]{display:flex;align-items:center;gap:.6rem}.question-num[data-v-a85878d4]{font-size:.75rem;opacity:.35;min-width:1rem;text-align:center}.question-label-input[data-v-a85878d4]{flex:1;font-size:.875rem}.question-label-input[data-v-a85878d4] input{width:100%}.question-type-btn[data-v-a85878d4]{flex-shrink:0}.question-required-toggle[data-v-a85878d4]{display:flex;align-items:center;gap:.4rem;font-size:.78rem;opacity:.7;flex-shrink:0;cursor:pointer}.question-number-opts[data-v-a85878d4]{display:flex;gap:1rem;padding-left:3rem;width:fit-content}.number-range-field[data-v-a85878d4]{display:flex;flex-direction:column;gap:.25rem}.number-range-field label[data-v-a85878d4]{font-size:.75rem;opacity:.5}.questions-actions[data-v-a85878d4]{display:flex;justify-content:space-between;align-items:center}.empty-hint[data-v-a85878d4]{margin:0;font-size:.85rem;opacity:.5}.success-message[data-v-a85878d4]{margin:0;font-size:.85rem;color:var(--p-green-500)}.seeding-page[data-v-286c6044]{display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:2.5rem 1rem}.loading[data-v-286c6044]{opacity:.6}.card[data-v-286c6044]{width:100%;max-width:660px;border:1px solid var(--p-content-border-color);border-radius:.5rem;padding:1.5rem;display:flex;flex-direction:column;gap:1.25rem}.section-title[data-v-286c6044]{margin:0;font-size:1rem;opacity:.5;text-transform:uppercase;letter-spacing:.05em}.description[data-v-286c6044]{margin:0;font-size:.875rem;opacity:.65;line-height:1.5}.seed-controls[data-v-286c6044]{display:flex;align-items:flex-end;gap:1rem}.count-field[data-v-286c6044]{display:flex;flex-direction:column;gap:.4rem}.count-field label[data-v-286c6044]{font-size:.8rem;opacity:.6}.stats-row[data-v-286c6044]{display:flex;align-items:center;gap:1.5rem}.stat[data-v-286c6044]{display:flex;flex-direction:column;align-items:center;gap:.2rem}.stat-value[data-v-286c6044]{font-size:1.75rem;font-weight:600;line-height:1}.stat-label[data-v-286c6044]{font-size:.75rem;opacity:.5;text-transform:uppercase;letter-spacing:.05em}.stat-divider[data-v-286c6044]{width:1px;height:2.5rem;background:var(--p-content-border-color)}.participant-list[data-v-286c6044]{display:flex;flex-direction:column;gap:.25rem;max-height:320px;overflow-y:auto}.participant-row[data-v-286c6044]{display:flex;align-items:center;gap:.5rem;padding:.4rem 0;border-bottom:1px solid var(--p-content-border-color)}.participant-name[data-v-286c6044]{flex:1;font-size:.875rem;font-weight:500}.cleanup-row[data-v-286c6044]{display:flex;justify-content:flex-end}.empty-hint[data-v-286c6044]{margin:0;font-size:.85rem;opacity:.5}.seed-limit-msg[data-v-286c6044]{font-size:.8rem;color:var(--p-orange-400)}.create-event-page[data-v-6cc5f7ab]{padding:2.5rem 1rem}.page-content[data-v-6cc5f7ab]{display:flex;flex-direction:column;gap:1.5rem;max-width:660px;margin:0 auto}.page-title[data-v-6cc5f7ab]{margin:0;font-size:1.25rem;font-weight:600}.card[data-v-6cc5f7ab]{border:1px solid var(--p-content-border-color);border-radius:.5rem;padding:1.5rem;display:flex;flex-direction:column;gap:1.25rem}.section-header[data-v-6cc5f7ab]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.section-title[data-v-6cc5f7ab]{margin:0 0 .35rem;font-size:1rem;opacity:.5;text-transform:uppercase;letter-spacing:.05em;display:flex;align-items:center;gap:.5rem}.optional-badge[data-v-6cc5f7ab]{font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;padding:.15rem .5rem;border-radius:999px;background:color-mix(in srgb,var(--p-primary-color) 12%,transparent);color:var(--p-primary-color);opacity:1}.section-hint[data-v-6cc5f7ab]{margin:0;font-size:.825rem;line-height:1.55;opacity:.55}.question-count[data-v-6cc5f7ab]{font-size:.8rem;opacity:.4;white-space:nowrap;flex-shrink:0;margin-top:.2rem}.form-field[data-v-6cc5f7ab]{display:flex;flex-direction:column;gap:.4rem}.form-field label[data-v-6cc5f7ab]{font-size:.8rem;opacity:.6}.form-row[data-v-6cc5f7ab]{display:flex;gap:1rem}.time-input[data-v-6cc5f7ab]{display:flex;gap:.5rem;align-items:center}.question-list[data-v-6cc5f7ab]{display:flex;flex-direction:column;gap:.75rem}.question-row[data-v-6cc5f7ab]{display:flex;flex-direction:column;gap:.4rem;padding:.75rem;background:var(--p-content-hover-background);border-radius:.375rem;border:1px solid transparent;cursor:grab}.question-row[data-v-6cc5f7ab]:active{cursor:grabbing}.question-row--drag-over[data-v-6cc5f7ab]{border-color:var(--p-primary-color)}.question-main[data-v-6cc5f7ab]{display:flex;align-items:center;gap:.6rem}.question-drag-handle[data-v-6cc5f7ab]{opacity:.25;font-size:.82rem;flex-shrink:0}.question-num[data-v-6cc5f7ab]{font-size:.75rem;opacity:.35;min-width:1rem;text-align:center}.question-label-input[data-v-6cc5f7ab]{flex:1;font-size:.875rem}.question-label-input[data-v-6cc5f7ab] input{width:100%}.question-type-select[data-v-6cc5f7ab]{flex-shrink:0}.question-number-opts[data-v-6cc5f7ab]{display:flex;gap:1rem;padding-left:3rem;width:fit-content}.number-range-field[data-v-6cc5f7ab]{display:flex;flex-direction:column;gap:.25rem}.number-range-field label[data-v-6cc5f7ab]{font-size:.75rem;opacity:.5}.form-error[data-v-6cc5f7ab]{margin:0;font-size:.85rem;color:var(--p-red-400)}.form-actions[data-v-6cc5f7ab]{display:flex;justify-content:flex-end;gap:.5rem}.leaderboard-page[data-v-61e7becd]{display:flex;flex-direction:column;gap:1.5rem;padding:2.5rem .75rem;max-width:1400px;margin:0 auto}.loading[data-v-61e7becd]{opacity:.6}.page-header[data-v-61e7becd]{display:flex;align-items:baseline;gap:1rem}.page-title[data-v-61e7becd]{margin:0;font-size:1.25rem;font-weight:700}.last-updated[data-v-61e7becd]{font-size:.75rem;opacity:.35}.finished-banner[data-v-61e7becd]{display:flex;align-items:center;gap:.5rem;padding:.6rem .9rem;border-radius:.4rem;background:color-mix(in srgb,var(--p-orange-400) 12%,transparent);color:var(--p-orange-400);font-size:.85rem;font-weight:500}.card[data-v-61e7becd]{border:1px solid var(--p-content-border-color);border-radius:.5rem;padding:1.25rem 1.5rem;display:flex;flex-direction:column;gap:1rem}.section-title[data-v-61e7becd]{display:flex;align-items:center;gap:.35rem;margin:0;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.07em;opacity:.4}.section-title .pi[data-v-61e7becd]{font-size:.68rem}.empty-hint[data-v-61e7becd]{margin:0;font-size:.875rem;opacity:.5}.sign-in-hint[data-v-61e7becd]{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:4rem 2rem}.rankings-list[data-v-61e7becd]{display:flex;flex-direction:column;gap:.1rem}.ranking-row[data-v-61e7becd]{display:flex;align-items:center;gap:.75rem;padding:.6rem 0;border-bottom:1px solid var(--p-content-border-color)}.ranking-row[data-v-61e7becd]:last-child{border-bottom:none}.rank[data-v-61e7becd]{width:1.75rem;text-align:center;font-size:.9rem;font-weight:700;opacity:.35;flex-shrink:0}.rank--gold[data-v-61e7becd]{color:#f1c40f;opacity:1}.rank--silver[data-v-61e7becd]{color:#99aab5;opacity:1}.rank--bronze[data-v-61e7becd]{color:#cd7f32;opacity:1}.team-swatch[data-v-61e7becd]{width:.75rem;height:.75rem;border-radius:50%;flex-shrink:0}.team-name[data-v-61e7becd]{flex:1;font-weight:500;font-size:.9rem}.team-points[data-v-61e7becd]{font-size:.875rem;font-weight:600;opacity:.6}.tile-card[data-v-61e7becd]{position:relative;flex:1;min-width:0;border:1px solid var(--p-content-border-color);border-radius:.4rem;padding:.75rem;display:flex;flex-direction:column;gap:.3rem;transition:border-color .15s,background .15s;cursor:default}.tile-meta[data-v-61e7becd]{display:flex;align-items:center;gap:.4rem;min-height:1rem}.tile-category[data-v-61e7becd]{font-size:.65rem;text-transform:uppercase;letter-spacing:.05em;opacity:.45}.tile-category--h2h[data-v-61e7becd]{display:inline-flex;align-items:center;gap:.2rem;opacity:.8;color:var(--p-purple-400, #9b59b6)}.tile-category--h2h .pi[data-v-61e7becd]{font-size:.55rem}.tooltip-not-counted[data-v-61e7becd]{display:block;font-size:.6rem;font-weight:400;opacity:.55;text-align:right}.tile-label[data-v-61e7becd]{font-size:.8rem;font-weight:600;line-height:1.3}.tile-type[data-v-61e7becd]{font-size:.62rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;opacity:.4}.tile-leader[data-v-61e7becd]{display:flex;align-items:center;gap:.35rem;margin-top:.25rem}.leader-dot[data-v-61e7becd]{width:.55rem;height:.55rem;border-radius:50%;flex-shrink:0}.leader-name[data-v-61e7becd]{font-size:.72rem;font-weight:500}.tile-leader--none .leader-name[data-v-61e7becd]{opacity:.3;font-weight:400}.leader-xp[data-v-61e7becd]{font-size:.7rem;font-weight:600;opacity:.6;margin-left:auto}.tile-mvp[data-v-61e7becd]{display:flex;align-items:center;gap:.3rem;font-size:.68rem;opacity:.55}.tile-mvp .pi-star-fill[data-v-61e7becd]{font-size:.6rem;color:#f1c40f}.tile-mvp-xp[data-v-61e7becd]{opacity:.7}.tile-tooltip[data-v-61e7becd]{position:absolute;bottom:calc(100% + 6px);left:0;right:0;z-index:20;background:var(--p-content-background);border:1px solid var(--p-content-border-color);border-radius:.4rem;padding:.5rem .6rem;display:flex;flex-direction:column;gap:.3rem;box-shadow:0 4px 12px #00000040;pointer-events:none}.tooltip-row[data-v-61e7becd]{display:flex;align-items:center;gap:.4rem;font-size:.75rem}.tooltip-dot[data-v-61e7becd]{width:.5rem;height:.5rem;border-radius:50%;flex-shrink:0}.tooltip-team[data-v-61e7becd]{flex:1;font-weight:500}.tooltip-score[data-v-61e7becd]{opacity:.5}.tooltip-pts[data-v-61e7becd]{font-weight:600;min-width:3rem;text-align:right}.tooltip-mvp[data-v-61e7becd]{margin-left:.4rem;font-size:.65rem;font-weight:400;opacity:.5}.analytics-page[data-v-142b6ca1]{display:flex;flex-direction:column;gap:1.5rem;padding:2.5rem .75rem;max-width:1400px;margin:0 auto}.loading[data-v-142b6ca1]{opacity:.6}.page-header[data-v-142b6ca1]{display:flex;align-items:baseline;gap:1rem}.page-title[data-v-142b6ca1]{margin:0;font-size:1.25rem;font-weight:700}.last-updated[data-v-142b6ca1]{font-size:.75rem;opacity:.35}.finished-banner[data-v-142b6ca1]{display:flex;align-items:center;gap:.5rem;padding:.6rem .9rem;border-radius:.4rem;background:color-mix(in srgb,var(--p-orange-400) 12%,transparent);color:var(--p-orange-400);font-size:.85rem;font-weight:500}.card[data-v-142b6ca1]{border:1px solid var(--p-content-border-color);border-radius:.5rem;padding:1.25rem 1.5rem;display:flex;flex-direction:column;gap:1rem}.section-header[data-v-142b6ca1]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.section-title[data-v-142b6ca1]{display:flex;align-items:center;gap:.35rem;margin:0;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.07em;opacity:.4}.table-toggle[data-v-142b6ca1]{background:none;border:1px solid var(--p-content-border-color);border-radius:.35rem;padding:.3rem .6rem;font-size:.72rem;font-weight:500;color:var(--p-text-muted-color);cursor:pointer}.table-toggle[data-v-142b6ca1]:hover{background:var(--p-content-hover-background);color:var(--p-text-color)}.empty-hint[data-v-142b6ca1]{margin:0;font-size:.875rem;opacity:.5}.sign-in-hint[data-v-142b6ca1]{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:4rem 2rem}.chart-container[data-v-142b6ca1]{position:relative;height:320px}.table-scroll[data-v-142b6ca1]{max-height:320px;overflow:auto}.data-table[data-v-142b6ca1]{width:100%;border-collapse:collapse;font-size:.82rem}.data-table th[data-v-142b6ca1]{position:sticky;top:0;background:var(--p-content-background);text-align:left;font-weight:600;font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;opacity:.5;padding:.5rem .75rem;border-bottom:1px solid var(--p-content-border-color);white-space:nowrap}.data-table td[data-v-142b6ca1]{padding:.45rem .75rem;border-bottom:1px solid var(--p-content-border-color);white-space:nowrap;font-variant-numeric:tabular-nums}.data-table tbody tr:last-child td[data-v-142b6ca1]{border-bottom:none}.total-cell[data-v-142b6ca1]{font-weight:600}.team-select[data-v-142b6ca1]{width:100%;max-width:20rem}.contribution-tiles[data-v-142b6ca1]{display:flex;flex-direction:column;gap:.75rem}.contribution-tile[data-v-142b6ca1]{border:1px solid var(--p-content-border-color);border-radius:.4rem;padding:.75rem 1rem}.contribution-tile-header[data-v-142b6ca1]{display:flex;align-items:baseline;gap:.5rem;margin-bottom:.5rem}.contribution-tile-label[data-v-142b6ca1]{font-weight:600;font-size:.9rem}.contribution-tile-type[data-v-142b6ca1]{font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;opacity:.45}.contribution-rows[data-v-142b6ca1]{display:flex;flex-direction:column;gap:.35rem}.contribution-row[data-v-142b6ca1]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;font-size:.82rem;padding:.15rem 0}.contribution-left[data-v-142b6ca1]{display:flex;align-items:center;gap:.5rem;min-width:0}.contribution-right[data-v-142b6ca1]{display:flex;align-items:center;gap:.6rem;flex-shrink:0}.contribution-rsn[data-v-142b6ca1]{font-weight:500}.contribution-time[data-v-142b6ca1]{font-size:.72rem;opacity:.4;white-space:nowrap}.contribution-badge[data-v-142b6ca1]{font-size:.7rem;font-weight:600;padding:.1rem .4rem;border-radius:.3rem;background:var(--p-content-hover-background);opacity:.75}.contribution-notes[data-v-142b6ca1]{font-size:.75rem;opacity:.45;font-style:italic;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:12rem}.contribution-amount[data-v-142b6ca1]{font-weight:700;color:var(--p-primary-color);opacity:.8}.access-page[data-v-d1b36d1b]{display:flex;flex-direction:column;gap:1.5rem;padding:2.5rem .75rem;max-width:900px;margin:0 auto}.loading[data-v-d1b36d1b]{opacity:.6}.page-header[data-v-d1b36d1b]{display:flex;align-items:baseline;gap:1rem}.page-title[data-v-d1b36d1b]{margin:0;font-size:1.25rem;font-weight:700}[data-v-d1b36d1b] .p-tabpanels{display:none}.tab-count[data-v-d1b36d1b]{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .3rem;margin-left:.4rem;border-radius:999px;font-size:.7rem;font-weight:600;background:var(--p-content-border-color);color:var(--p-text-color);vertical-align:middle}.tab-count--banned[data-v-d1b36d1b]{background:var(--p-red-500);color:#fff}.empty-hint[data-v-d1b36d1b]{margin:0;font-size:.875rem;opacity:.5}.access-search[data-v-d1b36d1b]{display:flex;align-items:center;gap:.5rem;padding:0 .1rem}.access-search .pi-search[data-v-d1b36d1b]{opacity:.4;font-size:.85rem}.access-section[data-v-d1b36d1b]{display:flex;flex-direction:column;gap:.6rem}.access-section-title[data-v-d1b36d1b]{margin:0;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.07em;opacity:.45}.access-section-hint[data-v-d1b36d1b]{margin:-.4rem 0 0;font-size:.78rem;opacity:.5}.access-list[data-v-d1b36d1b]{display:flex;flex-direction:column;gap:.75rem}.access-card[data-v-d1b36d1b]{border:1px solid var(--p-content-border-color);border-radius:.5rem;padding:1rem 1.25rem;display:flex;flex-direction:column;gap:.6rem}.access-card-row[data-v-d1b36d1b]{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.access-card-identity[data-v-d1b36d1b]{display:flex;align-items:center;gap:.75rem;min-width:0}.access-avatar[data-v-d1b36d1b]{width:2.5rem;height:2.5rem;border-radius:50%;object-fit:cover;flex-shrink:0}.access-avatar--placeholder[data-v-d1b36d1b]{display:flex;align-items:center;justify-content:center;background:var(--p-content-hover-background);color:var(--p-text-muted-color);font-size:1.1rem}.access-card-names[data-v-d1b36d1b]{display:flex;flex-direction:column;gap:.1rem;min-width:0}.access-card-rsn[data-v-d1b36d1b]{font-weight:600;font-size:.9rem}.access-card-username[data-v-d1b36d1b]{font-size:.78rem;opacity:.6}.admin-warning[data-v-d1b36d1b]{display:inline-flex;align-items:center;gap:.35rem;font-size:.78rem;font-weight:500;color:var(--p-yellow-500);white-space:nowrap;flex-shrink:0}.access-card-points-badge[data-v-d1b36d1b]{flex-shrink:0;font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:.2rem .5rem;border-radius:.3rem;background:color-mix(in srgb,var(--p-green-500) 15%,transparent);color:var(--p-green-500);white-space:nowrap}.access-card-points-badge--revoked[data-v-d1b36d1b]{background:color-mix(in srgb,var(--p-red-500) 15%,transparent);color:var(--p-red-500)}.access-card-reason[data-v-d1b36d1b],.access-card-meta[data-v-d1b36d1b]{margin:0;font-size:.78rem;opacity:.6}.access-card-answers[data-v-d1b36d1b]{display:flex;flex-direction:column;gap:.25rem;padding:.5rem .75rem;border-radius:.35rem;background:var(--p-content-hover-background)}.access-answer-row[data-v-d1b36d1b]{display:flex;justify-content:space-between;gap:.75rem;font-size:.78rem}.access-answer-label[data-v-d1b36d1b]{opacity:.55}.access-answer-value[data-v-d1b36d1b]{font-weight:500;text-align:right}.unban-confirm-text[data-v-d1b36d1b]{font-size:.8rem;opacity:.7;margin-right:.25rem;white-space:nowrap}.ban-modal-body[data-v-d1b36d1b]{display:flex;flex-direction:column;gap:.9rem}.ban-modal-body p[data-v-d1b36d1b]{margin:0;font-size:.85rem}.manual-signup-page[data-v-51e4e497]{display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:2.5rem 1rem}.loading[data-v-51e4e497]{opacity:.6}.card[data-v-51e4e497]{width:100%;max-width:660px;border:1px solid var(--p-content-border-color);border-radius:.5rem;padding:1.5rem;display:flex;flex-direction:column;gap:1.25rem}.section-title[data-v-51e4e497]{margin:0;font-size:1rem;opacity:.5;text-transform:uppercase;letter-spacing:.05em}.description[data-v-51e4e497]{margin:0;font-size:.875rem;opacity:.65;line-height:1.5}.warning-banner[data-v-51e4e497]{display:flex;align-items:flex-start;gap:.6rem;padding:.75rem 1rem;border-radius:.4rem;border:1px solid color-mix(in srgb,var(--p-orange-400) 40%,transparent);background:color-mix(in srgb,var(--p-orange-400) 12%,transparent)}.warning-banner-icon[data-v-51e4e497]{flex-shrink:0;margin-top:.15rem;color:var(--p-orange-400);font-size:.9rem}.warning-banner-text[data-v-51e4e497]{margin:0;font-size:.85rem;line-height:1.5;color:var(--p-orange-400)}.questions-reference[data-v-51e4e497]{display:flex;flex-direction:column;gap:.5rem;padding:.75rem 1rem;border-radius:.4rem;background:var(--p-content-hover-background);font-size:.82rem}.questions-reference-title[data-v-51e4e497]{margin:0;font-weight:600;opacity:.7}.questions-reference-list[data-v-51e4e497]{margin:0;padding-left:1.25rem;display:flex;flex-direction:column;gap:.15rem}.q-label[data-v-51e4e497]{font-weight:500}.q-meta[data-v-51e4e497]{opacity:.6;margin-left:.4rem}.format-hint[data-v-51e4e497]{margin:.25rem 0 0;opacity:.65;line-height:1.45}.format-hint code[data-v-51e4e497]{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;background:var(--p-content-border-color);padding:.05rem .3rem;border-radius:.2rem}.format-sample[data-v-51e4e497]{margin:0;padding:.5rem .65rem;border-radius:.3rem;background:var(--p-content-background);border:1px solid var(--p-content-border-color);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.78rem;line-height:1.5;overflow-x:auto;white-space:pre}.rsn-input-wrapper[data-v-51e4e497]{display:flex;border:1px solid var(--p-content-border-color);border-radius:.4rem;overflow:hidden}.rsn-line-numbers[data-v-51e4e497]{flex-shrink:0;width:2.75rem;padding:.6rem .4rem;text-align:right;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.82rem;line-height:1.5;color:var(--p-text-muted-color);background:var(--p-content-hover-background);overflow:hidden;-webkit-user-select:none;user-select:none}.rsn-line-number--error[data-v-51e4e497]{color:var(--p-red-500);font-weight:700}.rsn-textarea[data-v-51e4e497]{flex:1;min-width:0;padding:.6rem .75rem;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.82rem;line-height:1.5;border:none;outline:none;resize:vertical;background:var(--p-content-background);color:var(--p-text-color);white-space:pre;overflow-x:auto}.form-error[data-v-51e4e497]{margin:0;font-size:.85rem;color:var(--p-red-500)}.error-list[data-v-51e4e497]{display:flex;flex-direction:column;gap:.4rem;padding:.75rem 1rem;border-radius:.4rem;background:color-mix(in srgb,var(--p-red-500) 8%,transparent)}.error-list-title[data-v-51e4e497]{margin:0 0 .15rem;font-size:.8rem;font-weight:600;color:var(--p-red-500)}.error-row[data-v-51e4e497]{display:flex;align-items:baseline;gap:.5rem;font-size:.8rem}.error-line[data-v-51e4e497]{flex-shrink:0;font-weight:600;opacity:.7;min-width:3.5rem}.error-rsn[data-v-51e4e497]{flex-shrink:0;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;opacity:.85}.error-message[data-v-51e4e497]{opacity:.75}.success-message[data-v-51e4e497]{margin:0;font-size:.85rem;color:var(--p-green-500)}.submit-row[data-v-51e4e497]{display:flex;justify-content:flex-end}.participant-list[data-v-51e4e497]{display:flex;flex-direction:column;gap:.25rem;max-height:320px;overflow-y:auto}.participant-row[data-v-51e4e497]{display:flex;align-items:center;gap:.5rem;padding:.4rem 0;border-bottom:1px solid var(--p-content-border-color)}.participant-row[data-v-51e4e497]:last-child{border-bottom:none}.participant-name[data-v-51e4e497]{flex:1;font-size:.875rem;font-weight:500;cursor:pointer}.participant-status[data-v-51e4e497]{font-size:.75rem;opacity:.5;text-transform:uppercase;letter-spacing:.05em}.empty-hint[data-v-51e4e497]{margin:0;font-size:.85rem;opacity:.5}.delete-warning[data-v-51e4e497]{margin:0;font-size:.8rem;color:var(--p-orange-400);line-height:1.5}.delete-row[data-v-51e4e497]{display:flex;align-items:center;justify-content:space-between}.admins-page[data-v-6e57e9d5]{display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:2.5rem 1rem}.loading[data-v-6e57e9d5]{opacity:.6}.card[data-v-6e57e9d5]{width:100%;max-width:660px;border:1px solid var(--p-content-border-color);border-radius:.5rem;padding:1.5rem;display:flex;flex-direction:column;gap:1.25rem}.section-title[data-v-6e57e9d5]{margin:0;font-size:1rem;opacity:.5;text-transform:uppercase;letter-spacing:.05em}.description[data-v-6e57e9d5]{margin:0;font-size:.875rem;opacity:.6;line-height:1.5}.admin-search[data-v-6e57e9d5]{width:100%}.participant-list[data-v-6e57e9d5]{display:flex;flex-direction:column}.participant-row[data-v-6e57e9d5]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.65rem 0;border-bottom:1px solid var(--p-content-border-color)}.participant-row[data-v-6e57e9d5]:last-child{border-bottom:none}.participant-info[data-v-6e57e9d5]{display:flex;flex-direction:column;gap:.1rem;min-width:0}.participant-name[data-v-6e57e9d5]{font-weight:600;font-size:.9rem}.participant-discord[data-v-6e57e9d5]{font-size:.75rem;opacity:.45}.participant-actions[data-v-6e57e9d5]{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.empty-hint[data-v-6e57e9d5]{margin:0;font-size:.85rem;opacity:.5}.simulate-page[data-v-fabf7f33]{display:flex;flex-direction:column;gap:1.25rem;padding:1.25rem 1rem;max-width:900px;margin:0 auto}@media(min-width:540px){.simulate-page[data-v-fabf7f33]{padding:2rem 1.5rem}}.loading[data-v-fabf7f33]{opacity:.6}.page-header[data-v-fabf7f33]{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.header-left[data-v-fabf7f33]{display:flex;align-items:baseline;gap:.75rem}.page-title[data-v-fabf7f33]{margin:0;font-size:1.1rem;font-weight:700}.page-subtitle[data-v-fabf7f33]{font-size:.75rem;opacity:.4}.summary-bar[data-v-fabf7f33]{display:flex;align-items:center;gap:1.5rem;padding:.75rem 1.25rem;border:1px solid var(--p-content-border-color);border-radius:.5rem}.summary-stat[data-v-fabf7f33]{display:flex;align-items:baseline;gap:.35rem}.summary-value[data-v-fabf7f33]{font-size:1.1rem;font-weight:700}.summary-label[data-v-fabf7f33]{font-size:.75rem;opacity:.45}.summary-divider[data-v-fabf7f33]{width:1px;height:1.25rem;background:var(--p-content-border-color)}.tile-grid[data-v-fabf7f33]{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:.6rem}@media(min-width:540px){.tile-grid[data-v-fabf7f33]{grid-template-columns:repeat(3,1fr)}}.tile-card[data-v-fabf7f33]{display:flex;flex-direction:column;gap:.5rem;padding:.85rem;border:1px solid var(--p-content-border-color);border-radius:.4rem;cursor:pointer;transition:border-color .15s,background .15s}.tile-card[data-v-fabf7f33]:hover{border-color:var(--p-primary-color);background:var(--p-content-hover-background)}.tile-card-top[data-v-fabf7f33]{display:flex;align-items:flex-start;justify-content:space-between;gap:.4rem}.tile-card-label[data-v-fabf7f33]{font-size:.8rem;font-weight:700;line-height:1.3}.tile-card-label--pending[data-v-fabf7f33]{color:var(--p-yellow-400)}.tile-card-category[data-v-fabf7f33]{font-size:.6rem;text-transform:uppercase;letter-spacing:.04em;opacity:.4;white-space:nowrap;flex-shrink:0}.tile-card-progress-row[data-v-fabf7f33]{display:flex;justify-content:space-between;align-items:baseline;gap:.25rem}.tile-card-total[data-v-fabf7f33]{font-size:.78rem;font-weight:600}.tile-card-total-max[data-v-fabf7f33]{opacity:.4;font-weight:400}.tile-card-pts[data-v-fabf7f33]{font-size:.68rem;opacity:.5;white-space:nowrap}.tile-progress-segments[data-v-fabf7f33]{display:flex;gap:2px;height:5px;border-radius:3px;overflow:hidden}.tier-segment[data-v-fabf7f33]{flex:1;border-radius:2px}.tier-segment--approved[data-v-fabf7f33]{background:var(--p-green-500)}.tier-segment--approved-ooo[data-v-fabf7f33]{background:repeating-linear-gradient(-45deg,var(--p-green-500) 0px,var(--p-green-500) 4px,rgba(255,255,255,.25) 4px,rgba(255,255,255,.25) 7px)}.tier-segment--pending[data-v-fabf7f33]{background:color-mix(in srgb,var(--p-yellow-400) 60%,transparent)}.tier-segment--locked[data-v-fabf7f33]{background:var(--p-content-hover-background)}.tile-progress-track[data-v-fabf7f33]{height:5px;border-radius:3px;background:var(--p-content-hover-background);position:relative;overflow:hidden}.tile-progress-fill--pending[data-v-fabf7f33]{position:absolute;inset:0;background:color-mix(in srgb,var(--p-yellow-400) 40%,transparent);transition:width .4s ease}.tile-progress-fill--approved[data-v-fabf7f33]{position:absolute;inset:0;background:var(--p-green-500);transition:width .4s ease}.tile-progress-marker[data-v-fabf7f33]{position:absolute;top:0;bottom:0;width:2px;background:var(--p-content-background);transform:translate(-50%)}.tile-card-tiers[data-v-fabf7f33]{display:flex;align-items:center;gap:.3rem;flex-wrap:wrap}.tier-pip[data-v-fabf7f33]{font-size:.62rem;font-weight:700;padding:.15rem .35rem;border-radius:.2rem}.tier-pip--approved[data-v-fabf7f33]{background:color-mix(in srgb,var(--p-green-500) 20%,transparent);color:var(--p-green-400)}.tier-pip--pending[data-v-fabf7f33]{background:color-mix(in srgb,var(--p-yellow-400) 20%,transparent);color:var(--p-yellow-400)}.tier-pip--locked[data-v-fabf7f33]{background:var(--p-content-hover-background);opacity:.45}.tile-detail[data-v-fabf7f33]{display:flex;flex-direction:column;gap:1rem}.tile-description[data-v-fabf7f33]{margin:0;font-size:.875rem;opacity:.65;line-height:1.5}.detail-progress[data-v-fabf7f33]{display:flex;flex-direction:column;gap:.6rem}.detail-progress-top[data-v-fabf7f33]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.detail-progress-total[data-v-fabf7f33]{font-size:1.1rem;font-weight:700}.detail-progress-max[data-v-fabf7f33]{font-size:.75rem;opacity:.45;font-weight:400;margin-left:.25rem}.detail-tier-pips[data-v-fabf7f33]{display:flex;gap:.3rem;flex-wrap:wrap}.detail-progress-segments[data-v-fabf7f33]{display:flex;gap:3px;height:8px;border-radius:4px;overflow:hidden}.detail-progress-track[data-v-fabf7f33]{height:8px;border-radius:4px;background:var(--p-content-hover-background);position:relative;overflow:hidden}.detail-progress-marker[data-v-fabf7f33]{position:absolute;top:0;bottom:0;width:2px;background:var(--p-content-background);transform:translate(-50%)}.detail-progress-marker-label[data-v-fabf7f33]{position:absolute;top:10px;left:50%;transform:translate(-50%);font-size:.6rem;opacity:.5;white-space:nowrap}.tier-milestones[data-v-fabf7f33]{display:flex;flex-direction:column;gap:.2rem}.tier-milestone[data-v-fabf7f33]{display:grid;grid-template-columns:2.5rem 1fr auto auto;gap:.5rem;align-items:center;padding:.3rem 0;border-bottom:1px solid var(--p-content-border-color);font-size:.82rem}.tier-milestone[data-v-fabf7f33]:last-child{border-bottom:none}.tier-milestone--bonus[data-v-fabf7f33]{margin-top:.2rem;padding-top:.4rem;border-top:1px solid var(--p-content-border-color)}.tier-milestone-label[data-v-fabf7f33]{text-align:center;font-size:.62rem;font-weight:700;padding:.15rem .35rem;border-radius:.2rem}.tier-milestone-threshold[data-v-fabf7f33]{display:flex;flex-direction:column;gap:.1rem}.tier-milestone-tier-label[data-v-fabf7f33]{font-weight:500}.tier-milestone-amount[data-v-fabf7f33]{font-size:.75rem;opacity:.5}.tier-milestone-pts[data-v-fabf7f33]{font-weight:600;white-space:nowrap;font-size:.8rem}.tier-milestone-status[data-v-fabf7f33]{font-size:.72rem;text-transform:capitalize;white-space:nowrap}.tier-status--approved[data-v-fabf7f33]{color:var(--p-green-400)}.tier-status--pending[data-v-fabf7f33]{color:var(--p-yellow-400)}.tier-status--locked[data-v-fabf7f33]{opacity:.35}.sim-notice[data-v-fabf7f33]{margin:0;font-size:.75rem;opacity:.4;display:flex;align-items:center;gap:.4rem}.tile-pending-badge[data-v-fabf7f33]{display:inline-flex;align-items:center;justify-content:center;margin-left:.25rem;width:.95rem;height:.95rem;border-radius:50%;background:color-mix(in srgb,var(--p-yellow-400) 25%,transparent);color:var(--p-yellow-400);font-size:.6rem;font-weight:800;cursor:default;vertical-align:middle;position:relative;top:-1px}.builder-page[data-v-9e0aaf06]{display:flex;flex-direction:column;gap:1.25rem;padding:1.25rem 1rem;max-width:900px;margin:0 auto}@media(min-width:540px){.builder-page[data-v-9e0aaf06]{padding:2rem 1.5rem}}.page-header[data-v-9e0aaf06]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.header-left[data-v-9e0aaf06]{display:flex;align-items:baseline;gap:.6rem;flex:1;min-width:0}.page-title[data-v-9e0aaf06]{margin:0;font-size:1.1rem;font-weight:700}.tile-meta[data-v-9e0aaf06]{font-size:.8rem;opacity:.45}.tile-meta-sep[data-v-9e0aaf06]{margin:0 .25rem}.header-actions[data-v-9e0aaf06]{display:flex;align-items:center;gap:.5rem}.empty-hint[data-v-9e0aaf06]{margin:0;font-size:.85rem;opacity:.45}.tile-card[data-v-9e0aaf06]{flex:1;min-width:0;display:flex;flex-direction:column;gap:.45rem;padding:.85rem;border:1px solid var(--p-content-border-color);border-radius:.4rem;cursor:pointer;transition:border-color .15s,background .15s;position:relative}.tile-card[data-v-9e0aaf06]:hover{border-color:var(--p-primary-color);background:var(--p-content-hover-background)}.sim-card[data-v-9e0aaf06]{cursor:pointer}.sim-card[data-v-9e0aaf06]:hover{border-color:var(--p-primary-color);background:var(--p-content-hover-background)}.tile-card--invalid[data-v-9e0aaf06]{border-color:color-mix(in srgb,var(--p-red-400) 60%,transparent)}.tile-card--invalid[data-v-9e0aaf06]:hover{border-color:var(--p-red-400)}.card[data-v-9e0aaf06]{border:1px solid var(--p-content-border-color);border-radius:.5rem;padding:1.25rem 1.5rem;display:flex;flex-direction:column;gap:.75rem}.section-title[data-v-9e0aaf06]{margin:0;font-size:1rem;opacity:.5;text-transform:uppercase;letter-spacing:.05em}.config-fields[data-v-9e0aaf06]{display:flex;gap:1.25rem}.config-field[data-v-9e0aaf06]{display:flex;flex-direction:column;gap:.3rem}.config-field label[data-v-9e0aaf06]{font-size:.78rem;font-weight:600;opacity:.75}.tile-card-top[data-v-9e0aaf06]{display:flex;align-items:flex-start;justify-content:space-between;gap:.4rem}.tile-card-label[data-v-9e0aaf06]{font-size:.8rem;font-weight:700;line-height:1.3}.tile-card-label--pending[data-v-9e0aaf06]{color:var(--p-yellow-400)}.tile-card-type[data-v-9e0aaf06]{font-size:.6rem;text-transform:uppercase;letter-spacing:.04em;opacity:.4;white-space:nowrap}.tile-card-bar-group[data-v-9e0aaf06]{display:flex;align-items:center;gap:.5rem}.tile-progress-track[data-v-9e0aaf06]{flex:1;height:5px;border-radius:3px;background:var(--p-content-hover-background);position:relative;overflow:hidden}.tile-progress-fill--pending[data-v-9e0aaf06]{position:absolute;inset:0;background:color-mix(in srgb,var(--p-yellow-400) 40%,transparent);transition:width .35s ease}.tile-progress-fill--approved[data-v-9e0aaf06]{position:absolute;inset:0;background:var(--p-green-500);transition:width .35s ease}.tile-progress-marker[data-v-9e0aaf06]{position:absolute;top:0;bottom:0;width:2px;background:var(--p-content-background);transform:translate(-50%)}.tile-card-pts[data-v-9e0aaf06]{font-size:.68rem;opacity:.5;white-space:nowrap;flex-shrink:0}.tile-card-progress-row[data-v-9e0aaf06]{display:flex;justify-content:space-between;align-items:baseline;gap:.25rem}.tile-card-total[data-v-9e0aaf06]{font-size:.78rem;font-weight:600}.tile-card-total-max[data-v-9e0aaf06]{opacity:.4;font-weight:400}.tile-card-pts-sim[data-v-9e0aaf06]{font-size:.68rem;opacity:.5;white-space:nowrap}.tile-card-tiers[data-v-9e0aaf06]{display:flex;align-items:center;gap:.3rem;flex-wrap:wrap}.tier-pip[data-v-9e0aaf06]{font-size:.62rem;font-weight:700;padding:.15rem .35rem;border-radius:.2rem}.tier-pip--approved[data-v-9e0aaf06]{background:color-mix(in srgb,var(--p-green-500) 20%,transparent);color:var(--p-green-400)}.tier-pip--pending[data-v-9e0aaf06]{background:color-mix(in srgb,var(--p-yellow-400) 20%,transparent);color:var(--p-yellow-400)}.tier-pip--locked[data-v-9e0aaf06]{background:var(--p-content-hover-background);opacity:.45}.tile-pip--collection[data-v-9e0aaf06]{font-size:.6rem}.tile-progress-segments[data-v-9e0aaf06],.detail-progress-segments[data-v-9e0aaf06]{display:flex;gap:2px;border-radius:3px;overflow:hidden}.tile-progress-segments[data-v-9e0aaf06]{height:5px}.detail-progress-segments[data-v-9e0aaf06]{height:8px;gap:3px}.tier-segment[data-v-9e0aaf06]{flex:1;border-radius:2px}.tier-segment--approved[data-v-9e0aaf06]{background:var(--p-green-500)}.tier-segment--approved-ooo[data-v-9e0aaf06]{background:repeating-linear-gradient(-45deg,var(--p-green-500) 0px,var(--p-green-500) 4px,rgba(255,255,255,.25) 4px,rgba(255,255,255,.25) 7px)}.tier-segment--pending[data-v-9e0aaf06]{background:color-mix(in srgb,var(--p-yellow-400) 60%,transparent)}.tier-segment--locked[data-v-9e0aaf06]{background:var(--p-content-hover-background)}.tile-detail[data-v-9e0aaf06]{display:flex;flex-direction:column;gap:1rem}.tile-description[data-v-9e0aaf06]{margin:0;font-size:.875rem;opacity:.65;line-height:1.5}.detail-progress[data-v-9e0aaf06]{display:flex;flex-direction:column;gap:.6rem}.detail-progress-top[data-v-9e0aaf06]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.detail-progress-total[data-v-9e0aaf06]{font-size:1.1rem;font-weight:700}.detail-progress-max[data-v-9e0aaf06]{font-size:.75rem;opacity:.45;font-weight:400;margin-left:.25rem}.detail-tier-pips[data-v-9e0aaf06]{display:flex;gap:.3rem;flex-wrap:wrap}.detail-progress-track[data-v-9e0aaf06]{height:8px;border-radius:4px;background:var(--p-content-hover-background);position:relative;overflow:hidden}.tier-milestones[data-v-9e0aaf06]{display:flex;flex-direction:column;gap:.2rem}.tier-milestone[data-v-9e0aaf06]{display:grid;grid-template-columns:2.5rem 1fr auto auto;gap:.5rem;align-items:center;padding:.3rem 0;border-bottom:1px solid var(--p-content-border-color);font-size:.82rem}.tier-milestone[data-v-9e0aaf06]:last-child{border-bottom:none}.tier-milestone--bonus[data-v-9e0aaf06]{margin-top:.2rem;padding-top:.4rem;border-top:1px solid var(--p-content-border-color)}.tier-milestone-label[data-v-9e0aaf06]{text-align:center;font-size:.62rem;font-weight:700;padding:.15rem .35rem;border-radius:.2rem}.tier-milestone-threshold[data-v-9e0aaf06]{display:flex;flex-direction:column;gap:.1rem}.tier-milestone-tier-label[data-v-9e0aaf06]{font-weight:500}.tier-milestone-amount[data-v-9e0aaf06]{font-size:.75rem;opacity:.5}.tier-milestone-pts[data-v-9e0aaf06]{font-weight:600;white-space:nowrap;font-size:.8rem}.tier-milestone-status[data-v-9e0aaf06]{font-size:.72rem;text-transform:capitalize;white-space:nowrap}.tier-status--approved[data-v-9e0aaf06]{color:var(--p-green-400)}.tier-status--pending[data-v-9e0aaf06]{color:var(--p-yellow-400)}.tier-status--locked[data-v-9e0aaf06]{opacity:.35}.sim-notice[data-v-9e0aaf06]{margin:0;font-size:.75rem;opacity:.4;display:flex;align-items:center;gap:.4rem}.tile-pending-badge[data-v-9e0aaf06]{display:inline-flex;align-items:center;justify-content:center;margin-left:.25rem;width:.95rem;height:.95rem;border-radius:50%;background:color-mix(in srgb,var(--p-yellow-400) 25%,transparent);color:var(--p-yellow-400);font-size:.6rem;font-weight:800;cursor:default;vertical-align:middle;position:relative;top:-1px}.summary-bar[data-v-9e0aaf06]{display:flex;align-items:center;gap:1.5rem;padding:.75rem 1.25rem;border:1px solid var(--p-content-border-color);border-radius:.5rem}.summary-stat[data-v-9e0aaf06]{display:flex;align-items:baseline;gap:.35rem}.summary-value[data-v-9e0aaf06]{font-size:1.1rem;font-weight:700}.summary-label[data-v-9e0aaf06]{font-size:.75rem;opacity:.45}.summary-divider[data-v-9e0aaf06]{width:1px;height:1.25rem;background:var(--p-content-border-color)}.export-body[data-v-9e0aaf06],.import-body[data-v-9e0aaf06]{display:flex;flex-direction:column;gap:.75rem}.export-options[data-v-9e0aaf06]{display:flex;align-items:center;gap:.5rem}.export-option-label[data-v-9e0aaf06]{font-size:.85rem;cursor:pointer}.export-hint[data-v-9e0aaf06],.import-hint[data-v-9e0aaf06]{margin:0;font-size:.875rem;opacity:.65}.export-textarea[data-v-9e0aaf06]{width:100%;font-family:monospace;font-size:.8rem}.import-error[data-v-9e0aaf06]{margin:0;font-size:.8rem;color:var(--p-red-400)}.presets-grid[data-v-9e0aaf06]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.75rem}.preset-card[data-v-9e0aaf06]{padding:1rem;border:1px solid var(--p-content-border-color);border-radius:.5rem;cursor:pointer;transition:border-color .15s}.preset-card[data-v-9e0aaf06]:hover{border-color:var(--p-primary-color)}.preset-card--selected[data-v-9e0aaf06]{border-color:var(--p-primary-color);background:color-mix(in srgb,var(--p-primary-color) 8%,transparent)}.preset-card-header[data-v-9e0aaf06]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.35rem}.preset-card-name[data-v-9e0aaf06]{font-weight:600;font-size:.9rem}.preset-card-count[data-v-9e0aaf06]{font-size:.72rem;opacity:.45}.preset-card-desc[data-v-9e0aaf06]{margin:0 0 .5rem;font-size:.78rem;opacity:.55;line-height:1.4}.preset-card-tiles[data-v-9e0aaf06]{display:flex;flex-wrap:wrap;gap:.25rem}.preset-tile-chip[data-v-9e0aaf06]{font-size:.65rem;padding:.1rem .35rem;border-radius:.2rem;background:var(--p-content-hover-background)}.legal-page[data-v-e6da1b3c]{max-width:720px;margin:0 auto;padding:2.5rem 1.25rem 4rem;line-height:1.65}.legal-title[data-v-e6da1b3c]{margin:0 0 .35rem;font-size:1.6rem;font-weight:700}.legal-updated[data-v-e6da1b3c]{margin:0 0 2rem;font-size:.8rem;opacity:.5}.legal-page p[data-v-e6da1b3c]{margin:0 0 1rem;opacity:.85}.legal-page ul[data-v-e6da1b3c]{margin:0 0 1rem;padding-left:1.25rem;opacity:.85}.legal-page li[data-v-e6da1b3c]{margin-bottom:.4rem}.legal-section[data-v-e6da1b3c]{margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--p-content-border-color)}.legal-section h2[data-v-e6da1b3c]{margin:0 0 1rem;font-size:1.05rem;font-weight:700}.legal-section h3[data-v-e6da1b3c]{margin:1.25rem 0 .5rem;font-size:.9rem;font-weight:600;opacity:.9}.legal-section h3[data-v-e6da1b3c]:first-of-type{margin-top:0}.legal-page code[data-v-e6da1b3c]{background:var(--p-content-hover-background);padding:.1rem .35rem;border-radius:.25rem;font-size:.9em}.legal-page a[data-v-e6da1b3c]{color:var(--p-primary-color)}.legal-page[data-v-544c13a9]{max-width:720px;margin:0 auto;padding:2.5rem 1.25rem 4rem;line-height:1.65}.legal-title[data-v-544c13a9]{margin:0 0 .35rem;font-size:1.6rem;font-weight:700}.legal-updated[data-v-544c13a9]{margin:0 0 2rem;font-size:.8rem;opacity:.5}.legal-page p[data-v-544c13a9]{margin:0 0 1rem;opacity:.85}.legal-page ul[data-v-544c13a9]{margin:0 0 1rem;padding-left:1.25rem;opacity:.85}.legal-page li[data-v-544c13a9]{margin-bottom:.4rem}.legal-section[data-v-544c13a9]{margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--p-content-border-color)}.legal-section h2[data-v-544c13a9]{margin:0 0 1rem;font-size:1.05rem;font-weight:700}.legal-page code[data-v-544c13a9]{background:var(--p-content-hover-background);padding:.1rem .35rem;border-radius:.25rem;font-size:.9em}.legal-page a[data-v-544c13a9]{color:var(--p-primary-color)}.app-menubar[data-v-b92e5a4d]{border-radius:0;border-left:none;border-right:none;border-top:none;display:flex;align-items:center}.title-name[data-v-b92e5a4d]{font-family:RuneScape,serif;font-size:1.4rem;color:var(--p-yellow-400);text-decoration:none;font-weight:700}.profile-link[data-v-b92e5a4d]{display:flex;align-items:center;text-decoration:none;opacity:1;transition:opacity .15s}.profile-link[data-v-b92e5a4d]:hover{opacity:.75}.end-row[data-v-b92e5a4d]{display:flex;align-items:center;gap:.5rem}.dev-toggle[data-v-b92e5a4d]{display:flex;align-items:center;gap:.5rem;padding:.25rem .75rem;border:1px dashed var(--p-yellow-400);border-radius:.375rem}.dev-label[data-v-b92e5a4d]{font-size:.75rem;color:var(--p-yellow-400);font-weight:600;letter-spacing:.04em;min-width:4.5rem;text-align:right}.p-menubar-end div[data-v-b92e5a4d]{display:flex;align-items:center}.site-footer[data-v-17e06464]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.6rem;padding:1.25rem 1rem;margin-top:auto;border-top:1px solid var(--p-content-border-color);font-size:.8rem;opacity:.6}.footer-sep[data-v-17e06464]{opacity:.4}.footer-link[data-v-17e06464]{color:inherit;text-decoration:none}.footer-link[data-v-17e06464]:hover{text-decoration:underline}.app-shell[data-v-599cc231]{display:flex;flex-direction:column;min-height:100vh}.app-main[data-v-599cc231]{flex:1 0 auto}@font-face{font-family:RuneScape;src:url(/assets/runescape_bold-DXo8PFaF.ttf) format("truetype");font-weight:700}html,body{height:100%;margin:0;padding:0;font-family:Inter var,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}#app{height:100%}@font-face{font-family:primeicons;font-display:block;src:url(/assets/primeicons-DMOk5skT.eot);src:url(/assets/primeicons-DMOk5skT.eot?#iefix) format("embedded-opentype"),url(/assets/primeicons-C6QP2o4f.woff2) format("woff2"),url(/assets/primeicons-WjwUDZjB.woff) format("woff"),url(/assets/primeicons-MpK4pl85.ttf) format("truetype"),url(/assets/primeicons-Dr5RGzOO.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-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-sun:before{content:""}.pi-moon:before{content:""}.pi-vimeo:before{content:""}.pi-youtube: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-external-link:before{content:""}.pi-window-maximize:before{content:""}.pi-window-minimize: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:""}
