#notifications-contest-notice.notifications-contest-widget{position:fixed;right:calc(12px + env(safe-area-inset-right,0px));bottom:calc(88px + env(safe-area-inset-bottom,0px));z-index:90;max-width:calc(100vw - 24px);font-family:inherit;color:#15251d;line-height:1.55;text-align:start;isolation:isolate}
#notifications-contest-notice[dir="rtl"]{left:calc(12px + env(safe-area-inset-left,0px));right:auto}
#notifications-contest-notice[hidden],#notifications-contest-notice [hidden]{display:none!important}
#notifications-contest-notice .notifications-contest-widget__launcher{display:flex;align-items:center;gap:9px;min-height:54px;max-width:100%;padding:7px 13px 7px 8px;border:1px solid #fff;border-radius:30px;background:#146c43;color:#fff;box-shadow:0 7px 24px #123b242b;cursor:pointer;font:inherit;text-align:start}
#notifications-contest-notice .notifications-contest-widget__bell{display:grid;place-items:center;flex:none;width:38px;height:38px;border-radius:50%;background:#f0f8f3;color:#146c43}
#notifications-contest-notice .notifications-contest-widget__bell svg{transform-origin:50% 10%;animation:goltiki-bell-nudge 8s ease-in-out infinite}
#notifications-contest-notice .notifications-contest-widget__words{display:grid;gap:0;min-width:0}
#notifications-contest-notice .notifications-contest-widget__words strong{font-size:14px;line-height:1.4;overflow-wrap:normal}
#notifications-contest-notice .notifications-contest-widget__words>span{font-size:10px;line-height:1.5;color:#e4f4e9}
#notifications-contest-notice .notifications-contest-widget__spark{font-size:14px;color:#fff;animation:goltiki-bell-spark 8s ease-in-out infinite}
#notifications-contest-notice .notifications-contest-widget__panel{position:absolute;inset-inline-end:0;bottom:calc(100% + 10px);box-sizing:border-box;width:344px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 180px);overflow-y:auto;padding:23px 20px 18px;border:1px solid #cbe0d2;border-radius:22px;background:linear-gradient(145deg,#f0f8f3,#fff 65%);color:#15251d;box-shadow:0 16px 45px #123b2430}
#notifications-contest-notice .notifications-contest-widget__close{position:absolute;inset-inline-end:4px;top:4px;display:grid;place-items:center;min-width:44px;min-height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:#146c43;font-size:27px;cursor:pointer}
#notifications-contest-notice .notifications-contest-widget__eyebrow{display:block;margin:0 0 9px;padding-inline-end:25px;color:#146c43;font-size:12px;font-weight:700}
#notifications-contest-notice h2{margin:0 0 10px;color:#123b24;font-size:23px;font-weight:800;line-height:1.45;padding-inline-end:7px;overflow-wrap:normal}
#notifications-contest-notice p{margin:0 0 17px;color:#33483b;font-size:14px}
#notifications-contest-notice .notifications-contest-widget__cta{display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:48px;padding:10px 16px;border-radius:12px;background:#146c43;color:#fff;text-decoration:none;font-size:15px;font-weight:700}
#notifications-contest-notice small{display:block;margin:10px 0 0;color:#45614e;font-size:11px;text-align:center}
#notifications-contest-notice .notifications-contest-widget__new-tab{margin-top:3px;font-size:10px}
#notifications-contest-notice :focus-visible{outline:3px solid #146c43;outline-offset:4px}
#notifications-contest-notice .notifications-contest-widget__launcher:focus-visible{outline-color:#fff;box-shadow:0 0 0 6px #146c43}
@keyframes goltiki-bell-nudge{0%,4%,12%,100%{transform:rotate(0)}6%{transform:rotate(-9deg)}8%{transform:rotate(8deg)}10%{transform:rotate(-4deg)}}
@keyframes goltiki-bell-spark{0%,14%,100%{opacity:.65;transform:scale(1)}7%{opacity:1;transform:scale(1.15)}}
@media(min-width:900px){#notifications-contest-notice.notifications-contest-widget{bottom:calc(24px + env(safe-area-inset-bottom,0px));right:calc(24px + env(safe-area-inset-right,0px))}#notifications-contest-notice[dir="rtl"]{left:calc(24px + env(safe-area-inset-left,0px));right:auto}}
@media(prefers-reduced-motion:reduce){#notifications-contest-notice .notifications-contest-widget__bell svg,#notifications-contest-notice .notifications-contest-widget__spark{animation:none;transform:none}}
