.modal-dialog[data-v-ec089945]{isolation:isolate;color:#fff;opacity:0;background:0 0;border:none;block-size:100%;max-block-size:100%;inline-size:100%;max-inline-size:100%;padding:0;transition:opacity .15s;position:fixed;inset:0}.modal-dialog[open][data-v-ec089945]:not([data-closing]){opacity:1}@starting-style{.modal-dialog[open][data-v-ec089945]:not([data-closing]){opacity:0}}.modal-dialog[data-v-ec089945]:before{content:"";z-index:-1;backdrop-filter:var(--glass-filter-strong);background:#0a0a0a8c;position:absolute;inset:0}.modal-dialog[data-v-ec089945]::backdrop{background-color:#0000}.modal-dialog[data-v-ec089945]:has(.is-quick-add-mode):before{backdrop-filter:none;background:0 0}.modal-container[data-v-ec089945]{block-size:100%;max-block-size:100dvh;inline-size:100%;padding-block-start:env(safe-area-inset-top);padding-block-end:env(safe-area-inset-bottom);position:relative;overflow:auto}.default .modal-content[data-v-ec089945],.hint-modal .modal-content[data-v-ec089945],.top .modal-content[data-v-ec089945]{text-align:center;max-block-size:calc(100dvh - 2rem);position:absolute;inset-block-start:50%;inset-inline-start:50%;overflow:auto;transform:translate(-50%,-50%)}[dir=rtl] .default .modal-content[data-v-ec089945],[dir=rtl] .hint-modal .modal-content[data-v-ec089945],[dir=rtl] .top .modal-content[data-v-ec089945]{transform:translate(50%,-50%)}@media screen and (width<=769px){.default .modal-content[data-v-ec089945],.hint-modal .modal-content[data-v-ec089945],.top .modal-content[data-v-ec089945]{max-block-size:none;margin:0;position:static;overflow:visible;transform:none}}.default .modal-content .modal-header[data-v-ec089945],.hint-modal .modal-content .modal-header[data-v-ec089945],.top .modal-content .modal-header[data-v-ec089945]{font-size:2rem;font-weight:700}.default .modal-content .button[data-v-ec089945],.hint-modal .modal-content .button[data-v-ec089945],.top .modal-content .button[data-v-ec089945]{margin:0 var(--space-2)}.modal-content.is-glass[data-v-ec089945]{color:var(--text);background:var(--glass-overlay-bg);backdrop-filter:var(--glass-filter-strong);border:1px solid var(--glass-hairline);border-radius:var(--radius-lg);box-shadow:var(--glass-specular), var(--shadow-lg);padding:var(--space-6)}@media screen and (width<=769px){.modal-content.is-glass[data-v-ec089945]{color:inherit;backdrop-filter:none;box-shadow:none;background:0 0;border:none;border-radius:0;padding:0}}.top .modal-content[data-v-ec089945]{max-block-size:calc(100dvh - 6rem);inset-block-start:var(--space-12);overflow:auto;transform:translate(-50%)}[dir=rtl] .top .modal-content[data-v-ec089945]{transform:translate(50%)}@media screen and (width<=769px){.top .modal-content[data-v-ec089945]{max-block-size:none;overflow:visible;transform:none}}.default .modal-content[data-v-ec089945]:not(.is-wide),.hint-modal .modal-content[data-v-ec089945]:not(.is-wide),.top .modal-content[data-v-ec089945]:not(.is-wide){inline-size:calc(100% - 2rem);max-inline-size:640px}@media screen and (width<=769px){.default .modal-content[data-v-ec089945]:not(.is-wide),.hint-modal .modal-content[data-v-ec089945]:not(.is-wide),.top .modal-content[data-v-ec089945]:not(.is-wide){inline-size:100%;max-inline-size:none}}.scrolling .modal-content[data-v-ec089945]{max-block-size:none;inline-size:100%;margin:4rem auto;overflow:visible}@media not print{.scrolling .modal-content[data-v-ec089945]{max-inline-size:1024px}}@media screen and (width>=769px){.scrolling .modal-content[data-v-ec089945]{max-block-size:none;inline-size:100%;margin:4rem auto}}@media screen and (width<=1024px),print{.scrolling .modal-content[data-v-ec089945]{margin:0}}.is-wide[data-v-ec089945]{inline-size:calc(100% - 2rem);max-inline-size:1024px}.fullscreen .modal-content[data-v-ec089945]{justify-content:center;align-items:center;block-size:100%;max-block-size:none;inline-size:100%;max-inline-size:none;display:flex;position:static;transform:none}.fullscreen .close[data-v-ec089945]{z-index:1}.hint-modal[data-v-ec089945] .card-content{text-align:start}.hint-modal[data-v-ec089945] .card-content .info{font-style:italic}.bottom-sheet[data-v-ec089945]:before{background:#0a0a0a66}.bottom-sheet .modal-container[data-v-ec089945]{overscroll-behavior:contain;flex-direction:column;justify-content:flex-end;padding:0;display:flex;overflow:hidden}.bottom-sheet__panel[data-v-ec089945]{background:var(--glass-overlay-bg);max-block-size:92dvh;inline-size:100%;backdrop-filter:var(--glass-filter-strong);color:var(--text);border:1px solid var(--glass-hairline);border-radius:var(--radius-lg) var(--radius-lg) 0 0;box-shadow:var(--glass-specular), var(--shadow-lg);border-block-end:none;flex-direction:column;padding-block-end:env(safe-area-inset-bottom);display:flex;overflow-x:hidden}.bottom-sheet__handle[data-v-ec089945]{block-size:5px;inline-size:2.5rem;margin:var(--space-2) auto 0;background:var(--grey-200);border-radius:9999px;flex-shrink:0}.bottom-sheet__header[data-v-ec089945]{padding:var(--space-2) var(--space-4) var(--space-3);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.bottom-sheet__title[data-v-ec089945]{color:var(--grey-900);font-family:Quicksand,sans-serif;font-size:1.15rem;font-weight:700}.bottom-sheet__body[data-v-ec089945]{overscroll-behavior:contain;min-block-size:0;overflow-y:auto}.bottom-sheet__body[data-v-ec089945] .card{min-block-size:0!important}.close[data-v-ec089945]{color:var(--white);font-size:2rem;position:fixed;inset-block-start:var(--space-2);inset-inline-end:26px}@media screen and (width>=1024px) and (width<=1108px){.close[data-v-ec089945]{inset-block-start:calc(5px + 4rem);inset-inline-end:50%;transform:translate(486px)}.fullscreen .close[data-v-ec089945]{inset-block-start:var(--space-2);inset-inline-end:26px;transform:none}}@media screen and (width>=769px) and (width<=1108px){.close[data-v-ec089945]{inset-block-start:var(--space-3)}}@media print,screen and (width<=769px){.modal-dialog[data-v-ec089945]{overflow:visible!important}.modal-container[data-v-ec089945]{block-size:auto;min-block-size:100dvh;padding-block-start:env(safe-area-inset-top);padding-block-end:env(safe-area-inset-bottom)}.fullscreen .modal-container[data-v-ec089945]{block-size:100dvh}.modal-content[data-v-ec089945]{max-block-size:none;position:static}.close[data-v-ec089945]{display:none}.fullscreen .close[data-v-ec089945]{display:block}[data-v-ec089945] .card{min-block-size:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom));flex-direction:column;justify-content:space-between;display:flex;border:none!important;border-radius:0!important;margin-block-end:0!important}}@media print{.modal-dialog[data-v-ec089945]{background:0 0;block-size:auto;max-block-size:none;inline-size:auto;max-inline-size:none;position:static}.modal-dialog[data-v-ec089945]:before,.modal-dialog[data-v-ec089945]::backdrop{display:none}.modal-container[data-v-ec089945]{min-block-size:0;overflow:visible}[data-v-ec089945] .card{min-block-size:0!important}}.modal-content[data-v-ec089945]:has(.modal-header){padding:0 var(--space-4);min-block-size:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom));flex-direction:column;justify-content:center;display:flex}.modal-content[data-v-ec089945] .card .card-header-icon.close{display:none}@media screen and (width<=769px){.modal-content[data-v-ec089945] .card .card-header-icon.close{display:block}}.dark .modal-dialog .close{color:var(--grey-900)}@media print,screen and (width<=769px){body:has(dialog[open].modal-dialog:not(.bottom-sheet)) #app{display:none}}
