.bonus-type-content[data-v-98d5bf44]{align-items:start;display:grid;gap:1.5rem;grid-template-columns:1fr}.bonus-type-description[data-v-98d5bf44]{color:#fffc;font-size:1rem;line-height:1.6}.bonus-example[data-v-98d5bf44]{background:#ffffff0d;border-left:3px solid #dd4544;border-radius:8px;margin:1rem 0;padding:1rem}.bonus-example h4[data-v-98d5bf44]{color:#fff;font-size:1.1rem;margin-bottom:.5rem}.key-points[data-v-98d5bf44]{flex-direction:column;margin:1.5rem 0}.key-points[data-v-98d5bf44],.point[data-v-98d5bf44]{display:flex;gap:1rem}.point-icon[data-v-98d5bf44]{font-size:1.2rem;padding-top:.2rem}.point-icon i[data-v-98d5bf44]{opacity:.9}.point-icon .fa-plus-circle[data-v-98d5bf44]{color:#4caf50}.point-icon .fa-minus-circle[data-v-98d5bf44]{color:#f44336}.point-text[data-v-98d5bf44]{flex:1}.point-text h5[data-v-98d5bf44]{color:#fff;font-size:1rem;margin-bottom:.5rem}.point-text ul[data-v-98d5bf44]{padding-left:1.2rem}.point-text li[data-v-98d5bf44]{margin-bottom:.5rem}.tip-section[data-v-98d5bf44]{background:#ffc1071a;border-radius:8px;display:flex;gap:1rem;margin-top:1rem;padding:1rem}.tip-icon[data-v-98d5bf44]{color:#ffc107;font-size:1.3rem;padding-top:.2rem}.tip-content h5[data-v-98d5bf44]{color:#ffc107;font-size:1rem;margin-bottom:.5rem}.featured-bonus[data-v-98d5bf44]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:1.5rem}.featured-bonus h4[data-v-98d5bf44]{color:#fff;font-size:1.1rem;margin-bottom:1rem;text-align:center}.featured-card[data-v-98d5bf44]{background:#dd45441a;border:1px dashed rgba(221,69,68,.3);border-radius:8px;padding:1.2rem;text-align:center}.casino-name[data-v-98d5bf44]{color:#fff;font-weight:600;margin-bottom:.5rem}.bonus-value[data-v-98d5bf44]{background:linear-gradient(135deg,#dd4544,#e8937c);-webkit-background-clip:text;background-clip:text;font-size:1.8rem;font-weight:800;-webkit-text-fill-color:transparent;margin-bottom:.5rem}.bonus-details[data-v-98d5bf44]{color:#ffffffb3;font-size:.9rem;margin-bottom:1rem}.claim-link[data-v-98d5bf44]{align-items:center;background:linear-gradient(135deg,#dd4544,#e8937c);border-radius:8px;color:#fff;display:inline-flex;font-size:.9rem;font-weight:600;gap:.5rem;padding:.7rem 1.2rem;transition:all .3s ease}.claim-link[data-v-98d5bf44]:hover{box-shadow:0 8px 15px #dd45444d;transform:translateY(-3px)}.claim-link i[data-v-98d5bf44]{transition:all .3s ease}.claim-link:hover i[data-v-98d5bf44]{transform:translate(3px)}@media(max-width:768px){.bonus-type-content[data-v-98d5bf44]{grid-template-columns:1fr}.featured-bonus[data-v-98d5bf44]{margin-top:1rem}}.bonus-type-content[data-v-30333bdc]{align-items:start;display:grid;gap:1.5rem;grid-template-columns:1fr}.bonus-type-description[data-v-30333bdc]{color:#fffc;font-size:1rem;line-height:1.6}.bonus-example[data-v-30333bdc]{background:#ffffff0d;border-left:3px solid #dd4544;border-radius:8px;margin:1rem 0;padding:1rem}.bonus-example h4[data-v-30333bdc]{color:#fff;font-size:1.1rem;margin-bottom:.5rem}.key-points[data-v-30333bdc]{flex-direction:column;margin:1.5rem 0}.key-points[data-v-30333bdc],.point[data-v-30333bdc]{display:flex;gap:1rem}.point-icon[data-v-30333bdc]{font-size:1.2rem;padding-top:.2rem}.point-icon i[data-v-30333bdc]{opacity:.9}.point-icon .fa-plus-circle[data-v-30333bdc]{color:#4caf50}.point-icon .fa-minus-circle[data-v-30333bdc]{color:#f44336}.point-text[data-v-30333bdc]{flex:1}.point-text h5[data-v-30333bdc]{color:#fff;font-size:1rem;margin-bottom:.5rem}.point-text ul[data-v-30333bdc]{padding-left:1.2rem}.point-text li[data-v-30333bdc]{margin-bottom:.5rem}.tip-section[data-v-30333bdc]{background:#ffc1071a;border-radius:8px;display:flex;gap:1rem;margin-top:1rem;padding:1rem}.tip-icon[data-v-30333bdc]{color:#ffc107;font-size:1.3rem;padding-top:.2rem}.tip-content h5[data-v-30333bdc]{color:#ffc107;font-size:1rem;margin-bottom:.5rem}.featured-bonus[data-v-30333bdc]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:1.5rem}.featured-bonus h4[data-v-30333bdc]{color:#fff;font-size:1.1rem;margin-bottom:1rem;text-align:center}.featured-card[data-v-30333bdc]{background:#dd45441a;border:1px dashed rgba(221,69,68,.3);border-radius:8px;padding:1.2rem;text-align:center}.casino-name[data-v-30333bdc]{color:#fff;font-weight:600;margin-bottom:.5rem}.bonus-value[data-v-30333bdc]{background:linear-gradient(135deg,#dd4544,#e8937c);-webkit-background-clip:text;background-clip:text;font-size:1.8rem;font-weight:800;-webkit-text-fill-color:transparent;margin-bottom:.5rem}.bonus-details[data-v-30333bdc]{color:#ffffffb3;font-size:.9rem;margin-bottom:1rem}.claim-link[data-v-30333bdc]{align-items:center;background:linear-gradient(135deg,#dd4544,#e8937c);border-radius:8px;color:#fff;display:inline-flex;font-size:.9rem;font-weight:600;gap:.5rem;padding:.7rem 1.2rem;transition:all .3s ease}.claim-link[data-v-30333bdc]:hover{box-shadow:0 8px 15px #dd45444d;transform:translateY(-3px)}.claim-link i[data-v-30333bdc]{transition:all .3s ease}.claim-link:hover i[data-v-30333bdc]{transform:translate(3px)}@media(max-width:768px){.bonus-type-content[data-v-30333bdc]{grid-template-columns:1fr}.featured-bonus[data-v-30333bdc]{margin-top:1rem}}.bonus-type-content[data-v-7b1ee192]{align-items:start;display:grid;gap:1.5rem;grid-template-columns:1fr}.bonus-type-description[data-v-7b1ee192]{color:#fffc;font-size:1rem;line-height:1.6}.bonus-example[data-v-7b1ee192]{background:#ffffff0d;border-left:3px solid #dd4544;border-radius:8px;margin:1rem 0;padding:1rem}.bonus-example h4[data-v-7b1ee192]{color:#fff;font-size:1.1rem;margin-bottom:.5rem}.key-points[data-v-7b1ee192]{flex-direction:column;margin:1.5rem 0}.key-points[data-v-7b1ee192],.point[data-v-7b1ee192]{display:flex;gap:1rem}.point-icon[data-v-7b1ee192]{font-size:1.2rem;padding-top:.2rem}.point-icon i[data-v-7b1ee192]{opacity:.9}.point-icon .fa-plus-circle[data-v-7b1ee192]{color:#4caf50}.point-icon .fa-minus-circle[data-v-7b1ee192]{color:#f44336}.point-text[data-v-7b1ee192]{flex:1}.point-text h5[data-v-7b1ee192]{color:#fff;font-size:1rem;margin-bottom:.5rem}.point-text ul[data-v-7b1ee192]{padding-left:1.2rem}.point-text li[data-v-7b1ee192]{margin-bottom:.5rem}.tip-section[data-v-7b1ee192]{background:#ffc1071a;border-radius:8px;display:flex;gap:1rem;margin-top:1rem;padding:1rem}.tip-icon[data-v-7b1ee192]{color:#ffc107;font-size:1.3rem;padding-top:.2rem}.tip-content h5[data-v-7b1ee192]{color:#ffc107;font-size:1rem;margin-bottom:.5rem}.featured-bonus[data-v-7b1ee192]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:1.5rem}.featured-bonus h4[data-v-7b1ee192]{color:#fff;font-size:1.1rem;margin-bottom:1rem;text-align:center}.featured-card[data-v-7b1ee192]{background:#dd45441a;border:1px dashed rgba(221,69,68,.3);border-radius:8px;padding:1.2rem;text-align:center}.casino-name[data-v-7b1ee192]{color:#fff;font-weight:600;margin-bottom:.5rem}.bonus-value[data-v-7b1ee192]{background:linear-gradient(135deg,#dd4544,#e8937c);-webkit-background-clip:text;background-clip:text;font-size:1.8rem;font-weight:800;-webkit-text-fill-color:transparent;margin-bottom:.5rem}.bonus-details[data-v-7b1ee192]{color:#ffffffb3;font-size:.9rem;margin-bottom:1rem}.claim-link[data-v-7b1ee192]{align-items:center;background:linear-gradient(135deg,#dd4544,#e8937c);border-radius:8px;color:#fff;display:inline-flex;font-size:.9rem;font-weight:600;gap:.5rem;padding:.7rem 1.2rem;transition:all .3s ease}.claim-link[data-v-7b1ee192]:hover{box-shadow:0 8px 15px #dd45444d;transform:translateY(-3px)}.claim-link i[data-v-7b1ee192]{transition:all .3s ease}.claim-link:hover i[data-v-7b1ee192]{transform:translate(3px)}@media(max-width:768px){.bonus-type-content[data-v-7b1ee192]{grid-template-columns:1fr}.featured-bonus[data-v-7b1ee192]{margin-top:1rem}}.bonus-type-content[data-v-ab61cddf]{align-items:start;display:grid;gap:1.5rem;grid-template-columns:1fr}.bonus-type-description[data-v-ab61cddf]{color:#fffc;font-size:1rem;line-height:1.6}.bonus-example[data-v-ab61cddf]{background:#ffffff0d;border-left:3px solid #dd4544;border-radius:8px;margin:1rem 0;padding:1rem}.bonus-example h4[data-v-ab61cddf]{color:#fff;font-size:1.1rem;margin-bottom:.5rem}.key-points[data-v-ab61cddf]{flex-direction:column;margin:1.5rem 0}.key-points[data-v-ab61cddf],.point[data-v-ab61cddf]{display:flex;gap:1rem}.point-icon[data-v-ab61cddf]{font-size:1.2rem;padding-top:.2rem}.point-icon i[data-v-ab61cddf]{opacity:.9}.point-icon .fa-plus-circle[data-v-ab61cddf]{color:#4caf50}.point-icon .fa-minus-circle[data-v-ab61cddf]{color:#f44336}.point-text[data-v-ab61cddf]{flex:1}.point-text h5[data-v-ab61cddf]{color:#fff;font-size:1rem;margin-bottom:.5rem}.point-text ul[data-v-ab61cddf]{padding-left:1.2rem}.point-text li[data-v-ab61cddf]{margin-bottom:.5rem}.tip-section[data-v-ab61cddf]{background:#ffc1071a;border-radius:8px;display:flex;gap:1rem;margin-top:1rem;padding:1rem}.tip-icon[data-v-ab61cddf]{color:#ffc107;font-size:1.3rem;padding-top:.2rem}.tip-content h5[data-v-ab61cddf]{color:#ffc107;font-size:1rem;margin-bottom:.5rem}.featured-bonus[data-v-ab61cddf]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:1.5rem}.featured-bonus h4[data-v-ab61cddf]{color:#fff;font-size:1.1rem;margin-bottom:1rem;text-align:center}.featured-card[data-v-ab61cddf]{background:#dd45441a;border:1px dashed rgba(221,69,68,.3);border-radius:8px;padding:1.2rem;text-align:center}.casino-name[data-v-ab61cddf]{color:#fff;font-weight:600;margin-bottom:.5rem}.bonus-value[data-v-ab61cddf]{background:linear-gradient(135deg,#dd4544,#e8937c);-webkit-background-clip:text;background-clip:text;font-size:1.8rem;font-weight:800;-webkit-text-fill-color:transparent;margin-bottom:.5rem}.bonus-details[data-v-ab61cddf]{color:#ffffffb3;font-size:.9rem;margin-bottom:1rem}.claim-link[data-v-ab61cddf]{align-items:center;background:linear-gradient(135deg,#dd4544,#e8937c);border-radius:8px;color:#fff;display:inline-flex;font-size:.9rem;font-weight:600;gap:.5rem;padding:.7rem 1.2rem;transition:all .3s ease}.claim-link[data-v-ab61cddf]:hover{box-shadow:0 8px 15px #dd45444d;transform:translateY(-3px)}.claim-link i[data-v-ab61cddf]{transition:all .3s ease}.claim-link:hover i[data-v-ab61cddf]{transform:translate(3px)}@media(max-width:768px){.bonus-type-content[data-v-ab61cddf]{grid-template-columns:1fr}.featured-bonus[data-v-ab61cddf]{margin-top:1rem}}.bonus-type-content[data-v-dccf24bc]{align-items:start;display:grid;gap:1.5rem;grid-template-columns:1fr}.bonus-type-description[data-v-dccf24bc]{color:#fffc;font-size:1rem;line-height:1.6}.bonus-example[data-v-dccf24bc]{background:#ffffff0d;border-left:3px solid #2196f3;border-radius:8px;margin:1rem 0;padding:1rem}.bonus-example h4[data-v-dccf24bc]{color:#fff;font-size:1.1rem;margin-bottom:.5rem}.key-points[data-v-dccf24bc]{flex-direction:column;margin:1.5rem 0}.key-points[data-v-dccf24bc],.point[data-v-dccf24bc]{display:flex;gap:1rem}.point-icon[data-v-dccf24bc]{font-size:1.2rem;padding-top:.2rem}.point-icon i[data-v-dccf24bc]{opacity:.9}.point-icon .fa-plus-circle[data-v-dccf24bc]{color:#4caf50}.point-icon .fa-minus-circle[data-v-dccf24bc]{color:#f44336}.point-text[data-v-dccf24bc]{flex:1}.point-text h5[data-v-dccf24bc]{color:#fff;font-size:1rem;margin-bottom:.5rem}.point-text ul[data-v-dccf24bc]{padding-left:1.2rem}.point-text li[data-v-dccf24bc]{margin-bottom:.5rem}.tip-section[data-v-dccf24bc]{background:#ffc1071a;border-radius:8px;display:flex;gap:1rem;margin-top:1rem;padding:1rem}.tip-icon[data-v-dccf24bc]{color:#ffc107;font-size:1.3rem;padding-top:.2rem}.tip-content h5[data-v-dccf24bc]{color:#ffc107;font-size:1rem;margin-bottom:.5rem}.featured-bonus[data-v-dccf24bc]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:1.5rem}.featured-bonus h4[data-v-dccf24bc]{color:#fff;font-size:1.1rem;margin-bottom:1rem;text-align:center}.featured-card[data-v-dccf24bc]{background:#2196f31a;border:1px dashed rgba(33,150,243,.3);border-radius:8px;padding:1.2rem;text-align:center}.casino-name[data-v-dccf24bc]{color:#fff;font-weight:600;margin-bottom:.5rem}.bonus-value[data-v-dccf24bc]{background:linear-gradient(135deg,#0d47a1,#64b5f6);-webkit-background-clip:text;background-clip:text;font-size:1.8rem;font-weight:800;-webkit-text-fill-color:transparent;margin-bottom:.5rem}.bonus-details[data-v-dccf24bc]{color:#ffffffb3;font-size:.9rem;margin-bottom:1rem}.claim-link[data-v-dccf24bc]{align-items:center;background:linear-gradient(135deg,#0d47a1,#64b5f6);border-radius:8px;color:#fff;display:inline-flex;font-size:.9rem;font-weight:600;gap:.5rem;padding:.7rem 1.2rem;transition:all .3s ease}.claim-link[data-v-dccf24bc]:hover{box-shadow:0 8px 15px #2196f34d;transform:translateY(-3px)}.claim-link i[data-v-dccf24bc]{transition:all .3s ease}.claim-link:hover i[data-v-dccf24bc]{transform:translate(3px)}@media(max-width:768px){.bonus-type-content[data-v-dccf24bc]{grid-template-columns:1fr}.featured-bonus[data-v-dccf24bc]{margin-top:1rem}}.bonus-type-content[data-v-f1ad892b]{align-items:start;display:grid;gap:1.5rem;grid-template-columns:1fr}.bonus-type-description[data-v-f1ad892b]{color:#fffc;font-size:1rem;line-height:1.6}.bonus-example[data-v-f1ad892b]{background:#ffffff0d;border-left:3px solid #009688;border-radius:8px;margin:1rem 0;padding:1rem}.bonus-example h4[data-v-f1ad892b]{color:#fff;font-size:1.1rem;margin-bottom:.5rem}.key-points[data-v-f1ad892b]{flex-direction:column;margin:1.5rem 0}.key-points[data-v-f1ad892b],.point[data-v-f1ad892b]{display:flex;gap:1rem}.point-icon[data-v-f1ad892b]{font-size:1.2rem;padding-top:.2rem}.point-icon i[data-v-f1ad892b]{opacity:.9}.point-icon .fa-plus-circle[data-v-f1ad892b]{color:#4caf50}.point-icon .fa-minus-circle[data-v-f1ad892b]{color:#f44336}.point-text[data-v-f1ad892b]{flex:1}.point-text h5[data-v-f1ad892b]{color:#fff;font-size:1rem;margin-bottom:.5rem}.point-text ul[data-v-f1ad892b]{padding-left:1.2rem}.point-text li[data-v-f1ad892b]{margin-bottom:.5rem}.tip-section[data-v-f1ad892b]{background:#ffc1071a;border-radius:8px;display:flex;gap:1rem;margin-top:1rem;padding:1rem}.tip-icon[data-v-f1ad892b]{color:#ffc107;font-size:1.3rem;padding-top:.2rem}.tip-content h5[data-v-f1ad892b]{color:#ffc107;font-size:1rem;margin-bottom:.5rem}.featured-bonus[data-v-f1ad892b]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:1.5rem}.featured-bonus h4[data-v-f1ad892b]{color:#fff;font-size:1.1rem;margin-bottom:1rem;text-align:center}.featured-card[data-v-f1ad892b]{background:#0096881a;border:1px dashed rgba(0,150,136,.3);border-radius:8px;padding:1.2rem;text-align:center}.casino-name[data-v-f1ad892b]{color:#fff;font-weight:600;margin-bottom:.5rem}.bonus-value[data-v-f1ad892b]{background:linear-gradient(135deg,#004d40,#4db6ac);-webkit-background-clip:text;background-clip:text;font-size:1.8rem;font-weight:800;-webkit-text-fill-color:transparent;margin-bottom:.5rem}.bonus-details[data-v-f1ad892b]{color:#ffffffb3;font-size:.9rem;margin-bottom:1rem}.claim-link[data-v-f1ad892b]{align-items:center;background:linear-gradient(135deg,#004d40,#4db6ac);border-radius:8px;color:#fff;display:inline-flex;font-size:.9rem;font-weight:600;gap:.5rem;padding:.7rem 1.2rem;transition:all .3s ease}.claim-link[data-v-f1ad892b]:hover{box-shadow:0 8px 15px #0096884d;transform:translateY(-3px)}.claim-link i[data-v-f1ad892b]{transition:all .3s ease}.claim-link:hover i[data-v-f1ad892b]{transform:translate(3px)}@media(max-width:768px){.bonus-type-content[data-v-f1ad892b]{grid-template-columns:1fr}.featured-bonus[data-v-f1ad892b]{margin-top:1rem}}.bonus-types-modal[data-v-162a8598]{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(170deg,#1e1625fa,#120d18fa);border:1px solid hsla(13,70%,70%,.22);border-radius:22px;box-shadow:0 35px 90px #00000080,inset 0 1px #ffffff14;display:flex;flex-direction:column;margin:0 auto;max-height:86vh;max-width:1000px;overflow:hidden;position:relative}.modal-header[data-v-162a8598]{align-items:center;background:linear-gradient(90deg,#dd45442e,#e8947d14);border-bottom:1px solid hsla(13,70%,70%,.22);display:flex;flex-shrink:0;justify-content:space-between;padding:1rem 1.4rem}.eyebrow[data-v-162a8598]{color:#ffffff9e;font-size:.72rem;letter-spacing:.08em;margin:0 0 .2rem;text-transform:uppercase}.modal-header h2[data-v-162a8598]{color:#fff;font-size:1.35rem;font-weight:800;margin:0}.close-button[data-v-162a8598]{align-items:center;background:#ffffff14;border:1px solid hsla(0,0%,100%,.22);border-radius:999px;color:#fff;cursor:pointer;display:flex;font-size:1rem;height:2.25rem;justify-content:center;transition:all .3s ease;width:2.25rem}.close-button[data-v-162a8598]:hover{background:#dd45443d;border-color:#e8947d70;transform:rotate(90deg)}.modal-body[data-v-162a8598]{flex-grow:1;overflow-y:auto;padding:1rem;-webkit-overflow-scrolling:touch;display:grid;gap:1rem}.type-tabs[data-v-162a8598]{display:grid;gap:.55rem;grid-template-columns:repeat(6,minmax(0,1fr))}.type-tab[data-v-162a8598]{align-items:center;background:#ffffff0a;border:1px solid hsla(0,0%,100%,.12);border-radius:10px;color:#ffffffdb;cursor:pointer;display:flex;flex-direction:column;font-size:.8rem;font-weight:700;gap:.3rem;justify-content:center;padding:.6rem .45rem;transition:all .25s ease}.type-tab i[data-v-162a8598]{font-size:1rem}.type-tab[data-v-162a8598]:hover{background:#dd454429;border-color:#e8947d70}.type-tab.active[data-v-162a8598]{background:linear-gradient(145deg,#dd454447,#e8947d1f);border-color:#e8947d8c;color:#ffe1d7}.type-content-shell[data-v-162a8598]{background:#ffffff08;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;padding:1rem}.type-headline[data-v-162a8598]{align-items:center;display:flex;justify-content:space-between;margin-bottom:.9rem}.type-headline h3[data-v-162a8598]{color:#ffe4db;font-size:1.15rem;margin:0}.pill[data-v-162a8598]{background:#4caf5033;border:1px solid rgba(76,175,80,.45);border-radius:999px;color:#87e6a1;font-size:.74rem;font-weight:700;letter-spacing:.06em;padding:.3rem .55rem;text-transform:uppercase}.live-bonuses[data-v-162a8598]{border-top:1px dashed hsla(0,0%,100%,.14);margin-top:1rem;padding-top:1rem}.live-bonuses-header[data-v-162a8598]{align-items:baseline;display:flex;gap:.8rem;justify-content:space-between;margin-bottom:.7rem}.live-bonuses-header h4[data-v-162a8598]{color:#fff;font-size:1rem;margin:0}.live-bonuses-header p[data-v-162a8598]{color:#ffffff9e;font-size:.84rem;margin:0}.live-grid[data-v-162a8598]{display:grid;gap:.7rem;grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}.live-card[data-v-162a8598]{background:linear-gradient(170deg,#ffffff0f,#ffffff05);border:1px solid hsla(0,0%,100%,.14);border-radius:12px;display:grid;gap:.55rem;padding:.72rem}.live-card-top[data-v-162a8598]{align-items:center;display:flex;gap:.55rem}.live-logo-wrap[data-v-162a8598]{border:1px solid hsla(0,0%,100%,.12);border-radius:8px;flex-shrink:0;height:45px;overflow:hidden;width:45px}.live-logo[data-v-162a8598]{height:100%;-o-object-fit:contain;object-fit:contain;padding:2px;width:100%}.live-casino[data-v-162a8598]{color:#fff;font-size:.83rem;font-weight:700}.live-value[data-v-162a8598]{color:#ffc8b2;font-size:.95rem;font-weight:800;line-height:1.25}.live-meta[data-v-162a8598]{display:flex;flex-wrap:wrap;gap:.3rem}.live-meta span[data-v-162a8598]{background:#ffffff14;border-radius:999px;color:#ffffffd6;font-size:.73rem;padding:.2rem .5rem}.live-claim[data-v-162a8598]{align-items:center;background:linear-gradient(135deg,#dd4544,#e8937c);border-radius:8px;color:#fff;display:inline-flex;font-size:.8rem;font-weight:700;gap:.4rem;justify-content:center;margin-top:.15rem;padding:.46rem .64rem;text-decoration:none;transition:all .25s ease}.live-claim[data-v-162a8598]:hover{box-shadow:0 8px 18px #dd454459;transform:translateY(-2px)}.no-live-bonuses[data-v-162a8598]{color:#ffffff9e;font-size:.9rem;padding:.5rem 0}.bonuses-loading[data-v-162a8598]{align-items:center;color:#fff9;display:flex;font-size:.9rem;gap:.6rem;padding:1.2rem 0}.bonuses-loading i[data-v-162a8598]{color:#e8937c;font-size:1rem}.bonuses-error[data-v-162a8598]{align-items:center;background:#dd45441f;border:1px solid rgba(221,69,68,.3);border-radius:8px;color:#f9a8a8;display:flex;font-size:.85rem;gap:.5rem;margin-top:.8rem;padding:.8rem}.top-db-bonus[data-v-162a8598]{background:linear-gradient(155deg,#dd45442e,#ffffff08);border:1px solid hsla(13,70%,70%,.42);border-radius:14px;margin-top:1rem;padding:.9rem}.top-label[data-v-162a8598]{color:#f3b29f;font-size:.78rem;font-weight:700;gap:.4rem;letter-spacing:.08em;margin:0 0 .65rem;text-transform:uppercase}.top-card[data-v-162a8598],.top-label[data-v-162a8598]{align-items:center;display:flex}.top-card[data-v-162a8598]{flex-wrap:wrap;gap:.8rem}.top-card-logo[data-v-162a8598]{border-radius:8px;flex-shrink:0;height:60px;overflow:hidden;width:60px}.top-logo-img[data-v-162a8598]{height:100%;-o-object-fit:contain;object-fit:contain;padding:3px;width:100%}.top-card-info[data-v-162a8598]{display:flex;flex:1;flex-direction:column;gap:.15rem;min-width:0}.top-casino[data-v-162a8598]{color:#ffffffbf;font-size:.8rem;font-weight:600}.top-amount[data-v-162a8598]{color:#ffc8b2;font-size:1rem;font-weight:800}.top-meta[data-v-162a8598]{display:flex;flex-wrap:wrap;gap:.3rem}.top-meta span[data-v-162a8598]{background:#ffffff14;border-radius:999px;color:#fffc;font-size:.7rem;padding:.15rem .45rem}.top-claim[data-v-162a8598]{align-items:center;background:linear-gradient(135deg,#dd4544,#e8937c);border-radius:8px;color:#fff;display:inline-flex;font-size:.8rem;font-weight:700;gap:.35rem;margin-left:auto;padding:.48rem .85rem;text-decoration:none;transition:all .25s ease;white-space:nowrap}.top-claim[data-v-162a8598]:hover{box-shadow:0 8px 18px #dd454459;transform:translateY(-2px)}.modal-body[data-v-162a8598]::-webkit-scrollbar{width:8px}.modal-body[data-v-162a8598]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.modal-body[data-v-162a8598]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:4px}.modal-body[data-v-162a8598]::-webkit-scrollbar-thumb:hover{background:#ffffff40}@media(max-width:768px){.modal-header[data-v-162a8598]{padding:.85rem 1rem}.modal-header h2[data-v-162a8598]{font-size:1.1rem}.modal-body[data-v-162a8598]{padding:.8rem}.type-tabs[data-v-162a8598]{grid-template-columns:repeat(2,minmax(0,1fr))}.type-content-shell[data-v-162a8598]{padding:.85rem}.live-grid[data-v-162a8598]{grid-template-columns:1fr}.live-bonuses-header[data-v-162a8598]{align-items:flex-start;flex-direction:column}}.modal-backdrop[data-v-e244fecd]{align-items:center;animation:fadeIn-e244fecd .24s ease;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:radial-gradient(circle at 20% 15%,rgba(221,69,68,.2),transparent 42%),radial-gradient(circle at 80% 85%,hsla(13,70%,70%,.14),transparent 46%),#08060ad1;display:flex;height:100%;justify-content:center;left:0;padding:1.25rem;position:fixed;top:0;width:100%;z-index:1000}.modal-container[data-v-e244fecd]{animation:scaleIn-e244fecd .24s ease;width:min(1100px,100%)}.filtered-bonuses-modal[data-v-e244fecd],.modal-container[data-v-e244fecd]{max-height:calc(100vh - 2.5rem);overflow:hidden}.filtered-bonuses-modal[data-v-e244fecd]{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(170deg,#1e1625f5,#130d19f7);border:1px solid hsla(13,70%,70%,.22);border-radius:22px;box-shadow:0 36px 90px #00000080,inset 0 1px #ffffff14}.modal-header[data-v-e244fecd]{align-items:center;background:linear-gradient(90deg,#dd454429,#e8947d14);border-bottom:1px solid hsla(13,70%,70%,.22);display:flex;justify-content:space-between;padding:1rem 1.5rem;position:sticky;top:0;z-index:2}.modal-header h2[data-v-e244fecd]{color:#fff;font-size:1.25rem;font-weight:800;letter-spacing:.01em;margin:0}.close-button[data-v-e244fecd]{align-items:center;background:#ffffff0f;border:1px solid hsla(0,0%,100%,.16);border-radius:999px;color:#ffffffe0;cursor:pointer;display:inline-flex;font-size:1rem;height:2.25rem;justify-content:center;padding:0;transition:all .3s ease;width:2.25rem}.close-button[data-v-e244fecd]:hover{background:#dd454438;border-color:#e8947d70;transform:rotate(90deg)}.modal-content[data-v-e244fecd]{max-height:calc(100vh - 8rem);overflow-y:auto;padding:1.4rem;scrollbar-color:hsla(13,70%,70%,.45) transparent;scrollbar-width:thin}.modal-content[data-v-e244fecd]::-webkit-scrollbar{width:8px}.modal-content[data-v-e244fecd]::-webkit-scrollbar-thumb{background:#e8947d66;border-radius:999px}.loading-state[data-v-e244fecd]{color:#ffffffb3;padding:3rem 1rem;text-align:center}.loading-spinner[data-v-e244fecd]{color:#e8937c;font-size:2.5rem;margin-bottom:1rem}.bonuses-results[data-v-e244fecd]{animation:slideUp-e244fecd .4s ease}.results-header[data-v-e244fecd]{background:#ffffff08;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;margin-bottom:1.2rem;padding:.85rem 1rem;text-align:center}.results-header p[data-v-e244fecd]:first-child{color:#fff;font-size:1.05rem;margin:0 0 .2rem}.results-header .hint[data-v-e244fecd]{color:#fff9;font-size:.9rem}.casinos-grid[data-v-e244fecd]{display:grid;gap:.9rem;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.casino-item[data-v-e244fecd]{align-items:center;background:linear-gradient(155deg,#ffffff0f,#ffffff05);border:1px solid hsla(0,0%,100%,.12);border-radius:14px;cursor:pointer;display:flex;gap:.8rem;padding:1rem;transition:all .3s ease}.casino-item[data-v-e244fecd]:hover{background:linear-gradient(155deg,#dd454433,#e8947d14);border-color:#e8947d73;box-shadow:0 16px 30px #08060a73;transform:translateY(-2px)}.casino-logo[data-v-e244fecd]{align-items:center;border-radius:10px;display:flex;flex-shrink:0;height:56px;justify-content:center;overflow:hidden;width:56px}.casino-logo-image[data-v-e244fecd]{height:100%;-o-object-fit:contain;object-fit:contain;padding:5px;width:100%}.casino-details[data-v-e244fecd]{flex:1}.casino-details h3[data-v-e244fecd]{color:#fff;font-size:1rem;margin:0 0 .35rem}.casino-rating[data-v-e244fecd]{align-items:center;color:#ffbe55;display:flex;font-size:.84rem;gap:.35rem}.view-bonuses-arrow[data-v-e244fecd]{color:#f3b29f;font-size:1rem}.back-button[data-v-e244fecd]{align-items:center;background:#ffffff0f;border:1px solid hsla(0,0%,100%,.16);border-radius:10px;color:#fff;cursor:pointer;display:flex;gap:.5rem;margin-bottom:1.5rem;padding:.6rem 1rem;transition:all .3s ease}.back-button[data-v-e244fecd]:hover{background:#dd45442e;border-color:#e8947d66}.selected-casino-header[data-v-e244fecd]{align-items:center;background:linear-gradient(160deg,#dd454433,#ffffff05);border:1px solid hsla(13,70%,70%,.32);border-radius:14px;display:flex;gap:.85rem;margin-bottom:1.2rem;padding:1rem}.selected-casino-header h3[data-v-e244fecd]{color:#fff;font-size:1.2rem;margin:0}.bonuses-grid[data-v-e244fecd]{display:grid;gap:.9rem;grid-template-columns:repeat(auto-fill,minmax(275px,1fr))}.bonus-card[data-v-e244fecd]{background:linear-gradient(170deg,#ffffff0f,#ffffff05);border:1px solid hsla(0,0%,100%,.12);border-radius:14px;padding:1rem;transition:all .3s ease}.bonus-card[data-v-e244fecd]:hover{background:linear-gradient(170deg,#dd45442e,#ffffff0a);border-color:#e8947d73;box-shadow:0 14px 26px #08060a6b;transform:translateY(-2px)}.bonus-card-header[data-v-e244fecd]{margin-bottom:1rem}.bonus-amount[data-v-e244fecd]{color:#ffc8b2;font-size:1.45rem;font-weight:700;margin-bottom:.35rem}.bonus-percentage[data-v-e244fecd]{color:#fffc;font-size:1rem}.bonus-details[data-v-e244fecd]{border-top:1px solid hsla(0,0%,100%,.1);margin-bottom:1rem;padding-top:1rem}.detail-item[data-v-e244fecd]{align-items:center;color:#ffffffb3;display:flex;gap:.5rem;margin-bottom:.5rem}.detail-item i[data-v-e244fecd]{color:#f3b29f;width:16px}.bonus-code[data-v-e244fecd]{align-items:center;background:#e8947d1a;border:1px dashed hsla(13,70%,70%,.55);border-radius:8px;display:flex;gap:.5rem;margin-bottom:1rem;padding:.75rem}.code-label[data-v-e244fecd]{color:#fff9;font-size:.9rem}.code-value[data-v-e244fecd]{color:#fff;flex:1;font-family:monospace;font-weight:700}.copy-code[data-v-e244fecd]{background:#dd4544;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:.5rem;transition:all .3s ease}.copy-code[data-v-e244fecd]:hover{background:#c83c3b}.claim-button[data-v-e244fecd]{align-items:center;background:linear-gradient(135deg,#dd4544,#e8937c);border-radius:8px;color:#fff;display:flex;font-weight:600;gap:.5rem;justify-content:center;padding:.875rem;text-decoration:none;transition:all .3s ease;width:100%}.claim-button[data-v-e244fecd]:hover{box-shadow:0 10px 22px #dd45446b;transform:translateY(-2px)}.no-results[data-v-e244fecd]{color:#ffffffb3;padding:3rem 1rem;text-align:center}.no-results-icon[data-v-e244fecd]{align-items:center;background:#dd454426;border:1px solid hsla(13,70%,70%,.35);border-radius:50%;color:#f3b29f;display:flex;font-size:2rem;height:5rem;justify-content:center;margin:0 auto 1.2rem;width:5rem}.no-results h3[data-v-e244fecd]{color:#fff;margin-bottom:.5rem}@keyframes fadeIn-e244fecd{0%{opacity:0}to{opacity:1}}@keyframes scaleIn-e244fecd{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes slideUp-e244fecd{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.modal-container[data-v-e244fecd]{max-height:calc(100vh - 1rem);width:100%}.modal-header[data-v-e244fecd]{padding:.85rem 1rem}.modal-content[data-v-e244fecd]{padding:.9rem}.bonuses-grid[data-v-e244fecd],.casinos-grid[data-v-e244fecd]{grid-template-columns:1fr}.casino-item[data-v-e244fecd]{padding:1rem}.selected-casino-header[data-v-e244fecd]{align-items:flex-start;flex-direction:column;padding:1rem}.bonus-amount[data-v-e244fecd]{font-size:1.3rem}}.modal-backdrop[data-v-b3f072fa]{align-items:center;animation:fadeIn-b3f072fa .24s ease;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:radial-gradient(circle at 20% 15%,rgba(221,69,68,.2),transparent 42%),radial-gradient(circle at 80% 85%,hsla(13,70%,70%,.14),transparent 46%),#08060ad1;display:flex;height:100%;justify-content:center;left:0;padding:1.25rem;position:fixed;top:0;width:100%;z-index:1000}.modal-container[data-v-b3f072fa]{animation:scaleIn-b3f072fa .24s ease;width:min(1100px,100%)}.filtered-bonuses-modal[data-v-b3f072fa],.modal-container[data-v-b3f072fa]{max-height:calc(100vh - 2.5rem);overflow:hidden}.filtered-bonuses-modal[data-v-b3f072fa]{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(170deg,#1e1625f5,#130d19f7);border:1px solid hsla(13,70%,70%,.22);border-radius:22px;box-shadow:0 36px 90px #00000080,inset 0 1px #ffffff14}.modal-header[data-v-b3f072fa]{align-items:center;background:linear-gradient(90deg,#dd454429,#e8947d14);border-bottom:1px solid hsla(13,70%,70%,.22);display:flex;justify-content:space-between;padding:1rem 1.5rem;position:sticky;top:0;z-index:2}.modal-header h2[data-v-b3f072fa]{color:#fff;font-size:1.25rem;font-weight:800;letter-spacing:.01em;margin:0}.close-button[data-v-b3f072fa]{align-items:center;background:#ffffff0f;border:1px solid hsla(0,0%,100%,.16);border-radius:999px;color:#ffffffe0;cursor:pointer;display:inline-flex;font-size:1rem;height:2.25rem;justify-content:center;padding:0;transition:all .3s ease;width:2.25rem}.close-button[data-v-b3f072fa]:hover{background:#dd454438;border-color:#e8947d70;transform:rotate(90deg)}.modal-content[data-v-b3f072fa]{max-height:calc(100vh - 8rem);overflow-y:auto;padding:1.4rem;scrollbar-color:hsla(13,70%,70%,.45) transparent;scrollbar-width:thin}.modal-content[data-v-b3f072fa]::-webkit-scrollbar{width:8px}.modal-content[data-v-b3f072fa]::-webkit-scrollbar-thumb{background:#e8947d66;border-radius:999px}.loading-state[data-v-b3f072fa]{color:#ffffffb3;padding:3rem 1rem;text-align:center}.loading-spinner[data-v-b3f072fa]{color:#e8937c;font-size:2.5rem;margin-bottom:1rem}.bonuses-results[data-v-b3f072fa]{animation:slideUp-b3f072fa .4s ease}.results-header[data-v-b3f072fa]{background:#ffffff08;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;margin-bottom:1.2rem;padding:.85rem 1rem;text-align:center}.results-header p[data-v-b3f072fa]{color:#fff;font-size:1.05rem;margin:0}.bonuses-grid[data-v-b3f072fa]{display:grid;gap:.9rem;grid-template-columns:repeat(auto-fill,minmax(275px,1fr))}.bonus-card[data-v-b3f072fa]{background:linear-gradient(170deg,#ffffff0f,#ffffff05);border:1px solid hsla(0,0%,100%,.12);border-radius:14px;padding:1rem;transition:all .3s ease}.bonus-card[data-v-b3f072fa]:hover{background:linear-gradient(170deg,#dd45442e,#ffffff0a);border-color:#e8947d73;box-shadow:0 14px 26px #08060a6b;transform:translateY(-2px)}.bonus-card-header[data-v-b3f072fa]{align-items:center;display:flex;gap:.8rem;margin-bottom:1rem}.casino-logo[data-v-b3f072fa]{align-items:center;border-radius:10px;display:flex;flex-shrink:0;height:56px;justify-content:center;overflow:hidden;width:56px}.casino-logo img[data-v-b3f072fa]{height:100%;-o-object-fit:contain;object-fit:contain;padding:5px;width:100%}.bonus-info[data-v-b3f072fa]{flex:1}.bonus-info h3[data-v-b3f072fa]{color:#fff;font-size:1rem;margin:0 0 .35rem}.bonus-amount[data-v-b3f072fa]{color:#ffc8b2;font-size:1.35rem;font-weight:700}.bonus-details[data-v-b3f072fa]{border-top:1px solid hsla(0,0%,100%,.1);margin-bottom:1rem;padding-top:1rem}.detail-item[data-v-b3f072fa]{align-items:center;color:#ffffffb3;display:flex;gap:.5rem;margin-bottom:.5rem}.detail-item i[data-v-b3f072fa]{color:#f3b29f;width:16px}.bonus-code[data-v-b3f072fa]{align-items:center;background:#e8947d1a;border:1px dashed hsla(13,70%,70%,.55);border-radius:8px;display:flex;gap:.5rem;margin-bottom:1rem;padding:.75rem}.code-label[data-v-b3f072fa]{color:#fff9;font-size:.9rem}.code-value[data-v-b3f072fa]{color:#fff;flex:1;font-family:monospace;font-weight:700}.copy-code[data-v-b3f072fa]{background:#dd4544;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:.5rem;transition:all .3s ease}.copy-code[data-v-b3f072fa]:hover{background:#c83c3b}.claim-button[data-v-b3f072fa]{align-items:center;background:linear-gradient(135deg,#dd4544,#e8937c);border-radius:8px;color:#fff;display:flex;font-weight:600;gap:.5rem;justify-content:center;padding:.875rem;text-decoration:none;transition:all .3s ease;width:100%}.claim-button[data-v-b3f072fa]:hover{box-shadow:0 10px 22px #dd45446b;transform:translateY(-2px)}.no-results[data-v-b3f072fa]{color:#ffffffb3;padding:3rem 1rem;text-align:center}.no-results-icon[data-v-b3f072fa]{align-items:center;background:#dd454426;border:1px solid hsla(13,70%,70%,.35);border-radius:50%;color:#f3b29f;display:flex;font-size:2rem;height:5rem;justify-content:center;margin:0 auto 1.2rem;width:5rem}.no-results h3[data-v-b3f072fa]{color:#fff;margin-bottom:.5rem}.no-results p[data-v-b3f072fa]{margin-bottom:1.5rem}.reset-filters-button[data-v-b3f072fa]{align-items:center;background:#dd45442e;border:1px solid hsla(13,70%,70%,.45);border-radius:8px;color:#ffc8b2;cursor:pointer;display:inline-flex;gap:.5rem;padding:.75rem 1.5rem;transition:all .3s ease}.reset-filters-button[data-v-b3f072fa]:hover{background:#dd45444d;transform:translateY(-2px)}@keyframes fadeIn-b3f072fa{0%{opacity:0}to{opacity:1}}@keyframes scaleIn-b3f072fa{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes slideUp-b3f072fa{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.modal-container[data-v-b3f072fa]{max-height:calc(100vh - 1rem);width:100%}.modal-header[data-v-b3f072fa]{padding:.85rem 1rem}.modal-content[data-v-b3f072fa]{padding:.9rem}.bonuses-grid[data-v-b3f072fa]{gap:1rem;grid-template-columns:1fr}.bonus-card[data-v-b3f072fa]{padding:1rem}.bonus-amount[data-v-b3f072fa]{font-size:1.2rem}}.bonuses-hero[data-v-ee699f8f]{--brand-red:#dd4544;--brand-orange:#e8937c;--brand-peach:#ffc8b2;--ink-strong:hsla(0,0%,100%,.96);--ink-muted:hsla(0,0%,100%,.72);--glass-bg:hsla(0,0%,100%,.05);--glass-border:hsla(0,0%,100%,.14);background:radial-gradient(circle at 12% 18%,rgba(221,69,68,.16),transparent 44%),radial-gradient(circle at 88% 82%,hsla(13,70%,70%,.13),transparent 46%),linear-gradient(180deg,#17131f,#120f19);color:#fff;overflow:hidden;padding:6rem 0 4rem;position:relative}.hero-background[data-v-ee699f8f]{z-index:-1}.bg-pattern[data-v-ee699f8f],.hero-background[data-v-ee699f8f]{height:100%;left:0;position:absolute;top:0;width:100%}.bg-pattern[data-v-ee699f8f]{animation:patternShift-ee699f8f 180s linear infinite;background-color:#17131f;background-image:url(../images/backgrounds/hideout.svg);background-repeat:repeat;background-size:300px 300px;opacity:.08;z-index:-2}@keyframes patternShift-ee699f8f{0%{background-position:0 0}to{background-position:300px 300px}}.bg-gradient-overlay[data-v-ee699f8f]{background:radial-gradient(circle at 15% 15%,rgba(221,69,68,.2) 0,transparent 45%),radial-gradient(circle at 85% 85%,hsla(13,70%,70%,.16) 0,transparent 45%);z-index:-1}.bg-gradient-overlay[data-v-ee699f8f],.floating-elements[data-v-ee699f8f]{height:100%;left:0;position:absolute;top:0;width:100%}.floating-elements[data-v-ee699f8f]{pointer-events:none;z-index:0}.floating-element[data-v-ee699f8f]{align-items:center;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:linear-gradient(155deg,#ffffff14,#ffffff05);border:1px solid hsla(0,0%,100%,.16);border-radius:50%;box-shadow:0 14px 34px #0000004d;display:flex;justify-content:center;position:absolute}.floating-element i[data-v-ee699f8f]{color:#ffffffb3;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.coins-1[data-v-ee699f8f]{animation:float-ee699f8f 8s ease-in-out infinite;height:70px;right:10%;top:15%;width:70px}.coins-1 i[data-v-ee699f8f]{color:#ffc107;font-size:28px}.coins-2[data-v-ee699f8f]{animation:float-ee699f8f 7s ease-in-out 1s infinite;bottom:15%;height:60px;left:8%;width:60px}.coins-2 i[data-v-ee699f8f]{color:#4caf50;font-size:24px}.gift[data-v-ee699f8f]{animation:float-ee699f8f 10s ease-in-out .5s infinite;height:80px;right:15%;top:60%;width:80px}.gift i[data-v-ee699f8f]{color:#dd4544;font-size:32px}.stars[data-v-ee699f8f]{animation:float-ee699f8f 9s ease-in-out 2s infinite;height:50px;left:12%;top:25%;width:50px}.stars i[data-v-ee699f8f]{color:#ffc107;font-size:22px}.percentage[data-v-ee699f8f]{animation:float-ee699f8f 8.5s ease-in-out 1.5s infinite;bottom:30%;height:55px;right:28%;width:55px}.percentage i[data-v-ee699f8f]{color:#2196f3;font-size:24px}@keyframes float-ee699f8f{0%{box-shadow:0 8px 20px #0003;transform:translateY(0) rotate(0)}50%{box-shadow:0 15px 30px #0000004d;transform:translateY(-20px) rotate(5deg)}to{box-shadow:0 8px 20px #0003;transform:translateY(0) rotate(0)}}.container[data-v-ee699f8f]{margin:0 auto;max-width:1240px;padding:0 1.5rem;position:relative}.hero-content[data-v-ee699f8f]{align-items:center;display:grid;gap:3rem;grid-template-columns:1.2fr .8fr;margin-bottom:4rem}.hero-text[data-v-ee699f8f]{padding-right:2rem}.hero-title[data-v-ee699f8f]{display:flex;flex-direction:column;font-size:clamp(2.2rem,4.2vw,3.6rem);font-weight:800;letter-spacing:-.02em;line-height:1.1;margin-bottom:1.15rem}.gradient-text[data-v-ee699f8f]{background:linear-gradient(135deg,#dd4544,#e8937c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.title-caption[data-v-ee699f8f]{color:var(--ink-strong);font-size:clamp(1.2rem,2.4vw,1.9rem);margin-top:.5rem}.hero-description[data-v-ee699f8f]{color:var(--ink-muted);font-size:1.08rem;line-height:1.6;margin-bottom:2rem;max-width:600px}.bonus-highlights[data-v-ee699f8f]{display:flex;gap:2rem;margin-bottom:2.5rem}.highlight-item[data-v-ee699f8f]{align-items:center;background:#ffffff0a;border:1px solid hsla(0,0%,100%,.1);border-radius:999px;display:flex;gap:.8rem;padding:.45rem .85rem .45rem .45rem}.highlight-icon[data-v-ee699f8f]{align-items:center;background:linear-gradient(145deg,#dd454459,#e8947d33);border-radius:50%;color:#ffe8df;display:flex;font-size:1.2rem;height:40px;justify-content:center;width:40px}.highlight-text[data-v-ee699f8f]{color:#fffc;font-size:1rem}.highlight-text strong[data-v-ee699f8f]{color:#fff;font-weight:700}.cta-buttons[data-v-ee699f8f]{display:flex;gap:1rem}.cta-button[data-v-ee699f8f]{align-items:center;border:1px solid transparent;border-radius:12px;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;gap:.8rem;padding:.9rem 1.4rem;text-decoration:none;transition:all .25s ease}.cta-button.primary[data-v-ee699f8f]{background:linear-gradient(135deg,var(--brand-red),var(--brand-orange));box-shadow:0 12px 26px #dd454459;color:#fff}.cta-button.primary[data-v-ee699f8f]:hover{box-shadow:0 12px 25px #dd454466;transform:translateY(-3px)}.cta-button.secondary[data-v-ee699f8f]{background:#ffffff12;border:1px solid hsla(0,0%,100%,.18);color:#fff}.cta-button.secondary[data-v-ee699f8f]:hover{background:#ffffff26;transform:translateY(-3px)}.featured-bonus[data-v-ee699f8f]{background:linear-gradient(160deg,#ffffff14,#ffffff05);border:1px solid hsla(13,70%,70%,.24);border-radius:18px;box-shadow:0 20px 48px #0000003d,inset 0 1px #ffffff14;overflow:hidden;padding:2rem;position:relative}.featured-bonus[data-v-ee699f8f]:after{background:linear-gradient(135deg,rgba(221,69,68,.05),transparent 70%);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.ribbon[data-v-ee699f8f]{background:linear-gradient(135deg,var(--brand-red),var(--brand-orange));box-shadow:0 5px 10px #0003;color:#fff;font-size:.9rem;font-weight:700;height:30px;position:absolute;right:-30px;top:20px;transform:rotate(45deg);width:150px;z-index:2}.casino-logo[data-v-ee699f8f],.ribbon[data-v-ee699f8f]{align-items:center;display:flex;justify-content:center}.casino-logo[data-v-ee699f8f]{background:#ffffff1a;border:1px solid hsla(0,0%,100%,.15);border-radius:10px;height:60px;margin-bottom:1.2rem;width:120px}.casino-logo img[data-v-ee699f8f]{border-radius:10px;-o-object-fit:contain;object-fit:contain}.casino-name[data-v-ee699f8f]{font-size:1.4rem;font-weight:700;margin-bottom:1rem}.bonus-value[data-v-ee699f8f]{display:flex;flex-direction:column;margin-bottom:1.2rem}.bonus-amount[data-v-ee699f8f]{background:linear-gradient(135deg,#dd4544,#e8937c);-webkit-background-clip:text;font-size:2.2rem;font-weight:800;-webkit-text-fill-color:transparent;background-clip:text}.bonus-percentage[data-v-ee699f8f]{color:#fff;font-size:1.2rem;font-weight:600}.bonus-details[data-v-ee699f8f]{gap:1.2rem;margin-bottom:1.2rem}.free-spins[data-v-ee699f8f],.wagering[data-v-ee699f8f]{align-items:center;background:#ffffff14;border-radius:8px;display:flex;font-size:.9rem;gap:.6rem;padding:.6rem 1rem}.free-spins i[data-v-ee699f8f],.wagering i[data-v-ee699f8f]{color:#dd4544}.bonus-code[data-v-ee699f8f]{align-items:center;background:#ffffff14;border-radius:8px;display:flex;gap:.8rem;margin-bottom:1.5rem;padding:.8rem 1rem}.code-label[data-v-ee699f8f]{color:#ffffffb3;font-size:.85rem}.code-value[data-v-ee699f8f]{background:#ffffff1a;border-radius:4px;font-weight:700;letter-spacing:.5px;padding:.3rem .6rem}.copy-code[data-v-ee699f8f]{align-items:center;background:#dd454433;border:none;border-radius:6px;color:#dd4544;cursor:pointer;display:flex;height:30px;justify-content:center;margin-left:auto;transition:all .3s ease;width:30px}.copy-code[data-v-ee699f8f]:hover{background:#dd4544e6;color:#fff}.claim-bonus[data-v-ee699f8f]{align-items:center;background:linear-gradient(135deg,#dd4544,#e8937c);border-radius:10px;color:#fff;display:flex;font-size:1.1rem;font-weight:700;gap:.8rem;justify-content:center;margin-bottom:1.2rem;padding:1rem;transition:all .3s ease}.claim-bonus[data-v-ee699f8f]:hover{box-shadow:0 8px 20px #dd45444d;transform:translateY(-3px)}.terms[data-v-ee699f8f]{align-items:flex-start;color:#fff9;display:flex;font-size:.8rem;gap:.5rem}.terms i[data-v-ee699f8f]{font-size:.7rem;margin-top:.2rem}.search-filters[data-v-ee699f8f]{background:linear-gradient(160deg,#ffffff12,#ffffff05);border:1px solid hsla(13,70%,70%,.2);border-radius:18px;box-shadow:0 20px 40px #0000002e,inset 0 1px #ffffff0f;margin-bottom:3rem;padding:2rem}.filters-title[data-v-ee699f8f]{font-size:1.72rem;font-weight:700;letter-spacing:.01em;margin-bottom:1.5rem;text-align:center}.search-container[data-v-ee699f8f]{margin-bottom:2rem}.search-input[data-v-ee699f8f]{margin:0 auto;max-width:800px;position:relative}.search-input i[data-v-ee699f8f]{color:#fff9;left:1.2rem;position:absolute;top:50%;transform:translateY(-50%)}.search-input input[data-v-ee699f8f]{background:#ffffff12;border:1px solid hsla(0,0%,100%,.14);border-radius:12px;color:#fff;font-size:1rem;padding:1rem 3rem;transition:all .25s ease;width:100%}.search-input input[data-v-ee699f8f]:focus{background:#ffffff1f;border-color:#dd454499;box-shadow:0 0 0 4px #dd454426;outline:none}.clear-search[data-v-ee699f8f]{background:none;border:none;color:#fff9;cursor:pointer;position:absolute;right:1.2rem;top:50%;transform:translateY(-50%);transition:all .3s ease}.clear-search[data-v-ee699f8f]:hover{color:#fff}.filter-options[data-v-ee699f8f]{display:grid;gap:2rem;grid-template-columns:1fr 1fr 1fr;margin-bottom:1.5rem}.filter-group label[data-v-ee699f8f]{color:#ffffffe6;display:block;font-weight:600;margin-bottom:.8rem}.filter-buttons[data-v-ee699f8f]{display:flex;flex-wrap:wrap;gap:.5rem}.filter-button[data-v-ee699f8f]{align-items:center;background:#ffffff0f;border:1px solid hsla(0,0%,100%,.14);border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:.9rem;gap:.5rem;padding:.6rem 1rem;transition:all .3s ease}.filter-button[data-v-ee699f8f]:hover{background:#ffffff1f}.filter-button.active[data-v-ee699f8f]{background:linear-gradient(145deg,#dd454447,#e8947d24);border-color:#e8947d80;box-shadow:0 8px 18px #dd454438;color:#ffe3d8}.range-slider[data-v-ee699f8f]{display:flex;flex-direction:column;gap:.5rem}.range-slider input[data-v-ee699f8f]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ffffff2e;border-radius:3px;height:6px;outline:none;width:100%}.range-slider input[data-v-ee699f8f]::-webkit-slider-thumb{-webkit-appearance:none;background:linear-gradient(135deg,var(--brand-red),var(--brand-orange));border:2px solid hsla(0,0%,100%,.45);border-radius:50%;box-shadow:0 6px 14px #dd454466;cursor:pointer;height:20px;width:20px}.range-slider input[data-v-ee699f8f]::-moz-range-thumb{background:linear-gradient(135deg,var(--brand-red),var(--brand-orange));border:2px solid hsla(0,0%,100%,.45);border-radius:50%;box-shadow:0 6px 14px #dd454466;cursor:pointer;height:20px;width:20px}.range-value[data-v-ee699f8f]{color:#ffffffe6;font-size:.9rem;font-weight:600}.filter-actions[data-v-ee699f8f]{display:flex;gap:1rem;justify-content:center;margin-top:1rem}.filter-button.apply[data-v-ee699f8f],.filter-button.reset[data-v-ee699f8f]{font-weight:600;padding:.8rem 1.5rem}.filter-button.apply[data-v-ee699f8f]{background:linear-gradient(135deg,var(--brand-red),var(--brand-orange));border-color:#e8947da6;color:#fff}.filter-button.apply[data-v-ee699f8f]:hover{background:#c83c3b}.filter-button.reset[data-v-ee699f8f]{background:#ffffff1a}.copy-notification[data-v-ee699f8f]{align-items:center;animation:fadeIn-ee699f8f .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1a1721e6;border:1px solid rgba(76,175,80,.3);border-radius:10px;bottom:25px;box-shadow:0 8px 25px #0000004d;color:#fff;display:flex;font-size:.9rem;gap:.9rem;padding:.9rem 1.3rem;position:fixed;right:25px;z-index:1000}.copy-notification i[data-v-ee699f8f]{align-items:center;background:#4caf5026;border-radius:50%;color:#4caf50;display:flex;height:28px;justify-content:center;width:28px}.learn-more-button[data-v-ee699f8f]{align-items:center;background:linear-gradient(145deg,#dd45443b,#e8947d1a);border:1px solid hsla(13,70%,70%,.4);border-radius:10px;box-shadow:0 10px 22px #dd454433;color:#fff;cursor:pointer;display:flex;font-size:.9rem;font-weight:600;gap:.6rem;margin-bottom:1.5rem;padding:.7rem 1.25rem;transition:all .3s ease}.learn-more-button[data-v-ee699f8f]:hover{background:#ffffff26;transform:translateY(-2px)}.learn-more-button i[data-v-ee699f8f]{color:#ffc107}.modal-backdrop[data-v-ee699f8f]{align-items:center;animation:fadeIn-ee699f8f .3s ease;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000c;box-sizing:border-box;display:flex;height:100%;justify-content:center;left:0;padding:2vh 0;position:fixed;top:0;width:100%;z-index:1000}.modal-container[data-v-ee699f8f]{animation:scaleIn-ee699f8f .3s ease;display:flex;flex-direction:column;max-height:90vh;max-width:1000px;width:90%}@keyframes fadeIn-ee699f8f{0%{opacity:0}to{opacity:1}}@keyframes scaleIn-ee699f8f{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@media(max-width:1024px){.hero-content[data-v-ee699f8f]{gap:2rem;grid-template-columns:1fr;padding-top:2rem}.hero-text[data-v-ee699f8f]{padding-right:0;text-align:center}.hero-title[data-v-ee699f8f]{font-size:2.5rem}.title-caption[data-v-ee699f8f]{font-size:1.6rem}.bonus-highlights[data-v-ee699f8f],.cta-buttons[data-v-ee699f8f]{justify-content:center}.featured-bonus[data-v-ee699f8f]{margin:0 auto;max-width:500px}.filter-options[data-v-ee699f8f]{gap:1.5rem;grid-template-columns:1fr}}@media(max-width:768px){.bonuses-hero[data-v-ee699f8f]{padding:4rem 0 3rem}.hero-title[data-v-ee699f8f]{font-size:2.2rem}.title-caption[data-v-ee699f8f]{font-size:1.4rem}.hero-description[data-v-ee699f8f]{font-size:1rem}.bonus-highlights[data-v-ee699f8f]{align-items:center;flex-direction:column;gap:1rem}.cta-buttons[data-v-ee699f8f]{flex-direction:column;gap:.8rem}.cta-button[data-v-ee699f8f]{justify-content:center;width:100%}.search-filters[data-v-ee699f8f]{padding:1.5rem}.filters-title[data-v-ee699f8f]{font-size:1.4rem}.filter-actions[data-v-ee699f8f]{flex-direction:column;gap:.8rem}.filter-button.apply[data-v-ee699f8f],.filter-button.reset[data-v-ee699f8f]{justify-content:center;width:100%}}@media(max-width:576px){.hero-title[data-v-ee699f8f]{font-size:2rem}.title-caption[data-v-ee699f8f]{font-size:1.2rem}.featured-bonus[data-v-ee699f8f]{padding:1.5rem}.bonus-amount[data-v-ee699f8f]{font-size:1.8rem}.bonus-details[data-v-ee699f8f]{flex-direction:column;gap:.8rem}.ribbon[data-v-ee699f8f]{font-size:.8rem;height:25px;right:-35px;top:15px;width:140px}}.filtered-bonuses-modal[data-v-ee699f8f]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1a1721f2;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;max-height:90vh;max-width:1000px;overflow:hidden}.modal-header[data-v-ee699f8f]{align-items:center;background:#ffffff08;border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;justify-content:space-between;padding:1.5rem 2rem}.modal-header h2[data-v-ee699f8f]{color:#fff;font-size:1.5rem;font-weight:700;margin:0}.close-button[data-v-ee699f8f]{background:none;border:none;border-radius:50%;color:#ffffffb3;cursor:pointer;font-size:1.2rem;padding:.5rem;transition:all .3s ease}.close-button[data-v-ee699f8f]:hover{background:#ffffff1a;color:#fff}.modal-content[data-v-ee699f8f]{max-height:calc(90vh - 80px);overflow-y:auto;padding:2rem}.loading-state[data-v-ee699f8f]{align-items:center;color:#fffc;display:flex;flex-direction:column;gap:1rem;padding:3rem}.loading-spinner i[data-v-ee699f8f]{color:#dd4544;font-size:2rem}.results-header[data-v-ee699f8f]{margin-bottom:1.5rem;text-align:center}.results-header p[data-v-ee699f8f]{color:#fffc;font-size:1rem}.bonuses-grid[data-v-ee699f8f]{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.bonus-card[data-v-ee699f8f]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:1.5rem;transition:all .3s ease}.bonus-card[data-v-ee699f8f]:hover{border-color:#dd45444d;box-shadow:0 8px 25px #0000004d;transform:translateY(-3px)}.bonus-card-header[data-v-ee699f8f]{align-items:center;display:flex;gap:1rem;margin-bottom:1rem}.bonus-card .casino-logo[data-v-ee699f8f]{align-items:center;background:#ffffff1a;border-radius:6px;display:flex;height:40px;justify-content:center;padding:.25rem;width:60px}.bonus-card .casino-logo img[data-v-ee699f8f]{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.bonus-info h3[data-v-ee699f8f]{color:#fff;font-size:1.1rem;font-weight:600;margin:0 0 .5rem}.bonus-info .bonus-amount[data-v-ee699f8f]{color:#dd4544;font-size:1.1rem;font-weight:700}.bonus-details[data-v-ee699f8f]{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.detail-item[data-v-ee699f8f]{align-items:center;color:#fffc;display:flex;font-size:.9rem;gap:.5rem}.detail-item i[data-v-ee699f8f]{color:#dd4544;width:16px}.bonus-card .bonus-code[data-v-ee699f8f]{align-items:center;background:#ffffff14;border-radius:6px;display:flex;font-size:.85rem;gap:.6rem;margin-bottom:1rem;padding:.6rem}.claim-button[data-v-ee699f8f]{align-items:center;background:linear-gradient(135deg,#dd4544,#e8937c);border-radius:8px;color:#fff;display:flex;font-weight:600;gap:.5rem;justify-content:center;padding:.8rem;text-decoration:none;transition:all .3s ease}.claim-button[data-v-ee699f8f]:hover{box-shadow:0 6px 15px #dd454466;transform:translateY(-2px)}.no-results[data-v-ee699f8f]{align-items:center;display:flex;flex-direction:column;gap:1rem;padding:3rem;text-align:center}.no-results-icon i[data-v-ee699f8f]{color:#ffffff4d;font-size:3rem}.no-results h3[data-v-ee699f8f]{color:#fff;font-size:1.3rem;margin:0}.no-results p[data-v-ee699f8f]{color:#fff9;margin:0}.reset-filters-button[data-v-ee699f8f]{align-items:center;background:#dd454433;border:1px solid rgba(221,69,68,.3);border-radius:8px;color:#dd4544;cursor:pointer;display:flex;font-weight:600;gap:.5rem;padding:.8rem 1.2rem;transition:all .3s ease}.reset-filters-button[data-v-ee699f8f]:hover{background:#dd45444d;transform:translateY(-2px)}@media(max-width:768px){.filtered-bonuses-modal[data-v-ee699f8f]{margin:1rem;max-height:95vh;width:95%}.modal-content[data-v-ee699f8f],.modal-header[data-v-ee699f8f]{padding:1rem}.bonuses-grid[data-v-ee699f8f]{gap:1rem;grid-template-columns:1fr}.bonus-card[data-v-ee699f8f]{padding:1rem}}.top-bonuses-section[data-v-0310fbeb]{--brand-red:#dd4544;--brand-orange:#e8937c;--brand-peach:#ffc8b2;--ink-strong:hsla(0,0%,100%,.95);--ink-muted:hsla(0,0%,100%,.68);background:radial-gradient(circle at 8% 10%,rgba(221,69,68,.17),transparent 45%),radial-gradient(circle at 92% 88%,hsla(13,70%,70%,.13),transparent 48%),linear-gradient(180deg,#17131f,#120f19);overflow:hidden;padding:4rem 0;position:relative}.section-background[data-v-0310fbeb]{left:0;top:0;z-index:-1}.bg-pattern[data-v-0310fbeb],.section-background[data-v-0310fbeb]{height:100%;position:absolute;width:100%}.bg-pattern[data-v-0310fbeb]{animation:patternShift-0310fbeb 180s linear infinite;background-color:#1a1721;background-image:url(../images/backgrounds/hideout.svg);background-repeat:repeat;background-size:300px 300px;opacity:.07}@keyframes patternShift-0310fbeb{0%{background-position:0 0}to{background-position:300px 300px}}.bg-gradient[data-v-0310fbeb]{background:linear-gradient(180deg,#1a17212e,#120f19f0),radial-gradient(circle at 50% 20%,hsla(0,0%,100%,.05),transparent 55%);left:0;top:0}.bg-gradient[data-v-0310fbeb],.floating-shapes[data-v-0310fbeb]{height:100%;position:absolute;width:100%}.shape[data-v-0310fbeb]{border-radius:50%;filter:blur(2px);opacity:.08;position:absolute}.shape-1[data-v-0310fbeb]{animation:float-0310fbeb 20s ease-in-out infinite;background:radial-gradient(circle,rgba(221,69,68,.4) 0,transparent 70%);height:400px;right:-5%;top:-10%;width:400px}.shape-2[data-v-0310fbeb]{animation:float-0310fbeb 25s ease-in-out 2s infinite;background:radial-gradient(circle,hsla(13,70%,70%,.4) 0,transparent 70%);bottom:-15%;height:500px;left:-10%;width:500px}.shape-3[data-v-0310fbeb]{animation:float-0310fbeb 18s ease-in-out 1s infinite;background:radial-gradient(circle,rgba(221,69,68,.3) 0,transparent 70%);height:300px;left:60%;top:30%;width:300px}@keyframes float-0310fbeb{0%,to{transform:translate(0)}25%{transform:translate(-2%,-2%)}50%{transform:translate(2%,1%)}75%{transform:translate(-1%,2%)}}.container[data-v-0310fbeb]{margin:0 auto;max-width:1240px;padding:0 1.5rem;position:relative;z-index:1}.section-header[data-v-0310fbeb]{margin-bottom:2.8rem;text-align:center}.section-eyebrow[data-v-0310fbeb]{color:#ffffff8f;font-size:.75rem;font-weight:700;letter-spacing:.12em;margin:0 0 .6rem;text-transform:uppercase}.section-title[data-v-0310fbeb]{background:linear-gradient(135deg,#dd4544,#e8937c);-webkit-background-clip:text;font-size:clamp(2rem,3.8vw,3rem);font-weight:800;letter-spacing:-.02em;margin-bottom:.7rem;-webkit-text-fill-color:transparent;background-clip:text}.section-subtitle[data-v-0310fbeb]{color:var(--ink-muted);font-size:1.04rem;margin:0 auto;max-width:600px}.bonuses-grid[data-v-0310fbeb]{display:grid;gap:1.1rem;grid-template-columns:repeat(3,1fr)}.bonus-card[data-v-0310fbeb]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(160deg,#ffffff14,#ffffff05);border:1px solid hsla(13,70%,70%,.2);border-radius:16px;box-shadow:0 12px 30px #0003,inset 0 1px #ffffff0d;display:flex;flex-direction:column;margin-top:20px;overflow:visible;position:relative;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.bonus-card[data-v-0310fbeb]:before{background:linear-gradient(130deg,#ffffff1f,#ffffff03 35%,#dd454414);border-radius:16px;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease}.bonus-card[data-v-0310fbeb]:hover{border-color:#e8947d70;box-shadow:0 20px 38px #00000047;transform:translateY(-7px) scale(1.01)}.bonus-card[data-v-0310fbeb]:hover:before{opacity:1}.rank-badge[data-v-0310fbeb]{align-items:center;background:#ffffff26;border-radius:50%;box-shadow:0 8px 18px #00000052;color:#fff;display:flex;font-size:1.1rem;font-weight:800;height:44px;justify-content:center;left:50%;position:absolute;top:-20px;transform:translate(-50%);width:44px;z-index:2}.rank-badge.rank-1[data-v-0310fbeb]{background:linear-gradient(135deg,gold,#ffed4e);color:#1a1721}.rank-badge.rank-2[data-v-0310fbeb]{background:linear-gradient(135deg,silver,#e8e8e8);color:#1a1721}.rank-badge.rank-3[data-v-0310fbeb]{background:linear-gradient(135deg,#cd7f32,#e8a87c);color:#fff}.card-header[data-v-0310fbeb]{flex-wrap:wrap;gap:1rem;padding:1.2rem;position:relative}.card-header[data-v-0310fbeb],.casino-logo[data-v-0310fbeb]{align-items:center;display:flex}.casino-logo[data-v-0310fbeb]{background:transparent;border-radius:10px;flex-shrink:0;height:76px;justify-content:center;overflow:hidden;width:120px}.casino-logo img[data-v-0310fbeb]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.casino-info[data-v-0310fbeb]{flex:1;min-width:0}.casino-info h3[data-v-0310fbeb]{color:var(--ink-strong);font-size:1.08rem;font-weight:700;margin:0 0 .4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.badge[data-v-0310fbeb]{align-items:center;background:#ffc10733;border-radius:20px;color:#ffd56d;display:flex;font-size:.7rem;font-weight:600;gap:.3rem;padding:.3rem .7rem;position:absolute;right:1rem;top:1rem}.min-casino-pill[data-v-0310fbeb]{background:linear-gradient(140deg,#dd454442,#e8947d1f);border:1px solid hsla(13,70%,70%,.5);border-radius:999px;color:#ffd8ca;font-size:.68rem;font-weight:700;letter-spacing:.05em;margin-left:auto;padding:.24rem .6rem;text-transform:uppercase}.card-body[data-v-0310fbeb]{display:flex;flex:1;flex-direction:column;padding:0 1.2rem 1.2rem}.bonus-amount[data-v-0310fbeb]{background:linear-gradient(135deg,#dd4544,#e8937c);-webkit-background-clip:text;font-size:1.62rem;font-weight:800;text-align:center;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:.85rem}.details-inline[data-v-0310fbeb]{align-items:center;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.11);border-radius:10px;color:#ffffffd1;display:flex;flex-wrap:wrap;font-size:.85rem;gap:.5rem;justify-content:center;margin-bottom:.8rem;margin-top:auto;padding:.48rem .55rem}.details-inline .divider[data-v-0310fbeb]{color:#ffffff4d;font-weight:700}.bonus-code[data-v-0310fbeb]{align-items:center;background:#e8947d1f;border:1px dashed hsla(13,70%,70%,.45);border-radius:10px;color:#ffd1c0;cursor:pointer;display:flex;font-size:.85rem;font-weight:700;gap:.5rem;justify-content:center;margin-bottom:1rem;margin-top:.65rem;padding:.6rem 1rem;transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bonus-code[data-v-0310fbeb]:hover{background:#dd454438;border-color:#e8947da6;transform:translateY(-2px)}.bonus-code[data-v-0310fbeb]:active{transform:translateY(0)}.bonus-code i[data-v-0310fbeb]:first-child{font-size:.9rem}.bonus-code i[data-v-0310fbeb]:last-child{font-size:.8rem;opacity:.7}.card-footer[data-v-0310fbeb]{display:grid;gap:.6rem;grid-template-columns:1fr;margin-top:auto;padding:0 1.2rem 1.2rem}.claim-btn[data-v-0310fbeb]{background:linear-gradient(135deg,var(--brand-red),var(--brand-orange));border:none;border-radius:10px;box-shadow:0 8px 16px #dd454447;color:#fff;font-size:.85rem;font-weight:600;padding:.76rem;text-align:center;text-decoration:none;transition:all .3s ease}.claim-btn[data-v-0310fbeb]:hover{box-shadow:0 6px 16px #dd45444d;transform:translateY(-2px)}@media(max-width:1024px){.bonuses-grid[data-v-0310fbeb]{gap:1rem;grid-template-columns:repeat(2,1fr)}.section-title[data-v-0310fbeb]{font-size:2.2rem}}@media(max-width:768px){.top-bonuses-section[data-v-0310fbeb]{padding:3rem 0}.section-eyebrow[data-v-0310fbeb]{font-size:.7rem}.bonuses-grid[data-v-0310fbeb]{gap:1.2rem;grid-template-columns:1fr}.section-title[data-v-0310fbeb]{font-size:2rem}.section-subtitle[data-v-0310fbeb]{font-size:1rem}.card-body[data-v-0310fbeb],.card-footer[data-v-0310fbeb],.card-header[data-v-0310fbeb]{padding:1rem}.card-header[data-v-0310fbeb]{gap:.7rem}.card-footer[data-v-0310fbeb]{grid-template-columns:1fr}.bonus-amount[data-v-0310fbeb]{font-size:1.3rem}}@media(max-width:576px){.section-title[data-v-0310fbeb]{font-size:1.7rem}.casino-info h3[data-v-0310fbeb]{font-size:1rem}.min-casino-pill[data-v-0310fbeb]{margin-left:0;text-align:center;width:100%}}.copy-notification[data-v-0310fbeb]{align-items:center;animation:slideInUp-0310fbeb .3s ease-out;background:linear-gradient(135deg,#dd4544,#e8937c);border-radius:12px;bottom:2rem;box-shadow:0 8px 24px #dd454466;color:#fff;display:flex;font-weight:600;gap:.75rem;padding:1rem 1.5rem;position:fixed;right:2rem;z-index:9999}.copy-notification i[data-v-0310fbeb]{font-size:1.2rem}@keyframes slideInUp-0310fbeb{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}.calculator-section[data-v-3fbe1c9c]{--brand-red:#dd4544;--brand-orange:#e8937c;--brand-peach:#ffc8b2;overflow:hidden;padding:2.7rem 0;position:relative}.bg-image[data-v-3fbe1c9c]{background:linear-gradient(145deg,#1b1427,#100d18);z-index:-3}.bg-image[data-v-3fbe1c9c],.bg-overlay[data-v-3fbe1c9c]{inset:0;position:absolute}.bg-overlay[data-v-3fbe1c9c]{background:radial-gradient(circle at 20% 20%,rgba(221,69,68,.2),transparent 45%),radial-gradient(circle at 80% 80%,hsla(13,70%,70%,.14),transparent 48%);z-index:-2}.bg-pattern[data-v-3fbe1c9c]{background-image:url(../images/glamorous.svg);background-repeat:repeat;background-size:360px 360px;inset:0;opacity:.12;position:absolute;z-index:-1}.container[data-v-3fbe1c9c]{margin:0 auto;max-width:840px;padding:0 .85rem}.section-header[data-v-3fbe1c9c]{margin-bottom:.75rem;text-align:center}.section-header h2[data-v-3fbe1c9c]{background:linear-gradient(135deg,var(--brand-red),var(--brand-orange));-webkit-background-clip:text;font-size:clamp(1.8rem,3vw,2.4rem);letter-spacing:-.02em;margin:0 0 .4rem;-webkit-text-fill-color:transparent;background-clip:text}.section-header p[data-v-3fbe1c9c]{color:#ffffffb8;margin:0}.scenario-tabs[data-v-3fbe1c9c],.top-controls[data-v-3fbe1c9c]{display:flex;gap:.6rem;justify-content:center;margin-bottom:.65rem}.mode-button[data-v-3fbe1c9c],.scenario-tab[data-v-3fbe1c9c]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.2);border-radius:999px;color:#ffffffdb;cursor:pointer;font-weight:600;padding:.52rem .9rem}.mode-button.active[data-v-3fbe1c9c],.scenario-tab.active[data-v-3fbe1c9c]{background:linear-gradient(135deg,var(--brand-red),var(--brand-orange));border-color:#e8947db3;color:#fff}.calculator-card[data-v-3fbe1c9c]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(160deg,#ffffff12,#ffffff05);border:1px solid hsla(13,70%,70%,.24);border-radius:14px;box-shadow:0 24px 48px #00000052;overflow:hidden}.calculator-inputs[data-v-3fbe1c9c]{border-bottom:1px solid hsla(0,0%,100%,.1);padding:.9rem}.toggle-buttons[data-v-3fbe1c9c]{display:flex;gap:.55rem}.toggle-button[data-v-3fbe1c9c]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.18);border-radius:10px;color:#fff;cursor:pointer;flex:1;font-weight:600;padding:.66rem}.toggle-button.active[data-v-3fbe1c9c]{background:linear-gradient(135deg,#dd454459,#e8947d33);border-color:#e8947d8c}.preset-row[data-v-3fbe1c9c]{align-items:center;color:#ffffffb8;display:flex;flex-wrap:wrap;font-size:.82rem;gap:.45rem;margin:.9rem 0}.preset[data-v-3fbe1c9c]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.16);border-radius:999px;color:#fff;cursor:pointer;font-size:.78rem;padding:.3rem .75rem}.preset.reset[data-v-3fbe1c9c]{border-color:#dd454473}.input-row[data-v-3fbe1c9c]{margin-bottom:.75rem}.input-grid[data-v-3fbe1c9c]{display:grid;gap:.58rem;grid-template-columns:repeat(2,minmax(0,1fr))}.input-group[data-v-3fbe1c9c]{display:flex;flex-direction:column;gap:.3rem}.input-group.full-width[data-v-3fbe1c9c]{width:100%}.input-group label[data-v-3fbe1c9c]{color:#ffffffe0;font-size:.78rem;font-weight:700}.input-group input[data-v-3fbe1c9c]{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.14);border-radius:9px;color:#fff;padding:.48rem .58rem;width:100%}.mix-block[data-v-3fbe1c9c]{background:#ffffff08;border:1px solid hsla(0,0%,100%,.14);border-radius:12px;margin-top:.68rem;padding:.58rem}.mix-title[data-v-3fbe1c9c]{color:#ffffffd9;font-size:.78rem;font-weight:700;margin-bottom:.45rem}.mix-row[data-v-3fbe1c9c]{align-items:center;display:grid;gap:.6rem;grid-template-columns:1fr 1.2fr auto;margin-bottom:.35rem}.mix-row label[data-v-3fbe1c9c]{color:#fffc;font-size:.75rem}.mix-row span[data-v-3fbe1c9c]{color:#ffffffe6;font-size:.74rem;min-width:36px;text-align:right}.mix-block small[data-v-3fbe1c9c]{color:#fff9}.calculator-results[data-v-3fbe1c9c]{background:linear-gradient(180deg,#0003,#00000057);padding:.85rem}.meter-container[data-v-3fbe1c9c]{background:#ffffff1f;border-radius:999px;height:10px;overflow:hidden}.meter-bar[data-v-3fbe1c9c]{height:100%;transition:width .35s ease}.headline-metric[data-v-3fbe1c9c]{margin:.62rem 0 .78rem;text-align:center}.big-value[data-v-3fbe1c9c]{background:linear-gradient(135deg,var(--brand-peach),#fff);-webkit-background-clip:text;font-size:clamp(1.8rem,4vw,2.5rem);font-weight:800;line-height:1;-webkit-text-fill-color:transparent;background-clip:text}.big-label[data-v-3fbe1c9c]{color:#ffffffb8;font-size:.85rem;margin-top:.25rem}.metrics-grid[data-v-3fbe1c9c]{display:grid;gap:.42rem;grid-template-columns:repeat(3,minmax(0,1fr))}.metric[data-v-3fbe1c9c]{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.13);border-radius:9px;padding:.5rem .56rem}.metric span[data-v-3fbe1c9c]{color:#ffffffa3;display:block;font-size:.72rem}.metric strong[data-v-3fbe1c9c]{color:#fff;display:block;font-size:.94rem;margin-top:.16rem}.primary-insight[data-v-3fbe1c9c]{align-items:flex-start;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.16);border-radius:9px;color:#ffffffe6;display:flex;gap:.6rem;margin-top:.65rem;padding:.56rem .64rem}.primary-insight.excellent[data-v-3fbe1c9c]{border-color:#4caf5080}.primary-insight.good[data-v-3fbe1c9c]{border-color:#8bc34a80}.primary-insight.fair[data-v-3fbe1c9c]{border-color:#ffc1078c}.primary-insight.weak[data-v-3fbe1c9c]{border-color:#ff98008c}.primary-insight.poor[data-v-3fbe1c9c]{border-color:#f443368c}.comparison-box[data-v-3fbe1c9c]{background:#dd45441a;border:1px solid hsla(13,70%,70%,.45);border-radius:9px;margin-top:.56rem;padding:.56rem .64rem}.comparison-box h3[data-v-3fbe1c9c]{color:#ffd9ca;font-size:.82rem;letter-spacing:.08em;margin:0 0 .2rem;text-transform:uppercase}.comparison-box p[data-v-3fbe1c9c]{color:#ffffffdb;font-size:.88rem;margin:0}.disclaimer[data-v-3fbe1c9c]{color:#ffffff8f;font-size:.75rem;margin:.56rem 0 0}@media(max-width:760px){.input-grid[data-v-3fbe1c9c],.mix-row[data-v-3fbe1c9c]{grid-template-columns:1fr}.mix-row[data-v-3fbe1c9c]{gap:.35rem}.metrics-grid[data-v-3fbe1c9c]{grid-template-columns:repeat(2,minmax(0,1fr))}.scenario-tabs[data-v-3fbe1c9c],.top-controls[data-v-3fbe1c9c]{flex-wrap:wrap}}.new-bonuses-section[data-v-6eb3bcd4]{--brand-red:#dd4544;--brand-orange:#e8937c;--brand-peach:#ffc8b2;background:linear-gradient(135deg,#17131f,#1a1a2e 50%,#16213e);overflow:hidden;padding:3rem 0;position:relative}.bg-pattern[data-v-6eb3bcd4]{background-image:url(../images/backgrounds/hideout.svg);background-repeat:repeat;background-size:200px 200px;height:100%;left:0;opacity:.1;top:0;width:100%}.bg-pattern[data-v-6eb3bcd4],.bg-spotlight[data-v-6eb3bcd4]{position:absolute;z-index:0}.bg-spotlight[data-v-6eb3bcd4]{animation:rotate-6eb3bcd4 60s linear infinite;background:radial-gradient(ellipse at center,rgba(255,193,7,.05) 0,transparent 60%);height:200%;left:-50%;top:-50%;width:200%}.red-divider[data-v-6eb3bcd4]{background:linear-gradient(90deg,transparent 0,var(--brand-red) 20%,var(--brand-red) 50%,var(--brand-red) 80%,transparent 100%);box-shadow:0 0 15px #dd454480;height:3px;left:0;position:absolute;top:0;width:100%;z-index:2}@keyframes rotate-6eb3bcd4{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.floating-shapes[data-v-6eb3bcd4]{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:0}.shape[data-v-6eb3bcd4]{background:linear-gradient(135deg,#ff9800,#f44336);border-radius:50%;filter:blur(40px);opacity:.1;position:absolute}.shape-1[data-v-6eb3bcd4]{animation:float1-6eb3bcd4 15s ease-in-out infinite alternate;height:300px;left:10%;top:15%;width:300px}.shape-2[data-v-6eb3bcd4]{animation:float2-6eb3bcd4 20s ease-in-out infinite alternate;background:linear-gradient(135deg,#4caf50,#2196f3);bottom:10%;height:250px;right:10%;width:250px}.shape-3[data-v-6eb3bcd4]{animation:float3-6eb3bcd4 25s ease-in-out infinite;background:radial-gradient(circle,rgba(255,193,7,.1),transparent 70%);height:400px;left:50%;top:50%;transform:translate(-50%,-50%);width:400px}@keyframes float1-6eb3bcd4{0%{transform:translateY(0) translate(0)}to{transform:translateY(-30px) translate(20px)}}@keyframes float2-6eb3bcd4{0%{transform:translateY(0) translate(0)}to{transform:translateY(30px) translate(-20px)}}@keyframes float3-6eb3bcd4{0%{opacity:.1;transform:translate(-50%,-50%) scale(1)}50%{opacity:.15;transform:translate(-50%,-50%) scale(1.2)}to{opacity:.1;transform:translate(-50%,-50%) scale(1)}}.container[data-v-6eb3bcd4]{margin:0 auto;max-width:1100px;padding:0 1rem;position:relative;z-index:1}.section-header[data-v-6eb3bcd4]{margin-bottom:2rem;position:relative;text-align:center}.section-title[data-v-6eb3bcd4]{background:linear-gradient(135deg,var(--brand-orange),var(--brand-red));-webkit-background-clip:text;font-size:1.8rem;font-weight:800;margin-bottom:.3rem;-webkit-text-fill-color:transparent;background-clip:text;display:inline-block;letter-spacing:-.5px;position:relative}.section-title[data-v-6eb3bcd4]:after{background:linear-gradient(90deg,transparent,var(--brand-red),transparent);bottom:-5px;content:"";height:3px;left:50%;position:absolute;transform:translate(-50%);width:80px}.section-subtitle[data-v-6eb3bcd4]{color:#ffffffb3;font-size:.95rem}.bonus-alerts-slider[data-v-6eb3bcd4]{display:grid;gap:1.2rem;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.bonus-alert[data-v-6eb3bcd4]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(145deg,#ffffff14,#ffffff05);border:1px solid hsla(13,70%,70%,.25);border-radius:12px;box-shadow:0 10px 28px #0003,inset 0 1px #ffffff0f;display:flex;flex-direction:column;min-height:100%;overflow:hidden;position:relative;transition:all .35s cubic-bezier(.34,1.56,.64,1)}.bonus-alert[data-v-6eb3bcd4]:hover{border-color:#dd454466;box-shadow:0 16px 32px #00000047,0 0 25px #dd454433,inset 0 1px #ffffff14;transform:translateY(-6px)}.alert-badge[data-v-6eb3bcd4]{clip-path:polygon(0 0,100% 0,100% 100%,8px 100%);color:#fff;font-size:.65rem;font-weight:800;letter-spacing:.05em;padding:.35rem .75rem;position:absolute;right:0;z-index:1}.alert-badge.new[data-v-6eb3bcd4]{background:linear-gradient(135deg,#4caf50,#388e3c)}.alert-badge.limited[data-v-6eb3bcd4]{background:linear-gradient(135deg,var(--brand-orange),var(--brand-red))}.bonus-content[data-v-6eb3bcd4]{display:flex;flex:1;flex-direction:column;gap:.8rem;padding:1.2rem}.casino-info[data-v-6eb3bcd4]{align-items:center;display:flex;margin-bottom:1rem}.casino-logo[data-v-6eb3bcd4]{background:#0003;border-radius:6px;box-shadow:0 4px 8px #0003;height:40px;margin-right:1rem;-o-object-fit:contain;object-fit:contain;width:70px}.casino-name[data-v-6eb3bcd4]{color:#fff;font-size:1rem;font-weight:600;margin-bottom:.2rem}.bonus-value[data-v-6eb3bcd4]{background:linear-gradient(135deg,var(--brand-peach),var(--brand-orange));-webkit-background-clip:text;font-size:1.1rem;font-weight:800;-webkit-text-fill-color:transparent;background-clip:text}.bonus-details[data-v-6eb3bcd4]{background:#0003;border:1px solid hsla(13,70%,70%,.2);border-radius:8px;display:grid;gap:.8rem;grid-template-columns:1fr 1fr;margin-top:auto;padding:.8rem}.detail-item[data-v-6eb3bcd4]{display:flex;flex-direction:column;gap:.3rem}.detail-label[data-v-6eb3bcd4]{color:#fff9;font-size:.7rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.detail-value[data-v-6eb3bcd4]{color:var(--brand-orange);font-size:.9rem;font-weight:700}.bonus-code[data-v-6eb3bcd4]{align-items:center;background:#0000004d;border:1px solid hsla(0,0%,100%,.05);border-radius:6px;display:flex;padding:.6rem .8rem}.code-label[data-v-6eb3bcd4]{color:#ffffffb3;font-size:.8rem;margin-right:.5rem}.code-value[data-v-6eb3bcd4]{align-items:center;color:var(--brand-peach);cursor:pointer;display:flex;font-size:.8rem;font-weight:600;gap:.5rem;position:relative}.copy-icon[data-v-6eb3bcd4]{color:#ffffffb3;font-size:.8rem}.copy-tooltip[data-v-6eb3bcd4]{background:#000c;border-radius:4px;color:#fff;font-size:.7rem;left:50%;opacity:0;padding:.3rem .5rem;position:absolute;top:-20px;transform:translate(-50%);transition:opacity .3s ease}.copy-tooltip.active[data-v-6eb3bcd4]{opacity:1}.claim-btn[data-v-6eb3bcd4]{align-items:center;background:linear-gradient(135deg,var(--brand-orange),var(--brand-red));border-radius:8px;box-shadow:0 8px 16px #dd454440;color:#fff;display:flex;font-size:.9rem;font-weight:700;gap:.4rem;justify-content:center;padding:.7rem 1.1rem;text-decoration:none;transition:all .3s cubic-bezier(.34,1.56,.64,1)}.claim-btn[data-v-6eb3bcd4]:hover{box-shadow:0 12px 20px #dd454461;transform:translateY(-3px)}.claim-btn i[data-v-6eb3bcd4]{font-size:.8rem;transition:transform .3s ease}.claim-btn:hover i[data-v-6eb3bcd4]{transform:translate(3px)}@media(max-width:768px){.bonus-alerts-slider[data-v-6eb3bcd4]{grid-template-columns:1fr}.section-title[data-v-6eb3bcd4]{font-size:1.5rem}}.terms-section[data-v-7260475a]{background-color:#1a1721;overflow:hidden;padding:4rem 0;position:relative}.bg-pattern[data-v-7260475a]{background-image:url(../images/backgrounds/hideout.svg);background-repeat:repeat;background-size:200px 200px;opacity:.05}.bg-gradient[data-v-7260475a],.bg-pattern[data-v-7260475a]{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.bg-gradient[data-v-7260475a]{background:radial-gradient(circle at 25% 25%,rgba(76,175,80,.03) 0,transparent 50%),radial-gradient(circle at 75% 75%,rgba(33,150,243,.03) 0,transparent 50%)}.container[data-v-7260475a]{margin:0 auto;max-width:1200px;padding:0 1.5rem;position:relative;z-index:1}.section-header[data-v-7260475a]{margin-bottom:3rem;text-align:center}.section-title[data-v-7260475a]{background:linear-gradient(135deg,#2196f3,#4caf50);-webkit-background-clip:text;font-size:2.2rem;font-weight:700;margin-bottom:.5rem;-webkit-text-fill-color:transparent;display:inline-block;position:relative}.section-title[data-v-7260475a]:after{background:linear-gradient(90deg,#2196f3,#4caf50);border-radius:3px;bottom:-10px;content:"";height:3px;left:50%;position:absolute;transform:translate(-50%);width:60px}.section-subtitle[data-v-7260475a]{color:#ffffffb3;font-size:1.1rem;margin-top:1rem}.terms-grid[data-v-7260475a]{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.terms-card[data-v-7260475a]{background:#ffffff08;border:1px solid hsla(0,0%,100%,.05);border-radius:12px;box-shadow:0 10px 30px #00000026;display:flex;flex-direction:column;height:100%;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.terms-card[data-v-7260475a]:hover{box-shadow:0 15px 40px #0003;transform:translateY(-5px)}.wagering-card[data-v-7260475a]{border-top:3px solid #4caf50}.terms-explained-card[data-v-7260475a]{border-top:3px solid #ff9800}.faq-card[data-v-7260475a]{border-top:3px solid #2196f3}.card-header[data-v-7260475a]{background:#0003;gap:1rem;padding:1.5rem}.card-header[data-v-7260475a],.card-icon[data-v-7260475a]{align-items:center;display:flex}.card-icon[data-v-7260475a]{background:#ffffff0d;border-radius:50%;box-shadow:0 4px 10px #0003;font-size:1.5rem;height:48px;justify-content:center;width:48px}.wagering-card .card-icon[data-v-7260475a]{color:#4caf50}.terms-explained-card .card-icon[data-v-7260475a]{color:#ff9800}.faq-card .card-icon[data-v-7260475a]{color:#2196f3}.card-title[data-v-7260475a]{color:#fff;font-size:1.3rem;font-weight:600;margin:0}.card-content[data-v-7260475a]{display:flex;flex:1;flex-direction:column;padding:1.5rem}.intro-text[data-v-7260475a]{color:#fffc;font-size:1rem;line-height:1.6;margin-bottom:1.5rem}.content-subtitle[data-v-7260475a]{color:#fff;font-size:1.1rem;font-weight:600;margin:1.2rem 0 .8rem}.terms-list[data-v-7260475a],.tips-list[data-v-7260475a],.trouble-list[data-v-7260475a]{list-style:none;margin:0 0 1.5rem;padding:0}.terms-list li[data-v-7260475a],.tips-list li[data-v-7260475a],.trouble-list li[data-v-7260475a]{color:#fffc;line-height:1.5;margin-bottom:.7rem;padding-left:1.5rem;position:relative}.terms-list li[data-v-7260475a]:before,.trouble-list li[data-v-7260475a]:before{color:#4caf50;content:"•";font-weight:700;left:0;position:absolute}.tips-list li[data-v-7260475a]:before{color:#ff9800;content:"✓";font-weight:700;left:0;position:absolute}.highlight[data-v-7260475a]{color:#fff;font-weight:700}.tip-badge[data-v-7260475a]{background:#4caf5033;border-radius:4px;color:#4caf50;display:inline-block;font-size:.7rem;font-weight:600;margin-left:.5rem;padding:.1rem .5rem}.tip-badge.warning[data-v-7260475a]{background:#ff980033;color:#ff9800}.learn-more[data-v-7260475a]{align-items:center;color:#4caf50;display:inline-flex;font-size:.95rem;font-weight:600;gap:.5rem;margin-top:auto;text-decoration:none;transition:all .3s ease}.learn-more[data-v-7260475a]:hover{color:#fff}.learn-more i[data-v-7260475a]{font-size:.8rem;transition:transform .3s ease}.learn-more:hover i[data-v-7260475a]{transform:translate(3px)}.terms-table[data-v-7260475a]{border:1px solid hsla(0,0%,100%,.05);border-radius:8px;margin-bottom:1.5rem;overflow:hidden}.term-row[data-v-7260475a]{border-bottom:1px solid hsla(0,0%,100%,.05);display:flex}.term-row[data-v-7260475a]:last-child{border-bottom:none}.term-name[data-v-7260475a]{background:#0003;color:#fff;font-weight:600;padding:.8rem;width:35%}.term-explanation[data-v-7260475a]{color:#fffc;font-size:.95rem;line-height:1.5;padding:.8rem;width:65%}.warning-text[data-v-7260475a]{color:#ff5252;display:block;font-size:.8rem;margin-top:.3rem}.warning-box[data-v-7260475a]{background:#f443360d;border:1px solid rgba(244,67,54,.2);border-radius:8px;margin-top:1.5rem;padding:1rem}.warning-box h4[data-v-7260475a]{align-items:center;color:#ff5252;display:flex;font-size:1rem;gap:.5rem;margin:0 0 .8rem}.warning-box ul[data-v-7260475a]{margin:0;padding-left:1.5rem}.warning-box li[data-v-7260475a]{color:#fffc;font-size:.95rem;margin-bottom:.5rem}.faq-container[data-v-7260475a]{margin-bottom:1.5rem}.faq-item[data-v-7260475a]{border-bottom:1px solid hsla(0,0%,100%,.05)}.faq-item[data-v-7260475a]:last-child{border-bottom:none}.faq-question[data-v-7260475a]{align-items:center;color:#fff;cursor:pointer;display:flex;font-weight:600;justify-content:space-between;padding:1rem 0;transition:color .3s ease}.faq-question[data-v-7260475a]:hover{color:#2196f3}.faq-question i[data-v-7260475a]{color:#ffffff80;font-size:.8rem;transition:transform .3s ease}.faq-question:hover i[data-v-7260475a]{color:#2196f3}.faq-answer[data-v-7260475a]{height:0;overflow:hidden;transition:height .3s ease}.faq-answer.active[data-v-7260475a]{height:auto;padding-bottom:1rem}.faq-answer p[data-v-7260475a]{color:#fffc;font-size:.95rem;line-height:1.6;margin:0}.troubleshooting-section[data-v-7260475a]{border-top:1px solid hsla(0,0%,100%,.05);margin-top:1.5rem;padding-top:1.5rem}.troubleshooting-section h4[data-v-7260475a]{color:#fff;font-size:1.1rem;margin:0 0 1rem}.trouble-list strong[data-v-7260475a]{color:#fff}.modal-backdrop[data-v-7260475a]{align-items:center;animation:fadeIn-7260475a .3s ease;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000c;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal-container[data-v-7260475a]{animation:scaleIn-7260475a .3s ease;background:#1a1721;border:1px solid rgba(76,175,80,.2);border-radius:12px;box-shadow:0 20px 50px #0000004d;display:flex;flex-direction:column;max-height:90vh;max-width:900px;overflow:hidden;width:90%}.modal-header[data-v-7260475a]{align-items:center;background:#0003;border-bottom:1px solid hsla(0,0%,100%,.05);display:flex;justify-content:space-between;padding:1.5rem}.modal-header h2[data-v-7260475a]{background:linear-gradient(135deg,#4caf50,#2196f3);-webkit-background-clip:text;color:#fff;font-size:1.5rem;margin:0;-webkit-text-fill-color:transparent}.close-button[data-v-7260475a]{align-items:center;background:none;border:none;border-radius:50%;color:#ffffffb3;cursor:pointer;display:flex;font-size:1.2rem;height:32px;justify-content:center;transition:all .3s ease;width:32px}.close-button[data-v-7260475a]:hover{background:#ffffff1a;color:#fff}.modal-content[data-v-7260475a]{max-height:calc(90vh - 80px);overflow-y:auto;padding:1.5rem}.modal-section[data-v-7260475a]{margin-bottom:2rem}.modal-section[data-v-7260475a]:last-child{margin-bottom:0}.modal-section h3[data-v-7260475a]{color:#fff;font-size:1.3rem;margin:0 0 1rem;padding-bottom:.5rem;position:relative}.modal-section h3[data-v-7260475a]:after{background:linear-gradient(90deg,#4caf50,transparent);bottom:0;content:"";height:2px;left:0;position:absolute;width:40px}.modal-section p[data-v-7260475a]{color:#fffc;line-height:1.6;margin-bottom:1rem}.wagering-scale[data-v-7260475a]{border-radius:8px;display:flex;margin:1.5rem 0;overflow:hidden}.scale-item[data-v-7260475a]{flex:1;padding:1rem .5rem;text-align:center}.scale-marker[data-v-7260475a]{font-size:1.1rem;font-weight:700;margin-bottom:.3rem}.scale-label[data-v-7260475a]{font-size:.9rem;font-weight:500}.good[data-v-7260475a]{background:#4caf5026}.good .scale-marker[data-v-7260475a]{color:#4caf50}.average[data-v-7260475a]{background:#ffc10726}.average .scale-marker[data-v-7260475a]{color:#ffc107}.challenging[data-v-7260475a]{background:#ff980026}.challenging .scale-marker[data-v-7260475a]{color:#ff9800}.avoid[data-v-7260475a]{background:#f4433626}.avoid .scale-marker[data-v-7260475a]{color:#f44336}.contribution-table[data-v-7260475a]{border:1px solid hsla(0,0%,100%,.05);border-radius:8px;margin:1rem 0 1.5rem;overflow:hidden}.contribution-row[data-v-7260475a]{border-bottom:1px solid hsla(0,0%,100%,.05);display:flex}.contribution-row[data-v-7260475a]:last-child{border-bottom:none}.contribution-row.header[data-v-7260475a]{background:#0003;color:#fff;font-weight:600}.contribution-row div[data-v-7260475a]{flex:1;padding:.8rem}.contribution-row div[data-v-7260475a]:first-child{border-right:1px solid hsla(0,0%,100%,.05)}.contribution-row.alert[data-v-7260475a]{background:#f443360d}.contribution-row.alert div[data-v-7260475a]:last-child{color:#ff5252}.contribution-row.alert span[data-v-7260475a]{font-size:.8rem;opacity:.8}.tips-columns[data-v-7260475a]{display:grid;gap:1.5rem;grid-template-columns:1fr 1fr;margin:1rem 0}.advanced-tips[data-v-7260475a]{margin:0;padding-left:1.5rem}.advanced-tips li[data-v-7260475a]{color:#fffc;line-height:1.5;margin-bottom:1rem}.advanced-tips strong[data-v-7260475a]{color:#fff}.calculator-example[data-v-7260475a]{display:flex;gap:1.5rem;margin:1rem 0}.example[data-v-7260475a]{background:#0003;border:1px solid hsla(0,0%,100%,.05);border-radius:8px;flex:1;padding:1rem}.example h4[data-v-7260475a]{color:#fff;font-size:1rem;margin:0 0 .5rem}.example p[data-v-7260475a]{line-height:1.5;margin:0}.note[data-v-7260475a]{background:#ffc1070d;border-left:3px solid #ffc107;font-size:.9rem;margin:1rem 0;padding:.8rem 1rem}.warning-tips[data-v-7260475a]{margin:0;padding-left:1.5rem}.warning-tips li[data-v-7260475a]{color:#fffc;margin-bottom:.8rem;position:relative}.warning-tips li[data-v-7260475a]:before{content:"⚠️";left:-1.5rem;position:absolute}@keyframes fadeIn-7260475a{0%{opacity:0}to{opacity:1}}@keyframes scaleIn-7260475a{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media(max-width:768px){.modal-container[data-v-7260475a]{width:95%}.modal-header h2[data-v-7260475a]{font-size:1.2rem}.tips-columns[data-v-7260475a]{gap:1rem;grid-template-columns:1fr}.calculator-example[data-v-7260475a]{gap:1rem}.calculator-example[data-v-7260475a],.wagering-scale[data-v-7260475a]{flex-direction:column}.scale-item[data-v-7260475a]{padding:.8rem .5rem}}.bonuses-page[data-v-fd99b09c]{min-height:100vh}.page-fade-enter-active[data-v-fd99b09c]{transition:all .8s cubic-bezier(.25,.8,.25,1)}.page-fade-enter-from[data-v-fd99b09c]{opacity:0;transform:translateY(30px)}.page-fade-enter-to[data-v-fd99b09c]{opacity:1;transform:translateY(0)}.page-content[data-v-fd99b09c]>*{animation:fadeInUp-fd99b09c .6s ease-out forwards}@keyframes fadeInUp-fd99b09c{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
