.modal-base[data-v-1d97e1f0]{color:var(--color-00);height:100%;width:100vw;z-index:999;background:rgba(255,255,255,.75);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(25px);position:fixed;inset:0;padding:0 var(--space-m);overflow-y:scroll}.modal-container[data-v-1d97e1f0]{position:relative;max-width:1024px;margin:0 auto}.button[data-v-1d97e1f0]{background:transparent;border:2px solid var(--color-00);color:var(--color-00);border-radius:var(--radius-full);position:fixed;top:var(--space-m);right:var(--space-m);cursor:pointer;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.button[data-v-1d97e1f0]:hover{border-color:var(--color-accent-mute);color:var(--color-accent-mute)}@media (min-width: 1024px){.button[data-v-1d97e1f0]{position:absolute;top:0}}#content-main[data-v-6d6ce367]{width:100%;min-height:var(--height-with-header);position:relative;padding-inline:var(--space-s);padding-top:var(--height-header);padding-bottom:var(--space-m)}#content-main.is-auth[data-v-6d6ce367],#content-main.is-full[data-v-6d6ce367]{min-height:calc(var(--mobile-vh) * 100);padding-block:1px}#content-main.is-step[data-v-6d6ce367]{height:calc(var(--mobile-vh) * 100);padding-bottom:calc(var(--height-footer) + 75px)}#content-main.is-auth[data-v-6d6ce367]{isolation:isolate;background-image:url(/room.png);background-repeat:no-repeat;background-position:center;background-size:cover;padding-block:1rem}#content-main.is-auth[data-v-6d6ce367]:after{content:"";position:absolute;inset:0;width:100%;height:100%;background-color:#ffffff80;filter:brightness(.6);z-index:-1}@media (min-width: 1024px){#content-main[data-v-6d6ce367]{padding-inline:var(--space-m)}#content-main.is-auth[data-v-6d6ce367]{height:100%;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);display:flex;align-items:center}#content-main.is-step[data-v-6d6ce367]{padding-bottom:calc(var(--height-footer))}}.sum-current-config[data-v-1bf82ba2]{font-size:var(--font-size-m)}.sum-current-config p[data-v-1bf82ba2]{isolation:isolate}@media (min-width: 1024px){.sum-current-config[data-v-1bf82ba2]{font-size:var(--font-size-l)}}.container[data-v-3951d400]{border-radius:1rem;background-color:var(--color-09);overflow:hidden}.progress[data-v-3951d400]{height:1rem;background-color:var(--color-accent);width:0;transition:width .2s ease-out}.button[data-v-4ad05ffe]{background-color:var(--color-accent);border:none;border-radius:var(--radius-l);cursor:pointer;height:50px;text-decoration:none;display:flex;align-items:center;justify-content:space-between;padding:var(--space-xs);font-weight:bold;color:var(--color-10)}.button[data-v-4ad05ffe]>:only-child{flex:1}.button[disabled][data-v-4ad05ffe]{cursor:not-allowed}.button[data-v-4ad05ffe]:hover{background-color:var(--color-accent-mute)}.button[data-v-4ad05ffe]:active{background-color:var(--color-accent-mute)}.change.button[data-v-08c4ee0e]{background:var(--color-10);padding:var(--space-m);border-radius:var(--radius-full);position:fixed;left:50%;bottom:calc(var(--height-footer) - 30px);transform:translate(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transition:bottom .5s ease-in-out;box-shadow:var(--button-shadow)}.change.button.open[data-v-08c4ee0e]{bottom:calc((var(--mobile-vh) * 100) - (var(--height-header) + 30px));transform:scaleY(-1) translate(-50%);box-shadow:var(--button-shadow-reverse)}#footer-main[data-v-46e5e1bc]{display:grid;justify-content:flex-end;align-items:center;gap:var(--space-xl);background:var(--color-10);height:var(--height-footer);position:fixed;bottom:0;width:100%;z-index:21;border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl);box-shadow:var(--drop-shadow)}@media (min-width: 1024px){#footer-main[data-v-46e5e1bc]{grid-template-columns:1fr 1fr;gap:var(--space-xl)}.progress-zone[data-v-46e5e1bc]{justify-self:end;width:450px}.sum-zone[data-v-46e5e1bc]{justify-self:start}}.avatar[data-v-22ca748e]{display:block;height:45px;width:45px;border-radius:var(--radius-full);border:1px solid var(--color-04);cursor:pointer;background:transparent;overflow:hidden}.initial[data-v-22ca748e]{height:100%;width:100%;border-radius:inherit;position:relative;border:none;background:var(--color-00);color:var(--color-10);display:grid;place-content:center}.initial span[data-v-22ca748e]{font-size:var(--font-size-xxl)}img[data-v-22ca748e]{object-fit:cover;width:100%;height:100%}@media (min-width: 1024px){.avatar[data-v-22ca748e]{height:55px;width:55px}}.container[data-v-72a0a004]{max-width:max-content;position:relative;margin:0 auto}.logo[data-v-72a0a004]{font-size:var(--font-size-xl)}.packname[data-v-72a0a004]{width:max-content;font-size:var(--font-size-s);position:absolute;top:100%;left:0;text-transform:capitalize;font-weight:bold}@media (min-width: 1024px){.packname[data-v-72a0a004]{left:50%;transform:translate(-50%)}}#header-main[data-v-132f579a]{position:relative;align-self:flex-start;display:flex;align-items:center;background:var(--color-10);height:var(--height-header);width:100%;position:fixed;top:0;z-index:21;border-bottom-left-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl);filter:drop-shadow(var(--drop-shadow));-webkit-filter:drop-shadow(var(--drop-shadow))}.header-container[data-v-132f579a]{max-width:1200px;width:100%;margin:0 auto;display:grid;grid-template-columns:auto 1fr 1fr;align-items:center}.row[data-v-132f579a]{grid-column:3;justify-self:end;display:flex;gap:var(--space-m);align-items:center}.container[data-v-132f579a]{justify-self:start}.config.button[data-v-132f579a]{background:var(--color-10);padding:var(--space-m);border-radius:var(--radius-full);position:absolute;left:50%;top:calc(var(--height-header) - 30px);transform:translate(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);color:inherit}.config.button span[data-v-132f579a]{display:none}.share.button[data-v-132f579a]{background:none;padding-inline:0;width:auto}.toast-container[data-v-132f579a]{position:absolute;inset-inline-end:75px;max-width:190px;inset-block-start:50%;transform:translateY(-50%);display:grid;place-items:center;color:#3cb371;font-weight:bold;height:60%;background-color:var(--color-10)}@media (min-width: 1024px){.header-container[data-v-132f579a]{grid-template-columns:1fr 1fr 1fr}.container[data-v-132f579a]{grid-column:2;justify-self:center}.config.button[data-v-132f579a]{position:initial;transform:none;height:auto;padding-block:10px;padding-inline:15px;border-radius:var(--radius-m);box-shadow:0 0 6px #00000029;display:flex;gap:var(--space-m)}.config.button img[data-v-132f579a]{width:25px}.config.button span[data-v-132f579a]{display:block;width:min-content}.toast-container[data-v-132f579a]{inset-inline-end:unset;max-width:300px}}:root{--color-00: hsl(0, 0%, 0%);--color-04: hsl(0, 0%, 40%);--color-08: hsl(0, 0%, 80%);--color-09: hsl(0, 0%, 93%);--color-10: hsl(0, 0%, 100%);--color-accent: hsl(212, 85%, 62%);--color-accent-mute: hsl(212, 85%, 72%);--color-accent-layer: rgba(76, 153, 240, .4);--shadow: 0 0 10px 0 rgba(0, 0, 0, .2);--drop-shadow: 0 0px 8px rgba(0, 0, 0, .16);--button-shadow: 0 -8px 6px rgba(0, 0, 0, .06);--button-shadow-reverse: 0 8px 6px rgba(0, 0, 0, .06);--space-xs: 5px;--space-s: 10px;--space-m: 20px;--space-l: 40px;--space-xl: 60px;--radius-s: 4px;--radius-m: 8px;--radius-l: 12px;--radius-xl: 18px;--radius-full: 50%;--font-size-xs: 10px;--font-size-s: 12px;--font-size-m: 16px;--font-size-l: 18px;--font-size-xl: 20px;--font-size-xxl: 30px;--height-header: 60px;--height-footer: 60px;--height-with-header: calc(100% - var(--height-header));--height-with-header-and-footer: calc(100% - (var(--height-header) + var(--height-footer)))}@media (min-width: 1024px){:root{--height-header: 100px;--height-footer: 80px}.fluid-font{--font-size-xs: 16px;--font-size-s: 16px;--font-size-m: 18px;--font-size-l: 25px;--font-size-xl: 40px;--font-size-xxl: 50px}}*{margin:0;padding:0;box-sizing:border-box;text-rendering:optimizeSpeed;-webkit-font-smoothing:antialiased}body{overflow-y:scroll;line-height:1}img{max-width:100%;display:block;border:0}a:any-link,a:visited{color:inherit;text-decoration:none}ul{padding-left:20px}p{text-align:left;line-height:1.2}input{border:none}input,textarea,button{font:inherit}h1,h2,h3,h4,h5,h6{line-height:calc(1em + .5rem)}.list{list-style:none;padding-left:0}.capitalized{text-transform:capitalize}.is-hidden{display:none}.is-clickable{cursor:pointer}.is-clickable:hover{color:var(--color-accent-mute)}.sticky-part{position:sticky;top:18rem;z-index:1;background-color:#fffffff2;padding-block:.5rem;transform:translateY(-.6rem)}.popup-slide-enter-active{transition:transform .5s ease-in-out}.popup-slide-leave-active{transition:transform .5s ease-in-out}.popup-slide-enter-from,.popup-slide-leave-to{transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%)}.prev-slide-enter-active,.prev-slide-leave-active,.next-slide-enter-active,.next-slide-leave-active{transition:all .3s linear}.prev-slide-enter-to{position:relative;right:0;opacity:1}.prev-slide-enter-from{position:relative;right:100%;opacity:0}.prev-slide-leave-to{position:relative;left:100%;opacity:0}.prev-slide-leave-from{position:relative;left:0;opacity:1}.next-slide-enter-to{position:relative;right:0%;opacity:1}.next-slide-enter-from{position:relative;right:-100%;opacity:0}.next-slide-leave-to{position:relative;left:-100%;opacity:0}.next-slide-leave-from{position:relative;left:0%;opacity:1}.flip-list-move{transition:transform .8s ease}.fade{animation:fade-in .8s ease-in-out}@keyframes fade-in{0%{opacity:0}to{opacity:1}}*::-webkit-scrollbar{width:8px}*{scrollbar-width:thin;scrollbar-color:var(--color-04) var(--color-10)}*::-webkit-scrollbar-track{background:var(--color-10);border-left:1px solid rgba(255,255,255,.1)}*::-webkit-scrollbar-thumb{background-color:#fff3;border-radius:6px}.form{display:flex;flex-direction:column}*:focus:not(:focus-visible){outline:none!important}input,textarea,select{border:none}.form .input{padding:4px 4px 4px 20px;border-radius:var(--radius-l);background-color:var(--color-09);font-size:var(--font-size-m);min-width:0px;font-family:inherit}.form .input:not(textarea){height:40px}.form textarea.input{padding-top:var(--space-s);padding-right:var(--space-m);padding-bottom:var(--space-xs);padding-left:var(--space-m)}.form>.row{display:flex;width:100%}.form .button{height:40px;flex:1}.form .button:not(.wide){max-width:50%}form,.form{accent-color:var(--color-accent)}body{background-color:var(--color-10)}#app{background:var(--color-10);color:var(--color-00);font-family:"Roboto",sans-serif;justify-content:flex-start;margin:auto;min-height:calc(var(--mobile-vh) * 100);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;position:relative;font-size:var(--font-size-m)}body.modal-open{height:calc(var(--mobile-vh) * 100);overflow:hidden}#app>*[id]:not(#content-main),#app header,#app footer{padding:0 var(--space-m)}.-blurred{filter:blur(.4rem)}@media screen and (max-width: 768px){#app{min-height:120vh}}.helper-form{display:hidden}
