@keyframes _1ttzajrt{50%{opacity:0}}
._1ttzajr0{gap:var(--mantine-spacing-md);min-width:0;margin-bottom:var(--mantine-spacing-sm);flex-direction:column;display:flex}
._1ttzajr1{justify-content:space-between;align-items:center;gap:var(--mantine-spacing-sm);flex-wrap:wrap;display:flex}
._1ttzajr2{font-size:var(--mantine-font-size-lg);letter-spacing:-.01em;color:var(--mantine-color-bright);margin:0;font-weight:600;line-height:1.3}
._1ttzajr3{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;transition:background-color .16s,color .16s;display:inline-flex}
._1ttzajr3:focus-visible{outline:2px solid var(--mantine-color-blue-5);outline-offset:2px}
._1ttzajr4{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;font-weight:600;display:inline-flex}
._1ttzajr4:focus-visible{outline:2px solid var(--mantine-color-blue-5);outline-offset:2px}
._1ttzajr5{flex-direction:column;gap:0;min-width:0;display:flex}
._1ttzajr6{gap:var(--mantine-spacing-md);display:grid}
._1ttzajr6::-webkit-scrollbar{display:none}
._1ttzajr7{column-gap:var(--mantine-spacing-md);row-gap:6px;display:grid}
._1ttzajr7::-webkit-scrollbar{display:none}
._1ttzajr8{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}
._1ttzajr8:focus-visible{outline:none}
._1ttzajr9{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}
._1ttzajr8[aria-pressed=true] ._1ttzajr9{outline-color:var(--mantine-color-bright)}
._1ttzajr8:focus-visible ._1ttzajr9{outline-color:var(--mantine-color-blue-5)}
._1ttzajra{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}
._1ttzajrb{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-bright);font-weight:600;line-height:1.25}
._1ttzajrc{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}
._1ttzajrc:focus-visible{outline:none}
._1ttzajre{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}
._1ttzajrc[aria-pressed=true] ._1ttzajre{outline-color:var(--mantine-color-bright)}
._1ttzajrc:focus-visible ._1ttzajre{outline-color:var(--mantine-color-blue-5)}
._1ttzajrf{background:var(--mantine-color-white)}
._1ttzajrg{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.7,.2,1);display:block;position:absolute;inset:0}
._1ttzajrh{object-fit:contain}
._1ttzajri{clip-path:inset(0 50% 0 0)}
._1ttzajrj{image-rendering:pixelated}
._1ttzajrk{filter:grayscale()contrast(1.08)brightness(.95)}
._1ttzajrl{background:var(--mantine-color-white);width:2px;margin-left:-1px;position:absolute;top:0;bottom:0;left:50%}
._1ttzajrm{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%}
._1ttzajrn{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}
._1ttzajro{mix-blend-mode:multiply}
._1ttzajrp{background:var(--mantine-color-body);grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;display:grid;position:absolute;inset:0}
._1ttzajrq{position:relative;overflow:hidden}
._1ttzajrr{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}
._1ttzajrs{text-overflow:ellipsis;overflow:hidden}
._1ttzajru{background:var(--mantine-color-white);flex:none;width:1.5px;height:1.1em}
._1ttzajrv{letter-spacing:.02em;font-weight:700}
._1ttzajrw{stroke:currentColor;stroke-width:2px;stroke-linecap:round;fill:none;flex:none;display:block}
._1ttzajrx{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}
._1ttzajry{aspect-ratio:3/2;width:34%}
._1ttzajrz{aspect-ratio:2/3;height:52%}
._1ttzajr10{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}
._1ttzajr11{object-fit:cover;width:100%;height:100%;position:absolute;inset:0;transform:scale(2.6)}
._1ttzajr12{background:var(--mantine-color-white);border-radius:3px;height:5px;position:absolute;bottom:12px;left:12px;right:12px}
._1ttzajr13{background:var(--mantine-color-blue-4);border-radius:0 3px 3px 0;position:absolute;inset:0 0 0 58%}
._1ttzajr14{background:var(--mantine-color-white);border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:-5px;bottom:-5px;left:58%}
._1ttzajr15{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}
._1ttzajr16{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%}
._1ttzajr17{color:var(--mantine-color-yellow-4)}
._1ttzajr18{justify-content:space-between;align-items:baseline;gap:var(--mantine-spacing-xs);padding:0 2px;display:flex}
._1ttzajr19{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-bright);font-weight:600;line-height:1.3}
._1ttzajr1a{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed);font-variant-numeric:tabular-nums;flex:none}
._1ttzajr1b{gap:var(--mantine-spacing-sm);flex-direction:column;display:flex}
._1ttzajr1c{align-items:center;gap:var(--mantine-spacing-xs) var(--mantine-spacing-sm);flex-wrap:wrap;min-width:0;display:flex}
._1ttzajr1d{font-size:var(--mantine-font-size-lg);letter-spacing:-.01em;color:var(--mantine-color-bright);margin:0;font-weight:600;line-height:1.3}
._1ttzajr1e{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dimmed);font-variant-numeric:tabular-nums}
._1ttzajr1f{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}
._1ttzajr1f:focus-visible{outline:2px solid var(--mantine-color-blue-5);outline-offset:2px}
._1ttzajr1g{gap:var(--mantine-spacing-xs);flex-wrap:wrap;display:flex}
._1ttzajr1g::-webkit-scrollbar{display:none}
._1ttzajr1h{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}
._1ttzajr1h[aria-pressed=true]{background:var(--mantine-color-bright);border-color:var(--mantine-color-bright);color:var(--mantine-color-body)}
._1ttzajr1h:focus-visible{outline:2px solid var(--mantine-color-blue-5);outline-offset:2px}
._1ttzajr1i{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed);font-variant-numeric:tabular-nums}
._1ttzajr1h[aria-pressed=true] ._1ttzajr1i{color:inherit;opacity:.7}
._1ttzajr1j{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}
._1ttzajr1k{color:var(--mantine-color-anchor);align-items:center;gap:4px;text-decoration:none;display:inline-flex}
._1ttzajr1k:hover{text-decoration:underline}
@media (hover:hover) and (pointer:fine){._1ttzajr3:hover{background:var(--app-hover);color:var(--mantine-color-bright)}._1ttzajr4:hover,._1ttzajr8:hover{background:var(--app-hover)}._1ttzajr1f:hover,._1ttzajr1h[aria-pressed=false]:hover{background:var(--app-hover);color:var(--mantine-color-bright)}}
@media (min-width:62em){._1ttzajr5{gap:var(--mantine-spacing-lg)}._1ttzajr6{row-gap:var(--mantine-spacing-lg);grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-flow:dense}._1ttzajr7{grid-template-columns:repeat(5,minmax(0,1fr))}._1ttzajrd{grid-area:span 2/span 2}._1ttzajrd ._1ttzajre{aspect-ratio:auto;flex:auto;min-height:0}._1ttzajrd ._1ttzajrr{font-size:var(--mantine-font-size-sm);padding:9px 14px;bottom:16px;left:16px}._1ttzajrd ._1ttzajr19{font-size:var(--mantine-font-size-md)}}
@media (max-width:61.99em){._1ttzajr6{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}._1ttzajr7{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}._1ttzajr8{margin:0;padding-left:0;padding-right:0}}
@media (max-width:47.99em){._1ttzajr6{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%)}._1ttzajr7{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%)}._1ttzajr16{font-size:var(--mantine-font-size-sm)}._1ttzajr1f{width:40px;height:40px}._1ttzajr1g{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}._1ttzajr1h{min-height:44px}}
@media (prefers-reduced-motion:no-preference){._1ttzajru{animation:1.1s step-end infinite _1ttzajrt}}
@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){._1ttzajrc:hover ._1ttzajrg{transform:scale(1.04)}}
