@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(../media/35161b7740c25d33-s.05wv8sp_ts~44.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(../media/391e53907fa6d8ec-s.09se41kx.zlna.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:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(../media/ae8872c8a32e309c-s.05txd3dlozf45.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(../media/70e3db2de7f94926-s.p.0~0iy9faq3424.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:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:url(../media/35161b7740c25d33-s.05wv8sp_ts~44.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:url(../media/391e53907fa6d8ec-s.09se41kx.zlna.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:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:url(../media/ae8872c8a32e309c-s.05txd3dlozf45.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:url(../media/70e3db2de7f94926-s.p.0~0iy9faq3424.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:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/35161b7740c25d33-s.05wv8sp_ts~44.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/391e53907fa6d8ec-s.09se41kx.zlna.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:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/ae8872c8a32e309c-s.05txd3dlozf45.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/70e3db2de7f94926-s.p.0~0iy9faq3424.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:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/35161b7740c25d33-s.05wv8sp_ts~44.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/391e53907fa6d8ec-s.09se41kx.zlna.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:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/ae8872c8a32e309c-s.05txd3dlozf45.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/70e3db2de7f94926-s.p.0~0iy9faq3424.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:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/65c558afe41e89d6-s.113htgw8u-emy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/14e23f9b59180572-s.08.c8psu~gif9.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:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b49b0d9b851e4899-s.0yfy_qj1.2qn0.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2a65768255d6b625-s.p.14by5b4al-y~f.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:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/65c558afe41e89d6-s.113htgw8u-emy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/14e23f9b59180572-s.08.c8psu~gif9.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:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b49b0d9b851e4899-s.0yfy_qj1.2qn0.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2a65768255d6b625-s.p.14by5b4al-y~f.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:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/65c558afe41e89d6-s.113htgw8u-emy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/14e23f9b59180572-s.08.c8psu~gif9.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:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b49b0d9b851e4899-s.0yfy_qj1.2qn0.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2a65768255d6b625-s.p.14by5b4al-y~f.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:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/65c558afe41e89d6-s.113htgw8u-emy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/14e23f9b59180572-s.08.c8psu~gif9.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:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b49b0d9b851e4899-s.0yfy_qj1.2qn0.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2a65768255d6b625-s.p.14by5b4al-y~f.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:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.playfair_display_bd6d9f0f-module__x00cUG__className{font-family:Playfair Display,Playfair Display Fallback}.playfair_display_bd6d9f0f-module__x00cUG__variable{--font-bizaar-display:"Playfair Display", "Playfair Display Fallback"}
@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c3cb240f9c892514-s.163v2i5cux7-c.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0yo6-5yoeeudq.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:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c3cb240f9c892514-s.163v2i5cux7-c.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0yo6-5yoeeudq.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:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c3cb240f9c892514-s.163v2i5cux7-c.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0yo6-5yoeeudq.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:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c3cb240f9c892514-s.163v2i5cux7-c.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0yo6-5yoeeudq.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:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_3ea7507b-module__jjrZTW__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_3ea7507b-module__jjrZTW__variable{--font-bizaar-body:"DM Sans", "DM Sans Fallback"}
:root{--bzr-teal:#2dd4bf;--bzr-teal-dim:#2dd4bf80;--bzr-teal-glow:#2dd4bf1f;--bzr-rose:#f9a8b8;--bzr-rose-dim:#f9a8b866;--bzr-cream:#f5ecd7;--bzr-cream-dim:#f5ecd78c;--bzr-ink:#0e0c08;--bzr-ink-warm:#14110c;--bzr-brass:#c9a36c;--bzr-brass-dim:#c9a36c66;--bzr-gold:#e8c84a;--bzr-gold-glow:#e8c84a33;--bzr-saffron:#f0a030;--bzr-red:#e85050;--bzr-s1:#1a1610;--bzr-s2:#221d16;--bzr-s3:#2e281f;--bzr-s4:#3a3328;--bzr-row-textiles-bg:#1e1228;--bzr-row-textiles-accent:#9b72cf;--bzr-row-spices-bg:#221808;--bzr-row-spices-accent:#e09030;--bzr-row-treasures-bg:#0e1824;--bzr-row-treasures-accent:#5898d0;--bzr-str-base:var(--bzr-cream);--bzr-str-buffed:#58e888;--bzr-str-debuffed:#f06060}.bzr-root{background:var(--bzr-ink);min-height:100dvh;color:var(--bzr-cream);font-family:var(--font-bizaar-body), "DM Sans", "Inter", "Helvetica Neue", system-ui, sans-serif;-webkit-tap-highlight-color:transparent;flex-direction:column;display:flex;overflow:hidden}.bzr-menu{text-align:center;background:radial-gradient(ellipse 90% 60% at 50% 30%, #c9a36c14 0%, transparent 100%), radial-gradient(ellipse 50% 40% at 30% 70%, #9b72cf0a 0%, transparent 100%), radial-gradient(ellipse 50% 40% at 70% 60%, #2dd4bf08 0%, transparent 100%), var(--bzr-ink);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2.5rem;padding:2rem 1.5rem;display:flex;position:relative;overflow:hidden}.bzr-menu:before{content:"";pointer-events:none;background:radial-gradient(1px 1px at 20% 25%,#e8c84a4d,#0000),radial-gradient(1px 1px at 80% 15%,#e8c84a33,#0000),radial-gradient(1.5px 1.5px at 60% 75%,#f0a03040,#0000),radial-gradient(1px 1px at 35% 85%,#c9a36c33,#0000),radial-gradient(1px 1px at 90% 60%,#e8c84a26,#0000);animation:4s ease-in-out infinite alternate bzr-twinkle;position:absolute;inset:0}.bzr-menu-particles{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.bzr-menu-lantern{background:#f0a030b3;border-radius:50%;animation:linear infinite bzr-lantern-float;position:absolute;bottom:-5%;box-shadow:0 0 6px #f0a03066,0 0 12px #e8c84a33}@keyframes bzr-lantern-float{0%{opacity:0;transform:translateY(0)translate(0)}10%{opacity:1}50%{transform:translateY(-55vh)translate(20px)}90%{opacity:0}to{opacity:0;transform:translateY(-110vh)translate(-10px)}}.bzr-menu-back{letter-spacing:.1em;text-transform:uppercase;opacity:.3;color:var(--bzr-cream);z-index:1;font-size:.7rem;text-decoration:none;transition:opacity .2s;position:relative}.bzr-menu-back:hover{opacity:.7}.bzr-menu-sigil{color:var(--bzr-brass);opacity:.5;z-index:1;animation:6s ease-in-out infinite bzr-sigil-float;position:relative}.bzr-menu-header{z-index:1;position:relative}.bzr-menu-title{font-family:var(--font-bizaar-display), "Playfair Display", "Georgia", "Times New Roman", serif;letter-spacing:.1em;color:var(--bzr-cream);text-shadow:0 0 60px #c9a36c40,0 0 120px #c9a36c1a,0 2px 20px #0009;font-size:5rem;font-weight:700;line-height:1}.bzr-menu-subtitle{color:var(--bzr-brass);font-size:1rem;font-style:italic;font-family:var(--font-bizaar-display), "Playfair Display", "Georgia", "Times New Roman", serif;letter-spacing:.06em;opacity:.75;margin-top:.25rem}.bzr-menu-flavour{color:#f5ecd759;font-size:.8rem;font-family:var(--font-bizaar-display), "Playfair Display", "Georgia", "Times New Roman", serif;z-index:1;max-width:260px;line-height:1.5;position:relative}.bzr-menu-actions{z-index:1;flex-direction:column;gap:.75rem;width:100%;max-width:240px;display:flex;position:relative}.bzr-btn{font-family:var(--font-bizaar-display), "Playfair Display", "Georgia", "Times New Roman", serif;letter-spacing:.04em;cursor:pointer;border:1.5px solid #0000;border-radius:8px;justify-content:center;align-items:center;padding:.875rem 1.5rem;font-size:1rem;font-weight:600;transition:all .2s;display:inline-flex}.bzr-btn-primary{background:linear-gradient(180deg, var(--bzr-teal) 0%, #1fa890 100%);color:var(--bzr-ink);border-color:#ffffff26;box-shadow:0 4px 20px #2dd4bf4d,inset 0 1px #ffffff26}.bzr-btn-primary:hover{transform:translateY(-2px);box-shadow:0 8px 32px #2dd4bf66}.bzr-btn-secondary{background:var(--bzr-s2);color:var(--bzr-cream-dim);border-color:var(--bzr-s3)}.bzr-btn-secondary:hover:not(:disabled){background:var(--bzr-s3);color:var(--bzr-cream)}.bzr-btn-secondary:disabled{opacity:.3;cursor:not-allowed}.bzr-battle{flex-direction:column;flex:1;width:100%;max-width:520px;margin:0 auto;display:flex;position:relative;overflow:hidden}.bzr-hud{justify-content:space-between;align-items:center;gap:8px;min-height:40px;padding:6px 12px;display:flex}.bzr-hud-opponent{background:linear-gradient(180deg, #080604 0%, var(--bzr-s1) 100%);border-bottom:1px solid #f9a8b826}.bzr-hud-player{background:linear-gradient(0deg, #080604 0%, var(--bzr-s1) 100%);border-top:1px solid #2dd4bf26}.bzr-hud-name{font-family:var(--font-bizaar-display), "Playfair Display", "Georgia", "Times New Roman", serif;letter-spacing:.06em;font-size:.8rem;font-weight:600}.bzr-hud-opponent .bzr-hud-name{color:var(--bzr-rose)}.bzr-hud-player .bzr-hud-name{color:var(--bzr-teal)}.bzr-hud-score{font-family:var(--font-bizaar-display), "Playfair Display", "Georgia", "Times New Roman", serif;text-align:center;min-width:2.5rem;font-size:1.65rem;font-weight:700;transition:all .3s}.bzr-hud-opponent .bzr-hud-score{color:var(--bzr-rose)}.bzr-hud-player .bzr-hud-score{color:var(--bzr-saffron)}.bzr-hud-rounds{gap:6px;display:flex}.bzr-round-gem{background:var(--bzr-s3);border:1.5px solid #f5ecd71f;border-radius:50%;width:11px;height:11px;transition:all .5s}.bzr-round-gem--won{background:var(--bzr-gold);border-color:var(--bzr-gold);box-shadow:0 0 10px var(--bzr-gold-glow), 0 0 20px #e8c84a1a;animation:2s ease-in-out infinite alternate bzr-gem-glow}@keyframes bzr-gem-glow{0%{box-shadow:0 0 6px var(--bzr-gold-glow)}to{box-shadow:0 0 14px var(--bzr-gold-glow), 0 0 24px #e8c84a26}}.bzr-hud-info{align-items:center;gap:8px;display:flex}.bzr-hud-status{color:var(--bzr-brass-dim);font-size:.65rem;font-style:italic}.bzr-hud-hand-count{color:#f5ecd740;font-size:.58rem;font-family:var(--font-bizaar-display), "Playfair Display", "Georgia", "Times New Roman", serif}.bzr-turn{text-align:center;justify-content:center;align-items:center;gap:8px;padding:4px 0;display:flex}.bzr-turn-text{font-family:var(--font-bizaar-display), "Playfair Display", "Georgia", "Times New Roman", serif;letter-spacing:.12em;text-transform:uppercase;font-size:.7rem;font-weight:600}.bzr-turn-sub{opacity:.4;letter-spacing:.04em;font-size:.5rem}.bzr-turn--player{background:linear-gradient(90deg, transparent 5%, var(--bzr-teal-glow) 50%, transparent 95%);color:var(--bzr-teal)}.bzr-turn--opponent{color:var(--bzr-rose);background:linear-gradient(90deg,#0000 5%,#f9a8b80f 50%,#0000 95%)}.bzr-turn--passed{color:#f5ecd733;background:0 0}.bzr-battlefield{flex-direction:column;flex:1;display:flex}.bzr-divider{background:linear-gradient(90deg, transparent 3%, #c9a36c0f 20%, #c9a36c1a 50%, #c9a36c0f 80%, transparent 97%), var(--bzr-s2);z-index:2;border-top:1px solid #c9a36c2e;border-bottom:1px solid #c9a36c2e;justify-content:center;align-items:center;height:36px;display:flex;position:relative;box-shadow:0 -4px 12px #0000004d,0 4px 12px #0000004d}.bzr-divider:before,.bzr-divider:after{content:"";background:linear-gradient(to right, transparent, var(--bzr-brass-dim), transparent);flex:1;height:1px}.bzr-divider-scores{font-family:var(--font-bizaar-display), "Playfair Display", "Georgia", "Times New Roman", serif;align-items:center;gap:10px;padding:0 16px;font-weight:700;display:flex}.bzr-divider-opp{color:var(--bzr-rose);font-size:1.15rem;transition:all .3s}.bzr-divider-gem{color:var(--bzr-gold);opacity:.6;text-shadow:0 0 8px #e8c84a4d;font-size:.6rem}.bzr-divider-plr{color:var(--bzr-teal);font-size:1.15rem;transition:all .3s}.bzr-divider-score--leading{text-shadow:0 0 8px;transform:scale(1.1)}.bzr-row{align-items:stretch;min-height:68px;transition:background .3s,box-shadow .3s;display:flex;position:relative}.bzr-row--textiles{background:linear-gradient(90deg, var(--bzr-row-textiles-bg) 0%, #1e122866 40%, #1e122833 100%);border-bottom:1px solid #9b72cf14;box-shadow:inset 0 -1px #9b72cf0a}.bzr-row--spices{background:linear-gradient(90deg, var(--bzr-row-spices-bg) 0%, #22180866 40%, #22180833 100%);border-bottom:1px solid #e0903014;box-shadow:inset 0 -1px #e090300a}.bzr-row--treasures{background:linear-gradient(90deg, var(--bzr-row-treasures-bg) 0%, #0e182466 40%, #0e182433 100%);border-bottom:1px solid #5898d014;box-shadow:inset 0 -1px #5898d00a}.bzr-row-label{flex-shrink:0;justify-content:center;align-items:center;width:32px;display:flex;position:relative}.bzr-row-label:after{content:"";border-radius:1px;width:2px;position:absolute;top:15%;bottom:15%;right:0}.bzr-row--textiles .bzr-row-label:after{background:#9b72cf40}.bzr-row--spices .bzr-row-label:after{background:#e0903040}.bzr-row--treasures .bzr-row-label:after{background:#5898d040}.bzr-row-label-inner{flex-direction:column;align-items:center;gap:2px;display:flex}.bzr-row-icon{filter:grayscale(.3);font-size:.65rem;line-height:1}.bzr-row-label-text{writing-mode:vertical-lr;text-orientation:mixed;text-transform:uppercase;letter-spacing:.12em;font-size:.42rem;font-weight:700}.bzr-row--textiles .bzr-row-label-text{color:#9b72cf80}.bzr-row--spices .bzr-row-label-text{color:#e0903080}.bzr-row--treasures .bzr-row-label-text{color:#5898d080}.bzr-row-cards{flex:1;align-items:center;gap:3px;min-height:64px;padding:4px 6px;display:flex;position:relative}.bzr-row-empty{color:#2dd4bf40;font-size:.55rem;font-style:italic;font-family:var(--font-bizaar-display), "Playfair Display", "Georgia", "Times New Roman", serif;letter-spacing:.05em;animation:2s ease-in-out infinite bzr-glow-pulse}.bzr-row-score-area{flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:1px;width:46px;display:flex;position:relative}.bzr-row-score{font-family:var(--font-bizaar-display), "Playfair Display", "Georgia", "Times New Roman", serif;color:#f5ecd740;font-size:1.15rem;font-weight:700;line-height:1;transition:all .3s}.bzr-row-score--winning{color:var(--bzr-saffron);text-shadow:0 0 12px #f0a03059}.bzr-row-score--losing{color:#f5ecd724}.bzr-row-card-count{color:#f5ecd726;text-transform:uppercase;letter-spacing:.05em;font-size:.38rem}.bzr-row-empire-dots{align-items:center;gap:3px;display:flex}.bzr-empire-dot{background:var(--bzr-s3);border:1px solid #e8c84a33;border-radius:50%;width:6px;height:6px;transition:all .4s}.bzr-empire-dot--filled{background:var(--bzr-gold);border-color:var(--bzr-gold);animation:.3s ease-out bzr-dot-fill;box-shadow:0 0 6px #e8c84a66}@keyframes bzr-dot-fill{0%{opacity:.3;transform:scale(.5)}60%{transform:scale(1.3)}to{opacity:1;transform:scale(1)}}.bzr-row-empire-name{color:#e8c84a73;text-transform:uppercase;letter-spacing:.06em;margin-left:2px;font-size:.38rem;font-weight:700}.bzr-row--can-play{cursor:pointer}.bzr-row--can-play:after{content:"";border:1.5px solid var(--bzr-teal-dim);pointer-events:none;animation:2s ease-in-out infinite bzr-glow-pulse;position:absolute;inset:0}.bzr-row--can-play:hover{background-color:#2dd4bf0f}.bzr-row--empire-active{box-shadow:inset 0 0 50px #e8c84a14,inset 0 0 15px #e8c84a0a}.bzr-row--empire-active:before{content:"";pointer-events:none;background:linear-gradient(90deg,#e8c84a05,#e8c84a0f,#e8c84a05);animation:3s ease-in-out infinite bzr-shimmer;position:absolute;inset:0}.bzr-row--suppressed{opacity:.65}.bzr-row--suppressed:before{content:"";pointer-events:none;z-index:4;background:repeating-linear-gradient(-45deg,#0000,#0000 8px,#e8505008 8px 16px);position:absolute;inset:0}.bzr-empire-banner{text-align:center;font-family:var(--font-bizaar-display), "Playfair Display", "Georgia", "Times New Roman", serif;text-transform:uppercase;letter-spacing:.14em;color:var(--bzr-gold);pointer-events:none;z-index:5;background:linear-gradient(90deg,#0000,#e8c84a1f,#0000);padding:2px 0;font-size:.5rem;font-weight:700;position:absolute;bottom:0;left:30px;right:42px}.bzr-bcard{cursor:default;background:linear-gradient(180deg, var(--bzr-s3) 0%, var(--bzr-s1) 100%);border:1px solid var(--bzr-s4);border-radius:5px;flex-direction:column;flex-shrink:0;justify-content:flex-end;align-items:center;width:54px;height:54px;padding-bottom:2px;transition:transform .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 6px #00000080}.bzr-bcard:hover{transform:scale(1.18);box-shadow:0 8px 20px #000000b3,0 0 16px #0000004d;z-index:10!important}.bzr-bcard--player{border-color:#2dd4bf33}.bzr-bcard--opponent{border-color:#f9a8b826}.bzr-bcard--empire{background:linear-gradient(180deg, #3c321e99 0%, var(--bzr-s1) 100%);border-color:#e8c84a66;box-shadow:0 2px 6px #00000080,inset 0 0 12px #e8c84a0f,0 0 8px #e8c84a1a}.bzr-bcard--disruption{border-color:#e850504d;box-shadow:0 2px 6px #00000080,0 0 6px #e8505014}.bzr-bcard-flash{pointer-events:none;z-index:6;opacity:0;border-radius:5px;position:absolute;inset:0}.bzr-bcard-flash--active{background:radial-gradient(circle at center, var(--flash-color,#2dd4bf80) 0%, transparent 70%);animation:.5s ease-out forwards bzr-card-land}@keyframes bzr-card-land{0%{opacity:.7;transform:scale(.5)}30%{opacity:.4;transform:scale(1.3)}to{opacity:0;transform:scale(1.8)}}.bzr-bcard-str{min-width:17px;height:17px;font-family:var(--font-bizaar-display), "Playfair Display", "Georgia", "Times New Roman", serif;color:var(--bzr-str-base);z-index:3;background:#000000bf;border-radius:0 0 5px;justify-content:center;align-items:center;padding:0 3px;font-size:.75rem;font-weight:700;display:flex;position:absolute;top:0;left:0}.bzr-bcard-str--buffed{color:var(--bzr-str-buffed);text-shadow:0 0 6px #58e88899;background:#143c1ecc}.bzr-bcard-str--debuffed{color:var(--bzr-str-debuffed);text-shadow:0 0 6px #f0606099;background:#3c0f0fcc}.bzr-bcard-type{z-index:4;flex-direction:column;gap:1px;display:flex;position:absolute;top:2px;right:2px}.bzr-bcard-name{color:#f5ecd773;white-space:nowrap;text-overflow:ellipsis;text-align:center;z-index:2;max-width:50px;font-size:.4rem;line-height:1;overflow:hidden}.bzr-portrait{border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 10px #0000004d}.bzr-portrait--sm{border-radius:3px;box-shadow:inset 0 0 6px #00000040}.bzr-portrait-svg{z-index:1;filter:drop-shadow(0 1px 2px #0000004d);animation:4s ease-in-out infinite bzr-portrait-breathe;position:relative}.bzr-portrait-glow{pointer-events:none;animation:4s ease-in-out infinite bzr-portrait-pulse;position:absolute;inset:-50%}.bzr-portrait-rim{border-radius:inherit;pointer-events:none;z-index:2;border:1px solid #0000;position:absolute;inset:1px}.bzr-ability-icon{color:var(--bzr-brass)}.bzr-empire-crown{color:var(--bzr-gold);filter:drop-shadow(0 0 2px #e8c84a66)}.bzr-disruption-icon{color:var(--bzr-red)}.bzr-hand-area{background:linear-gradient(0deg, #060503 0%, var(--bzr-s1) 60%, var(--bzr-s2) 100%);border-top:1px solid var(--bzr-s4);align-items:flex-end;gap:8px;min-height:150px;padding:8px 10px 10px;display:flex}.bzr-hand-pile{flex-direction:column;flex-shrink:0;align-items:center;gap:3px;min-width:34px;display:flex}.bzr-pile-visual{width:28px;height:38px;position:relative}.bzr-pile-stack{background:linear-gradient(180deg, var(--bzr-s3), var(--bzr-s1));border:1px solid var(--bzr-s4);border-radius:3px;position:absolute;inset:0}.bzr-pile-stack--2{background:linear-gradient(180deg, var(--bzr-s4), var(--bzr-s2));top:-2px;left:1px;right:-1px}.bzr-pile-stack--3{border-color:var(--bzr-brass-dim);background:linear-gradient(180deg, #3e372d, var(--bzr-s3));top:-4px;left:2px;right:-2px}.bzr-pile-count{font-family:var(--font-bizaar-display), "Playfair Display", "Georgia", "Times New Roman", serif;color:var(--bzr-brass);font-size:.85rem;font-weight:700}.bzr-pile-label{text-transform:uppercase;letter-spacing:.1em;color:#f5ecd733;font-size:.48rem}.bzr-hand-cards{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;flex:1;justify-content:center;align-items:flex-end;gap:6px;padding:4px 16px 0;display:flex;overflow-x:auto}.bzr-hand-cards::-webkit-scrollbar{display:none}.bzr-hand-empty{opacity:.2;font-size:.75rem;font-style:italic;font-family:var(--font-bizaar-display), "Playfair Display", "Georgia", "Times New Roman", serif}.bzr-hcard{cursor:pointer;background:linear-gradient(180deg, var(--bzr-s4) 0%, var(--bzr-s2) 40%, var(--bzr-s1) 100%);border:1.5px solid var(--bzr-s4);transform-origin:bottom;border-radius:7px;flex-direction:column;flex-shrink:0;align-items:center;width:72px;height:106px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 3px 10px #0009,inset 0 1px #f5ecd70a}.bzr-hcard:hover{z-index:30;border-color:var(--bzr-teal-dim);box-shadow:0 12px 32px #000000b3, 0 0 24px var(--bzr-teal-glow);transform:translateY(-8px)scale(1.05)}.bzr-hcard:before{content:"";opacity:0;z-index:5;pointer-events:none;background:linear-gradient(115deg,#0000 20%,#ffffff0d 30%,#ffffff1f 40%,#ffffff0d 50%,#0000 60%) 0 0/200% 200%;border-radius:5px;transition:opacity .3s;position:absolute;inset:0}.bzr-hcard:hover:before{opacity:1;animation:1.5s ease-in-out infinite bzr-foil-sweep}.bzr-hcard--selected{z-index:40;transform:translateY(-12px);border-color:var(--bzr-gold)!important;box-shadow:0 12px 32px #000000b3, 0 0 30px var(--bzr-gold-glow), 0 0 60px #e8c84a1a, inset 0 0 20px #e8c84a0f!important}.bzr-hcard--selected:before{opacity:1;background:linear-gradient(115deg,#0000 15%,#e8c84a14 25%,#e8c84a26 35%,#ffffff1a 45%,#e8c84a14 55%,#0000 65%) 0 0/200% 200%;animation:2s ease-in-out infinite bzr-foil-sweep}.bzr-hcard--empire{border-color:#e8c84a59;box-shadow:0 3px 10px #0009,0 0 16px #e8c84a14,inset 0 0 15px #e8c84a0a}.bzr-hcard--empire:after{content:"";pointer-events:none;z-index:0;background:linear-gradient(135deg,#0000 30%,#e8c84a1f 45%,#ffd7002e 50%,#e8c84a1f 55%,#0000 70%) 0 0/300% 300%;border-radius:7px;animation:3s ease-in-out infinite bzr-empire-shimmer-card;position:absolute;inset:-1px}.bzr-hcard--disruption{border-color:#e850504d;box-shadow:0 3px 10px #0009,0 0 12px #e850500f,inset 0 0 15px #e850500a}.bzr-hcard--disruption:after{content:"";pointer-events:none;z-index:0;border:1px solid #e8505033;border-radius:7px;animation:2s ease-in-out infinite bzr-disruption-pulse;position:absolute;inset:-1px}.bzr-hcard-corner{z-index:5;pointer-events:none;position:absolute}.bzr-hcard-corner--tl{top:0;left:0}.bzr-hcard-corner--tr{top:0;right:0}.bzr-hcard-corner--bl{bottom:16px;left:0}.bzr-hcard-corner--br{bottom:16px;right:0}.bzr-hcard-str{width:24px;height:24px;font-family:var(--font-bizaar-display), "Playfair Display", "Georgia", "Times New Roman", serif;color:var(--bzr-cream);z-index:4;text-shadow:0 1px 3px #00000080;background:#000c;border-radius:0 0 8px;justify-content:center;align-items:center;font-size:1.1rem;font-weight:700;display:flex;position:absolute;top:0;left:0}.bzr-hcard-type{z-index:4;flex-direction:column;gap:2px;display:flex;position:absolute;top:3px;right:3px}.bzr-hcard-portrait{z-index:1;margin-top:5px}.bzr-hcard-name{color:#f5ecd7bf;text-align:center;z-index:2;text-overflow:ellipsis;white-space:nowrap;max-width:80px;padding:2px 4px 0;font-size:.52rem;font-weight:600;line-height:1.15;overflow:hidden}.bzr-hcard-ability{color:var(--bzr-brass);text-align:center;z-index:2;max-width:82px;padding:1px 4px;font-size:.46rem;font-weight:600;line-height:1.25}.bzr-hcard-row{text-align:center;text-transform:uppercase;letter-spacing:.12em;color:#000000bf;z-index:3;padding:3px 0;font-size:.42rem;font-weight:700;position:absolute;bottom:0;left:0;right:0}.bzr-hand-right{flex-direction:column;flex-shrink:0;align-items:center;gap:6px;min-width:52px;display:flex}.bzr-hand-pile--discard{opacity:.5}.bzr-pile-visual--discard{width:24px;height:32px}.bzr-pile-stack--discard{background:var(--bzr-s2);border:1px solid #f5ecd70f;border-radius:3px;position:absolute;inset:0}.bzr-pile-count--discard{color:#f5ecd74d;font-size:.7rem}.bzr-pass-btn{cursor:pointer;border:1.5px solid var(--bzr-brass-dim);background:linear-gradient(180deg, var(--bzr-s4) 0%, var(--bzr-s2) 100%);border-radius:8px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;min-width:52px;padding:14px 18px;transition:all .2s;animation:2s ease-in-out infinite bzr-pass-pulse;display:flex}.bzr-pass-btn:hover{border-color:var(--bzr-brass);animation:none;transform:translateY(-1px);box-shadow:0 0 20px #c9a36c33}@keyframes bzr-pass-pulse{0%,to{box-shadow:0 0 #c9a36c00}50%{box-shadow:0 0 12px #c9a36c1a}}.bzr-pass-btn:active{transform:translateY(0)}.bzr-pass-btn--confirm{border-color:var(--bzr-saffron);background:linear-gradient(180deg, #f0a03026 0%, var(--bzr-s2) 100%);animation:none;box-shadow:0 0 16px #f0a03026}.bzr-pass-btn--confirm .bzr-pass-btn-text{color:var(--bzr-saffron)}.bzr-pass-btn--confirm .bzr-pass-btn-sub{color:#f0a03066}.bzr-pass-btn-text{font-family:var(--font-bizaar-display), "Playfair Display", "Georgia", "Times New Roman", serif;color:var(--bzr-brass);font-size:.9rem;font-weight:700}.bzr-pass-btn-sub{color:#f5ecd733;text-transform:uppercase;letter-spacing:.1em;margin-top:2px;font-size:.42rem}.bzr-howto{text-align:center;z-index:1;flex-direction:column;align-items:center;gap:1.25rem;max-width:320px;display:flex;position:relative}.bzr-howto-dots{gap:8px;display:flex}.bzr-howto-dot{background:var(--bzr-s3);border:1.5px solid var(--bzr-s4);cursor:pointer;border-radius:50%;width:10px;height:10px;padding:0;transition:all .2s}.bzr-howto-dot--active{background:var(--bzr-teal);border-color:var(--bzr-teal);box-shadow:0 0 8px #2dd4bf66}.bzr-howto-title{font-family:var(--font-bizaar-display), "Playfair Display", "Georgia", "Times New Roman", serif;color:var(--bzr-cream);letter-spacing:.06em;font-size:1.8rem;font-weight:700}.bzr-howto-body{color:#f5ecd7a6;font-size:.85rem;line-height:1.6}.bzr-howto-actions{justify-content:center;gap:.75rem;width:100%;display:flex}.bzr-howto-actions .bzr-btn{flex:1;max-width:140px}.bzr-card-detail-overlay{z-index:100;-webkit-backdrop-filter:blur(6px);background:#0a0804d9;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.bzr-card-detail{background:linear-gradient(180deg, var(--bzr-s4) 0%, var(--bzr-s2) 40%, var(--bzr-s1) 100%);border:1.5px solid var(--card-detail-accent,var(--bzr-brass-dim));text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:10px;width:260px;padding:24px 20px 20px;display:flex;position:relative;box-shadow:0 20px 60px #000c,0 0 40px #0006,inset 0 1px #f5ecd70d}.bzr-card-detail-close{background:var(--bzr-s3);border:1px solid var(--bzr-s4);width:28px;height:28px;color:var(--bzr-cream-dim);cursor:pointer;z-index:2;border-radius:50%;justify-content:center;align-items:center;font-size:1.1rem;line-height:1;transition:all .15s;display:flex;position:absolute;top:8px;right:8px}.bzr-card-detail-close:hover{background:var(--bzr-s4);color:var(--bzr-cream)}.bzr-card-detail-portrait{margin-top:4px}.bzr-card-detail-name{font-family:var(--font-bizaar-display), "Playfair Display", "Georgia", "Times New Roman", serif;color:var(--bzr-cream);letter-spacing:.04em;font-size:1.3rem;font-weight:700;line-height:1.1}.bzr-card-detail-stats{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.bzr-card-detail-str{font-family:var(--font-bizaar-display), "Playfair Display", "Georgia", "Times New Roman", serif;color:var(--bzr-cream);background:#0009;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.5rem;font-weight:700;display:flex}.bzr-card-detail-row{text-transform:uppercase;letter-spacing:.1em;color:#000000bf;border-radius:4px;padding:3px 10px;font-size:.6rem;font-weight:700}.bzr-card-detail-empire{text-transform:uppercase;letter-spacing:.08em;color:var(--bzr-gold);background:#e8c84a1a;border:1px solid #e8c84a40;border-radius:4px;padding:3px 8px;font-size:.55rem;font-weight:700}.bzr-card-detail-ability{color:var(--bzr-brass);max-width:220px;font-size:.8rem;line-height:1.4}.bzr-card-detail-flavour{color:#f5ecd759;max-width:220px;font-size:.7rem;font-style:italic;line-height:1.4;font-family:var(--font-bizaar-display), "Playfair Display", "Georgia", "Times New Roman", serif}.bzr-result{text-align:center;background:radial-gradient(ellipse at 50% 35%, #c9a36c0f 0%, transparent 50%), radial-gradient(ellipse at 50% 65%, #2dd4bf08 0%, transparent 50%), var(--bzr-ink);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1.5rem;padding:2rem 1.5rem;display:flex}.bzr-result-sigil{color:var(--bzr-brass);opacity:.3}.bzr-result-title{font-family:var(--font-bizaar-display), "Playfair Display", "Georgia", "Times New Roman", serif;font-size:3.8rem;font-weight:700;line-height:1}.bzr-result-title--win{color:var(--bzr-gold);text-shadow:0 0 50px #e8c84a4d,0 0 100px #e8c84a1a}.bzr-result-title--lose{color:var(--bzr-rose);text-shadow:0 0 40px #f9a8b833}.bzr-result-title--draw{color:var(--bzr-brass);text-shadow:0 0 30px #c9a36c26}.bzr-result-subtitle{opacity:.6;font-size:.9rem;font-family:var(--font-bizaar-display), "Playfair Display", "Georgia", "Times New Roman", serif;font-style:italic}.bzr-result-rounds{gap:.75rem;display:flex}.bzr-result-round{background:var(--bzr-s2);border:1px solid var(--bzr-s3);text-align:center;border-radius:8px;min-width:85px;padding:.75rem 1rem}.bzr-result-round--won{background:linear-gradient(180deg, var(--bzr-s2), #e8c84a0a);border-color:#e8c84a4d}.bzr-result-round--lost{border-color:#f9a8b826}.bzr-result-round-label{text-transform:uppercase;letter-spacing:.08em;color:#f5ecd766;font-size:.65rem;font-weight:600;font-family:var(--font-bizaar-display), "Playfair Display", "Georgia", "Times New Roman", serif;margin-bottom:6px}.bzr-result-round-scores{font-family:var(--font-bizaar-display), "Playfair Display", "Georgia", "Times New Roman", serif;justify-content:center;align-items:center;gap:6px;font-size:1.1rem;font-weight:700;display:flex}.bzr-result-round-player{color:var(--bzr-teal)}.bzr-result-round-opp{color:var(--bzr-rose)}.bzr-result-round-dash{color:#f5ecd733;font-size:.8rem}.bzr-result-round-score--win{text-shadow:0 0 8px}.bzr-result-round-verdict{text-transform:uppercase;letter-spacing:.1em;color:#f5ecd74d;margin-top:4px;font-size:.55rem;font-weight:600}.bzr-result-round--won .bzr-result-round-verdict{color:var(--bzr-gold)}.bzr-result-round--lost .bzr-result-round-verdict{color:var(--bzr-rose);opacity:.6}.bzr-result-particles{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.bzr-result-sparkle{background:var(--bzr-gold);border-radius:50%;animation:linear infinite bzr-sparkle-fall;position:absolute;top:-5%;box-shadow:0 0 4px #e8c84a99}@keyframes bzr-sparkle-fall{0%{opacity:0;transform:translateY(0)rotate(0)}10%{opacity:1}90%{opacity:.5}to{opacity:0;transform:translateY(110vh)rotate(360deg)}}.bzr-result-round{animation:.4s ease-out backwards bzr-result-round-in}@keyframes bzr-result-round-in{0%{opacity:0;transform:translateY(20px)scale(.9)}to{opacity:1;transform:translateY(0)scale(1)}}.bzr-result-hat{color:var(--bzr-brass);font-size:.85rem;font-style:italic;font-family:var(--font-bizaar-display), "Playfair Display", "Georgia", "Times New Roman", serif;opacity:.8;max-width:280px;line-height:1.5}.bzr-result-hat a{color:var(--bzr-teal);text-underline-offset:3px;text-decoration:underline}@keyframes bzr-glow-pulse{0%,to{opacity:.15}50%{opacity:.6}}@keyframes bzr-shimmer{0%,to{opacity:.3}50%{opacity:.8}}@keyframes bzr-fade-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes bzr-twinkle{0%{opacity:.4}to{opacity:1}}@keyframes bzr-portrait-pulse{0%,to{opacity:.5}50%{opacity:.9}}@keyframes bzr-portrait-breathe{0%,to{transform:scale(1)translateY(0)}50%{transform:scale(1.015)translateY(-.3px)}}@keyframes bzr-score-pulse{0%{transform:scale(1)}40%{transform:scale(1.35)}to{transform:scale(1)}}@keyframes bzr-sigil-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.bzr-sigil{transition:opacity .3s}.bzr-fade-in{animation:.5s bzr-fade-in}.bzr-row-score--pulse{animation:.5s bzr-score-pulse}.bzr-empire-flourish{z-index:50;pointer-events:none;background:radial-gradient(#e8c84a1a 0%,#0e0c0899 50%,#0e0c08d9 100%);flex-direction:column;justify-content:center;align-items:center;animation:1.8s ease-out forwards bzr-empire-flash;display:flex;position:absolute;inset:0}.bzr-empire-flourish-text{font-family:var(--font-bizaar-display), "Playfair Display", "Georgia", "Times New Roman", serif;text-transform:uppercase;letter-spacing:.25em;color:var(--bzr-gold);text-shadow:0 0 30px #e8c84ab3,0 0 60px #e8c84a66,0 0 100px #e8c84a33,0 2px 8px #000c;z-index:3;font-size:1.8rem;font-weight:700;animation:1.8s ease-out forwards bzr-empire-text}.bzr-empire-flourish-sub{font-family:var(--font-bizaar-display), "Playfair Display", "Georgia", "Times New Roman", serif;color:var(--bzr-brass);text-transform:uppercase;letter-spacing:.3em;opacity:0;z-index:3;margin-top:6px;font-size:.65rem;animation:1.8s ease-out forwards bzr-empire-sub}.bzr-empire-rays{z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.bzr-empire-ray{transform-origin:0;opacity:0;background:linear-gradient(90deg,#e8c84a66,#0000);border-radius:0 2px 2px 0;animation:1s ease-out forwards bzr-ray-burst;position:absolute;top:50%;left:50%}.bzr-empire-center-glow{z-index:2;background:radial-gradient(circle,#e8c84a4d,#0000 70%);border-radius:50%;width:120px;height:120px;animation:1.8s ease-out forwards bzr-center-pulse;position:absolute}.bzr-empire-shower{z-index:4;position:absolute;inset:0;overflow:hidden}.bzr-empire-spark{background:var(--bzr-gold);border-radius:50%;width:3px;height:3px;animation:ease-out forwards bzr-spark-fall;position:absolute;top:40%;box-shadow:0 0 4px #e8c84a99}@keyframes bzr-empire-flash{0%{opacity:0}10%{opacity:1}75%{opacity:1}to{opacity:0}}@keyframes bzr-empire-text{0%{opacity:0;transform:scale(.4)translateY(10px)}12%{opacity:1;transform:scale(1.15)translateY(0)}20%{transform:scale(1)translateY(0)}75%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(1.05)translateY(-5px)}}@keyframes bzr-empire-sub{0%,15%{opacity:0;transform:translateY(5px)}25%{opacity:.7;transform:translateY(0)}75%{opacity:.7}to{opacity:0}}@keyframes bzr-ray-burst{0%{opacity:0;transform:rotate(var(--angle,0deg)) scaleX(0)}20%{opacity:.8;transform:rotate(var(--angle,0deg)) scaleX(1)}to{opacity:0;transform:rotate(var(--angle,0deg)) scaleX(1.3)}}@keyframes bzr-center-pulse{0%{opacity:0;transform:scale(.3)}15%{opacity:1;transform:scale(1.2)}40%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}@keyframes bzr-spark-fall{0%{opacity:1;transform:translateY(0)translate(0)}to{transform:translateY(80px) translateX(var(--spark-x,10px));opacity:0}}.bzr-card-burst{pointer-events:none;z-index:15;display:none;position:absolute;inset:0}.bzr-card-burst--active{display:block}.bzr-card-burst--active .bzr-burst-particle{border-radius:50%;animation:ease-out forwards bzr-burst-fly;position:absolute}.bzr-burst-particle{border-radius:50%;position:absolute}@keyframes bzr-burst-fly{0%{opacity:1;transform:translate(0)scale(1)}to{transform:translate(var(--burst-tx,20px), var(--burst-ty,-20px)) scale(0);opacity:0}}.bzr-row--dominating{box-shadow:inset 0 0 30px #f0a0300f,inset 0 0 60px #f0a03008}.bzr-row--dominating .bzr-row-score{animation:1.5s ease-in-out infinite alternate bzr-dominate-glow}@keyframes bzr-dominate-glow{0%{text-shadow:0 0 8px #f0a0304d}to{text-shadow:0 0 16px #f0a03099,0 0 30px #f0a03033}}.bzr-mute-btn{background:var(--bzr-s2);border:1px solid var(--bzr-s4);width:28px;height:28px;color:var(--bzr-cream-dim);cursor:pointer;z-index:20;border-radius:50%;justify-content:center;align-items:center;font-size:.75rem;line-height:1;transition:all .2s;display:flex;position:absolute;top:6px;right:6px}.bzr-mute-btn:hover{background:var(--bzr-s3);color:var(--bzr-cream)}.bzr-round-banner{z-index:60;pointer-events:none;justify-content:center;align-items:center;animation:1.6s ease-out forwards bzr-banner-enter;display:flex;position:absolute;inset:0}.bzr-round-banner-content{text-align:center;background:linear-gradient(90deg,#0000,#0e0c08eb 20%,#0e0c08f2 50%,#0e0c08eb 80%,#0000);padding:12px 32px;animation:1.6s ease-out forwards bzr-banner-content}.bzr-round-banner-text{font-family:var(--font-bizaar-display), "Playfair Display", "Georgia", "Times New Roman", serif;text-transform:uppercase;letter-spacing:.15em;font-size:1.8rem;font-weight:700;line-height:1;animation:1.6s ease-out forwards bzr-banner-text}.bzr-round-banner-sub{font-family:var(--font-bizaar-display), "Playfair Display", "Georgia", "Times New Roman", serif;opacity:.6;letter-spacing:.06em;margin-top:4px;font-size:.7rem;font-style:italic}.bzr-round-banner-line{opacity:.3;background:linear-gradient(90deg,#0000,currentColor,#0000);flex:1;height:2px}.bzr-round-banner--match-start .bzr-round-banner-text,.bzr-round-banner--round-start .bzr-round-banner-text{color:var(--bzr-brass)}.bzr-round-banner--match-start .bzr-round-banner-sub,.bzr-round-banner--round-start .bzr-round-banner-sub{color:var(--bzr-cream-dim)}.bzr-round-banner--match-start,.bzr-round-banner--round-start{color:var(--bzr-brass)}.bzr-round-banner--round-won .bzr-round-banner-text{color:var(--bzr-gold);text-shadow:0 0 20px #e8c84a66}.bzr-round-banner--round-won .bzr-round-banner-sub{color:var(--bzr-teal)}.bzr-round-banner--round-won{color:var(--bzr-gold)}.bzr-round-banner--round-lost .bzr-round-banner-text{color:var(--bzr-rose);text-shadow:0 0 15px #f9a8b84d}.bzr-round-banner--round-lost .bzr-round-banner-sub{color:var(--bzr-rose-dim)}.bzr-round-banner--round-lost{color:var(--bzr-rose)}.bzr-round-banner--round-draw .bzr-round-banner-text,.bzr-round-banner--round-draw .bzr-round-banner-sub,.bzr-round-banner--round-draw{color:var(--bzr-cream-dim)}@keyframes bzr-banner-enter{0%{opacity:0}10%{opacity:1}75%{opacity:1}to{opacity:0}}@keyframes bzr-banner-content{0%{transform:scaleX(0)}8%{transform:scaleX(1.02)}12%{transform:scaleX(1)}80%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes bzr-banner-text{0%{opacity:0;transform:translateY(10px)}12%{opacity:1;transform:translateY(0)}80%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-5px)}}.bzr-str-popup{font-family:var(--font-bizaar-display), "Playfair Display", "Georgia", "Times New Roman", serif;pointer-events:none;z-index:15;font-size:.75rem;font-weight:700;animation:.8s ease-out forwards bzr-str-pop;position:absolute;top:-4px;left:50%;transform:translate(-50%)}.bzr-str-popup--buff{color:var(--bzr-str-buffed);text-shadow:0 0 6px #58e88880}.bzr-str-popup--debuff{color:var(--bzr-str-debuffed);text-shadow:0 0 6px #f0606080}@keyframes bzr-str-pop{0%{opacity:1;transform:translate(-50%)translateY(0)}30%{opacity:1;transform:translate(-50%)translateY(-8px)}to{opacity:0;transform:translate(-50%)translateY(-16px)}}.bzr-screen-enter{animation:.4s ease-out bzr-screen-in}@keyframes bzr-screen-in{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.bzr-atmosphere{pointer-events:none;z-index:1;position:absolute;inset:0;overflow:hidden}.bzr-vignette{z-index:2;background:radial-gradient(70% 55%,#0000 40%,#0a080480 100%);position:absolute;inset:0}.bzr-particles{z-index:3;position:absolute;inset:0}.bzr-particle{will-change:transform, opacity;border-radius:50%;animation:linear infinite bzr-particle-float;position:absolute;bottom:-5%}.bzr-particle--dust{background:#f5ecd759;box-shadow:0 0 3px #f5ecd726}.bzr-particle--ember{background:#f0a03099;box-shadow:0 0 4px #f0a03059,0 0 8px #f0781426}.bzr-particle--spark{background:#e8c84acc;box-shadow:0 0 3px #e8c84a80,0 0 6px #e8c84a40}@keyframes bzr-particle-float{0%{opacity:0;transform:translateY(0)translate(0)scale(1)}5%{opacity:1}50%{transform:translateY(-50vh)translate(15px)scale(.8)}95%{opacity:0}to{opacity:0;transform:translateY(-105vh)translate(-10px)scale(.4)}}.bzr-lantern-glow{z-index:1;background:radial-gradient(30% 25% at 15% 30%,#f0a0300a 0%,#0000 100%),radial-gradient(25% 20% at 85% 45%,#e8c84a08 0%,#0000 100%),radial-gradient(35% 30% at 50% 60%,#c9a36c09 0%,#0000 100%),radial-gradient(20% 15% at 25% 75%,#f0a03006 0%,#0000 100%);animation:6s ease-in-out infinite alternate bzr-lantern-pulse;position:absolute;inset:0}@keyframes bzr-lantern-pulse{0%{opacity:.6}30%{opacity:1}70%{opacity:.75}to{opacity:.9}}.bzr-battle{background:repeating-linear-gradient(0deg, transparent, transparent 61px, #c9a36c04 61px, #c9a36c04 62px), repeating-linear-gradient(90deg, transparent, transparent 200px, #c9a36c03 200px, #c9a36c03 201px), radial-gradient(ellipse 120% 40% at 50% 50%, #1e1912cc, transparent), var(--bzr-ink-warm)}.bzr-shake{animation:.15s ease-out bzr-screen-shake}@keyframes bzr-screen-shake{0%{transform:translate(0)}20%{transform:translate(-3px,2px)}40%{transform:translate(3px,-2px)}60%{transform:translate(-2px,1px)}80%{transform:translate(1px,-1px)}to{transform:translate(0)}}.bzr-shake--heavy{animation:.25s ease-out bzr-screen-shake-heavy}@keyframes bzr-foil-sweep{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes bzr-empire-shimmer-card{0%{background-position:200% 200%}50%{background-position:0 0}to{background-position:200% 200%}}@keyframes bzr-disruption-pulse{0%,to{box-shadow:none;border-color:#e850501a}50%{border-color:#e850504d;box-shadow:0 0 10px #e850501a}}@keyframes bzr-screen-shake-heavy{0%{transform:translate(0)}15%{transform:translate(-5px,3px)}30%{transform:translate(4px,-4px)}45%{transform:translate(-4px,2px)}60%{transform:translate(3px,-3px)}75%{transform:translate(-2px,1px)}to{transform:translate(0)}}@media (max-width:380px){.bzr-menu{gap:1.5rem;padding:1.5rem 1rem}.bzr-menu-title{font-size:3.8rem}.bzr-menu-sigil svg{width:56px;height:56px}.bzr-menu-flavour{font-size:.72rem}.bzr-hud{min-height:36px;padding:4px 8px}.bzr-hud-score{font-size:1.4rem}.bzr-hud-name{font-size:.7rem}.bzr-row{min-height:60px}.bzr-row-label{width:24px}.bzr-row-icon{font-size:.55rem}.bzr-row-label-text{font-size:.36rem}.bzr-row-score{font-size:1rem}.bzr-row-score-area{width:38px}.bzr-divider{height:26px}.bzr-bcard{width:48px;height:48px}.bzr-bcard-str{min-width:15px;height:15px;font-size:.65rem}.bzr-hand-area{gap:6px;min-height:128px;padding:6px 6px 8px}.bzr-hcard{width:64px;height:96px}.bzr-hcard-str{width:18px;height:18px;font-size:.8rem}.bzr-hcard-portrait .bzr-portrait{width:52px!important;height:52px!important}.bzr-hcard-portrait .bzr-portrait .bzr-portrait-svg{width:30px!important;height:30px!important}.bzr-hcard-name{font-size:.42rem}.bzr-hcard-ability{font-size:.36rem}.bzr-pass-btn{min-width:44px;padding:10px 12px}.bzr-pass-btn-text{font-size:.8rem}.bzr-hand-right{min-width:44px}.bzr-result-title{font-size:2.8rem}.bzr-result-round{min-width:72px;padding:.5rem .6rem}.bzr-result-round-scores{font-size:.95rem}}@media (min-width:381px) and (max-width:639px){.bzr-menu{gap:2rem}.bzr-menu-title{font-size:4.5rem}}@media (min-width:640px){.bzr-menu-title{font-size:6.5rem}.bzr-menu-sigil svg{width:80px;height:80px}.bzr-hcard{border-radius:8px;width:80px;height:118px}.bzr-hcard-str{width:24px;height:24px;font-size:1.05rem}.bzr-hcard-name{font-size:.52rem}.bzr-hcard-ability{font-size:.46rem}.bzr-hcard-portrait .bzr-portrait{width:66px!important;height:66px!important}.bzr-hcard-portrait .bzr-portrait .bzr-portrait-svg{width:40px!important;height:40px!important}.bzr-bcard{width:62px;height:60px}.bzr-row{min-height:76px}.bzr-row-label{width:36px}.bzr-row-cards{min-height:68px}.bzr-hand-area{min-height:168px;padding:10px 14px 12px}.bzr-divider{height:40px}.bzr-hud{min-height:44px;padding:8px 14px}.bzr-hud-score{font-size:1.85rem}.bzr-hud-name{font-size:.85rem}.bzr-result-title{font-size:4.5rem}.bzr-result-round{min-width:100px}}@media (min-width:900px){.bzr-battle{max-width:720px}.bzr-row{min-height:84px}.bzr-row-cards{min-height:76px}.bzr-bcard{width:74px;height:72px}.bzr-bcard-str{min-width:19px;height:19px;font-size:.85rem}.bzr-bcard-name{max-width:68px;font-size:.45rem}.bzr-hcard{width:90px;height:132px}.bzr-hcard-portrait .bzr-portrait{width:74px!important;height:74px!important}.bzr-hcard-portrait .bzr-portrait .bzr-portrait-svg{width:44px!important;height:44px!important}.bzr-hcard-str{width:26px;height:26px;font-size:1.15rem}.bzr-hcard-name{font-size:.56rem}.bzr-hcard-ability{font-size:.5rem}.bzr-hand-area{min-height:196px}.bzr-divider{height:44px}.bzr-row-label{width:40px}.bzr-row-icon{font-size:.75rem}.bzr-row-label-text{font-size:.46rem}.bzr-battle:before,.bzr-battle:after{content:"";pointer-events:none;z-index:0;width:80px;position:fixed;top:0;bottom:0}.bzr-battle:before{background:linear-gradient(90deg,#c9a36c08 0%,#c9a36c04 30%,#0000 100%);border-right:1px solid #c9a36c0a;left:0}.bzr-battle:after{background:linear-gradient(270deg,#c9a36c08 0%,#c9a36c04 30%,#0000 100%);border-left:1px solid #c9a36c0a;right:0}}.bzr-card-preview{z-index:45;pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.bzr-card-preview-backdrop{background:#0806048c;position:absolute;inset:0}.bzr-card-preview-content{flex-direction:column;align-items:center;gap:10px;display:flex;position:relative}.bzr-card-preview-label{font-family:var(--font-bizaar-display), "Playfair Display", "Georgia", "Times New Roman", serif;color:#f5ecd7b3;text-transform:uppercase;letter-spacing:.15em;text-shadow:0 2px 8px #0009;font-size:.9rem}.bzr-card-preview-card{background:linear-gradient(180deg, var(--bzr-s4) 0%, var(--bzr-s2) 40%, var(--bzr-s1) 100%);border:2px solid var(--bzr-gold);width:120px;height:178px;box-shadow:0 8px 40px #000c, 0 0 40px var(--bzr-gold-glow), inset 0 0 20px #e8c84a0f;border-radius:10px;flex-direction:column;align-items:center;padding-top:4px;display:flex;position:relative;overflow:hidden}.bzr-card-preview-strength{width:30px;height:30px;font-family:var(--font-bizaar-display), "Playfair Display", "Georgia", "Times New Roman", serif;color:var(--bzr-parchment);background:var(--bzr-s3);border:1.5px solid var(--bzr-gold);z-index:2;text-shadow:0 1px 3px #00000080;border-radius:50%;justify-content:center;align-items:center;font-size:1.3rem;font-weight:700;display:flex;position:absolute;top:6px;left:6px}.bzr-card-preview-portrait{width:100px;height:100px;margin-top:6px}.bzr-card-preview-name{font-family:var(--font-bizaar-display), "Playfair Display", "Georgia", "Times New Roman", serif;color:var(--bzr-parchment);text-align:center;opacity:.85;white-space:nowrap;text-overflow:ellipsis;max-width:110px;padding:2px 6px;font-size:.65rem;overflow:hidden}.bzr-card-preview-ability{color:var(--bzr-teal);text-align:center;opacity:.8;padding:0 6px;font-size:.5rem}.bzr-card-preview-row{color:#f5ecd766;align-items:center;gap:4px;margin-top:auto;padding-bottom:6px;font-size:.5rem;display:flex}.bzr-score-delta{font-family:var(--font-bizaar-display), "Playfair Display", "Georgia", "Times New Roman", serif;pointer-events:none;z-index:10;white-space:nowrap;font-size:.85rem;font-weight:700;animation:1.2s ease-out forwards bzr-delta-float;position:absolute;top:-4px;left:50%;transform:translate(-50%)}.bzr-score-delta--positive{color:#4ade80;text-shadow:0 0 8px #4ade8066}.bzr-score-delta--negative{color:#f87171;text-shadow:0 0 8px #f8717166}@keyframes bzr-delta-float{0%{opacity:1;transform:translate(-50%)translateY(0)}to{opacity:0;transform:translate(-50%)translateY(-28px)}}.bzr-row--flash{animation:.4s ease-out bzr-row-flash}@keyframes bzr-row-flash{0%{background-color:#0000}30%{background-color:#f5ecd714}to{background-color:#0000}}@media (hover:none) and (pointer:coarse){.bzr-btn,.bzr-pass-btn{min-height:44px}.bzr-hcard{min-height:80px}}