.A22uXG_root{background:var(--sk-surface-raised);border:1px solid var(--sk-border-base);border-radius:var(--mantine-radius-lg);box-shadow:var(--sk-highlight);position:relative;overflow:hidden}.A22uXG_art{object-fit:cover;opacity:.35;block-size:100%;inline-size:100%;position:absolute;inset-block-start:0;inset-inline:0}.A22uXG_scrim{background:linear-gradient(to bottom, color-mix(in oklab, var(--sk-surface-page) 35%, transparent) 0%, var(--sk-surface-raised) 88%);position:absolute;inset:0}.A22uXG_identity{padding:var(--mantine-spacing-lg);padding-block-start:var(--mantine-spacing-3xl);position:relative}.A22uXG_meta{row-gap:var(--mantine-spacing-3xs);font-size:var(--mantine-font-size-xs);color:var(--sk-ink-muted)}.A22uXG_meta>span+span:before{color:var(--sk-ink-muted);content:"·";margin-inline-end:var(--mantine-spacing-sm)}@media (prefers-reduced-transparency:reduce){.A22uXG_art{display:none}}
.Bshw0G_root{aspect-ratio:16/9;background:var(--mantine-color-default);border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-md);inline-size:100%;display:block;position:relative;overflow:hidden}.Bshw0G_thumb{object-fit:cover;block-size:100%;inline-size:100%}.Bshw0G_play{block-size:56px;inline-size:56px;color:var(--mantine-color-white);background:var(--mantine-color-serverk-filled);transition:transform var(--sk-duration-fast) var(--sk-ease-out);border-radius:50%;place-items:center;margin:auto;display:grid;position:absolute;inset:0}.Bshw0G_root:hover .Bshw0G_play{transform:scale(1.06)}.Bshw0G_root:active .Bshw0G_play{transform:scale(.97)}.Bshw0G_frame{border:0;block-size:100%;inline-size:100%;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.Bshw0G_play,.Bshw0G_root:hover .Bshw0G_play,.Bshw0G_root:active .Bshw0G_play{transition:none;transform:none}}
.QSci5W_placeholder{border-radius:var(--mantine-radius-md);inline-size:fit-content;max-inline-size:100%}.QSci5W_command{border-radius:var(--mantine-radius-md)}.QSci5W_commandValue{white-space:nowrap;min-inline-size:0;overflow-x:auto}
._5U1HaG_root{padding-block:var(--mantine-spacing-2xl) var(--mantine-spacing-xl);border-block-start:1px solid var(--sk-border-subtle);margin-block-start:var(--mantine-spacing-2xl)}._5U1HaG_root[data-flush]{margin-block-start:0}._5U1HaG_grid{gap:var(--mantine-spacing-xl) var(--mantine-spacing-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._5U1HaG_brand{grid-column:1/-1;max-inline-size:320px}._5U1HaG_heading{color:var(--sk-ink-muted)}._5U1HaG_link{font-size:var(--mantine-font-size-sm);color:var(--sk-ink-secondary)}._5U1HaG_bottom{border-block-start:1px solid var(--sk-border-subtle);margin-block-start:var(--mantine-spacing-xl);padding-block-start:var(--mantine-spacing-md)}@media (max-width:47.9375em){._5U1HaG_root[data-compact]{padding-block:var(--mantine-spacing-md) calc(var(--mantine-spacing-md) + var(--sk-touch-target) + var(--mantine-spacing-xs) + env(safe-area-inset-bottom))}}@media (min-width:48em){._5U1HaG_root{margin-block-start:var(--mantine-spacing-3xl)}._5U1HaG_grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:62em){._5U1HaG_grid{grid-template-columns:2fr repeat(3,minmax(0,1fr))}._5U1HaG_grid[data-games]{grid-template-columns:2fr repeat(4,minmax(0,1fr))}._5U1HaG_brand{grid-column:auto}}
.wP569a_link{font-size:var(--mantine-font-size-xs);color:var(--sk-ink-secondary)}
@media (max-width:47.9375em){.RRJGlq_content{--drawer-size:100%}}
.Dci7hW_row{gap:var(--mantine-spacing-3xs);padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);text-align:start;background:var(--sk-surface-raised);border:1px solid var(--sk-border-base);border-radius:var(--mantine-radius-sm);transition:border-color var(--sk-duration-base) linear, background-color var(--sk-duration-base) linear;flex-direction:column;display:flex}@media (hover:hover){.Dci7hW_row:hover{background:var(--sk-surface-hover);border-color:var(--sk-border-strong)}}.Dci7hW_subject{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.zn_voG_root{inline-size:var(--user-mark-size);block-size:var(--user-mark-size);font-family:var(--mantine-font-family-monospace);font-size:calc(var(--user-mark-size) * .46);color:var(--user-mark-color);background:color-mix(in oklab, var(--user-mark-color) 14%, transparent);border:1px solid color-mix(in oklab, var(--user-mark-color) 30%, transparent);border-radius:var(--mantine-radius-sm);flex:none;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex}
.EAet-W_root{gap:var(--mantine-spacing-2xs);border-inline-start:2px solid var(--sk-border-base);flex-direction:column;padding-inline-start:var(--mantine-spacing-sm);display:flex}.EAet-W_root[data-staff=true]{border-inline-start-color:var(--mantine-color-serverk-filled)}.EAet-W_head{gap:var(--mantine-spacing-2xs);font-size:var(--mantine-font-size-xs);color:var(--sk-ink-muted);flex-wrap:wrap;align-items:center;display:flex}.EAet-W_author{color:var(--sk-ink-secondary);font-weight:600}.EAet-W_dot{color:var(--sk-border-strong)}.EAet-W_body{overflow-wrap:anywhere;white-space:pre-line}.EAet-W_root[data-assistant=true]{border-inline-start-color:var(--mantine-color-serverk-filled)}.EAet-W_mark{color:var(--mantine-color-serverk-filled)}
._3fC9sa_root{z-index:100;background:var(--sk-glass-bg);border-block-end:1px solid var(--sk-border-subtle);-webkit-backdrop-filter:var(--sk-glass-filter);backdrop-filter:var(--sk-glass-filter);position:sticky;inset-block-start:0}._3fC9sa_brand{gap:var(--mantine-spacing-xs);color:inherit;align-items:center;text-decoration:none;display:flex}._3fC9sa_link{color:var(--sk-ink-muted);transition:color var(--sk-duration-fast) linear}._3fC9sa_link:hover,._3fC9sa_link[data-active]{color:var(--sk-ink-primary)}._3fC9sa_drawerLink{padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);font-size:var(--mantine-font-size-md);color:var(--sk-ink-secondary);border-radius:var(--mantine-radius-md);font-weight:500}._3fC9sa_drawerLink[data-active]{color:var(--mantine-color-anchor);background:var(--sk-surface-sunken)}._3fC9sa_signIn[data-pending]{visibility:hidden}
.cf1I6G_root{background:radial-gradient(ellipse 55% 45% at 50% 0%, color-mix(in oklab, var(--mantine-primary-color-filled) 14%, transparent), transparent 72%);flex-direction:column;min-block-size:100dvh;display:flex}.cf1I6G_root[data-tone=danger]{background:radial-gradient(ellipse 55% 45% at 50% 0%, color-mix(in oklab, var(--sk-danger) 14%, transparent), transparent 72%)}.cf1I6G_body{flex:1;position:relative;overflow:hidden}.cf1I6G_center{block-size:100%;padding-block:var(--mantine-spacing-2xl);position:relative}.cf1I6G_trace{justify-content:center;inline-size:100%;display:flex}.cf1I6G_trace svg{block-size:auto;max-inline-size:100%}.cf1I6G_code{font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs);color:var(--sk-ink-muted);font-weight:600}[dir=ltr] .cf1I6G_code{letter-spacing:.14em}
.RVaELG_root{z-index:90;block-size:var(--sk-bottom-bar);background:var(--sk-glass-bg);border-block-start:1px solid var(--sk-border-subtle);-webkit-backdrop-filter:var(--sk-glass-filter);backdrop-filter:var(--sk-glass-filter);padding-block-end:env(safe-area-inset-bottom);display:flex;position:fixed;inset-block-end:0;inset-inline:0}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.RVaELG_root{background:var(--sk-glass-solid)}}@media (prefers-reduced-transparency:reduce){.RVaELG_root{background:var(--sk-glass-solid)}}.RVaELG_slot{min-block-size:var(--sk-touch-target);color:var(--sk-ink-secondary);flex-direction:column;flex:1;justify-content:center;align-items:center;row-gap:2px;text-decoration:none;display:flex}.RVaELG_slot[data-active]{color:var(--mantine-color-anchor)}.RVaELG_label{font-size:var(--mantine-font-size-xs);line-height:1.2}
.Omyp-G_root{flex-direction:column;min-block-size:100dvh;display:flex}.Omyp-G_body{flex:1;position:relative;overflow:hidden}.Omyp-G_center{block-size:100%;position:relative}
._6tXrZG_sibling{color:inherit;text-decoration:none;display:block}
.g6nagG_pin{color:var(--sk-ink-muted)}.g6nagG_unpin{display:none}@media (hover:hover){.g6nagG_pin:hover{color:var(--sk-ink-secondary)}.g6nagG_pin:hover .g6nagG_pinned,.g6nagG_pin:focus-visible .g6nagG_pinned{display:none}.g6nagG_pin:hover .g6nagG_unpin,.g6nagG_pin:focus-visible .g6nagG_unpin{display:block}}.g6nagG_anchor{pointer-events:none;block-size:0;inline-size:0;position:absolute;inset-block-end:0;inset-inline-end:0}
