@keyframes _4iiopqt{50%{opacity:0}}
._4iiopq0{gap:var(--mantine-spacing-md);min-width:0;margin-block:var(--mantine-spacing-lg);flex-direction:column;display:flex}
._4iiopq1{justify-content:space-between;align-items:center;gap:var(--mantine-spacing-sm);flex-wrap:wrap;display:flex}
._4iiopq2{font-size:var(--mantine-font-size-lg);letter-spacing:-.01em;color:var(--mantine-color-bright);margin:0;font-weight:600;line-height:1.3}
._4iiopq3{margin-block:-11px;border-radius:var(--app-radius-pill);width:44px;height:44px;color:var(--mantine-color-dimmed);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin-right:-12px;transition:background-color .16s,color .16s;display:inline-flex}
._4iiopq3:focus-visible{outline:2px solid var(--mantine-color-blue-5);outline-offset:2px}
._4iiopq4{min-height:40px;padding:0 var(--mantine-spacing-md);border-radius:var(--app-radius-pill);border:1px solid var(--app-border);color:var(--mantine-color-bright);font:inherit;font-size:var(--mantine-font-size-sm);cursor:pointer;background:0 0;align-items:center;gap:6px;margin-block:-11px;font-weight:600;display:inline-flex}
._4iiopq4:focus-visible{outline:2px solid var(--mantine-color-blue-5);outline-offset:2px}
._4iiopq5{gap:var(--mantine-spacing-xs);flex-direction:column;min-width:0;display:flex}
._4iiopq6{gap:var(--mantine-spacing-md);display:grid}
._4iiopq6::-webkit-scrollbar{display:none}
._4iiopq7{column-gap:var(--mantine-spacing-md);row-gap:6px;display:grid}
._4iiopq7::-webkit-scrollbar{display:none}
._4iiopq8{border-radius:var(--app-radius-md);min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;scroll-snap-align:start;background:0 0;border:0;align-items:center;gap:12px;margin:0 -6px;padding:6px;transition:background-color .16s;display:flex}
._4iiopq8:focus-visible{outline:none}
._4iiopq9{aspect-ratio:16/10;border-radius:var(--app-radius-md);background:var(--app-surface-inset);outline-offset:2px;outline:2px solid #0000;flex:none;width:min(46%,120px);transition:outline-color .16s;position:relative;overflow:hidden}
._4iiopq8[aria-pressed=true] ._4iiopq9{outline-color:var(--mantine-color-bright)}
._4iiopq8:focus-visible ._4iiopq9{outline-color:var(--mantine-color-blue-5)}
._4iiopqa{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}
._4iiopqb{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-bright);font-weight:600;line-height:1.25}
._4iiopqc{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;scroll-snap-align:start;background:0 0;border:0;flex-direction:column;gap:10px;padding:0;display:flex}
._4iiopqc:focus-visible{outline:none}
._4iiopqe{aspect-ratio:16/10;border-radius:var(--app-radius-lg);isolation:isolate;background:var(--app-surface-inset);outline-offset:2px;outline:2px solid #0000;transition:outline-color .16s;display:block;position:relative;overflow:hidden}
._4iiopqc[aria-pressed=true] ._4iiopqe{outline-color:var(--mantine-color-bright)}
._4iiopqc:focus-visible ._4iiopqe{outline-color:var(--mantine-color-blue-5)}
._4iiopqf{background:var(--mantine-color-white)}
._4iiopqg{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.7,.2,1);display:block;position:absolute;inset:0}
._4iiopqh{object-fit:contain}
._4iiopqi{clip-path:inset(0 50% 0 0)}
._4iiopqj{image-rendering:pixelated}
._4iiopqk{filter:grayscale()contrast(1.08)brightness(.95)}
._4iiopql{background:var(--mantine-color-white);width:2px;margin-left:-1px;position:absolute;top:0;bottom:0;left:50%}
._4iiopqm{background:var(--mantine-color-white);width:24px;height:24px;color:var(--mantine-color-dark-7);filter:drop-shadow(0 2px 8px color-mix(in srgb, var(--mantine-color-black) 45%, transparent));border-radius:50%;justify-content:center;align-items:center;margin:-12px 0 0 -12px;display:flex;position:absolute;top:50%;left:50%}
._4iiopqn{clip-path:inset(0 0 0 50%);background-color:var(--mantine-color-white);background-image:conic-gradient(var(--mantine-color-gray-3) 25%, var(--mantine-color-white) 0 50%, var(--mantine-color-gray-3) 0 75%, var(--mantine-color-white) 0);background-size:14px 14px;position:absolute;inset:0}
._4iiopqo{mix-blend-mode:multiply}
._4iiopqp{background:var(--mantine-color-body);grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;display:grid;position:absolute;inset:0}
._4iiopqq{position:relative;overflow:hidden}
._4iiopqr{border-radius:var(--app-radius-pill);background:color-mix(in srgb, var(--mantine-color-black) 62%, transparent);-webkit-backdrop-filter:blur(10px);max-width:calc(100% - 20px);color:var(--mantine-color-white);font-size:var(--mantine-font-size-xs);white-space:nowrap;align-items:center;gap:7px;padding:6px 10px;line-height:1.25;display:inline-flex;position:absolute;bottom:10px;left:10px}
._4iiopqs{text-overflow:ellipsis;overflow:hidden}
._4iiopqu{background:var(--mantine-color-white);flex:none;width:1.5px;height:1.1em}
._4iiopqv{letter-spacing:.02em;font-weight:700}
._4iiopqw{stroke:currentColor;stroke-width:2px;stroke-linecap:round;fill:none;flex:none;display:block}
._4iiopqx{object-fit:cover;background:var(--mantine-color-white);outline:2px solid var(--mantine-color-white);filter:drop-shadow(0 2px 8px color-mix(in srgb, var(--mantine-color-black) 45%, transparent));border-radius:6px;position:absolute;bottom:10px;left:10px}
._4iiopqy{aspect-ratio:3/2;width:34%}
._4iiopqz{aspect-ratio:2/3;height:52%}
._4iiopq10{aspect-ratio:1;outline:2px solid var(--mantine-color-white);width:26%;max-width:46px;filter:drop-shadow(0 2px 8px color-mix(in srgb, var(--mantine-color-black) 45%, transparent));border-radius:50%;position:absolute;bottom:10px;left:10px;overflow:hidden}
._4iiopq11{object-fit:cover;width:100%;height:100%;position:absolute;inset:0;transform:scale(2.6)}
._4iiopq12{background:var(--mantine-color-white);border-radius:3px;height:5px;position:absolute;bottom:12px;left:12px;right:12px}
._4iiopq13{background:var(--mantine-color-blue-4);border-radius:0 3px 3px 0;position:absolute;inset:0 0 0 58%}
._4iiopq14{background:var(--mantine-color-white);border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:-5px;bottom:-5px;left:58%}
._4iiopq15{border-radius:var(--app-radius-pill);background:var(--mantine-color-blue-4);color:var(--mantine-color-dark-9);font-size:var(--mantine-font-size-xs);padding:3px 8px;font-weight:700;position:absolute;bottom:11px;right:0}
._4iiopq16{text-align:center;color:var(--mantine-color-white);font-weight:800;font-size:var(--mantine-font-size-md);letter-spacing:-.01em;text-shadow:0 2px 0 color-mix(in srgb, var(--mantine-color-black) 62%, transparent), 0 0 14px color-mix(in srgb, var(--mantine-color-black) 62%, transparent);line-height:1.15;position:absolute;bottom:13%;left:6%;right:6%}
._4iiopq17{color:var(--mantine-color-yellow-4)}
._4iiopq18{justify-content:space-between;align-items:baseline;gap:var(--mantine-spacing-xs);padding:0 2px;display:flex}
._4iiopq19{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-bright);font-weight:600;line-height:1.3}
._4iiopq1a{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed);font-variant-numeric:tabular-nums;flex:none}
._4iiopq1b{gap:var(--mantine-spacing-sm);flex-direction:column;display:flex}
._4iiopq1c{align-items:center;gap:var(--mantine-spacing-xs) var(--mantine-spacing-sm);flex-wrap:wrap;min-width:0;display:flex}
._4iiopq1d{font-size:var(--mantine-font-size-lg);letter-spacing:-.01em;color:var(--mantine-color-bright);margin:0;font-weight:600;line-height:1.3}
._4iiopq1e{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dimmed);font-variant-numeric:tabular-nums}
._4iiopq1f{border-radius:var(--app-radius-pill);background:var(--app-surface-inset);width:32px;height:32px;color:var(--mantine-color-dimmed);cursor:pointer;border:0;justify-content:center;align-items:center;display:inline-flex}
._4iiopq1f:focus-visible{outline:2px solid var(--mantine-color-blue-5);outline-offset:2px}
._4iiopq1g{gap:var(--mantine-spacing-xs);flex-wrap:wrap;display:flex}
._4iiopq1g::-webkit-scrollbar{display:none}
._4iiopq1h{min-height:36px;padding:0 var(--mantine-spacing-md);border-radius:var(--app-radius-pill);border:1px solid var(--app-border);color:var(--mantine-color-text);font:inherit;font-size:var(--mantine-font-size-sm);cursor:pointer;background:0 0;flex:none;align-items:center;gap:7px;font-weight:500;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}
._4iiopq1h[aria-pressed=true]{background:var(--mantine-color-bright);border-color:var(--mantine-color-bright);color:var(--mantine-color-body)}
._4iiopq1h:focus-visible{outline:2px solid var(--mantine-color-blue-5);outline-offset:2px}
._4iiopq1i{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed);font-variant-numeric:tabular-nums}
._4iiopq1h[aria-pressed=true] ._4iiopq1i{color:inherit;opacity:.7}
._4iiopq1j{align-items:center;gap:var(--mantine-spacing-xs) var(--mantine-spacing-md);font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dimmed);flex-wrap:wrap;display:flex}
._4iiopq1k{color:var(--mantine-color-anchor);align-items:center;gap:4px;text-decoration:none;display:inline-flex}
._4iiopq1k:hover{text-decoration:underline}
@media (min-width:62em){._4iiopq0{margin-block:var(--mantine-spacing-xl)}._4iiopq5{gap:var(--mantine-spacing-lg)}._4iiopq6{row-gap:var(--mantine-spacing-lg);grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-flow:dense}._4iiopq7{grid-template-columns:repeat(5,minmax(0,1fr))}._4iiopqd{grid-area:span 2/span 2}._4iiopqd ._4iiopqe{aspect-ratio:auto;flex:auto;min-height:0}._4iiopqd ._4iiopqr{font-size:var(--mantine-font-size-sm);padding:9px 14px;bottom:16px;left:16px}._4iiopqd ._4iiopq19{font-size:var(--mantine-font-size-md)}}
@media (hover:hover) and (pointer:fine){._4iiopq3:hover{background:var(--app-hover);color:var(--mantine-color-bright)}._4iiopq4:hover,._4iiopq8:hover{background:var(--app-hover)}._4iiopq1f:hover,._4iiopq1h[aria-pressed=false]:hover{background:var(--app-hover);color:var(--mantine-color-bright)}}
@media (max-width:61.99em){._4iiopq6{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:minmax(180px,30%);grid-auto-flow:column;padding-top:4px;padding-bottom:6px;overflow-x:auto}._4iiopq7{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-rows:repeat(2,auto);grid-auto-columns:minmax(220px,34%);grid-auto-flow:column;padding-top:2px;padding-bottom:4px;overflow-x:auto}._4iiopq8{margin:0;padding-left:0;padding-right:0}}
@media (max-width:47.99em){._4iiopq6{margin-left:calc(-1 * var(--mantine-spacing-md));margin-right:calc(-1 * var(--mantine-spacing-md));padding-left:var(--mantine-spacing-md);padding-right:var(--mantine-spacing-md);scroll-padding-left:var(--mantine-spacing-md);gap:var(--mantine-spacing-sm);grid-auto-columns:minmax(150px,44%)}._4iiopq7{margin-left:calc(-1 * var(--mantine-spacing-md));margin-right:calc(-1 * var(--mantine-spacing-md));padding-left:var(--mantine-spacing-md);padding-right:var(--mantine-spacing-md);scroll-padding-left:var(--mantine-spacing-md);column-gap:var(--mantine-spacing-sm);grid-auto-columns:minmax(220px,70%)}._4iiopq16{font-size:var(--mantine-font-size-sm)}._4iiopq1f{width:40px;height:40px}._4iiopq1g{scrollbar-width:none;margin-left:calc(-1 * var(--mantine-spacing-md));margin-right:calc(-1 * var(--mantine-spacing-md));padding-left:var(--mantine-spacing-md);padding-right:var(--mantine-spacing-md);flex-wrap:nowrap;overflow-x:auto}._4iiopq1h{min-height:44px}}
@media (prefers-reduced-motion:no-preference){._4iiopqu{animation:1.1s step-end infinite _4iiopqt}}
@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){._4iiopqc:hover ._4iiopqg{transform:scale(1.04)}}
