:where(.q88-bh,.q88-bh-od){--bh-bronze: #caa867;--bh-dash: color-mix(in srgb, var(--q88-color-goldDeep) 32%, transparent);--bh-hatch: repeating-linear-gradient( 135deg, var(--q88-color-bgElev) 0 9px, color-mix(in srgb, var(--q88-color-goldDeep) 5%, transparent) 9px 18px );--bh-track: var(--q88-color-bgInset);--bh-streak-mid: #b9924d}.q88-ty-display-l,.q88-ty-display-m,.q88-ty-heading-l,.q88-ty-heading-m,.q88-ty-heading-s,.q88-ty-heading-xs{margin:0;font-family:var(--q88-font-display);font-style:italic;font-weight:400;color:var(--q88-color-text)}.q88-ty-display-l{font-size:var(--q88-text-display-l-size);line-height:var(--q88-text-display-l-line-height);letter-spacing:var(--q88-text-display-l-letter-spacing)}.q88-ty-display-m{font-size:var(--q88-text-display-m-size);line-height:var(--q88-text-display-m-line-height);letter-spacing:var(--q88-text-display-m-letter-spacing)}.q88-ty-heading-l{font-size:var(--q88-text-heading-l-size);line-height:var(--q88-text-heading-l-line-height);letter-spacing:var(--q88-text-heading-l-letter-spacing)}.q88-ty-heading-m{font-size:var(--q88-text-heading-m-size);line-height:var(--q88-text-heading-m-line-height);letter-spacing:var(--q88-text-heading-m-letter-spacing)}.q88-ty-heading-s{font-size:var(--q88-text-heading-s-size);line-height:var(--q88-text-heading-s-line-height);letter-spacing:var(--q88-text-heading-s-letter-spacing)}.q88-ty-heading-xs{font-size:var(--q88-text-game-name-size);line-height:var(--q88-text-game-name-line-height);letter-spacing:0}.q88-ty-eyebrow{margin:0;font-family:var(--q88-font-mono);font-size:12px;letter-spacing:2.5px;text-transform:uppercase;color:var(--q88-color-textFaint)}h2.q88-ty-eyebrow{font-weight:700}h3.q88-ty-eyebrow{font-weight:400}.q88-ty-label{margin:0;font-family:var(--q88-font-mono);font-weight:500;font-size:12px;letter-spacing:1.5px;text-transform:uppercase;color:var(--q88-color-textFaint)}:where(.q88-bh,.q88-bh-od) .q88-ty-eyebrow,:where(.q88-bh,.q88-bh-od) .q88-ty-label{line-height:normal}:where(.q88-bh) :where(.q88-fy,.q88-bh-mybonuses){line-height:normal}.q88-ty-numeral{font-family:var(--q88-font-mono);font-size:12px;letter-spacing:2px;color:var(--q88-color-textFaint)}.q88-ty-mono{font-family:var(--q88-font-mono);font-variant-numeric:tabular-nums}@media (max-width: 1199.98px){.q88-ty-ph-display-s{font-size:40px;line-height:1.05;letter-spacing:-1px}.q88-ty-ph-heading-l{font-size:var(--q88-text-heading-l-size);line-height:var(--q88-text-heading-l-line-height);letter-spacing:var(--q88-text-heading-l-letter-spacing)}.q88-ty-ph-heading-m{font-size:var(--q88-text-heading-m-size);line-height:var(--q88-text-heading-m-line-height);letter-spacing:var(--q88-text-heading-m-letter-spacing)}.q88-ty-ph-heading-s{font-size:var(--q88-text-heading-s-size);line-height:var(--q88-text-heading-s-line-height);letter-spacing:var(--q88-text-heading-s-letter-spacing)}.q88-ty-ph-heading-xs{font-size:var(--q88-text-game-name-size);line-height:var(--q88-text-game-name-line-height);letter-spacing:0}}:where(.q88-bh,.q88-bh-od){line-height:normal}.q88-btn{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:48px;min-width:48px;border-radius:var(--q88-radius-r-2);font-family:var(--q88-font-body);font-size:13px;white-space:nowrap;cursor:pointer;text-decoration:none;transition:background-color .12s cubic-bezier(.2,.7,.3,1),border-color .12s cubic-bezier(.2,.7,.3,1)}:where(.q88-bh,.q88-bh-od) .q88-btn{line-height:normal}.q88-btn--gold{padding:0 24px;background:var(--q88-color-gold);color:var(--q88-color-bg);border:1px solid var(--q88-color-gold);font-weight:600;letter-spacing:1.2px;text-transform:uppercase}.q88-btn--gold:hover:not(:disabled){background:var(--q88-color-goldDeep);border-color:var(--q88-color-goldDeep)}.q88-btn--solid{padding:0 24px;background:var(--q88-color-text);color:var(--q88-color-bg);border:1px solid var(--q88-color-text);font-weight:600;letter-spacing:1.2px;text-transform:uppercase}.q88-btn--solid:hover:not(:disabled){background:var(--q88-color-goldLight);border-color:var(--q88-color-goldLight)}.q88-btn--ghost{padding:0 20px;background:transparent;color:var(--q88-color-text);border:1px solid color-mix(in srgb,var(--q88-color-gold) 24%,transparent);font-weight:500}.q88-btn--ghost:hover:not(:disabled){border-color:var(--q88-color-gold)}.q88-btn:disabled{opacity:.6;cursor:not-allowed}:where(.q88-bh,.q88-bh-od) :focus-visible{outline:2px solid var(--q88-color-gold);outline-offset:2px}.q88-lift,.q88-bh-foryou__cards>.bh-frame{transition:transform .25s cubic-bezier(.2,.7,.3,1),box-shadow .25s cubic-bezier(.2,.7,.3,1),border-color .25s cubic-bezier(.2,.7,.3,1)}.q88-lift:hover,.q88-bh-foryou__cards>.bh-frame:hover{transform:translateY(-2px)}@media (prefers-reduced-motion: reduce){.q88-btn{transition:none}.q88-lift,.q88-bh-foryou__cards>.bh-frame{transition:none}.q88-lift:hover,.q88-bh-foryou__cards>.bh-frame:hover{transform:none}}.q88-card{background:var(--q88-color-bgElev);border:1px solid var(--q88-color-line);border-radius:4px;box-sizing:border-box}.q88-inset{background:var(--q88-color-bgInset);border:1px solid var(--q88-color-line);border-radius:3px;box-sizing:border-box}.q88-inset--bonus{border:1px dashed var(--bh-dash);background:var(--bh-hatch)}.q88-statstrip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0}@media (max-width: 1199.98px){.q88-statstrip{grid-template-columns:1fr 1fr;gap:1px;overflow:hidden;border:1px solid var(--q88-color-line);border-radius:3px;background:var(--q88-color-line)}.q88-statstrip>:last-child:nth-child(odd){grid-column:1 / -1}}.q88-state{box-sizing:border-box;padding:18px 20px}.q88-state__title{display:block;margin-top:8px}.q88-state__text{margin:10px 0 0;font-size:13px;line-height:1.45;color:var(--q88-color-textMute)}:where(.q88-fy)>*,:where(.q88-fy__action)>*{margin:0}.q88-fy{position:relative;display:flex;flex-direction:column;box-sizing:border-box;height:100%;padding:16px 18px;color:var(--q88-color-text)}.q88-fy>*+*{margin-top:12px}.q88-fy__top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.q88-fy__title{margin-top:8px;overflow-wrap:anywhere}.q88-fy--ready .q88-ty-eyebrow{color:var(--q88-color-win)}@media (max-width: 1199.98px){.q88-fy--ready{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:12px;align-items:baseline}.q88-fy--ready>*{grid-column:1 / -1}.q88-fy--ready>.q88-fy__top{grid-column:1}.q88-fy--ready>.q88-fy__title{grid-column:2;grid-row:1;margin-top:0;text-align:right}}.q88-fy__line{font-size:13px;line-height:1.45;color:var(--q88-color-textMute)}.q88-fy__amount{font-family:var(--q88-font-mono);font-size:15px;color:var(--bh-bronze)}.q88-fy__meter{display:grid;gap:8px}.q88-fy__barhead{display:flex;justify-content:space-between;align-items:baseline}.q88-fy__barhead .q88-ty-label{color:var(--q88-color-textMute)}.q88-fy__pct{font-size:13px;color:var(--q88-color-text)}.q88-fy__action{margin-top:auto;padding-top:12px}.q88-fy__action:empty{display:none}.q88-fy__action>*+*{margin-top:10px}.q88-fy__action .q88-btn{width:100%}@media (min-width: 1200px){.q88-fy{padding:22px 24px 20px}}.q88-bh-safer.svelte-1vevdp2{margin:0;max-width:700px;font-size:14px;line-height:1.5;color:var(--q88-color-textMute)}.q88-bh-safer.svelte-1vevdp2 a:where(.svelte-1vevdp2){color:var(--q88-color-text);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--q88-color-text) 32%,transparent);text-underline-offset:3px}@media (max-width: 1199.98px){.q88-bh-safer.svelte-1vevdp2 a:where(.svelte-1vevdp2){display:inline-flex;align-items:center;min-height:48px;min-width:48px}}.bh-clock.svelte-1c9npla{font-family:var(--q88-font-mono);font-variant-numeric:tabular-nums}.bh-plate.svelte-1c9npla{display:inline-flex;align-items:center;gap:7px;box-sizing:border-box;min-height:24px;padding:0 8px;border-radius:var(--q88-radius-r-2);font-size:12px;letter-spacing:1px;text-transform:uppercase;white-space:normal;background:var(--q88-color-chip);border:1px solid var(--q88-color-line);color:var(--q88-color-textFaint)}.bh-dot.svelte-1c9npla{display:inline-block;flex:none;width:7px;height:7px;border-radius:50%;background:var(--q88-color-textMute)}.bh-plate[data-phase=relative].svelte-1c9npla{background:color-mix(in srgb,var(--q88-color-ember) 8%,transparent);border-color:color-mix(in srgb,var(--q88-color-ember) 50%,transparent);color:var(--q88-color-ember)}.bh-plate[data-phase=relative].svelte-1c9npla .bh-dot:where(.svelte-1c9npla){background:var(--q88-color-ember)}.bh-plate[data-phase=final_hour].svelte-1c9npla{background:color-mix(in srgb,var(--q88-color-danger) 8%,transparent);border-color:color-mix(in srgb,var(--q88-color-danger) 50%,transparent);color:var(--q88-color-text)}.bh-clock[data-phase=final_hour].svelte-1c9npla .bh-dot:where(.svelte-1c9npla){background:var(--q88-color-danger)}.bh-chip.svelte-1c9npla{display:inline-flex;align-items:center;gap:10px;box-sizing:border-box;min-height:44px;padding:0 12px;border-radius:var(--q88-radius-r-2);background:color-mix(in srgb,var(--q88-color-danger) 8%,transparent);border:1px solid color-mix(in srgb,var(--q88-color-danger) 50%,transparent)}.bh-clock__label.svelte-1c9npla{font-size:12px;letter-spacing:1px;text-transform:uppercase;color:var(--q88-color-text)}.bh-clock__digits.svelte-1c9npla{margin-left:12px;font-size:22px;font-weight:600;letter-spacing:.5px;color:var(--q88-color-dangerInk)}.bh-chip.svelte-1c9npla .bh-clock__digits:where(.svelte-1c9npla){margin-left:0}.bh-clock--compact.svelte-1c9npla .bh-clock__digits:where(.svelte-1c9npla){margin-left:6px;font-size:13px}.bh-chip.bh-clock--compact.svelte-1c9npla{min-height:24px;gap:7px;padding:0 8px}.bh-key.svelte-1c9npla{display:inline-flex;flex-direction:column;box-sizing:border-box;padding:14px 16px;border-radius:var(--q88-radius-r-4);background:color-mix(in srgb,var(--q88-color-danger) 8%,transparent);border:1px solid color-mix(in srgb,var(--q88-color-danger) 50%,transparent)}.bh-key__label.svelte-1c9npla{display:flex;align-items:center;gap:8px;font-weight:500;font-size:12px;letter-spacing:1.5px;text-transform:uppercase;color:var(--q88-color-text)}.bh-key__digits.svelte-1c9npla{margin-top:8px;font-size:32px;font-weight:600;letter-spacing:-.5px;line-height:1;color:var(--q88-color-danger)}
