html[data-uib]{--gm-brk:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48'%3E%3Cpath d='M1 15V1h14M33 1h14v14M47 33v14H33M15 47H1V33' fill='none' stroke='%232fd3c5' stroke-width='2'/%3E%3C/svg%3E");--gm-brk-dim:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48'%3E%3Cpath d='M1 11V1h10M37 1h10v10M47 37v10H37M11 47H1V37' fill='none' stroke='%23dcebf0' stroke-opacity='.45' stroke-width='1.5'/%3E%3C/svg%3E");--gm-slant:polygon(12px 0, 100% 0, calc(100% - 12px) 100%, 0 100%);--gm-slant-sm:polygon(8px 0, 100% 0, calc(100% - 8px) 100%, 0 100%)}html[data-uib]:root body .gm-lock,html[data-uib]:root body .gm-lockable.is-on{border-style:solid;border-width:0;border-image:var(--gm-brk) 16 / 16px / 6px stretch}html[data-uib]:root body .gm-lockable:not(.is-on):is(:hover,:focus-visible){border-style:solid;border-width:0;border-image:var(--gm-brk-dim) 16 / 14px / 3px stretch}html[data-uib]:root:root:root:root:root:root:root:root body :is(h1,h2,.gm-title):not(.rbx *,.fp-wrap *){font-family:var(--b-face-disp);letter-spacing:.04em;font-style:normal;font-weight:700}html[data-uib]:root:root:root:root:root:root:root:root body .gm-mono{font-family:var(--b-face-mono);letter-spacing:.12em;text-transform:uppercase;font-weight:400}html[data-uib]:root:root:root:root:root:root:root:root body :where(.gm-btn:not(.is-quiet,.is-icon),.plw-btn,.chp-create,.crb-btn,.rmb-btn,.plb-btn,.bcl-btn,.pcs-btn,.pcs-save,.pcs-reset-pose,.mpk-go button,.mbp-add,.chs-use,.chs-save,.mdb-go,.lost-back,.upd-modal-foot button,.sx-plate,.tst-btn,.inv-none-tile){font-family:var(--b-face-disp);font-weight:600;font-size:var(--b-fs-lg);letter-spacing:.12em;clip-path:var(--gm-slant);color:var(--b-ink);background:rgba(var(--b-hi-rgb), .07);box-shadow:inset 0 0 0 1px rgba(var(--b-line-rgb), .28)}html[data-uib]:root:root:root:root:root:root:root:root body :where(.gm-btn:not(.is-quiet,.is-icon),.plw-btn,.chp-create,.crb-btn,.rmb-btn,.plb-btn,.bcl-btn,.pcs-btn,.pcs-save,.pcs-reset-pose,.mpk-go button,.mbp-add,.chs-use,.chs-save,.mdb-go,.lost-back,.upd-modal-foot button,.sx-plate,.tst-btn,.inv-none-tile):is(:hover,:focus-visible):not(:disabled){color:var(--b-ink-top);background:rgba(var(--b-gold-rgb), .12);box-shadow:inset 0 0 0 1px rgba(var(--b-gold-rgb), .6)}html[data-uib]:root:root:root:root:root:root:root:root body :where(.gm-btn.is-go,.plw-btn.is-go,.chp-create,.crb-btn.is-go,.rmb-btn.is-go,.plb-btn.is-main,.bcl-btn.is-main,.pcs-save,.mpk-go button.is-main,.mbp-add,.chs-use,.mdb-go,.lost-back,.upd-modal-go,.sx-plate.is-gold,.tst-btn.is-go,.mds-go){color:var(--b-act-ink);background:linear-gradient(90deg, var(--b-act-hi), var(--b-act));box-shadow:none;font-weight:700}html[data-uib]:root:root:root:root:root:root:root:root body :where(.gm-btn.is-go,.plw-btn.is-go,.chp-create,.crb-btn.is-go,.rmb-btn.is-go,.plb-btn.is-main,.bcl-btn.is-main,.pcs-save,.mpk-go button.is-main,.mbp-add,.chs-use,.mdb-go,.lost-back,.upd-modal-go,.sx-plate.is-gold,.tst-btn.is-go,.mds-go):is(:hover,:focus-visible):not(:disabled){color:var(--b-act-ink);background:var(--b-act-hi);box-shadow:none}html[data-uib]:root:root:root:root:root:root:root:root body :where(.mds-go,.plw-btn.is-go){clip-path:polygon(20px 0,100% 0,calc(100% - 20px) 100%,0 100%);font-size:var(--b-fs-2xl);letter-spacing:.16em}html[data-uib]:root:root:root:root:root:root:root:root body :where(.gm-btn.is-sm,.sx-plate,.tst-btn,.bcl-btn,.inv-none-tile){font-size:var(--b-fs-md);clip-path:var(--gm-slant-sm)}html[data-uib]:root:root:root:root:root:root:root:root body .sx-plate.is-gold{color:var(--b-act-ink)!important;background:linear-gradient(90deg, var(--b-act-hi), var(--b-act))!important}html[data-uib]:root:root:root:root:root:root:root:root body .sx-plate.is-gold:is(:hover,:focus-visible):not(:disabled){background:var(--b-act-hi)!important}html[data-uib]:root:root:root:root:root:root:root:root body .sx-row .sx-plate.is-gold{color:var(--b-gold-hi)!important;background:0 0!important}html[data-uib]:root:root:root:root:root:root:root:root body :where(.gm-btn.is-quiet,.chp-quick,.plb-more,.rkx-link,.chs-back,.pcs-back,.mdx-back,.plw-back,.fsq-back,.chs-more,.hmp-all,.gm-back){font-family:var(--b-face-disp);font-weight:600;font-size:var(--b-fs-lg);letter-spacing:.14em}html[data-uib]:root:root:root:root:root:root:root:root body :where(.chs-back,.pcs-back,.mdx-back,.plw-back,.fsq-back,.gm-btn.is-quiet,.gm-back) :is(kbd,.esc-k){letter-spacing:.06em;font-family:var(--b-face-mono)!important;box-shadow:inset 0 0 0 1px rgba(var(--b-line-rgb), .35)!important;font-size:10px!important;font-weight:500!important}html[data-uib]:root:root:root:root:root:root:root:root body :where(.gm-btn.is-quiet.is-sm){font-size:var(--b-fs-sm)}html[data-uib]:root:root:root:root:root:root:root:root body :where(.gm-tab,.sx-tabs button,.rkx-tabs button,.pcs.is-page .pcs-tab,.crb-tabs button,.ab-tabs button,.mdb .hb-tabs button,.chp-ptabs button){font-family:var(--b-face-disp);font-weight:600;font-size:var(--b-fs-xl);letter-spacing:.1em;color:rgba(var(--b-ink-rgb), .5)}html[data-uib]:root:root:root:root:root:root:root:root body :where(.sx-tabs button,.ab-tabs button,.mdb .hb-tabs button,.chp-ptabs button){font-size:var(--b-fs-lg)}html[data-uib]:root:root:root:root:root:root:root:root body :where(.gm-tab,.sx-tabs button,.rkx-tabs button,.pcs.is-page .pcs-tab,.crb-tabs button,.ab-tabs button,.mdb .hb-tabs button,.chp-ptabs button):is(.is-on,[aria-selected=true]){color:var(--b-ink-top);box-shadow:inset 0 -3px 0 var(--b-gold), 0 10px 14px -12px rgba(var(--b-gold-rgb), .9)}html[data-uib]:root:root:root:root:root:root:root:root body :where(.gm-chip,.chp-chip,.mbq-chips button,.mpk-tabs button,.mbp-sides button,.inv-chips button,.rkx-set button,.rkx-seg button,.rkx-cats button,.bcl-seg button){font-family:var(--b-face-disp);font-weight:600;font-size:var(--b-fs-md);letter-spacing:.12em;color:rgba(var(--b-ink-rgb), .55)}html[data-uib]:root:root:root:root:root:root:root:root body :where(.gm-chip,.chp-chip,.mbq-chips button,.mpk-tabs button,.mbp-sides button,.inv-chips button,.rkx-set button,.rkx-seg button,.rkx-cats button,.bcl-seg button):is(.is-on,[aria-selected=true],[aria-checked=true]){color:var(--b-gold-hi);box-shadow:inset 0 -2px 0 var(--b-gold)}html[data-uib]:root:root:root:root:root body .gm-h{align-items:center;gap:var(--b-space-3);font:400 var(--b-fs-xs)/1 var(--b-face-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--b-dim);border:0;padding:0;display:flex}html[data-uib]:root:root:root:root:root body .gm-h:after{content:"";background:linear-gradient(90deg, rgba(var(--b-line-rgb), .3), transparent);flex:1;height:1px}html[data-uib]:root:root:root:root:root body .gm-h b,html[data-uib]:root:root:root:root:root body .gm-h em{color:var(--b-gold);font-style:normal;font-weight:500}html[data-uib]:root body .gm-row:hover{background:linear-gradient(90deg, rgba(var(--b-gold-rgb), .1), rgba(var(--b-gold-rgb), 0) 70%);box-shadow:inset 2px 0 0 var(--b-gold)}html[data-uib]:root:root:root:root:root:root body .site-bar{background:linear-gradient(180deg, rgba(var(--b-deep-rgb), .94), rgba(var(--b-deep-rgb), .5))!important;border-bottom:1px solid rgba(var(--b-line-rgb), .12)!important}html[data-uib]:root:root:root:root:root:root body .site-tabs a{font:600 var(--b-fs-xl)/1 var(--b-face-disp)!important;letter-spacing:.1em!important;color:rgba(var(--b-ink-rgb), .55)!important;border-left:0!important}html[data-uib]:root:root:root:root:root:root body .site-tabs a:hover,html[data-uib]:root:root:root:root:root:root body .site-tabs a[aria-current=page]{color:var(--b-ink-top)!important}html[data-uib]:root:root:root:root:root:root body .site-tabs a[aria-current=page]:after{background:var(--b-gold)!important;height:3px!important;box-shadow:0 0 14px var(--b-gold)!important}html[data-uib]:root:root:root:root:root body .gm-back{align-items:center;gap:var(--b-space-3);padding:0 var(--b-space-5) 0 0;cursor:pointer;height:44px;color:rgba(var(--b-ink-rgb), .75);text-transform:uppercase;box-shadow:inset -1px 0 0 rgba(var(--b-line-rgb), .25);background:0 0;border:0;display:inline-flex}html[data-uib]:root:root:root:root:root body .gm-back:is(:hover,:focus-visible){color:var(--b-ink-top);outline:0}html[data-uib]:root:root:root:root:root body .gm-back kbd{color:var(--b-ink);border-radius:2px;padding:3px 6px;display:inline-flex}html[data-uib]:root:root:root:root body :is(.crb-chips button.is-on,.crb-tog button.is-on,.inv-chips button.is-on){color:var(--b-gold-hi)!important;background:linear-gradient(0deg, rgba(var(--b-gold-rgb), .14), rgba(var(--b-gold-rgb), 0))!important;box-shadow:inset 0 -2px 0 var(--b-gold)!important}html[data-uib]:root:root:root body .lb.is-b .mdc:after{background:linear-gradient(90deg, var(--b-gold), rgba(var(--b-gold-rgb), 0))}html[data-uib]:root:root:root body .mds-kicker{font:400 var(--b-fs-xs)/1 var(--b-face-mono);letter-spacing:.14em;color:var(--b-gold)}html[data-uib]:root:root:root body .mds-name{font-family:var(--b-face-disp);letter-spacing:.04em;font-weight:700}html[data-uib]:root:root:root body .bmx.is-page{gap:var(--b-space-4);padding:var(--b-space-4) var(--b-space-7) var(--b-space-5);background:rgb(var(--b-deep-rgb));grid-template-rows:64px minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);display:grid}html[data-uib]:root:root:root body .bmx.is-page :is(.bmx-side,.bsf-body){display:contents}html[data-uib]:root:root:root body .bmx.is-page .bmx-stage{margin:calc(-1 * var(--b-space-4)) calc(-1 * var(--b-space-7)) calc(-1 * var(--b-space-5));z-index:0;border-radius:0;grid-area:1/1/-1}html[data-uib]:root:root:root body .bmx.is-page .bmx-stage:before{background:linear-gradient(180deg, rgba(var(--b-deep-rgb), .9) 0, rgba(var(--b-deep-rgb), 0) 160px), linear-gradient(0deg, rgba(var(--b-deep-rgb), .97) 0, rgba(var(--b-deep-rgb), .88) 300px, rgba(var(--b-deep-rgb), 0) 52%), linear-gradient(90deg, rgba(var(--b-deep-rgb), .92) 0, rgba(var(--b-deep-rgb), .7) 30%, rgba(var(--b-deep-rgb), .25) 50%, rgba(var(--b-deep-rgb), 0) 64%), linear-gradient(270deg, rgba(var(--b-deep-rgb), .85) 0, rgba(var(--b-deep-rgb), 0) 30%)}html[data-uib]:root:root:root body .bmx.is-page :is(.bmx-head,.bsf-worlds,.bmx-list,.bmx-keys){z-index:1;position:relative}html[data-uib]:root:root:root body .bmx.is-page .bmx-head{align-items:center;gap:var(--b-space-5);grid-area:1/1;padding:0;display:flex}html[data-uib]:root:root:root body .bmx.is-page .bmx-head h1{font:700 var(--b-fs-3xl)/1 var(--b-face-disp);letter-spacing:.04em}html[data-uib]:root:root:root body .bmx.is-page .bmx-prog{font:400 var(--b-fs-xs)/1 var(--b-face-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--b-dim)}html[data-uib]:root:root:root body .bmx.is-page .bmx-prog b{color:var(--b-gold);font-weight:500}html[data-uib]:root:root:root body .bmx.is-page .bmx-bar{background:rgba(var(--b-line-rgb), .2);border-radius:0;width:160px;height:2px}html[data-uib]:root:root:root body .bmx.is-page .bmx-bar i{background:var(--b-gold);box-shadow:0 0 8px var(--b-gold);border-radius:0}html[data-uib]:root:root:root body .bmx.is-page .bmx-keys{font:400 10px/1 var(--b-face-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--b-dim);grid-area:1/1;place-self:center end;padding:0}html[data-uib]:root:root:root body .bmx.is-page .bmx-keys kbd{font:500 10px/1 var(--b-face-mono);box-shadow:inset 0 0 0 1px rgba(var(--b-line-rgb), .35);color:var(--b-ink);background:0 0}html[data-uib]:root:root:root body .bsf.is-page .bsf-worlds{place-self:stretch end;gap:var(--b-space-6);border:0;grid-area:1/1;padding:0;display:flex}html[data-uib]:root:root:root body .bsf.is-page .bmx-keys{display:none}html[data-uib]:root:root:root body .bsf.is-page .bsf-worlds button{border-bottom-width:3px;align-content:center;padding:0 2px}html[data-uib]:root:root:root body .bsf.is-page .bsf-worlds small{font:400 10px/1 var(--b-face-mono);letter-spacing:.12em;color:var(--b-dim)}html[data-uib]:root:root:root body .bsf.is-page .bsf-worlds b{font:600 var(--b-fs-xl)/1 var(--b-face-disp);letter-spacing:.08em}html[data-uib]:root:root:root body .bsf.is-page .bsf-worlds button.is-on{color:var(--b-ink-top);box-shadow:0 10px 14px -12px rgba(var(--b-gold-rgb), .9)}html[data-uib]:root:root:root body .bsf.is-page .bsf-worlds button.is-on small{color:var(--b-gold)}html[data-uib]:root:root:root body .bsf.is-page .bsf-worlds .bmx-lock{margin:0;position:static;transform:none}html[data-uib]:root:root:root body .bsf.is-page .bsf-coming{padding:0 var(--b-space-4);font:400 10px/1.4 var(--b-face-mono);color:var(--b-dim);white-space:nowrap;align-self:center}html[data-uib]:root:root:root body .bmx.is-page .bmx-info{left:var(--b-space-7);gap:var(--b-space-3);width:min(54vw,1000px);text-shadow:none;top:104px;bottom:auto;right:auto}html[data-uib]:root:root:root body .bmx.is-page .bmx-kicker{font:400 var(--b-fs-xs)/1 var(--b-face-mono);letter-spacing:.14em;color:var(--b-dim);gap:var(--b-space-3)}html[data-uib]:root:root:root body .bmx.is-page .bmx-kicker>span:first-child{color:var(--b-gold)}html[data-uib]:root:root:root body .bmx.is-page .bmx-kicker>span+span:before{content:"// ";color:rgba(var(--b-line-rgb), .4)}html[data-uib]:root:root:root body .bmx.is-page .bmx-pips i{border-radius:0;width:3px;height:10px}html[data-uib]:root:root:root body .bmx.is-page .bmx-pips i.is-on{background:var(--b-gold)}html[data-uib]:root:root:root body .bmx.is-page .bmx-title{font:700 clamp(72px, 7.6vw, 150px)/.8 var(--b-face-disp);letter-spacing:.02em;margin-top:var(--b-space-2)}html[data-uib]:root:root:root body .bmx.is-page .bmx-line{font:600 var(--b-fs-lg)/1.35 var(--ui-face,inherit)}html[data-uib]:root:root:root body .bmx.is-page .bmx-hint{font-size:var(--b-fs-md);color:rgba(var(--b-ink-rgb), .65)}html[data-uib]:root:root:root body .bmx.is-page .bmx-foot{margin-top:var(--b-space-4);gap:var(--b-space-4) var(--b-space-6)}html[data-uib]:root:root:root body .bmx.is-page :is(.bmx-best small,.bmx-target small){font:400 10px/1 var(--b-face-mono);letter-spacing:.12em;color:var(--b-dim)}html[data-uib]:root:root:root body .bmx.is-page .bmx-best b{font:600 var(--b-fs-3xl)/.9 var(--b-face-disp)}html[data-uib]:root:root:root body .bmx.is-page .bmx-best b.bmx-best-none{font-size:var(--b-fs-2xl)}html[data-uib]:root:root:root body .bmx.is-page .bmx-best em{font:400 var(--b-fs-xs)/1.3 var(--b-face-mono);color:var(--b-gold-hi)}html[data-uib]:root:root:root body .bmx.is-page .bmx-target b{font:600 var(--b-fs-2xl)/1 var(--b-face-disp)}html[data-uib]:root:root:root body .bmx.is-page .bmx-target img{width:40px;height:40px}html[data-uib]:root:root:root body .bmx.is-page .bmx-lb{top:104px;right:var(--b-space-7);width:clamp(280px,21vw,380px);height:min(36vh,380px);text-shadow:none;bottom:auto}html[data-uib]:root:root:root body .bmx.is-page .bmx-lb-tabs{gap:var(--b-space-5);border-color:rgba(var(--b-line-rgb), .18)}html[data-uib]:root:root:root body .bmx.is-page .bmx-lb-tabs button{font:600 var(--b-fs-lg)/1 var(--b-face-disp);letter-spacing:.08em}html[data-uib]:root:root:root body .bmx.is-page .bmx-lb-tabs button.is-on{color:var(--b-ink-top);border-bottom-color:var(--b-gold)}html[data-uib]:root:root:root body .bmx.is-page .bmx-lb-sub{font:400 10px/1 var(--b-face-mono);letter-spacing:.12em;color:var(--b-dim)}html[data-uib]:root:root:root body .bmx.is-page .bmx-table{font:400 var(--b-fs-sm)/1 var(--b-face-mono)}html[data-uib]:root:root:root body .bmx.is-page .bmx-table td{border-bottom:1px solid rgba(var(--b-line-rgb), .08)}html[data-uib]:root:root:root body .bmx.is-page .bmx-play{right:var(--b-space-7);bottom:calc(var(--bmx-route,236px) + var(--b-space-6));width:clamp(300px,22vw,420px);height:72px;font:700 40px/1 var(--b-face-disp);letter-spacing:.16em;color:var(--b-act-ink);clip-path:polygon(22px 0,100% 0,calc(100% - 22px) 100%,0 100%);box-shadow:none}html[data-uib]:root:root:root body .bmx.is-page .bmx-play kbd{font:500 10px/1 var(--b-face-mono);color:var(--b-act-ink);box-shadow:inset 0 0 0 1px rgba(var(--b-shadow-rgb), .45);background:0 0}html[data-uib]:root:root:root body .bmx.is-page .bmx-play:disabled{color:rgba(var(--b-ink-rgb), .7);background:rgba(var(--b-hi-rgb), .08)}html[data-uib]:root:root:root body .bmx.is-page .bmx-list{gap:var(--b-space-6);padding:var(--b-space-2) 0 var(--b-space-3);scrollbar-width:thin;grid-area:3/1;align-items:stretch;display:flex;overflow:auto hidden}html[data-uib]:root:root:root body .bmx.is-page .bmx-group{gap:var(--b-space-4);flex:none;align-items:flex-start;padding-top:34px;display:flex;position:relative}html[data-uib]:root:root:root body .bmx.is-page .bmx-group>.bmx-k{justify-content:flex-start;gap:var(--b-space-3);font:400 10px/1 var(--b-face-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--b-dim);white-space:nowrap;padding:0;display:flex;position:absolute;top:0;left:0;right:0}html[data-uib]:root:root:root body .bmx.is-page .bmx-group>.bmx-k small{color:var(--b-gold)}html[data-uib]:root:root:root body .bmx.is-page .bmx-group:before{content:"";background:rgba(var(--b-line-rgb), .25);height:1px;position:absolute;top:24px;left:0;right:0}html[data-uib]:root:root:root body .bmx.is-page .bmx-row{align-items:center;gap:var(--b-space-1) var(--b-space-2);width:150px;height:auto;box-shadow:none;text-align:left;background:0 0;border-radius:0;grid-template-rows:auto auto auto;grid-template-columns:auto minmax(0,1fr) auto;padding:0;display:grid;position:relative}html[data-uib]:root:root:root body .bmx.is-page .bmx-row:before{content:"";background:rgb(var(--b-deep-rgb));border:1.5px solid rgba(var(--b-line-rgb), .45);width:10px;height:10px;position:absolute;top:-15px;left:0;transform:rotate(45deg)}html[data-uib]:root:root:root body .bmx.is-page .bmx-row:not(.is-locked):has(.bmx-row-medal:not(.is-none)):before{background:var(--b-gold);border-color:var(--b-gold)}html[data-uib]:root:root:root body .bmx.is-page .bmx-row.is-sel:before{background:var(--b-ink-top);border-color:var(--b-ink-top);box-shadow:0 0 10px var(--b-gold)}html[data-uib]:root:root:root body .bmx.is-page .bmx-row-th{height:86px;margin-bottom:var(--b-space-2);background:center / cover no-repeat rgba(var(--b-hi-rgb), .04);box-shadow:inset 0 -1px 0 rgba(var(--b-line-rgb), .3);border-style:solid;border-width:0;border-image:;grid-area:1/1/auto/-1}html[data-uib]:root:root:root body .bmx.is-page .bmx-row.is-locked .bmx-row-th{background:repeating-linear-gradient(-45deg, rgba(var(--b-line-rgb), .07) 0 2px, transparent 2px 8px)}html[data-uib]:root:root:root body .bmx.is-page .bmx-row:hover:not(.is-sel) .bmx-row-th{border-image:var(--gm-brk-dim) 16 / 14px / 4px stretch}html[data-uib]:root:root:root body .bmx.is-page .bmx-row.is-sel .bmx-row-th{border-image:var(--gm-brk) 16 / 18px / 6px stretch;box-shadow:inset 0 -3px 0 var(--b-gold)}html[data-uib]:root:root:root body .bmx.is-page .bmx-row-n{font:400 10px/1 var(--b-face-mono);letter-spacing:.1em;color:var(--b-dim);grid-area:2/1}html[data-uib]:root:root:root body .bmx.is-page .bmx-row-name{font:600 var(--b-fs-lg)/1 var(--b-face-disp);letter-spacing:.05em;text-transform:uppercase;grid-area:2/2}html[data-uib]:root:root:root body .bmx.is-page .bmx-row-t{font:400 var(--b-fs-xs)/1 var(--b-face-mono);letter-spacing:.06em;color:var(--b-dim);grid-area:3/1/auto/3}html[data-uib]:root:root:root body .bmx.is-page :is(.bmx-row-medal,.bmx-row>.bmx-lock){grid-area:2/3/4}html[data-uib]:root:root:root body .bmx.is-page .bmx-row-medal{width:26px;height:26px}html[data-uib]:root:root:root body .bmx.is-page .bmx-row.is-sel :is(.bmx-row-n,.bmx-row-name){color:var(--b-ink-top)}html[data-uib]:root:root:root body .bmx.is-page .bmx-row.is-sel .bmx-row-n{color:var(--b-gold)}html[data-uib]:root:root:root body .bmx.is-page .bmx-row.is-locked :is(.bmx-row-name,.bmx-row-n){color:rgba(var(--b-ink-rgb), .4)}html[data-uib]:root:root:root body .bmx.is-page .bmx-row:focus-visible{outline:0}html[data-uib]:root:root:root body .bmx.is-page .bmx-row:focus-visible .bmx-row-th{border-image:var(--gm-brk) 16 / 18px / 6px stretch}@media (max-width:1500px),(max-height:860px){html[data-uib]:root:root:root body .bmx.is-page{padding:var(--b-space-3) var(--b-space-6) var(--b-space-4);grid-template-rows:56px minmax(0,1fr) auto}html[data-uib]:root:root:root body .bmx.is-page .bmx-stage{margin:calc(-1 * var(--b-space-3)) calc(-1 * var(--b-space-6)) calc(-1 * var(--b-space-4))}html[data-uib]:root:root:root body .bmx.is-page .bmx-row{width:122px}html[data-uib]:root:root:root body .bmx.is-page .bmx-row-th{height:64px}html[data-uib]:root:root:root body .bmx.is-page .bmx-info{left:var(--b-space-6);top:84px}html[data-uib]:root:root:root body .bmx.is-page .bmx-lb{top:84px;right:var(--b-space-6);height:26vh}html[data-uib]:root:root:root body .bmx.is-page .bmx-play{right:var(--b-space-6);height:60px;font-size:var(--b-fs-2xl);bottom:196px}html[data-uib]:root:root:root body .bmx.is-page .bmx-title{font-size:72px}html[data-uib]:root:root:root body .bmx.is-page .bmx-hint{display:none}}html[data-uib]:root{--bp-glass:rgba(var(--b-bg-rgb), .62);--bp-edge:rgba(var(--b-line-rgb), .12);--bp-edge2:rgba(var(--b-line-rgb), .2);--bp-btn:var(--b-plate);--bp-btn-hover:var(--b-act-hi);--bp-btn-edge:transparent;--bp-btn-ink:var(--b-act-ink);--bp-btn-glow:none;--bp-goldline:rgba(var(--b-gold-rgb), .5)}html[data-uib]:root:root body .rkx{counter-reset:rkxs}html[data-uib]:root:root body .rkx-titles h1{font:700 var(--b-fs-3xl)/1 var(--b-face-disp);letter-spacing:.04em}html[data-uib]:root:root body .rkx-titles p{font:400 10px/1.2 var(--b-face-mono);letter-spacing:.14em;color:var(--b-dim)}html[data-uib]:root:root body :is(.rkx-tabs,.rkx-set,.rkx-seg){gap:var(--b-space-5);background:0 0;border:0;border-radius:0;padding:0}html[data-uib]:root:root body :is(.rkx-tabs,.rkx-set,.rkx-seg) button{padding:var(--b-space-2) 2px;font:600 var(--b-fs-xl)/1 var(--b-face-disp);letter-spacing:.08em;color:rgba(var(--b-ink-rgb), .5);border-radius:0}html[data-uib]:root:root body :is(.rkx-set,.rkx-seg) button{font-size:var(--b-fs-md)}html[data-uib]:root:root body :is(.rkx-tabs,.rkx-set,.rkx-seg) button:hover{color:var(--b-ink-top);background:0 0}html[data-uib]:root:root body :is(.rkx-tabs,.rkx-set,.rkx-seg,.rkx-srcs) button.is-on{color:var(--b-ink-top);box-shadow:inset 0 -3px 0 var(--b-gold), 0 10px 14px -12px rgba(var(--b-gold-rgb), .9);background:0 0}html[data-uib]:root:root body .rkx-bar{background:rgba(var(--b-line-rgb), .18);border:0;border-radius:0;height:3px;position:relative;overflow:visible}html[data-uib]:root:root body .rkx-bar:after{content:"";background:repeating-linear-gradient(90deg, rgba(var(--b-line-rgb), .35) 0 1px, transparent 1px 10%);height:5px;position:absolute;top:7px;left:0;right:0}html[data-uib]:root:root body .rkx-bar i{background:var(--b-gold);box-shadow:0 0 10px var(--b-gold);border-radius:0}html[data-uib]:root:root body :is(.rkx-eyebrow,.rkx-h3){font:400 var(--b-fs-xs)/1 var(--b-face-mono);letter-spacing:.14em;color:var(--b-dim)}html[data-uib]:root:root body .rkx-link{font:600 var(--b-fs-lg)/1 var(--b-face-disp);letter-spacing:.1em;color:var(--b-gold-hi);background:0 0;border:0;border-radius:0}html[data-uib]:root:root body .rkx-link:hover{color:var(--b-ink-top);background:0 0}html[data-uib]:root:root body .rkx-sec>header{align-items:center}html[data-uib]:root:root body .rkx-sec h2{align-items:center;gap:var(--b-space-3);font:400 var(--b-fs-xs)/1 var(--b-face-mono);letter-spacing:.14em;color:var(--b-dim);flex:1;display:flex}html[data-uib]:root:root body .rkx-sec h2:before{content:"00 //";color:var(--b-gold)}html[data-uib]:root:root body .rkx-nextrw h2:before{content:"01 //"}html[data-uib]:root:root body .rkx-sold h2:before{content:"02 //"}html[data-uib]:root:root body .rkx-ladder h2:before{content:"03 //"}html[data-uib]:root:root:root:root:root:root:root:root:root body:has(.pft-on) .rkx-head>.chs-back{display:none!important}html[data-uib]:root:root body .rkx-sec h2:after{content:"";background:linear-gradient(90deg, rgba(var(--b-line-rgb), .3), transparent);flex:1;height:1px}html[data-uib]:root:root body .rkx-ov{gap:var(--b-space-6) var(--b-space-7);grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) minmax(360px,.8fr);align-content:start}html[data-uib]:root:root body .rkx-ov>.rkx-cur{grid-area:1/1}html[data-uib]:root:root body .rkx-ov>.rkx-low{gap:var(--b-space-5);grid-area:1/2;grid-template-columns:minmax(0,1fr)}html[data-uib]:root:root body .rkx-ov>.rkx-ladder{grid-area:2/1/auto/-1}html[data-uib]:root:root body .rkx-cur{align-items:start;gap:var(--b-space-4) var(--b-space-6);grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr)}html[data-uib]:root:root body .rkx-cur-badge{padding:var(--b-space-4);box-shadow:none;border-style:solid;border-width:0;border-image:var(--gm-brk) 16 / 22px / 0 stretch;background:0 0;border-radius:0}html[data-uib]:root:root body .rkx-cur-text{gap:var(--b-space-2)}html[data-uib]:root:root body .rkx-cur-no{font:600 clamp(110px, 16vh, 200px)/.8 var(--b-face-disp);letter-spacing:-.01em;color:var(--b-ink-top)}html[data-uib]:root:root body .rkx-cur-no small{color:var(--b-dim);margin-left:4px;font-size:.3em}html[data-uib]:root:root body .rkx-cur-name{font:700 clamp(48px, 7vh, 84px)/.9 var(--b-face-disp);letter-spacing:.03em;color:var(--b-ink-top)}html[data-uib]:root:root body .rkx-lv{font:400 var(--b-fs-xs)/1 var(--b-face-mono);letter-spacing:.12em;color:var(--b-gold);text-transform:uppercase;background:0 0;border:0;padding:0}html[data-uib]:root:root body .rkx-cur-pts{font:400 var(--b-fs-sm)/1 var(--b-face-mono);letter-spacing:.06em;color:var(--b-ink);margin-top:var(--b-space-3)}html[data-uib]:root:root body .rkx-note{font-size:var(--b-fs-sm);color:rgba(var(--b-ink-rgb), .6)}html[data-uib]:root:root body .rkx-cur-next{align-items:center;gap:var(--b-space-4);padding:var(--b-space-3) 0 0;border-left:0;border-top:1px solid rgba(var(--b-line-rgb), .14);text-align:left;grid-area:2/1/auto/-1;justify-items:start;display:flex}html[data-uib]:root:root body .rkx-cur-next b{font:600 var(--b-fs-xl)/1 var(--b-face-disp);letter-spacing:.06em}html[data-uib]:root:root body .rkx-cur-next em{font:400 var(--b-fs-sm)/1 var(--b-face-mono);color:var(--b-gold-hi)}html[data-uib]:root:root body .rkx-steps:before{background:rgba(var(--b-line-rgb), .25);height:1px;left:0;right:0}html[data-uib]:root:root body .rkx-step-pic{background:rgb(var(--b-deep-rgb));border-radius:0}html[data-uib]:root:root body .rkx-steps li.is-now .rkx-step-pic{background:rgba(var(--b-gold-rgb), .1);box-shadow:none;border-style:solid;border-width:0;border-image:var(--gm-brk) 16 / 16px / 6px stretch}html[data-uib]:root:root body .rkx-steps b{font:600 var(--b-fs-lg)/1.05 var(--b-face-disp);letter-spacing:.06em;margin-top:var(--b-space-2)}html[data-uib]:root:root body .rkx-steps small{font:400 var(--b-fs-xs)/1 var(--b-face-mono);letter-spacing:.06em}html[data-uib]:root:root body .rkx-steps li.is-now b{color:var(--b-ink-top)}html[data-uib]:root:root body .rkx-steps li.is-lock{opacity:.6}html[data-uib]:root:root body :is(.rkx-rcards li,.rkx-sols li){box-shadow:inset 0 -1px 0 rgba(var(--b-line-rgb), .2);background:0 0;border:0;border-radius:0}html[data-uib]:root:root body .rkx-rcards li:hover{border-style:solid;border-width:0;border-image:var(--gm-brk-dim) 16 / 14px / 4px stretch}html[data-uib]:root:root body .rkx-rcards small{font:400 10px/1 var(--b-face-mono);letter-spacing:.12em;color:var(--b-gold)}html[data-uib]:root:root body .rkx-rcards b{font:600 var(--b-fs-lg)/1.1 var(--b-face-disp);letter-spacing:.04em;text-transform:uppercase}html[data-uib]:root:root body .rkx-sols b{font:600 var(--b-fs-xl)/1 var(--b-face-disp)}html[data-uib]:root:root body :is(.rkx-detail,.rkx-wall-wrap,.rkx-table,.rkx-pin,.rkx-fams,.rkx-srcs){box-shadow:none;background:rgba(var(--b-bg-rgb), .55);box-shadow:inset 0 1px 0 rgba(var(--b-line-rgb), .18);border:0;border-radius:0}html[data-uib]:root:root body .rkx-cell{border-radius:0}html[data-uib]:root:root body .rkx-cell:hover,html[data-uib]:root:root body .rkx-cell.is-on{background:rgba(var(--b-gold-rgb), .08);color:var(--b-ink-top);border-color:#0000;border-image:var(--gm-brk-dim) 16 / 12px / 0 stretch}html[data-uib]:root:root body .rkx-cell.is-mine{box-shadow:none;border-image:var(--gm-brk) 16 / 14px / 0 stretch;color:var(--b-ink-top)}html[data-uib]:root:root body .rkx-fams button.is-on{color:var(--b-ink-top);box-shadow:inset 0 -3px 0 var(--b-gold);background:0 0;border-color:#0000}html[data-uib]:root:root body .rkx-fams button.is-on small{color:var(--b-gold)}html[data-uib]:root:root body .rkx-d-no{font:400 var(--b-fs-xs)/1 var(--b-face-mono);letter-spacing:.14em}html[data-uib]:root:root:root body .bcl-rail{box-shadow:inset -1px 0 0 rgba(var(--b-line-rgb), .14);background:0 0;border-radius:0}html[data-uib]:root:root:root body .bcl-rail-btn{font:600 var(--b-fs-lg)/1 var(--b-face-disp);letter-spacing:.08em;color:rgba(var(--b-ink-rgb), .6);border-radius:0}html[data-uib]:root:root:root body .bcl-rail-btn:is(:hover,:focus-visible){color:var(--b-ink-top);background:0 0}html[data-uib]:root:root:root body .bcl-rail-btn.is-on{color:var(--b-ink-top);background:linear-gradient(90deg, rgba(var(--b-gold-rgb), .12), rgba(var(--b-gold-rgb), 0));box-shadow:none;border-style:solid;border-width:0;border-image:var(--gm-brk) 16 / 12px / 0 stretch}html[data-uib]:root:root:root body .bcl-rail-btn.is-on svg{color:var(--b-gold)}html[data-uib]:root:root:root body :is(.bcl-rail-btn em,.bcl-card h3 em){font:400 var(--b-fs-xs)/1 var(--b-face-mono);color:var(--b-gold)}html[data-uib]:root:root:root body .bcl-card{box-shadow:none;background:0 0;border:0;border-radius:0}html[data-uib]:root:root:root body .bcl{counter-reset:bclh}html[data-uib]:root:root:root body .bcl-card h3{align-items:center;gap:var(--b-space-3);font:400 var(--b-fs-xs)/1 var(--b-face-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--b-dim);border:0;padding:0;display:flex}html[data-uib]:root:root:root body .bcl-card h3:before{counter-increment:bclh;content:"0" counter(bclh) " //";color:var(--b-gold)}html[data-uib]:root:root:root body .bcl-card h3:after{content:"";background:linear-gradient(90deg, rgba(var(--b-line-rgb), .3), transparent);flex:1;height:1px}html[data-uib]:root:root:root body .bcl-hero-name{font:700 clamp(48px, 7vh, 88px)/.9 var(--b-face-disp);letter-spacing:.03em}html[data-uib]:root:root:root body :is(.bcl-hero-tag,.bcl-hero-role,.bcl-mem-n,.bcl-place,.bcl-num,.bcl-mem-at,.bcl-info dt){font-family:var(--b-face-mono);letter-spacing:.08em;font-weight:400}html[data-uib]:root:root:root body .bcl-num,html[data-uib]:root:root:root body .bcl-info dd{font:600 var(--b-fs-xl)/1 var(--b-face-disp)}html[data-uib]:root:root:root body :is(.bcl-row,.bcl-clan,.bcl-mem){border-radius:0}html[data-uib]:root:root:root body :is(.bcl-row,.bcl-clan,.bcl-mem):hover{background:linear-gradient(90deg, rgba(var(--b-gold-rgb), .1), rgba(var(--b-gold-rgb), 0) 70%);box-shadow:inset 2px 0 0 var(--b-gold)}html[data-uib]:root:root:root body .bcl-clan.is-mine{background:linear-gradient(90deg, rgba(var(--b-gold-rgb), .14), rgba(var(--b-gold-rgb), 0) 70%);box-shadow:inset 3px 0 0 var(--b-gold)}html[data-uib]:root:root:root body .bcl-chip.is-on b{color:var(--b-gold-hi)}html[data-uib]:root:root:root body .bcl-make-crest b,html[data-uib]:root:root:root body .bcl-crest b{font-family:var(--b-face-disp);font-weight:700}html[data-uib]:root:root:root body .bcl-search input,html[data-uib]:root:root:root body .bcl-form input{font-family:var(--ui-face,inherit)}html[data-uib]:root:root:root body .pft a{font:700 var(--b-fs-xl)/1 var(--b-face-disp);letter-spacing:.1em;isolation:isolate;color:rgba(var(--b-ink3-rgb), .66)}html[data-uib]:root:root:root body .pft a:is(:hover,:focus-visible){color:var(--b-ink-top)}html[data-uib]:root:root:root body .pft a[aria-current]{color:var(--b-gold-hi)}html[data-uib]:root:root:root body .pft a[aria-current]:after{left:var(--b-space-3);right:var(--b-space-3);background:var(--b-gold-hi);height:2px;box-shadow:0 0 10px rgba(var(--b-gold-rgb), .85), 0 0 2px rgba(var(--b-gold-rgb), 1)}html[data-uib]:root:root:root body .pft a[aria-current]:before{content:"";z-index:-1;background:radial-gradient(60% 70% at 50% 100%, rgba(var(--b-gold-rgb), .24), rgba(var(--b-gold-rgb), 0) 100%);pointer-events:none;position:absolute;inset:0}html[data-uib]:root:root:root body .pft-back{font:600 var(--b-fs-lg)/1 var(--b-face-disp);letter-spacing:.14em}html[data-uib]:root:root:root body .pft-back kbd{font:500 10px/1 var(--b-face-mono)}html[data-uib]:root:root:root body .tpc-name{font:600 var(--b-fs-md)/1.6 var(--b-face-disp);letter-spacing:.06em}html[data-uib]:root:root:root body .tpc-lv{font:400 var(--b-fs-xs)/1 var(--b-face-mono)}html[data-uib]:root:root:root body .tpc-bar{border-radius:0;height:2px}html[data-uib]:root:root:root body .tpc-bar i{background:var(--b-gold)}html[data-uib]:root:root:root body .rkx-head .rkx-set{align-self:center;gap:var(--b-space-3);margin-left:var(--b-space-5);padding:0 0 0 var(--b-space-5);box-shadow:inset 1px 0 0 rgba(var(--b-line-rgb), .25)}html[data-uib]:root:root:root body .rkx-head .rkx-set:before{content:"Insignia";font:400 10px/1 var(--b-face-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--b-dim);align-self:center}html[data-uib]:root:root:root body .rkx-head .rkx-set button{padding:var(--b-space-1) 2px;font:400 var(--b-fs-xs)/1 var(--b-face-mono);letter-spacing:.12em}html[data-uib]:root:root:root body .rkx-head .rkx-set button.is-on{box-shadow:inset 0 -2px 0 var(--b-gold);color:var(--b-gold-hi)}@media (max-width:1400px){html[data-uib]:root:root:root body .rkx-tabs{gap:var(--b-space-4)}html[data-uib]:root:root:root body .rkx-tabs button{font-size:var(--b-fs-lg)}html[data-uib]:root:root:root body .rkx-titles h1{font-size:var(--b-fs-2xl)}html[data-uib]:root:root:root body .rkx-head .rkx-set{margin-left:var(--b-space-3);padding-left:var(--b-space-3)}html[data-uib]:root:root:root body .rkx-head .rkx-set:before{display:none}}html[data-uib]:root:root:root body .sqd-label{font:400 var(--b-fs-xs)/1 var(--b-face-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--b-dim)}html[data-uib]:root:root:root body .sqd-label:before{content:"01 // ";color:var(--b-gold)}
.nm-shade{z-index:2000;padding:var(--b-space-5,24px);background:radial-gradient(ellipse 80% 75% at 50% 48%, rgba(var(--b-deep-rgb), .62), rgba(var(--b-deep-rgb), .92));place-items:center;display:grid;position:fixed;inset:0}.nm-pick{gap:var(--b-space-4,16px);width:min(520px,100%);max-height:calc(100dvh - 48px);padding:var(--b-space-6,32px) var(--b-space-6,32px) var(--b-space-5,24px);background:linear-gradient(180deg, rgba(var(--b-bg3-rgb), .985), rgba(var(--b-bg-rgb), .99));box-shadow:inset 0 0 0 1px rgba(var(--b-line-rgb), .08), 0 32px 90px rgba(var(--b-shadow-rgb), .7);display:grid;position:relative;overflow-y:auto}.nm-pick:before{content:"";background:linear-gradient(90deg, rgba(var(--b-gold-rgb), 0), var(--b-gold) 18%, var(--b-gold-hi) 50%, var(--b-gold) 82%, rgba(var(--b-gold-rgb), 0));height:2px;position:absolute;top:0;left:0;right:0}.nm-idx{font:500 var(--b-fs-xs,11px)/1 var(--b-face-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--b-gold)}.nm-pick h2{font:700 clamp(34px, 3vw, 46px)/.95 var(--b-face-disp);letter-spacing:.04em;text-transform:uppercase;color:var(--b-ink-top);margin:0}.nm-lead{font:500 var(--b-fs-sm,14px)/1.5 var(--ui-face,inherit);color:rgba(var(--b-ink-rgb), .72);margin:0}.nm-lead b{color:var(--b-ink-top);font-weight:700}.nm-out{margin-top:calc(-1 * var(--b-space-2,8px));justify-self:start}.nm-form{gap:var(--b-space-3,12px);grid-template-columns:minmax(0,1fr);display:grid}.nm-field{align-items:baseline;gap:var(--b-space-3,12px);box-shadow:inset 0 -1px 0 rgba(var(--b-hi-rgb), .24);transition:box-shadow .15s;display:flex;position:relative}.nm-field:focus-within{box-shadow:inset 0 -2px 0 rgba(var(--b-ink-rgb), .6)}.nm-field.is-good{box-shadow:inset 0 -2px 0 var(--b-gold)}.nm-field.is-bad{box-shadow:inset 0 -2px 0 rgb(var(--b-bad-rgb))}.nm-in{width:0;min-width:0;height:52px;color:var(--b-ink-top);font:700 32px/1 var(--b-face-disp);letter-spacing:.04em;background:0 0;border:0;outline:0;flex:1;padding:0 2px}.nm-count{font:500 var(--b-fs-xs,11px)/1 var(--b-face-mono);color:rgba(var(--b-ink-rgb), .45);font-variant-numeric:tabular-nums}.nm-why{min-height:22px;font:500 var(--b-fs-sm,14px)/1.4 var(--ui-face,inherit)}.nm-why ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.nm-why li{color:rgb(var(--b-bad-rgb));padding-left:18px;position:relative}.nm-why li:before{content:"";background:currentColor;width:8px;height:2px;position:absolute;top:.55em;left:2px}.nm-why p{margin:0}.nm-note{color:rgba(var(--b-ink-rgb), .55);font:500 var(--b-fs-sm,14px)/1.4 var(--ui-face,inherit);margin:0}.nm-ok{color:var(--b-gold-hi)}.nm-ok:before{content:"✓ "}.nm-err{color:rgb(var(--b-bad-rgb));font:600 var(--b-fs-sm,14px)/1.4 var(--ui-face,inherit);margin:0}.nm-acts{align-items:center;gap:var(--b-space-3,12px);display:flex}.nm-rule{font:500 var(--b-fs-xs,12px)/1.45 var(--ui-face,inherit);color:rgba(var(--b-ink-rgb), .6);margin:0}.nm-block{gap:var(--b-space-3,12px);padding-left:var(--b-space-3,12px);box-shadow:inset 2px 0 0 var(--b-gold);justify-items:start;display:grid}.nm-block p{font:500 var(--b-fs-sm,14px)/1.5 var(--ui-face,inherit);color:rgba(var(--b-ink-rgb), .8);margin:0}.nm-block b{color:var(--b-ink-top)}.nm-pen{width:34px;height:34px;margin-left:var(--b-space-3,12px);vertical-align:middle;color:rgba(var(--b-ink-rgb), .55);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;transition:color .15s,background-color .15s;display:inline-grid}.nm-pen:is(:hover,:focus-visible){color:var(--b-gold-hi);background:rgba(var(--b-gold-rgb), .12);outline:0}.nm-edit{gap:var(--b-space-3,12px);grid-template-columns:minmax(0,1fr);width:min(440px,100%);min-width:0;display:grid}.nm-form.is-big .nm-in{height:clamp(48px,3.6vw,66px);font:700 clamp(40px, 3.4vw, 60px)/1 var(--b-face-disp);letter-spacing:.03em;text-transform:uppercase}html:not([data-uib]) :is(.nm-pick,.nm-edit) .gm-btn{border:1px solid rgba(var(--b-ink-rgb), .3);color:var(--b-ink);font:700 13px/1 var(--ui-face,inherit);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;padding:8px 16px;text-decoration:none}html:not([data-uib]) :is(.nm-pick,.nm-edit) .gm-btn.is-go{background:var(--b-act);color:var(--b-act-ink);border-color:#0000}html:not([data-uib]) :is(.nm-pick,.nm-edit) .gm-btn:disabled{opacity:.45;cursor:default}.nm-credits{gap:var(--b-space-2,8px);min-width:0;max-width:min(440px,100%);display:grid}.nm-count-line{align-items:center;gap:var(--b-space-3,12px);flex-wrap:wrap;margin:0;display:flex}.nm-count-line small{font:500 var(--b-fs-xs,11px)/1 var(--b-face-mono);letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--b-ink-rgb), .6)}.nm-count-line b{font:700 var(--b-fs-lg,20px)/1 var(--b-face-disp);color:var(--b-gold-hi);font-variant-numeric:tabular-nums}.nm-link{color:var(--b-gold-hi);box-shadow:inset 0 -1px 0 rgba(var(--b-gold-rgb), .5);font-weight:700;text-decoration:none}.nm-link:is(:hover,:focus-visible){color:var(--b-ink-top);outline:0}.nm-gift{gap:var(--b-space-2,8px);grid-template-columns:minmax(0,1fr);display:grid}.nm-in.is-sm{height:38px;font-size:20px}.nm-block-h{font:700 var(--b-fs-xl,24px)/1 var(--b-face-disp);letter-spacing:.04em;text-transform:uppercase;color:var(--b-ink-top)}.nm-steps{counter-reset:nmst;gap:var(--b-space-1,4px);margin:0;padding:0;list-style:none;display:grid}.nm-steps li{counter-increment:nmst;align-items:baseline;gap:var(--b-space-3,12px);font:500 var(--b-fs-sm,14px)/1.4 var(--ui-face,inherit);color:rgba(var(--b-ink-rgb), .85);display:flex}.nm-steps li:before{content:"0" counter(nmst);font:500 var(--b-fs-xs,11px)/1 var(--b-face-mono);color:var(--b-gold)}
.pad-ring{z-index:2147483000;pointer-events:none;box-sizing:border-box;border:2px solid #2fd3c5;border-radius:4px;display:none;position:fixed;top:0;left:0}html[data-uib] .pad-ring{border-style:solid;border-width:0;border-image:var(--gm-brk) 16 / 14px / 0 stretch;box-shadow:inset 0 -2px 0 rgba(var(--b-gold-rgb,47, 211, 197), .9);border-radius:0}html:not([data-input=pad]) .pad-ring{display:none!important}html[data-input=pad] :focus-visible{outline:none}html[data-uib] .sbp-menu .sbp-glyph.is-also{margin-left:var(--b-space-2);opacity:.7;font-size:.85em}html[data-uib] .sbp-clash{gap:var(--b-space-2);flex-direction:column;padding:2px 4px;display:flex}html[data-uib] .sbp-clash p{color:var(--sb-text);text-transform:none;letter-spacing:0;margin:0 0 4px;font-weight:600}html[data-uib] .sbp-clash button{width:100%;padding:var(--b-space-2) var(--b-space-3);border:1px solid rgba(var(--b-gold-rgb), .35);color:var(--sb-text);font:600 var(--b-fs-sm) var(--sb-face);text-align:left;cursor:pointer;background:0 0;border-radius:0;display:block}html[data-uib] .sbp-clash button:hover,html[data-uib] .sbp-clash button:focus-visible{background:rgba(var(--b-gold-rgb), .14);color:var(--sb-goldhi)}.pad-cursor{z-index:2147483001;box-sizing:border-box;pointer-events:none;border:2px solid #2fd3c5;border-radius:50%;width:22px;height:22px;display:none;position:fixed;top:-11px;left:-11px;box-shadow:0 0 0 1px #000000bf,inset 0 0 0 1px #000000bf}.pad-cursor:after{content:"";background:#2fd3c5;border-radius:50%;width:4px;height:4px;margin:-2px 0 0 -2px;position:absolute;top:50%;left:50%;box-shadow:0 0 0 1px #000000bf}html:not([data-input=pad]) .pad-cursor{display:none!important}html[data-uib] .sbp-layout{width:380px}html[data-uib] .sbp-layout .sg>button{padding:0 var(--b-space-2)}svg.pg{vertical-align:-.38em;flex:none;display:inline-block;overflow:visible}.pg-wrap{vertical-align:middle;display:inline-flex}kbd.pg-k.pg-k.pg-k,.rs-cap.is-pg.is-pg{color:inherit;align-items:center;gap:.25em;min-width:0!important;height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;display:inline-flex!important}html[data-uib] .sbp-glyph.is-pg{min-width:0;height:auto;font-size:inherit;background:0 0;border:0;border-radius:0;padding:0;line-height:1}html[data-uib] .sbp-glyph.is-pg.is-also{font-size:.85em}html[data-uib] .sbp-listen{gap:var(--b-space-2);min-width:220px;padding:var(--b-space-3);display:grid}html[data-uib] .sbp-listen small{color:var(--sb-dim);font:500 var(--b-fs-xs) var(--sb-face)}html[data-uib] .sbp-listen button{padding:var(--b-space-2) var(--b-space-3);border:1px solid rgba(var(--b-gold-rgb), .35);color:var(--sb-text);font:600 var(--b-fs-sm) var(--sb-face);text-align:left;cursor:pointer;background:0 0;border-radius:0}
.fp-wrap.is-game .fp-load.gl{--gl-lock:var(--b-gold,var(--amber,#e8b24f));--gl-lock-rgb:var(--b-gold-rgb,232, 178, 79);--gl-act:var(--b-act,#ff6a1f);--gl-ink:var(--b-ink,#eeeae3);--gl-ink-rgb:var(--b-ink-rgb,238, 234, 227);--gl-disp:var(--b-face-disp,var(--display,sans-serif));--gl-mono:var(--b-face-mono,var(--mono,monospace));z-index:40;color:var(--gl-ink);pointer-events:none;background:#07080a;grid-template-rows:auto minmax(0,1fr) auto;justify-content:stretch;align-items:stretch;gap:0;padding:clamp(20px,4vh,48px) clamp(20px,4.4vw,84px) clamp(22px,4.6vh,52px);display:grid;position:absolute;inset:0;overflow:hidden}.fp-load.gl .gl-art{object-fit:cover;object-position:50% 45%;width:100%;height:100%;position:absolute;inset:0}.fp-load.gl .gl-shade{background:linear-gradient(90deg,#05070af0 0%,#05070ac7 34%,#05070a47 64%,#05070a1f 100%),linear-gradient(#05070a00 48%,#05070a8c 74%,#05070af5 100%),linear-gradient(#05070ab3 0%,#05070a00 18%);position:absolute;inset:0}.fp-load.gl .gl-logo{aspect-ratio:2063/244;background:url(/logo-sf-browser.svg) 0/contain no-repeat;width:min(260px,40vw);position:relative}.fp-load.gl .gl-main{align-self:end;justify-items:start;gap:10px;max-width:min(860px,100%);display:grid;position:relative}.fp-load.gl .gl-mode{font:700 clamp(12px, 1.5vh, 15px)/1 var(--gl-mono);letter-spacing:.3em;text-transform:uppercase;color:var(--gl-lock);box-shadow:inset 3px 0 0 var(--gl-lock);margin:0;padding-left:14px}.fp-wrap.is-game .fp-load.gl .gl-title{font:800 clamp(44px, 8.4vh, 104px)/.92 var(--gl-disp);letter-spacing:.01em;text-transform:uppercase;color:var(--gl-ink);text-shadow:0 4px 28px #000000b3;overflow-wrap:anywhere;max-width:100%;margin:0;padding:0;font-style:normal}.fp-wrap.is-game .fp-load.gl .gl-title:after{content:none}.fp-load.gl .gl-line{max-width:620px;font:500 clamp(14px, 1.8vh, 18px)/1.35 var(--ui-face,inherit);color:rgba(var(--gl-ink-rgb), .78);margin:0}.fp-load.gl .fp-load-kit.is-v2{justify-content:flex-start;margin:12px 0 0}.fp-load.gl .gl-foot{border-top:1px solid rgba(var(--gl-ink-rgb), .12);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:18px 40px;margin-top:clamp(18px,3vh,34px);padding-top:16px;display:grid;position:relative}.fp-load.gl .gl-tip{min-width:0;font:500 clamp(13px, 1.7vh, 16px)/1.35 var(--ui-face,inherit);color:rgba(var(--gl-ink-rgb), .82);align-items:baseline;gap:12px;margin:0;display:flex}.fp-load.gl .gl-tip span{max-width:860px}.fp-load.gl .gl-tip b{font:700 11px/1 var(--gl-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--gl-lock);flex:none}.fp-load.gl .gl-bar-row{justify-items:end;gap:8px;display:grid}.fp-wrap.is-game .fp-load.gl .gl-bar{background:rgba(var(--gl-ink-rgb), .1);width:min(420px,38vw);height:6px;margin:0}.fp-wrap.is-game .fp-load.gl .gl-bar>span{background:var(--gl-lock);transition:none}.fp-load.gl .gl-pct{font:600 12px/1 var(--gl-mono);letter-spacing:.16em;text-transform:uppercase;color:rgba(var(--gl-ink-rgb), .7);font-variant-numeric:tabular-nums}.fp-wrap.is-game .fp-load.gl .gl-go{font:800 clamp(15px, 2vh, 19px)/1 var(--gl-disp);letter-spacing:.16em;text-transform:uppercase;color:var(--b-act-ink,#0b0d10);background:var(--b-plate,var(--gl-act));clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%);margin:0;padding:12px 26px;font-style:normal;animation:none}.fp-wrap.is-game .fp-aimhint.gl-again{font:800 15px/1 var(--b-face-disp,var(--display,sans-serif));letter-spacing:.16em;color:var(--b-act-ink,#0b0d10);background:var(--b-plate,#ff6a1f);clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%);padding:10px 22px;animation:none;bottom:18%}@media (max-width:760px),(max-height:520px){.fp-load.gl .gl-foot{grid-template-columns:1fr}.fp-load.gl .gl-bar-row{justify-items:start}.fp-wrap.is-game .fp-load.gl .gl-bar{width:100%}.fp-load.gl .fp-load-kit.is-v2{flex-wrap:wrap}.fp-load.gl .fp-load-kit.is-v2 li{width:132px}}
