.button[data-v-2cbdacf1]{--border-radius:var(--p);display:inline-flex;min-height:calc(var(--h6) + var(--g-gap));padding:calc(var(--g-gap)/2) calc(var(--g-gap)*2);position:relative}.button[data-v-2cbdacf1],.button .glare[data-v-2cbdacf1]{align-items:center;border-radius:var(--border-radius);justify-content:center}.button .glare[data-v-2cbdacf1]{-webkit-backdrop-filter:blur(.4rem) saturate(120%);backdrop-filter:blur(.4rem) saturate(120%);background-color:#f7eaed20;box-shadow:inset -1px 0 0 0 rgba(var(--c-black-rgb),.2),inset 1px 0 0 0 rgba(var(--c-black-rgb),.2),inset -.2rem 0 .2rem 0 rgba(var(--c-white-rgb),.05),inset .2rem 0 .2rem 0 rgba(var(--c-white-rgb),.05),inset 0 1px 0 0 rgba(var(--c-white-rgb),.2),inset 0 -.5px 0 0 rgba(var(--c-white-rgb),.2),inset 0 1px .2rem 0 rgba(var(--c-black-rgb),.05),inset 0 -1px 2px 0 rgba(var(--c-white-rgb),.2),inset 0 0 .4rem 0 rgba(var(--c-black-rgb),.1),0 1.2rem 1.2rem rgba(var(--c-grey-dark-rgb),.025),0 .8rem .8rem rgba(var(--c-grey-dark-rgb),.025),0 .2rem .4rem rgba(var(--c-grey-dark-rgb),.025);contain:paint;display:flex;top:0;right:0;bottom:0;left:0;overflow:hidden;position:absolute;transform:translateZ(0);transition:background-color .6s var(--f-cubic),box-shadow 1.8s var(--f-cubic),scale .45s var(--f-bounce),transform .3s var(--f-bounce),-webkit-backdrop-filter .6s var(--f-cubic);transition:background-color .6s var(--f-cubic),box-shadow 1.8s var(--f-cubic),scale .45s var(--f-bounce),transform .3s var(--f-bounce),backdrop-filter .6s var(--f-cubic);transition:background-color .6s var(--f-cubic),box-shadow 1.8s var(--f-cubic),scale .45s var(--f-bounce),transform .3s var(--f-bounce),backdrop-filter .6s var(--f-cubic),-webkit-backdrop-filter .6s var(--f-cubic);will-change:auto}.button span[data-v-2cbdacf1]:not(.glare){color:var(--c-white);margin-right:auto;mix-blend-mode:exclusion;pointer-events:none;position:relative;white-space:nowrap}.button *[data-v-2cbdacf1-s]{color:var(--c-white);mix-blend-mode:exclusion}.button[data-v-2cbdacf1]:has(svg){padding:calc(var(--g-gap)/2) calc(var(--g-gap)*2)}.button.-passthrough .glare[data-v-2cbdacf1]{-webkit-backdrop-filter:initial;backdrop-filter:none}.button.-passthrough span[data-v-2cbdacf1]:not(.glare){color:var(--c-grey);mix-blend-mode:normal}.button.-passthrough *[data-v-2cbdacf1-s]{color:var(--c-grey);mix-blend-mode:normal}.button.-min[data-v-2cbdacf1]{padding:calc(var(--g-gap)/2) calc(var(--m))}.button.-min .glare[data-v-2cbdacf1]{-webkit-backdrop-filter:initial;backdrop-filter:none}.-light .button .glare[data-v-2cbdacf1]{box-shadow:inset -1px 0 0 0 rgba(var(--c-black-rgb),.2),inset 1px 0 0 0 rgba(var(--c-black-rgb),.2),inset -.2rem 0 .2rem 0 rgba(var(--c-white-rgb),.1),inset .2rem 0 .2rem 0 rgba(var(--c-white-rgb),.1),inset 0 1px 0 0 rgba(var(--c-white-rgb),.6),inset 0 -.5px 0 0 rgba(var(--c-white-rgb),.6),inset 0 1px .2rem 0 rgba(var(--c-black-rgb),.05),inset 0 -1px .2rem 0 rgba(var(--c-white-rgb),.4),inset 0 0 .4rem 0 rgba(var(--c-black-rgb),.1),0 1.2rem 1.2rem rgba(var(--c-grey-dark-rgb),.025),0 .8rem .8rem rgba(var(--c-grey-dark-rgb),.025),0 .2rem .4rem rgba(var(--c-grey-dark-rgb),.025)}.-light .button.-passthrough span[data-v-2cbdacf1]:not(.glare){color:var(--c-black)}.-light .button.-passthrough *[data-v-2cbdacf1-s]{color:var(--c-black)}@media (max-width:1024px){.button.route[data-v-2cbdacf1]:after{background-image:url(../images/icons/icon-24_enter.svg)}.button.newtab[data-v-2cbdacf1]:after,.button.route[data-v-2cbdacf1]:after{aspect-ratio:1/1;background-repeat:no-repeat;background-size:cover;content:"";position:absolute;right:calc(var(--g-gap)*2);width:var(--p);z-index:20}.button.newtab[data-v-2cbdacf1]:after{background-image:url(../images/icons/icon-24_blank.svg)}.button.download[data-v-2cbdacf1]:after{aspect-ratio:1/1;background-image:url(../images/icons/icon-24_download.svg);background-repeat:no-repeat;background-size:cover;content:"";position:absolute;right:calc(var(--g-gap)*2);width:var(--p);z-index:20}}@media (min-width:1024px){.button[data-v-2cbdacf1]{min-height:auto;scale:1 1;transform:scale(1);transition:scale .45s var(--f-bounce),transform .3s var(--f-bounce),opacity .3s var(--f-cubic);will-change:auto}.button .glare[data-v-2cbdacf1]:before{aspect-ratio:1/1;background-image:url(../images/flashing-circle-w.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;flex-shrink:0;min-width:var(--col);opacity:0;transform:translate3d(calc(100%*var(--x)),calc(100%*var(--y)),0);width:100%}.button .glare[data-v-2cbdacf1]{scale:1 1;transform:scale(1);transition:background-color .6s var(--f-cubic),box-shadow 1.8s var(--f-cubic),scale .45s var(--f-bounce),transform .3s var(--f-bounce),-webkit-backdrop-filter .6s var(--f-cubic);transition:background-color .6s var(--f-cubic),box-shadow 1.8s var(--f-cubic),scale .45s var(--f-bounce),transform .3s var(--f-bounce),backdrop-filter .6s var(--f-cubic);transition:background-color .6s var(--f-cubic),box-shadow 1.8s var(--f-cubic),scale .45s var(--f-bounce),transform .3s var(--f-bounce),backdrop-filter .6s var(--f-cubic),-webkit-backdrop-filter .6s var(--f-cubic);will-change:auto}.button span[data-v-2cbdacf1]:not(.glare){margin-right:0}.-b-w:hover .button:not(.-disabled) .glare[data-v-2cbdacf1],.button:not(.-disabled):hover .glare[data-v-2cbdacf1]{scale:1 calc(1 + var(--skY)/1.5);transform:scaleX(calc(1 + var(--skX)/1.5));transition:background-color .6s var(--f-cubic),box-shadow 1.8s var(--f-cubic),scale .3s var(--f-bounce),transform .45s var(--f-bounce),-webkit-backdrop-filter .6s var(--f-cubic);transition:background-color .6s var(--f-cubic),box-shadow 1.8s var(--f-cubic),scale .3s var(--f-bounce),transform .45s var(--f-bounce),backdrop-filter .6s var(--f-cubic);transition:background-color .6s var(--f-cubic),box-shadow 1.8s var(--f-cubic),scale .3s var(--f-bounce),transform .45s var(--f-bounce),backdrop-filter .6s var(--f-cubic),-webkit-backdrop-filter .6s var(--f-cubic)}.button:not(.-disabled):hover .glare[data-v-2cbdacf1]:before{animation:opacityGlare-2cbdacf1 1.5s var(--f-cubic) forwards}.button[data-v-2cbdacf1]:not(.-disabled):active{scale:1 calc(1 + var(--skY)/2);transform:scaleX(calc(1 + var(--skX)/2));transition:scale 0s,transform 0s,opacity 0s}.button:not(.-disabled):active .glare[data-v-2cbdacf1]{background-color:#a7a7b425;transition:background-color 0s,box-shadow 0s,scale 0s,transform 0s,-webkit-backdrop-filter 0s;transition:background-color 0s,box-shadow 0s,scale 0s,transform 0s,backdrop-filter 0s;transition:background-color 0s,box-shadow 0s,scale 0s,transform 0s,backdrop-filter 0s,-webkit-backdrop-filter 0s}.button:not(.-disabled):active .glare[data-v-2cbdacf1]:before{animation:none;opacity:.6}}@keyframes opacityGlare-2cbdacf1{0%{opacity:.6}to{opacity:.1}}.-w[data-v-e764b164]{grid-column-gap:var(--g-gap);box-sizing:border-box;display:grid;grid-template-columns:repeat(var(--g-columns,12),1fr);grid-template-rows:repeat(var(--rows,1),var(--rows-height,auto));margin:0 var(--g-margin);position:relative}.-w[data-v-e764b164]>*{--left:1;--top:1;--width:1;--height:1;grid-column-end:calc(var(--left, 1) + var(--width, 1));grid-column-start:var(--left,1);grid-row-end:calc(var(--top, 1) + var(--height, 1));grid-row-start:var(--top,1)}
