@charset "UTF-8";.player-roles[data-v-a6ead3c0],.gam-player-roles[data-v-a6ead3c0]{display:inline-flex;justify-content:flex-start}.gam-player-roles.spacing-l[data-v-a6ead3c0]{gap:var(--spacing-l)}.gam-player-roles.spacing-m[data-v-a6ead3c0]{gap:var(--spacing-m)}.gam-player-roles.spacing-s[data-v-a6ead3c0]{gap:var(--spacing-s)}.gam-player-roles .titled[data-v-a6ead3c0]{color:var(--color-pink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gam-player-roles .type[data-v-a6ead3c0]{color:var(--color-yellow);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.open-hours-fields[data-v-d3bb0c85]{display:flex;flex-direction:column;gap:var(--spacing-md)}.day-row[data-v-d3bb0c85]{display:flex;align-items:center;gap:var(--spacing-md);min-height:48px}.day-label[data-v-d3bb0c85]{width:3rem;flex-shrink:0;font-size:13px;font-weight:500;color:var(--color-white-70);letter-spacing:.03em}.day-controls[data-v-d3bb0c85]{display:flex;align-items:center;gap:var(--spacing-sm);flex:1;min-width:0;flex-shrink:0}.day-switch[data-v-d3bb0c85]{width:auto}.separator[data-v-d3bb0c85]{color:var(--color-white-30);flex-shrink:0}.closed-label[data-v-d3bb0c85]{color:var(--color-white-30);text-transform:uppercase;font-size:11px;letter-spacing:.2em}.admin-users .view-header[data-v-d3a33844]{display:flex;align-items:center;justify-content:center;padding:0 var(--spacing-l);height:90px;gap:16px}.admin-users .view-header .title[data-v-d3a33844]{font-size:24px;font-weight:700;flex:1}.admin-users .view-header .stats-list[data-v-d3a33844]{display:flex;gap:8px}.admin-users .table-wrapper[data-v-d3a33844]{height:calc(100% - 90px);overflow:hidden}.admin-users .admin-table-text[data-v-d3a33844]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-users .user-link[data-v-d3a33844]{color:var(--color-white);font-weight:600;text-decoration:none}.admin-users .user-link[data-v-d3a33844]:hover{text-decoration:underline}.admin-users .muted[data-v-d3a33844]{color:var(--color-white-60)}.admin-users .numeric[data-v-d3a33844]{font-variant-numeric:tabular-nums}.admin-users .provider-pill[data-v-d3a33844]{padding:2px 8px;border-radius:999px;background:var(--color-white-10);color:var(--color-white-90);font-size:12px;font-weight:600}.admin-users .provider-pill.is-google[data-v-d3a33844]{background:#4285f433}.admin-users .provider-pill.is-apple[data-v-d3a33844]{background:var(--color-white-20)}.admin-users .provider-pill.is-lichess[data-v-d3a33844]{background:#ffba002e}.admin-users .actions[data-v-d3a33844]{display:flex;align-items:center;gap:var(--spacing-s)}.admin-users .master-toggle[data-v-d3a33844]{display:flex;align-items:center}.half[data-v-d3ccd3d6]{position:relative;display:block;width:100%;min-height:0;padding:0;border:0;border-radius:var(--radius-normal);background:var(--color-dark-700);color:var(--color-white-40);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;touch-action:none;transition:background var(--transition),color var(--transition);container-type:size}.half-hit[data-v-d3ccd3d6]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;padding:0;border:0;background:transparent;cursor:pointer}.half-hit[data-v-d3ccd3d6]:disabled{cursor:default}.half-people[data-v-d3ccd3d6]{position:absolute;z-index:2;top:var(--spacing-l);left:var(--spacing-l);display:flex;align-items:center;gap:var(--spacing-s);max-width:calc(100% - var(--spacing-xl));pointer-events:auto}.colour-dot[data-v-d3ccd3d6],.partner[data-v-d3ccd3d6]{flex:none;padding:0;border:0;color:inherit}.colour-hit[data-v-d3ccd3d6]{position:relative;z-index:1;display:flex;flex:none;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:0;background:transparent;cursor:pointer}.colour-hit.is-on[data-v-d3ccd3d6]{width:44px;height:44px;border-radius:50%;background:var(--color-dark-500)}.colour-hit.is-on[data-v-d3ccd3d6]:before{content:"";position:absolute;top:calc(-1 * var(--spacing-l));left:calc(-1 * var(--spacing-l));width:72px;height:72px}.colour-hit[data-v-d3ccd3d6]:not(.is-on){pointer-events:none}.colour-dot[data-v-d3ccd3d6]{width:16px;height:16px;border-radius:50%;pointer-events:none}.colour-dot.is-white[data-v-d3ccd3d6],.colour-dot.is-black[data-v-d3ccd3d6]{border:1px solid var(--color-white-30)}.colour-dot.is-white[data-v-d3ccd3d6]{background:var(--color-white)}.colour-dot.is-black[data-v-d3ccd3d6]{background:#000}.partner[data-v-d3ccd3d6]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;overflow:hidden;background:var(--color-dark-500);color:var(--color-white-70)}.partner-photo[data-v-d3ccd3d6]{width:100%;height:100%;object-fit:cover}.opponent[data-v-d3ccd3d6]{position:relative;z-index:2;display:flex;align-items:center;min-width:0}.opponent-open[data-v-d3ccd3d6]{display:flex;align-items:center;gap:var(--spacing-s);min-width:0;max-width:100%;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer}.remove-partner[data-v-d3ccd3d6]{position:absolute;z-index:1;top:-6px;left:14px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:1px solid var(--color-white-10);border-radius:50%;background:var(--color-dark-500);color:var(--color-white-70);cursor:pointer}.half.is-active[data-v-d3ccd3d6]{background:var(--color-white);color:var(--color-dark-1000)}.half.is-active.is-low[data-v-d3ccd3d6]{background:var(--color-orange)}.half.is-flagged[data-v-d3ccd3d6]{background:var(--color-error-dark);color:var(--color-red)}.half.is-turned .half-face[data-v-d3ccd3d6]{transform:rotate(180deg)}.half.is-turned .half-people[data-v-d3ccd3d6]{top:auto;left:auto;right:var(--spacing-l);bottom:var(--spacing-l);transform:rotate(180deg)}.half-face[data-v-d3ccd3d6]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;padding:var(--spacing-l);pointer-events:none}.half-face.is-pin-start[data-v-d3ccd3d6]{align-items:flex-start;padding-top:var(--time-hold)}.half-face.is-pin-end[data-v-d3ccd3d6]{align-items:flex-end;padding-bottom:var(--time-hold)}.half-name[data-v-d3ccd3d6]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.half-middle[data-v-d3ccd3d6]{position:relative;display:flex;justify-content:center;max-width:100%}.half-note[data-v-d3ccd3d6]{position:absolute;top:calc(100% + var(--spacing-xs));left:50%;transform:translate(-50%);max-width:100%}.half-name[data-v-d3ccd3d6],.half-note[data-v-d3ccd3d6]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:min(13px,6cqmin);font-weight:600;letter-spacing:.08em}.half-note[data-v-d3ccd3d6]{text-transform:uppercase}.half-name[data-v-d3ccd3d6]{color:var(--color-white)}.half.is-active .half-name[data-v-d3ccd3d6]{color:var(--color-dark-1000)}.half.is-active:not(.is-low):not(.is-flagged) .colour-dot.is-white[data-v-d3ccd3d6]{border-color:var(--color-dark-30)}.half-note[data-v-d3ccd3d6]{color:inherit;opacity:.55}.half-note.is-colored[data-v-d3ccd3d6]{color:var(--color-pink);opacity:1}.half-time[data-v-d3ccd3d6]{font-size:min(92px,30cqmin);font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.02em;line-height:1.1;white-space:nowrap;color:inherit}.chess-clock[data-v-810d83d3]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;display:flex;justify-content:center;background:var(--color-dark-1000)}.column[data-v-810d83d3]{position:relative;display:grid;grid-template-rows:1fr auto 1fr;gap:var(--spacing-md);width:100%;max-width:480px;padding:calc(var(--sai-top) + var(--spacing-md)) var(--spacing-md) calc(var(--sai-bottom) + var(--spacing-md))}.band[data-v-810d83d3]{display:flex;flex-direction:column;align-items:stretch;gap:var(--spacing-s);min-width:0}.act-row[data-v-810d83d3]{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-s)}.act-row.has-photo[data-v-810d83d3]{grid-template-columns:1fr 44px 1fr}.act[data-v-810d83d3]{display:flex;align-items:center;justify-content:center;gap:var(--spacing-xs);height:44px;padding:0 var(--spacing-l);border:0;border-radius:22px;background:var(--color-dark-500);color:var(--color-white-70);font-family:inherit;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;box-shadow:none}.act[data-v-810d83d3]:active{transform:scale(.97)}@media (hover: hover) and (pointer: fine){.act[data-v-810d83d3]:hover{background:var(--color-dark-500);box-shadow:none}}.act.is-resume[data-v-810d83d3]{color:var(--color-white)}.act.is-circle[data-v-810d83d3]{width:44px;padding:0;overflow:hidden;border-radius:50%}.act-photo[data-v-810d83d3]{width:100%;height:100%;object-fit:cover;border-radius:50%}.act-label[data-v-810d83d3]{display:block;line-height:1;text-box:trim-both cap alphabetic}@supports not (text-box: trim-both cap alphabetic){.act-label[data-v-810d83d3]{transform:translateY(.06em)}}
