.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}.toast-container[data-v-0d63ecb5]{position:fixed;bottom:var(--spacing-3);right:var(--spacing-3);z-index:9999;pointer-events:none;animation:modalSlideFromRight .3s ease}.toast-list[data-v-0d63ecb5]{display:flex;flex-direction:column;gap:12px}.toast-list[data-v-0d63ecb5]:empty{pointer-events:none}.toast[data-v-0d63ecb5]{position:relative;min-width:320px;max-width:440px;background:var(--color-0);border-radius:var(--radius-5);box-shadow:0 8px 32px #0000001f;pointer-events:auto;cursor:pointer;overflow:hidden;padding:var(--spacing-2) var(--spacing-3);transition:all .3s ease}.toast[data-v-0d63ecb5]:hover{box-shadow:0 12px 40px #00000029}.toast__content[data-v-0d63ecb5]{display:flex;gap:var(--spacing-5)}.toast__icon[data-v-0d63ecb5]{flex-shrink:0;width:32px}.toast--success[data-v-0d63ecb5]{background-color:var(--success-1000);color:var(--color-0)}.toast--success .toast__progress[data-v-0d63ecb5]{background-color:#5fe58a}.toast--error[data-v-0d63ecb5]{background-color:var(--color-4);color:var(--color-0)}.toast--error .toast__progress[data-v-0d63ecb5]{background-color:#ff937c}.toast--warning[data-v-0d63ecb5],.toast--info[data-v-0d63ecb5]{background-color:var(--color-4);color:var(--color-0)}.toast__text[data-v-0d63ecb5]{flex:1;min-width:0}.toast__title[data-v-0d63ecb5]{font-weight:600;font-size:1.6rem;line-height:1.4;color:currentColor}.toast__message[data-v-0d63ecb5]{font-size:1.6rem;font-family:500;line-height:1.6;color:currentColor}.toast__close[data-v-0d63ecb5]{flex-shrink:0;width:20px;background:none;border:none;cursor:pointer;color:currentColor;transition:color .2s ease;display:flex;align-items:center;justify-content:center}.toast__close[data-v-0d63ecb5] svg{display:block}.toast__close[data-v-0d63ecb5] svg path{fill:currentColor}.toast__progress[data-v-0d63ecb5]{position:absolute;bottom:0;left:0;height:6px;animation:toast-progress-0d63ecb5 linear}.toast-enter-active[data-v-0d63ecb5],.toast-leave-active[data-v-0d63ecb5]{transition:all .3s ease}.toast-enter-from[data-v-0d63ecb5],.toast-leave-to[data-v-0d63ecb5]{opacity:0;transform:translate(100%)}@keyframes toast-progress-0d63ecb5{0%{width:100%}to{width:0%}}@media (max-width: 480px){.toast-container[data-v-0d63ecb5]{top:10px;right:10px;left:10px}.toast[data-v-0d63ecb5]{min-width:auto;max-width:none}}.g__modal_center .g__form[data-v-4e269cd8]{padding:var(--spacing-5)}@media only all and (max-width: 1023px){.g__modal_center .g__form[data-v-4e269cd8]{padding:var(--spacing-3)}}.g__modal_center .g__form[data-v-4e269cd8] .__inner{background-color:transparent;padding:0}.__menu[data-v-1c69b483]{width:100%;display:flex;flex-direction:column}.__menu .__header[data-v-1c69b483]{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-3)}.__menu .__header .__content .__name[data-v-1c69b483]{display:flex;align-items:center;gap:var(--spacing-1)}.__menu .__header .__close[data-v-1c69b483]{transition:transform .2s ease}.__menu .__header .__close[data-v-1c69b483]:hover{transform:rotate(90deg)}.__menu .__group[data-v-1c69b483]{padding:var(--spacing-3)}.__menu .__group[data-v-1c69b483]:not(:last-child){border-bottom:1px solid var(--color-18)}.__menu .__group[data-v-1c69b483]:last-child{margin-top:auto}.__menu .__links[data-v-1c69b483]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-2)}.__menu .__links.__end[data-v-1c69b483]{flex-wrap:wrap;flex-direction:row;align-items:center;gap:var(--spacing-1) var(--spacing-2)}.__menu .__links .__link[data-v-1c69b483]{display:flex;gap:var(--spacing-1);align-items:center;transition:var(--transition-l)}.__menu .__links .__link .g__icon[data-v-1c69b483]{flex-shrink:0}.__menu .__links .__link span[data-v-1c69b483]{flex:1}.__menu .__links .__link[data-v-1c69b483]:hover{color:var(--color-1)}.__menu .__links .__link[data-v-1c69b483]:hover .g__icon path{fill:var(--color-1)}.__menu .__links .__link.__large[data-v-1c69b483]{width:100%}#cc-main{--cc-font-family: var(--font-family-1);--cc-bg: var(--color-19);--cc-primary-color: rgb(239, 244, 246);--cc-secondary-color: #b1bdc3;--cc-btn-primary-bg: #60fed2;--cc-btn-primary-color: #000;--cc-btn-primary-hover-bg: var(--color-4);--cc-btn-primary-hover-color: #000;--cc-btn-secondary-border-color: var(--color-24);--cc-btn-secondary-bg: var(--color-24);--cc-btn-secondary-color: var(--cc-primary-color);--cc-btn-secondary-hover-bg: #d4dae0;--cc-btn-secondary-hover-color: #000;--cc-cookie-category-block-bg: var(--color-24);--cc-cookie-category-block-border: var(--color-24);--cc-cookie-category-block-hover-bg: var(--color-24);--cc-cookie-category-block-hover-border: var(--color-24);--cc-cookie-category-expanded-block-hover-bg: var(--color-24);--cc-cookie-category-expanded-block-bg: var(--color-24);--cc-toggle-readonly-bg: #343e45;--cc-overlay-bg: rgba(0, 0, 0, .8) !important;--cc-toggle-on-knob-bg: var(--cc-bg);--cc-toggle-readonly-knob-bg: var(--cc-cookie-category-block-bg);--cc-toggle-readonly-bg: #434343;--cc-separator-border-color: var(--color-24);--cc-toggle-off-bg: var(--color-17);--cc-toggle-on-bg: var(--color-6);--cc-footer-border-color: #212529;--cc-footer-bg: #0f1112;--cc-z-index: 9998}#cc-main .pm-overlay{backdrop-filter:blur(2px)}#cc-main .cm--bar .cm__body{max-width:100%!important}#cc-main .cm--bar .cm__body .cm__desc{max-width:900px}#cc-main .cm--bar .cm__btns{padding:var(--spacing-2)}#cc-main .cm--bar .cm__btn,#cc-main .cm--bar .pm__btn,#cc-main .pm--box .cm__btn,#cc-main .pm--box .pm__btn{border-radius:var(--radius-15);justify-content:center;text-align:center;padding:var(--spacing-2) var(--spacing-5);background-color:var(--color-1);box-shadow:inset 0 0 0 2px var(--color-1);color:var(--color-0);border:none}#cc-main .cm--bar .cm__btn:hover,#cc-main .cm--bar .pm__btn:hover,#cc-main .pm--box .cm__btn:hover,#cc-main .pm--box .pm__btn:hover{background-color:var(--color-1);color:var(--color-0);box-shadow:inset 0 0 0 2px var(--color-1)}.g__modal_inner[data-v-5569e71d]{width:100%}.g__modal_inner .__back .g__icon[data-v-5569e71d]{transform:rotate(180deg)}.g__modal_inner .__back .g__icon[data-v-5569e71d] svg path{fill:var(--color-1);transition:var(--transition-l)}.g__modal_inner .g__form[data-v-5569e71d] .__inner{padding-top:var(--spacing-1)}.g__modal_inner .__start[data-v-5569e71d]{padding:0 var(--spacing-5) var(--spacing-5);display:flex;flex-direction:column;gap:var(--spacing-5)}.g__modal_inner .__start .__options[data-v-5569e71d]{display:flex;flex-wrap:wrap;gap:var(--spacing-2);flex-direction:column;align-items:center;justify-content:center}.g__modal_inner .__start .__options .g__btn[data-v-5569e71d]{width:100%}.g__modal_inner .__loading[data-v-5569e71d]{position:absolute;inset:0;z-index:1000}
