:root{--eido-toast-header-offset:0;}.eido-ect{position:relative;}.eido-ect__overlay{position:fixed;inset:0;background:rgba(255,255,255,.15);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);z-index:2147483000;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .34s cubic-bezier(.2,0,.2,1),visibility .34s cubic-bezier(.2,0,.2,1);transition-delay:0ms;}.eido-ect__overlay.active{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0ms;}.eido-ect__overlay.leaving{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .26s cubic-bezier(.2,0,.2,1),visibility .26s cubic-bezier(.2,0,.2,1);transition-delay:0ms;}.eido-ect__container{position:fixed;left:0;top:0;width:100%;display:flex;justify-content:flex-end;align-items:flex-start;padding:16px;pointer-events:none;z-index:2147483001;opacity:0;visibility:hidden;transition:transform .52s cubic-bezier(.2,0,.2,1),opacity .36s cubic-bezier(.2,0,.2,1),visibility .36s cubic-bezier(.2,0,.2,1);transition-delay:80ms;}.eido-ect__container.active{opacity:1;visibility:visible;transition-delay:80ms;}.eido-ect__container.leaving{opacity:0;visibility:hidden;transition:transform .34s cubic-bezier(.2,0,.2,1),opacity .24s cubic-bezier(.2,0,.2,1),visibility .24s cubic-bezier(.2,0,.2,1);transition-delay:0ms;}@media screen and (min-width:750px){.eido-ect__container{padding-top:calc(var(--header-height,0) + 16px);padding-right:20px;transform:translateY(-22px)}.eido-ect__container.active{transform:translateY(0)}.eido-ect__container.leaving{transform:translateY(-14px)}}@media screen and (max-width:749px){.eido-ect__container{padding:0;top:calc(var(--eido-toast-header-offset) + env(safe-area-inset-top,0));transform:translateY(-100%)}.eido-ect__container.active{transform:translateY(0)}.eido-ect__container.leaving{transform:translateY(-44px)}.eido-ect__overlay{top:calc(var(--eido-toast-header-offset) + env(safe-area-inset-top,0));height:calc(100% - var(--eido-toast-header-offset) - env(safe-area-inset-top,0));overscroll-behavior:none;touch-action:none;background:rgba(255,255,255,.18)}}.eido-ect__glass{position:relative;pointer-events:auto;background:rgba(255,255,255,.88);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.3);border-radius:0;box-shadow:0 10px 30px rgba(0,0,0,.10);padding:20px 20px 28px;width:min(520px,calc(100vw - 24px));font-size:10px;line-height:1.4;font-weight:400;outline:none;--gap:12px;transform:translateZ(0);}@media screen and (max-width:749px){.eido-ect__glass{border-radius:0;border-top:none;max-width:100%;width:100%;touch-action:pan-y}}.eido-ect__veil{display:none;}@media screen and (max-width:749px){.eido-ect__veil{display:block;position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:rgba(255,255,255,.14);backdrop-filter:blur(14px) saturate(1.05);-webkit-backdrop-filter:blur(14px) saturate(1.05);box-shadow:0 12px 40px rgba(0,0,0,.08)}}.eido-ect__close{position:absolute;top:6px;right:6px;width:44px;height:44px;border:0;border-radius:50%;background:transparent;color:rgba(0,0,0,.78);display:inline-grid;place-items:center;cursor:pointer;opacity:.88;visibility:visible;transform:rotate(0deg);transition:background 160ms cubic-bezier(.22,.61,.36,1),opacity 160ms cubic-bezier(.22,.61,.36,1),transform 160ms cubic-bezier(.22,.61,.36,1),color 160ms cubic-bezier(.22,.61,.36,1);pointer-events:auto;z-index:2;}.eido-ect__close::before{content:"";position:absolute;width:28px;height:28px;border-radius:50%;background:transparent;transition:background 160ms cubic-bezier(.22,.61,.36,1);}.eido-ect__close:hover{color:rgba(0,0,0,.9);opacity:1;transform:rotate(90deg);}.eido-ect__close:hover::before{background:rgba(0,0,0,.07);}.eido-ect__close:focus-visible{outline:1px solid rgba(0,0,0,.34);outline-offset:2px;opacity:1;}.eido-ect__close:focus-visible::before{background:rgba(0,0,0,.05);}.eido-ect__closeIcon{position:relative;z-index:1;width:12px;height:12px;display:block;}.eido-ect__progress{position:absolute;left:0;right:0;top:0;height:1px;overflow:hidden;border-radius:0;background:rgba(0,0,0,.06);opacity:0;transform:translateZ(0);z-index:2;}@media (min-resolution:2dppx){.eido-ect__progress{height:.5px}}@media screen and (max-width:749px){.eido-ect__progress{border-radius:0}}.eido-ect__bar{height:100%;width:100%;transform-origin:left center;transform:scaleX(0);background:rgba(0,0,0,.26);animation:none;}.eido-ect__container.active[data-autoclose="true"] .eido-ect__progress{opacity:1;}.eido-ect__progress.finish{transition:opacity 180ms cubic-bezier(.2,0,.2,1);opacity:0;}@keyframes eido-ect-fill{from{transform:scaleX(0)}to{transform:scaleX(1)}}.eido-ect__header{display:flex;align-items:center;justify-content:space-between;font-size:12px;text-transform:uppercase;margin-bottom:calc(var(--gap) * 1.5);color:rgba(3,3,2,.6);letter-spacing:.06em;padding-right:44px;position:relative;z-index:2;}.eido-ect__body{margin-bottom:calc(var(--gap) * 2.2);position:relative;z-index:2;}.eido-ect__msg{margin:0;font-size:10px;letter-spacing:0;text-transform:uppercase;opacity:.82;line-height:1.25;}.eido-ect__actions{margin-top:calc(var(--gap) * 1.6);position:relative;z-index:2;}.eido-ect__btn{display:block;width:100%;padding:10px 16px;border-radius:0;font-size:10px;font-weight:400;text-decoration:none;text-align:center;cursor:pointer;transition:background .26s cubic-bezier(.2,0,.2,1),color .26s cubic-bezier(.2,0,.2,1),border-color .26s cubic-bezier(.2,0,.2,1),opacity .26s cubic-bezier(.2,0,.2,1);border:1px solid rgba(3,3,2,1);text-transform:uppercase;letter-spacing:.08em;background:rgba(3,3,2,1);color:#fff;}.eido-ect__btn:hover{background:rgba(3,3,2,.86);opacity:.98;}.eido-ect__btn:focus-visible{outline:2px solid rgba(0,0,0,.75);outline-offset:2px;}.eido-ect__secondary{margin-top:8px;text-align:center;}.eido-ect__link{display:inline-block;font-size:10px;letter-spacing:.03em;text-transform:uppercase;color:rgba(0,0,0,.7);text-decoration:none;border-bottom:1px solid rgba(0,0,0,.25);padding-bottom:2px;}.eido-ect__link:hover{color:rgba(0,0,0,.9);border-bottom-color:rgba(0,0,0,.45);}.eido-ect__link:focus-visible{outline:2px solid rgba(0,0,0,.75);outline-offset:3px;}@media screen and (max-width:749px){.eido-ect__secondary{display:none}}.eido-ect__sr{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;}@media (prefers-reduced-motion:reduce){.eido-ect__overlay,.eido-ect__container,.eido-ect__close,.eido-ect__btn{transition:none!important}.eido-ect__progress{display:none!important}}