#cannyro-popup-root{--cannyro-bg:#14294a;--cannyro-accent:#f5a01f;--cannyro-title:#ffffff;--cannyro-text:#dbe4f0}#cannyro-popup-root,#cannyro-popup-root *{box-sizing:border-box}#cannyro-popup-root .cannyro-popup[hidden],#cannyro-popup-root .cannyro-popup__lightbox[hidden]{display:none!important}#cannyro-popup-root .cannyro-popup{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}#cannyro-popup-root .cannyro-popup__eyebrow{font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--cannyro-accent);line-height:1.3}#cannyro-popup-root .cannyro-popup__title{margin:0;font-size:16px;font-weight:700;line-height:1.3;color:var(--cannyro-title)}#cannyro-popup-root .cannyro-popup__message{font-size:13px;line-height:1.5;color:var(--cannyro-text)}#cannyro-popup-root .cannyro-popup__message a{color:var(--cannyro-accent)}#cannyro-popup-root .cannyro-popup__cta{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;margin:0;padding:9px 18px;background:var(--cannyro-accent);color:#fff;border:0;border-radius:6px;font-family:inherit;font-size:13px;font-weight:700;letter-spacing:.4px;line-height:1.2;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:filter 140ms ease,transform 140ms ease}#cannyro-popup-root .cannyro-popup__cta--lg{padding:12px 26px;font-size:14px}#cannyro-popup-root .cannyro-popup__cta:hover,#cannyro-popup-root .cannyro-popup__cta:focus-visible{filter:brightness(1.08);color:#fff;outline:none}#cannyro-popup-root .cannyro-popup__cta:active{transform:scale(.98)}#cannyro-popup-root .cannyro-popup__close{position:absolute;top:8px;right:10px;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;padding:0;background:#fff0;border:0;border-radius:0;color:rgb(255 255 255 / .65);font-family:inherit;font-size:24px;font-weight:300;line-height:1;cursor:pointer;text-shadow:none;box-shadow:none;transition:color 160ms ease;z-index:3}#cannyro-popup-root .cannyro-popup__close:hover,#cannyro-popup-root .cannyro-popup__close:focus-visible{color:#fff;outline:none}#cannyro-popup-root .cannyro-popup__countdown{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:2px 0;font-size:12px;color:var(--cannyro-text)}#cannyro-popup-root .cannyro-popup__cd-label{font-weight:600}#cannyro-popup-root .cannyro-popup__cd-clock{display:inline-flex;gap:6px;font-weight:700;color:var(--cannyro-title)}#cannyro-popup-root .cannyro-popup__cd-unit{display:inline-flex;flex-direction:column;align-items:center;min-width:38px;padding:4px 6px;background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .14);border-radius:5px;line-height:1.1}#cannyro-popup-root .cannyro-popup__cd-num{font-size:16px}#cannyro-popup-root .cannyro-popup__cd-tag{font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;opacity:.75}#cannyro-popup-root .cannyro-popup--slidein{position:fixed;left:12px;right:12px;bottom:12px;z-index:999990;display:flex;gap:12px;padding:14px;background:var(--cannyro-bg);border-top:3px solid var(--cannyro-accent);box-shadow:0 16px 40px rgb(0 0 0 / .45)}#cannyro-popup-root .cannyro-popup--slidein .cannyro-popup__thumb{flex-shrink:0;width:78px;overflow:hidden;border-radius:6px;background:rgb(255 255 255 / .06)}#cannyro-popup-root .cannyro-popup--slidein .cannyro-popup__thumb img{display:block;width:100%;height:100%;object-fit:cover}#cannyro-popup-root .cannyro-popup--slidein .cannyro-popup__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px;padding-right:18px}@media (min-width:768px){#cannyro-popup-root .cannyro-popup--slidein{left:auto;right:24px;bottom:24px;max-width:360px}#cannyro-popup-root .cannyro-popup--slidein.cannyro-popup--bl{left:24px;right:auto}}#cannyro-popup-root .cannyro-popup--modal,#cannyro-popup-root .cannyro-popup--image{position:fixed;inset:0;z-index:999999;display:flex;align-items:center;justify-content:center;padding:20px}#cannyro-popup-root .cannyro-popup__overlay{position:absolute;inset:0;background:rgb(8 12 24 / .78);cursor:pointer}#cannyro-popup-root .cannyro-popup__modal-box{position:relative;width:100%;max-width:460px;max-height:92vh;overflow:auto;background:var(--cannyro-bg);border-top:4px solid var(--cannyro-accent);border-radius:10px;box-shadow:0 30px 80px rgb(0 0 0 / .6)}#cannyro-popup-root .cannyro-popup__modal-media img{display:block;width:100%;height:auto}#cannyro-popup-root .cannyro-popup__modal-body{display:flex;flex-direction:column;gap:10px;padding:22px 24px 26px}#cannyro-popup-root .cannyro-popup--modal .cannyro-popup__title{font-size:22px}#cannyro-popup-root .cannyro-popup--modal .cannyro-popup__message{font-size:14px}#cannyro-popup-root .cannyro-popup--modal .cannyro-popup__close{top:10px;right:12px;background:rgb(0 0 0 / .35);border-radius:50%}#cannyro-popup-root .cannyro-popup__image-inner{position:relative;max-width:min(94vw, 760px);max-height:92vh;display:flex;flex-direction:column;align-items:center}#cannyro-popup-root .cannyro-popup__image-inner img{display:block;max-width:100%;max-height:86vh;width:auto;height:auto;border-radius:8px;box-shadow:0 24px 60px rgb(0 0 0 / .7)}#cannyro-popup-root .cannyro-popup__image-link{display:block;line-height:0}#cannyro-popup-root .cannyro-popup__image-cd{margin-top:12px;padding:8px 14px;background:var(--cannyro-bg);border-radius:8px}#cannyro-popup-root .cannyro-popup__close--lightbox{position:fixed;top:16px;right:16px;width:44px;height:44px;background:var(--cannyro-accent);font-size:28px;color:#fff}#cannyro-popup-root .cannyro-popup--bar{position:fixed;left:0;right:0;z-index:999990;padding:10px 44px 10px 16px;background:var(--cannyro-bg);color:var(--cannyro-text);box-shadow:0 2px 10px rgb(0 0 0 / .25)}#cannyro-popup-root .cannyro-popup--bar-top{top:0;border-bottom:2px solid var(--cannyro-accent)}#cannyro-popup-root .cannyro-popup--bar-bottom{bottom:0;border-top:2px solid var(--cannyro-accent)}#cannyro-popup-root .cannyro-popup__bar-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 16px;max-width:1200px;margin:0 auto;font-size:14px;text-align:center}#cannyro-popup-root .cannyro-popup__bar-text strong{color:var(--cannyro-title)}#cannyro-popup-root .cannyro-popup--bar .cannyro-popup__cta{padding:6px 14px;font-size:12px}#cannyro-popup-root .cannyro-popup--bar .cannyro-popup__countdown{margin:0}#cannyro-popup-root .cannyro-popup__close--bar{top:50%;right:10px;transform:translateY(-50%);color:var(--cannyro-text)}#cannyro-popup-root .cannyro-popup__lightbox{position:fixed;inset:0;z-index:1000000;display:flex;align-items:center;justify-content:center;padding:16px;background:rgb(8 7 21 / .92);cursor:zoom-out}#cannyro-popup-root .cannyro-popup__lightbox-inner{max-width:min(94vw, 760px);max-height:92vh;cursor:default}#cannyro-popup-root .cannyro-popup__lightbox-img{display:block;max-width:100%;max-height:92vh;width:auto;height:auto;border-radius:8px;box-shadow:0 24px 60px rgb(0 0 0 / .7)}@media (prefers-reduced-motion:reduce){#cannyro-popup-root .cannyro-popup,#cannyro-popup-root .cannyro-popup__cta{transition:none!important}}