.bg img{image-rendering:pixelated}.bgx{flex:1;min-height:0;display:grid;grid-template-columns:clamp(300px,21vw,370px) minmax(0,1fr) minmax(0,1fr);gap:14px}.bgl,.bgc{min-height:0;overflow:auto;border-radius:26px;background:var(--card);box-shadow:inset 0 0 0 1px var(--line)}.bg .bgd{display:flex;flex-direction:column;gap:10px;min-height:0;container-type:inline-size}.bgl{padding:14px 14px 16px}.bgl h2{margin:2px 4px;font-size:17px}.bgl h3{margin:12px 4px 6px;color:var(--mut);font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.rcl{display:flex;flex-direction:column;gap:5px}.rc{display:flex;align-items:center;gap:9px;width:100%;padding:5px 10px 5px 5px;border:0;border-radius:14px;background:var(--card-in);color:var(--ink);font:inherit;text-align:left;cursor:pointer;transition:box-shadow .15s,background .15s}.rc:hover{box-shadow:inset 0 0 0 1.5px var(--c)}.rc[aria-pressed=true]{background:color-mix(in srgb,var(--c) 12%,var(--card));box-shadow:inset 0 0 0 2px var(--c)}.rcj{width:38px;height:38px;flex:none;display:grid;place-items:center;border-radius:11px;background:var(--card)}.rcj img{width:28px;height:28px}.rct{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.25}.rct b{font-size:12.5px}.rct small{overflow:hidden;color:var(--mut);font-size:11px;white-space:nowrap;text-overflow:ellipsis}.rc em{color:color-mix(in srgb,var(--c) 75%,var(--ink));font-size:13px;font-style:normal;font-weight:700;font-variant-numeric:tabular-nums}.bgc{display:flex;flex-direction:column;align-items:center;gap:12px;padding:18px 18px 16px}.mc{--s:50px;display:grid;grid-template-columns:auto auto;align-items:start;column-gap:26px;width:100%;max-width:520px;justify-content:center;padding:12px 16px 16px;border-radius:18px;background:var(--card-in)}.mct{grid-column:1/-1;margin:0 0 10px;font-size:14px;font-weight:600}.mcl{width:var(--s);height:var(--s);display:grid;place-items:center;padding:0;border:0;border-radius:9px;background:var(--card);box-shadow:inset 0 0 0 1px var(--line)}.mcl img{width:66%;height:66%}button.mcl{cursor:pointer;transition:box-shadow .15s}button.mcl:hover{box-shadow:inset 0 0 0 1.5px var(--bad)}.mcg,.mcd{display:grid;grid-template-columns:repeat(3,var(--s));gap:4px}.mcs{grid-column:1/-1;display:flex;gap:4px}.mcs span.mcl{background:none;box-shadow:inset 0 0 0 1.5px var(--line)}.mca,.mcb{grid-column:1/-1;display:grid;grid-template-columns:2fr 1fr;align-items:center;justify-items:center}.mca{height:calc(var(--s) * .85)}.mcf:before{content:"→";color:var(--mut);font-size:24px;line-height:1}.mcv:before{content:"▾";color:var(--mut);font-size:22px;line-height:1}.mcp{width:calc(var(--s) * .8);height:calc(var(--s) * .8)}.mcr{width:calc(var(--s) * 1.15);height:calc(var(--s) * 1.15);border-radius:12px;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--page) 45%,transparent)}.bgh,.bgo,.bgm{width:100%;max-width:520px}.bgh{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:18px;background:color-mix(in srgb,var(--c) 12%,var(--card-in))}.bgh>div{flex:1;min-width:0}.bgh small{color:var(--mut);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.bgh h2{margin:0;font-size:20px;line-height:1.15}.bgh strong{color:color-mix(in srgb,var(--c) 75%,var(--ink));font-size:22px;font-variant-numeric:tabular-nums}.bgv{padding:6px 12px;border:0;border-radius:128px;background:var(--card);color:var(--mut);font:600 12px var(--font);cursor:pointer}.bgv:hover{color:var(--bad)}.bgo{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.bgo button{height:40px;display:grid;place-items:center;border:0;border-radius:12px;background:var(--card-in);cursor:pointer;transition:box-shadow .15s}.bgo button:hover{box-shadow:inset 0 0 0 1.5px var(--page)}.bgo button[aria-pressed=true]{background:color-mix(in srgb,var(--page) 12%,var(--card));box-shadow:inset 0 0 0 2px var(--page)}.bgo img{width:28px;height:28px}.bgm{display:flex;flex-direction:column;gap:4px}.bgm>div{display:grid;grid-template-columns:118px minmax(0,1fr) 34px;align-items:center;gap:10px;padding:4px 10px;border-radius:12px;background:var(--card-in)}.bgm span{display:flex;flex-direction:column;line-height:1.2}.bgm b{font-size:13px}.bgm small{color:var(--mut);font-size:11px}.bgm i{height:8px;overflow:hidden;border-radius:4px;background:var(--card)}.bgm em{display:block;height:100%;border-radius:4px;background:var(--c)}.bgm strong{font-size:14px;text-align:right;font-variant-numeric:tabular-nums;color:var(--mut)}.bgm .si strong{color:color-mix(in srgb,var(--c) 75%,var(--ink))}.bgm .no strong{color:var(--bad)}.bgb{display:flex;flex-wrap:wrap;gap:2px;align-self:flex-start;padding:4px;border-radius:128px;background:var(--card-in)}.bgb button{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border:0;border-radius:128px;background:none;color:var(--mut);font:600 12.5px var(--font);cursor:pointer;transition:background .15s,color .15s}.bgb button i{width:9px;height:9px;border-radius:50%;background:var(--c)}.bgb button:hover{color:var(--ink)}.bgb button[aria-pressed=true]{background:var(--card);color:var(--ink);box-shadow:0 1px 3px #00000014,inset 0 0 0 1.5px var(--c,var(--page))}.bgg{flex:1;min-height:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));grid-auto-rows:max-content;align-content:start;gap:5px;overflow:auto}.byc{display:flex;flex-direction:column;align-items:center;gap:1px;min-width:0;padding:5px 5px 7px;border:0;border-radius:14px;background:var(--card-in);color:var(--ink);font:inherit;cursor:pointer;transition:box-shadow .15s}.byc:hover{box-shadow:inset 0 0 0 1.5px var(--page)}.byc img{width:30px;height:30px}.byc b{max-width:100%;overflow:hidden;font-size:11.5px;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.bys{display:grid;grid-template-columns:repeat(5,1fr);gap:2px;width:100%;max-width:64px;height:5px}.bys i{border-radius:2px;background:color-mix(in srgb,var(--c) calc(var(--v) * 100%),var(--line))}@container (max-width:470px){.bgb button{padding:0 9px}}@media (max-height:900px) and (min-width:900px){.mc{--s:44px}.bgc{gap:9px;padding-top:14px}.bgm>div{padding:2px 10px}.bgh{padding:7px 12px}.bgl h3{margin:9px 4px 5px}.rcj{width:34px;height:34px}}@media (max-height:760px) and (min-width:900px){.mc{--s:38px;padding:8px 12px 12px}.mct{margin-bottom:6px;font-size:13px}.bgo button{height:32px}.bgm small{display:none}.bgh h2{font-size:17px}.rc{padding-top:3px;padding-bottom:3px}.rcj{width:30px;height:30px}.rcj img{width:24px;height:24px}}@media (max-width:1279px) and (min-width:900px){.bgx{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto}.bgl{grid-column:1/-1;grid-row:2;max-height:34vh}.bgl .rcl{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}}@media (max-width:899px){.dx.bg{overflow:auto}.bgx{display:flex;flex-direction:column}.bgc{order:1;overflow:visible}.bg .bgd{order:2}.bgl{order:3;overflow:visible}.bgg{overflow:visible}}@media (max-width:759px){.mc{--s:40px;column-gap:18px;padding:8px 10px 12px}.bgb{align-self:stretch;border-radius:18px}.bgb button{flex:1;justify-content:center;padding:0 6px}.bgg{grid-template-columns:repeat(auto-fill,minmax(78px,1fr))}.bgm>div{grid-template-columns:96px minmax(0,1fr) 30px}}@media (max-width:400px){.mc{--s:34px;column-gap:14px;padding:10px}}@media (max-width:899px){.bgx>*{flex:none}}@media (max-width:759px){.bgb{flex-wrap:nowrap;gap:0}.bgb button{gap:4px;padding:0 4px;font-size:11.5px}.bgb button i{width:7px;height:7px}}.bgc .hint{max-width:520px;margin:0;text-align:center}@container (max-width:520px){.bgb{gap:0}.bgb button{gap:4px;padding:0 7px;font-size:12px}.bgb button i{width:7px;height:7px}}@media (max-width:1279px) and (min-width:900px){.mc{--s:40px}.bgm small,.bgc .hint{display:none}.bgm>div{padding:2px 10px}}.rct b small{color:var(--mut);font-size:11px;font-weight:500}.rcv{display:grid;grid-template-columns:repeat(5,22px);gap:2px;flex:none}.rcv i{height:20px;display:grid;place-items:center;border-radius:6px;background:color-mix(in srgb,var(--c) 16%,var(--card));color:color-mix(in srgb,var(--c) 75%,var(--ink));font-size:10.5px;font-style:normal;font-weight:700;font-variant-numeric:tabular-nums}.rcv i.ce{background:var(--card);color:var(--mut);font-weight:500}.rcv i.no{background:color-mix(in srgb,var(--bad) 12%,var(--card));color:var(--bad)}.bgl .rc{padding-right:6px}.bgl{container-type:inline-size}@container (max-width:380px){.rc{display:grid;grid-template-columns:38px minmax(0,1fr);row-gap:4px;padding:6px 8px 7px 5px}.rcj{grid-row:span 2;align-self:start}.rcv{grid-template-columns:repeat(5,minmax(0,1fr));width:100%}}@container (max-width:420px){.bgb button{gap:3px;padding:0 6px;font-size:11.5px}}.mcf:before{font-size:30px}.mcv:before{font-size:26px}
