.spexpG_bar{--glass-tint:var(--glass-bar-tint);--glass-blur:var(--glass-bar-blur);--glass-sat:var(--glass-bar-sat);--glass-brightness:var(--glass-bar-brightness);--glass-edge-highlight:var(--glass-bar-edge-highlight);--glass-shadow:var(--glass-bar-shadow);display:none;}@media (max-width:720px){.spexpG_bar{left:max(10px, env(safe-area-inset-left));right:max(10px, env(safe-area-inset-right));bottom:var(--tabbar-bottom);border-radius:var(--radius-l);z-index:40;padding:var(--space-1);background:#161412;border:1px solid #faf7f029;border-top-color:#faf7f024;display:block;position:fixed;box-shadow:0 8px 32px #00000059}}.spexpG_tabs{grid-template-columns:repeat(5,1fr);margin:0;padding:0;list-style:none;display:grid}.spexpG_tab{width:100%;min-height:calc(var(--tabbar-height) - 10px);cursor:pointer;color:#faf7f09e;font:600 var(--fs-micro) var(--mono);letter-spacing:.1em;text-transform:uppercase;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:6px 2px;text-decoration:none;display:flex}.spexpG_tab,.spexpG_tab .spexpG_icon{transition:color .24s var(--ease-out)}.spexpG_tab[aria-current=page]{color:var(--paper)}.spexpG_tab[aria-current=page] .spexpG_icon{color:var(--sig);animation:spexpG_tab-pop var(--dur-pop) cubic-bezier(.3, 1.6, .5, 1)}.spexpG_tabs{isolation:isolate;--tab-index:0;position:relative}.spexpG_tabs:has(li:nth-child(2) [aria-current=page]){--tab-index:1}.spexpG_tabs:has(li:nth-child(3) [aria-current=page]){--tab-index:2}.spexpG_tabs:has(li:nth-child(4) [aria-current=page]){--tab-index:3}.spexpG_tabs:has(li:nth-child(5) [aria-expanded=true]){--tab-index:4}.spexpG_tabs:before{content:"";z-index:-1;border-radius:calc(var(--radius-l) - var(--space-1));width:20%;transform:translateX(calc(var(--tab-index) * 100%));will-change:transform;background:linear-gradient(160deg,#faedd829,#faedd80a);transition:transform .46s cubic-bezier(.2,0,0,1);position:absolute;inset:0 auto 0 0;box-shadow:inset 0 1px #faedd852,0 4px 10px -6px #00000080}.spexpG_tabs:not(:has([aria-current=page],[aria-expanded=true])):before{opacity:0}@keyframes spexpG_tab-pop{0%{transform:scale(.88)}}.spexpG_tab:active{background:#faf7f00f}.spexpG_tab:focus-visible{outline:2px solid var(--paper);outline-offset:-4px}.spexpG_icon{display:block}.spexpG_moreIcon{display:block;position:relative}.spexpG_dot{background:var(--sig);border-radius:50%;width:8px;height:8px;position:absolute;top:0;right:-4px}.spexpG_sheet{--glass-tint:var(--glass-pop-tint);--glass-blur:var(--glass-pop-blur);--glass-sat:var(--glass-pop-sat);--glass-brightness:var(--glass-pop-brightness);--glass-edge-highlight:var(--glass-pop-edge-highlight);--glass-shadow:var(--glass-pop-shadow);overscroll-behavior:contain;gap:var(--space-2);transform-origin:100% 100%;z-index:2;width:auto;max-height:calc(100dvh - 160px);animation:spexpG_sheet-in var(--dur-pop) var(--ease-spring);background:#211e1b;border:1px solid #faf7f02e;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));padding:8px;display:grid;position:absolute;bottom:calc(100% + 8px);left:4px;right:4px;overflow-y:auto;box-shadow:0 10px 28px #0000008c;}@keyframes spexpG_sheet-in{0%{opacity:0;transform:translateY(8px)scale(.96)}}.spexpG_sheetGroup{break-inside:avoid;flex-direction:column;min-width:0;margin-bottom:6px;display:flex}.spexpG_sheetTitle{font:600 var(--fs-micro) var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#faf7f094;margin:4px 14px 2px}.spexpG_sheetLink{min-height:44px;color:var(--paper);font:600 11px var(--mono);letter-spacing:.12em;text-transform:uppercase;border-radius:10px;align-items:center;padding:0 14px;text-decoration:none;display:flex}button.spexpG_sheetLink{box-sizing:border-box;text-align:left;cursor:pointer;background:0 0;border:0;width:100%}.spexpG_sheetLink[aria-current=page]{background:#faf7f01a}.spexpG_sheetLink:active{background:#faf7f024}.spexpG_sheetLink:focus-visible{outline:2px solid var(--paper);outline-offset:-2px}@media (max-width:720px){.spexpG_tab{letter-spacing:.02em}.spexpG_sheetTitle,.spexpG_sheetLink{letter-spacing:.06em}}.spexpG_sheetHandle{cursor:grab;touch-action:none;background:0 0;border:0;grid-column:1/-1;width:100%;height:44px;display:block}.spexpG_sheetHandle:before{content:"";background:#faf7f073;border-radius:4px;width:36px;height:4px;margin:auto;display:block}@media (prefers-reduced-motion:reduce){.spexpG_sheet{animation:none}}.spexpG_sheet{background:var(--glass-scrim), var(--glass-pop-tint);border-color:var(--glass-pop-edge-highlight);box-shadow:var(--glass-pop-shadow);-webkit-backdrop-filter:blur(var(--glass-pop-blur)) saturate(var(--glass-pop-sat)) brightness(var(--glass-pop-brightness));backdrop-filter:blur(var(--glass-pop-blur)) saturate(var(--glass-pop-sat)) brightness(var(--glass-pop-brightness))}html[data-glass=off] .spexpG_sheet{-webkit-backdrop-filter:none;backdrop-filter:none;background:#1b1816}@media (prefers-reduced-transparency:reduce){.spexpG_sheet{-webkit-backdrop-filter:none;backdrop-filter:none;background:#1b1816}}.spexpG_sheet>button.spexpG_sheetLink{grid-column:1/-1}.spexpG_sheetHandle:focus-visible{outline:none}.spexpG_sheetHandle:focus-visible:before{outline:2px solid var(--paper);outline-offset:5px}.spexpG_sheetLink{overflow-wrap:anywhere}.spexpG_bar:has(.spexpG_sheet){z-index:100}.spexpG_tab,.spexpG_sheetTitle{color:var(--glass-muted)}.spexpG_tab[aria-current=page] .spexpG_icon{color:var(--paper)}html:is([data-glass=full],[data-glass=lite]) .spexpG_bar:has(.spexpG_sheet){-webkit-backdrop-filter:none;backdrop-filter:none;view-transition-name:none!important}html:is([data-glass=full],[data-glass=lite]) .spexpG_bar:has(.spexpG_sheet)>[data-glass-warp]{-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat)) brightness(var(--glass-brightness));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat)) brightness(var(--glass-brightness))}.spexpG_tabs:has(li:first-child [data-pending]){--tab-index:0}.spexpG_tabs:has(li:nth-child(2) [data-pending]){--tab-index:1}.spexpG_tabs:has(li:nth-child(3) [data-pending]){--tab-index:2}.spexpG_tabs:has(li:nth-child(4) [data-pending]){--tab-index:3}.spexpG_tabs:has([data-pending]):before{opacity:1}.spexpG_tab[data-pending],.spexpG_tab[data-pending] .spexpG_icon{color:var(--paper)}.spexpG_tabs:has([data-pending]) .spexpG_tab[aria-current=page]:not([data-pending]){color:var(--glass-muted)}.spexpG_tabs:has([data-pending]) .spexpG_tab[aria-current=page]:not([data-pending]) .spexpG_icon{color:var(--glass-muted)}@media (prefers-reduced-motion:reduce){.spexpG_tabs:before{transition:none}.spexpG_tab[aria-current=page] .spexpG_icon{animation:none}}
