.app-dialog[data-v-e7476b4a]::backdrop{background:#0000008c;opacity:0;transition:opacity .16s ease}.app-dialog[data-v-e7476b4a]{background:transparent;border:none;height:100vh;max-height:none;max-width:none;opacity:0;padding:0;transform:translateY(10px);transition:opacity .16s ease,transform .16s ease;width:100vw}.panel[data-v-e7476b4a]{background:#fff;height:100%;overflow:auto;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);width:100%}.app-dialog.is-open[data-v-e7476b4a],.app-dialog.is-opening[data-v-e7476b4a]{opacity:1;transform:translateY(0)}.app-dialog.is-open[data-v-e7476b4a]::backdrop,.app-dialog.is-opening[data-v-e7476b4a]::backdrop{opacity:1}.app-dialog.is-closing[data-v-e7476b4a]{opacity:0;transform:translateY(6px)}.app-dialog.is-closing[data-v-e7476b4a]::backdrop{opacity:0}.app-dialog[data-v-326da2a5]::backdrop{background:#00000073;opacity:0;transition:opacity .18s ease}.app-dialog[data-v-326da2a5]{background:transparent;border:none;max-width:none;opacity:0;padding:0;transition:opacity .18s ease;width:100vw}.sheet[data-v-326da2a5]{background:#fff;border-radius:16px 16px 0 0;max-height:min(85vh,900px);overflow:auto;padding-bottom:env(safe-area-inset-bottom);transform:translateY(22px);transition:transform .22s ease;width:100%}.handle[data-v-326da2a5]{background:#0000002e;border-radius:999px;height:4px;margin:10px auto 8px;width:44px}.app-dialog.is-open[data-v-326da2a5],.app-dialog.is-opening[data-v-326da2a5]{opacity:1}.app-dialog.is-open[data-v-326da2a5]::backdrop,.app-dialog.is-opening[data-v-326da2a5]::backdrop{opacity:1}.app-dialog.is-open .sheet[data-v-326da2a5],.app-dialog.is-opening .sheet[data-v-326da2a5]{transform:translateY(0)}.app-dialog.is-closing[data-v-326da2a5]{opacity:0}.app-dialog.is-closing[data-v-326da2a5]::backdrop{opacity:0}.app-dialog.is-closing .sheet[data-v-326da2a5]{transform:translateY(14px)}.mask[data-v-d263acc6]{-webkit-mask-image:var(--v0bcc65d9);mask-image:var(--v0bcc65d9);mask-mode:"match-source";-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.mask[data-v-d263acc6],.mask .color[data-v-d263acc6]{display:block;height:var(--v2b2103ee);width:var(--v2b2103ee)}.mask .color[data-v-d263acc6]{background:var(--color);transition:background-color .2s var(--ease-out-quad)}.mask.colored .color[data-v-d263acc6]{background:var(--v494b5d4d)}.button-base[data-v-4a5037fc]{--font_size:var(--text_size_m);--line_height:var(--text_lh_m);--font_weight:var(--font_weight_500);--font_family:var(--font_family_secondary);align-items:center;border-radius:var(--stroke_radius_s);-moz-column-gap:var(--gap_n);column-gap:var(--gap_n);display:inline-flex;flex-grow:0;font-family:var(--font_family);font-size:var(--font_size);font-weight:var(--font_weight);justify-content:center;line-height:var(--line_height);min-height:4rem;overflow:hidden;padding:var(--gap_n);perspective:600px;perspective-origin:100% 0;position:relative;text-align:var(--v365572f4)}@media(hover:hover)and (pointer:fine){.button-base[data-v-4a5037fc]{transition:color .3s var(--ease-in-quad) 0s,background-color .3s var(--ease-out-quad) 0s,border .5s var(--ease-out-quad) 0s}}.button-base.fit-content[data-v-4a5037fc]{width:-moz-fit-content;width:fit-content}.button-base.single-line[data-v-4a5037fc]{flex:1 0 auto}.button-base.rounded[data-v-4a5037fc]{border-radius:2rem}.button-base.large[data-v-4a5037fc]{--font_size:var(--text_size_m);--line_height:var(--text_lh_m);--font_weight:var(--font_weight_500);--font_family:var(--font_family_secondary);font-family:var(--font_family);font-size:var(--font_size);font-weight:var(--font_weight);line-height:var(--line_height);min-height:4.6rem;padding:.8rem 2rem}.button-base.large.rounded[data-v-4a5037fc]{border-radius:4rem}.button-base.medium[data-v-4a5037fc]{--font_size:var(--text_size_m);--line_height:var(--text_lh_m);--font_weight:var(--font_weight_500);--font_family:var(--font_family_secondary);font-family:var(--font_family);font-size:var(--font_size);font-weight:var(--font_weight);line-height:var(--line_height);min-height:4.6rem;padding:.8rem 1.2rem}.button-base.medium.rounded[data-v-4a5037fc]{border-radius:2.5rem}.button-base.normal[data-v-4a5037fc]{--font_size:var(--text_size_n);--line_height:var(--text_lh_n);--font_weight:var(--font_weight_500);--font_family:var(--font_family_secondary);font-family:var(--font_family);font-size:var(--font_size);font-weight:var(--font_weight);line-height:var(--line_height);min-height:4.2rem;padding:.6rem 2rem}.button-base.normal.rounded[data-v-4a5037fc]{border-radius:2rem}.button-base.small[data-v-4a5037fc]{--font_size:var(--text_size_s);--line_height:var(--text_lh_s);--font_weight:var(--font_weight_500);--font_family:var(--font_family_secondary);font-family:var(--font_family);font-size:var(--font_size);font-weight:var(--font_weight);line-height:var(--line_height);min-height:3.6rem;padding:.6rem 1.6rem}.button-base.small.rounded[data-v-4a5037fc]{border-radius:2rem}.button-base.x-small[data-v-4a5037fc]{--font_size:var(--text_size_xs);--line_height:var(--text_lh_xs);--font_weight:var(--font_weight_500);--font_family:var(--font_family_secondary);font-family:var(--font_family);font-size:var(--font_size);font-weight:var(--font_weight);line-height:var(--line_height);min-height:3rem;padding:.4rem 1.2rem}.button-base.x-small.rounded[data-v-4a5037fc]{align-items:center;border-radius:1.5rem;display:flex}.button-base[data-v-4a5037fc]:after,.button-base[data-v-4a5037fc]:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.button-base .button-base-content[data-v-4a5037fc],.button-base .icon[data-v-4a5037fc]{z-index:1}.button-base .button-base-content[data-v-4a5037fc]{display:inline;width:100%}.button-base.active[data-v-4a5037fc]:before,.button-base.disabled[data-v-4a5037fc]:before,.button-base.router-link-active[data-v-4a5037fc]:before,.button-base.router-link-exact-active-with-hash[data-v-4a5037fc]:before,.button-base[data-v-4a5037fc]:focus:before,.button-base[data-v-4a5037fc]:hover:before{opacity:1;transform:scale(1) translate(-101%)}.button-base.active[data-v-4a5037fc]:after,.button-base.disabled[data-v-4a5037fc]:after,.button-base.router-link-active[data-v-4a5037fc]:after,.button-base.router-link-exact-active-with-hash[data-v-4a5037fc]:after,.button-base[data-v-4a5037fc]:focus:after,.button-base[data-v-4a5037fc]:hover:after{transform:translate(101%)}.button-base.active[data-v-4a5037fc],.button-base.disabled[data-v-4a5037fc],.button-base.router-link-active[data-v-4a5037fc],.button-base.router-link-exact-active[data-v-4a5037fc],.button-base.router-link-exact-active-with-hash[data-v-4a5037fc],.button-base.selected[data-v-4a5037fc]{cursor:auto}@media(hover:hover)and (pointer:fine){.button-base[data-v-4a5037fc]:after,.button-base[data-v-4a5037fc]:before{transition:transform 0s var(--ease-in-out-quad) .1s}.button-base[data-v-4a5037fc]:after{transition:transform .3s var(--ease-in-out-quad)}.button-base[data-v-4a5037fc]:focus:before,.button-base[data-v-4a5037fc]:hover:before{transition:transform .35s var(--ease-in-out-quad)}.button-base[data-v-4a5037fc]:focus:after,.button-base[data-v-4a5037fc]:hover:after{transition:transform 0s}}.dialog-confirm[data-v-1eaa3468]{display:flex;flex-direction:column;gap:var(--gap_m);outline:none;padding:var(--gap_m);position:relative}@media only screen and (min-width:42.5625em){.dialog-confirm[data-v-1eaa3468]{max-width:44rem}}.controls[data-v-1eaa3468]{display:flex;flex-direction:row-reverse;pointer-events:none;position:absolute;right:.5rem;top:.5rem;width:100%}.button-close[data-v-1eaa3468]{align-items:center;background-color:var(--color_error);border-radius:50%;display:flex;height:1.8rem;justify-content:center;overflow:hidden;pointer-events:all;transform:translate(0);transition:transform .5s var(--ease-out-quad),box-shadow .2s var(--ease-in-quad);width:1.8rem}.button-close[data-v-1eaa3468],.button-close .icon[data-v-1eaa3468]{color:var(--color_neutral_25)}.button-close[data-v-1eaa3468]:focus,.button-close[data-v-1eaa3468]:hover{transform:rotate(180deg)}.message[data-v-1eaa3468],.title[data-v-1eaa3468]{text-align:center}.actions[data-v-1eaa3468]{display:flex;flex-direction:row;gap:var(--gap_xs);width:100%}li[data-v-1eaa3468]{flex:1 1 auto}.pdf[data-v-aedf5619]{display:flex;flex-direction:column;height:80vh;height:80dvh;min-height:0;overflow-x:hidden;width:min(92vw,90rem)}@media only screen and (max-width:64em){.pdf[data-v-aedf5619]{height:100vh;height:100dvh;width:100vw;width:100dvw}}.pdf.fullscreen[data-v-aedf5619]{height:100vh;height:100dvh;width:100vw;width:100dvw}.header[data-v-aedf5619]{align-items:center;display:flex;gap:var(--gap_s);justify-content:space-between;padding:var(--gap_m)}.iframe[data-v-aedf5619]{border:0;height:100%;overflow-x:hidden;width:100%}.modal-ui[data-v-aedf5619]{display:flex;gap:1.2rem;justify-content:flex-end;width:100%}.modal-ui[data-v-aedf5619],.modal-ui .icon[data-v-aedf5619]{transition:opacity .2s var(--ease-in-quad)}.modal-ui .icon[data-v-aedf5619]{color:var(--color_neutral_50)}.modal-ui:focus .icon[data-v-aedf5619],.modal-ui:hover .icon[data-v-aedf5619]{opacity:1}button[data-v-aedf5619]{align-items:center;background:var(--color_secondary);border-color:var(--color_neutral_25);border-radius:50%;border-style:solid;border-width:var(--stroke_thickness_m);display:flex;height:3rem;justify-content:center;transition:transform .2s var(--ease-in-quad),border .2s var(--ease-out-quad);width:3rem}@media(hover:hover)and (pointer:fine){button[data-v-aedf5619]:focus,button[data-v-aedf5619]:hover{border-color:var(--color_neutral_200);transform:scale(1.05)}}.button-fullscreen[data-v-aedf5619]{background:var(--color_warning);display:none}@media only screen and (min-width:64.0625em){.button-fullscreen[data-v-aedf5619]{display:flex}}@media(hover:hover)and (pointer:fine){.button-fullscreen[data-v-aedf5619]:focus,.button-fullscreen[data-v-aedf5619]:hover{border-color:var(--color_warning_dark)}}.button-close[data-v-aedf5619]{background:var(--color_danger)}@media(hover:hover)and (pointer:fine){.button-close[data-v-aedf5619]:focus,.button-close[data-v-aedf5619]:hover{border-color:var(--color_danger_dark)}}.dialog-voucher[data-v-1d2eb19f]{display:flex;flex-direction:column;gap:var(--gap_m);outline:none;padding:var(--gap_m);position:relative}@media only screen and (min-width:42.5625em){.dialog-voucher[data-v-1d2eb19f]{max-width:44rem}}.controls[data-v-1d2eb19f]{display:flex;flex-direction:row-reverse;pointer-events:none;position:absolute;right:.5rem;top:.5rem;width:100%}.button-close[data-v-1d2eb19f]{align-items:center;background-color:var(--color_error);border-radius:50%;display:flex;height:1.8rem;justify-content:center;overflow:hidden;pointer-events:all;transform:translate(0);transition:transform .5s var(--ease-out-quad),box-shadow .2s var(--ease-in-quad);width:1.8rem}.button-close[data-v-1d2eb19f],.button-close .icon[data-v-1d2eb19f]{color:var(--color_neutral_25)}.button-close[data-v-1d2eb19f]:focus,.button-close[data-v-1d2eb19f]:hover{transform:rotate(180deg)}.popin-container[data-v-1d2eb19f]{align-items:center;background-color:#fff;border-radius:8px;display:flex;flex-direction:column;width:100%}.popin-container .header[data-v-1d2eb19f]{margin-bottom:var(--gap_m)}.popin-container .header .logo[data-v-1d2eb19f]{max-height:8rem;width:auto}.popin-container .content[data-v-1d2eb19f]{text-align:center;width:100%}.popin-container .content h2[data-v-1d2eb19f]{font-size:2.4rem;font-weight:700;margin-bottom:1rem;text-align:center}.popin-container .content .content-subtitle[data-v-1d2eb19f]{color:var(--color_neutral_500);font-size:1.6rem;margin-bottom:2rem}.popin-container .content .code-input[data-v-1d2eb19f]{display:flex;gap:1rem;justify-content:center;margin-bottom:var(--gap_m);outline:none;position:relative}.popin-container .content .code-input .code-square[data-v-1d2eb19f]{align-items:center;border:1px solid var(--color_neutral_300);border-radius:4px;cursor:pointer;display:flex;font-size:2rem;font-weight:700;height:6rem;justify-content:center;width:4rem}.popin-container .content .code-input .code-square.filled[data-v-1d2eb19f]{border-color:var(--color_primary)}.popin-container .content .code-input .code-square.active[data-v-1d2eb19f]{border:2px solid var(--color_primary)}.popin-container .content .code-input .hidden-input[data-v-1d2eb19f]{font-size:1.6rem;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.popin-container .content .error-message[data-v-1d2eb19f]{color:var(--color_error);font-size:1.4rem;font-weight:700;height:3rem;margin-top:1rem}.popin-container .content .valid-code-message[data-v-1d2eb19f]{color:var(--color_success);font-size:1.6rem;font-weight:600;margin-top:2rem}.popin-container .content .cta-button[data-v-1d2eb19f]{font-weight:700;margin:0 auto;max-width:250px;padding:.8rem 2rem;width:100%}
