.footer-categories-pane[data-v-48be21e8]{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--space-16);min-width:0;min-height:0;padding:var(--space-16);padding-bottom:calc(var(--space-16) + var(--footer-action-bar-height) + env(safe-area-inset-bottom,0px));overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:var(--color-black-800)}.footer-categories-pane__view-all[data-v-48be21e8]{align-items:center;align-self:start;color:var(--color-gold-300);display:inline-flex;font-size:var(--font-size-f14);font-weight:var(--font-weight-semibold);gap:var(--space-5);line-height:var(--footer-categories-item-line-height);text-align:start;text-decoration:none}.footer-categories-pane__view-all[data-v-48be21e8]:focus-visible,.footer-categories-pane__view-all[data-v-48be21e8]:hover{color:var(--color-gold-200)}.footer-categories-pane__view-all[data-v-48be21e8]:focus-visible{border-radius:var(--space-4);outline:2px solid var(--color-gold-300);outline-offset:2px}.footer-categories-pane__view-all-icon[data-v-48be21e8]{block-size:16px;flex-shrink:0;inline-size:16px}.footer-categories-pane__view-all-icon[data-v-48be21e8] path{stroke:currentColor}.footer-categories-pane__groups[data-v-48be21e8]{background:transparent;border-radius:0;width:100%}.footer-categories-pane__group[data-v-48be21e8]{background:transparent;color:var(--color-black-100)}.footer-categories-pane__group[data-v-48be21e8]:not(:last-child){border-block-end:1px solid var(--color-black-600)}.footer-categories-pane__group[data-v-48be21e8] .v-expansion-panel__shadow{box-shadow:none}.footer-categories-pane__group[data-v-48be21e8] .v-expansion-panel-title{font-size:var(--font-size-f14);font-weight:var(--font-weight-semibold);line-height:var(--footer-categories-item-line-height);min-height:48px;padding-block:var(--space-16);padding-inline:0}.footer-categories-pane__group[data-v-48be21e8] .v-expansion-panel-title__overlay{opacity:0}.footer-categories-pane__group[data-v-48be21e8] .v-expansion-panel-text__wrapper{padding-block:0 var(--space-16);padding-inline:0}.footer-categories-pane__links[data-v-48be21e8]{display:flex;flex-direction:column;gap:var(--space-16)}.footer-categories-pane__links a[data-v-48be21e8]{color:var(--color-black-300);font-size:12px;font-weight:var(--font-weight-semibold);line-height:var(--footer-categories-item-line-height);text-align:start;text-decoration:none}.footer-categories-pane__links a[data-v-48be21e8]:focus-visible,.footer-categories-pane__links a[data-v-48be21e8]:hover{color:var(--color-black-100)}.footer-categories-pane__links a[data-v-48be21e8]:focus-visible{border-radius:var(--space-4);outline:2px solid var(--color-gold-300);outline-offset:2px}.footer-categories-pane__caret[data-v-48be21e8]{block-size:20px;color:var(--color-black-300);flex-shrink:0;inline-size:20px;transition:transform .2s ease}.footer-categories-pane__caret[data-v-48be21e8] path{stroke:currentColor}.footer-categories-pane__caret--expanded[data-v-48be21e8]{transform:rotate(180deg)}.footer-categories-panel[data-v-a99afd94]{position:fixed;inset:0;z-index:calc(var(--footer-categories-z-index) - 1);display:flex;flex-direction:column;width:100%;height:100vh;height:100dvh;min-height:-webkit-fill-available;overflow:hidden;padding-top:env(safe-area-inset-top,0);background:var(--color-black-800);animation:footer-categories-fade-a99afd94 .2s ease}@keyframes footer-categories-fade-a99afd94{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.footer-categories-panel[data-v-a99afd94]{animation:none}}.footer-categories-panel__header[data-v-a99afd94]{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:var(--space-12);padding-block:var(--space-16);padding-inline:var(--space-16);border-block-end:1px solid var(--color-black-600);background:var(--color-black-800)}.footer-categories-panel__title[data-v-a99afd94]{margin:0;color:var(--color-black-100);font-size:var(--modal-title-size);font-weight:var(--modal-title-weight);line-height:var(--line-height-tight);text-align:start}.footer-categories-panel__close[data-v-a99afd94]{flex-shrink:0;width:var(--modal-close-btn-size)!important;height:var(--modal-close-btn-size)!important;min-width:var(--modal-close-btn-size)!important;padding:0!important;color:var(--modal-control-color)!important}.footer-categories-panel__close-icon[data-v-a99afd94]{display:block;width:var(--modal-close-icon-size);height:var(--modal-close-icon-size)}.footer-categories-panel__close-icon[data-v-a99afd94] path{stroke:currentColor}.footer-categories-panel__body[data-v-a99afd94]{display:grid;flex:1 1 auto;grid-template-columns:var(--footer-categories-rail-width) minmax(0,1fr);min-height:0}.footer-categories-panel__rail[data-v-a99afd94]{display:flex;flex-direction:column;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:var(--color-black-700);border-inline-end:1px solid var(--color-black-600);padding-bottom:calc(var(--footer-action-bar-height) + env(safe-area-inset-bottom,0px))}.footer-categories-panel__tab[data-v-a99afd94]{display:flex!important;flex-direction:column;flex-shrink:0;gap:var(--space-5);width:100%!important;min-width:0!important;height:auto!important;min-height:88px!important;padding:var(--space-10) var(--space-4)!important;border-radius:0!important;border-block-end:1px solid var(--color-black-600);color:var(--color-black-300)!important;background:transparent!important;box-shadow:none!important;text-transform:none!important;letter-spacing:0!important}.footer-categories-panel__tab[data-v-a99afd94] .v-btn__content{display:flex;flex-direction:column;gap:var(--space-5);width:100%;white-space:normal;text-align:center;font-size:12px;font-weight:var(--font-weight-semibold);line-height:var(--footer-categories-item-line-height)}.footer-categories-panel__tab[data-v-a99afd94] .v-btn__overlay,.footer-categories-panel__tab[data-v-a99afd94] .v-btn__underlay{opacity:0}.footer-categories-panel__tab[data-v-a99afd94]:focus-visible{outline:2px solid var(--color-gold-300);outline-offset:-2px}.footer-categories-panel__tab--active[data-v-a99afd94]{color:var(--color-gold-300)!important;background:var(--color-black-800)!important}.footer-categories-panel__tab-icon[data-v-a99afd94]{display:block;flex-shrink:0;inline-size:24px;block-size:24px;color:inherit}.footer-categories-panel__tab-icon[data-v-a99afd94] path{stroke:currentColor}.footer-categories-panel__pane[data-v-a99afd94]{display:flex;min-width:0;min-height:0;overflow:hidden}@media(min-width:960px){.footer-action-bar[data-v-1a22e351]{display:none}}.footer-action-bar__svg[data-v-1a22e351]{position:absolute;width:0;height:0;overflow:hidden}.footer-action-bar__nav[data-v-1a22e351]{position:fixed;inset-inline:0;inset-block-end:0;z-index:var(--footer-action-bar-z-index);display:flex;flex-direction:column;align-items:center;justify-content:flex-end;pointer-events:none;background:transparent;padding-block-end:calc(var(--footer-action-bar-dock-offset) + env(safe-area-inset-bottom,0px));padding-left:calc(var(--space-16) + env(safe-area-inset-left,0px));padding-right:calc(var(--space-16) + env(safe-area-inset-right,0px))}.footer-action-bar__nav--categories-open[data-v-1a22e351]{z-index:var(--footer-categories-z-index)}.footer-action-bar__dock[data-v-1a22e351],.footer-action-bar__dock>div[data-v-1a22e351]{border-radius:var(--footer-action-bar-dock-radius)}.footer-action-bar__dock[data-v-1a22e351]{position:relative;z-index:1;display:flex;overflow:hidden;pointer-events:auto;box-shadow:var(--footer-action-bar-glass-shadow)}.footer-action-bar__effect[data-v-1a22e351],.footer-action-bar__shine[data-v-1a22e351],.footer-action-bar__tint[data-v-1a22e351]{position:absolute;inset:0;pointer-events:none;overflow:hidden}.footer-action-bar__effect[data-v-1a22e351]{z-index:0;isolation:isolate;backdrop-filter:blur(var(--footer-action-bar-glass-blur)) saturate(var(--footer-action-bar-glass-saturate));-webkit-backdrop-filter:blur(var(--footer-action-bar-glass-blur)) saturate(var(--footer-action-bar-glass-saturate))}.footer-action-bar__tint[data-v-1a22e351]{z-index:1;background:var(--footer-action-bar-glass-tint)}.footer-action-bar__shine[data-v-1a22e351]{z-index:2;box-shadow:var(--footer-action-bar-glass-shine)}.footer-action-bar__items[data-v-1a22e351]{position:relative;z-index:3;display:flex;align-items:center;justify-content:center;gap:var(--footer-action-bar-dock-gap);padding:var(--footer-action-bar-dock-padding)}.footer-action-bar__btn[data-v-1a22e351]{inline-size:var(--footer-action-bar-btn-size)!important;block-size:var(--footer-action-bar-btn-size)!important;min-inline-size:var(--footer-action-bar-btn-size)!important;min-block-size:var(--footer-action-bar-btn-size)!important;padding:0!important;color:var(--color-black-100)!important;background:transparent!important;box-shadow:none!important;transition:transform .4s cubic-bezier(.175,.885,.32,2.2)}.footer-action-bar__btn[data-v-1a22e351] .v-btn__overlay,.footer-action-bar__btn[data-v-1a22e351] .v-btn__underlay{opacity:0}.footer-action-bar__btn[data-v-1a22e351]:active{transform:scale(.95)}.footer-action-bar__icon[data-v-1a22e351]{display:block;flex-shrink:0;inline-size:var(--footer-action-bar-icon-size);block-size:var(--footer-action-bar-icon-size);color:inherit}.footer-action-bar__icon[data-v-1a22e351] path[stroke]{stroke:currentColor}.footer-action-bar__icon[data-v-1a22e351] [fill]:not([fill=none]),.footer-action-bar__icon[data-v-1a22e351] circle{fill:currentColor}.footer-action-bar__btn--active[data-v-1a22e351]{color:var(--color-gold-200)!important}@media(prefers-reduced-transparency:reduce){.footer-action-bar__effect[data-v-1a22e351]{backdrop-filter:none;-webkit-backdrop-filter:none}.footer-action-bar__tint[data-v-1a22e351]{background:var(--color-black-800)}.footer-action-bar__shine[data-v-1a22e351]{box-shadow:none;border:1px solid var(--footer-action-bar-border)}.footer-action-bar__dock[data-v-1a22e351]{box-shadow:0 4px 16px #0000001a}}.footer-action-bar__effect{filter:url(#footer-action-dock-glass)}@media(prefers-reduced-transparency:reduce){.footer-action-bar__effect{filter:none}}
