.app.svelte-1ru6yed.svelte-1ru6yed{width:100%;height:100vh;min-height:100vh;min-height:-webkit-fill-available;min-height:calc(var(--vh, 1vh) * 100);display:flex;flex-direction:column;--nav-height:100px;opacity:0;transition:opacity 1s ease-in-out;background-color:#000;-webkit-overflow-scrolling:touch;touch-action:manipulation;position:relative;overflow:hidden}.app.loaded.svelte-1ru6yed.svelte-1ru6yed{opacity:1!important}.app.svelte-1ru6yed .nav.svelte-1ru6yed{min-height:var(--nav-height);height:var(--nav-height);width:100%;display:flex;align-items:center;justify-content:space-between;padding:0 64px;background-color:#fff;flex-shrink:0}.app.svelte-1ru6yed .nav .logo.svelte-1ru6yed{display:block;cursor:pointer;width:180px;height:80px;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(../../../logo.svg)}.app.svelte-1ru6yed .nav .mail.svelte-1ru6yed,.app.svelte-1ru6yed .nav .logo.svelte-1ru6yed{filter:invert(1)}.app.svelte-1ru6yed .page.svelte-1ru6yed{flex-grow:1;position:relative;min-height:0;height:100%;overflow:hidden}@media screen and (max-width: 960px){.app.svelte-1ru6yed>.nav.svelte-1ru6yed{padding:0 32px!important}}@media screen and (max-width: 520px){.app.svelte-1ru6yed.svelte-1ru6yed{--nav-height:80px}.app.svelte-1ru6yed>.nav.svelte-1ru6yed{padding:0 20px!important}.app.svelte-1ru6yed>.nav .logo.svelte-1ru6yed{width:120px;height:60px}}@media print{html,body{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;background:#000!important;margin:0!important;padding:0!important;display:block!important;position:static!important}.app.svelte-1ru6yed.svelte-1ru6yed{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;background:#000!important;display:block!important;position:static!important;padding:0!important;margin:0!important}.nav.svelte-1ru6yed.svelte-1ru6yed{display:none!important}.page.svelte-1ru6yed.svelte-1ru6yed{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;display:block!important;position:static!important;padding:0!important;margin:0!important}}
