.adblocked-notice{color:#fff;color:var(--primary-text-color, #fff);text-align:center;font-family:Inter,sans-serif}.adblocked-notice__card{width:min(640px,100%);border-radius:16px}.adblocked-notice__content{width:100%;padding:24px;box-sizing:border-box;border-radius:16px;background:#00000094;border:1px solid rgba(255,255,255,.14);box-shadow:0 12px 30px #00000059;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;flex-direction:column;align-items:center;gap:12px}.adblocked-notice__title-row{display:flex;align-items:center;justify-content:center;gap:8px}.adblocked-notice__icon{width:22px;height:22px;color:#ffad33;opacity:.95}.adblocked-notice__title{margin:0;font-size:22px;line-height:1.3;font-weight:600}.adblocked-notice__message{margin:0;font-size:14px;line-height:1.5;color:#bababa;color:var(--secondary-text-color, #bababa);max-width:640px}.adblocked-notice__refresh-button{margin-top:4px;min-height:42px;border-radius:10px;border:1px solid #2aba7e;border:1px solid var(--timepay-tag, #2aba7e);background:#2aba7e33;background:var(--timepay-tag-20, rgba(42, 186, 126, .2));color:#fff;color:var(--primary-text-color, #fff);font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:1;padding:12px 18px;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.adblocked-notice__refresh-button:hover{background:#2aba7e47;border-color:var(--timepay-tag, #2aba7e);background:color-mix(in srgb,var(--timepay-tag, #2aba7e) 28%,transparent);border-color:color-mix(in srgb,var(--timepay-tag, #2aba7e) 75%,var(--primary-text-color, #fff) 25%)}.adblocked-notice__refresh-button:focus-visible{outline:2px solid var(--timepay-tag, #2aba7e);outline-offset:2px}.adblocked-notice--stage{position:absolute;inset:0;z-index:1300;display:flex;align-items:center;justify-content:center;padding:24px;box-sizing:border-box;background:linear-gradient(180deg,#000000ad,#000000e6)}.adblocked-notice--stage .adblocked-notice__card{width:min(760px,100%)}.adblocked-notice--fullscreen{position:fixed;inset:0;z-index:9999;display:flex;align-items:flex-end;justify-content:center}.adblocked-notice--fullscreen .adblocked-notice__card{width:100%;height:min(553px,100vh);padding:40px 24px 36px;box-sizing:border-box;border-radius:24px 24px 0 0;background-color:#0d0d0d;background-color:var(--primary-bg-color, #0d0d0d);display:flex;flex-direction:column;align-items:center;justify-content:center}.adblocked-notice--fullscreen .adblocked-notice__content{width:min(848px,100%)}@media (max-width: 900px){.adblocked-notice--stage,.adblocked-notice--fullscreen .adblocked-notice__card{padding:18px}.adblocked-notice__content{padding:18px;gap:10px}.adblocked-notice--fullscreen .adblocked-notice__card{height:min(420px,100vh);padding:28px 18px 24px;border-radius:20px 20px 0 0}.adblocked-notice__title{font-size:18px}.adblocked-notice__message{font-size:13px}.adblocked-notice__refresh-button{min-height:38px;padding:10px 14px;font-size:13px}}:root{--primary-bg-color: #0d0d0d;--secondary-bg-color: #1a1a1a;--primary-text-color: #fff;--secondary-text-color: #bababa;--timepay-tag: #2aba7e;--timepay-tag-20: rgba(42, 186, 126, .2);--timepay-box-shadow-10: rgba(10, 13, 18, .1);--timepay-box-shadow-6: rgba(10, 13, 18, .06);--timepay-footer-bg-color: #262626;--timepay-footer-desc-text-color: #BABABA;--timepay-button-text-color: #fff;--timepay-timer-badge-bg-color: #333;--timepay-unlock-header-text-color: #fff;--timepay-unlock-subheader-text-color: #bababa;--tp-button-bg-color: #ddd;--tp-button-inner-bg-color: #fff}.white-theme{--primary-bg-color: #fff;--secondary-bg-color: #f5f5f5;--primary-text-color: #1a1a1a;--secondary-text-color: #808080;--timepay-tag: #0a784a;--timepay-tag-20: rgba(42, 186, 126, .2);--timepay-box-shadow-10: rgba(10, 13, 18, .1);--timepay-box-shadow-6: rgba(10, 13, 18, .06);--timepay-footer-bg-color: #f2f2f3;--timepay-footer-desc-text-color: #666;--timepay-button-text-color: #1a1a1a;--timepay-timer-badge-bg-color: #ececed;--timepay-unlock-header-text-color: #1a1a1a;--timepay-unlock-subheader-text-color: #666;--tp-button-bg-color: #ddd;--tp-button-inner-bg-color: #fff}
