._wrap_ty710_1{z-index:1000;background:var(--color-overlay);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._card_ty710_12{text-align:center;border-radius:var(--radius-md);background:var(--color-surface);border:1px solid var(--color-border);width:100%;max-width:560px;padding:24px}._badge_ty710_22{background:var(--color-surface-muted);width:78px;height:78px;color:var(--color-text);border:1px solid var(--color-border);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 14px;font-size:1.45rem;font-weight:900;display:flex}._kicker_ty710_37{color:var(--color-text-subtle);text-transform:uppercase;letter-spacing:.14em;margin:0 0 8px;font-size:.78rem;font-weight:700}._title_ty710_46{color:var(--color-text);margin:0 0 10px;font-size:clamp(1.8rem,4vw,2.4rem)}._text_ty710_52{color:var(--color-text-secondary);margin:0;line-height:1.7}._button_ty710_58{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-inverted-bg);color:var(--color-inverted-text);cursor:pointer;margin-top:20px;padding:12px 18px;font-weight:700}._overlay_1hxre_1{z-index:1000;background:var(--color-overlay);justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._card_1hxre_12{border-radius:var(--radius-md);background:var(--color-surface);border:1px solid var(--color-border);text-align:center;width:100%;max-width:480px;padding:24px}._badge_1hxre_22{width:72px;height:72px;color:var(--color-text);background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 14px;font-size:1.35rem;font-weight:900;display:flex}._kicker_1hxre_37{color:var(--color-text-subtle);text-transform:uppercase;letter-spacing:.12em;margin:0 0 6px;font-size:.8rem;font-weight:700}._title_1hxre_46{color:var(--color-text);margin:0 0 10px;font-size:clamp(1.6rem,4vw,2rem);line-height:1.15}._text_1hxre_53{color:var(--color-text-secondary);margin:0;font-size:.98rem;line-height:1.6}._actions_1hxre_60{grid-template-columns:1fr 1fr;gap:12px;margin-top:22px;display:grid}._acceptBtn_1hxre_67,._declineBtn_1hxre_68{border-radius:var(--radius-sm);cursor:pointer;padding:12px 16px;font-weight:700}._acceptBtn_1hxre_67{border:1px solid var(--color-border-strong);background:var(--color-inverted-bg);color:var(--color-inverted-text)}._declineBtn_1hxre_68{background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border-muted)}@media (width<=520px){._card_1hxre_12{padding:24px 16px}._actions_1hxre_60{grid-template-columns:1fr}}._bonusDisplay_2n345_1{flex-direction:column;gap:1px;display:flex}._bonusPercent_2n345_7{color:var(--color-text-faint);font-size:12px;font-weight:400}._bonusAmount_2n345_13{color:var(--color-text);font-size:22px;font-weight:800;line-height:1.15}._bonusSecondary_2n345_20{color:var(--color-text-muted);font-size:12px;font-weight:500}._promoCard_wu96u_2{border:1px solid var(--color-border);position:relative}._promoCardTop1_wu96u_8{border:2px solid var(--color-border-strong);border-radius:var(--radius-lg)}._promoCardTop2_wu96u_13,._promoCardTop3_wu96u_14{border:2px solid var(--color-border-strong)}._badge_wu96u_19{background:var(--color-inverted-bg);color:var(--color-inverted-text);border-radius:var(--radius-sm);padding:2px 10px;font-size:11px;font-weight:700;position:absolute;top:-10px;left:16px}._cardLink_wu96u_32{z-index:1;position:absolute;inset:0}._cardInner_wu96u_39{pointer-events:none;grid-template:"logo bonus""features bonus""payments cta""terms terms"/1fr 1fr;gap:12px;padding:16px;display:grid;position:relative}._logoArea_wu96u_57{grid-area:logo;align-items:center;display:flex}._bonusArea_wu96u_63{grid-area:bonus;align-items:center;display:flex}._featuresArea_wu96u_69{grid-area:features;align-items:flex-start;display:flex}._paymentsArea_wu96u_75{grid-area:payments;align-items:center;display:flex}._ctaArea_wu96u_83{background:var(--color-contrast-bg);color:var(--color-contrast-text);text-align:center;white-space:nowrap;grid-area:cta;justify-content:center;align-items:center;padding:10px 12px;font-size:14px;font-weight:600;display:flex}._promoCard_wu96u_2:hover ._ctaArea_wu96u_83{background:var(--color-inverted-bg-hover)}._logo_wu96u_57{object-fit:contain;width:auto;max-width:120px;height:40px}._featureList_wu96u_110{flex-direction:column;gap:2px;display:flex}._featureItem_wu96u_116{color:var(--color-text-secondary);margin:0;font-size:13px}._featureDetails_wu96u_124{flex-direction:column;gap:2px;display:flex}._featureExtra_wu96u_130{flex-direction:column;order:1;gap:2px;display:flex}._featureToggle_wu96u_137{color:var(--color-text-subtle);cursor:pointer;pointer-events:auto;z-index:2;background:0 0;border:none;order:2;align-self:flex-start;padding:0;font-size:12px;text-decoration:underline;list-style:none;position:relative}._featureToggle_wu96u_137::-webkit-details-marker{display:none}._featureToggle_wu96u_137 ._lessLabel_wu96u_157,._featureDetails_wu96u_124[open] ._featureToggle_wu96u_137 ._moreLabel_wu96u_158{display:none}._featureDetails_wu96u_124[open] ._featureToggle_wu96u_137 ._lessLabel_wu96u_157{display:inline}._payments_wu96u_75{flex-wrap:wrap;align-items:center;gap:4px;display:flex}._paymentLogo_wu96u_174{border-radius:var(--radius-sm);border:1px solid var(--color-border-soft);object-fit:contain;width:24px;height:24px}._paymentExtra_wu96u_184{display:none}._paymentCheckbox_wu96u_188:checked~._paymentExtra_wu96u_184{display:block}._paymentCheckbox_wu96u_188:checked~._paymentToggle_wu96u_192{display:none}._paymentToggle_wu96u_192{border:1px solid var(--color-border-input);border-radius:var(--radius-sm);color:var(--color-text-subtle);cursor:pointer;pointer-events:auto;z-index:2;background:0 0;padding:2px 6px;font-size:11px;position:relative}._paymentCheckbox_wu96u_188:focus-visible~._paymentToggle_wu96u_192{outline:2px solid var(--color-border-strong);outline-offset:2px}._termsArea_wu96u_215{grid-area:terms;justify-content:center;align-items:center;display:flex}._terms_wu96u_215{color:var(--color-text-subtle);text-align:center;align-items:center;gap:4px;font-size:11px;display:flex}._termsLink_wu96u_231{cursor:pointer;pointer-events:auto;z-index:2;position:relative}._termsLink_wu96u_231:hover{text-decoration:underline}@media (width>=769px){._cardInner_wu96u_39{grid-template:"logo bonus features payments cta"1fr"terms terms terms terms terms"/140px 1fr 1fr 1fr auto;align-items:center;gap:16px;padding:16px 20px}}._bannerLink_1331e_1{grid-column:1/-1;width:100%;display:block;overflow:hidden}._bannerImage_1331e_8{object-fit:cover;width:100%;height:auto;display:block}._container_gtv9m_1{max-width:var(--layout-max-width);padding:0 var(--layout-padding-x);margin:0 auto}._promoSection_gtv9m_9{padding:24px 0}._promoGrid_gtv9m_13{grid-template-columns:1fr;gap:16px;display:grid}._promoSectionEnd_gtv9m_20{width:100%;height:1px}._bar_1b0j5_1{z-index:100;background:var(--color-surface);border-top:1px solid var(--color-border);position:fixed;bottom:0;left:0;right:0}._inner_1b0j5_11{max-width:var(--layout-max-width);padding:10px var(--layout-padding-x);align-items:center;gap:16px;margin:0 auto;display:flex}._logoLink_1b0j5_20{background:var(--color-surface-subtle);border:1px solid var(--color-border-soft);border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;padding:4px 10px;display:flex}._logo_1b0j5_20{object-fit:contain;width:auto;max-width:120px;height:40px}._bonus_1b0j5_38{flex:1;justify-content:center;align-items:center;display:flex}._btn_1b0j5_45{background:var(--color-inverted-bg);color:var(--color-inverted-text);border-radius:var(--radius-sm);white-space:nowrap;border:1px solid var(--color-border-strong);flex-shrink:0;padding:12px 16px;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-block}._btn_1b0j5_45:after{content:" →"}@media (width<=500px){._inner_1b0j5_11{gap:10px;padding:10px 12px}._logo_1b0j5_20{max-width:80px;height:28px}._bonus_1b0j5_38{font-size:.85rem}._btn_1b0j5_45{padding:10px 14px;font-size:.82rem}}._overlay_10wde_1{z-index:200;background:var(--color-overlay-soft);justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._card_10wde_12{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);text-align:center;width:100%;max-width:400px;padding:24px;position:relative}._close_10wde_23{background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text-muted);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:1rem;line-height:1;display:flex;position:absolute;top:12px;right:14px}._headline_10wde_41{color:var(--color-text);margin:0 0 6px;font-size:1.3rem;font-weight:800;line-height:1.2}._sub_10wde_49{color:var(--color-text-subtle);margin:0 0 20px;font-size:.88rem}._sub_10wde_49 strong{color:var(--color-text)}._banner_10wde_59{background:var(--color-surface-subtle);border:1px solid var(--color-border-soft);border-radius:var(--radius-md);flex-direction:column;align-items:center;gap:14px;padding:20px;display:flex;position:relative}._topBadge_10wde_71{background:var(--color-inverted-bg);color:var(--color-inverted-text);letter-spacing:.08em;white-space:nowrap;border-radius:20px;padding:3px 14px;font-size:.72rem;font-weight:900;position:absolute;top:-13px;left:50%;transform:translate(-50%)}._logoLink_10wde_86{justify-content:center;align-items:center;display:flex}._logo_10wde_86{object-fit:contain;width:auto;max-width:160px;height:52px}._bonusWrap_10wde_99{text-align:center;justify-content:center;display:flex}._payments_10wde_105{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}._payIcon_10wde_113{object-fit:contain;background:var(--color-surface);border:1px solid var(--color-border-soft);border-radius:var(--radius-sm);width:auto;height:22px;padding:2px 4px}._cta_10wde_123{background:var(--color-inverted-bg);width:100%;color:var(--color-inverted-text);border-radius:var(--radius-sm);border:1px solid var(--color-border-strong);padding:12px 16px;font-size:1rem;font-weight:700;text-decoration:none;display:inline-block}._cta_10wde_123:after{content:" →"}@media (width<=440px){._card_10wde_12{padding:24px 16px 20px}._headline_10wde_41{font-size:1.2rem}}._main_vbdk4_1{flex:1}._pageHeader_vbdk4_5{text-align:center;min-height:30dvh;padding:var(--layout-padding-x);justify-content:center;align-items:center;display:flex;position:relative}._pageHeaderInner_vbdk4_15{flex-direction:column;align-items:center;gap:14px;max-width:760px;margin:0 auto;display:flex}._pageTitle_vbdk4_24{color:var(--color-text);margin:0;font-size:clamp(2.4rem,5vw,4rem);font-weight:900;line-height:1.1}._affiliateNoticeText_vbdk4_32{color:var(--color-text-faintest);padding:0 var(--layout-padding-x);max-width:var(--layout-max-width);margin:0 auto 8px;font-size:12px}._affiliateNoticeLink_vbdk4_40{color:var(--color-text-faintest);text-decoration:underline}
