.systemToaster-module__GKc49G__toast{z-index:9999;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;will-change:opacity,transform,box-shadow;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;width:min(420px,100% - 24px);padding:16px 20px;transition:opacity .5s ease-out,transform .5s ease-out,box-shadow .3s;display:grid;position:fixed;top:82px;right:24px;transform:translateY(-20px)scale(.95);box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04),0 0 0 1px rgba(0,0,0,.05)}.systemToaster-module__GKc49G__noIcon{grid-template-columns:1fr auto}.systemToaster-module__GKc49G__toastEnter{opacity:1;transform:translateY(0)scale(1);box-shadow:0 25px 30px -5px rgba(0,0,0,.15),0 15px 15px -5px rgba(0,0,0,.08),0 0 0 1px rgba(0,0,0,.08)}.systemToaster-module__GKc49G__toastLeave{opacity:0;transform:scale(.9)}.systemToaster-module__GKc49G__success{color:#145f08;background:#f5fff2;border:1px solid #c7eac1}.systemToaster-module__GKc49G__error{color:#b42318;background:#fff5f5;border:1px solid #ffd1d1}.systemToaster-module__GKc49G__warning{color:#ff8f00;background:#fffef0;border:1px solid #ffe2b8}.systemToaster-module__GKc49G__icon{border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.systemToaster-module__GKc49G__text{flex-direction:column;gap:4px;display:flex}.systemToaster-module__GKc49G__title{margin:0;font-size:14px;font-weight:700;line-height:18px}.systemToaster-module__GKc49G__description{opacity:.9;margin:0;font-size:13px;font-weight:400;line-height:16px}.systemToaster-module__GKc49G__warning .systemToaster-module__GKc49G__title{font-size:16px;font-weight:700;line-height:20px}.systemToaster-module__GKc49G__warning .systemToaster-module__GKc49G__description{opacity:1;font-size:14px;font-weight:400;line-height:18px}.systemToaster-module__GKc49G__descriptionWarning{color:#ff8f00;opacity:1}.systemToaster-module__GKc49G__close{cursor:pointer;background:0 0;border:none;justify-content:center;align-self:flex-start;align-items:center;width:22px;height:22px;padding:0;display:flex}.systemToaster-module__GKc49G__closeIcon{display:block}.systemToaster-module__GKc49G__warning .systemToaster-module__GKc49G__closeIcon{filter:brightness(0)saturate()invert(63%)sepia(94%)saturate(1274%)hue-rotate(360deg)brightness(102%)contrast(102%)}.systemToaster-module__GKc49G__progress{background:rgba(255,255,255,.2);border-radius:3px;height:3px;position:absolute;bottom:0;left:10px;right:10px;overflow:hidden}.systemToaster-module__GKc49G__progressBar{transform-origin:0;width:100%;height:100%;animation-name:systemToaster-module__GKc49G__shrink;animation-timing-function:linear;animation-fill-mode:forwards}.systemToaster-module__GKc49G__success .systemToaster-module__GKc49G__progressBar{background:linear-gradient(90deg,#4caf50,#8bc34a)}.systemToaster-module__GKc49G__error .systemToaster-module__GKc49G__progressBar{background:linear-gradient(90deg,#f04438,#d92d20)}@keyframes systemToaster-module__GKc49G__shrink{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (max-width:767px){.systemToaster-module__GKc49G__toast{width:calc(100% - 24px);top:auto;bottom:90px;right:12px}}
*{box-sizing:border-box;font-family:var(--font-family);margin:0;padding:0}:root{--green-primary:#022f29;--green-secondary:#9cfc79;--pastel-green:#eef5e3;--gray-green:#98a4a3;--green-primary-60:rgba(2,47,41,.6);--green-primary-30:rgba(2,47,41,.3);--pastel-purple:#c0a3ff;--pastel-yellow:#ffeba0;--pastel-blue:#b0fff9;--red:#b71c1c;--orange:#ff8f00;--green:#1e8000;--background:#fff;--foreground:var(--green-primary);--text-muted:var(--gray-green);--border-color:rgba(0,0,0,.08);--button-primary-bg:var(--green-primary);--button-primary-hover:#00463c;--button-secondary-hover:#f2f2f2;--font-family:var(--font-onest),"Onest",sans-serif}body{font-family:var(--font-family);color:var(--foreground);background-color:var(--background);line-height:1.2}.text-H1{letter-spacing:0;font-size:28px;font-weight:600;line-height:1.2}.text-H2{letter-spacing:0;font-size:24px;font-weight:600;line-height:normal}.text-H3{font-size:20px;font-weight:600;line-height:1.3}.text-H4{font-size:18px;font-weight:600}.text-H5{font-size:16px;font-weight:600}.text-base16{font-size:16px;font-weight:400}.text-base14{font-size:14px;font-weight:400}.text-base2{color:var(--text-muted);font-size:12px;font-weight:400}.text-tag{text-transform:uppercase;font-size:12px;font-weight:600}.text-base-mobile{font-size:14px;line-height:1.4}
/*# sourceMappingURL=5dc058262e1e6cd9.css.map*/