@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/af21ab248943f479-s.3gj6ciom31zjc.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/4ae66b896b591e96-s.0_kz_z3o_slvt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/21ca8f3f56c22ca2-s.1cp9-4nby68jc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.j_JrPa_className{font-family:Archivo,Archivo Fallback;font-style:normal}.j_JrPa_variable{--font-gala-display:"Archivo", "Archivo Fallback"}
.MAGpuW_theme,.MAGpuW_tokens,.MAGpuW_card{--gala-ink:#0f0c08;--gala-panel:#17120c;--gala-line:#d6b26e38;--gala-gold:#d6b26e;--gala-gold-deep:#a9823f;--gala-cream:#f4e9d6;--gala-muted:#b9a88c;--gala-brown:#6e4d40}.MAGpuW_theme{color:var(--gala-cream);position:relative}.MAGpuW_site{isolation:isolate;min-height:100dvh;position:relative}.MAGpuW_backdrop{z-index:-1;pointer-events:none;background:radial-gradient(140% 80% at 50% 0,#6b4b22 0%,#0000 70%),linear-gradient(#4a3317 0%,#3a2812 50%,#2e1f0e 100%);position:fixed;inset:0;overflow:hidden}.MAGpuW_light{will-change:transform;width:110vmax;height:110vmax;animation:MAGpuW_drift var(--t,48s) ease-in-out infinite alternate;border-radius:50%;position:absolute}.MAGpuW_lightA{--t:46s;--x:18vmax;--y:10vmax;background:radial-gradient(closest-side,#f0c47847,#0000);top:-40vmax;left:-30vmax}.MAGpuW_lightB{--t:58s;--x:-22vmax;--y:-8vmax;background:radial-gradient(closest-side,#d696463d,#0000);top:35%;right:-45vmax}.MAGpuW_lightC{--t:52s;--x:14vmax;--y:-14vmax;background:radial-gradient(closest-side,#fadca02e,#0000);bottom:-50vmax;left:5%}@keyframes MAGpuW_drift{0%{transform:translate(0,0)scale(1)}to{transform:translate3d(var(--x), var(--y), 0) scale(1.08)}}.MAGpuW_bubble{left:var(--left);top:var(--top);width:var(--size);height:var(--size);background:radial-gradient(circle, rgb(255 228 170/var(--o)) 0%, rgb(255 214 140/calc(var(--o) * .45)) 45%, transparent 70%);will-change:transform, opacity;animation:MAGpuW_float var(--t) ease-in-out var(--delay) infinite alternate;border-radius:50%;position:absolute}@keyframes MAGpuW_float{0%{opacity:.55;transform:translate(0,0)}50%{opacity:1}to{transform:translate3d(var(--dx), -14vh, 0);opacity:.6}}@media (prefers-reduced-motion:reduce){.MAGpuW_light,.MAGpuW_bubble{animation:none}}.MAGpuW_display{font-family:var(--font-gala-display), "Inter Variable", Inter, sans-serif;letter-spacing:-.01em;font-weight:800;font-stretch:125%}.MAGpuW_gold{color:var(--gala-gold)}.MAGpuW_muted{color:var(--gala-muted)}.MAGpuW_ribbon{border-block:1px solid var(--gala-line);letter-spacing:.18em;background:linear-gradient(90deg,#0000,#d6b26e1f,#0000)}.MAGpuW_pill{border:1px solid var(--gala-line);color:var(--gala-cream);border-radius:999px;transition:background-color .15s,color .15s}.MAGpuW_pill:hover{background:#d6b26e1f}.MAGpuW_pillActive{background:var(--gala-gold);border-color:var(--gala-gold);color:var(--gala-ink)}.MAGpuW_pillActive:hover{background:var(--gala-gold)}.MAGpuW_category{border-top:1px solid var(--gala-line)}.MAGpuW_radio{border:2px solid var(--gala-gold);border-radius:999px;flex:none;place-items:center;width:20px;height:20px;display:grid}.MAGpuW_radioOn:after{content:"";background:var(--gala-gold);border-radius:999px;width:10px;height:10px}.MAGpuW_row{scroll-snap-type:x mandatory;grid-auto-columns:minmax(150px,1fr);grid-auto-flow:column;gap:12px;padding-bottom:8px;display:grid;overflow-x:auto}@media (min-width:640px){.MAGpuW_row{grid-auto-columns:180px}}.MAGpuW_tile{scroll-snap-align:start;flex-direction:column;gap:8px;min-width:0;display:flex}.MAGpuW_tileFace{aspect-ratio:3/4;background:var(--gala-panel);border:1px solid var(--gala-line);cursor:pointer;display:block;position:relative;overflow:hidden}.MAGpuW_tileFace img{object-fit:cover;object-position:50% 20%;width:100%;height:100%;transition:transform .4s ease-out;position:absolute;inset:0}.MAGpuW_tileFace:hover img{transform:scale(1.04)}.MAGpuW_tileFace:after{content:"";background:linear-gradient(#0000 60%,#0f0c08cc);position:absolute;inset:0}.MAGpuW_tileMine{border-color:var(--gala-gold);box-shadow:0 0 0 2px var(--gala-gold)}.MAGpuW_tileInitials{color:var(--gala-gold-deep);place-items:center;font-size:40px;display:grid;position:absolute;inset:0}.MAGpuW_tileBadge{z-index:1;top:8px;background:var(--gala-gold);color:var(--gala-ink);letter-spacing:.08em;padding:2px 8px;font-size:11px;font-weight:700;position:absolute;inset-inline-start:8px}.MAGpuW_tileName{text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.2;overflow:hidden}.MAGpuW_link{color:var(--gala-muted);text-underline-offset:3px;font-size:12px;text-decoration:underline}.MAGpuW_link:hover{color:var(--gala-cream)}.MAGpuW_voteButton{border:1px solid var(--gala-gold);height:34px;color:var(--gala-gold);letter-spacing:.08em;font-size:13px;font-weight:600;transition:background-color .15s,color .15s}.MAGpuW_voteButton:hover:not(:disabled){background:var(--gala-gold);color:var(--gala-ink)}.MAGpuW_voteButton:disabled{opacity:.5;cursor:not-allowed}.MAGpuW_voteButtonMine{background:var(--gala-gold);color:var(--gala-ink)}.MAGpuW_dialog{border-color:var(--gala-line)}.MAGpuW_card{--u:calc(100cqw / 1080);aspect-ratio:1;color:var(--gala-cream);background:radial-gradient(42% 38% at 50% 44%,#f0c47852,#0000 70%),radial-gradient(140% 80% at 50% 0,#6b4b22 0%,#0000 70%),linear-gradient(#4a3317 0%,#3a2812 50%,#2e1f0e 100%);font-family:Inter Variable,Inter,system-ui,sans-serif;position:relative;overflow:hidden}.MAGpuW_cardBubble{left:var(--left);top:var(--top);width:calc(var(--u) * var(--s));height:calc(var(--u) * var(--s));background:radial-gradient(circle, rgb(255 228 170/var(--o)) 0%, rgb(255 214 140/calc(var(--o) * .45)) 45%, transparent 70%);animation:MAGpuW_cardFloat var(--t) ease-in-out var(--delay) infinite alternate;border-radius:50%;position:absolute}@keyframes MAGpuW_cardFloat{0%{opacity:.55;transform:translate(0,0)}50%{opacity:1}to{transform:translate3d(calc(var(--u) * var(--dx)), calc(var(--u) * -140), 0);opacity:.6}}@media (prefers-reduced-motion:reduce){.MAGpuW_cardBubble{animation:none}}.MAGpuW_cardBox{width:100%;container-type:inline-size}.MAGpuW_realName{top:calc(var(--u) * 60);inset-inline:calc(var(--u) * 180);text-align:center;font-size:calc(var(--u) * 34);letter-spacing:.14em;color:#fbf3e4;white-space:nowrap;text-overflow:ellipsis;font-weight:600;position:absolute;overflow:hidden}.MAGpuW_bigName{top:calc(var(--u) * 100);inset-inline:calc(var(--u) * 40);text-align:center;line-height:.95;font-family:var(--font-gala-display), "Inter Variable", Inter, sans-serif;letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;background:linear-gradient(90deg,#fbf3e4 0%,#f3dcc0 45%,#e6ae84 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:800;font-stretch:125%;position:absolute;overflow:hidden}.MAGpuW_portrait{left:calc(var(--u) * 305);top:calc(var(--u) * 300);width:calc(var(--u) * 470);height:calc(var(--u) * 560);border-radius:calc(var(--u) * 235) calc(var(--u) * 235) 0 0;background:#24190d;position:absolute;overflow:hidden}.MAGpuW_portraitRing,.MAGpuW_portraitHalo{position:absolute}.MAGpuW_portraitRing{left:calc(var(--u) * 301);top:calc(var(--u) * 296);width:calc(var(--u) * 478);height:calc(var(--u) * 568);border-radius:calc(var(--u) * 239) calc(var(--u) * 239) 0 0;background:#d9b77a}.MAGpuW_portraitHalo{left:calc(var(--u) * 295);top:calc(var(--u) * 290);width:calc(var(--u) * 490);height:calc(var(--u) * 580);border-radius:calc(var(--u) * 245) calc(var(--u) * 245) 0 0;background:#d9b77a40}.MAGpuW_portrait img{object-fit:cover;object-position:50% 20%;width:100%;height:100%;position:absolute;inset:0}.MAGpuW_portraitLogo img{object-fit:contain;padding:14%}.MAGpuW_portraitInitials{font-size:calc(var(--u) * 150);color:#a9823f;place-items:center;display:grid;position:absolute;inset:0}.MAGpuW_band{inset-inline:0;height:calc(var(--u) * 330);clip-path:polygon(0 18%,50% 8%,100% 18%,100% 100%,0 100%);background:linear-gradient(#f8eedc00 0%,#f8eedc 22%,#efe0c3 100%);position:absolute;bottom:0}.MAGpuW_bandRule{inset-inline:calc(var(--u) * 150);bottom:calc(var(--u) * 296);height:calc(var(--u) * 3);background:linear-gradient(90deg,#0000,#d9b77a,#0000);position:absolute}.MAGpuW_brands{bottom:calc(var(--u) * 222);justify-content:center;align-items:center;gap:calc(var(--u) * 22);font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:calc(var(--u) * 24);letter-spacing:.06em;color:#2a1f17;font-weight:700;display:flex;position:absolute;inset-inline:0}.MAGpuW_brands img{height:calc(var(--u) * 52);width:auto;max-width:calc(var(--u) * 140);object-fit:contain}.MAGpuW_brandDivider{width:calc(var(--u) * 2);height:calc(var(--u) * 56);background:#2a1f17}.MAGpuW_brandText{max-width:calc(var(--u) * 860);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.MAGpuW_label{bottom:calc(var(--u) * 86);text-align:center;font-size:calc(var(--u) * 120);line-height:1;font-family:var(--font-gala-display), "Inter Variable", Inter, sans-serif;letter-spacing:-.01em;color:var(--gala-brown);font-weight:800;font-stretch:125%;position:absolute;inset-inline:0}.MAGpuW_award{bottom:calc(var(--u) * 26);max-width:calc(var(--u) * 820);padding:calc(var(--u) * 8) calc(var(--u) * 40);color:#f8eedc;font-size:calc(var(--u) * 26);letter-spacing:.14em;white-space:nowrap;text-overflow:ellipsis;background:#7d5c50;font-weight:600;position:absolute;left:50%;overflow:hidden;transform:translate(-50%)}.MAGpuW_cardMark{top:calc(var(--u) * 16);height:calc(var(--u) * 20);opacity:.9;width:auto;position:absolute;left:50%;transform:translate(-50%)}.MAGpuW_tileFace .MAGpuW_tileLogo{object-fit:contain;padding:16%}