.amo-notice{--amo-bg:#1769e0;--amo-color:#fff;--amo-btn:#fff;--amo-btn-text:#1769e0;--amo-close-color:#fff;position:relative;z-index:99990;width:100%;box-sizing:border-box;background:var(--amo-bg);color:var(--amo-color);font-family:inherit;box-shadow:0 4px 18px rgba(0,0,0,.08)}
.amo-notice *{box-sizing:border-box}.amo-notice-inner{min-height:48px;padding:9px 50px 9px 50px;display:flex;align-items:center;justify-content:center;gap:14px;max-width:1440px;margin:auto}.amo-notice-content{position:relative;z-index:2;line-height:1.9}.amo-notice-content p{margin:0}.amo-notice-content a{color:inherit;text-decoration:none!important;font-weight:700}.amo-notice-actions{display:flex;gap:8px;flex:0 0 auto;position:relative;z-index:3}.amo-notice-button{padding:7px 15px;border-radius:10px;background:var(--amo-btn);color:var(--amo-btn-text)!important;text-decoration:none!important;font-weight:700;font-size:13px;transition:.2s}.amo-notice-button-secondary{background:transparent;color:var(--amo-color)!important;border:1px solid currentColor}.amo-notice-button:hover{transform:translateY(-1px);opacity:.92}.amo-whole-link{position:absolute;inset:0;z-index:1}.amo-close{position:absolute;z-index:4;top:50%;transform:translateY(-50%);border:1px solid color-mix(in srgb,var(--amo-close-color) 45%,transparent);background:color-mix(in srgb,var(--amo-close-color) 16%,transparent);color:var(--amo-close-color)!important;min-width:30px;height:30px;padding:0 8px;border-radius:999px;font-size:21px;line-height:26px;cursor:pointer;font-family:inherit;font-weight:700}.amo-close-right .amo-close{right:14px}.amo-close-left .amo-close{left:14px}.amo-close-type-text{font-size:12px;line-height:1}.amo-align-right .amo-notice-inner{justify-content:flex-start;text-align:right}.amo-align-center .amo-notice-inner{justify-content:center;text-align:center}.amo-align-left .amo-notice-inner{justify-content:flex-start;text-align:left;direction:ltr}
.amo-theme-blue{--amo-bg:#1769e0;--amo-color:#fff;--amo-btn:#fff;--amo-btn-text:#1769e0}.amo-theme-green{--amo-bg:#087f5b;--amo-color:#fff;--amo-btn:#d3f9d8;--amo-btn-text:#087f5b}.amo-theme-red{--amo-bg:#c92a2a;--amo-color:#fff;--amo-btn:#fff5f5;--amo-btn-text:#c92a2a}.amo-theme-orange{--amo-bg:#e8590c;--amo-color:#fff;--amo-btn:#fff4e6;--amo-btn-text:#c2410c}.amo-theme-purple{--amo-bg:#7048e8;--amo-color:#fff;--amo-btn:#f3f0ff;--amo-btn-text:#5f3dc4}.amo-theme-dark{--amo-bg:#171923;--amo-color:#fff;--amo-btn:#fff;--amo-btn-text:#171923}.amo-theme-light{--amo-bg:#f8f9fa;--amo-color:#212529;--amo-btn:#212529;--amo-btn-text:#fff;border-bottom:1px solid #e9ecef}.amo-theme-gradient{--amo-bg:linear-gradient(135deg,#5f3dc4,#1971c2,#0ca678);--amo-color:#fff;--amo-btn:#fff;--amo-btn-text:#5f3dc4}.amo-theme-gradient-sunset{--amo-bg:linear-gradient(135deg,#ff512f,#f09819);--amo-color:#fff;--amo-btn:#fff;--amo-btn-text:#d9480f}.amo-theme-gradient-ocean{--amo-bg:linear-gradient(135deg,#0072ff,#00c6ff);--amo-color:#fff;--amo-btn:#fff;--amo-btn-text:#0369a1}.amo-theme-gradient-forest{--amo-bg:linear-gradient(135deg,#134e5e,#71b280);--amo-color:#fff;--amo-btn:#fff;--amo-btn-text:#166534}.amo-theme-gradient-fire{--amo-bg:linear-gradient(135deg,#f12711,#f5af19);--amo-color:#fff;--amo-btn:#fff;--amo-btn-text:#b91c1c}.amo-theme-gradient-rose{--amo-bg:linear-gradient(135deg,#c471f5,#fa71cd);--amo-color:#fff;--amo-btn:#fff;--amo-btn-text:#9d174d}.amo-theme-gradient-night{--amo-bg:linear-gradient(135deg,#141e30,#243b55);--amo-color:#fff;--amo-btn:#fff;--amo-btn-text:#1e293b}.amo-theme-gradient-mint{--amo-bg:linear-gradient(135deg,#11998e,#38ef7d);--amo-color:#fff;--amo-btn:#fff;--amo-btn-text:#047857}
.amo-sticky-fixed{position:fixed!important;left:0;right:0;top:0;width:100%;z-index:999999}.amo-sticky-spacer{display:block;width:100%}.amo-place-footer{margin-top:0}.amo-popup-overlay{position:fixed;inset:0;background:rgba(15,23,42,.58);backdrop-filter:blur(4px);z-index:99999;display:flex;align-items:center;justify-content:center;padding:20px}.amo-place-popup{width:min(620px,100%);border-radius:18px;overflow:hidden}.amo-place-popup .amo-notice-inner{min-height:150px;padding:34px 48px;flex-direction:column}.amo-place-popup .amo-close{top:18px;transform:none}.amo-device-mobile{display:none}
@media(max-width:782px){.amo-device-desktop{display:none!important}.amo-device-mobile{display:block}.amo-notice-inner{min-height:44px;padding:8px 44px;gap:8px;flex-wrap:wrap}.amo-notice-content{font-size:13px;line-height:1.7}.amo-notice-actions{gap:6px;flex-wrap:wrap;justify-content:center}.amo-notice-button{font-size:12px;padding:6px 11px}.amo-close-right .amo-close{right:9px}.amo-close-left .amo-close{left:9px}.amo-close{min-width:26px;height:26px;padding:0 6px}.amo-place-popup .amo-notice-inner{padding:38px 24px 28px;min-height:170px}}
