/* GENERATED by tools-lobby-css.mjs from profile.css (SPEED6): the lobby's 67 rules. Edit profile.css, not this. */
.ov--profile .ov__panel{width:min(1040px,100%);max-height:100%}.ov--profile .ov__body{padding:22px 26px 22px;overflow:auto;position:relative;z-index:1}html[data-layout="stage"] .ov--profile .ov__body{-webkit-mask-image:none;mask-image:none}html[data-layout="stage"][data-page] .pg.ov--profile .ov__body{-webkit-mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.5) calc(var(--pf-fade,0px) / 2),#000 var(--pf-fade,0px),#000 calc(100% - 40px),transparent 100%);mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.5) calc(var(--pf-fade,0px) / 2),#000 var(--pf-fade,0px),#000 calc(100% - 40px),transparent 100%)}html[data-layout="stage"] .pg.ov--profile[data-pf-layout] .ov__panel,.ov--profile[data-pf-layout] .ov__panel{width:100%!important;max-width:none!important;margin:0!important}.ov--profile[data-pf-layout] .ov__body{padding-left:clamp(14px,1.6vw,22px);padding-right:clamp(14px,1.6vw,22px);padding-bottom:18px}.pf-btn{flex:1;padding:11px 10px;border:2px solid var(--key);border-radius:12px;box-shadow:0 3px 0 var(--key);font:900 16px var(--display);font-style:italic;text-transform:uppercase;letter-spacing:.04em;color:#fff;background:linear-gradient(180deg,var(--acc-hi),var(--acc) 48%,var(--acc-lo));text-align:center;cursor:pointer}.pf-btn:active{transform:translateY(2px);box-shadow:0 1px 0 var(--key)}.pf-btn--ghost{background:var(--rb-paper,#fff);color:var(--key)}.pf-btn.is-on{background:var(--yellow,#FDC107);color:var(--key)}.av-btns .pf-btn{flex:0 0 auto;min-width:130px}html[data-layout="stage"] .ov--avpick .ov__panel{width:fit-content;min-width:min(520px,100%);max-width:min(980px,100%)}.pf-empty .pf-btn{display:inline-block;flex:none;margin-top:14px;padding:11px 22px}@media(max-width:1023px){.ov--profile .ov__body{padding:22px 14px 18px}}.pf-alt .pf-btn--ghost{background:var(--pf-navy-hi);color:#fff}.pf-alt .pf-btn.is-on{background:var(--pf-gold);color:var(--pf-line)}@media(min-width:1024px){.ov--profile[data-pf-layout] .ov__body{padding-left:clamp(14px,2vw,22px);padding-right:clamp(14px,2vw,22px)}}.pf-alt .pf-share-row .pf-btn,.pf-alt .pf-share-row .fr-btn,.pf-alt .pf-share-row button{width:100%!important;flex:1;margin:0}@media(max-width:1023px){.ov--profile[data-pf-layout] .ov__body{padding-left:16px;padding-right:16px}}.pf-alt .pf-shelf__h>:first-child{flex:1 1 auto;min-width:0}.pf-binder .pf-share-row .pf-btn,.pf-binder .pf-share--binder .pf-btn{width:100%;flex:1}@media(max-width:1023px){.ov--profile[data-pf-layout] .ov__body{scrollbar-width:none;padding-top:14px!important}.ov--profile[data-pf-layout] .ov__body::-webkit-scrollbar{display:none;width:0;height:0}}@media(max-width:1023px){.ov--profile[data-pf-layout] .ov__panel{padding-top:0!important}html[data-layout="stage"] .ov--profile[data-pf-layout] .ov__body{--pg-fade-top:var(--pg-hdr,52px);padding-top:calc(var(--pg-hdr,52px) + 16px)!important;-webkit-mask-image:linear-gradient(180deg,transparent 0,transparent var(--pg-fade-top),rgba(0,0,0,.5) calc(var(--pg-fade-top) + 7px),#000 calc(var(--pg-fade-top) + 14px));mask-image:linear-gradient(180deg,transparent 0,transparent var(--pg-fade-top),rgba(0,0,0,.5) calc(var(--pg-fade-top) + 7px),#000 calc(var(--pg-fade-top) + 14px))}}@media(min-width:1024px){.pf-binder--f .pf-share-row .pf-btn,.pf-binder--f .pf-share--binder .pf-btn{width:auto;min-width:150px}}html[data-layout] :is(.ov--banner,.ov--edit,.ov--avpick).v2{background:rgba(11,15,24,.62);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}html[data-layout] :is(.ov--banner,.ov--edit,.ov--avpick).v2 .ov__panel{width:min(520px,100%);max-height:min(860px,100%);--surface:#1F2432;--text:#fff;--text-dim:#AEB6C7;--ink-dim:#AEB6C7;--ink-faint:#AEB6C7;background:#1F2432;border:2.5px solid #0B0F18;border-radius:22px;color:#fff;box-shadow:0 5px 0 #0B0F18,0 40px 90px -30px rgba(0,0,0,.65);padding:0;display:flex;flex-direction:column;overflow:hidden;zoom:1}html[data-layout] :is(.ov--banner,.ov--edit,.ov--avpick).v2 .ov__panel::before{display:none}html[data-layout] :is(.ov--banner,.ov--edit,.ov--avpick).v2 .ov__dots{display:none}html[data-layout] :is(.ov--banner,.ov--edit,.ov--avpick).v2 .ov__head{position:relative;z-index:3;display:block;margin:0;padding:28px 96px 0 28px;background:none;border:0}html[data-layout] :is(.ov--banner,.ov--edit,.ov--avpick).v2 .ov__h{margin:0;font:900 42px/1.02 'Barlow Condensed',system-ui,sans-serif;font-style:italic;letter-spacing:.02em;text-transform:uppercase;color:#fff;-webkit-text-stroke:0;text-shadow:none;transform:none;overflow-wrap:anywhere;text-wrap:balance}html[data-layout] :is(.ov--banner,.ov--edit,.ov--avpick).v2 .ov__x{position:absolute;top:22px;right:22px;width:48px;height:48px;margin:0;padding:0;display:grid;place-items:center;background:#2B3242;border:2px solid #0B0F18;border-radius:12px;box-shadow:0 3px 0 #0B0F18;color:#fff;cursor:pointer;z-index:3}html[data-layout] :is(.ov--banner,.ov--edit,.ov--avpick).v2 .ov__x:active{transform:translateY(2px);box-shadow:0 1px 0 #0B0F18}html[data-layout] :is(.ov--banner,.ov--edit,.ov--avpick).v2 .ov__x:focus-visible{outline:3px solid #fff;outline-offset:3px}html[data-layout] :is(.ov--banner,.ov--edit,.ov--avpick).v2 .ov__x::after{content:'';position:absolute;inset:-6px}html[data-layout] :is(.ov--banner,.ov--edit,.ov--avpick).v2 .ov__body{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;padding:18px 28px 28px;-webkit-mask-image:none;mask-image:none;color:#fff;font-family:'Barlow Semi Condensed',system-ui,sans-serif}@media(hover:hover){html[data-layout] :is(.ov--banner,.ov--edit,.ov--avpick).v2 .ov__x:hover,html[data-layout] :is(.ov--banner,.ov--edit,.ov--avpick).v2 .av-back:hover,html[data-layout] :is(.ov--banner,.ov--edit,.ov--avpick).v2 .bn-zoom button:hover:not(:disabled){background:#FDC107;color:#0B0F18}}@media(max-width:1023px){html[data-layout] :is(.ov--banner,.ov--edit,.ov--avpick).v2{padding:0;place-items:end stretch}html[data-layout] :is(.ov--banner,.ov--edit,.ov--avpick).v2 .ov__panel{position:absolute;left:0;right:0;bottom:0;top:auto;zoom:1;width:auto;max-width:none;min-width:0;height:auto;max-height:min(92dvh,100%);border-radius:24px 24px 0 0;border-bottom:0;box-shadow:none}html[data-layout] :is(.ov--banner,.ov--edit,.ov--avpick).v2 .ov__panel::before{display:block;content:'';position:absolute;left:50%;top:9px;width:46px;height:5px;border-radius:3px;background:rgba(255,255,255,.28);transform:translateX(-50%);z-index:6;pointer-events:none}html[data-layout] :is(.ov--banner,.ov--edit,.ov--avpick).v2 .ov__head{padding:32px 76px 0 16px}html[data-layout] :is(.ov--banner,.ov--edit,.ov--avpick).v2 .ov__h{font-size:34px}html[data-layout] :is(.ov--banner,.ov--edit,.ov--avpick).v2 .ov__x{top:16px;right:14px;width:44px;height:44px}html[data-layout] :is(.ov--banner,.ov--edit,.ov--avpick).v2 .ov__body{padding:14px 16px calc(22px + env(safe-area-inset-bottom,0px) + var(--mh-bot,0px))}}@media(min-width:1024px){html[data-layout] .ov--avpick.v2[data-step="cards"] .ov__panel{width:fit-content;min-width:min(520px,100%);max-width:min(980px,100%)}}@media(max-width:1023px){.ov--profile[data-pf-layout] .ov__body{padding-bottom:0!important}}.ov--profile[data-pf-layout] .ov__body{padding-top:16px}@media(min-width:1024px){html[data-layout="stage"] .pg.ov--profile[data-pf-layout] .ov__panel{padding-top:0!important}html[data-layout="stage"] .pg.ov--profile[data-pf-layout] .ov__body{--pg-fade-top:var(--pg-hdr,58px);padding-top:calc(var(--pg-fade-top) + 16px)!important;-webkit-mask-image:linear-gradient(180deg,transparent 0,transparent var(--pg-fade-top),rgba(0,0,0,.5) calc(var(--pg-fade-top) + 7px),#000 calc(var(--pg-fade-top) + 14px));mask-image:linear-gradient(180deg,transparent 0,transparent var(--pg-fade-top),rgba(0,0,0,.5) calc(var(--pg-fade-top) + 7px),#000 calc(var(--pg-fade-top) + 14px))}}@media(hover:hover){.pf-alt .pf-btn,.pf-alt .pf-all,.pf-alt .pf-mode{transition:transform .16s,filter .16s,background .16s,color .16s}.pf-alt .pf-btn:hover,.pf-alt .pf-all:hover{transform:translateY(-2px);filter:brightness(1.08)}.pf-alt .pf-btn:active,.pf-alt .pf-all:active{transform:translateY(0);filter:none}}.mhead__set{display:none}@media(max-width:1023px){.mhead__set{position:relative;display:grid;place-items:center;margin-left:auto;width:40px;height:34px;border-radius:10px;background:#080808;border:1.5px solid rgba(255,255,255,.28);cursor:pointer;padding:0;color:#E8E8E8}.mhead__set:active{border-color:var(--acc)}.mhead__set:focus-visible{outline:3px solid #FDC107;outline-offset:2px}.mhead__set::after{content:'';position:absolute;inset:-5px -2px}.mhead__set~.mhead__bell{margin-left:-4px}.mhead__set,.mhead__set~.mhead__bell,.mhead__set~.mhead__bal{flex-shrink:0}.mhead:has(.mhead__set) .mhead__logo{flex:0 1 auto;min-width:0;object-fit:contain;object-position:left center}}@media(max-width:359px){.mhead:has(.mhead__set){gap:8px}.mhead__set,.mhead__set~.mhead__bell{width:36px}.mhead__set~.mhead__bell{margin-left:-2px}.mhead__set::after{inset:-5px -4px}}@keyframes pfChestGlow{from{opacity:.45}to{opacity:1}}html[data-layout] .ov--set.v2 .ov__panel{--surface:#1F2432;--surface-raised:#1F2432;--surface-sunk:#2B3242;--text:#fff;--text-dim:#AEB6C7;--text-faint:#AEB6C7;--ink-dim:#AEB6C7;--ink-faint:#AEB6C7;--hairline:rgba(255,255,255,.09);--hairline-str:rgba(255,255,255,.14);background:#1F2432;border:2.5px solid #0B0F18;border-radius:22px;color:#fff;box-shadow:0 5px 0 #0B0F18,0 40px 90px -30px rgba(0,0,0,.65);padding:0;display:flex;flex-direction:column;overflow:hidden}html[data-layout] .ov--set.v2 .ov__panel::before{background:rgba(255,255,255,.28)}html[data-layout] .ov--set.v2 .ov__dots{display:none}html[data-layout] .ov--set.v2 .ov__head{position:relative;z-index:3;order:0;display:block;padding:28px 96px 0 28px}html[data-layout] .ov--set.v2 .ov__head::after{content:'';position:absolute;left:0;right:0;top:100%;height:18px;pointer-events:none;opacity:0;background:linear-gradient(180deg,rgba(11,15,24,.5),rgba(11,15,24,0));transition:opacity .15s ease-out}html[data-layout] .ov--set.v2[data-scrolled="1"] .ov__head::after{opacity:1}html[data-layout] .ov--set.v2 .ov__h{margin:0;font:900 42px/1.02 'Barlow Condensed',system-ui,sans-serif;font-style:italic;letter-spacing:.02em;color:#fff;-webkit-text-stroke:0;text-shadow:none;transform:none;overflow-wrap:anywhere;text-wrap:balance}html[data-layout] .ov--set.v2 .ov__x{position:absolute;top:22px;right:22px;width:48px;height:48px;padding:0;display:grid;place-items:center;background:#2B3242;border:2px solid #0B0F18;border-radius:12px;box-shadow:0 3px 0 #0B0F18;color:#fff;cursor:pointer;z-index:3}html[data-layout] .ov--set.v2 .ov__x:active{transform:translateY(2px);box-shadow:0 1px 0 #0B0F18}html[data-layout] .ov--set.v2 .ov__x:focus-visible{outline:3px solid #fff;outline-offset:3px}html[data-layout] .ov--set.v2 .ov__x::after{content:'';position:absolute;inset:-6px}html[data-layout] .ov--set.v2 .ov__body{order:2;padding:24px 28px 28px;-webkit-mask-image:none;mask-image:none;scrollbar-color:#3A4460 transparent}html[data-layout] .ov--set.v2 .ov__body::-webkit-scrollbar-thumb{background:#3A4460;border:3px solid #1F2432;border-radius:8px;box-shadow:none}html[data-layout] .ov--set.v2 .mset__v .flag{flex:none;width:22px;height:auto;border-radius:3px}@media(hover:hover){html[data-layout] .ov--set.v2 .ov__x:hover{background:#FDC107;color:#0B0F18}}@media(max-width:1023px){html[data-layout] .ov--set.v2 .ov__panel{border-radius:24px 24px 0 0;border-bottom:0;box-shadow:none}html[data-layout] .ov--set.v2 .ov__head{padding:32px 76px 0 16px}html[data-layout] .ov--set.v2 .ov__h{font-size:34px}html[data-layout] .ov--set.v2 .ov__x{top:24px;right:14px;width:44px;height:44px}html[data-layout] .ov--set.v2 .ov__body{padding:18px 14px calc(26px + var(--mh-bot,0px))}}html[data-layout] .ov--chest.v2 .ov__panel{--surface:#1F2432;--surface-raised:#1F2432;--surface-sunk:#2B3242;--text:#fff;--text-dim:#AEB6C7;--text-faint:#AEB6C7;--ink-dim:#AEB6C7;--ink-faint:#AEB6C7;--hairline:rgba(255,255,255,.09);--hairline-str:rgba(255,255,255,.14);background:#1F2432;border:2.5px solid #0B0F18;border-radius:22px;color:#fff;box-shadow:0 5px 0 #0B0F18,0 40px 90px -30px rgba(0,0,0,.65);padding:0;display:flex;flex-direction:column;overflow:hidden}html[data-layout] .ov--chest.v2 .ov__panel::before{background:rgba(255,255,255,.28)}html[data-layout] .ov--chest.v2 .ov__dots{display:none}html[data-layout] .ov--chest.v2 .ov__head{position:relative;z-index:3;order:0;display:block;padding:28px 96px 0 28px}html[data-layout] .ov--chest.v2 .ov__head::after{content:'';position:absolute;left:0;right:0;top:100%;height:18px;pointer-events:none;opacity:0;background:linear-gradient(180deg,rgba(11,15,24,.5),rgba(11,15,24,0));transition:opacity .15s ease-out}html[data-layout] .ov--chest.v2[data-scrolled="1"] .ov__head::after{opacity:1}html[data-layout] .ov--chest.v2 .ov__h{margin:0;font:900 42px/1.02 'Barlow Condensed',system-ui,sans-serif;font-style:italic;letter-spacing:.02em;color:#fff;-webkit-text-stroke:0;text-shadow:none;transform:none;overflow-wrap:anywhere;text-wrap:balance}html[data-layout] .ov--chest.v2 .ov__x{position:absolute;top:22px;right:22px;width:48px;height:48px;padding:0;display:grid;place-items:center;background:#2B3242;border:2px solid #0B0F18;border-radius:12px;box-shadow:0 3px 0 #0B0F18;color:#fff;cursor:pointer;z-index:3}html[data-layout] .ov--chest.v2 .ov__x:active{transform:translateY(2px);box-shadow:0 1px 0 #0B0F18}html[data-layout] .ov--chest.v2 .ov__x:focus-visible{outline:3px solid #fff;outline-offset:3px}html[data-layout] .ov--chest.v2 .ov__x::after{content:'';position:absolute;inset:-6px}html[data-layout] .ov--chest.v2 .ov__body{order:2;padding:18px 28px 28px;-webkit-mask-image:none;mask-image:none;scrollbar-color:#3A4460 transparent;font-family:'Barlow Semi Condensed',system-ui,sans-serif;color:#fff}html[data-layout] .ov--chest.v2 .ov__body::-webkit-scrollbar-thumb{background:#3A4460;border:3px solid #1F2432;border-radius:8px;box-shadow:none}@media(hover:hover){html[data-layout] .ov--chest.v2 .ov__x:hover{background:#FDC107;color:#0B0F18}}@media(max-width:1023px){html[data-layout] .ov--chest.v2 .ov__panel{height:100%;border-radius:24px 24px 0 0;border-bottom:0;box-shadow:none;transform-origin:var(--chest-o,50% 100%);transform:scale(.2);opacity:0;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .16s ease-in .12s}html[data-layout] .ov--chest.v2[data-open="1"] .ov__panel{transform:none;opacity:1;transition:transform .5s cubic-bezier(.2,1.12,.3,1),opacity .09s ease-out}html[data-layout] .ov--chest.v2[data-leave="reveal"]:not([data-open="1"]) .ov__panel{transform:none;transition:opacity .16s ease-out}html[data-layout] .ov--chest.v2 .ov__head{padding:32px 76px 0 16px}html[data-layout] .ov--chest.v2 .ov__h{font-size:34px}html[data-layout] .ov--chest.v2 .ov__x{top:24px;right:14px;width:44px;height:44px}html[data-layout] .ov--chest.v2 .ov__body{padding:16px 14px calc(26px + var(--mh-bot,0px))}}@media(prefers-reduced-motion:reduce){html[data-layout] .ov--chest.v2 .ov__panel,html[data-layout] .ov--chest.v2[data-open="1"] .ov__panel{transform:none;transition:opacity .15s linear}}@keyframes skelPulseOut{to{opacity:0}}
