.dialog-footer.svelte-1eocl0l{padding:16px var(--dialogSidePaddingMobile) 22px;flex-direction:column;justify-content:space-between;gap:10px 0;display:flex}.dialog-footer.svelte-1eocl0l.onlyShowSubmitButton{justify-content:flex-end}.dialog-footer.svelte-1eocl0l .custom-dialog-footer{justify-content:space-between;width:100%;display:flex}@media (width>=959px){.dialog-footer.svelte-1eocl0l{padding:22px var(--dialogSidePadding) 25px;text-align:right;flex-direction:row;justify-content:space-between}}footer.dark-mode .dialog-footer.svelte-1eocl0l{background:var(--dark9)}.dialog.svelte-szyd8g{cursor:default;z-index:10;justify-content:center;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0}.dialog.svelte-szyd8g.topAligned{bottom:initial;top:10vh}.dialog.svelte-szyd8g.topAligned .panel:where(.svelte-szyd8g){max-height:80vh}.close.svelte-szyd8g{cursor:pointer;opacity:.28;background:#dadada;border-radius:30em;justify-content:center;align-items:center;width:40px;height:40px;padding-top:0;line-height:0;display:flex;position:absolute;top:15px;right:20px}.close.svelte-szyd8g .fal:where(.svelte-szyd8g){font-size:26px}.close.svelte-szyd8g:hover{opacity:1}.overlay.svelte-szyd8g{background:#40434699;position:fixed;inset:0}.panel.svelte-szyd8g{z-index:3;background:#fff;border-radius:20px;flex-direction:column;width:100vw;max-height:87vh;display:flex;position:relative;overflow-y:hidden;box-shadow:0 3px 5px -1px #0d131e80,0 10px 30px -1px #0d131e57,0 25px 60px 26px #0d131e24}.panel.svelte-szyd8g.overflowing{overflow:visible}.panel.svelte-szyd8g.overflowing .dialog-body{overflow:visible}:is(.dialog.datepickerPair.svelte-szyd8g,.dialog.datepickerPairSidebar.svelte-szyd8g) .panel:where(.svelte-szyd8g){border-radius:40px;width:94%;max-width:94%}.dialog.datepickerPairSidebar.svelte-szyd8g .panel:where(.svelte-szyd8g){border-radius:40px;width:94%;max-width:94%}.dialog.datepickerPairSidebar.svelte-szyd8g .dialog-body{padding:38px 38px 10px}.dialog.dateSingle.svelte-szyd8g .panel:where(.svelte-szyd8g){border-radius:40px;width:470px;max-width:470px}.dialog.dateSingle.svelte-szyd8g .panel:where(.svelte-szyd8g) .dialog-body{padding:21px 48px 30px}@media (width>=719px){:is(.dialog.datepickerPair.svelte-szyd8g,.dialog.datepickerPairSidebar.svelte-szyd8g) .panel:where(.svelte-szyd8g){width:500px;max-width:94%}}@media (width<=958px){.panel.svelte-szyd8g{border-bottom-right-radius:0;border-bottom-left-radius:0}}@media (width>=959px){.close.svelte-szyd8g{top:14px;right:22px}.dialog.svelte-szyd8g{top:0}.dialog.datepickerPair.svelte-szyd8g .panel:where(.svelte-szyd8g){width:798px;max-width:798px}.dialog.datepickerPair.svelte-szyd8g .panel:where(.svelte-szyd8g) .dialog-body{padding:38px 38px 10px}.dialog.datepickerPairSidebar.svelte-szyd8g .panel:where(.svelte-szyd8g){width:932px;max-width:932px}.panel.svelte-szyd8g{border-radius:17px;width:660px;max-height:94vh;margin-top:-1.4vh}.dialog.medium.svelte-szyd8g .panel:where(.svelte-szyd8g){width:80vw;max-width:820px}.dialog.large.svelte-szyd8g .panel:where(.svelte-szyd8g){width:80vw;max-width:1050px}.dialog.wide.svelte-szyd8g .panel:where(.svelte-szyd8g){width:80vw;max-width:1250px}body.dark-mode .dialog.svelte-szyd8g{border-color:var(--dark6)}}@media (height>=1100px){.panel.svelte-szyd8g{max-height:88vh;margin-top:-3vh}}@media print{.dialog.svelte-szyd8g{box-shadow:none;border-radius:none;border:none}}body.dark-mode .close.svelte-szyd8g{background:var(--dark1);opacity:.34}body.dark-mode .close.svelte-szyd8g:hover{opacity:.75}body.dark-mode .overlay.svelte-szyd8g{background:#090e1acc}body.dark-mode .panel.svelte-szyd8g{background:var(--dark9);border:1px solid var(--dark5);box-shadow:0 3px 5px -1px #0f1216d4,0 10px 30px -1px #08090acc,0 25px 60px 26px #0d131e24}.dialog-title.svelte-1jitd6q{padding:21px 68px 12px var(--dialogSidePaddingMobile);align-items:center;gap:20px;display:flex}.dialog-title.svelte-1jitd6q h2:where(.svelte-1jitd6q){flex:auto;min-width:0;margin:0;font-size:2.2rem;line-height:1.11em}.dialog-title.svelte-1jitd6q .backarrow{opacity:.5;cursor:pointer;margin-right:.5em}.dialog-title.svelte-1jitd6q .backarrow:hover{opacity:1}.dialog-title.svelte-1jitd6q .hint{font-family:var(--mainFont);letter-spacing:.014em;margin-top:6px;font-size:1.8rem;font-weight:400;line-height:1.3}.dialog-title__aside.svelte-1jitd6q{flex:none;margin-left:auto}@media (width>=959px){.dialog-title.svelte-1jitd6q{padding:20px 80px 20px var(--dialogSidePadding)}.dialog-title.svelte-1jitd6q h2:where(.svelte-1jitd6q){letter-spacing:calc(-.02em - .02vw);font-size:calc(2.5rem + .2vw);line-height:1.18em}}.dialog-body.svelte-fmd1x0{padding:28px var(--dialogSidePaddingMobile) 110px;flex-grow:1;overflow-y:auto}@media (width>=959px){.dialog-body.svelte-fmd1x0{padding:14px var(--dialogSidePadding) 18px}.dialog-body.svelte-fmd1x0.padded-bottom{padding-bottom:32px}.dialog-body.svelte-fmd1x0.padded-bottom-big{padding-bottom:48px}}@media (width>=1200px){.dialog-body.svelte-fmd1x0{padding:10px var(--dialogSidePadding) 14px}.dialog-body.svelte-fmd1x0.padded-bottom{padding-bottom:32px}}
