.container[data-v-ede87f33]{filter:var(--drop-shadow);overflow:hidden}.container[data-v-ede87f33],a[data-v-ede87f33]{position:relative}a[data-v-ede87f33]{width:100%;height:100%;padding:var(--unit);text-align:center;justify-content:center;align-items:center;display:flex}a[data-v-ede87f33]:after{content:"";position:absolute;inset:0}.title[data-v-ede87f33]{text-shadow:0 2px 12px #000c;font-size:var(--text-md);line-height:var(--text-md);z-index:2;filter:var(--drop-shadow-centre-heavy);font-weight:400}div.hideTitle .title[data-v-ede87f33]{opacity:0}.container[data-v-ede87f33]{color:#fff;aspect-ratio:3/1.25;font-size:var(--text-lg);outline-offset:0;background-color:#ad291f;outline:0 solid #0000;transition:outline .25s ease-out,outline-offset .25s ease-in}.container[data-v-ede87f33]:hover{outline:var(--unit-h) var(--red) solid;outline-offset:calc(var(--unit-h)*-.5);z-index:999}.backdrop[data-v-ede87f33]{background:var(--blue-t);content:"";z-index:2;pointer-events:none;position:absolute;inset:0}.container.disabled[data-v-ede87f33],.container.disabled[data-v-ede87f33] *{pointer-events:none;opacity:.5}@media (width<=800px){.container[data-v-ede87f33]{aspect-ratio:unset}}.default[data-v-c43db9bc]{height:100dvh}.categories[data-v-c43db9bc],.default[data-v-c43db9bc]{flex-direction:column;display:flex}.categories[data-v-c43db9bc]{gap:var(--unit);align-self:flex-end;height:100%}.options[data-v-c43db9bc]{gap:var(--unit-q);grid-template-columns:1fr;grid-auto-rows:max-content;align-items:start;width:100%;height:100%;display:grid}.options div[data-v-c43db9bc],.options div a[data-v-c43db9bc]{justify-content:center;align-items:center;display:flex}.category-title[data-v-c43db9bc]{color:#fff;background:var(--blue);padding:0 var(--unit-h);border-bottom:1px solid var(--red);margin-bottom:var(--unit-q);font-family:Rubik Variable;font-weight:444}.content[data-v-c43db9bc]{gap:calc(var(--unit) + var(--unit-q));padding:var(--unit-h);flex-grow:1;grid-template-columns:clamp(100px,20vw,333px) 1fr;display:grid}@media (width<=800px){.options[data-v-c43db9bc]{max-width:unset;grid-template-columns:1fr}.categories[data-v-c43db9bc]{align-self:unset;display:none}.content[data-v-c43db9bc]{flex-direction:column;padding:0;display:flex}}
