:root{--adquest-space-1: 4px;--adquest-space-2: 8px;--adquest-space-3: 12px;--adquest-space-4: 16px;--adquest-space-5: 20px;--adquest-space-6: 24px;--adquest-space-8: 32px;--adquest-space-10: 40px;--adquest-space-12: 48px;--adquest-space-16: 64px}:root{--adquest-text-xs: 12px;--adquest-text-sm: 14px;--adquest-text-md: 16px;--adquest-text-lg: 18px;--adquest-r-sm: 8px;--adquest-r-md: 12px;--adquest-r-lg: 16px;--adquest-r-full: 999px;--adquest-z-sticky: 20;--adquest-z-sticky-top: 21;--adquest-z-chrome: 30;--adquest-z-overlay: 70;--adquest-z-modal: 80;--adquest-z-modal-top: 81}:root{--adquest-dur-fast: .15s;--adquest-dur-base: .24s;--adquest-dur-exit: .2s;--adquest-ease-out: cubic-bezier(.2, .8, .2, 1);--adquest-ease-in: cubic-bezier(.4, 0, 1, 1)}:root{--adquest-chip-bg: #101828;--adquest-chip-text: #e4e7ec;--adquest-chip-active-text: #fafafa;--adquest-banner-bg: #101828;--adquest-canvas-text: #fafafa;--adquest-hex-fff: #fff;--adquest-hex-ffffff: #ffffff;--adquest-hex-101828: #101828;--adquest-hex-001029: #001029;--adquest-hex-233243: #233243;--adquest-hex-ffd520: #ffd520;--adquest-hex-000: #000;--adquest-hex-fafafa: #fafafa;--adquest-hex-9aa8b8: #9aa8b8;--adquest-hex-111: #111;--adquest-hex-1f222b: #1f222b;--adquest-hex-5925dc: #5925dc;--adquest-hex-ab23f6: #ab23f6;--adquest-hex-c4b5fd: #c4b5fd;--adquest-hex-f04438: #f04438;--adquest-hex-111827: #111827;--adquest-hex-222d47: #222d47;--adquest-hex-35a36d: #35a36d;--adquest-hex-d62c39: #d62c39;--adquest-hex-283751: #283751;--adquest-hex-d0d5dd: #d0d5dd;--adquest-hex-1d2939: #1d2939;--adquest-hex-1c283d: #1c283d;--adquest-hex-121a2b: #121a2b;--adquest-hex-ebad0b: #ebad0b;--adquest-hex-bababa: #bababa;--adquest-hex-8a8a8a: #8a8a8a;--adquest-hex-f31260: #f31260;--adquest-hex-fdb014: #fdb014;--adquest-hex-e66900: #e66900;--adquest-hex-334364: #334364;--adquest-hex-0b1020: #0b1020;--adquest-hex-0d0d17: #0d0d17;--adquest-hex-faa226: #faa226;--adquest-hex-ff8116: #ff8116;--adquest-hex-e5e7eb: #e5e7eb;--adquest-hex-ff9830: #ff9830;--adquest-hex-667085: #667085;--adquest-hex-fb6514: #fb6514;--adquest-hex-c47f0a: #c47f0a;--adquest-hex-e4e7ec: #e4e7ec;--adquest-hex-8a5a08: #8a5a08;--adquest-hex-03040d: #03040d;--adquest-hex-0e0e1a: #0e0e1a;--adquest-hex-9ea3b2: #9ea3b2;--adquest-hex-f9fafb: #f9fafb;--adquest-hex-ffb800: #ffb800;--adquest-hex-ededf2: #ededf2;--adquest-hex-27115f: #27115f;--adquest-hex-ffd400: #ffd400;--adquest-hex-1a2736: #1a2736;--adquest-hex-0f172a: #0f172a;--adquest-hex-ffcc08: #ffcc08;--adquest-hex-ffa915: #ffa915;--adquest-hex-0c111d: #0c111d;--adquest-hex-103226: #103226;--adquest-hex-12a150: #12a150;--adquest-hex-98a2b3: #98a2b3;--adquest-hex-344054: #344054}.adquest-theme-root{--adquest-chip-bg: #101828;--adquest-chip-text: #e4e7ec;--adquest-chip-active-text: #fafafa;--adquest-banner-bg: #101828;--adquest-canvas-text: #fafafa;--adquest-primary: #2563eb;--adquest-primary-dark: #1d4ed8;--adquest-primary-soft: #eff6ff;--adquest-secondary: #64748b;--adquest-secondary-soft: #f1f5f9;--adquest-surface: #ffffff;--adquest-background: var(--adquest-surface);--adquest-text: #0f172a;--adquest-muted: #64748b;--adquest-border: #dbe3f0;--adquest-success: #15803d;--adquest-success-soft: color-mix(in srgb, var(--adquest-success) 12%, white);--adquest-danger: #b91c1c;--adquest-warning: #b45309;--adquest-danger-soft: color-mix(in srgb, var(--adquest-danger) 10%, white);--adquest-accent: #f59e0b;--adquest-accent-soft: color-mix(in srgb, var(--adquest-accent) 14%, white);--adquest-heading: var(--adquest-text);--adquest-cta-text: #ffffff;--adquest-cta-background: var(--adquest-primary);--adquest-cta-font-size: 15px;--adquest-cta-letter-spacing: 0;--adquest-cta-text-shadow: none;--adquest-overlay: rgba(3, 4, 13, .52);--adquest-card-border: var(--adquest-border);--adquest-radius: 16px;--adquest-feed-card-radius: calc(var(--adquest-radius) * .75);--adquest-feed-button-radius: calc(var(--adquest-radius) * .625);--adquest-font: Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--adquest-font-size: 16px;--adquest-font-weight: 400;--adquest-letter-spacing: normal;--adquest-text-transform: none;--adquest-title-font: var(--adquest-font);--adquest-title-font-weight: 700;--adquest-title-font-size: 1.25rem;--adquest-bg-image: none;--adquest-page-background: var(--adquest-background, var(--adquest-surface));--adquest-page-background-image: var(--adquest-bg-image);--adquest-page-background-size: cover;--adquest-page-background-position: center center;--adquest-page-background-repeat: no-repeat;--adquest-page-foreground: var(--adquest-text);display:block;width:100%;min-height:100%;font-family:var(--adquest-font);font-size:var(--adquest-font-size);font-weight:var(--adquest-font-weight);letter-spacing:var(--adquest-letter-spacing);text-transform:var(--adquest-text-transform);color:var(--adquest-page-foreground);background-color:var(--adquest-page-background);background-image:var(--adquest-page-background-image);background-size:var(--adquest-page-background-size);background-position:var(--adquest-page-background-position);background-repeat:var(--adquest-page-background-repeat);background-attachment:scroll}@property --adquest-slot-cta-background-color{syntax: "*"; inherits: false;}@property --adquest-slot-cta-color{syntax: "*"; inherits: false;}@property --adquest-slot-cta-border-color{syntax: "*"; inherits: false;}@property --adquest-slot-cta-border-radius{syntax: "*"; inherits: false;}@property --adquest-slot-cta-secondary-background-color{syntax: "*"; inherits: false;}@property --adquest-slot-cta-secondary-color{syntax: "*"; inherits: false;}@property --adquest-slot-cta-secondary-border-color{syntax: "*"; inherits: false;}@property --adquest-slot-cta-secondary-border-radius{syntax: "*"; inherits: false;}@property --adquest-slot-quest-card-background-color{syntax: "*"; inherits: false;}@property --adquest-slot-quest-card-color{syntax: "*"; inherits: false;}@property --adquest-slot-quest-card-border-color{syntax: "*"; inherits: false;}@property --adquest-slot-quest-card-border-radius{syntax: "*"; inherits: false;}@property --adquest-slot-lottery-card-background-color{syntax: "*"; inherits: false;}@property --adquest-slot-lottery-card-color{syntax: "*"; inherits: false;}@property --adquest-slot-lottery-card-border-color{syntax: "*"; inherits: false;}@property --adquest-slot-lottery-card-border-radius{syntax: "*"; inherits: false;}@property --adquest-slot-claim-card-background-color{syntax: "*"; inherits: false;}@property --adquest-slot-claim-card-color{syntax: "*"; inherits: false;}@property --adquest-slot-claim-card-border-color{syntax: "*"; inherits: false;}@property --adquest-slot-claim-card-border-radius{syntax: "*"; inherits: false;}@property --adquest-slot-field-background-color{syntax: "*"; inherits: false;}@property --adquest-slot-field-color{syntax: "*"; inherits: false;}@property --adquest-slot-field-border-color{syntax: "*"; inherits: false;}@property --adquest-slot-field-border-radius{syntax: "*"; inherits: false;}@property --adquest-slot-filter-chip-background-color{syntax: "*"; inherits: false;}@property --adquest-slot-filter-chip-color{syntax: "*"; inherits: false;}@property --adquest-slot-filter-chip-border-color{syntax: "*"; inherits: false;}@property --adquest-slot-filter-chip-border-radius{syntax: "*"; inherits: false;}@property --adquest-slot-badge-background-color{syntax: "*"; inherits: false;}@property --adquest-slot-badge-color{syntax: "*"; inherits: false;}@property --adquest-slot-badge-border-radius{syntax: "*"; inherits: false;}@property --adquest-slot-tab-background-color{syntax: "*"; inherits: false;}@property --adquest-slot-tab-color{syntax: "*"; inherits: false;}.adquest-theme-root[data-layout=quests_rewards]{--adquest-radius: 8px;--adquest-primary: #5925dc;--adquest-primary-dark: #471eb0;--adquest-primary-soft: color-mix(in srgb, var(--adquest-primary) 22%, var(--adquest-background));--adquest-secondary: #98a2b3;--adquest-secondary-soft: #1d2939;--adquest-surface: #101828;--adquest-background: #03040d;--adquest-text: #fafafa;--adquest-muted: #98a2b3;--adquest-border: #233243;--adquest-success: #3dd68c;--adquest-success-soft: color-mix(in srgb, var(--adquest-success) 16%, var(--adquest-background));--adquest-danger: #f97066;--adquest-warning: #fdba74;--adquest-danger-soft: color-mix(in srgb, var(--adquest-danger) 16%, var(--adquest-background));--adquest-accent: #ebad0b;--adquest-accent-soft: color-mix(in srgb, var(--adquest-accent) 16%, var(--adquest-background));--adquest-heading: #fafafa;--adquest-cta-text: #fafafa;--adquest-cta-background: var(--adquest-primary);--adquest-card-border: #233243}.adquest-theme-root button,.adquest-theme-root input,.adquest-theme-root select,.adquest-theme-root textarea{font-family:var(--adquest-font)!important}.adquest-widget,.adquest-player,.adquest-quest-card,.adquest-balance-card,.adquest-lottery-card,.adquest-lottery-detail,.adquest-claim-card{font-family:var(--adquest-font);color:var(--adquest-text)}.adquest-quest-card,.adquest-lottery-card,.adquest-claim-card{color:var(--adquest-slot-claim-card-color, var(--adquest-slot-lottery-card-color, var(--adquest-slot-quest-card-color, var(--adquest-card-foreground, var(--adquest-text)))))}.adquest-widget{display:grid;gap:var(--adquest-space-5);background:transparent}.adquest-widget-shell{display:flex;flex-direction:column;gap:0;height:100%;min-height:0;overflow:hidden}.adquest-widget-chrome{flex-shrink:0;position:relative;z-index:var(--adquest-z-chrome);display:grid;gap:var(--adquest-space-3);padding:var(--adquest-space-4) 0 var(--adquest-space-2)}.adquest-widget-chrome .adquest-currency-bar{padding-inline-start:var(--adquest-space-5);padding-inline-end:var(--adquest-space-5)}.adquest-widget-body{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:auto;display:flex;flex-direction:column;gap:0;padding:0;touch-action:pan-y;-webkit-overflow-scrolling:touch}.adquest-widget-body>.adquest-widget,.adquest-widget-body>.adquest-quest-widget{flex:1 1 auto;width:100%;min-height:100%;display:flex;flex-direction:column;gap:0}.adquest-scroll-pad{display:grid;gap:var(--adquest-space-4);padding:var(--adquest-space-4) var(--adquest-space-5) var(--adquest-space-8)}.adquest-widget-body>.adquest-alert{margin:var(--adquest-space-3) var(--adquest-space-4) 0}.adquest-widget-body>.adquest-lottery-detail:not(.adquest-lottery-detail-feed),.adquest-widget-body>.adquest-empty,.adquest-widget-body>.adquest-widget-header,.adquest-widget-body>.adquest-entries-view,.adquest-widget-body>.adquest-results-view{padding:var(--adquest-space-6) var(--adquest-space-5) var(--adquest-space-8)}.adquest-widget-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--adquest-space-3)}.adquest-widget-header h2{margin:0 0 var(--adquest-space-2);color:var(--adquest-heading);font-family:var(--adquest-title-font);font-weight:var(--adquest-title-font-weight);font-size:var(--adquest-title-font-size);line-height:1.25}.adquest-muted{margin:0;color:var(--adquest-muted)}.adquest-lottery-card,.adquest-quest-card{min-width:0}.adquest-lottery-card-title{overflow-wrap:anywhere}.adquest-quest-widget>.adquest-widget-header{padding:var(--adquest-space-6) var(--adquest-space-5) var(--adquest-space-2)}.adquest-quest-list{display:grid;gap:var(--adquest-space-4)}.adquest-quest-card{background:var(--adquest-slot-quest-card-background-color, var(--adquest-card-background, var(--adquest-card-fill, var(--adquest-surface))));border:1px solid var(--adquest-slot-quest-card-border-color, var(--adquest-card-border-color, var(--adquest-card-border, var(--adquest-border))));border-radius:var(--adquest-slot-quest-card-border-radius, var(--adquest-card-radius, var(--adquest-radius)));padding:var(--adquest-space-4)}.adquest-player{padding:var(--adquest-space-4);background:var(--adquest-surface);border:1px solid var(--adquest-card-border, var(--adquest-border));border-radius:var(--adquest-radius)}.adquest-quest-meta{display:flex;flex-wrap:wrap;gap:var(--adquest-space-2);margin-bottom:var(--adquest-space-2)}.adquest-badge{display:inline-flex;align-items:center;border-radius:var(--adquest-slot-badge-border-radius, var(--adquest-badge-radius, var(--adquest-r-full)));padding:var(--adquest-space-1) var(--adquest-space-3);font-size:.82rem;font-weight:600;background:var(--adquest-slot-badge-background-color, var(--adquest-badge-background, var(--adquest-badge-fill, var(--adquest-primary-soft))));color:var(--adquest-slot-badge-color, var(--adquest-badge-foreground, var(--adquest-primary-dark)))}.adquest-badge-success{background:var(--adquest-slot-badge-background-color, var(--adquest-success-soft));color:var(--adquest-slot-badge-color, var(--adquest-success))}.adquest-badge-reward{background:var(--adquest-slot-badge-background-color, var(--adquest-accent-soft));color:var(--adquest-slot-badge-color, var(--adquest-accent))}.adquest-player-heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--adquest-space-2);margin-bottom:var(--adquest-space-2)}.adquest-quest-title,.adquest-player-title{overflow-wrap:anywhere;margin:0 0 var(--adquest-space-2);color:var(--adquest-heading, var(--adquest-text));font-family:var(--adquest-title-font, var(--adquest-font));font-size:var(--adquest-title-font-size, 1.25rem);font-weight:var(--adquest-title-font-weight, 700)}.adquest-player-heading .adquest-player-title{margin:0}.adquest-media{width:100%;max-height:280px;object-fit:cover;border-radius:14px;border:1px solid var(--adquest-border);margin-top:var(--adquest-space-3)}.adquest-media-clickable{cursor:pointer}.adquest-survey-card{display:flex;flex-direction:column;gap:var(--adquest-space-2);min-height:180px;padding:var(--adquest-space-5);border-radius:14px;border:1px solid var(--adquest-border);background:linear-gradient(180deg,color-mix(in srgb,var(--adquest-primary) 12%,transparent),color-mix(in srgb,var(--adquest-primary) 3%,transparent))}.adquest-survey-title{margin:0;font-size:1.1rem}.adquest-actions{display:flex;flex-wrap:wrap;gap:var(--adquest-space-2);margin-top:var(--adquest-space-4)}.adquest-button{border:none;border-color:currentcolor;border-radius:var(--adquest-r-md);padding:var(--adquest-space-3) var(--adquest-space-4);font-family:var(--adquest-font)!important;font-weight:600;cursor:pointer}.adquest-button:disabled{opacity:.6;cursor:not-allowed}.adquest-button-primary{display:inline-flex;align-items:center;justify-content:center;text-align:center;background:var(--adquest-slot-cta-background-color, var(--adquest-btn-primary-background, var(--adquest-btn-primary-fill, var(--adquest-cta-background, var(--adquest-primary)))));color:var(--adquest-slot-cta-color, var(--adquest-btn-primary-foreground, var(--adquest-cta-text, var(--adquest-hex-fff))));border-color:var(--adquest-slot-cta-border-color, var(--adquest-btn-primary-border-color, currentcolor));border-radius:var(--adquest-slot-cta-border-radius, var(--adquest-btn-primary-radius, var(--adquest-r-md)));-webkit-text-stroke:var(--adquest-cta-text-stroke, 0);paint-order:stroke fill}.adquest-button-primary:hover:not(:disabled){background:var(--adquest-slot-cta-background-color, var(--adquest-cta-hover, var(--adquest-primary-dark)))}.adquest-button-secondary{border-color:var(--adquest-slot-cta-secondary-border-color, var(--adquest-btn-secondary-border-color, var(--adquest-secondary-border, currentcolor)));border-radius:var(--adquest-slot-cta-secondary-border-radius, var(--adquest-btn-secondary-radius, var(--adquest-r-md)));background:var(--adquest-slot-cta-secondary-background-color, var(--adquest-btn-secondary-background, var(--adquest-btn-secondary-fill, var(--adquest-secondary-background, var(--adquest-secondary-soft)))));color:var(--adquest-slot-cta-secondary-color, var(--adquest-btn-secondary-foreground, var(--adquest-secondary-foreground, var(--adquest-text))))}.adquest-timer{display:flex;align-items:center;justify-content:space-between;gap:var(--adquest-space-3);padding:var(--adquest-space-4) var(--adquest-space-4);border-radius:14px;background:var(--adquest-primary-soft);margin-bottom:var(--adquest-space-3)}.adquest-progress{width:100%;height:10px;border-radius:var(--adquest-r-full);background:var(--adquest-primary-soft);overflow:hidden;margin-bottom:var(--adquest-space-4)}.adquest-progress>span{display:block;height:100%;background:var(--adquest-primary);transition:width .2s linear}.adquest-question{display:grid;gap:var(--adquest-space-3)}.adquest-options{display:grid;gap:var(--adquest-space-2)}.adquest-option{text-align:start;border:1px solid var(--adquest-border);border-radius:var(--adquest-r-md);padding:var(--adquest-space-3) var(--adquest-space-4);background:var(--adquest-surface);color:var(--adquest-text);font-family:var(--adquest-font);cursor:pointer}.adquest-option-selected{border-color:var(--adquest-primary);background:var(--adquest-primary-soft)}.adquest-alert{border-radius:14px;padding:var(--adquest-space-4) var(--adquest-space-4);margin-bottom:var(--adquest-space-3)}.adquest-alert-error{background:var(--adquest-danger-soft);color:var(--adquest-danger);border:1px solid color-mix(in srgb,var(--adquest-danger) 35%,transparent)}.adquest-alert-success{background:var(--adquest-success-soft);color:var(--adquest-success);border:1px solid color-mix(in srgb,var(--adquest-success) 35%,transparent)}.adquest-theme-root[data-layout=quests_rewards] .adquest-button-secondary{background:var(--adquest-slot-cta-secondary-background-color, var(--adquest-btn-secondary-background, var(--adquest-btn-secondary-fill, var(--adquest-secondary-background, var(--adquest-secondary-soft)))));color:var(--adquest-slot-cta-secondary-color, var(--adquest-btn-secondary-foreground, var(--adquest-secondary-foreground, var(--adquest-secondary-label, var(--adquest-secondary)))));border:1px solid var(--adquest-slot-cta-secondary-border-color, var(--adquest-btn-secondary-border-color, var(--adquest-secondary-border, color-mix(in srgb, var(--adquest-secondary) 35%, transparent))))}.adquest-theme-root[data-layout=quests_rewards] .adquest-badge{background:var(--adquest-slot-badge-background-color, var(--adquest-badge-background, var(--adquest-badge-fill, color-mix(in srgb, var(--adquest-primary) 22%, var(--adquest-background)))));color:var(--adquest-slot-badge-color, var(--adquest-badge-foreground, color-mix(in srgb, var(--adquest-primary) 28%, var(--adquest-text))))}.adquest-theme-root[data-layout=quests_rewards] .adquest-badge-finished{background:var(--adquest-slot-badge-background-color, color-mix(in srgb, var(--adquest-text, var(--adquest-hex-101828)) 78%, transparent));color:var(--adquest-slot-badge-color, var(--adquest-background))}.adquest-theme-root[data-layout=quests_rewards] .adquest-filter-chip-active{background:color-mix(in srgb,var(--adquest-primary) 22%,var(--adquest-background));color:color-mix(in srgb,var(--adquest-primary) 28%,var(--adquest-text))}.adquest-theme-root[data-layout=quests_rewards] .adquest-status-panel,.adquest-theme-root[data-layout=quests_rewards] .adquest-history-item{background:var(--adquest-surface);border-color:var(--adquest-card-border, var(--adquest-border));color:var(--adquest-text)}.adquest-theme-root[data-layout=quests_rewards] .adquest-claim-card{background:var(--adquest-slot-claim-card-background-color, var(--adquest-card-background, var(--adquest-card-fill, var(--adquest-surface))));border-color:var(--adquest-slot-claim-card-border-color, var(--adquest-card-border-color, var(--adquest-card-border, var(--adquest-border))));color:var(--adquest-slot-claim-card-color, var(--adquest-card-foreground, var(--adquest-text)))}.adquest-empty{padding:var(--adquest-space-6);text-align:center;color:var(--adquest-muted);border:1px dashed var(--adquest-border);border-radius:var(--adquest-radius);background:color-mix(in srgb,var(--adquest-surface) 78%,transparent)}.adquest-balance-card,.adquest-lottery-card,.adquest-lottery-detail,.adquest-entry-panel,.adquest-prize-list,.adquest-claim-card{background:var(--adquest-surface);border:1px solid var(--adquest-border);border-radius:var(--adquest-radius);padding:var(--adquest-space-5)}.adquest-lottery-card,.adquest-claim-card{background:var(--adquest-slot-claim-card-background-color, var(--adquest-slot-lottery-card-background-color, var(--adquest-card-background, var(--adquest-card-fill, var(--adquest-surface)))));border-color:var(--adquest-slot-claim-card-border-color, var(--adquest-slot-lottery-card-border-color, var(--adquest-card-border-color, var(--adquest-card-border, var(--adquest-border)))));border-radius:var(--adquest-slot-claim-card-border-radius, var(--adquest-slot-lottery-card-border-radius, var(--adquest-card-radius, var(--adquest-radius))))}.adquest-claim-card{display:grid;gap:var(--adquest-space-4);padding:var(--adquest-space-4) var(--adquest-space-4)}.adquest-claim-card h3{margin:0;line-height:1.3}.adquest-balance-card{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--adquest-space-4)}.adquest-balance-value{display:block;margin-top:var(--adquest-space-1);font-size:clamp(1.8rem,4vw,2.4rem);line-height:1.1}.adquest-balance-breakdown{display:flex;flex-wrap:wrap;gap:var(--adquest-space-3);margin-top:var(--adquest-space-2);color:var(--adquest-muted);font-size:.9rem}.adquest-filter-row{display:flex;flex-wrap:wrap;gap:var(--adquest-space-2);margin-top:0;margin-bottom:0}.adquest-filter-chip{border:1px solid var(--adquest-slot-filter-chip-border-color, var(--adquest-chip-border-color, var(--adquest-border)));background:var(--adquest-slot-filter-chip-background-color, var(--adquest-chip-background, var(--adquest-chip-fill, var(--adquest-surface))));color:var(--adquest-slot-filter-chip-color, var(--adquest-chip-foreground, var(--adquest-text)));border-radius:var(--adquest-slot-filter-chip-border-radius, var(--adquest-chip-radius, var(--adquest-r-full)));padding:var(--adquest-space-2) var(--adquest-space-4);font-family:var(--adquest-font);font-weight:600;cursor:pointer}.adquest-filter-chip-active{background:var(--adquest-slot-filter-chip-background-color, var(--adquest-primary-soft));border-color:var(--adquest-slot-filter-chip-border-color, var(--adquest-primary));color:var(--adquest-slot-filter-chip-color, var(--adquest-primary-dark))}.adquest-platform-logo{width:36px;height:36px;border-radius:10px;object-fit:cover;border:1px solid var(--adquest-border)}.adquest-lottery-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--adquest-space-4)}.adquest-lottery-media{width:100%;max-height:180px;object-fit:cover;border-radius:14px;border:1px solid var(--adquest-border);margin-bottom:var(--adquest-space-3)}.adquest-lottery-media-large{max-height:280px}.adquest-prize-list ul,.adquest-ticket-list{list-style:none;margin:0;padding:0;display:grid;gap:var(--adquest-space-2)}.adquest-prize-list li,.adquest-ticket-list li{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--adquest-space-2);padding:var(--adquest-space-3) var(--adquest-space-4);border:1px solid var(--adquest-border);border-radius:var(--adquest-r-md);background:var(--adquest-surface)}.adquest-lottery-winner-main{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--adquest-space-2);width:100%}.adquest-claim-timer{box-sizing:border-box;display:grid;gap:var(--adquest-space-1);width:100%;padding:var(--adquest-space-3) var(--adquest-space-4);border-radius:var(--adquest-r-md);border:1px solid var(--adquest-border);background:color-mix(in srgb,var(--adquest-surface) 86%,transparent)}.adquest-claim-timer strong{font-variant-numeric:tabular-nums;font-size:1.35rem;letter-spacing:.04em}.adquest-entry-panel,.adquest-prize-list,.adquest-lottery-detail,.adquest-entries-view,.adquest-results-view,.adquest-claims-view,.adquest-claim-list{display:grid;gap:var(--adquest-space-4)}.adquest-field{display:grid;gap:var(--adquest-space-2);font-weight:600}.adquest-field input,.adquest-field textarea{box-sizing:border-box;width:100%;border:var(--adquest-field-border-width, 1px) solid var(--adquest-slot-field-border-color, var(--adquest-field-border-color, var(--adquest-border)));border-radius:var(--adquest-slot-field-border-radius, var(--adquest-field-radius, var(--adquest-r-md)));padding:var(--adquest-field-padding, var(--adquest-space-3) var(--adquest-space-4));font:inherit;background:var(--adquest-slot-field-background-color, var(--adquest-field-background, var(--adquest-field-fill, var(--adquest-surface))));color:var(--adquest-slot-field-color, var(--adquest-field-foreground, var(--adquest-text)))}.adquest-field textarea{min-height:96px;resize:vertical}.adquest-claim-form{display:grid;gap:var(--adquest-space-3);margin-top:var(--adquest-space-3)}.adquest-status-panel{padding:var(--adquest-space-6);text-align:center;border:1px dashed var(--adquest-border);border-radius:var(--adquest-radius);background:var(--adquest-surface);display:grid;gap:var(--adquest-space-2);justify-items:center}.adquest-status-panel-error,.adquest-status-panel-offline{border-style:solid;border-color:color-mix(in srgb,var(--adquest-danger) 35%,transparent);background:var(--adquest-danger-soft)}.adquest-status-visual{display:grid;place-items:center;width:88px;height:88px;margin:0 auto var(--adquest-space-1);border-radius:50%;background:color-mix(in srgb,var(--adquest-primary) 16%,transparent)}.adquest-status-icon{display:block;width:56px;height:56px;object-fit:contain}.adquest-status-title{margin:0;font-size:1.05rem}.adquest-status-message{margin:0;max-width:28ch;color:var(--adquest-muted);font-size:.92rem;line-height:1.45}.adquest-status-panel .adquest-actions{margin-top:var(--adquest-space-2);justify-content:center;width:100%}.adquest-status-panel-feed{box-sizing:border-box;width:100%;min-height:min(52vh,420px);margin-top:var(--adquest-space-2);padding:var(--adquest-space-10) var(--adquest-space-6) var(--adquest-space-8);border:1px solid var(--adquest-hex-001029);border-radius:var(--adquest-feed-card-radius);background:var(--adquest-surface, var(--adquest-hex-233243));box-shadow:inset 0 -4px 0 var(--adquest-hex-001029);gap:var(--adquest-space-3);place-content:center}.adquest-status-panel-feed .adquest-status-visual{width:112px;height:112px;background:radial-gradient(circle at 50% 40%,color-mix(in srgb,var(--adquest-primary, var(--adquest-hex-ffd520)) 34%,transparent),color-mix(in srgb,var(--adquest-hex-000) 35%,transparent));box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--adquest-primary, var(--adquest-hex-ffd520)) 35%,transparent)}.adquest-status-panel-feed .adquest-status-icon{width:72px;height:72px;filter:drop-shadow(0 8px 14px rgba(0,0,0,.35))}.adquest-status-panel-feed .adquest-status-title{color:var(--adquest-heading, var(--adquest-hex-fafafa));font-family:var(--adquest-title-font, var(--adquest-font, inherit));font-size:clamp(1.35rem,5vw,1.7rem);font-weight:400;letter-spacing:.02em;line-height:1.15;text-transform:uppercase}.adquest-status-panel-feed .adquest-status-message{max-width:32ch;color:var(--adquest-muted, var(--adquest-hex-9aa8b8));font-family:var(--adquest-font, Inter, system-ui, sans-serif);font-size:.95rem;line-height:1.5;text-transform:none}.adquest-status-panel-feed .adquest-button-primary{min-width:min(100%,220px);min-height:48px;padding:var(--adquest-space-3) var(--adquest-space-6);border-radius:var(--adquest-feed-button-radius);font-family:var(--adquest-font, inherit);font-size:1rem;letter-spacing:.04em;text-transform:uppercase}.adquest-skin-subway .adquest-status-panel-feed .adquest-button-primary{background:var(--adquest-cta-background, var(--adquest-primary, var(--adquest-hex-ffd520)));color:var(--adquest-cta-text, var(--adquest-hex-111));-webkit-text-stroke:var(--adquest-cta-text-stroke, 0);paint-order:stroke fill;box-shadow:var( --adquest-cta-shadow, inset 0 -3px 0 color-mix(in srgb, var(--adquest-cta-background, var(--adquest-primary, var(--adquest-hex-ffd520))) 55%, var(--adquest-hex-000)) )}.adquest-skin-twitch .adquest-status-panel-feed{background:var(--adquest-surface, var(--adquest-hex-1f222b));border-color:color-mix(in srgb,var(--adquest-border, var(--adquest-hex-fff)) 40%,transparent);box-shadow:none}.adquest-skin-twitch .adquest-status-panel-feed .adquest-button-primary{background:var(--adquest-primary, var(--adquest-hex-5925dc));color:var(--adquest-hex-fafafa)}.adquest-history-view,.adquest-claims-view,.adquest-participant-gate{display:grid;gap:var(--adquest-space-5)}.adquest-history-view,.adquest-claims-view{width:100%;box-sizing:border-box;padding:var(--adquest-space-6) var(--adquest-space-5) var(--adquest-space-8)}.adquest-history-list{list-style:none;margin:0;padding:0;display:grid;gap:var(--adquest-space-4)}.adquest-history-item{background:var(--adquest-surface);border:1px solid var(--adquest-card-border, var(--adquest-border));border-radius:var(--adquest-radius);padding:var(--adquest-space-4) var(--adquest-space-4);display:grid;gap:var(--adquest-space-2);color:var(--adquest-text)}.adquest-history-item .adquest-badge{max-width:100%;overflow-wrap:anywhere}.adquest-history-item-main{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--adquest-space-2)}.adquest-history-amount-positive{color:var(--adquest-success)}.adquest-history-amount-negative{color:var(--adquest-danger)}.adquest-badge-locked,.adquest-badge-rejected{background:var(--adquest-slot-badge-background-color, var(--adquest-danger-soft));color:var(--adquest-slot-badge-color, var(--adquest-danger))}.adquest-badge-eligible{background:var(--adquest-success-soft);color:var(--adquest-success)}.adquest-badge-internal{background:color-mix(in srgb,var(--adquest-primary) 22%,transparent);color:color-mix(in srgb,var(--adquest-primary) 40%,var(--adquest-text))}.adquest-badge-public{background:color-mix(in srgb,var(--adquest-muted) 18%,transparent);color:var(--adquest-muted)}.adquest-badge-in_progress{background:var(--adquest-accent-soft);color:var(--adquest-accent)}.adquest-lock-reason{margin:0 0 var(--adquest-space-2);color:var(--adquest-danger);font-size:.9rem}.adquest-button:focus-visible,.adquest-option:focus-visible,.adquest-filter-chip:focus-visible,.adquest-field input:focus-visible,.adquest-field textarea:focus-visible{outline:2px solid var(--adquest-primary);outline-offset:2px}@media(max-width:768px){.adquest-widget-header{align-items:flex-start}.adquest-lottery-grid{grid-template-columns:minmax(0,1fr)}.adquest-balance-card{align-items:flex-start}.adquest-button-primary,.adquest-quest-card .adquest-button,.adquest-status-panel .adquest-button,.adquest-participant-gate .adquest-button{min-height:44px;min-width:44px}.adquest-quest-list,.adquest-history-list{gap:var(--adquest-space-3)}.adquest-history-item,.adquest-quest-card{padding:var(--adquest-space-4)}.adquest-quest-card.adquest-quest-card-feed{padding:0 0 var(--adquest-space-2)}}.adquest-currency-bar{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:var(--adquest-space-3)}.adquest-currency-pills{display:flex;flex-wrap:wrap;gap:var(--adquest-space-2);min-width:0}.adquest-currency-actions{display:inline-flex;align-items:center;gap:var(--adquest-space-2);margin-inline-start:auto}.adquest-currency-icon-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid var(--adquest-secondary-border, color-mix(in srgb, var(--adquest-secondary) 35%, transparent));border-radius:var(--adquest-r-md);background:var(--adquest-secondary-background, var(--adquest-secondary-soft));color:var(--adquest-secondary-foreground, var(--adquest-secondary));cursor:pointer}.adquest-currency-badge{position:absolute;top:-5px;inset-inline-end:-5px;min-width:16px;height:16px;padding:0 var(--adquest-space-1);border-radius:var(--adquest-r-full);background:var(--adquest-hex-f04438);color:var(--adquest-hex-fff);font-size:10px;font-weight:700;line-height:16px;text-align:center;box-shadow:0 0 0 2px var(--adquest-surface, var(--adquest-hex-111827))}.adquest-currency-icon-btn:hover{background:var(--adquest-secondary-soft)}.adquest-currency-icon-btn:focus-visible{outline:2px solid var(--adquest-primary);outline-offset:2px}.adquest-currency-display-name{display:none}.adquest-currency-pill{display:inline-flex;align-items:center;gap:var(--adquest-space-2);min-height:36px;padding:var(--adquest-space-2) var(--adquest-space-3);border-radius:var(--adquest-r-md);background:color-mix(in srgb,var(--adquest-surface) 80%,black);border:1px solid var(--adquest-border);font-weight:700}.adquest-currency-pill img{width:20px;height:20px;object-fit:contain}.adquest-tabs{display:grid;grid-template-columns:1fr 1fr;gap:0;width:100%;border-bottom:1px solid var(--adquest-border);background:transparent}.adquest-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:var(--adquest-slot-tab-background-color, var(--adquest-tab-inactive-bg, transparent));color:var(--adquest-slot-tab-color, var(--adquest-tab-text, var(--adquest-muted)));font:inherit;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:var(--adquest-space-4) var(--adquest-space-2);cursor:pointer;border-bottom:3px solid transparent}.adquest-tab-active{color:var(--adquest-slot-tab-color, var(--adquest-tab-text, var(--adquest-text)));background:var(--adquest-slot-tab-background-color, var(--adquest-tab-active-bg, transparent));border-bottom-color:var(--adquest-tab-active-bg, var(--adquest-primary))}.adquest-tab-icon{width:15px;height:15px;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.adquest-tab-icon img{width:100%;height:100%;object-fit:contain}.adquest-theme-root[data-tabs=filled]>.adquest-widget,.adquest-theme-root[data-tabs=filled] .adquest-widget-shell{gap:0}.adquest-theme-root[data-tabs=filled] .adquest-currency-bar{margin-bottom:var(--adquest-space-2)}.adquest-theme-root[data-tabs=filled] .adquest-tabs{border-bottom:0}.adquest-theme-root[data-tabs=filled] .adquest-quest-banner{margin-top:0}.adquest-theme-root[data-tabs=filled] .adquest-tab{display:inline-flex;align-items:center;justify-content:center;gap:var(--adquest-space-1);height:44px;padding:0 var(--adquest-space-2);color:var(--adquest-slot-tab-color, var(--adquest-tab-text, var(--adquest-text)));background:var(--adquest-slot-tab-background-color, var(--adquest-tab-inactive-bg, color-mix(in srgb, var(--adquest-surface) 40%, var(--adquest-border))));border-bottom:0;letter-spacing:0;text-transform:none;font-size:var(--adquest-font-size, 18px);font-weight:var(--adquest-font-weight, 400);line-height:20px;box-shadow:inset 0 -4px 0 var(--adquest-tab-inactive-shadow, var(--adquest-border))}.adquest-theme-root[data-tabs=filled] .adquest-tab-active{color:var(--adquest-slot-tab-color, var(--adquest-tab-text, var(--adquest-text)));background:var(--adquest-slot-tab-background-color, var(--adquest-tab-active-bg, var(--adquest-primary)));border-bottom:0;box-shadow:inset 0 -4px 0 var(--adquest-tab-active-shadow, var(--adquest-accent))}.adquest-theme-root[data-tabs=filled] .adquest-tab-icon{width:15px;height:15px}.adquest-theme-root[data-tabs=filled] .adquest-tab:last-child .adquest-tab-icon{width:19px;height:19px}.adquest-stepper{--adquest-dot: 36px;--adquest-link: 6px;--adquest-depth: 3px;--adquest-stagger: 45ms;--adquest-shine: #fff;display:grid;grid-template-columns:repeat(var(--per-row, 4),minmax(0,1fr));row-gap:var(--adquest-space-6);margin:var(--adquest-space-4) 0;padding:var(--adquest-space-1) 0 0;list-style:none;container-type:inline-size}.adquest-stepper[data-compact]{--adquest-dot: 28px;--adquest-link: 4px;--adquest-depth: 2px;--adquest-stagger: 30ms}.adquest-stepper-step{--adquest-delay: calc(var(--i, 0) * var(--adquest-stagger));position:relative;z-index:1;grid-row:var(--r);grid-column:var(--c);display:flex;flex-direction:column;align-items:center;gap:var(--adquest-space-1);min-width:0;padding-inline:var(--adquest-space-1);text-align:center;color:var(--adquest-muted);animation:adquest-step-in .5s cubic-bezier(.34,1.56,.64,1) var(--adquest-delay) both}.adquest-stepper-step:before,.adquest-stepper-step:after{position:absolute;z-index:-1;border-radius:var(--adquest-r-full)}.adquest-stepper-step[data-link]:before{content:"";background:color-mix(in srgb,var(--adquest-border) 85%,var(--adquest-text));opacity:.55}.adquest-stepper-step[data-link][data-state=done]:after,.adquest-stepper-step[data-link][data-state=active]:after{content:""}.adquest-stepper-step[data-link=across]:before,.adquest-stepper-step[data-link=across]:after{inset-block-start:calc(var(--adquest-dot) / 2 - var(--adquest-link) / 2);width:100%;height:var(--adquest-link)}.adquest-stepper-step[data-link=across][data-flow=forward]:before,.adquest-stepper-step[data-link=across][data-flow=forward]:after{inset-inline-start:50%}.adquest-stepper-step[data-link=across][data-flow=back]:before,.adquest-stepper-step[data-link=across][data-flow=back]:after{inset-inline-end:50%}.adquest-stepper-step[data-link=down]:before,.adquest-stepper-step[data-link=down]:after{box-sizing:border-box;inset-block-start:calc(var(--adquest-dot) / 2 - var(--adquest-link) / 2);width:min(50%,var(--adquest-dot));height:calc(100% + var(--adquest-space-6) + var(--adquest-link));border:var(--adquest-link) solid currentColor;background:none}.adquest-stepper-step[data-link=down]:before{color:color-mix(in srgb,var(--adquest-border) 85%,var(--adquest-text))}.adquest-stepper-step[data-link=down][data-flow=forward]:before,.adquest-stepper-step[data-link=down][data-flow=forward]:after{inset-inline-start:50%;border-inline-start:0;border-radius:0;border-start-end-radius:var(--adquest-r-full);border-end-end-radius:var(--adquest-r-full)}.adquest-stepper-step[data-link=down][data-flow=back]:before,.adquest-stepper-step[data-link=down][data-flow=back]:after{inset-inline-end:50%;border-inline-end:0;border-radius:0;border-start-start-radius:var(--adquest-r-full);border-end-start-radius:var(--adquest-r-full)}.adquest-stepper-step[data-state=done]:after{background:var(--adquest-success);box-shadow:inset 0 1px color-mix(in srgb,var(--adquest-shine) 35%,transparent);animation:adquest-fill-across .45s cubic-bezier(.65,0,.35,1) calc(var(--adquest-delay) + .2s) both}.adquest-stepper-step[data-link=down][data-state=done]:after{color:var(--adquest-success);background:none;box-shadow:none;animation-name:adquest-fill-bend}.adquest-stepper-step[data-state=active]:after{width:45%;background:linear-gradient(to right,var(--adquest-primary),color-mix(in srgb,var(--adquest-primary) 0%,transparent));animation:adquest-lead 1.8s ease-in-out calc(var(--adquest-delay) + .4s) infinite}.adquest-stepper-step[data-link=across][data-flow=back][data-state=active]:after,.adquest-theme-root[dir=rtl] .adquest-stepper-step[data-link=across][data-flow=forward][data-state=active]:after{background:linear-gradient(to left,var(--adquest-primary),color-mix(in srgb,var(--adquest-primary) 0%,transparent))}.adquest-theme-root[dir=rtl] .adquest-stepper-step[data-link=across][data-flow=back][data-state=active]:after{background:linear-gradient(to right,var(--adquest-primary),color-mix(in srgb,var(--adquest-primary) 0%,transparent))}.adquest-stepper-step[data-link=down][data-state=active]:after{content:none}.adquest-stepper-dot{--adquest-edge: color-mix(in srgb, var(--adquest-border) 80%, var(--adquest-text));position:relative;display:grid;place-items:center;width:var(--adquest-dot);height:var(--adquest-dot);margin-block-end:var(--adquest-depth);border:2px solid var(--adquest-border);border-radius:var(--adquest-r-full);background:var(--adquest-background);color:var(--adquest-muted);box-shadow:0 var(--adquest-depth) 0 color-mix(in srgb,var(--adquest-edge) 45%,transparent);transition:background-color .3s ease,border-color .3s ease,color .3s ease,transform .3s ease}.adquest-stepper-dot svg{width:45%;height:45%}.adquest-stepper-step[data-state=done] .adquest-stepper-dot{--adquest-edge: color-mix(in srgb, var(--adquest-success) 65%, #000);border-color:var(--adquest-success);background-color:var(--adquest-success);background-image:linear-gradient(180deg,color-mix(in srgb,var(--adquest-shine) 22%,transparent),transparent);color:var(--adquest-background);box-shadow:0 var(--adquest-depth) 0 var(--adquest-edge),inset 0 1px color-mix(in srgb,var(--adquest-shine) 30%,transparent);animation:adquest-dot-done .45s cubic-bezier(.34,1.56,.64,1) calc(var(--adquest-delay) + .1s) both}.adquest-stepper-step[data-state=done] .adquest-stepper-dot svg{stroke-width:3}.adquest-stepper-step[data-state=done] .adquest-stepper-dot path{stroke-dasharray:1;animation:adquest-draw .35s ease-out calc(var(--adquest-delay) + .25s) both}.adquest-stepper-step[data-state=active] .adquest-stepper-dot{--adquest-edge: color-mix(in srgb, var(--adquest-primary) 60%, #000);border-color:var(--adquest-primary);background:color-mix(in srgb,var(--adquest-primary) 14%,var(--adquest-background));color:var(--adquest-primary);box-shadow:0 var(--adquest-depth) 0 var(--adquest-edge),0 6px 16px -6px color-mix(in srgb,var(--adquest-primary) 60%,transparent);transform:scale(1.12)}.adquest-stepper-step[data-state=active] .adquest-stepper-dot:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border:2px solid var(--adquest-primary);border-radius:inherit;opacity:0;pointer-events:none;animation:adquest-ripple 2s cubic-bezier(.2,.6,.35,1) calc(var(--adquest-delay) + .5s) infinite}.adquest-stepper-step[data-state=active] .adquest-stepper-dot svg{animation:adquest-nudge 2s ease-in-out calc(var(--adquest-delay) + .5s) infinite}.adquest-stepper-step[data-milestone]:not([data-state=done]) .adquest-stepper-dot{--adquest-edge: color-mix(in srgb, var(--adquest-accent) 60%, #000);border-color:var(--adquest-accent);background:color-mix(in srgb,var(--adquest-accent) 16%,var(--adquest-background));color:color-mix(in srgb,var(--adquest-accent) 60%,var(--adquest-text));box-shadow:0 var(--adquest-depth) 0 var(--adquest-edge),0 0 0 3px color-mix(in srgb,var(--adquest-accent) 16%,transparent)}.adquest-stepper-step[data-optional]:not([data-state=done]) .adquest-stepper-dot{border-style:dashed;box-shadow:none}.adquest-stepper-step[data-step=reward]:not([data-state=done]) .adquest-stepper-dot{--adquest-edge: color-mix(in srgb, var(--adquest-primary) 55%, #000);border-color:var(--adquest-primary);background-color:var(--adquest-primary);background-image:linear-gradient(180deg,color-mix(in srgb,var(--adquest-shine) 22%,transparent),transparent);color:var(--adquest-background);box-shadow:0 var(--adquest-depth) 0 var(--adquest-edge),inset 0 1px color-mix(in srgb,var(--adquest-shine) 35%,transparent)}.adquest-stepper-step[data-step=reward][data-state=todo] .adquest-stepper-dot{animation:adquest-wiggle 3.6s ease-in-out calc(var(--adquest-delay) + .8s) infinite}.adquest-stepper-step[data-step=reward][data-state=active] .adquest-stepper-dot{animation:adquest-dot-done .6s cubic-bezier(.34,1.56,.64,1) calc(var(--adquest-delay) + .2s) both}.adquest-stepper-step[data-step=reward][data-state=active] .adquest-stepper-dot:after{border-color:var(--adquest-accent)}.adquest-stepper-mark{font-size:.6875rem;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.adquest-stepper-step[data-state=done] .adquest-stepper-mark,.adquest-stepper-step[data-state=active] .adquest-stepper-mark{color:var(--adquest-text)}.adquest-stepper-step[data-milestone] .adquest-stepper-mark{color:color-mix(in srgb,var(--adquest-accent) 55%,var(--adquest-text))}.adquest-stepper-label{max-width:100%;overflow-wrap:break-word;font-size:var(--adquest-text-xs);font-weight:500;line-height:1.25}.adquest-stepper-step[data-state=done] .adquest-stepper-label{color:var(--adquest-text)}.adquest-stepper-step[data-state=active] .adquest-stepper-label{color:var(--adquest-text);font-weight:700}.adquest-stepper-fact{max-width:100%;padding:0 var(--adquest-space-2);border-radius:var(--adquest-r-full);background:color-mix(in srgb,var(--adquest-text) 7%,var(--adquest-background));color:var(--adquest-text);font-size:.6875rem;font-weight:700;line-height:1.5;font-variant-numeric:tabular-nums;overflow-wrap:break-word}.adquest-stepper-step[data-step=reward] .adquest-stepper-fact{background:color-mix(in srgb,var(--adquest-primary) 16%,var(--adquest-background));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--adquest-primary) 30%,transparent)}.adquest-stepper-hint{display:none;font-size:.6875rem;line-height:1.3}@container (min-width: 440px){.adquest-stepper-hint{display:block}}@container (max-width: 300px){.adquest-stepper-step:not([data-state=active]) .adquest-stepper-fact{display:none}.adquest-stepper-step:not([data-state=active]) .adquest-stepper-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}@keyframes adquest-step-in{0%{opacity:0;transform:translateY(8px) scale(.6)}}@keyframes adquest-fill-across{0%{width:0}}@keyframes adquest-fill-bend{0%{opacity:0}}@keyframes adquest-lead{0%,to{opacity:.5}50%{opacity:1}}@keyframes adquest-dot-done{0%{transform:scale(.7)}60%{transform:scale(1.18)}}@keyframes adquest-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes adquest-ripple{0%{opacity:.7;transform:scale(1)}70%,to{opacity:0;transform:scale(1.7)}}@keyframes adquest-nudge{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-2px)}}@keyframes adquest-wiggle{0%,80%,to{transform:rotate(0) scale(1)}84%{transform:rotate(-10deg) scale(1.08)}88%{transform:rotate(9deg) scale(1.08)}92%{transform:rotate(-6deg) scale(1.04)}96%{transform:rotate(3deg)}}@media(prefers-reduced-motion:reduce){.adquest-stepper-step,.adquest-stepper-step:after,.adquest-stepper-dot,.adquest-stepper-dot svg,.adquest-stepper-step .adquest-stepper-dot path,.adquest-stepper-step .adquest-stepper-dot:after{animation:none!important;transition:none}.adquest-stepper-step[data-state=active]:after{opacity:.6}.adquest-stepper-step[data-state=active] .adquest-stepper-dot:after{opacity:.25;transform:scale(1.3)}}.adquest-streak{--adquest-flame: var(--adquest-accent);--adquest-flame-hot: color-mix(in srgb, var(--adquest-accent) 55%, var(--adquest-danger));--adquest-shine: #fff;display:grid;justify-items:center;gap:var(--adquest-space-4);padding:var(--adquest-space-6) var(--adquest-space-4) var(--adquest-space-4);text-align:center}.adquest-streak-hero{display:grid;justify-items:center;gap:var(--adquest-space-2)}.adquest-streak-flame{display:grid;place-items:center;width:96px;height:96px;color:var(--adquest-flame-hot);filter:grayscale(1) opacity(.45);transition:filter .5s ease}.adquest-streak-flame[data-lit]{filter:drop-shadow(0 10px 18px color-mix(in srgb,var(--adquest-flame) 55%,transparent))}.adquest-streak-flame svg{width:100%;height:100%;overflow:visible;transform-origin:50% 90%}.adquest-streak-flame path{fill:currentColor}.adquest-streak-flame .adquest-streak-core{fill:color-mix(in srgb,currentColor 40%,var(--adquest-surface))}.adquest-streak-flame[data-lit] svg{animation:adquest-flicker 2.4s ease-in-out infinite}.adquest-streak-count{display:grid;justify-items:center;color:var(--adquest-flame-hot);line-height:1}.adquest-streak-count bdi{background:linear-gradient(180deg,color-mix(in srgb,currentColor 70%,var(--adquest-shine)),currentColor);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-size:4rem;font-weight:900;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.adquest-streak-count span{margin-top:var(--adquest-space-1);font-size:1.25rem;font-weight:800}.adquest-streak-days{--adquest-day: 36px;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);width:100%;max-width:360px;margin:0;padding:0;list-style:none}.adquest-streak-days li{position:relative;display:grid;justify-items:center;gap:var(--adquest-space-2);color:var(--adquest-muted);font-size:var(--adquest-text-xs);font-weight:700}.adquest-streak-days li[data-state=today]{color:var(--adquest-flame-hot)}.adquest-streak-days li[data-run=join]:after{content:"";position:absolute;z-index:0;inset-block-end:0;inset-inline-start:50%;width:100%;height:var(--adquest-day);background:linear-gradient(180deg,var(--adquest-flame),var(--adquest-flame-hot));animation:adquest-streak-join .35s ease-out calc(var(--i, 0) * 70ms + .15s) both}.adquest-streak-day-dot{position:relative;z-index:1;display:grid;place-items:center;width:var(--adquest-day);height:var(--adquest-day);border-radius:var(--adquest-r-full);background:color-mix(in srgb,var(--adquest-text) 8%,var(--adquest-surface));color:var(--adquest-surface)}.adquest-streak-days li[data-state=done] .adquest-streak-day-dot{background-color:var(--adquest-flame-hot);background-image:linear-gradient(180deg,color-mix(in srgb,var(--adquest-shine) 22%,transparent),transparent);box-shadow:inset 0 -3px color-mix(in srgb,var(--adquest-flame-hot) 70%,var(--adquest-text));animation:adquest-streak-pop .45s cubic-bezier(.34,1.7,.64,1) calc(var(--i, 0) * 70ms) both}.adquest-streak-days li[data-state=today] .adquest-streak-day-dot{box-shadow:inset 0 0 0 3px var(--adquest-flame-hot);animation:adquest-streak-today 1.8s ease-in-out infinite}.adquest-streak-day-dot svg{width:60%;height:60%;fill:none;stroke:currentColor;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round}.adquest-streak-goal{margin:0;color:var(--adquest-text);font-size:var(--adquest-text-sm);font-weight:600}.adquest-streak-note{margin:0;font-size:var(--adquest-text-xs)}.adquest-streak[data-ignite] .adquest-streak-flame svg{animation:adquest-ignite .9s cubic-bezier(.34,1.6,.64,1) both,adquest-flicker 2.4s ease-in-out .9s infinite}.adquest-streak[data-ignite] .adquest-streak-count bdi{display:inline-block;animation:adquest-count-pop .6s cubic-bezier(.34,1.8,.64,1) .35s both}@keyframes adquest-flicker{0%,to{transform:scale(1) skew(0)}25%{transform:scale(.97,1.04) skew(-2deg)}50%{transform:scale(1.02,.98) skew(1.5deg)}75%{transform:scale(.99,1.03) skew(-1deg)}}@keyframes adquest-ignite{0%{transform:scale(.2) translateY(30%);opacity:0}55%{transform:scale(1.35) translateY(-6%);opacity:1}80%{transform:scale(.94)}}@keyframes adquest-count-pop{0%{transform:scale(.4);opacity:0}60%{transform:scale(1.25);opacity:1}}@keyframes adquest-streak-pop{0%{transform:scale(0)}}@keyframes adquest-streak-join{0%{width:0}}@keyframes adquest-streak-today{50%{box-shadow:inset 0 0 0 3px var(--adquest-flame-hot),0 0 0 6px color-mix(in srgb,var(--adquest-flame) 22%,transparent)}}@media(prefers-reduced-motion:reduce){.adquest-streak *,.adquest-streak *:after{animation:none!important}}.adquest-result-panel{display:grid;gap:var(--adquest-space-4);place-items:center;text-align:center;padding:var(--adquest-space-8) var(--adquest-space-4);border-radius:var(--adquest-radius);border:1px solid var(--adquest-border);background:var(--adquest-surface)}.adquest-result-panel-success{border-color:color-mix(in srgb,var(--adquest-success) 40%,var(--adquest-border));background:var(--adquest-success-soft)}.adquest-result-panel-error{border-color:color-mix(in srgb,var(--adquest-danger) 40%,var(--adquest-border));background:var(--adquest-danger-soft)}.adquest-result-panel-pending,.adquest-result-panel-unknown{border-color:color-mix(in srgb,var(--adquest-accent) 40%,var(--adquest-border));background:var(--adquest-accent-soft)}.adquest-result-mark{width:72px;height:72px;border-radius:var(--adquest-r-full);display:grid;place-items:center;font-size:2rem;font-weight:800;color:var(--adquest-hex-fff)}.adquest-result-panel-success .adquest-result-mark{background:var(--adquest-success)}.adquest-result-panel-error .adquest-result-mark{background:var(--adquest-danger)}.adquest-result-panel-pending .adquest-result-mark,.adquest-result-panel-unknown .adquest-result-mark{background:var(--adquest-accent)}.adquest-player-result,.adquest-player-sheet-host{position:relative;flex:1 1 auto;min-height:100%;overflow:hidden;padding:0;border:0;border-radius:0;background:transparent}.adquest-player-sheet-underlay{pointer-events:none;-webkit-user-select:none;user-select:none;display:flex;flex-direction:column;gap:var(--adquest-space-3);min-height:100%;padding:var(--adquest-space-3) var(--adquest-space-4) 120px;box-sizing:border-box}.adquest-player-sheet-underlay-empty{min-height:100%;background:transparent}.adquest-player-sheet-underlay .adquest-survey-option{cursor:default}.adquest-result-sheet-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--adquest-z-modal);display:flex;align-items:flex-end;justify-content:center;pointer-events:none;overflow:visible}.adquest-result-sheet-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;padding:0;margin:0;cursor:pointer;background:#03040d85;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);pointer-events:auto}.adquest-result-sheet-wrap{position:relative;z-index:1;width:100%;max-width:420px;margin:0 auto;padding-top:var(--adquest-space-10);overflow:visible;pointer-events:none;animation:adquest-sheet-up var(--adquest-dur-base) var(--adquest-ease-out)}.adquest-result-sheet-overlay.is-closing .adquest-result-sheet-wrap{animation:adquest-sheet-down var(--adquest-dur-exit) var(--adquest-ease-in) forwards}.adquest-result-sheet-overlay.is-closing .adquest-result-sheet-backdrop{animation:adquest-backdrop-out var(--adquest-dur-exit) var(--adquest-ease-in) forwards}.adquest-result-sheet{position:relative;z-index:1;width:100%;box-sizing:border-box;margin:0;padding:var(--adquest-space-12) var(--adquest-space-4) calc(var(--adquest-space-4) + env(safe-area-inset-bottom,0px));border-radius:var(--adquest-r-md) var(--adquest-r-md) 0 0;background:var(--adquest-surface);border:1px solid var(--adquest-hex-000);border-bottom:0;box-shadow:0 -12px 40px #00000073,inset 0 2px 0 var(--adquest-border);color:var(--adquest-text);font-family:var(--adquest-font);display:flex;flex-direction:column;gap:var(--adquest-space-4);height:auto;max-height:min(78vh,640px);overflow:visible;flex-shrink:0;pointer-events:auto}.adquest-result-sheet-scroll{display:flex;flex-direction:column;gap:var(--adquest-space-4);min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.adquest-result-sheet-scroll::-webkit-scrollbar{width:0;height:0;display:none}@keyframes adquest-sheet-up{0%{transform:translateY(24px);opacity:.88}to{transform:translateY(0);opacity:1}}@keyframes adquest-sheet-down{0%{transform:translateY(0);opacity:1}to{transform:translateY(28px);opacity:0}}@keyframes adquest-backdrop-out{0%{opacity:1}to{opacity:0}}.adquest-result-sheet-seal{position:absolute;top:0;left:50%;transform:translate(-50%);width:72px;height:72px;z-index:3;pointer-events:none}.adquest-result-sheet-seal img{width:72px;height:72px;display:block;filter:drop-shadow(0 4px 10px rgba(0,0,0,.35))}.adquest-result-sheet-status{margin:0;text-align:center;font-family:var(--adquest-font);font-size:var(--adquest-text-sm);line-height:20px;color:var(--adquest-text)}.adquest-result-sheet-status .is-success{color:var(--adquest-success)}.adquest-result-sheet-status .is-fail{color:var(--adquest-danger)}.adquest-result-sheet-banner{display:flex;flex-wrap:wrap;align-items:center;gap:var(--adquest-space-2);padding:var(--adquest-space-2);border-radius:var(--adquest-r-sm);font-family:var(--adquest-font);font-size:var(--adquest-text-sm);line-height:20px}.adquest-result-sheet-banner-success{background:color-mix(in srgb,var(--adquest-success) 5%,var(--adquest-surface));border:1px solid color-mix(in srgb,var(--adquest-success) 35%,transparent);color:var(--adquest-success)}.adquest-result-sheet-banner-fail{background:color-mix(in srgb,var(--adquest-danger) 18%,transparent);color:var(--adquest-danger)}.adquest-result-sheet-banner img{width:25px;height:25px;flex-shrink:0}.adquest-result-sheet-banner strong{font-size:var(--adquest-text-md);font-weight:700;line-height:24px}.adquest-result-sheet-event{display:flex;flex-direction:column;gap:var(--adquest-space-2)}.adquest-result-sheet-event.has-visit{border:1px solid var(--adquest-border);border-radius:var(--adquest-r-sm);padding:var(--adquest-space-4);gap:var(--adquest-space-4)}.adquest-result-sheet-event-title{margin:0;font-family:var(--adquest-font);font-size:var(--adquest-text-lg);font-weight:700;line-height:28px;color:var(--adquest-text)}.adquest-result-sheet-event-desc{margin:0;font-family:var(--adquest-font);font-size:var(--adquest-text-xs);line-height:18px;color:color-mix(in srgb,var(--adquest-text) 55%,var(--adquest-muted))}.adquest-result-sheet-visit{display:inline-flex;align-items:center;justify-content:center;gap:var(--adquest-space-2);width:100%;height:42px;border-radius:var(--adquest-r-sm);border:1px solid var(--adquest-text);background:var(--adquest-text);color:var(--adquest-surface);font-family:var(--adquest-font);font-size:var(--adquest-text-md);font-weight:700;cursor:pointer;box-shadow:0 4px 8px -2px #1018281a,0 2px 4px -2px #1018280f}.adquest-result-sheet-bonus{position:relative;margin-top:var(--adquest-space-2);padding-top:var(--adquest-space-12);overflow:visible}.adquest-result-sheet-gift{position:absolute;top:0;left:50%;transform:translate(-50%);width:134px;height:90px;object-fit:contain;pointer-events:none;z-index:2}.adquest-result-sheet-bonus-card{position:relative;z-index:1;margin-top:0;padding:var(--adquest-space-12) var(--adquest-space-4) var(--adquest-space-3);border-radius:var(--adquest-r-md);background:radial-gradient(circle at 0 42%,transparent 11px,color-mix(in srgb,var(--adquest-surface) 35%,var(--adquest-border)) 11.5px) left / 14px 100% no-repeat,radial-gradient(circle at 100% 42%,transparent 11px,color-mix(in srgb,var(--adquest-surface) 35%,var(--adquest-border)) 11.5px) right / 14px 100% no-repeat,color-mix(in srgb,var(--adquest-surface) 35%,var(--adquest-border));overflow:visible}.adquest-result-sheet-bonus-label{margin:0;font-family:var(--adquest-font);font-size:var(--adquest-text-sm);font-weight:500;line-height:20px}.adquest-result-sheet-bonus-desc{margin:var(--adquest-space-2) 0 0;font-family:var(--adquest-font);font-size:var(--adquest-text-sm);line-height:20px}.adquest-result-sheet-code-row{display:flex;align-items:center;gap:var(--adquest-space-2);margin-top:var(--adquest-space-3)}.adquest-result-sheet-code{flex:1;min-width:0;height:40px;display:flex;align-items:center;padding:0 var(--adquest-space-2);border-radius:var(--adquest-r-sm);background:var(--adquest-surface);overflow:hidden}.adquest-result-sheet-code span{font-family:var(--adquest-font);font-size:15px;font-weight:500;line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adquest-result-sheet-code.is-locked span{filter:blur(3.5px);-webkit-user-select:none;user-select:none}.adquest-result-sheet-copy{flex-shrink:0;width:104px;height:40px;border-radius:var(--adquest-r-sm);border:1px solid var(--adquest-accent);background:var(--adquest-text);color:var(--adquest-surface);font-family:var(--adquest-font);font-size:var(--adquest-text-sm);font-weight:700;cursor:pointer;box-shadow:inset 0 -3px 0 var(--adquest-accent)}.adquest-result-sheet-copy.is-disabled,.adquest-result-sheet-copy:disabled{border-color:transparent;background:var(--adquest-hex-bababa);color:var(--adquest-hex-8a8a8a);box-shadow:none;cursor:not-allowed}.adquest-result-sheet-bonus-footer{margin-top:var(--adquest-space-3);padding-top:var(--adquest-space-2);border-top:1px dashed rgba(255,255,255,.22);text-align:center}.adquest-result-sheet-expire{margin:0;font-family:var(--adquest-font);font-size:var(--adquest-text-sm);font-weight:500;color:var(--adquest-success)}.adquest-result-sheet-locked-hint{margin:0;font-family:var(--adquest-font);font-size:var(--adquest-text-sm);font-weight:500;color:var(--adquest-danger)}.adquest-result-sheet-actions{display:grid;grid-template-columns:1fr 1fr;gap:var(--adquest-space-3);padding-top:var(--adquest-space-4);border-top:1px dashed rgba(152,162,179,.45);margin-top:var(--adquest-space-1);flex-shrink:0;align-items:stretch}.adquest-result-sheet-btn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:100%;padding:0 var(--adquest-space-3);border-radius:var(--adquest-r-sm);font-family:var(--adquest-title-font, var(--adquest-font));font-weight:var(--adquest-title-font-weight, 700);line-height:1.15;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;text-shadow:none}.adquest-result-sheet-btn:disabled{opacity:.6;cursor:not-allowed}.adquest-result-sheet-btn-primary{min-height:var(--adquest-btn-primary-min-height, 48px);height:var(--adquest-btn-primary-min-height, 48px);font-size:var(--adquest-btn-primary-font-size, clamp(13px, 3.6vw, 16px));letter-spacing:var(--adquest-btn-primary-letter-spacing, .02em);border-radius:var(--adquest-slot-cta-border-radius, var(--adquest-btn-primary-radius, var(--adquest-r-sm)));border:var(--adquest-btn-primary-border-width, 1px) solid var(--adquest-slot-cta-border-color, var(--adquest-btn-primary-border-color, var(--adquest-hex-fdb014)));background:var(--adquest-slot-cta-background-color, var(--adquest-btn-primary-background, var(--adquest-btn-primary-fill, var(--adquest-cta-background, var(--adquest-hex-ebad0b)))));color:var(--adquest-slot-cta-color, var(--adquest-btn-primary-foreground, var(--adquest-cta-text, var(--adquest-hex-fafafa))));box-shadow:var(--adquest-btn-primary-shadow, var(--adquest-cta-shadow, inset 0 -4px 0 color-mix(in srgb, var(--adquest-btn-primary-fill, var(--adquest-cta-background, var(--adquest-primary))) 55%, var(--adquest-hex-000))))}.adquest-result-sheet-btn-secondary{min-height:var(--adquest-btn-secondary-min-height, 48px);height:var(--adquest-btn-secondary-min-height, 48px);font-size:var(--adquest-btn-secondary-font-size, clamp(13px, 3.6vw, 16px));letter-spacing:var(--adquest-btn-secondary-letter-spacing, .02em);border-radius:var(--adquest-slot-cta-secondary-border-radius, var(--adquest-btn-secondary-radius, var(--adquest-r-sm)));border:var(--adquest-btn-secondary-border-width, 1px) solid var(--adquest-slot-cta-secondary-border-color, var(--adquest-btn-secondary-border-color, var(--adquest-secondary-border, var(--adquest-border))));background:var(--adquest-slot-cta-secondary-background-color, var(--adquest-btn-secondary-background, var(--adquest-btn-secondary-fill, var(--adquest-secondary-background, var(--adquest-surface)))));color:var(--adquest-slot-cta-secondary-color, var(--adquest-btn-secondary-foreground, var(--adquest-secondary-foreground, var(--adquest-text))));box-shadow:inset 0 -4px #4c5e8f4d}@media(max-width:420px){.adquest-result-sheet-wrap{max-width:100%}.adquest-result-sheet{max-width:100%;border-radius:var(--adquest-r-md) var(--adquest-r-md) 0 0}.adquest-result-sheet-actions{gap:var(--adquest-space-3)}.adquest-result-sheet-copy{width:88px}}.adquest-skin-subway{--adquest-cta-font-size: 24px;--adquest-cta-letter-spacing: 0;--adquest-cta-text-shadow: 0 1px 0 #000;--adquest-primary: #ffb800;--adquest-primary-dark: #e6a400;--adquest-primary-soft: rgba(255, 184, 0, .16);--adquest-secondary: #3b82f6;--adquest-secondary-soft: rgba(59, 130, 246, .16);--adquest-surface: rgba(18, 22, 36, .92);--adquest-text: #f8fafc;--adquest-muted: #94a3b8;--adquest-border: rgba(148, 163, 184, .28);--adquest-success: #22c55e;--adquest-success-soft: rgba(34, 197, 94, .16);--adquest-danger: #ef4444;--adquest-warning: #fb923c;--adquest-danger-soft: rgba(239, 68, 68, .16);--adquest-accent: #ffb800;--adquest-accent-soft: rgba(255, 184, 0, .18)}.adquest-skin-subway{--adquest-page-background: var(--adquest-background, var(--adquest-hex-0b1020))}.adquest-skin-subway .adquest-button-primary{color:var(--adquest-slot-cta-color, var(--adquest-btn-primary-foreground, var(--adquest-cta-text, var(--adquest-hex-111827))));text-shadow:var(--adquest-cta-text-shadow, 0 1px 0 rgba(255, 255, 255, .25))}.adquest-skin-subway .adquest-currency-pill,.adquest-skin-subway .adquest-quest-card:not(.adquest-quest-card-feed),.adquest-skin-subway .adquest-player,.adquest-skin-subway .adquest-lottery-card,.adquest-skin-subway .adquest-lottery-detail,.adquest-skin-subway .adquest-balance-card,.adquest-skin-subway .adquest-claim-card,.adquest-skin-subway .adquest-history-item{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.adquest-skin-twitch{--adquest-primary: #6236ff;--adquest-primary-dark: #4f28e0;--adquest-primary-soft: rgba(98, 54, 255, .18);--adquest-secondary: #ff9500;--adquest-secondary-soft: rgba(255, 149, 0, .16);--adquest-surface: #1f222b;--adquest-text: #ffffff;--adquest-muted: #9aa0b4;--adquest-border: rgba(255, 255, 255, .08);--adquest-success: #22c55e;--adquest-success-soft: rgba(34, 197, 94, .16);--adquest-danger: #ef4444;--adquest-warning: #fb923c;--adquest-danger-soft: rgba(239, 68, 68, .16);--adquest-accent: #ff9500;--adquest-accent-soft: rgba(255, 149, 0, .18);--adquest-page-background: var(--adquest-background, var(--adquest-hex-0d0d17));--adquest-page-foreground: var(--adquest-hex-fff)}.adquest-skin-twitch .adquest-button-primary{color:var(--adquest-slot-cta-color, var(--adquest-btn-primary-foreground, var(--adquest-cta-text, var(--adquest-hex-fff))));background:var(--adquest-slot-cta-background-color, var(--adquest-btn-primary-background, var(--adquest-btn-primary-fill, var(--adquest-cta-background, var(--adquest-primary)))));border-radius:var(--adquest-slot-cta-border-radius, var(--adquest-btn-primary-radius, var(--adquest-r-md)))}.adquest-skin-twitch .adquest-tab{color:var(--adquest-slot-tab-color, var(--adquest-tab-text, rgba(255, 255, 255, .55)));background:var(--adquest-slot-tab-background-color, var(--adquest-tab-inactive-bg, transparent))}.adquest-skin-twitch[data-tabs=underline] .adquest-tab-active{color:var(--adquest-slot-tab-color, var(--adquest-tab-text, var(--adquest-hex-fff)));background:var(--adquest-slot-tab-background-color, var(--adquest-tab-active-bg, transparent));box-shadow:inset 0 -2px 0 var(--adquest-tab-active-shadow, var(--adquest-primary))}.adquest-skin-twitch .adquest-currency-bar-twitch{display:flex;align-items:center;justify-content:space-between;gap:var(--adquest-space-3);padding:var(--adquest-space-2) var(--adquest-space-1) var(--adquest-space-1)}.adquest-skin-twitch .adquest-currency-name{font-size:1rem;font-weight:700}.adquest-skin-twitch .adquest-currency-pill{background:var(--adquest-surface, var(--adquest-hex-1f222b));border-radius:var(--adquest-r-full);border:0}.adquest-skin-twitch .adquest-currency-history,.adquest-skin-twitch .adquest-currency-icon-btn{width:34px;height:34px;border:0;border-color:var(--adquest-secondary-border, currentcolor);border-radius:var(--adquest-r-full);background:var(--adquest-secondary-background, var(--adquest-surface, var(--adquest-hex-1f222b)));color:var(--adquest-secondary-foreground, var(--adquest-hex-fff));cursor:pointer}.adquest-quest-list-feed{gap:0}.adquest-quest-feed{display:flex;flex-direction:column;gap:var(--adquest-space-4)}.adquest-quest-banner{position:relative;width:100%;overflow:hidden;background:var(--adquest-background, var(--adquest-banner-bg));border-radius:0;margin:0}.adquest-quest-banner img{width:100%;height:auto;display:block}.adquest-quest-banner-powered{position:absolute;inset-inline-end:12px;bottom:12px;margin:0;display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:var(--adquest-space-1) var(--adquest-space-2);border-radius:var(--adquest-r-sm);background:var(--adquest-surface);color:var(--adquest-text);font-family:var(--adquest-font);font-size:10px;font-weight:400;line-height:18px;white-space:nowrap}.adquest-quest-banner-powered span{color:color-mix(in srgb,var(--adquest-accent, var(--adquest-hex-ff8116)) 55%,var(--adquest-text));margin-inline-start:var(--adquest-space-1)}.adquest-quest-filters{display:flex;flex-wrap:nowrap;gap:var(--adquest-space-2);padding:var(--adquest-space-1) 0 var(--adquest-space-2);overflow-x:auto}.adquest-quest-filter{border:0;border-color:var(--adquest-slot-filter-chip-border-color, var(--adquest-chip-border-color, currentcolor));border-radius:var(--adquest-slot-filter-chip-border-radius, var(--adquest-chip-radius, 9px));min-width:86px;padding:var(--adquest-chip-padding, var(--adquest-space-3) var(--adquest-space-4));background:var(--adquest-slot-filter-chip-background-color, var(--adquest-chip-background, var(--adquest-chip-fill, var(--adquest-chip-bg))));color:var(--adquest-slot-filter-chip-color, var(--adquest-chip-foreground, var(--adquest-chip-text)));cursor:pointer;font-family:var(--adquest-font)!important;font-weight:700;font-size:var(--adquest-text-xs);box-shadow:inset 0 -2px #4c5e8f4d}.adquest-quest-filter.is-active{background:var(--adquest-slot-filter-chip-background-color, var(--adquest-primary));color:var(--adquest-slot-filter-chip-color, var(--adquest-chip-active-text))}.adquest-quest-card.adquest-quest-card-feed{display:flex;flex-direction:column;gap:var(--adquest-space-2);padding:0 0 var(--adquest-space-2);overflow:hidden;border-radius:var(--adquest-slot-quest-card-border-radius, var(--adquest-card-radius, var(--adquest-feed-card-radius)));border:1px solid var(--adquest-slot-quest-card-border-color, var(--adquest-card-border-color, var(--adquest-card-border, var(--adquest-border, var(--adquest-hex-e5e7eb)))));background:var(--adquest-slot-quest-card-background-color, var(--adquest-card-background, var(--adquest-card-fill, var(--adquest-surface, var(--adquest-hex-ffffff)))));box-shadow:var(--adquest-card-shadow, 0 1px 2px rgba(16, 24, 40, .06))}.adquest-skin-subway .adquest-quest-card.adquest-quest-card-feed{border-radius:var(--adquest-slot-quest-card-border-radius, var(--adquest-card-radius, var(--adquest-r-sm)));border:1px solid var(--adquest-slot-quest-card-border-color, var(--adquest-card-border-color, var(--adquest-card-border, var(--adquest-border, var(--adquest-hex-101828)))));background:var(--adquest-slot-quest-card-background-color, var(--adquest-card-background, var(--adquest-card-fill, var(--adquest-surface, var(--adquest-hex-233243)))));box-shadow:inset 0 -5px 0 var(--adquest-hex-001029)}.adquest-quest-card-media{position:relative;width:100%;height:168px;margin:0;overflow:hidden;border-radius:0;background:var(--adquest-hex-101828)}.adquest-quest-card-feed .adquest-feed-media,.adquest-quest-card-feed .adquest-quest-card-media .adquest-media,.adquest-quest-card-feed .adquest-media-placeholder{width:100%;height:100%;max-height:none;margin:0;border:0;border-radius:0;object-fit:cover;display:block}.adquest-quest-type-chip{position:absolute;top:13px;inset-inline-end:12px;display:inline-flex;align-items:center;justify-content:center;gap:var(--adquest-space-1);min-height:21px;padding:0 var(--adquest-space-2);border-radius:var(--adquest-r-sm);background:#0009;color:var(--adquest-hex-fff);font-size:var(--adquest-text-xs);font-weight:500;line-height:18px;white-space:nowrap}.adquest-quest-type-chip-icon{width:16px;height:16px;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-shrink:0}.adquest-quest-type-chip-icon img,.adquest-quest-type-chip-icon svg{width:16px;height:16px}.adquest-quest-card-body{display:flex;flex-direction:column;gap:max(0px,var(--adquest-quest-content-gap, var(--adquest-space-3)));padding:max(0px,var(--adquest-quest-content-pad-top, var(--adquest-space-3))) max(var(--adquest-space-3),var(--adquest-quest-content-pad-inline, var(--adquest-space-4))) max(var(--adquest-space-3),var(--adquest-quest-content-pad-bottom, var(--adquest-space-4)))}.adquest-quest-card-feed .adquest-quest-title{margin:0;font-size:15px;font-weight:700;line-height:20px;color:var(--adquest-text, var(--adquest-hex-101828))}.adquest-skin-subway .adquest-quest-card-feed .adquest-quest-title{font-size:var(--adquest-text-sm);font-weight:400;color:var(--adquest-hex-fafafa)}.adquest-feed-reward-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--adquest-space-2)}.adquest-feed-reward-amount,.adquest-feed-reward-gift{display:inline-flex;align-items:center;gap:var(--adquest-space-1);font-size:var(--adquest-text-xs);line-height:18px}.adquest-feed-reward-amount{color:var(--adquest-primary, var(--adquest-hex-ff9830));font-weight:700}.adquest-feed-reward-gift{color:var(--adquest-muted, var(--adquest-hex-667085));font-weight:400}.adquest-skin-subway .adquest-feed-reward-gift{color:var(--adquest-hex-fafafa)}.adquest-feed-token-icon,.adquest-feed-gift-icon{position:relative;width:18px;height:18px;overflow:hidden;flex-shrink:0}.adquest-feed-token-icon img,.adquest-feed-gift-icon img{position:absolute;top:0;right:0;bottom:0;left:0;width:18px;height:18px;object-fit:contain}.adquest-quest-card-feed .adquest-actions{margin-top:max(0px,var(--adquest-quest-actions-gap, 0px));gap:max(0px,var(--adquest-quest-actions-gap-inline, var(--adquest-space-2)))}.adquest-lottery-card-feed .adquest-actions{margin-top:max(0px,var(--adquest-lottery-actions-gap, 0px));gap:max(0px,var(--adquest-lottery-actions-gap-inline, var(--adquest-space-2)))}.adquest-quest-card-feed .adquest-button-primary,.adquest-lottery-card-feed .adquest-button-primary{min-height:max(40px,var(--adquest-btn-primary-min-height, 40px))}.adquest-theme-root[data-quest-media=inset] .adquest-quest-card-media,.adquest-theme-root[data-lottery-media=inset] .adquest-lottery-card-media{margin:var(--adquest-space-3) var(--adquest-space-3) 0;border-radius:inherit}.adquest-quest-card-feed .adquest-button-primary{width:100%;height:auto;min-height:var(--adquest-btn-primary-min-height, 48px);display:inline-flex;align-items:center;justify-content:center;text-align:center;border-radius:var(--adquest-slot-cta-border-radius, var(--adquest-btn-primary-radius, var(--adquest-feed-button-radius)));background:var(--adquest-slot-cta-background-color, var(--adquest-btn-primary-background, var(--adquest-btn-primary-fill, var(--adquest-cta-background, var(--adquest-primary, var(--adquest-hex-fb6514))))));color:var(--adquest-slot-cta-color, var(--adquest-btn-primary-foreground, var(--adquest-cta-text, var(--adquest-hex-ffffff))));font-size:var(--adquest-cta-font-size, 15px);letter-spacing:var(--adquest-cta-letter-spacing, 0);font-weight:700;line-height:1;text-shadow:var(--adquest-cta-text-shadow, none);box-shadow:var(--adquest-cta-shadow, none)}.adquest-skin-subway .adquest-quest-filter.is-active{background:var(--adquest-slot-filter-chip-background-color, var(--adquest-hex-ebad0b));color:var(--adquest-slot-filter-chip-color, var(--adquest-hex-fafafa))}.adquest-skin-subway .adquest-quest-card-feed .adquest-button-primary{border-radius:var(--adquest-slot-cta-border-radius, var(--adquest-btn-primary-radius, var(--adquest-r-sm)));background:var(--adquest-slot-cta-background-color, var(--adquest-btn-primary-background, var(--adquest-btn-primary-fill, var(--adquest-cta-background, var(--adquest-primary, var(--adquest-hex-ebad0b))))));color:var(--adquest-slot-cta-color, var(--adquest-btn-primary-foreground, var(--adquest-cta-text, var(--adquest-hex-fafafa))));font-size:var(--adquest-cta-font-size, 24px);letter-spacing:var(--adquest-cta-letter-spacing, 0);font-weight:400;line-height:1;text-shadow:var(--adquest-cta-text-shadow, 0 1px 0 var(--adquest-hex-000));-webkit-text-stroke:var(--adquest-cta-text-stroke, 0);paint-order:stroke fill;box-shadow:var( --adquest-cta-shadow, inset 0 -6px 0 color-mix(in srgb, var(--adquest-cta-background, var(--adquest-primary, var(--adquest-hex-ebad0b))) 55%, var(--adquest-hex-000)) )}.adquest-quest-card-feed .adquest-button-completed,.adquest-skin-subway .adquest-quest-card-feed .adquest-button-completed{background:var(--adquest-hex-c47f0a);color:var(--adquest-hex-e4e7ec);box-shadow:inset 0 -6px 0 var(--adquest-hex-8a5a08)}.adquest-quest-list-stage{position:relative;display:flex;flex:1 1 auto;flex-direction:column;min-height:0;width:100%}.adquest-skin-twitch .adquest-quest-card-feed{background:var(--adquest-slot-quest-card-background-color, var(--adquest-card-background, var(--adquest-card-fill, var(--adquest-surface, var(--adquest-hex-1f222b)))));border:0;border-color:var(--adquest-slot-quest-card-border-color, var(--adquest-card-border-color, var(--adquest-card-border, var(--adquest-border, currentcolor))));border-radius:var(--adquest-slot-quest-card-border-radius, var(--adquest-card-radius, var(--adquest-r-lg)));box-shadow:none}.adquest-skin-twitch .adquest-quest-filter{border-radius:var(--adquest-slot-filter-chip-border-radius, var(--adquest-chip-radius, var(--adquest-r-full)));background:var(--adquest-slot-filter-chip-background-color, var(--adquest-chip-background, var(--adquest-chip-fill, var(--adquest-surface, var(--adquest-hex-1f222b)))));box-shadow:none}.adquest-skin-twitch .adquest-quest-card-feed .adquest-button-primary{height:46px;min-height:46px;border-radius:var(--adquest-slot-cta-border-radius, var(--adquest-btn-primary-radius, var(--adquest-r-md)))}.adquest-skin-twitch .adquest-quest-widget,.adquest-skin-twitch .adquest-lottery-list,.adquest-skin-subway .adquest-quest-widget,.adquest-skin-subway .adquest-lottery-list{background:transparent;gap:var(--adquest-space-3)}.adquest-quest-widget{display:flex;flex-direction:column;min-height:100%}.adquest-quest-detail{display:flex;flex-direction:column;flex:1 1 auto;gap:var(--adquest-space-4);padding:0;min-height:100%}.adquest-quest-detail-hero{position:relative;overflow:hidden;border-radius:var(--adquest-r-sm) var(--adquest-r-sm) 0 0;margin:0;flex-shrink:0}.adquest-quest-detail-media{width:100%;aspect-ratio:16 / 9;object-fit:cover;display:block}.adquest-quest-detail-duration{position:absolute;z-index:1;top:12px;inset-inline-end:12px;display:inline-flex;align-items:center;gap:var(--adquest-space-2);border:0;border-radius:var(--adquest-r-sm);background:#0009;color:var(--adquest-hex-fff);padding:var(--adquest-space-1) var(--adquest-space-2);font-size:.75rem;font-weight:500}.adquest-quest-detail-meta{display:flex;flex-wrap:wrap;gap:var(--adquest-space-2);padding:0 var(--adquest-space-3)}.adquest-quest-detail-meta-card{flex:1 1 96px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--adquest-space-2);min-height:63px;padding:var(--adquest-space-2) var(--adquest-space-1);border-radius:9px;background:color-mix(in srgb,var(--adquest-surface) 65%,var(--adquest-background));box-shadow:inset 0 -1px color-mix(in srgb,var(--adquest-border) 70%,transparent);text-align:center}.adquest-quest-detail-meta-card strong{color:color-mix(in srgb,var(--adquest-text) 80%,var(--adquest-muted));font-size:.875rem;font-weight:700;line-height:1.25}.adquest-quest-detail-meta-label{display:inline-flex;align-items:center;gap:var(--adquest-space-1);color:var(--adquest-muted);font-size:.625rem;line-height:1}.adquest-quest-detail-copy{margin:0 var(--adquest-space-4);padding:0}.adquest-quest-detail-copy h3,.adquest-quest-detail-copy p{margin:0}.adquest-quest-detail-copy h3{color:var(--adquest-heading, var(--adquest-text));font-family:var(--adquest-title-font);font-size:1.375rem;font-weight:800;line-height:1.3;letter-spacing:-.01em;text-wrap:balance}.adquest-quest-detail-copy p{margin-top:var(--adquest-space-2);max-width:60ch;color:var(--adquest-muted);font-size:var(--adquest-text-sm);font-weight:400;line-height:1.7;text-wrap:pretty}.adquest-quest-detail-footer{position:sticky;bottom:0;z-index:var(--adquest-z-sticky);display:flex;flex-direction:column;align-items:center;gap:var(--adquest-space-2);flex-shrink:0;margin-top:auto;padding:var(--adquest-space-2) var(--adquest-space-4) var(--adquest-space-4);background:color-mix(in srgb,var(--adquest-surface) 55%,var(--adquest-background));box-shadow:0 -12px 24px color-mix(in srgb,var(--adquest-background) 85%,transparent);font-family:var(--adquest-font, Inter, system-ui, sans-serif)}.adquest-quest-detail-notice{width:100%;box-sizing:border-box;padding:var(--adquest-space-3) var(--adquest-space-4);border-radius:var(--adquest-r-sm);background:var(--adquest-surface);border:1px solid var(--adquest-border);color:var(--adquest-muted);font-size:.875rem;text-align:center}.adquest-skeleton-block{border-radius:var(--adquest-r-sm);background:color-mix(in srgb,var(--adquest-text) 10%,var(--adquest-surface));animation:adquest-skeleton-pulse 1.4s ease-in-out infinite}.adquest-skeleton-line{height:16px;margin:0 var(--adquest-space-3)}.adquest-skeleton-short{width:55%}.adquest-quest-detail-skeleton .adquest-quest-detail-hero{aspect-ratio:16 / 9}@keyframes adquest-skeleton-pulse{50%{opacity:.5}}@media(prefers-reduced-motion:reduce){.adquest-skeleton-block{animation:none}}.adquest-quest-detail-rewards{--adquest-shine: #fff;position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--adquest-space-3);margin:calc(-1 * var(--adquest-space-8)) var(--adquest-space-4) 0;padding:var(--adquest-space-3) var(--adquest-space-4);overflow:hidden;border-radius:calc(var(--adquest-r-sm) + 6px);border:1px solid color-mix(in srgb,var(--adquest-accent) 35%,var(--adquest-border));background-color:var(--adquest-surface);background-image:radial-gradient(120% 140% at 0% 0%,color-mix(in srgb,var(--adquest-accent) 22%,transparent),transparent 60%);box-shadow:0 1px color-mix(in srgb,var(--adquest-shine) 40%,transparent) inset,0 12px 28px -14px color-mix(in srgb,var(--adquest-text) 45%,transparent),0 4px color-mix(in srgb,var(--adquest-accent) 25%,var(--adquest-border));font-family:var(--adquest-font, Inter, system-ui, sans-serif);animation:adquest-reward-rise .6s cubic-bezier(.34,1.4,.64,1) .1s both}.adquest-theme-root[dir=rtl] .adquest-quest-detail-rewards{background-image:radial-gradient(120% 140% at 100% 0%,color-mix(in srgb,var(--adquest-accent) 22%,transparent),transparent 60%)}.adquest-quest-detail-rewards:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(105deg,transparent 35%,color-mix(in srgb,var(--adquest-shine) 45%,transparent) 50%,transparent 65%);transform:translate(-120%);animation:adquest-reward-sweep 4.5s ease-in-out .9s infinite}.adquest-quest-detail-tokens{display:inline-flex;align-items:center;gap:var(--adquest-space-3);min-width:0;color:var(--adquest-text)}.adquest-quest-detail-reward-icon{display:grid;place-items:center;flex:none;width:48px;height:48px;border-radius:14px;background-color:color-mix(in srgb,var(--adquest-accent) 55%,var(--adquest-surface));background-image:linear-gradient(160deg,color-mix(in srgb,var(--adquest-shine) 45%,transparent),transparent);box-shadow:0 0 0 4px color-mix(in srgb,var(--adquest-accent) 14%,transparent),0 8px 18px -6px color-mix(in srgb,var(--adquest-accent) 70%,transparent);animation:adquest-reward-land .7s cubic-bezier(.34,1.7,.64,1) .35s both,adquest-reward-float 3.2s ease-in-out 1.2s infinite}.adquest-quest-detail-reward-icon svg,.adquest-quest-detail-reward-icon img{width:28px;height:28px;object-fit:contain;filter:drop-shadow(0 2px 2px color-mix(in srgb,var(--adquest-text) 25%,transparent))}.adquest-quest-detail-reward-text{display:flex;flex-direction:column;min-width:0;line-height:1.1}.adquest-quest-detail-reward-text bdi{color:var(--adquest-heading, var(--adquest-text));font-size:1.75rem;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.adquest-quest-detail-reward-text small{margin-top:var(--adquest-space-1);color:var(--adquest-muted);font-size:var(--adquest-text-xs);font-weight:500}.adquest-quest-detail-gift{display:inline-flex;align-items:center;gap:var(--adquest-space-2);max-width:100%;padding:var(--adquest-space-2) var(--adquest-space-3);border-radius:var(--adquest-r-full);background:color-mix(in srgb,var(--adquest-primary) 12%,var(--adquest-surface));color:var(--adquest-text);font-size:var(--adquest-text-sm);font-weight:700;overflow-wrap:anywhere}.adquest-quest-detail-gift svg,.adquest-quest-detail-gift img{flex:none;width:20px;height:20px;object-fit:contain}@keyframes adquest-reward-rise{0%{opacity:0;transform:translateY(16px) scale(.96)}}@keyframes adquest-reward-land{0%{opacity:0;transform:scale(.3) rotate(-25deg)}70%{opacity:1;transform:scale(1.12) rotate(6deg)}}@keyframes adquest-reward-float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-3px) rotate(-3deg)}}@keyframes adquest-reward-sweep{0%,60%{transform:translate(-120%)}to{transform:translate(120%)}}@media(prefers-reduced-motion:reduce){.adquest-quest-detail-rewards,.adquest-quest-detail-rewards:after,.adquest-quest-detail-reward-icon{animation:none}.adquest-quest-detail-rewards:after{content:none}}.adquest-quest-detail-cta{width:100%;position:relative;z-index:var(--adquest-z-sticky-top)}.adquest-quest-detail-cta .adquest-alert{margin:0 0 var(--adquest-space-2);width:100%;box-sizing:border-box}.adquest-quest-detail-cta .adquest-button,.adquest-quest-detail-cta .adquest-button-primary{width:100%;min-height:var(--adquest-btn-primary-min-height, 52px);border-radius:var(--adquest-slot-cta-border-radius, var(--adquest-btn-primary-radius, var(--adquest-r-sm)));background:var(--adquest-slot-cta-background-color, var(--adquest-btn-primary-background, var(--adquest-btn-primary-fill, var(--adquest-cta-background, var(--adquest-primary)))));color:var(--adquest-slot-cta-color, var(--adquest-btn-primary-foreground, var(--adquest-cta-text, var(--adquest-hex-fff))));-webkit-text-stroke:var(--adquest-cta-text-stroke, 0);paint-order:stroke fill;font-family:var(--adquest-font, Inter, system-ui, sans-serif)!important;font-size:var(--adquest-btn-primary-font-size, .95rem)!important;font-weight:var(--adquest-btn-primary-font-weight, 700)!important;letter-spacing:var(--adquest-btn-primary-letter-spacing, .02em);text-transform:none;text-shadow:none;box-shadow:var( --adquest-cta-shadow, inset 0 -4px 0 color-mix(in srgb, var(--adquest-cta-background, var(--adquest-primary, var(--adquest-hex-ebad0b))) 55%, var(--adquest-hex-000)) );pointer-events:auto;position:relative;z-index:1}.adquest-skin-subway .adquest-quest-detail-cta .adquest-button-primary,.adquest-skin-twitch .adquest-quest-detail-cta .adquest-button-primary{font-family:var(--adquest-font, Inter, system-ui, sans-serif)!important;text-shadow:none}.adquest-skin-twitch .adquest-button-primary,.adquest-skin-twitch .adquest-quest-detail-cta .adquest-button-primary,.adquest-skin-twitch .adquest-quest-card-feed .adquest-button-primary,.adquest-skin-twitch .adquest-lottery-card-feed .adquest-button-primary{box-shadow:var(--adquest-cta-shadow, none)}.adquest-survey-player{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;gap:var(--adquest-space-3);padding:var(--adquest-space-3) var(--adquest-space-4) var(--adquest-space-4);box-sizing:border-box;background:var(--adquest-hex-03040d);border:0;border-radius:0}.adquest-video-player{display:flex;flex-direction:column;flex:1 1 auto;min-height:100%;padding:0;gap:0;border:0;border-radius:0;background:var(--adquest-hex-03040d);overflow:hidden}.adquest-video-stage{position:relative;flex:1 1 auto;min-height:280px;width:100%;background:var(--adquest-hex-000)}.adquest-video-media,.adquest-video-stage .adquest-media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-height:none;margin:0;border:0;border-radius:0;object-fit:contain;background:var(--adquest-hex-000)}.adquest-video-hud{position:absolute;left:12px;right:12px;top:12px;z-index:2;display:grid;gap:var(--adquest-space-2);pointer-events:none}.adquest-video-timer{display:inline-flex;align-items:center;justify-content:center;width:fit-content;max-width:100%;padding:var(--adquest-space-2) var(--adquest-space-3);border-radius:var(--adquest-r-sm);background:#0e0e1ad1;color:var(--adquest-hex-fafafa);font-size:.875rem;font-weight:600;line-height:1.25;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.adquest-video-progress{width:100%;height:6px;border-radius:var(--adquest-r-full);background:#fafafa38;overflow:hidden}.adquest-video-progress>span{display:block;height:100%;background:var(--adquest-primary, var(--adquest-hex-5925dc));transition:width .15s linear}.adquest-video-error{position:absolute;left:12px;right:12px;bottom:12px;z-index:3;margin:0}.adquest-quest-widget:has(.adquest-video-player),.adquest-quest-widget:has(.adquest-survey-player),.adquest-quest-widget:has(.adquest-player-result),.adquest-quest-widget:has(.adquest-player-sheet-host){flex:1 1 auto;min-height:0;height:auto;gap:0}.adquest-widget-shell:has(.adquest-survey-player),.adquest-widget-shell:has(.adquest-player-sheet-host),.adquest-widget-shell:has(.adquest-player-result){overflow:visible;height:auto}@media(max-width:1023px){.adquest-widget-shell:has(.adquest-survey-player),.adquest-widget-shell:has(.adquest-player-sheet-host),.adquest-widget-shell:has(.adquest-player-result){height:100%;overflow:hidden}.adquest-player-sheet-host,.adquest-player-result,.adquest-survey-player{min-height:0;overflow-x:hidden;overflow-y:auto;touch-action:pan-y;-webkit-overflow-scrolling:touch}}.adquest-player-sheet-host.adquest-survey-player{padding:0;gap:0;background:transparent;border:0}.adquest-skin-subway .adquest-video-progress>span{background:var(--adquest-hex-ffb800)}.adquest-skin-twitch .adquest-video-progress>span{background:var(--adquest-hex-5925dc)}.adquest-survey-progress{display:flex;align-items:center;justify-content:center;width:100%;min-height:40px;padding:var(--adquest-space-2);border-radius:var(--adquest-r-sm);background:var(--adquest-hex-0e0e1a);color:var(--adquest-hex-fafafa);font-family:var(--adquest-font, Inter, system-ui, sans-serif);font-size:.875rem;font-weight:600;line-height:1.25}.adquest-survey-body{display:flex;flex-direction:column;gap:var(--adquest-space-4);flex:1 1 auto}.adquest-survey-question-title{margin:0;color:var(--adquest-hex-fff);font-family:var(--adquest-font, Inter, system-ui, sans-serif);font-size:1.125rem;font-weight:500;line-height:1.55}.adquest-survey-options{display:flex;flex-direction:column;gap:var(--adquest-space-4)}.adquest-survey-option{display:flex;align-items:center;justify-content:space-between;gap:var(--adquest-space-2);width:100%;min-height:48px;padding:var(--adquest-space-2) var(--adquest-space-3);border:0;border-radius:var(--adquest-r-sm);background:var(--adquest-hex-0e0e1a);color:var(--adquest-hex-ededf2);box-shadow:0 1px 2px #1018280d;font-family:var(--adquest-font, Inter, system-ui, sans-serif);font-size:.875rem;font-weight:400;line-height:1.4;text-align:start;cursor:pointer}.adquest-survey-option.is-selected{background:var(--adquest-text);color:var(--adquest-surface)}.adquest-survey-option-check{display:inline-flex;flex-shrink:0;line-height:0}.adquest-survey-actions{display:flex;align-items:center;justify-content:center;gap:var(--adquest-space-6);padding-top:var(--adquest-space-3);flex-shrink:0;position:sticky;bottom:0;z-index:2;background:var(--adquest-hex-03040d)}.adquest-survey-player,.adquest-widget-body,.adquest-modal-body{overflow-anchor:none}.adquest-survey-actions-spacer{flex:1 1 0;max-width:161px}.adquest-survey-btn-secondary,.adquest-survey-btn-primary{flex:1 1 0;max-width:161px;border-style:solid;font-family:var(--adquest-font, Inter, system-ui, sans-serif)!important;font-weight:600!important;text-transform:none;text-shadow:none}.adquest-survey-btn-secondary{min-height:var(--adquest-btn-secondary-min-height, 57px);font-size:var(--adquest-btn-secondary-font-size, 1rem)!important;letter-spacing:var(--adquest-btn-secondary-letter-spacing, 0);border-width:var(--adquest-btn-secondary-border-width, 1px);border-radius:var(--adquest-slot-cta-secondary-border-radius, var(--adquest-btn-secondary-radius, var(--adquest-r-sm)));border-color:var(--adquest-slot-cta-secondary-border-color, var(--adquest-btn-secondary-border-color, var(--adquest-secondary-border, color-mix(in srgb, var(--adquest-btn-primary-fill, var(--adquest-cta-background, var(--adquest-primary))) 55%, var(--adquest-hex-000)))));background:var(--adquest-slot-cta-secondary-background-color, var(--adquest-btn-secondary-background, var(--adquest-btn-secondary-fill, var(--adquest-secondary-background, var(--adquest-hex-fafafa)))));color:var(--adquest-slot-cta-secondary-color, var(--adquest-btn-secondary-foreground, var(--adquest-secondary-foreground, var(--adquest-hex-101828))));box-shadow:var(--adquest-btn-secondary-shadow, inset 0 -3px 0 color-mix(in srgb, var(--adquest-btn-primary-fill, var(--adquest-cta-background, var(--adquest-primary))) 55%, var(--adquest-hex-000)))}.adquest-survey-btn-primary{min-height:var(--adquest-btn-primary-min-height, 57px);font-size:var(--adquest-btn-primary-font-size, 1rem)!important;letter-spacing:var(--adquest-btn-primary-letter-spacing, 0);border-width:var(--adquest-btn-primary-border-width, 1px);border-radius:var(--adquest-slot-cta-border-radius, var(--adquest-btn-primary-radius, var(--adquest-r-sm)));border-color:var(--adquest-slot-cta-border-color, var(--adquest-btn-primary-border-color, color-mix(in srgb, var(--adquest-btn-primary-fill, var(--adquest-cta-background, var(--adquest-primary))) 55%, var(--adquest-hex-000))));background:var(--adquest-slot-cta-background-color, var(--adquest-btn-primary-background, var(--adquest-btn-primary-fill, var(--adquest-cta-background, var(--adquest-hex-5925dc)))));color:var(--adquest-slot-cta-color, var(--adquest-btn-primary-foreground, var(--adquest-cta-text, var(--adquest-hex-fafafa))));box-shadow:var(--adquest-btn-primary-shadow, var(--adquest-cta-shadow, inset 0 -3px 0 color-mix(in srgb, var(--adquest-btn-primary-fill, var(--adquest-cta-background, var(--adquest-primary))) 55%, var(--adquest-hex-000))))}.adquest-skin-subway .adquest-survey-btn-primary{background:var(--adquest-slot-cta-background-color, var(--adquest-btn-primary-background, var(--adquest-btn-primary-fill, var(--adquest-cta-background, var(--adquest-primary, var(--adquest-hex-ffd400))))));color:var(--adquest-slot-cta-color, var(--adquest-btn-primary-foreground, var(--adquest-cta-text, var(--adquest-hex-101828))));border-color:var(--adquest-slot-cta-border-color, var(--adquest-btn-primary-border-color, color-mix(in srgb, var(--adquest-primary, var(--adquest-hex-ffd400)) 55%, var(--adquest-hex-000))));box-shadow:inset 0 -3px color-mix(in srgb,var(--adquest-primary, var(--adquest-hex-ffd400)) 55%,var(--adquest-hex-000))}.adquest-skin-subway .adquest-survey-btn-secondary{border-color:var(--adquest-slot-cta-secondary-border-color, var(--adquest-btn-secondary-border-color, var(--adquest-secondary-border, color-mix(in srgb, var(--adquest-primary, var(--adquest-hex-ffd400)) 55%, var(--adquest-hex-000)))));box-shadow:inset 0 -3px color-mix(in srgb,var(--adquest-primary, var(--adquest-hex-ffd400)) 55%,var(--adquest-hex-000))}.adquest-skin-twitch .adquest-survey-btn-primary{background:var(--adquest-slot-cta-background-color, var(--adquest-btn-primary-background, var(--adquest-btn-primary-fill, var(--adquest-cta-background, var(--adquest-primary, var(--adquest-hex-5925dc))))));color:var(--adquest-slot-cta-color, var(--adquest-btn-primary-foreground, var(--adquest-cta-text, var(--adquest-hex-fafafa))))}.adquest-lottery-list-feed{gap:var(--adquest-space-4)}.adquest-lottery-feed{display:flex;flex-direction:column;gap:var(--adquest-space-4)}.adquest-lottery-card-feed{display:flex;flex-direction:column;gap:0;flex:0 0 auto;overflow:hidden;border:1px solid var(--adquest-slot-lottery-card-border-color, var(--adquest-card-border-color, var(--adquest-card-border, var(--adquest-border, var(--adquest-hex-e5e7eb)))));border-radius:var(--adquest-slot-lottery-card-border-radius, var(--adquest-card-radius, var(--adquest-feed-card-radius)));background:var(--adquest-slot-lottery-card-background-color, var(--adquest-card-background, var(--adquest-card-fill, var(--adquest-surface, var(--adquest-hex-ffffff)))));box-shadow:var(--adquest-card-shadow, 0 1px 2px rgba(16, 24, 40, .06));padding:0}.adquest-skin-subway .adquest-lottery-card-feed{border:1px solid var(--adquest-slot-lottery-card-border-color, var(--adquest-card-border-color, var(--adquest-card-border, var(--adquest-border, var(--adquest-hex-001029)))));border-radius:var(--adquest-slot-lottery-card-border-radius, var(--adquest-card-radius, var(--adquest-r-sm)));background:var(--adquest-slot-lottery-card-background-color, var(--adquest-card-background, var(--adquest-card-fill, var(--adquest-surface, var(--adquest-hex-233243)))));box-shadow:inset 0 -4px 0 var(--adquest-hex-001029)}.adquest-lottery-card-media{position:relative;width:100%;height:168px;overflow:hidden}.adquest-lottery-card-media .adquest-badge-finished{position:absolute;top:10px;inset-inline-end:10px;z-index:1}.adquest-badge-finished{background:var(--adquest-slot-badge-background-color, color-mix(in srgb, var(--adquest-text, var(--adquest-hex-101828)) 78%, transparent));color:var(--adquest-slot-badge-color, var(--adquest-background))}.adquest-lottery-card-media img,.adquest-lottery-media-fallback{display:block;width:100%;height:100%;object-fit:cover}.adquest-lottery-media-fallback{background:linear-gradient(135deg,color-mix(in srgb,var(--adquest-surface) 60%,var(--adquest-border)),var(--adquest-surface))}.adquest-lottery-card-body{display:flex;flex-direction:column;gap:max(0px,var(--adquest-lottery-content-gap, var(--adquest-space-4)));padding:max(0px,var(--adquest-lottery-content-pad-top, var(--adquest-space-4))) max(var(--adquest-space-3),var(--adquest-lottery-content-pad-inline, var(--adquest-space-4))) max(var(--adquest-space-3),var(--adquest-lottery-content-pad-bottom, var(--adquest-space-4)))}.adquest-lottery-card-topline{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--adquest-space-3)}.adquest-lottery-card-title{margin:0;color:var(--adquest-text, var(--adquest-hex-101828));font-family:var(--adquest-font, Inter, system-ui, sans-serif);font-size:var(--adquest-text-md);font-weight:700;line-height:22px}.adquest-skin-subway .adquest-lottery-card-title{color:var(--adquest-hex-fafafa);font-family:var(--adquest-title-font, var(--adquest-font, inherit));font-size:var(--adquest-text-sm);font-weight:400;line-height:20px}.adquest-lottery-reward-row{display:flex;align-items:center;justify-content:end;gap:var(--adquest-space-2)}.adquest-lottery-cost,.adquest-lottery-ticket-gain{display:inline-flex;align-items:center;gap:var(--adquest-space-2);font-family:var(--adquest-font, Inter, system-ui, sans-serif);font-size:var(--adquest-text-xs);line-height:18px;color:var(--adquest-text, var(--adquest-hex-101828))}.adquest-skin-subway .adquest-lottery-cost,.adquest-skin-subway .adquest-lottery-ticket-gain{color:var(--adquest-hex-fafafa)}.adquest-lottery-cost{color:var(--adquest-danger);font-size:var(--adquest-text-sm);font-weight:700}.adquest-lottery-cost img{width:22px;height:22px}.adquest-lottery-card-feed .adquest-button-primary{display:inline-flex;align-items:center;justify-content:center;width:100%;height:auto;min-height:var(--adquest-btn-primary-min-height, 48px);padding:0 var(--adquest-space-3);overflow:hidden;border-radius:var(--adquest-slot-cta-border-radius, var(--adquest-btn-primary-radius, var(--adquest-feed-button-radius)));background:var(--adquest-slot-cta-background-color, var(--adquest-btn-primary-background, var(--adquest-btn-primary-fill, var(--adquest-cta-background, var(--adquest-primary, var(--adquest-hex-fb6514))))));color:var(--adquest-slot-cta-color, var(--adquest-btn-primary-foreground, var(--adquest-cta-text, var(--adquest-hex-ffffff))));font-family:var(--adquest-font, Inter, system-ui, sans-serif);font-size:15px;font-weight:700;line-height:1;white-space:nowrap;text-overflow:ellipsis;text-shadow:none;box-shadow:var(--adquest-cta-shadow, none)}.adquest-skin-subway .adquest-lottery-card-feed .adquest-button-primary{height:52px;border-radius:var(--adquest-slot-cta-border-radius, var(--adquest-btn-primary-radius, var(--adquest-r-sm)));display:inline-flex;align-items:center;justify-content:center;text-align:center;background:var(--adquest-slot-cta-background-color, var(--adquest-btn-primary-background, var(--adquest-btn-primary-fill, var(--adquest-cta-background, var(--adquest-primary, var(--adquest-hex-ebad0b))))));color:var(--adquest-slot-cta-color, var(--adquest-btn-primary-foreground, var(--adquest-cta-text, var(--adquest-hex-fafafa))));font-family:var(--adquest-font, inherit);font-size:var(--adquest-cta-font-size, 24px);letter-spacing:var(--adquest-cta-letter-spacing, 0);font-weight:400;text-shadow:var(--adquest-cta-text-shadow, 0 1px 0 var(--adquest-hex-000));-webkit-text-stroke:var(--adquest-cta-text-stroke, 0);paint-order:stroke fill;box-shadow:var( --adquest-cta-shadow, inset 0 -4px 0 color-mix(in srgb, var(--adquest-cta-background, var(--adquest-primary, var(--adquest-hex-ebad0b))) 55%, var(--adquest-hex-000)) )}.adquest-skin-subway .adquest-lottery-list-feed .adquest-quest-filter.is-active{background:linear-gradient(180deg,var(--adquest-hex-ffcc08),var(--adquest-hex-ffa915));background-color:var(--adquest-slot-filter-chip-background-color, transparent);color:var(--adquest-slot-filter-chip-color, var(--adquest-hex-e4e7ec));box-shadow:inset 0 -2px #4c5e8f4d}.adquest-lottery-detail-feed{display:flex;flex-direction:column;gap:0;padding:0;flex:1 1 auto;width:100%;min-height:100%;height:auto;background:var(--adquest-background, var(--adquest-hex-0c111d));color:var(--adquest-text, var(--adquest-hex-fafafa));border:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.adquest-lottery-main{display:flex;flex-direction:column;flex:1 0 auto}.adquest-lottery-hero{position:relative;width:100%;min-height:221px;overflow:hidden;background:var(--adquest-surface)}.adquest-lottery-hero-media{display:block;width:100%;height:221px;object-fit:cover}.adquest-lottery-hero-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 35%,rgba(12,17,29,.92) 100%);pointer-events:none}.adquest-lottery-status-chip{position:absolute;z-index:2;top:15px;inset-inline-end:16px;display:inline-flex;align-items:center;gap:var(--adquest-space-2);min-height:21px;padding:0 var(--adquest-space-2);border-radius:var(--adquest-r-sm);background:var(--adquest-success-soft);color:var(--adquest-text);font-size:var(--adquest-text-xs);font-weight:500;line-height:18px;text-transform:capitalize}.adquest-lottery-status-chip i{width:6px;height:6px;border-radius:var(--adquest-r-full);background:var(--adquest-success)}.adquest-lottery-hero-copy{position:absolute;z-index:2;left:18px;right:18px;bottom:14px}.adquest-lottery-hero-copy h2{margin:0;color:var(--adquest-text);font-size:20px;font-weight:700;line-height:30px}.adquest-lottery-hero-copy p{margin:0;color:var(--adquest-muted);font-size:var(--adquest-text-xs);line-height:18px}.adquest-lottery-subtabs{display:grid;grid-template-columns:1fr 1fr;background:var(--adquest-surface)}.adquest-lottery-subtab{height:44px;border:0;background:transparent;color:var(--adquest-text);font-size:var(--adquest-text-xs);line-height:18px;cursor:pointer}.adquest-lottery-subtab.is-active{box-shadow:inset 0 -2px 0 var(--adquest-accent)}.adquest-lottery-countdown,.adquest-lottery-rules,.adquest-lottery-result-pane,.adquest-lottery-finished-panel{padding:var(--adquest-space-5) var(--adquest-space-4)}.adquest-lottery-finished-panel{display:grid;gap:var(--adquest-space-2)}.adquest-lottery-finished-panel p{margin:0}.adquest-lottery-date-row{display:flex;align-items:center;justify-content:space-between;gap:var(--adquest-space-3);margin-bottom:var(--adquest-space-4);color:var(--adquest-text);font-size:var(--adquest-text-md)}.adquest-lottery-date-values{display:flex;align-items:center;gap:var(--adquest-space-2);font-size:var(--adquest-text-xs);font-weight:500}.adquest-lottery-countdown-row{display:flex;justify-content:center;gap:var(--adquest-space-4)}.adquest-lottery-countdown-unit{position:relative;width:78px;height:92px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:var(--adquest-r-sm);background:var(--adquest-surface);color:var(--adquest-text);overflow:hidden}.adquest-lottery-countdown-unit strong{font-size:30px;line-height:38px}.adquest-lottery-countdown-unit span{position:absolute;bottom:3px;display:inline-flex;align-items:center;justify-content:center;min-width:56px;height:22px;border-radius:var(--adquest-r-sm);background:var(--adquest-border);box-shadow:0 3px 0 var(--adquest-hex-000);font-size:var(--adquest-text-sm);font-weight:700}.adquest-lottery-rules h3{margin:0 0 var(--adquest-space-2);color:var(--adquest-text);font-size:var(--adquest-text-md);font-weight:700;line-height:24px}.adquest-lottery-rules ol{margin:0;padding-inline-start:var(--adquest-space-4);color:var(--adquest-text);font-size:var(--adquest-text-xs);line-height:18px}.adquest-lottery-buy-sheet{position:sticky;bottom:0;z-index:var(--adquest-z-sticky);display:flex;flex-direction:column;align-items:stretch;gap:var(--adquest-space-4);flex-shrink:0;margin-top:auto;padding:var(--adquest-space-2) var(--adquest-space-4) var(--adquest-space-6);border-radius:var(--adquest-r-sm) var(--adquest-r-sm) 0 0;background:var(--adquest-surface);box-shadow:inset 0 2px 0 var(--adquest-border),0 -16px 32px #0c111db8}.adquest-lottery-buy-handle{display:none;align-items:center;justify-content:center;width:100%;height:28px;margin:0;padding:0;border:0;background:transparent;color:var(--adquest-text);cursor:pointer}.adquest-lottery-buy-handle-icon{display:block;color:var(--adquest-muted)}.adquest-lottery-buy-body{display:flex;flex-direction:column;gap:var(--adquest-space-4)}.adquest-lottery-buy-compact{display:none;align-items:center;gap:var(--adquest-space-3)}.adquest-lottery-buy-compact .adquest-lottery-stepper-cost{flex-shrink:0}.adquest-lottery-buy-compact .adquest-button-primary{flex:1 1 auto;height:48px;font-size:20px;line-height:28px}@media(max-width:430px){.adquest-lottery-buy-handle{display:flex}.adquest-lottery-buy-sheet.is-collapsed{gap:var(--adquest-space-2);padding-bottom:var(--adquest-space-4)}.adquest-lottery-buy-sheet.is-collapsed .adquest-lottery-buy-body{display:none}.adquest-lottery-buy-sheet.is-collapsed .adquest-lottery-buy-compact{display:flex}.adquest-lottery-buy-sheet.is-expanded .adquest-lottery-buy-compact{display:none}}.adquest-lottery-buy-stats{display:flex;flex-direction:column;gap:var(--adquest-space-2)}.adquest-lottery-stat-row{display:flex;align-items:center;justify-content:space-between;gap:var(--adquest-space-3);color:var(--adquest-text);font-size:var(--adquest-text-sm);line-height:20px}.adquest-lottery-stat-row>span{font-weight:700}.adquest-lottery-stat-row strong{display:inline-flex;align-items:center;gap:var(--adquest-space-1);font-size:20px;font-weight:700;line-height:28px}.adquest-lottery-buy-divider{width:100%;height:0;border:0;border-top:1px dashed rgba(152,162,179,.55)}.adquest-lottery-stepper-row{display:flex;align-items:center;justify-content:space-between;gap:var(--adquest-space-3);width:100%}.adquest-lottery-stepper{display:flex;align-items:center;gap:var(--adquest-space-2);min-height:50px;padding:var(--adquest-space-2);border-radius:var(--adquest-r-sm);background:var(--adquest-border)}.adquest-lottery-stepper-btn{width:33px;height:31px;border:0;border-radius:var(--adquest-r-full);background:#10182852;color:var(--adquest-text);font-family:var(--adquest-font, inherit);font-size:24px;line-height:1;cursor:pointer}.adquest-lottery-stepper-btn:disabled{opacity:.45;cursor:not-allowed}.adquest-lottery-stepper-value{display:inline-flex;align-items:center;justify-content:center;gap:var(--adquest-space-2);color:var(--adquest-text);font-size:var(--adquest-text-lg);font-weight:500;line-height:28px}.adquest-lottery-stepper-cost{display:inline-flex;align-items:center;gap:var(--adquest-space-1);color:var(--adquest-danger);font-size:22px;font-weight:700;line-height:28px;white-space:nowrap}.adquest-lottery-stepper-cost img{width:18px;height:18px;object-fit:contain}.adquest-lottery-terms{display:flex;align-items:flex-start;gap:var(--adquest-space-2);color:var(--adquest-text);font-size:var(--adquest-text-xs);line-height:20px}.adquest-lottery-terms input{width:16px;height:16px;margin:2px 0 0;flex-shrink:0;accent-color:var(--adquest-accent);border-radius:4px}.adquest-lottery-buy-sheet .adquest-button-primary{width:100%;height:57px;border-radius:var(--adquest-slot-cta-border-radius, var(--adquest-btn-primary-radius, var(--adquest-r-sm)));background:var(--adquest-slot-cta-background-color, var(--adquest-btn-primary-background, var(--adquest-btn-primary-fill, var(--adquest-cta-background, var(--adquest-primary, var(--adquest-hex-ebad0b))))));color:var(--adquest-slot-cta-color, var(--adquest-btn-primary-foreground, var(--adquest-cta-text, var(--adquest-hex-fafafa))));font-family:var(--adquest-font, inherit);font-size:24px;font-weight:400;line-height:32px;text-shadow:0 1px 0 var(--adquest-hex-000);-webkit-text-stroke:var(--adquest-cta-text-stroke, 0);paint-order:stroke fill;box-shadow:var( --adquest-cta-shadow, inset 0 -4px 0 color-mix(in srgb, var(--adquest-cta-background, var(--adquest-primary, var(--adquest-hex-ebad0b))) 55%, var(--adquest-hex-000)) )}.adquest-lottery-result-pane{color:var(--adquest-text)}@media(max-width:390px){.adquest-quest-detail-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.adquest-survey-actions{gap:var(--adquest-space-3)}.adquest-quest-list-feed .adquest-scroll-pad{padding:var(--adquest-space-3) var(--adquest-space-4) var(--adquest-space-6)}.adquest-quest-filters{gap:var(--adquest-space-2)}}@media(min-width:1024px){.adquest-theme-root[data-layout=quests_rewards] .adquest-quest-list-feed .adquest-scroll-pad,.adquest-theme-root[data-layout=quests_rewards] .adquest-lottery-list-feed .adquest-scroll-pad{padding:var(--adquest-space-6) var(--adquest-space-8) var(--adquest-space-10);gap:var(--adquest-space-4)}.adquest-theme-root[data-layout=quests_rewards] .adquest-quest-banner{border-radius:0 0 var(--adquest-r-lg) var(--adquest-r-lg)}.adquest-theme-root[data-layout=quests_rewards] .adquest-quest-filters{gap:var(--adquest-space-3);padding:0 0 var(--adquest-space-2);flex-wrap:nowrap}.adquest-theme-root[data-layout=quests_rewards] .adquest-quest-filter{min-width:106px;border-radius:var(--adquest-slot-filter-chip-border-radius, var(--adquest-chip-radius, var(--adquest-r-sm)));box-shadow:none;padding:var(--adquest-chip-padding, var(--adquest-space-2) var(--adquest-space-4));background:var(--adquest-slot-filter-chip-background-color, var(--adquest-chip-background, var(--adquest-chip-fill, var(--adquest-chip-bg))))}.adquest-theme-root[data-layout=quests_rewards] .adquest-quest-feed,.adquest-theme-root[data-layout=quests_rewards] .adquest-lottery-feed{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--adquest-space-6)}.adquest-theme-root[data-layout=quests_rewards] .adquest-quest-card.adquest-quest-card-feed,.adquest-theme-root[data-layout=quests_rewards] .adquest-lottery-card-feed{border-radius:var(--adquest-slot-lottery-card-border-radius, var(--adquest-slot-quest-card-border-radius, var(--adquest-card-radius, var(--adquest-radius, var(--adquest-r-lg)))));border-color:var(--adquest-slot-lottery-card-border-color, var(--adquest-slot-quest-card-border-color, var(--adquest-card-border-color, var(--adquest-card-border, var(--adquest-border, rgba(255, 255, 255, .05))))))}.adquest-theme-root[data-layout=quests_rewards] .adquest-quest-card-media,.adquest-theme-root[data-layout=quests_rewards] .adquest-lottery-card-media{height:180px}.adquest-theme-root[data-layout=quests_rewards] .adquest-quest-card-body{padding:max(0px,var(--adquest-quest-content-pad-top, 0px)) max(var(--adquest-space-3),var(--adquest-quest-content-pad-inline, var(--adquest-space-5))) max(var(--adquest-space-3),var(--adquest-quest-content-pad-bottom, var(--adquest-space-5)))}.adquest-theme-root[data-layout=quests_rewards] .adquest-history-list,.adquest-theme-root[data-layout=quests_rewards] .adquest-claim-list{grid-template-columns:repeat(2,minmax(0,1fr))}.adquest-theme-root[data-layout=quests_rewards] .adquest-lottery-detail-feed{max-width:960px;margin:0 auto}.adquest-theme-root[data-feed-cols="1"] .adquest-quest-feed,.adquest-theme-root[data-feed-cols="1"] .adquest-lottery-feed{grid-template-columns:1fr}.adquest-theme-root[data-feed-cols="2"] .adquest-quest-feed,.adquest-theme-root[data-feed-cols="2"] .adquest-lottery-feed{grid-template-columns:repeat(2,minmax(0,1fr))}}.adquest-theme-root[data-density=comfortable] .adquest-quest-feed{gap:var(--adquest-space-5)}.adquest-theme-root[data-feed-narrow="2"] .adquest-quest-feed,.adquest-theme-root[data-feed-narrow="2"] .adquest-lottery-feed,.adquest-theme-root[data-feed-narrow="3"] .adquest-quest-feed,.adquest-theme-root[data-feed-narrow="3"] .adquest-lottery-feed{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:768px)and (max-width:1023px){.adquest-theme-root[data-layout=quests_rewards] .adquest-quest-feed,.adquest-theme-root[data-layout=quests_rewards] .adquest-lottery-feed{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.adquest-theme-root[data-layout=quests_rewards] .adquest-history-list,.adquest-theme-root[data-layout=quests_rewards] .adquest-claim-list{grid-template-columns:repeat(2,minmax(0,1fr))}.adquest-theme-root[data-feed-narrow="1"] .adquest-quest-feed,.adquest-theme-root[data-feed-narrow="1"] .adquest-lottery-feed{grid-template-columns:minmax(0,1fr)}}.adquest-theme-root[data-cta-width=auto] .adquest-quest-card-feed .adquest-button-primary,.adquest-theme-root[data-lottery-cta=auto] .adquest-lottery-card-feed .adquest-button-primary{width:auto;align-self:flex-start}.adquest-theme-root[data-tabs-width=split] .adquest-tabs{width:max-content;max-width:100%;grid-template-columns:auto auto}.adquest-theme-root[data-tabs-align=start] .adquest-tabs{justify-content:start;margin-inline-end:auto}.adquest-theme-root[data-tabs-align=center] .adquest-tabs{justify-content:center;margin-inline:auto}.adquest-theme-root[data-tabs-align=end] .adquest-tabs{justify-content:end;margin-inline-start:auto}.adquest-theme-root[data-feed-gap=sm] .adquest-quest-feed,.adquest-theme-root[data-feed-gap=sm] .adquest-lottery-feed{gap:var(--adquest-space-2)}.adquest-theme-root[data-feed-gap=md] .adquest-quest-feed,.adquest-theme-root[data-feed-gap=md] .adquest-lottery-feed{gap:var(--adquest-space-4)}.adquest-theme-root[data-feed-gap=lg] .adquest-quest-feed,.adquest-theme-root[data-feed-gap=lg] .adquest-lottery-feed{gap:var(--adquest-space-6)}.adquest-theme-root[data-card-width=fixed] .adquest-quest-card-feed,.adquest-theme-root[data-card-width=fixed] .adquest-lottery-card-feed{width:100%;max-width:360px;margin-inline:auto}.adquest-theme-root[data-banner=hidden] .adquest-quest-banner,.adquest-theme-root[data-filters=hide] .adquest-quest-filters,.adquest-theme-root[data-filters=hide] .adquest-filter-row,.adquest-theme-root[data-token-balance=hidden] .adquest-balance-card{display:none}.adquest-theme-root[data-quest-slots=title-media-meta-rewards-cta] .adquest-quest-card-feed{display:flex;flex-direction:column}.adquest-theme-root[data-quest-slots=title-media-meta-rewards-cta] .adquest-quest-card-media{order:2}.adquest-theme-root[data-quest-slots=title-media-meta-rewards-cta] .adquest-quest-card-body{order:1}.adquest-theme-root[data-btn-primary=custom] button.adquest-button-primary{background:var(--adquest-btn-primary-background, var(--adquest-btn-primary-fill, var(--adquest-cta-background, var(--adquest-primary))));background-color:var(--adquest-slot-cta-background-color, var(--adquest-btn-primary-background, var(--adquest-btn-primary-fill, var(--adquest-cta-background, var(--adquest-primary)))));color:var(--adquest-slot-cta-color, var(--adquest-btn-primary-foreground, var(--adquest-cta-text, var(--adquest-text))));border-style:solid;border-color:var(--adquest-slot-cta-border-color, var(--adquest-btn-primary-border-color, transparent));border-width:var(--adquest-btn-primary-border-width, 0);border-radius:var(--adquest-slot-cta-border-radius, var(--adquest-btn-primary-radius, var(--adquest-radius, var(--adquest-r-md))));min-height:var(--adquest-btn-primary-min-height, 44px);font-size:var(--adquest-btn-primary-font-size, inherit);font-weight:var(--adquest-btn-primary-font-weight, inherit);letter-spacing:var(--adquest-btn-primary-letter-spacing, inherit);box-shadow:var(--adquest-btn-primary-shadow, var(--adquest-cta-shadow, none))}.adquest-theme-root[data-btn-primary=custom] button.adquest-button-primary:hover:not(:disabled){background:var(--adquest-btn-primary-hover-fill, var(--adquest-btn-primary-background, var(--adquest-btn-primary-fill, var(--adquest-cta-background, var(--adquest-primary)))));background-color:var(--adquest-slot-cta-background-color, var(--adquest-btn-primary-hover-fill, var(--adquest-btn-primary-background, var(--adquest-btn-primary-fill, var(--adquest-cta-background, var(--adquest-primary))))));color:var(--adquest-slot-cta-color, var(--adquest-btn-primary-hover-foreground, var(--adquest-btn-primary-foreground, var(--adquest-cta-text))));border-color:var(--adquest-slot-cta-border-color, var(--adquest-btn-primary-hover-border-color, var(--adquest-btn-primary-border-color, transparent)));box-shadow:var(--adquest-btn-primary-hover-shadow, var(--adquest-btn-primary-shadow, var(--adquest-cta-shadow, none)))}.adquest-theme-root[data-btn-primary=custom] button.adquest-button-primary:active:not(:disabled){background:var(--adquest-btn-primary-pressed-fill, var(--adquest-btn-primary-hover-fill, var(--adquest-btn-primary-background, var(--adquest-btn-primary-fill, var(--adquest-cta-background, var(--adquest-primary))))));background-color:var(--adquest-slot-cta-background-color, var(--adquest-btn-primary-pressed-fill, var(--adquest-btn-primary-hover-fill, var(--adquest-btn-primary-background, var(--adquest-btn-primary-fill, var(--adquest-cta-background, var(--adquest-primary)))))));color:var(--adquest-slot-cta-color, var(--adquest-btn-primary-pressed-foreground, var(--adquest-btn-primary-hover-foreground, var(--adquest-btn-primary-foreground, var(--adquest-cta-text)))));border-color:var(--adquest-slot-cta-border-color, var(--adquest-btn-primary-pressed-border-color, var(--adquest-btn-primary-hover-border-color, var(--adquest-btn-primary-border-color, transparent))));box-shadow:var(--adquest-btn-primary-pressed-shadow, var(--adquest-btn-primary-hover-shadow, var(--adquest-btn-primary-shadow, var(--adquest-cta-shadow, none))));translate:0 var(--adquest-btn-primary-pressed-offset, 0)}.adquest-theme-root[data-btn-secondary=custom] button.adquest-button-secondary,.adquest-theme-root[data-btn-secondary=custom] button.adquest-currency-icon-btn{background:var(--adquest-btn-secondary-background, var(--adquest-btn-secondary-fill, var(--adquest-secondary-background, var(--adquest-secondary-soft))));background-color:var(--adquest-slot-cta-secondary-background-color, var(--adquest-btn-secondary-background, var(--adquest-btn-secondary-fill, var(--adquest-secondary-background, var(--adquest-secondary-soft)))));color:var(--adquest-slot-cta-secondary-color, var(--adquest-btn-secondary-foreground, var(--adquest-secondary-foreground, var(--adquest-secondary))));border-style:solid;border-color:var(--adquest-slot-cta-secondary-border-color, var(--adquest-btn-secondary-border-color, var(--adquest-secondary-border, transparent)));border-width:var(--adquest-btn-secondary-border-width, 0);border-radius:var(--adquest-slot-cta-secondary-border-radius, var(--adquest-btn-secondary-radius, var(--adquest-radius, var(--adquest-r-md))));min-height:var(--adquest-btn-secondary-min-height, auto);font-size:var(--adquest-btn-secondary-font-size, inherit);font-weight:var(--adquest-btn-secondary-font-weight, inherit);letter-spacing:var(--adquest-btn-secondary-letter-spacing, inherit);box-shadow:var(--adquest-btn-secondary-shadow, none)}.adquest-theme-root[data-btn-secondary=custom] button.adquest-button-secondary:hover:not(:disabled),.adquest-theme-root[data-btn-secondary=custom] button.adquest-currency-icon-btn:hover:not(:disabled){background:var(--adquest-btn-secondary-hover-fill, var(--adquest-btn-secondary-background, var(--adquest-btn-secondary-fill, var(--adquest-secondary-background, var(--adquest-secondary-soft)))));background-color:var(--adquest-slot-cta-secondary-background-color, var(--adquest-btn-secondary-hover-fill, var(--adquest-btn-secondary-background, var(--adquest-btn-secondary-fill, var(--adquest-secondary-background, var(--adquest-secondary-soft))))));color:var(--adquest-slot-cta-secondary-color, var(--adquest-btn-secondary-hover-foreground, var(--adquest-btn-secondary-foreground, var(--adquest-secondary-foreground, var(--adquest-secondary)))));border-color:var(--adquest-slot-cta-secondary-border-color, var(--adquest-btn-secondary-hover-border-color, var(--adquest-btn-secondary-border-color, var(--adquest-secondary-border, transparent))));box-shadow:var(--adquest-btn-secondary-hover-shadow, var(--adquest-btn-secondary-shadow, none))}.adquest-theme-root[data-btn-secondary=custom] button.adquest-button-secondary:active:not(:disabled),.adquest-theme-root[data-btn-secondary=custom] button.adquest-currency-icon-btn:active:not(:disabled){background:var(--adquest-btn-secondary-pressed-fill, var(--adquest-btn-secondary-hover-fill, var(--adquest-btn-secondary-background, var(--adquest-btn-secondary-fill, var(--adquest-secondary-background, var(--adquest-secondary-soft))))));background-color:var(--adquest-slot-cta-secondary-background-color, var(--adquest-btn-secondary-pressed-fill, var(--adquest-btn-secondary-hover-fill, var(--adquest-btn-secondary-background, var(--adquest-btn-secondary-fill, var(--adquest-secondary-background, var(--adquest-secondary-soft)))))));color:var(--adquest-slot-cta-secondary-color, var(--adquest-btn-secondary-pressed-foreground, var(--adquest-btn-secondary-hover-foreground, var(--adquest-btn-secondary-foreground, var(--adquest-secondary-foreground, var(--adquest-secondary))))));border-color:var(--adquest-slot-cta-secondary-border-color, var(--adquest-btn-secondary-pressed-border-color, var(--adquest-btn-secondary-hover-border-color, var(--adquest-btn-secondary-border-color, var(--adquest-secondary-border, transparent)))));box-shadow:var(--adquest-btn-secondary-pressed-shadow, var(--adquest-btn-secondary-hover-shadow, var(--adquest-btn-secondary-shadow, none)));translate:0 var(--adquest-btn-secondary-pressed-offset, 0)}.adquest-theme-root[data-cards=custom] .adquest-quest-card,.adquest-theme-root[data-cards=custom] .adquest-lottery-card,.adquest-theme-root[data-cards=custom] .adquest-claim-card{background:var(--adquest-card-background, var(--adquest-card-fill, var(--adquest-surface)));background-color:var(--adquest-slot-claim-card-background-color, var(--adquest-slot-lottery-card-background-color, var(--adquest-slot-quest-card-background-color, var(--adquest-card-background, var(--adquest-card-fill, var(--adquest-surface))))));color:var(--adquest-slot-claim-card-color, var(--adquest-slot-lottery-card-color, var(--adquest-slot-quest-card-color, var(--adquest-card-foreground, var(--adquest-text)))));border-color:var(--adquest-slot-claim-card-border-color, var(--adquest-slot-lottery-card-border-color, var(--adquest-slot-quest-card-border-color, var(--adquest-card-border-color, var(--adquest-card-border, var(--adquest-border))))));border-width:var(--adquest-card-border-width, 1px);border-style:solid;border-radius:var(--adquest-slot-claim-card-border-radius, var(--adquest-slot-lottery-card-border-radius, var(--adquest-slot-quest-card-border-radius, var(--adquest-card-radius, var(--adquest-radius, var(--adquest-r-lg))))));padding:var(--adquest-card-padding, 0);box-shadow:var(--adquest-card-shadow, none)}.adquest-theme-root[data-fields=custom] .adquest-field input,.adquest-theme-root[data-fields=custom] .adquest-field textarea{background:var(--adquest-slot-field-background-color, var(--adquest-field-background, var(--adquest-field-fill, var(--adquest-surface))));color:var(--adquest-slot-field-color, var(--adquest-field-foreground, var(--adquest-text)));border-color:var(--adquest-slot-field-border-color, var(--adquest-field-border-color, var(--adquest-border)));border-width:var(--adquest-field-border-width, 1px);border-radius:var(--adquest-slot-field-border-radius, var(--adquest-field-radius, var(--adquest-r-md)));padding:var(--adquest-field-padding, var(--adquest-space-3));box-shadow:var(--adquest-field-shadow, none)}.adquest-theme-root[data-fields=custom] [data-part=option]:not([data-state=selected]):not(.adquest-option-selected){border-style:solid;background:var(--adquest-field-background, var(--adquest-field-fill, var(--adquest-surface)));color:var(--adquest-field-foreground, var(--adquest-text));border-color:var(--adquest-field-border-color, var(--adquest-border));border-width:var(--adquest-field-border-width, 1px);border-radius:var(--adquest-field-radius, var(--adquest-r-md));padding:var(--adquest-field-padding, var(--adquest-space-3));box-shadow:var(--adquest-field-shadow, none)}.adquest-theme-root[data-chips=custom] .adquest-filter-chip:not([data-state=active]),.adquest-theme-root[data-chips=custom] .adquest-quest-filter:not([data-state=active]){background:var(--adquest-chip-background, var(--adquest-chip-fill, var(--adquest-chip-bg, var(--adquest-surface))));background-color:var(--adquest-slot-filter-chip-background-color, var(--adquest-chip-background, var(--adquest-chip-fill, var(--adquest-chip-bg, var(--adquest-surface)))));color:var(--adquest-slot-filter-chip-color, var(--adquest-chip-foreground, var(--adquest-chip-text, var(--adquest-text))));border-color:var(--adquest-slot-filter-chip-border-color, var(--adquest-chip-border-color, transparent));border-width:var(--adquest-chip-border-width, 0);border-style:solid;border-radius:var(--adquest-slot-filter-chip-border-radius, var(--adquest-chip-radius, var(--adquest-r-full)));padding:var(--adquest-chip-padding, var(--adquest-space-2) var(--adquest-space-3));box-shadow:var(--adquest-chip-shadow, none)}.adquest-theme-root[data-badges=custom] .adquest-badge{background:var(--adquest-badge-background, var(--adquest-badge-fill, var(--adquest-primary-soft)));background-color:var(--adquest-slot-badge-background-color, var(--adquest-badge-background, var(--adquest-badge-fill, var(--adquest-primary-soft))));color:var(--adquest-slot-badge-color, var(--adquest-badge-foreground, var(--adquest-primary)));border-color:var(--adquest-badge-border-color, transparent);border-style:solid;border-width:var(--adquest-badge-border-width, 0);border-radius:var(--adquest-slot-badge-border-radius, var(--adquest-badge-radius, var(--adquest-r-full)));box-shadow:var(--adquest-badge-shadow, none)}[dir=rtl] .adquest-result-sheet-code span,[dir=rtl] .adquest-claim-card code,[dir=rtl] .adquest-ticket-list strong{unicode-bidi:isolate}[dir=rtl] input[type=email],[dir=rtl] input[type=tel],[dir=rtl] input[type=url],[dir=rtl] input[type=number]{direction:ltr;text-align:right}[dir=rtl] .adquest-lottery-card-title,[dir=rtl] .adquest-quest-title{text-align:start}.adquest-availability-line{position:relative;display:flex;align-items:flex-start;gap:var(--adquest-space-2)}.adquest-availability-line>.adquest-info{margin-block-start:2px}.adquest-info{display:inline-flex}.adquest-info-button{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;min-width:18px;padding:0;border:1px solid currentColor;border-radius:50%;background:transparent;color:var(--adquest-muted);font:inherit;font-size:11px;font-weight:700;line-height:1;cursor:help}.adquest-info-button:focus-visible{outline:2px solid var(--adquest-primary);outline-offset:2px}.adquest-info-tip{display:none;position:absolute;z-index:5;bottom:calc(100% + 6px);inset-inline-start:0;width:max-content;max-width:min(260px,100%);padding:var(--adquest-space-2) var(--adquest-space-3);border:1px solid var(--adquest-border);border-radius:var(--adquest-r-sm);background:var(--adquest-surface);color:var(--adquest-text);box-shadow:0 6px 18px #0f172a29;font-size:var(--adquest-text-xs);font-weight:400;line-height:1.5;text-align:start}.adquest-info:hover .adquest-info-tip,.adquest-info:focus-within .adquest-info-tip,.adquest-info[data-open=true] .adquest-info-tip{display:block}.adquest-lottery-card-feed .adquest-lottery-card-body,.adquest-quest-card-feed .adquest-quest-card-body{flex:1 1 auto}.adquest-lottery-card-body>.adquest-button-primary{margin-top:auto}.adquest-quest-card-feed .adquest-quest-card-body>.adquest-actions{margin-top:auto;padding-top:max(0px,var(--adquest-quest-actions-gap, 0px))}.adquest-lottery-card-feed{overflow:visible}.adquest-lottery-card-feed .adquest-lottery-card-media{border-radius:var(--adquest-feed-card-radius) var(--adquest-feed-card-radius) 0 0}.adquest-skin-subway .adquest-lottery-card-feed .adquest-lottery-card-media{border-radius:var(--adquest-r-sm) var(--adquest-r-sm) 0 0}.adquest-brand,.adquest-nav-activity{display:none}@media(max-width:1023px){.adquest-theme-root[data-white-label][data-layout=quests_rewards] .adquest-widget-chrome{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:var(--adquest-space-2)}.adquest-theme-root[data-white-label][data-layout=quests_rewards] .adquest-brand{display:flex;grid-column:1;grid-row:1;align-items:center;gap:var(--adquest-space-2);min-width:0;max-width:46%;color:var(--adquest-text);font-size:var(--adquest-text-sm);font-weight:600;line-height:1.2}.adquest-theme-root[data-white-label][data-layout=quests_rewards] .adquest-brand img{width:28px;height:28px;border-radius:var(--adquest-r-sm);object-fit:cover;flex:none}.adquest-theme-root[data-white-label][data-layout=quests_rewards] .adquest-brand span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adquest-theme-root[data-white-label][data-layout=quests_rewards] .adquest-widget-chrome .adquest-currency-bar{grid-column:2;grid-row:1;width:auto;min-width:0}.adquest-theme-root[data-white-label][data-layout=quests_rewards] .adquest-tabs{grid-column:1 / -1}}.adquest-theme-root[data-layout=quests_rewards] .adquest-nav{display:block;grid-column:1 / -1;min-width:0;overflow:hidden}.adquest-theme-root[data-layout=quests_rewards] .adquest-widget-chrome{padding:var(--adquest-space-3) var(--adquest-space-4) 0;gap:0;background:var(--adquest-background)}.adquest-theme-root[data-layout=quests_rewards] .adquest-currency-bar{width:100%;padding-inline:0;gap:var(--adquest-space-2)}.adquest-theme-root[data-layout=quests_rewards] .adquest-currency-claims{display:none}.adquest-theme-root[data-layout=quests_rewards] .adquest-currency-pills{flex-wrap:nowrap;gap:var(--adquest-space-2)}.adquest-theme-root[data-layout=quests_rewards] .adquest-chrome-back,.adquest-theme-root[data-layout=quests_rewards] .adquest-currency-icon-btn{width:34px;height:34px;border:0;border-color:var(--adquest-secondary-border, currentcolor);border-radius:var(--adquest-r-full);background:var(--adquest-secondary-background, var(--adquest-surface));color:var(--adquest-secondary-foreground, var(--adquest-text))}.adquest-theme-root[dir=rtl] .adquest-chrome-back svg{transform:scaleX(-1)}.adquest-theme-root[data-layout=quests_rewards] .adquest-currency-pill{height:31px;min-height:31px;padding:0 var(--adquest-space-2);border:0;border-radius:var(--adquest-r-sm);background:var(--adquest-surface);font-weight:700}.adquest-theme-root[data-layout=quests_rewards] .adquest-currency-name{font-size:var(--adquest-text-sm);font-weight:500;color:var(--adquest-text)}.adquest-theme-root[data-layout=quests_rewards] .adquest-tabs{margin-top:var(--adquest-space-2);overflow:hidden}.adquest-theme-root[data-layout=quests_rewards] .adquest-tab{display:inline-flex;align-items:center;justify-content:center;gap:var(--adquest-space-2);text-transform:none;letter-spacing:0;font-weight:var(--adquest-font-weight, 500);font-size:var(--adquest-font-size, 14px)}.adquest-theme-root[data-layout=quests_rewards] .adquest-quest-banner-powered{display:none}.adquest-theme-root[data-layout=quests_rewards] .adquest-quest-filter{min-width:0;padding:var(--adquest-chip-padding, var(--adquest-space-2) var(--adquest-space-6));border-radius:var(--adquest-slot-filter-chip-border-radius, var(--adquest-chip-radius, var(--adquest-r-sm)));box-shadow:none;font-size:var(--adquest-text-xs);font-weight:600}.adquest-theme-root[data-layout=quests_rewards] .adquest-quest-filter[data-filter=all]{order:1}.adquest-theme-root[data-layout=quests_rewards] .adquest-quest-filter[data-filter=in_progress]{order:2}.adquest-theme-root[data-layout=quests_rewards] .adquest-quest-filter[data-filter=completed]{order:3}.adquest-theme-root[data-layout=quests_rewards] .adquest-quest-filter[data-filter=failed]{display:none}.adquest-theme-root[data-layout=quests_rewards] .adquest-quest-card.adquest-quest-card-feed{border-radius:var(--adquest-slot-quest-card-border-radius, var(--adquest-card-radius, calc(var(--adquest-radius) * .75)));box-shadow:var(--adquest-card-shadow, 0 1px 8px color-mix(in srgb, var(--adquest-primary) 20%, transparent))}.adquest-theme-root[data-layout=quests_rewards] .adquest-quest-card-feed .adquest-quest-title{font-size:var(--adquest-text-md);font-weight:500;line-height:24px}.adquest-theme-root[data-layout=quests_rewards] .adquest-quest-card-feed .adquest-feed-reward-row{justify-content:end}.adquest-theme-root[data-layout=quests_rewards] .adquest-quest-card-feed .adquest-feed-reward-amount{color:color-mix(in srgb,var(--adquest-accent) 55%,var(--adquest-text))}.adquest-theme-root[data-layout=quests_rewards] .adquest-quest-card-feed .adquest-button-primary{height:52px;border-radius:var(--adquest-slot-cta-border-radius, var(--adquest-btn-primary-radius, var(--adquest-radius)))}@media(min-width:1024px){.adquest-theme-root[data-layout=quests_rewards]{--adquest-twitch-gutter: 80px}.adquest-theme-root[data-layout=quests_rewards] .adquest-widget-chrome{grid-template-columns:minmax(min-content,1fr) minmax(120px,auto) minmax(min-content,1fr);align-items:center;padding:var(--adquest-space-5) var(--adquest-twitch-gutter);background:var(--adquest-background)}.adquest-theme-root[data-layout=quests_rewards] .adquest-brand{display:flex;align-items:center;gap:var(--adquest-space-3);font-size:20px;font-weight:500;line-height:30px;color:var(--adquest-text)}.adquest-theme-root[data-layout=quests_rewards] .adquest-nav{min-width:0;display:flex;grid-column:2;grid-row:1;align-items:center;justify-content:center;gap:var(--adquest-space-10)}.adquest-theme-root[data-layout=quests_rewards] .adquest-nav-activity{display:inline-flex;align-items:center;min-height:40px;padding:0;border:0;background:none;cursor:pointer;font:inherit;font-size:var(--adquest-text-md);font-weight:500;line-height:24px;color:var(--adquest-text)}.adquest-theme-root[data-layout=quests_rewards] .adquest-brand img{width:32px;height:32px;border-radius:var(--adquest-r-sm);object-fit:cover;flex:none}.adquest-theme-root[data-layout=quests_rewards] .adquest-tabs{display:flex;gap:var(--adquest-space-10);width:auto;margin-top:0;border:0}.adquest-theme-root[data-layout=quests_rewards] .adquest-tab{min-height:40px;display:inline-flex;align-items:center;padding:0;font-size:var(--adquest-text-md);font-weight:500;letter-spacing:0;text-transform:none;line-height:24px;color:var(--adquest-slot-tab-color, var(--adquest-tab-text, var(--adquest-text)));border-bottom:1px solid transparent}.adquest-theme-root[data-layout=quests_rewards] .adquest-tab-active{box-shadow:none;border-bottom-color:var(--adquest-primary)}.adquest-theme-root[data-layout=quests_rewards] .adquest-widget-chrome .adquest-currency-bar{grid-column:3;grid-row:1;justify-self:end;padding:0;gap:var(--adquest-space-6)}.adquest-theme-root[data-layout=quests_rewards] .adquest-currency-pills{margin-inline-start:auto}.adquest-theme-root[data-layout=quests_rewards] .adquest-currency-user{order:3}.adquest-theme-root[data-layout=quests_rewards] .adquest-currency-name{font-size:var(--adquest-text-sm);font-weight:500}.adquest-theme-root[data-layout=quests_rewards] .adquest-currency-pill{height:31px;padding:0 var(--adquest-space-2);border-radius:var(--adquest-r-sm);background:var(--adquest-surface);font-weight:700}.adquest-theme-root[data-layout=quests_rewards] .adquest-quest-banner-powered{display:inline-flex}.adquest-theme-root[data-layout=quests_rewards] .adquest-quest-banner{margin:0 var(--adquest-twitch-gutter);width:auto;border-radius:0;background:transparent}.adquest-theme-root[data-layout=quests_rewards] .adquest-quest-banner img{width:100%;height:auto}.adquest-theme-root[data-layout=quests_rewards] .adquest-quest-list-feed .adquest-scroll-pad{padding:var(--adquest-space-6) var(--adquest-twitch-gutter) var(--adquest-space-10)}.adquest-theme-root[data-layout=quests_rewards] .adquest-quest-filter{height:36px;font-size:var(--adquest-text-sm);font-weight:600;color:var(--adquest-slot-filter-chip-color, var(--adquest-chip-foreground, var(--adquest-chip-text)));background:var(--adquest-slot-filter-chip-background-color, var(--adquest-chip-background, var(--adquest-chip-fill, var(--adquest-chip-bg))))}.adquest-theme-root[data-layout=quests_rewards] .adquest-quest-filter[data-filter=completed]{order:2}.adquest-theme-root[data-layout=quests_rewards] .adquest-quest-filter[data-filter=in_progress]{order:3}.adquest-theme-root[data-layout=quests_rewards] .adquest-quest-filter[data-filter=failed]{display:inline-flex;order:4;align-items:center;justify-content:center}.adquest-theme-root[data-layout=quests_rewards] .adquest-quest-filter.is-active{color:var(--adquest-slot-filter-chip-color, var(--adquest-chip-active-text, var(--adquest-cta-text)));background:var(--adquest-slot-filter-chip-background-color, var(--adquest-cta-background))}.adquest-theme-root[data-layout=quests_rewards] .adquest-quest-card.adquest-quest-card-feed{border-radius:var(--adquest-slot-quest-card-border-radius, var(--adquest-card-radius, var(--adquest-radius, var(--adquest-r-lg))));background:var(--adquest-slot-quest-card-background-color, var(--adquest-card-background, var(--adquest-card-fill, var(--adquest-surface))));border:var(--adquest-card-border-width, 1px) solid var(--adquest-slot-quest-card-border-color, var(--adquest-card-border-color, var(--adquest-card-border, var(--adquest-border, color-mix(in srgb, var(--adquest-text) 8%, transparent)))));box-shadow:none}.adquest-theme-root[data-layout=quests_rewards] .adquest-quest-card-feed .adquest-feed-reward-row{justify-content:end;padding-bottom:var(--adquest-space-3);border-bottom:1px solid color-mix(in srgb,var(--adquest-text) 8%,transparent)}.adquest-theme-root[data-layout=quests_rewards] .adquest-quest-card-feed .adquest-actions{margin-top:var(--adquest-space-3)}.adquest-theme-root[data-layout=quests_rewards] .adquest-quest-card-feed .adquest-button-primary{width:100%;height:var(--adquest-btn-primary-min-height, 52px);border-radius:var(--adquest-slot-cta-border-radius, var(--adquest-btn-primary-radius, var(--adquest-r-sm)));background:var(--adquest-slot-cta-background-color, var(--adquest-btn-primary-background, var(--adquest-btn-primary-fill, var(--adquest-cta-background, var(--adquest-primary)))));border:var(--adquest-btn-primary-border-width, 1px) solid var(--adquest-slot-cta-border-color, var(--adquest-btn-primary-border-color, var(--adquest-cta-hover, var(--adquest-primary-dark))));box-shadow:0 1px 0 var(--adquest-cta-hover, var(--adquest-primary-dark))}}@media(min-width:1024px){.adquest-theme-root.adquest-theme-root[data-layout=quests_rewards] .adquest-widget-chrome{display:grid!important;grid-template-columns:minmax(min-content,1fr) auto minmax(min-content,1fr);justify-items:stretch;justify-content:normal;align-items:center;gap:0 var(--adquest-space-6);padding-block:var(--adquest-space-5)}.adquest-theme-root.adquest-theme-root[data-layout=quests_rewards] .adquest-widget-chrome .adquest-chrome-lead{grid-column:1;grid-row:1;justify-self:start;min-width:0}.adquest-theme-root.adquest-theme-root[data-layout=quests_rewards] .adquest-widget-chrome .adquest-nav{grid-column:2;grid-row:1;justify-self:center;display:flex!important;align-items:center;gap:var(--adquest-space-8);padding:0!important;border:0;border-radius:0;background:none;box-shadow:none;overflow:visible!important;white-space:nowrap}.adquest-theme-root.adquest-theme-root[data-layout=quests_rewards] .adquest-widget-chrome .adquest-tabs{display:flex!important;gap:var(--adquest-space-8)!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;border:0;border-radius:0;background:none;box-shadow:none;overflow:visible!important;grid-template-columns:none}.adquest-theme-root.adquest-theme-root[data-layout=quests_rewards] .adquest-widget-chrome .adquest-tab,.adquest-theme-root.adquest-theme-root[data-layout=quests_rewards] .adquest-widget-chrome .adquest-nav-activity{display:inline-flex!important;align-items:center;flex:none;gap:var(--adquest-space-2);width:auto!important;height:auto!important;min-height:40px!important;margin:0!important;padding:0 2px!important;border:0;border-bottom:2px solid transparent;border-radius:0;background:var(--adquest-slot-tab-background-color, none);box-shadow:none;color:var(--adquest-slot-tab-color, var(--adquest-text));font-size:var(--adquest-text-md);font-weight:500;line-height:24px;letter-spacing:0;text-transform:none;white-space:nowrap}.adquest-theme-root.adquest-theme-root[data-layout=quests_rewards] .adquest-widget-chrome .adquest-tab-active{border-bottom-color:var(--adquest-primary)}}.adquest-quest-detail-backdrop,.adquest-quest-detail-play,.adquest-desk-result{display:none}.adquest-survey-actions-end{display:contents}.adquest-arrow{flex-shrink:0}[dir=rtl] .adquest-arrow{transform:scaleX(-1)}.adquest-survey-btn-primary .adquest-arrow{margin-inline-start:var(--adquest-space-2)}.adquest-survey-btn-secondary:disabled,.adquest-survey-btn-primary:disabled{opacity:.5;cursor:not-allowed}.adquest-modal,.adquest-modal-panel,.adquest-modal-body{display:contents}.adquest-modal-head,.adquest-modal-steps{display:none}.adquest-modal-bar{position:sticky;inset-block-start:0;z-index:var(--adquest-z-sticky);display:flex;align-items:center;gap:var(--adquest-space-2);padding:var(--adquest-space-2) var(--adquest-space-3);border-block-end:1px solid var(--adquest-border);background:var(--adquest-surface)}.adquest-modal-bar .adquest-chrome-back{display:grid;place-items:center;flex:none;width:36px;height:36px;border:0;border-radius:var(--adquest-r-full);background:var(--adquest-background);color:var(--adquest-text);cursor:pointer}.adquest-modal-bar h2{min-width:0;margin:0;overflow:hidden;color:var(--adquest-text);font-size:1rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}@media(min-width:1024px){.adquest-modal-bar{display:none}}@media(min-width:768px)and (max-width:1023px){.adquest-quest-detail{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-template-rows:auto auto auto 1fr auto;column-gap:var(--adquest-space-6);row-gap:var(--adquest-space-3);padding:var(--adquest-space-4);align-content:start}.adquest-quest-detail-hero{grid-column:1;grid-row:1 / -1;align-self:start;border-radius:var(--adquest-r-sm)}.adquest-quest-detail>:not(.adquest-quest-detail-hero){grid-column:2;margin-inline:0}.adquest-quest-detail-meta{padding-inline:0}.adquest-quest-detail-footer{position:static;padding:0;background:transparent;box-shadow:none}}@media(min-width:1024px){.adquest-theme-root[data-layout=quests_rewards] .adquest-modal{display:grid;place-items:center;position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--adquest-z-overlay);background:color-mix(in srgb,var(--adquest-background) 72%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.adquest-theme-root[data-layout=quests_rewards] .adquest-modal-panel{position:relative;display:grid;grid-template-columns:var(--adquest-modal-steps-w, 262px) 1fr;grid-template-rows:auto 1fr;column-gap:var(--adquest-space-8);width:min(var(--adquest-modal-w, 1008px),calc(100vw - 48px));height:min(var(--adquest-modal-h, 650px),calc(100vh - 48px));padding:var(--adquest-space-6) var(--adquest-space-6) var(--adquest-space-8) var(--adquest-space-8);box-sizing:border-box;border-radius:var(--adquest-r-lg);border:1px solid var(--adquest-border);background:var(--adquest-surface);box-shadow:0 32px 64px -12px color-mix(in srgb,var(--adquest-primary) 50%,transparent);color:var(--adquest-text);overflow:hidden}.adquest-theme-root[data-layout=quests_rewards] .adquest-modal[data-state=done] .adquest-modal-panel{border-color:var(--adquest-success)}.adquest-theme-root[data-layout=quests_rewards] .adquest-modal-head{display:block;grid-column:1 / -1;padding-inline-end:var(--adquest-space-10)}.adquest-modal-chip{display:inline-block;font-size:var(--adquest-text-xs);font-weight:500;color:var(--adquest-primary)}.adquest-modal-head h2{margin:var(--adquest-space-1) 0;font-size:24px;line-height:32px;font-weight:700}.adquest-modal-head p{margin:0;font-size:var(--adquest-text-sm);color:var(--adquest-hex-98a2b3)}.adquest-modal-close{position:absolute;inset-block-start:16px;inset-inline-end:20px;width:32px;height:32px;border:0;background:none;color:var(--adquest-hex-98a2b3);font-size:28px;line-height:1;cursor:pointer}.adquest-theme-root[data-layout=quests_rewards] .adquest-modal-steps{display:flex;flex-direction:column;justify-content:flex-start;gap:var(--adquest-space-6);padding-block:var(--adquest-space-6) 0}.adquest-modal-steps ol{list-style:none;margin:0;padding:0;display:grid;gap:var(--adquest-space-10)}.adquest-modal-steps li{position:relative;display:grid;grid-template-columns:48px 1fr;column-gap:var(--adquest-space-4);align-items:start}.adquest-modal-steps li:not(:last-child):after{content:"";position:absolute;inset-inline-start:23px;top:48px;bottom:-36px;height:auto;border-inline-start:1px solid var(--adquest-hex-344054)}.adquest-modal-dot{grid-row:span 2;width:48px;height:48px;border-radius:50%;display:grid;place-items:center;font-weight:600;background:var(--adquest-hex-344054);border:2px solid transparent}.adquest-modal-steps li[data-state=active] .adquest-modal-dot,.adquest-modal-steps li[data-state=done] .adquest-modal-dot{background:var(--adquest-surface);border-color:var(--adquest-primary);box-shadow:0 0 12px color-mix(in srgb,var(--adquest-primary) 60%,transparent)}.adquest-modal-steps strong{font-size:var(--adquest-text-sm);font-weight:600}.adquest-modal-steps small{font-size:var(--adquest-text-xs);color:var(--adquest-hex-98a2b3)}.adquest-modal-steps li[data-state=done] small{color:var(--adquest-success)}.adquest-modal-steps>p{margin:0;font-size:var(--adquest-text-sm);line-height:20px;color:var(--adquest-hex-98a2b3)}.adquest-theme-root[data-layout=quests_rewards] .adquest-modal-body{display:flex;flex-direction:column;min-height:0;overflow:auto}.adquest-modal-body>.adquest-quest-detail,.adquest-modal-body>.adquest-player{flex:1 1 auto;min-height:0}.adquest-modal-body>.adquest-quest-detail{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:1fr auto auto;column-gap:var(--adquest-space-4);row-gap:var(--adquest-space-3);align-content:stretch;padding:0}.adquest-modal-body .adquest-quest-detail-hero{grid-column:1 / -1;grid-row:1 / -1;margin:0;border-radius:var(--adquest-r-sm)}.adquest-modal-body .adquest-quest-detail-rewards{grid-column:1;grid-row:2;z-index:2;margin:0;margin-block-end:var(--adquest-space-4);margin-inline-start:var(--adquest-space-4);justify-content:flex-start;align-self:end;justify-self:start;background:color-mix(in srgb,var(--adquest-surface) 92%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.adquest-modal-body .adquest-quest-detail-footer{grid-column:2;grid-row:2;z-index:2;align-self:end;min-width:240px;margin:0;margin-block-end:var(--adquest-space-4);margin-inline-end:var(--adquest-space-4)}.adquest-modal-body .adquest-quest-detail>.adquest-alert,.adquest-modal-body .adquest-quest-detail>.adquest-skeleton-line{grid-column:1 / -1;grid-row:3;z-index:2;margin:0 var(--adquest-space-4) var(--adquest-space-4)}.adquest-modal-body .adquest-quest-detail-copy,.adquest-modal-body .adquest-quest-detail-meta,.adquest-modal-body .adquest-stepper{display:none}.adquest-modal-body .adquest-quest-detail-hero{flex:1 1 auto;min-height:0;border-radius:var(--adquest-r-sm);border:1px solid var(--adquest-border);min-height:240px}.adquest-modal-body .adquest-quest-detail-media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;aspect-ratio:auto;object-fit:contain;object-position:center;border-radius:var(--adquest-r-sm)}.adquest-modal-body .adquest-quest-detail-backdrop{display:block;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.adquest-modal-body .adquest-quest-detail-backdrop .adquest-quest-detail-media{object-fit:cover;filter:blur(28px) brightness(.55);transform:scale(1.2)}.adquest-modal-body .adquest-quest-detail-hero>.adquest-quest-detail-media{z-index:1}.adquest-modal-body .adquest-quest-detail-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to top,color-mix(in srgb,var(--adquest-background) 80%,transparent),transparent 45%);pointer-events:none}.adquest-modal-body .adquest-quest-detail-hero:has(.adquest-quest-detail-play):after{background:linear-gradient(to top,color-mix(in srgb,var(--adquest-background) 80%,transparent),transparent 45%),color-mix(in srgb,var(--adquest-background) 25%,transparent)}.adquest-modal-body .adquest-quest-detail-play{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;margin:auto;width:84px;height:84px;display:grid;place-items:center;border:2px solid var(--adquest-primary);border-radius:50%;background:color-mix(in srgb,var(--adquest-background) 70%,transparent);color:var(--adquest-text);box-shadow:0 0 24px color-mix(in srgb,var(--adquest-primary) 55%,transparent)}.adquest-modal-body .adquest-quest-detail-duration{z-index:2}.adquest-modal-body .adquest-quest-detail-footer{position:static;padding:0;background:transparent;box-shadow:none;align-items:stretch;margin-top:0}.adquest-modal-body .adquest-quest-detail-cta{display:flex;flex-wrap:wrap;justify-content:stretch;gap:var(--adquest-space-4)}.adquest-modal-body .adquest-quest-detail-cta .adquest-alert{flex:1 1 100%}.adquest-modal-body .adquest-quest-detail-cta .adquest-button{width:100%;min-height:52px;padding-inline:var(--adquest-space-5)}.adquest-theme-root[data-layout=quests_rewards] .adquest-result-sheet-overlay{align-items:center;justify-content:center}.adquest-theme-root[data-layout=quests_rewards] .adquest-result-sheet-backdrop{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none}.adquest-theme-root[data-layout=quests_rewards] .adquest-result-sheet-wrap{max-width:none;width:calc(min(var(--adquest-modal-w, 1008px),100vw - 48px) - 350px);margin:0;margin-inline-start:314px;margin-block-start:80px}.adquest-theme-root[data-layout=quests_rewards] .adquest-result-sheet{border-radius:var(--adquest-r-sm);border:1px solid var(--adquest-border);background:var(--adquest-surface);box-shadow:none;max-height:470px;pointer-events:auto}.adquest-modal-body .adquest-survey-player{min-height:100%;padding:var(--adquest-space-6) var(--adquest-space-8);box-sizing:border-box;border:1px solid rgba(255,255,255,.08);border-radius:var(--adquest-r-sm);background:transparent}.adquest-modal-body .adquest-survey-progress{padding:0;background:transparent;border:0;justify-content:flex-start;text-align:start;font-size:var(--adquest-text-sm);font-weight:400;color:var(--adquest-hex-98a2b3)}.adquest-modal-body .adquest-survey-option{background:var(--adquest-surface);border:1px solid var(--adquest-border);border-radius:var(--adquest-r-sm);min-height:56px}.adquest-modal-body .adquest-survey-option.is-selected{background:color-mix(in srgb,var(--adquest-primary) 20%,transparent);border-color:var(--adquest-primary)}.adquest-modal-body .adquest-survey-actions{justify-content:space-between}.adquest-modal-body .adquest-survey-progress{text-align:start;align-self:flex-start}.adquest-modal-body .adquest-survey-actions{background:transparent;position:static;padding:0;box-shadow:none}.adquest-modal-body .adquest-survey-btn-secondary,.adquest-modal-body .adquest-survey-btn-primary{height:52px;min-width:140px}.adquest-modal-body .adquest-survey-btn-secondary{background:var(--adquest-slot-cta-secondary-background-color, var(--adquest-btn-secondary-background, var(--adquest-btn-secondary-fill, var(--adquest-secondary-background, transparent))));color:var(--adquest-slot-cta-secondary-color, var(--adquest-btn-secondary-foreground, var(--adquest-secondary-foreground, var(--adquest-text))));border:1px solid var(--adquest-slot-cta-secondary-border-color, var(--adquest-btn-secondary-border-color, var(--adquest-secondary-border, var(--adquest-border))));border-radius:var(--adquest-slot-cta-secondary-border-radius, var(--adquest-btn-secondary-radius, var(--adquest-r-sm)));box-shadow:none}.adquest-modal-body .adquest-survey-btn-primary{border-radius:var(--adquest-slot-cta-border-radius, var(--adquest-btn-primary-radius, var(--adquest-r-sm)));background:var(--adquest-slot-cta-background-color, var(--adquest-btn-primary-background, var(--adquest-btn-primary-fill, var(--adquest-cta-background, var(--adquest-primary)))));color:var(--adquest-slot-cta-color, var(--adquest-btn-primary-foreground, var(--adquest-cta-text, var(--adquest-text))))}.adquest-theme-root[data-layout=quests_rewards] .adquest-result-sheet-event.has-visit{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));border:0;padding:0;gap:var(--adquest-space-2) var(--adquest-space-4)}.adquest-theme-root[data-layout=quests_rewards] .adquest-result-sheet-event.has-visit>:not(.adquest-result-sheet-visit){grid-column:1 / -1}.adquest-theme-root[data-layout=quests_rewards] .adquest-result-sheet-visit{height:52px;background:var(--adquest-hex-fff);border-color:var(--adquest-hex-fff);color:var(--adquest-hex-0e0e1a);box-shadow:none}.adquest-theme-root[data-layout=quests_rewards] .adquest-result-sheet-actions{display:flex;justify-content:flex-end;border-top-style:solid;border-top-color:#ffffff14}.adquest-theme-root[data-layout=quests_rewards] .adquest-result-sheet-btn{width:auto;min-width:140px;height:52px;font-size:var(--adquest-text-md);font-weight:500;letter-spacing:0;text-transform:none}.adquest-theme-root[data-layout=quests_rewards] .adquest-result-sheet-btn-primary{background:var(--adquest-slot-cta-background-color, var(--adquest-btn-primary-background, var(--adquest-btn-primary-fill, var(--adquest-cta-background, var(--adquest-primary)))));border-color:var(--adquest-slot-cta-border-color, var(--adquest-btn-primary-border-color, var(--adquest-primary)));color:var(--adquest-slot-cta-color, var(--adquest-btn-primary-foreground, var(--adquest-cta-text, var(--adquest-text))));box-shadow:none}.adquest-theme-root[data-layout=quests_rewards] .adquest-result-sheet-btn-secondary{background:var(--adquest-slot-cta-secondary-background-color, var(--adquest-btn-secondary-background, var(--adquest-btn-secondary-fill, var(--adquest-secondary-background, transparent))));border-color:var(--adquest-slot-cta-secondary-border-color, var(--adquest-btn-secondary-border-color, var(--adquest-secondary-border, rgba(255, 255, 255, .12))));color:var(--adquest-slot-cta-secondary-color, var(--adquest-btn-secondary-foreground, var(--adquest-secondary-foreground, var(--adquest-text))));box-shadow:none}.adquest-modal-steps li[data-state=failed] .adquest-modal-dot{background:var(--adquest-surface);border-color:var(--adquest-danger);color:var(--adquest-danger);box-shadow:0 0 12px color-mix(in srgb,var(--adquest-danger) 60%,transparent)}.adquest-modal-steps li[data-state=failed] small{color:var(--adquest-danger)}.adquest-modal-steps li[data-state=done] .adquest-modal-dot{color:var(--adquest-success)}.adquest-modal-body .adquest-video-player{gap:var(--adquest-space-4);background:transparent;overflow:visible}.adquest-modal-body .adquest-video-stage{min-height:0;border:1px solid var(--adquest-border);border-radius:var(--adquest-r-sm);overflow:hidden}.adquest-modal-body .adquest-video-hud{display:none}.adquest-modal-body .adquest-survey-body{gap:var(--adquest-space-6)}.adquest-modal-body .adquest-survey-question-title{color:var(--adquest-text);font-size:20px;font-weight:600;line-height:28px}.adquest-modal-body .adquest-survey-options{gap:var(--adquest-space-3)}.adquest-modal-body .adquest-survey-option{justify-content:flex-start;gap:var(--adquest-space-4);padding:var(--adquest-space-3) var(--adquest-space-4);color:var(--adquest-text)}.adquest-modal-body .adquest-survey-option:before{content:"";flex-shrink:0;width:20px;height:20px;box-sizing:border-box;border:2px solid var(--adquest-border);border-radius:50%}.adquest-modal-body .adquest-survey-option.is-selected{color:var(--adquest-text)}.adquest-modal-body .adquest-survey-option.is-selected:before{border:6px solid var(--adquest-primary);background:var(--adquest-surface)}.adquest-modal-body .adquest-survey-option-check{display:none}.adquest-modal-body .adquest-survey-actions{gap:var(--adquest-space-4)}.adquest-modal-body .adquest-survey-actions-end{display:flex;align-items:center;gap:var(--adquest-space-4);margin-inline-start:auto}.adquest-modal-body .adquest-survey-actions-spacer{display:none}.adquest-modal-body .adquest-survey-btn-secondary,.adquest-modal-body .adquest-survey-btn-primary{flex:0 0 auto;max-width:none;display:inline-flex;align-items:center;justify-content:center;padding-inline:var(--adquest-space-5)}.adquest-modal-body .has-desk-result .adquest-player-sheet-underlay{display:none}.adquest-modal-body .has-desk-result{display:flex;flex-direction:column;min-height:100%;border:1px solid var(--adquest-border);border-radius:var(--adquest-r-sm)}.adquest-modal-body .adquest-desk-result{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--adquest-space-6);padding:var(--adquest-space-8);text-align:center}.adquest-desk-result[data-state=success]{color:var(--adquest-success)}.adquest-desk-result[data-state=fail]{color:var(--adquest-danger)}.adquest-desk-result p{margin:0;max-width:420px;color:var(--adquest-text);font-size:20px;font-weight:500;line-height:30px}.adquest-desk-result-line{display:block}.adquest-desk-result p em{font-style:normal;font-weight:600;color:var(--adquest-danger)}.adquest-desk-result[data-state=success] p em{color:var(--adquest-success)}.adquest-desk-result-actions{display:flex;justify-content:flex-end;gap:var(--adquest-space-4);align-self:stretch;margin-top:auto}.adquest-result-sheet-overlay.is-desktop-hidden{display:none}.adquest-modal-body>.adquest-player:not(.adquest-survey-player):not(.adquest-video-player){padding:var(--adquest-space-6) var(--adquest-space-8);box-sizing:border-box;border:1px solid var(--adquest-border);border-radius:var(--adquest-r-sm);overflow:auto}.adquest-modal-body>.adquest-player .adquest-visit-panel{display:flex;flex-direction:column;flex:1 1 auto;gap:var(--adquest-space-4)}.adquest-modal-body>.adquest-player .adquest-visit-panel .adquest-actions{margin-top:auto;justify-content:flex-end}.adquest-modal-body>.adquest-player>.adquest-player-heading,.adquest-modal-body>.adquest-player>.adquest-stepper{display:none}}@media(min-width:769px){.adquest-modal:has(.adquest-video-player) .adquest-video-player{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--adquest-z-modal);width:100%;height:100%;min-height:100%;margin:0;padding:0;gap:0;border:0;border-radius:0;background:var(--adquest-hex-000);overflow:hidden}.adquest-modal:has(.adquest-video-player) .adquest-video-stage{flex:1 1 auto;min-height:0;border:0;border-radius:0}.adquest-modal:has(.adquest-video-player) .adquest-video-hud{display:grid}.adquest-modal:has(.adquest-video-player) .adquest-modal-head{display:block}.adquest-modal:has(.adquest-video-player) .adquest-modal-head>:not(.adquest-modal-close){display:none}.adquest-modal:has(.adquest-video-player) .adquest-modal-close{position:fixed;z-index:var(--adquest-z-modal-top);inset-block-start:16px;inset-inline-end:20px;width:32px;height:32px;border:0;background:none;color:var(--adquest-hex-fff);font-size:28px;line-height:1;cursor:pointer}}.adquest-promos{display:none}@media(min-width:1024px){.adquest-theme-root[data-layout=quests_rewards] .adquest-promos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--adquest-space-6);margin-bottom:var(--adquest-space-2)}.adquest-promo{--adquest-promo-color: var(--adquest-primary);position:relative;height:159px;padding:var(--adquest-space-4) var(--adquest-space-4);box-sizing:border-box;overflow:hidden;border-radius:var(--adquest-r-sm);background:radial-gradient(120% 140% at 85% 60%,color-mix(in srgb,var(--adquest-promo-color) 55%,transparent),transparent 70%),linear-gradient(135deg,color-mix(in srgb,var(--adquest-promo-color) 30%,var(--adquest-background, var(--adquest-hex-03040d))),var(--adquest-background, var(--adquest-hex-03040d)));box-shadow:0 32px 64px -12px color-mix(in srgb,var(--adquest-promo-color) 40%,transparent);color:var(--adquest-text)}.adquest-promo.is-image{padding:0;background:transparent;box-shadow:none}.adquest-promo.is-image img{inset-inline-start:0;width:100%;height:100%;max-width:none;object-position:center}.adquest-theme-root[data-layout=quests_rewards] .adquest-promos[data-empty]{display:none}.adquest-theme-root[dir=rtl] .adquest-promo{background:radial-gradient(120% 140% at 15% 60%,color-mix(in srgb,var(--adquest-promo-color) 55%,transparent),transparent 70%),linear-gradient(225deg,color-mix(in srgb,var(--adquest-promo-color) 30%,var(--adquest-background, var(--adquest-hex-03040d))),var(--adquest-background, var(--adquest-hex-03040d)))}.adquest-theme-root[dir=rtl] .adquest-promo.is-image{background:transparent;box-shadow:none}.adquest-promo h3{margin:0;max-width:60%;font-size:20px;line-height:30px;font-weight:700}.adquest-promo p{margin:0;max-width:60%;font-size:var(--adquest-text-sm);line-height:20px;color:var(--adquest-muted)}.adquest-promo-cta{position:absolute;inset-inline-start:11px;bottom:15px;padding:var(--adquest-space-2) var(--adquest-space-3);border:1px solid var(--adquest-border);border-radius:var(--adquest-r-sm);font-size:var(--adquest-text-xs);line-height:18px}button.adquest-promo-cta{font:inherit;color:inherit;background:transparent;cursor:pointer}.adquest-promo img{position:absolute;inset-inline-end:0;bottom:0;height:90%;max-width:55%;object-fit:contain;object-position:inline-end bottom;pointer-events:none}}.adquest-host-back{display:flex;padding:0 0 var(--adquest-space-2)}.adquest-chrome-back,.adquest-lottery-stepper-btn{position:relative}.adquest-currency-icon-btn:after,.adquest-chrome-back:after,.adquest-lottery-stepper-btn:after{content:"";position:absolute;top:50%;left:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}:where(.adquest-theme-root[data-layout=default][data-skin=default],:where(.adquest-theme-root[data-layout=default][data-skin=default]) *,:where(.adquest-theme-root[data-layout=default][data-skin=default]) *:before,:where(.adquest-theme-root[data-layout=default][data-skin=default]) *:after){box-sizing:border-box}:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--adquest-space-2);min-height:48px;padding:0 var(--adquest-space-5);border:1px solid transparent;border-radius:var(--adquest-r-md);font-size:15px;line-height:20px;box-shadow:none}:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-button-primary,:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-survey-btn-primary{border-color:var(--adquest-slot-cta-border-color, var(--adquest-btn-primary-border-color, transparent));border-radius:var(--adquest-slot-cta-border-radius, var(--adquest-btn-primary-radius, var(--adquest-r-md)))}:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-survey-btn-secondary{border-color:var(--adquest-slot-cta-secondary-border-color, var(--adquest-btn-secondary-border-color, var(--adquest-secondary-border, transparent)));border-radius:var(--adquest-slot-cta-secondary-border-radius, var(--adquest-btn-secondary-radius, var(--adquest-r-md)))}:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-button-secondary{border-radius:var(--adquest-slot-cta-secondary-border-radius, var(--adquest-btn-secondary-radius, var(--adquest-r-md)));background:var(--adquest-slot-cta-secondary-background-color, var(--adquest-btn-secondary-background, var(--adquest-btn-secondary-fill, var(--adquest-secondary-background, color-mix(in srgb, var(--adquest-secondary) 12%, var(--adquest-surface))))));color:var(--adquest-slot-cta-secondary-color, var(--adquest-btn-secondary-foreground, var(--adquest-secondary-foreground, var(--adquest-secondary-label, var(--adquest-text)))));border-color:var(--adquest-slot-cta-secondary-border-color, var(--adquest-btn-secondary-border-color, var(--adquest-secondary-border, color-mix(in srgb, var(--adquest-secondary) 35%, transparent))))}:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-button-secondary:hover:not(:disabled){background:var(--adquest-slot-cta-secondary-background-color, color-mix(in srgb, var(--adquest-secondary) 20%, var(--adquest-surface)))}:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-button:disabled{opacity:.55}:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-currency-icon-btn{width:44px;height:44px;border-radius:var(--adquest-r-md)}:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-currency-badge{min-width:20px;height:20px;top:-6px;inset-inline-end:-6px;font-size:var(--adquest-text-xs);line-height:16px}:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-currency-icon-btn{background:var(--adquest-secondary-background, color-mix(in srgb, var(--adquest-secondary) 12%, var(--adquest-surface)));color:var(--adquest-secondary-foreground, var(--adquest-secondary-label, var(--adquest-text)));border-color:var(--adquest-secondary-border, color-mix(in srgb, var(--adquest-secondary) 35%, transparent))}:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-currency-icon-btn:hover{background:color-mix(in srgb,var(--adquest-secondary) 20%,var(--adquest-surface))}:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-filter-row{flex-wrap:nowrap;gap:var(--adquest-space-1);padding:var(--adquest-space-1);border-radius:var(--adquest-r-md);background:color-mix(in srgb,var(--adquest-secondary) 12%,var(--adquest-surface))}:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-filter-chip{flex:1 1 0;min-width:0;min-height:44px;border:1px solid var(--adquest-slot-filter-chip-border-color, var(--adquest-chip-border-color, transparent));border-radius:var(--adquest-slot-filter-chip-border-radius, var(--adquest-chip-radius, var(--adquest-r-md)));background:var(--adquest-slot-filter-chip-background-color, var(--adquest-chip-background, var(--adquest-chip-fill, transparent)));color:var(--adquest-slot-filter-chip-color, var(--adquest-chip-foreground, color-mix(in srgb, var(--adquest-muted) 75%, black)));font-size:var(--adquest-text-sm);line-height:20px}:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-filter-chip[aria-selected=true],:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-filter-chip-active{background:var(--adquest-slot-filter-chip-background-color, var(--adquest-surface));color:var(--adquest-slot-filter-chip-color, var(--adquest-text));border-color:var(--adquest-slot-filter-chip-border-color, var(--adquest-border));box-shadow:0 1px 2px color-mix(in srgb,var(--adquest-text) 14%,transparent)}:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-badge{min-height:24px;padding:0 var(--adquest-space-3);font-size:var(--adquest-text-xs);line-height:16px;font-weight:600}:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-badge-reward{background:var(--adquest-slot-badge-background-color, var(--adquest-accent-soft));color:var(--adquest-slot-badge-color, color-mix(in srgb, var(--adquest-accent) 55%, black))}:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-badge-eligible,:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-badge-completed{color:var(--adquest-slot-badge-color, color-mix(in srgb, var(--adquest-success) 80%, black))}:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-badge-in_progress{background:var(--adquest-slot-badge-background-color, var(--adquest-accent-soft));color:var(--adquest-slot-badge-color, color-mix(in srgb, var(--adquest-accent) 55%, black))}:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-badge-success{color:var(--adquest-slot-badge-color, color-mix(in srgb, var(--adquest-success) 80%, black))}:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-alert{border-radius:var(--adquest-r-md);padding:var(--adquest-space-3) var(--adquest-space-4);font-size:var(--adquest-text-sm);line-height:20px}:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-alert-success{color:color-mix(in srgb,var(--adquest-success) 80%,black)}:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-field input{min-height:48px;border-color:var(--adquest-slot-field-border-color, var(--adquest-field-border-color, color-mix(in srgb, var(--adquest-muted) 70%, var(--adquest-surface))));border-radius:var(--adquest-slot-field-border-radius, var(--adquest-field-radius, var(--adquest-r-md)))}:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-status-panel{border-style:solid;padding:var(--adquest-space-8) var(--adquest-space-6)}:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-status-title{font-size:var(--adquest-text-lg);line-height:26px;font-weight:700}:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-status-message{font-size:var(--adquest-text-sm);line-height:20px}.adquest-skeleton-stack{display:none}:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-status-panel-loading{align-items:stretch;justify-items:stretch;text-align:start;border-style:solid}:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-status-panel-loading .adquest-skeleton-stack{display:grid;gap:var(--adquest-space-3)}:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-status-panel-loading .adquest-status-title{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.adquest-skeleton{display:block;height:16px;border-radius:var(--adquest-r-sm);background-color:color-mix(in srgb,var(--adquest-muted) 18%,var(--adquest-surface));background-image:linear-gradient(90deg,transparent 25%,color-mix(in srgb,var(--adquest-surface) 70%,transparent) 50%,transparent 75%);background-size:400% 100%;animation:adquest-skeleton-shimmer 1.4s ease infinite}.adquest-skeleton-title{width:60%;height:22px}.adquest-skeleton-block{height:44px}@keyframes adquest-skeleton-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}.adquest-sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-view-header{flex-wrap:nowrap;justify-content:flex-start;display:flex;align-items:center;gap:var(--adquest-space-3)}:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-view-title{flex:1 1 0;min-width:0}:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-view-title h2{margin:0;overflow-wrap:anywhere}:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-view-back{flex:none}:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-view-back-icon{display:block}:where(.adquest-theme-root[data-layout=default][data-skin=default])[dir=rtl] .adquest-view-back-icon{transform:scaleX(-1)}:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-lottery-links{gap:var(--adquest-space-2)}:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-entry-bar{position:sticky;bottom:0;z-index:var(--adquest-z-sticky);display:grid;gap:var(--adquest-space-3);padding:var(--adquest-space-4);background:var(--adquest-surface);border-top:1px solid var(--adquest-border);border-radius:var(--adquest-r-lg)}:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-entry-bar-row{display:flex;align-items:center;justify-content:space-between;gap:var(--adquest-space-3);flex-wrap:wrap}:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-entry-stepper{display:inline-flex;align-items:center;gap:var(--adquest-space-2)}:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-entry-stepper .adquest-lottery-stepper-btn{width:44px;height:44px;border-radius:var(--adquest-r-md)}:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-entry-stepper input{width:64px;height:44px;text-align:center;font-size:var(--adquest-text-md);color:var(--adquest-text)}:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-entry-total{margin:0;display:grid;font-size:var(--adquest-text-sm)}:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-entry-total span{font-size:var(--adquest-text-xs)}:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-entry-bar>.adquest-button{width:100%}:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-lottery-card-media{height:auto;aspect-ratio:16 / 9}:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-lottery-card .adquest-actions .adquest-button{width:100%}:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-lottery-media{height:auto;aspect-ratio:16 / 9;max-height:none}:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-quest-card-row{display:grid;grid-template-columns:72px minmax(0,1fr);gap:var(--adquest-space-3);align-items:start}:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-quest-thumb{width:72px;height:72px;overflow:hidden;border-radius:var(--adquest-r-md);background:color-mix(in srgb,var(--adquest-muted) 14%,var(--adquest-surface))}:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-quest-thumb .adquest-media,:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-quest-thumb img,:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-quest-thumb video{margin:0;aspect-ratio:auto;max-height:none;border:0;border-radius:0;display:block;width:100%;height:100%;object-fit:cover}:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-quest-row-body{display:grid;gap:var(--adquest-space-2);min-width:0}:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-quest-row-body .adquest-quest-title{margin:0;overflow-wrap:anywhere}:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-quest-row-body .adquest-button{width:100%}:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-balance-card{padding:var(--adquest-space-4)}:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-result-sheet-btn-primary{color:var(--adquest-slot-cta-color, var(--adquest-btn-primary-foreground, var(--adquest-cta-text, var(--adquest-hex-101828))));box-shadow:none}:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-result-sheet-expire{color:color-mix(in srgb,var(--adquest-success) 80%,black)}:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-result-sheet-copy{height:44px;box-shadow:none}:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-result-sheet-copy.is-disabled,:where(.adquest-theme-root[data-layout=default][data-skin=default]) .adquest-result-sheet-copy:disabled{background:color-mix(in srgb,var(--adquest-muted) 16%,var(--adquest-surface));color:color-mix(in srgb,var(--adquest-text) 70%,var(--adquest-surface))}.adquest-chrome-lead{display:flex;align-items:center;gap:var(--adquest-space-2);min-width:0}.adquest-theme-root.adquest-theme-root[data-layout=quests_rewards] .adquest-widget-chrome{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;justify-items:stretch;gap:var(--adquest-space-2) var(--adquest-space-3);padding:var(--adquest-space-3) var(--adquest-space-4) 0}.adquest-theme-root.adquest-theme-root[data-layout=quests_rewards] .adquest-widget-chrome .adquest-chrome-lead{grid-column:1;grid-row:1}.adquest-theme-root.adquest-theme-root[data-layout=quests_rewards] .adquest-widget-chrome .adquest-brand{display:flex;grid-column:auto;grid-row:auto;align-items:center;gap:var(--adquest-space-2);min-width:0;max-width:none;color:var(--adquest-text);font-size:var(--adquest-text-md);font-weight:700;line-height:1.2}.adquest-theme-root.adquest-theme-root[data-layout=quests_rewards] .adquest-widget-chrome .adquest-brand span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adquest-theme-root.adquest-theme-root[data-layout=quests_rewards] .adquest-widget-chrome .adquest-currency-bar{grid-column:2;grid-row:1;width:auto;min-width:0;padding:0;gap:var(--adquest-space-2)}.adquest-theme-root.adquest-theme-root[data-layout=quests_rewards] .adquest-widget-chrome .adquest-nav{grid-column:1 / -1;grid-row:2}.adquest-theme-root[data-layout=quests_rewards] .adquest-widget-chrome .adquest-chrome-back,.adquest-theme-root[data-layout=quests_rewards] .adquest-widget-chrome .adquest-currency-icon-btn{display:inline-flex;align-items:center;justify-content:center;flex:none;width:40px;height:40px;padding:0;cursor:pointer}.adquest-theme-root[data-layout=quests_rewards] .adquest-widget-chrome .adquest-chrome-back{border:0;border-radius:var(--adquest-r-full);background:var(--adquest-surface);color:var(--adquest-text)}.adquest-theme-root[data-layout=quests_rewards] .adquest-widget-chrome .adquest-currency-pill-button{min-height:40px;cursor:pointer;font:inherit;font-weight:700;color:var(--adquest-text)}.adquest-wallet-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--adquest-z-modal);display:flex;align-items:flex-end;justify-content:center;background:color-mix(in srgb,var(--adquest-text) 45%,transparent);animation:adquest-fade-in var(--adquest-dur-base) var(--adquest-ease-out)}.adquest-wallet-overlay.is-closing{animation:adquest-backdrop-out var(--adquest-dur-exit) var(--adquest-ease-in) forwards}.adquest-wallet-sheet{animation:adquest-sheet-up var(--adquest-dur-base) var(--adquest-ease-out);width:100%;max-width:480px;max-height:90vh;overflow-y:auto;display:grid;gap:var(--adquest-space-3);padding:var(--adquest-space-4) var(--adquest-space-4) var(--adquest-space-5);background:var(--adquest-surface);color:var(--adquest-text);border:1px solid var(--adquest-border);border-radius:var(--adquest-r-lg) var(--adquest-r-lg) 0 0;outline:none}.adquest-wallet-overlay.is-closing .adquest-wallet-sheet{animation:adquest-sheet-down var(--adquest-dur-exit) var(--adquest-ease-in) forwards}.adquest-wallet-grip{width:40px;height:4px;margin:0 auto;border-radius:var(--adquest-r-full);background:var(--adquest-border)}.adquest-wallet-balances{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--adquest-space-3)}.adquest-wallet-balance{display:grid;gap:var(--adquest-space-1);padding:var(--adquest-space-3);border:1px solid var(--adquest-border);border-radius:var(--adquest-r-md)}.adquest-wallet-balance strong{display:inline-flex;align-items:center;gap:var(--adquest-space-2);font-size:var(--adquest-text-lg)}.adquest-wallet-balance img{width:20px;height:20px}.adquest-wallet-row{display:flex;align-items:center;gap:var(--adquest-space-3);width:100%;min-height:56px;padding:var(--adquest-space-3);border:1px solid var(--adquest-border);border-radius:var(--adquest-r-md);background:transparent;color:inherit;font:inherit;text-align:start;cursor:pointer}.adquest-wallet-row-icon{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:var(--adquest-r-md);background:color-mix(in srgb,var(--adquest-text) 8%,transparent)}.adquest-wallet-row-text{display:grid;min-width:0}.adquest-wallet-row-badge{margin-inline-start:var(--adquest-space-2);padding:var(--adquest-space-1) var(--adquest-space-2);border-radius:var(--adquest-r-full);background:var(--adquest-danger);color:var(--adquest-surface);font-size:var(--adquest-text-xs)}.adquest-wallet-close{min-height:44px;border:0;background:transparent;color:var(--adquest-muted);font:inherit;cursor:pointer}@media(min-width:1024px){.adquest-theme-root.adquest-theme-root[data-layout=quests_rewards] .adquest-widget-chrome{grid-template-columns:minmax(0,1fr) auto minmax(max-content,1fr);column-gap:var(--adquest-space-3);padding:var(--adquest-space-5) min(var(--adquest-twitch-gutter),6.25%)}.adquest-theme-root.adquest-theme-root[data-layout=quests_rewards] .adquest-widget-chrome .adquest-currency-bar{grid-column:3;justify-self:end;gap:var(--adquest-space-3)}.adquest-theme-root.adquest-theme-root[data-layout=quests_rewards] .adquest-widget-chrome .adquest-chrome-lead{grid-column:1}.adquest-theme-root.adquest-theme-root[data-layout=quests_rewards] .adquest-widget-chrome .adquest-nav{grid-column:2;grid-row:1}.adquest-wallet-overlay{align-items:flex-start;justify-content:flex-end;background:transparent}.adquest-wallet-sheet{width:380px;margin:var(--adquest-space-16) var(--adquest-twitch-gutter, var(--adquest-space-6)) 0;border-radius:var(--adquest-r-lg);box-shadow:0 12px 32px color-mix(in srgb,var(--adquest-text) 25%,transparent)}.adquest-wallet-grip{display:none}}@keyframes adquest-fade-in{0%{opacity:0}to{opacity:1}}@keyframes adquest-view-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes adquest-view-forward{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}@keyframes adquest-view-back{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:none}}.adquest-view-stage{animation:adquest-view-up var(--adquest-dur-base) var(--adquest-ease-out)}.adquest-view-stage[data-dir=forward]{animation-name:adquest-view-forward}.adquest-view-stage[data-dir=back],[dir=rtl] .adquest-view-stage[data-dir=forward]{animation-name:adquest-view-back}[dir=rtl] .adquest-view-stage[data-dir=back]{animation-name:adquest-view-forward}.adquest-tab,.adquest-quest-filters [role=tab],.adquest-filter-row [role=tab]{transition:color var(--adquest-dur-fast) var(--adquest-ease-out),background-color var(--adquest-dur-fast) var(--adquest-ease-out),border-color var(--adquest-dur-fast) var(--adquest-ease-out),box-shadow var(--adquest-dur-fast) var(--adquest-ease-out)}@keyframes adquest-modal-in{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}@keyframes adquest-modal-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(8px) scale(.98)}}@media(min-width:1024px){.adquest-theme-root[data-layout=quests_rewards] .adquest-modal{animation:adquest-fade-in var(--adquest-dur-base) var(--adquest-ease-out)}.adquest-theme-root[data-layout=quests_rewards] .adquest-modal-panel{animation:adquest-modal-in var(--adquest-dur-base) var(--adquest-ease-out)}.adquest-theme-root[data-layout=quests_rewards] .adquest-modal.is-closing{animation:adquest-backdrop-out var(--adquest-dur-exit) var(--adquest-ease-in) forwards}.adquest-theme-root[data-layout=quests_rewards] .adquest-modal.is-closing .adquest-modal-panel{animation:adquest-modal-out var(--adquest-dur-exit) var(--adquest-ease-in) forwards}}@media(prefers-reduced-motion:reduce){.adquest-theme-root *,.adquest-theme-root *:before,.adquest-theme-root *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.adquest-theme-root[data-motion=none] *,.adquest-theme-root[data-motion=none] *:before,.adquest-theme-root[data-motion=none] *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.adquest-theme-root[data-motion=subtle] *:not(.adquest-skeleton),.adquest-theme-root[data-motion=subtle] *:before,.adquest-theme-root[data-motion=subtle] *:after{animation-iteration-count:1!important}.adquest-ms,.adquest-ms-detail,.adquest-ms .adquest-visit-panel{display:grid;gap:var(--adquest-space-3);min-width:0}.adquest-ms-deadline{justify-self:start;gap:var(--adquest-space-1);margin:0;font-variant-numeric:tabular-nums}.adquest-badge[data-state=urgent]{background:var(--adquest-slot-badge-background-color, var(--adquest-danger-soft));color:var(--adquest-slot-badge-color, var(--adquest-danger))}.adquest-ms-progress{margin:0;color:var(--adquest-muted);font-weight:600}.adquest-ms-list{display:grid;gap:var(--adquest-space-3);margin:0;padding:0;list-style:none}.adquest-ms-step{display:grid;gap:var(--adquest-space-2);padding:var(--adquest-space-3) var(--adquest-space-4);border:1px solid var(--adquest-border);border-radius:var(--adquest-r-md);background:var(--adquest-surface);color:var(--adquest-text)}.adquest-ms-step[aria-current=step]{border-color:var(--adquest-primary)}.adquest-ms-step[data-view=locked]{opacity:.7}.adquest-ms-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--adquest-space-2)}.adquest-ms-index{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:var(--adquest-r-full);background:var(--adquest-primary-soft);color:var(--adquest-primary-dark);font-weight:700}.adquest-ms-name{flex:1 1 8rem;min-width:0;overflow-wrap:anywhere;font-weight:600}.adquest-ms-detail{padding-top:var(--adquest-space-2)}.adquest-ms-detail:focus-visible,.adquest-ms-done-title:focus-visible{outline:2px solid var(--adquest-primary);outline-offset:2px}.adquest-ms-question{display:grid;gap:var(--adquest-space-2);margin:0;padding:0;border:0;min-width:0}.adquest-ms-question legend{margin-bottom:var(--adquest-space-2);padding:0;font-weight:600}.adquest-ms-done-title{margin:0;color:var(--adquest-heading)}.adquest-ms-segments{display:flex;gap:var(--adquest-space-1)}.adquest-ms-segments>span{flex:1;height:6px;border-radius:var(--adquest-r-full);background:var(--adquest-border)}.adquest-ms-segments>span[data-view=verified]{background:var(--adquest-primary)}.adquest-ms-index[data-view=verified]{background:var(--adquest-success);color:var(--adquest-surface)}.adquest-ms-reward{background:var(--adquest-slot-badge-background-color, var(--adquest-primary-soft));color:var(--adquest-slot-badge-color, var(--adquest-primary-dark))}.adquest-ms-desc{margin:0;font-size:.875em}.adquest-ms-list[data-layout=timeline]{gap:0}.adquest-ms-list[data-layout=timeline]>.adquest-ms-step{position:relative;gap:var(--adquest-space-1);margin-inline-start:var(--adquest-space-4);padding-block:0 var(--adquest-space-5);border:0;border-inline-start:2px solid var(--adquest-border);border-radius:0;background:transparent;padding-inline-start:var(--adquest-space-5)}.adquest-ms-list[data-layout=timeline]>.adquest-ms-step:last-child{padding-block-end:0;border-inline-start-color:transparent}.adquest-ms-list[data-layout=timeline]>.adquest-ms-step[data-view=verified]{border-inline-start-color:var(--adquest-success)}.adquest-ms-list[data-layout=timeline]>.adquest-ms-step[data-view=verified]:last-child{border-inline-start-color:transparent}.adquest-ms-list[data-layout=timeline]>.adquest-ms-step>.adquest-ms-row>.adquest-ms-index{position:absolute;inset-inline-start:-15px;top:0;background:var(--adquest-border);color:var(--adquest-muted);box-shadow:0 0 0 4px var(--adquest-surface)}.adquest-ms-list[data-layout=timeline]>.adquest-ms-step[aria-current=step]>.adquest-ms-row>.adquest-ms-index{background:var(--adquest-primary);color:var(--adquest-cta-text, var(--adquest-hex-fff));box-shadow:0 0 0 4px var(--adquest-primary-soft)}.adquest-ms-list[data-layout=timeline]>.adquest-ms-step>.adquest-ms-row>.adquest-ms-index[data-view=verified]{background:var(--adquest-success);color:var(--adquest-surface)}.adquest-ms-list[data-layout=timeline]>.adquest-ms-step>.adquest-ms-row{min-height:28px}.adquest-ms-list[data-layout=timeline] .adquest-ms-detail{padding-top:var(--adquest-space-1)}.adquest-ms-list[data-layout=timeline] .adquest-ms-detail:has(>.adquest-visit-panel:empty){display:none}.adquest-ms-list[data-layout=timeline]>.adquest-ms-step>.adquest-actions{justify-content:flex-start;margin-top:var(--adquest-space-1)}.adquest-ms-list[data-layout=card_stack]{grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));align-items:start}.adquest-ms-list[data-layout=card_stack]>.adquest-ms-step{padding:var(--adquest-space-4);box-shadow:var(--adquest-shadow-sm, 0 1px 3px rgb(0 0 0 / .12))}.adquest-ms-list[data-layout=card_stack]>.adquest-ms-step[aria-current=step]{grid-column:1 / -1}.adquest-ms-list[data-layout=card_stack] .adquest-ms-row{align-items:flex-start}.adquest-theme-root[data-layout=journey] .adquest-journey-summary{display:flex;align-items:center;gap:var(--adquest-space-3);padding:var(--adquest-space-3) var(--adquest-space-4);margin-block-end:var(--adquest-space-3);border:1px solid var(--adquest-border);border-radius:var(--adquest-radius, var(--adquest-r-lg));background:var(--adquest-surface);color:var(--adquest-text)}.adquest-theme-root[data-layout=journey] .adquest-journey-ring{flex:none;display:grid;place-items:center;width:52px;height:52px;border-radius:var(--adquest-r-full);background:conic-gradient(var(--adquest-primary) calc(var(--adquest-journey-progress, 0) * 360deg),var(--adquest-border) 0)}.adquest-theme-root[data-layout=journey] .adquest-journey-ring>span{display:grid;place-items:center;width:42px;height:42px;border-radius:var(--adquest-r-full);background:var(--adquest-surface);font-size:var(--adquest-text-sm);font-weight:800}.adquest-theme-root[data-layout=journey] .adquest-journey-summary-text{display:flex;flex-direction:column;gap:var(--adquest-space-1);min-width:0;font-size:var(--adquest-text-sm)}.adquest-theme-root[data-layout=journey] .adquest-journey-summary-text>span{color:var(--adquest-muted);font-size:var(--adquest-text-xs)}.adquest-theme-root[data-layout=journey] .adquest-journey{display:flex;flex-direction:column;gap:var(--adquest-space-4);min-width:0}.adquest-theme-root[data-layout=journey] .adquest-journey-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--adquest-space-2);margin-block-end:var(--adquest-space-3)}.adquest-theme-root[data-layout=journey] .adquest-journey-heading{margin:0;color:var(--adquest-text);font-size:17px;font-weight:900}.adquest-theme-root[data-layout=journey] .adquest-journey-count{color:var(--adquest-muted);font-size:var(--adquest-text-sm)}.adquest-theme-root[data-layout=journey] .adquest-journey-carousel{display:grid;grid-auto-flow:column;grid-auto-columns:82%;gap:var(--adquest-space-3);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.adquest-theme-root[data-layout=journey] .adquest-journey-carousel::-webkit-scrollbar{display:none}.adquest-theme-root[data-layout=journey] .adquest-jhero-row>.adquest-journey-carousel{grid-auto-columns:90%}.adquest-theme-root[data-layout=journey] .adquest-jhero-row .adquest-jticket-hero{scroll-snap-align:start}.adquest-theme-root[data-layout=journey] .adquest-journey-carousel[data-single]{grid-auto-columns:100%}.adquest-theme-root[data-layout=journey] .adquest-journey-dots{display:flex;justify-content:center;gap:var(--adquest-space-1);margin-block-start:var(--adquest-space-3)}.adquest-theme-root[data-layout=journey] .adquest-journey-dots>span{width:6px;height:6px;border-radius:var(--adquest-r-full);background:var(--adquest-border)}.adquest-theme-root[data-layout=journey] .adquest-journey-dots>span[data-active]{width:18px;background:var(--adquest-primary)}.adquest-theme-root[data-layout=journey] .adquest-journey-feature,.adquest-theme-root[data-layout=journey] .adquest-journey-row{position:relative;min-width:0;margin:0;border:1px solid var(--adquest-slot-quest-card-border-color, var(--adquest-card-border-color, var(--adquest-border)));border-radius:var(--adquest-slot-quest-card-border-radius, var(--adquest-card-radius, var(--adquest-radius, var(--adquest-r-lg))));background:var(--adquest-slot-quest-card-background-color, var(--adquest-card-background, var(--adquest-card-fill, var(--adquest-surface))));color:var(--adquest-slot-quest-card-color, var(--adquest-card-foreground, var(--adquest-text)));overflow:hidden;transition:transform var(--adquest-dur-fast) var(--adquest-ease-out)}.adquest-theme-root[data-layout=journey] .adquest-journey-feature:active,.adquest-theme-root[data-layout=journey] .adquest-journey-row:active{transform:scale(.98)}.adquest-theme-root[data-layout=journey] .adquest-journey-feature{scroll-snap-align:start;padding:0;display:flex;flex-direction:column}.adquest-theme-root[data-layout=journey] .adquest-journey-feature-media{position:relative;height:auto;aspect-ratio:16 / 10;background:color-mix(in srgb,var(--adquest-primary) 85%,var(--adquest-background))}.adquest-theme-root[data-layout=journey] .adquest-journey-feature-media>.adquest-media,.adquest-theme-root[data-layout=journey] .adquest-journey-thumb>.adquest-media{display:block;width:100%;height:100%;max-height:none;margin:0;border:0;border-radius:0;object-fit:cover}.adquest-theme-root[data-layout=journey] .adquest-journey-play{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;display:grid;place-items:center;width:56px;height:56px;border-radius:var(--adquest-r-full);background:#ffffff40;color:var(--adquest-hex-fff);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.adquest-theme-root[data-layout=journey] .adquest-journey-feature-media .adquest-quest-type-chip{top:auto;inset-block-end:var(--adquest-space-3);inset-inline-start:var(--adquest-space-3);inset-inline-end:auto}.adquest-theme-root[data-layout=journey] .adquest-journey-feature-media .adquest-journey-rewards{position:absolute;inset-block-start:var(--adquest-space-3);inset-inline-end:var(--adquest-space-3)}.adquest-theme-root[data-layout=journey] .adquest-journey-feature-media .adquest-journey-rewards .adquest-badge[data-state=reward]{padding:var(--adquest-space-1) var(--adquest-space-3);background:var(--adquest-slot-badge-background-color, var(--adquest-surface));font-weight:800}.adquest-theme-root[data-layout=journey] .adquest-journey-feature-body{display:flex;flex-direction:column;gap:var(--adquest-space-1);padding:var(--adquest-space-4)}.adquest-theme-root[data-layout=journey] .adquest-journey-list{display:flex;flex-direction:column;gap:var(--adquest-space-3)}.adquest-theme-root[data-layout=journey] .adquest-journey-row{display:flex;align-items:center;gap:var(--adquest-space-3);padding:var(--adquest-space-3)}.adquest-theme-root[data-layout=journey] .adquest-journey-row[data-state=continue]{border-color:var(--adquest-slot-quest-card-border-color, color-mix(in srgb, var(--adquest-primary) 45%, transparent))}.adquest-theme-root[data-layout=journey] .adquest-journey-row[data-state=rejected]{border-color:var(--adquest-slot-quest-card-border-color, color-mix(in srgb, var(--adquest-danger) 40%, transparent))}.adquest-theme-root[data-layout=journey] .adquest-journey-row[data-state=locked]{opacity:.7}.adquest-theme-root[data-layout=journey] .adquest-journey-row[data-state=completed]{background:var(--adquest-slot-quest-card-background-color, transparent);opacity:.6}.adquest-theme-root[data-layout=journey] .adquest-journey-thumb{position:relative}.adquest-theme-root[data-layout=journey] .adquest-journey-thumb-mark{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:color-mix(in srgb,var(--adquest-surface) 70%,transparent);color:var(--adquest-muted)}.adquest-theme-root[data-layout=journey] .adquest-journey-thumb-mark[data-mark=completed]{background:color-mix(in srgb,var(--adquest-primary) 18%,var(--adquest-surface));color:var(--adquest-primary)}.adquest-theme-root[data-layout=journey] .adquest-journey-status{margin:0;color:var(--adquest-muted);font-size:var(--adquest-text-sm);line-height:1.6}.adquest-theme-root[data-layout=journey] .adquest-journey-status[data-tone=danger]{color:var(--adquest-danger);font-weight:700}.adquest-theme-root[data-layout=journey] .adquest-journey-continue{color:var(--adquest-primary);font-weight:900}.adquest-theme-root[data-layout=journey] .adquest-journey-thumb{flex:none;width:64px;height:64px;margin:0;border-radius:var(--adquest-r-md);overflow:hidden;background:color-mix(in srgb,var(--adquest-primary) 14%,var(--adquest-surface))}.adquest-theme-root[data-layout=journey] .adquest-journey-row-body{display:flex;flex:1;flex-direction:column;gap:var(--adquest-space-1);min-width:0}.adquest-theme-root[data-layout=journey] .adquest-journey-feature .adquest-quest-title,.adquest-theme-root[data-layout=journey] .adquest-journey-row .adquest-quest-title{margin:0;font-size:var(--adquest-text-md);font-weight:800}.adquest-theme-root[data-layout=journey] .adquest-journey-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--adquest-space-2);margin:0;color:var(--adquest-muted);font-size:var(--adquest-text-sm)}.adquest-theme-root[data-layout=journey] .adquest-journey-rewards{display:flex;flex:none;flex-direction:column;align-items:flex-end;gap:var(--adquest-space-1)}.adquest-theme-root[data-layout=journey] .adquest-journey-rewards .adquest-badge,.adquest-theme-root[data-layout=journey] .adquest-journey-meta .adquest-badge{display:inline-flex;align-items:center;gap:var(--adquest-space-1);padding:var(--adquest-space-1) var(--adquest-space-2);border-radius:var(--adquest-slot-badge-border-radius, var(--adquest-badge-radius, var(--adquest-r-sm)));white-space:nowrap}.adquest-theme-root[data-layout=journey] .adquest-journey-rewards .adquest-badge[data-state=reward]{background:var(--adquest-slot-badge-background-color, color-mix(in srgb, var(--adquest-primary) 12%, transparent));color:var(--adquest-slot-badge-color, var(--adquest-primary));font-weight:800}.adquest-theme-root[data-layout=journey] .adquest-journey-meta .adquest-badge[data-state=urgent]{background:var(--adquest-slot-badge-background-color, color-mix(in srgb, var(--adquest-warning) 14%, transparent));color:var(--adquest-slot-badge-color, var(--adquest-warning))}.adquest-theme-root[data-layout=journey] .adquest-journey-open{position:absolute;top:0;right:0;bottom:0;left:0;padding:0;border:0;border-radius:inherit;background:transparent;cursor:pointer}.adquest-theme-root[data-layout=journey] .adquest-journey-open:focus-visible{outline:2px solid var(--adquest-primary);outline-offset:-2px}@media(prefers-reduced-motion:reduce){.adquest-theme-root[data-layout=journey] .adquest-journey-feature,.adquest-theme-root[data-layout=journey] .adquest-journey-row{transition:none}}.adquest-theme-root[data-layout=journey] .adquest-journey-hero{display:flex;flex-direction:column;gap:var(--adquest-space-3);margin:0;padding:var(--adquest-space-5) var(--adquest-space-4);border:0;border-radius:var(--adquest-radius, var(--adquest-r-lg));background:var(--adquest-text);color:var(--adquest-background)}.adquest-theme-root[data-layout=journey] .adquest-journey-hero-top{display:flex;align-items:center;gap:var(--adquest-space-2);font-size:var(--adquest-text-sm)}.adquest-theme-root[data-layout=journey] .adquest-journey-hero-top .adquest-badge{padding:var(--adquest-space-1) var(--adquest-space-3);border-radius:var(--adquest-slot-badge-border-radius, var(--adquest-badge-radius, var(--adquest-r-sm)));background:var(--adquest-slot-badge-background-color, var(--adquest-badge-background, var(--adquest-badge-fill, var(--adquest-primary))));color:var(--adquest-slot-badge-color, var(--adquest-badge-foreground, var(--adquest-cta-text)));font-weight:800}.adquest-theme-root[data-layout=journey] .adquest-journey-hero-joined{opacity:.7}.adquest-theme-root[data-layout=journey] .adquest-journey-hero-title{margin:0;color:inherit;font-size:calc(var(--adquest-text-lg) * 1.25);font-weight:900}.adquest-theme-root[data-layout=journey] .adquest-journey-countdown{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--adquest-space-2)}.adquest-theme-root[data-layout=journey] .adquest-journey-countdown-unit{display:flex;flex-direction:column;align-items:center;gap:var(--adquest-space-1);padding:var(--adquest-space-3) 0;border-radius:var(--adquest-r-md);background:color-mix(in srgb,var(--adquest-background) 12%,transparent);font-size:var(--adquest-text-sm)}.adquest-theme-root[data-layout=journey] .adquest-journey-countdown-unit>strong{font-size:calc(var(--adquest-text-lg) * 1.25);font-weight:900;font-variant-numeric:tabular-nums}.adquest-theme-root[data-layout=journey] .adquest-journey-countdown-unit>span{opacity:.7}.adquest-theme-root[data-layout=journey] .adquest-journey-hero>[data-part=cta]{width:100%}.adquest-theme-root[data-layout=journey] .adquest-journey-draw{position:relative;display:flex;align-items:center;gap:var(--adquest-space-3);margin:0;padding:var(--adquest-space-3);border:1px solid var(--adquest-border);border-radius:var(--adquest-radius, var(--adquest-r-lg));background:var(--adquest-surface);color:var(--adquest-text)}.adquest-theme-root[data-layout=journey] .adquest-journey-draw[data-finished]{opacity:.6}.adquest-theme-root[data-layout=journey] .adquest-journey-draw-icon{flex:none;display:grid;place-items:center;width:52px;height:52px;border-radius:var(--adquest-r-md);overflow:hidden;background:color-mix(in srgb,var(--adquest-primary) 14%,var(--adquest-surface));color:var(--adquest-primary)}.adquest-theme-root[data-layout=journey] .adquest-journey-draw-icon img{width:100%;height:100%;object-fit:cover}.adquest-theme-root[data-layout=journey] .adquest-journey-draw-body{display:flex;flex:1;flex-direction:column;gap:var(--adquest-space-2);min-width:0}.adquest-theme-root[data-layout=journey] .adquest-journey-draw .adquest-quest-title{margin:0;font-size:var(--adquest-text-md);font-weight:800}.adquest-theme-root[data-layout=journey] .adquest-journey-draw-track{height:6px;margin:0;border-radius:var(--adquest-r-full);background:var(--adquest-border);overflow:hidden}.adquest-theme-root[data-layout=journey] .adquest-journey-draw-track>span{display:block;height:100%;border-radius:inherit;background:var(--adquest-primary)}.adquest-theme-root[data-layout=journey] .adquest-journey-draw-cost{flex:none;color:var(--adquest-primary);font-weight:900}.adquest-theme-root[data-layout=journey] .adquest-ms-list[data-layout=timeline]>.adquest-ms-step{position:relative;gap:var(--adquest-space-2);margin-block-end:var(--adquest-space-2);margin-inline-start:calc(var(--adquest-space-12) + var(--adquest-space-1));padding:var(--adquest-space-3);border:1px solid var(--adquest-border);border-radius:var(--adquest-radius, var(--adquest-r-lg));background:var(--adquest-surface)}.adquest-theme-root[data-layout=journey] .adquest-ms-list[data-layout=timeline]>.adquest-ms-step:before{content:"";position:absolute;inset-block:-1px calc(-1 * var(--adquest-space-2) - 1px);inset-inline-start:-31.5px;width:3px;background:var(--adquest-border)}.adquest-theme-root[data-layout=journey] .adquest-ms-list[data-layout=timeline]>.adquest-ms-step:first-child:before{inset-block-start:var(--adquest-space-6)}.adquest-theme-root[data-layout=journey] .adquest-ms-list[data-layout=timeline]>.adquest-ms-step:last-child:before{inset-block-end:calc(100% - var(--adquest-space-6))}.adquest-theme-root[data-layout=journey] .adquest-ms-list[data-layout=timeline]>.adquest-ms-step[data-view=verified]:before{background:var(--adquest-primary)}.adquest-theme-root[data-layout=journey] .adquest-ms-list[data-layout=timeline]>.adquest-ms-step[data-view=verified]{border-color:transparent;background:transparent;opacity:.75}.adquest-theme-root[data-layout=journey] .adquest-ms-list[data-layout=timeline]>.adquest-ms-step[aria-current=step]{border-color:color-mix(in srgb,var(--adquest-primary) 45%,transparent)}.adquest-theme-root[data-layout=journey] .adquest-ms-list[data-layout=timeline]>.adquest-ms-step[data-view=locked]{opacity:.6}.adquest-theme-root[data-layout=journey] .adquest-ms-list[data-layout=timeline]>.adquest-ms-step>.adquest-ms-row>.adquest-ms-index{inset-inline-start:-43px;top:var(--adquest-space-3);width:26px;height:26px;border:3px solid var(--adquest-border);background:var(--adquest-background);color:var(--adquest-muted);font-size:var(--adquest-text-xs);box-shadow:none}.adquest-theme-root[data-layout=journey] .adquest-ms-list[data-layout=timeline]>.adquest-ms-step[data-view=locked]>.adquest-ms-row>.adquest-ms-index{border-style:dashed}.adquest-theme-root[data-layout=journey] .adquest-ms-list[data-layout=timeline]>.adquest-ms-step>.adquest-ms-row>.adquest-ms-index[data-view=verified]{border-color:var(--adquest-primary);background:var(--adquest-primary);color:var(--adquest-cta-text)}.adquest-theme-root[data-layout=journey] .adquest-ms-list[data-layout=timeline]>.adquest-ms-step[aria-current=step]>.adquest-ms-row>.adquest-ms-index{inset-inline-start:-46px;top:var(--adquest-space-2);width:32px;height:32px;border-color:var(--adquest-background);background:var(--adquest-primary);color:var(--adquest-cta-text);box-shadow:0 0 0 4px color-mix(in srgb,var(--adquest-primary) 35%,transparent)}.adquest-theme-root[data-layout=journey] .adquest-ms-list[data-layout=timeline] .adquest-ms-name{font-size:var(--adquest-text-sm);font-weight:700}.adquest-theme-root[data-layout=journey] .adquest-ms-list[data-layout=timeline]>.adquest-ms-step[aria-current=step] .adquest-actions>.adquest-button-primary{flex:1}.adquest-theme-root[data-layout=journey] .adquest-ms .adquest-journey-summary{margin-block:var(--adquest-space-2) var(--adquest-space-3)}.adquest-theme-root[data-layout=journey] .adquest-ms-step .adquest-badge{min-width:0;padding:var(--adquest-space-1) var(--adquest-space-2);border-radius:var(--adquest-slot-badge-border-radius, var(--adquest-badge-radius, var(--adquest-r-sm)));font-size:var(--adquest-text-xs);font-weight:700;line-height:1.6}.adquest-theme-root[data-layout=journey] .adquest-ms-step .adquest-ms-kind{background:var(--adquest-slot-badge-background-color, var(--adquest-badge-background, var(--adquest-badge-fill, color-mix(in srgb, var(--adquest-text) 8%, transparent))));color:var(--adquest-slot-badge-color, var(--adquest-badge-foreground, var(--adquest-text)))}.adquest-theme-root[data-layout=journey] .adquest-ms-screen-host{display:flex;flex:1 0 auto;flex-direction:column}.adquest-theme-root[data-layout=journey] .adquest-ms-screen{display:flex;flex:1 0 auto;flex-direction:column;gap:var(--adquest-space-4)}.adquest-theme-root[data-layout=journey] .adquest-ms-screen>.adquest-actions{margin-block-start:auto}.adquest-theme-root[data-layout=journey] .adquest-ms-screen-head{display:flex;align-items:center;gap:var(--adquest-space-3)}.adquest-theme-root[data-layout=journey] .adquest-ms-screen-question>.adquest-jquestion{padding:0}.adquest-theme-root[data-layout=journey] .adquest-ms-reject-line{color:var(--adquest-danger)}.adquest-theme-root[data-layout=journey] .adquest-ms-step .adquest-badge[data-state=rejected]{background:var(--adquest-slot-badge-background-color, var(--adquest-badge-background, var(--adquest-badge-fill, color-mix(in srgb, var(--adquest-danger) 16%, transparent))));color:var(--adquest-slot-badge-color, var(--adquest-badge-foreground, var(--adquest-danger)))}.adquest-theme-root[data-layout=journey] .adquest-ms-reject>p{margin:0}.adquest-theme-root[data-layout=journey] .adquest-ms-reject>p:first-child{color:var(--adquest-danger);font-weight:900}.adquest-theme-root[data-layout=journey] .adquest-ms-reject[data-tone=warn]>p:first-child{color:var(--adquest-warning)}.adquest-theme-root[data-layout=journey] .adquest-ms-step .adquest-badge[data-state=reward]{background:var(--adquest-slot-badge-background-color, color-mix(in srgb, var(--adquest-accent) 16%, transparent));color:var(--adquest-slot-badge-color, var(--adquest-text))}.adquest-theme-root[data-layout=journey] .adquest-ms-list[data-layout=timeline]>.adquest-ms-step[data-view=prize]{border-style:dashed;border-color:color-mix(in srgb,var(--adquest-accent) 60%,transparent)}.adquest-theme-root[data-layout=journey] .adquest-ms-list[data-layout=timeline]>.adquest-ms-step[data-view=prize]>.adquest-ms-row>.adquest-ms-index{border-style:dashed;border-color:color-mix(in srgb,var(--adquest-accent) 60%,transparent);color:var(--adquest-accent)}.adquest-theme-root[data-layout=journey] .adquest-ms-list[data-layout=timeline]>.adquest-ms-step[data-view=prize-ready]{border-color:color-mix(in srgb,var(--adquest-primary) 45%,transparent)}.adquest-theme-root[data-layout=journey] .adquest-ms-list[data-layout=timeline]>.adquest-ms-step[data-view=prize-ready]>.adquest-ms-row>.adquest-ms-index{inset-inline-start:-46px;top:var(--adquest-space-2);width:32px;height:32px;border-color:var(--adquest-background);background:var(--adquest-primary);color:var(--adquest-cta-text);box-shadow:0 0 0 4px color-mix(in srgb,var(--adquest-primary) 35%,transparent);animation:adquest-journey-pulse 1.8s var(--adquest-ease-out) infinite}.adquest-theme-root[data-layout=journey] .adquest-ms-step[data-view=prize-ready] .adquest-actions>.adquest-button-primary{flex:1}.adquest-theme-root[data-layout=journey] .adquest-journey-summary-text{flex:1}.adquest-theme-root[data-layout=journey] .adquest-journey-summary>.adquest-ms-deadline{flex:none;margin:0;border:0;background:transparent;color:var(--adquest-warning);font-weight:800}.adquest-theme-root[data-layout=journey] .adquest-ms-list[data-layout=timeline]>.adquest-ms-step[data-view=in_review]{border-color:color-mix(in srgb,var(--adquest-accent) 55%,transparent)}.adquest-theme-root[data-layout=journey] .adquest-ms-list[data-layout=timeline]>.adquest-ms-step>.adquest-ms-row>.adquest-ms-index[data-view=in_review]{border-color:var(--adquest-accent);background:color-mix(in srgb,var(--adquest-accent) 18%,var(--adquest-background));color:var(--adquest-accent)}.adquest-theme-root[data-layout=journey] .adquest-ms-list[data-layout=timeline]>.adquest-ms-step[data-view=rejected]{border-color:color-mix(in srgb,var(--adquest-danger) 55%,transparent)}.adquest-theme-root[data-layout=journey] .adquest-ms-list[data-layout=timeline]>.adquest-ms-step>.adquest-ms-row>.adquest-ms-index[data-view=rejected]{border-color:var(--adquest-danger);background:color-mix(in srgb,var(--adquest-danger) 18%,var(--adquest-background));color:var(--adquest-danger)}.adquest-theme-root[data-layout=journey] .adquest-ms-list[data-layout=timeline]>.adquest-ms-step>.adquest-ms-row>.adquest-ms-index.adquest-ms-settling{border:4px solid color-mix(in srgb,var(--adquest-accent) 25%,transparent);border-top-color:var(--adquest-accent);background:var(--adquest-background);box-shadow:none;animation:adquest-jresult-spin 1s linear infinite}.adquest-theme-root[data-layout=journey] .adquest-alert.adquest-ms-expired{--adquest-state-tone: var(--adquest-warning)}.adquest-theme-root[data-layout=journey] .adquest-ms-expired>.adquest-button{min-height:48px;margin-block-start:var(--adquest-space-2);border:0;background:var(--adquest-primary);color:var(--adquest-cta-text)}@keyframes adquest-journey-pulse{50%{transform:scale(1.08)}}.adquest-theme-root[data-layout=journey] .adquest-ms-list[data-layout=timeline]>.adquest-ms-step[aria-current=step]>.adquest-ms-row>.adquest-ms-index,.adquest-theme-root[data-layout=journey] .adquest-journey-node[data-state=active]{animation:adquest-journey-pulse 1.8s var(--adquest-ease-out) infinite}.adquest-theme-root[data-layout=journey]{display:flex;flex-direction:column}.adquest-theme-root[data-layout=journey]>.adquest-widget-shell{flex:1 0 auto}.adquest-theme-root[data-layout=journey] .adquest-widget-body>.adquest-quest-widget{flex-shrink:0}.adquest-theme-root[data-layout=journey] .adquest-quest-list-stage>.adquest-quest-list{flex:1 0 auto}.adquest-theme-root[data-layout=journey] .adquest-scroll-pad>.adquest-status-panel,.adquest-theme-root[data-layout=journey] .adquest-quest-widget>.adquest-status-panel,.adquest-theme-root[data-layout=journey] .adquest-participant-gate>.adquest-status-panel{flex:1 0 auto;justify-content:center}.adquest-theme-root[data-layout=journey] .adquest-participant-gate{display:flex;flex:1 0 auto;flex-direction:column}.adquest-theme-root[data-layout=journey] .adquest-jname-form{display:flex;flex:1 0 auto;flex-direction:column;justify-content:center;gap:var(--adquest-space-3);padding:var(--adquest-space-6) var(--adquest-space-4) var(--adquest-space-4)}.adquest-theme-root[data-layout=journey] .adquest-jname-copy>h3{margin:0 0 var(--adquest-space-1);color:var(--adquest-text);font-size:calc(var(--adquest-text-lg) * 1.3);font-weight:900}.adquest-theme-root[data-layout=journey] .adquest-jname-copy>p,.adquest-theme-root[data-layout=journey] .adquest-jname-hint{margin:0;color:var(--adquest-muted);font-size:var(--adquest-text-sm);line-height:1.8}.adquest-theme-root[data-layout=journey] .adquest-jname-form>.adquest-actions{margin-block-start:auto}.adquest-theme-root[data-layout=journey] .adquest-jname-form>.adquest-actions>.adquest-button{width:100%;min-height:54px}.adquest-theme-root[data-layout=journey] .adquest-jlottery{display:flex;flex:1 0 auto;flex-direction:column;gap:var(--adquest-space-4);padding:var(--adquest-space-1) var(--adquest-space-4) 0;color:var(--adquest-text)}.adquest-theme-root[data-layout=journey] .adquest-jlottery-hero{position:relative;height:168px;border-radius:var(--adquest-radius, var(--adquest-r-lg));overflow:hidden;background:color-mix(in srgb,var(--adquest-primary) 18%,var(--adquest-surface))}.adquest-theme-root[data-layout=journey] .adquest-jlottery-hero>.adquest-media{width:100%;height:100%;object-fit:cover}.adquest-theme-root[data-layout=journey] .adquest-jlottery-joined{position:absolute;inset-block-end:var(--adquest-space-3);inset-inline-end:var(--adquest-space-3);padding:var(--adquest-space-1) var(--adquest-space-3);border-radius:var(--adquest-r-sm);background:#0000008c;color:var(--adquest-hex-fff);font-size:var(--adquest-text-xs);font-weight:700}.adquest-theme-root[data-layout=journey] .adquest-jlottery-title{display:flex;flex-direction:column;gap:var(--adquest-space-1)}.adquest-theme-root[data-layout=journey] .adquest-jlottery-title>h2{margin:0;font-size:calc(var(--adquest-text-lg) * 1.2);font-weight:900}.adquest-theme-root[data-layout=journey] .adquest-jlottery-title>span{color:var(--adquest-muted);font-size:var(--adquest-text-sm)}.adquest-theme-root[data-layout=journey] .adquest-jlottery-prizes>h3{margin:0 0 var(--adquest-space-2);font-size:var(--adquest-text-md);font-weight:800}.adquest-theme-root[data-layout=journey] .adquest-jlottery-prizes>ol{margin:0;padding:0;border:1px solid var(--adquest-border);border-radius:var(--adquest-r-md);background:var(--adquest-surface);list-style:none}.adquest-theme-root[data-layout=journey] .adquest-jlottery-prizes li{display:flex;align-items:center;gap:var(--adquest-space-3);padding:var(--adquest-space-3)}.adquest-theme-root[data-layout=journey] .adquest-jlottery-prizes li+li{border-top:1px solid var(--adquest-border)}.adquest-theme-root[data-layout=journey] .adquest-jlottery-prizes li>span{display:grid;flex:none;place-items:center;width:28px;height:28px;border-radius:var(--adquest-r-full);background:color-mix(in srgb,var(--adquest-text) 8%,transparent);font-size:var(--adquest-text-sm);font-weight:900}.adquest-theme-root[data-layout=journey] .adquest-jlottery-prizes li>span[data-first]{background:color-mix(in srgb,var(--adquest-accent) 16%,transparent);color:var(--adquest-accent)}.adquest-theme-root[data-layout=journey] .adquest-jlottery-prizes li>strong{flex:1;font-size:var(--adquest-text-sm);font-weight:700}.adquest-theme-root[data-layout=journey] .adquest-jlottery-prizes li>em{color:var(--adquest-muted);font-size:var(--adquest-text-xs);font-style:normal}.adquest-theme-root[data-layout=journey] .adquest-jlottery-mine{display:flex;align-items:center;gap:var(--adquest-space-2);padding:var(--adquest-space-3);border:1px solid color-mix(in srgb,var(--adquest-primary) 35%,transparent);border-radius:var(--adquest-r-md);background:color-mix(in srgb,var(--adquest-primary) 10%,transparent);color:var(--adquest-primary)}.adquest-theme-root[data-layout=journey] .adquest-jlottery-mine>span{flex:1;color:var(--adquest-text);font-size:var(--adquest-text-sm);font-weight:700}.adquest-theme-root[data-layout=journey] .adquest-jlottery-mine>button,.adquest-theme-root[data-layout=journey] .adquest-jlottery-rules>button{border:0;background:transparent;color:var(--adquest-primary);font:inherit;font-size:var(--adquest-text-sm);font-weight:800;cursor:pointer}.adquest-theme-root[data-layout=journey] .adquest-jlottery-rules{text-align:center}.adquest-theme-root[data-layout=journey] .adquest-jlottery-rules>button{color:var(--adquest-muted);text-decoration:underline}.adquest-theme-root[data-layout=journey] .adquest-jlottery-rules>p{margin:var(--adquest-space-2) 0 0;color:var(--adquest-muted);font-size:var(--adquest-text-sm);line-height:1.8;text-align:start;white-space:pre-line}.adquest-theme-root[data-layout=journey] .adquest-jlottery-bar{position:sticky;inset-block-end:0;display:flex;flex-direction:column;gap:var(--adquest-space-2);margin-block-start:auto;padding:var(--adquest-space-3) 0 max(var(--adquest-space-4),env(safe-area-inset-bottom));background:linear-gradient(0deg,var(--adquest-background) 75%,transparent);text-align:center}.adquest-theme-root[data-layout=journey] .adquest-jlottery-bar>span{color:var(--adquest-muted);font-size:var(--adquest-text-xs)}.adquest-theme-root[data-layout=journey] .adquest-jlottery-bar>.adquest-button,.adquest-theme-root[data-layout=journey] .adquest-jsheet .adquest-leave-sheet>.adquest-button{width:100%;min-height:54px}.adquest-theme-root[data-layout=journey] .adquest-jstepper{display:flex;align-items:center;justify-content:space-between;padding:var(--adquest-space-2);border-radius:var(--adquest-r-lg);background:var(--adquest-background)}.adquest-theme-root[data-layout=journey] .adquest-jstepper>button{width:52px;height:52px;border:1px solid var(--adquest-border);border-radius:var(--adquest-r-md);background:transparent;color:var(--adquest-text);font:inherit;font-size:calc(var(--adquest-text-lg) * 1.4);font-weight:900;cursor:pointer}.adquest-theme-root[data-layout=journey] .adquest-jstepper>button:first-child{border:0;background:var(--adquest-primary);color:var(--adquest-cta-text)}.adquest-theme-root[data-layout=journey] .adquest-jstepper>button:disabled{opacity:.4}.adquest-theme-root[data-layout=journey] .adquest-jstepper>div{display:flex;flex-direction:column;align-items:center}.adquest-theme-root[data-layout=journey] .adquest-jstepper strong{font-size:calc(var(--adquest-text-lg) * 1.9);font-weight:900;line-height:1.1}.adquest-theme-root[data-layout=journey] .adquest-jstepper span{color:var(--adquest-muted);font-size:var(--adquest-text-xs)}.adquest-theme-root[data-layout=journey] .adquest-jchips{display:flex;gap:var(--adquest-space-2)}.adquest-theme-root[data-layout=journey] .adquest-jchips>button{flex:1 1 0;min-height:38px;border:1px solid var(--adquest-border);border-radius:var(--adquest-r-sm);background:transparent;color:var(--adquest-text);font:inherit;font-size:var(--adquest-text-sm);font-weight:700;cursor:pointer}.adquest-theme-root[data-layout=journey] .adquest-jchips>button[data-on]{border-color:var(--adquest-primary);color:var(--adquest-primary)}.adquest-theme-root[data-layout=journey] .adquest-jsummary{display:flex;flex-direction:column;gap:var(--adquest-space-2);margin:0;font-size:var(--adquest-text-sm)}.adquest-theme-root[data-layout=journey] .adquest-jsummary>div{display:flex;justify-content:space-between}.adquest-theme-root[data-layout=journey] .adquest-jsummary dt{color:var(--adquest-muted)}.adquest-theme-root[data-layout=journey] .adquest-jsummary dd{margin:0}.adquest-theme-root[data-layout=journey] .adquest-jsummary dd[data-short]{color:var(--adquest-warning)}.adquest-theme-root[data-layout=journey] .adquest-jterms{margin:0;color:var(--adquest-muted);font-size:var(--adquest-text-xs);line-height:1.7;text-align:center}.adquest-theme-root[data-layout=journey] .adquest-jsheet .adquest-progress{height:8px}.adquest-theme-root[data-layout=journey] .adquest-jsheet .adquest-progress>span{background:var(--adquest-warning)}.adquest-theme-root[data-layout=journey] .adquest-jlottery-done{display:flex;flex:1 0 auto;flex-direction:column;padding:0 var(--adquest-space-4);--adquest-jresult-tone: var(--adquest-primary)}.adquest-theme-root[data-layout=journey] .adquest-jlottery-stubs{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--adquest-space-2)}.adquest-theme-root[data-layout=journey] .adquest-jlottery-stubs>span{padding:var(--adquest-space-2) var(--adquest-space-3);border:1.5px dashed color-mix(in srgb,var(--adquest-primary) 60%,transparent);border-radius:var(--adquest-r-sm);background:color-mix(in srgb,var(--adquest-primary) 8%,transparent);font-weight:900}.adquest-theme-root[data-layout=journey] .adquest-jhistory{display:flex;flex-direction:column;gap:var(--adquest-space-3);padding:0 var(--adquest-space-4) var(--adquest-space-4)}.adquest-theme-root[data-layout=journey] .adquest-jhistory-filters{display:flex;gap:var(--adquest-space-2)}.adquest-theme-root[data-layout=journey] .adquest-jhistory-filters>button{min-height:36px;padding:0 var(--adquest-space-4);border:1px solid var(--adquest-slot-filter-chip-border-color, var(--adquest-chip-border-color, var(--adquest-border)));border-radius:var(--adquest-slot-filter-chip-border-radius, var(--adquest-chip-radius, var(--adquest-r-full)));background:var(--adquest-slot-filter-chip-background-color, var(--adquest-chip-background, var(--adquest-chip-fill, transparent)));color:var(--adquest-slot-filter-chip-color, var(--adquest-chip-foreground, var(--adquest-muted)));font:inherit;font-size:var(--adquest-text-sm);font-weight:700;cursor:pointer}.adquest-theme-root[data-layout=journey] .adquest-jhistory-filters>button[data-state=active]{border-color:var(--adquest-slot-filter-chip-border-color, var(--adquest-text));background:var(--adquest-slot-filter-chip-background-color, var(--adquest-text));color:var(--adquest-slot-filter-chip-color, var(--adquest-background));font-weight:800}.adquest-theme-root[data-layout=journey] .adquest-jhistory-day{display:flex;flex-direction:column;gap:var(--adquest-space-2)}.adquest-theme-root[data-layout=journey] .adquest-jhistory-day>h3{margin:0;color:var(--adquest-muted);font-size:var(--adquest-text-xs);font-weight:800}.adquest-theme-root[data-layout=journey] .adquest-jhistory-day>ul{margin:0;padding:0;border-radius:var(--adquest-r-md);background:var(--adquest-surface);list-style:none;overflow:hidden}.adquest-theme-root[data-layout=journey] .adquest-jhistory-day li{display:flex;align-items:center;gap:var(--adquest-space-3);padding:var(--adquest-space-3) var(--adquest-space-4)}.adquest-theme-root[data-layout=journey] .adquest-jhistory-day li+li{border-top:1px solid var(--adquest-border)}.adquest-theme-root[data-layout=journey] .adquest-jhistory-icon{flex:none;width:36px;height:36px;border-radius:var(--adquest-r-full);background:color-mix(in srgb,var(--adquest-primary) 16%,transparent)}.adquest-theme-root[data-layout=journey] .adquest-jhistory-day li[data-kind=ticket] .adquest-jhistory-icon{background:color-mix(in srgb,var(--adquest-text) 8%,transparent)}.adquest-theme-root[data-layout=journey] .adquest-jhistory-day li[data-kind=refund] .adquest-jhistory-icon{background:color-mix(in srgb,var(--adquest-accent) 16%,transparent)}.adquest-theme-root[data-layout=journey] .adquest-jhistory-text{display:flex;flex:1;flex-direction:column;min-width:0}.adquest-theme-root[data-layout=journey] .adquest-jhistory-text>strong{overflow:hidden;color:var(--adquest-text);font-size:var(--adquest-text-sm);font-weight:700;text-overflow:ellipsis;white-space:nowrap}.adquest-theme-root[data-layout=journey] .adquest-jhistory-text>span{color:var(--adquest-muted);font-size:var(--adquest-text-xs)}.adquest-theme-root[data-layout=journey] .adquest-jhistory-day li>bdi{font-size:var(--adquest-text-md);font-weight:900}.adquest-theme-root[data-layout=journey] .adquest-jhistory-day li>bdi[data-sign=in]{color:var(--adquest-primary)}.adquest-theme-root[data-layout=journey] .adquest-jhistory-day li>bdi[data-sign=out]{color:var(--adquest-muted)}.adquest-theme-root[data-layout=journey] .adquest-jwallet-balance{display:flex;flex-direction:column;align-items:center;gap:var(--adquest-space-1);padding-block:var(--adquest-space-2)}.adquest-theme-root[data-layout=journey] .adquest-jwallet-balance>span{color:var(--adquest-muted);font-size:var(--adquest-text-sm)}.adquest-theme-root[data-layout=journey] .adquest-jwallet-balance>strong{color:var(--adquest-accent);font-size:calc(var(--adquest-text-lg) * 2);font-weight:900;line-height:1.3}.adquest-theme-root[data-layout=journey] .adquest-jwallet-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--adquest-space-2)}.adquest-theme-root[data-layout=journey] .adquest-jwallet-tiles>div{display:flex;flex-direction:column;gap:var(--adquest-space-1);padding:var(--adquest-space-3);border:1px solid transparent;border-radius:var(--adquest-r-md);background:var(--adquest-background)}.adquest-theme-root[data-layout=journey] .adquest-jwallet-tiles>div[data-highlight]{border-color:color-mix(in srgb,var(--adquest-accent) 45%,transparent)}.adquest-theme-root[data-layout=journey] .adquest-jwallet-tiles strong{color:var(--adquest-text);font-size:calc(var(--adquest-text-lg) * 1.1);font-weight:900}.adquest-theme-root[data-layout=journey] .adquest-jwallet-tiles>div[data-highlight] strong{color:var(--adquest-accent)}.adquest-theme-root[data-layout=journey] .adquest-jwallet-tiles span{color:var(--adquest-muted);font-size:var(--adquest-text-xs)}.adquest-theme-root[data-layout=journey] .adquest-jwallet-rows{display:flex;flex-direction:column;border-radius:var(--adquest-r-md);background:var(--adquest-background);overflow:hidden}.adquest-theme-root[data-layout=journey] .adquest-jwallet-rows>button{display:flex;align-items:center;gap:var(--adquest-space-2);min-height:52px;padding:0 var(--adquest-space-4);border:0;background:transparent;color:var(--adquest-text);font:inherit;font-size:var(--adquest-text-sm);font-weight:700;text-align:start;cursor:pointer}.adquest-theme-root[data-layout=journey] .adquest-jwallet-rows>button+button{border-top:1px solid var(--adquest-border)}.adquest-theme-root[data-layout=journey] .adquest-jwallet-rows>button>span:nth-child(2){flex:1}.adquest-theme-root[data-layout=journey] .adquest-jwallet-icon{display:grid;flex:none;place-items:center;width:32px;height:32px;border-radius:var(--adquest-r-full);background:color-mix(in srgb,var(--adquest-text) 8%,transparent);color:var(--adquest-muted)}.adquest-theme-root[data-layout=journey] .adquest-jwallet-chevron{flex:none;color:var(--adquest-muted)}.adquest-theme-root[data-layout=journey][dir=rtl] .adquest-jwallet-chevron{transform:scaleX(-1)}.adquest-theme-root[data-layout=journey] .adquest-jwallet-badge{padding:0 var(--adquest-space-2);border-radius:var(--adquest-r-full);background:var(--adquest-accent);color:var(--adquest-background);font-size:var(--adquest-text-xs);font-weight:900}.adquest-theme-root[data-layout=journey] .adquest-jwallet-earn{width:100%;min-height:54px}.adquest-theme-root[data-layout=journey] .adquest-jheader{position:sticky;inset-block-start:0;z-index:var(--adquest-z-sticky);display:grid;grid-template-columns:minmax(max-content,1fr) auto minmax(max-content,1fr);align-items:center;gap:var(--adquest-space-3);margin:0 0 calc(-1 * var(--adquest-space-3));padding:var(--adquest-space-3) var(--adquest-space-4);border:0;background:var(--adquest-background);color:var(--adquest-text);box-shadow:none}.adquest-theme-root[data-layout=journey] .adquest-jheader>.adquest-chrome-back{grid-column:1;justify-self:start;display:grid;flex:none;place-items:center;width:40px;height:40px;margin:0;padding:0;border:1px solid var(--adquest-border);border-radius:var(--adquest-r-full);background:var(--adquest-surface);color:inherit}.adquest-theme-root[data-layout=journey] .adquest-jheader-title{grid-column:2;margin:0;text-align:center;font-size:var(--adquest-text-lg);font-weight:900}.adquest-theme-root[data-layout=journey] .adquest-jheader .adquest-tabs{grid-column:2;display:flex;flex:none;gap:0;width:auto;margin:0;padding:var(--adquest-space-1);border:1px solid var(--adquest-border);border-radius:var(--adquest-r-full);background:var(--adquest-surface)}.adquest-theme-root[data-layout=journey] .adquest-jheader .adquest-tab{position:relative;flex:none;min-height:30px;padding:0 var(--adquest-space-4);border:0;border-radius:var(--adquest-r-full);background:var(--adquest-slot-tab-background-color, var(--adquest-tab-inactive-bg, transparent));color:var(--adquest-slot-tab-color, var(--adquest-tab-text, var(--adquest-muted)));font-size:var(--adquest-text-sm);font-weight:500;letter-spacing:0;text-transform:none;box-shadow:none}.adquest-theme-root[data-layout=journey] .adquest-jheader .adquest-tab:after{display:none}.adquest-theme-root[data-layout=journey] .adquest-jheader .adquest-tab:before{content:"";position:absolute;top:-7px;right:0;bottom:-7px;left:0}.adquest-theme-root[data-layout=journey] .adquest-jheader .adquest-tab[data-state=active]{background:var(--adquest-slot-tab-background-color, var(--adquest-tab-active-bg, color-mix(in srgb, var(--adquest-primary) 16%, transparent)));color:var(--adquest-slot-tab-color, var(--adquest-primary));font-weight:700}.adquest-theme-root[data-layout=journey] .adquest-jheader>.adquest-currency-pill{display:inline-flex;flex:none;align-items:center;gap:var(--adquest-space-2);grid-column:3;justify-self:end;min-height:40px;padding:0 var(--adquest-space-3);border:1px solid color-mix(in srgb,var(--adquest-accent) 45%,transparent);border-radius:var(--adquest-r-full);background:var(--adquest-surface);color:var(--adquest-accent);font-size:var(--adquest-text-sm);font-weight:900;cursor:pointer}.adquest-theme-root[data-layout=journey] .adquest-jheader .adquest-count{display:inline-grid}.adquest-theme-root[data-layout=journey] .adquest-jheader .adquest-count>*{grid-area:1 / 1;text-align:end}.adquest-theme-root[data-layout=journey] .adquest-jheader .adquest-count-sizer{visibility:hidden}.adquest-theme-root[data-layout=journey] .adquest-jheader .adquest-tab-flame{flex:none;margin-inline-end:var(--adquest-space-1);vertical-align:-2px;color:color-mix(in srgb,var(--adquest-accent) 45%,var(--adquest-danger))}.adquest-theme-root[data-layout=journey] .adquest-jheader>.adquest-currency-pill img{width:20px;height:20px}.adquest-theme-root[data-layout=journey] .adquest-status-panel{display:flex;flex-direction:column;align-items:center;gap:var(--adquest-space-2);margin:0;padding:var(--adquest-space-8) var(--adquest-space-4);border:0;background:transparent;box-shadow:none;color:var(--adquest-text);text-align:center;--adquest-state-tone: var(--adquest-muted)}.adquest-theme-root[data-layout=journey] .adquest-status-panel[data-state=offline]{--adquest-state-tone: var(--adquest-warning)}.adquest-theme-root[data-layout=journey] .adquest-status-panel[data-state=error]{--adquest-state-tone: var(--adquest-danger)}.adquest-theme-root[data-layout=journey] .adquest-status-panel.adquest-journey-done{--adquest-state-tone: var(--adquest-primary)}.adquest-theme-root[data-layout=journey] .adquest-status-panel:not([data-state=loading])>.adquest-status-visual,.adquest-theme-root[data-layout=journey] .adquest-status-panel:not([data-state=loading]):not(:has(>.adquest-status-visual)):before{display:grid;place-items:center;width:96px;height:96px;margin-block-end:var(--adquest-space-3);border-radius:var(--adquest-r-full);background:color-mix(in srgb,var(--adquest-state-tone) 16%,transparent);color:var(--adquest-state-tone);font-size:calc(var(--adquest-text-lg) * 2);font-weight:900;line-height:1}.adquest-theme-root[data-layout=journey] .adquest-status-panel[data-state=empty]:not(:has(>.adquest-status-visual)):before{content:"○"}.adquest-theme-root[data-layout=journey] .adquest-status-panel[data-state=offline]:not(:has(>.adquest-status-visual)):before,.adquest-theme-root[data-layout=journey] .adquest-status-panel[data-state=error]:not(:has(>.adquest-status-visual)):before{content:"!"}.adquest-theme-root[data-layout=journey] .adquest-status-title{margin:0;font-size:calc(var(--adquest-text-lg) * 1.1);font-weight:900}.adquest-theme-root[data-layout=journey] .adquest-status-message{max-width:32ch;margin:0;color:var(--adquest-muted);font-size:var(--adquest-text-sm);line-height:1.8}.adquest-theme-root[data-layout=journey] .adquest-status-panel .adquest-actions{margin-block-start:var(--adquest-space-3)}.adquest-theme-root[data-layout=journey] .adquest-status-panel .adquest-actions>.adquest-button{min-height:48px;padding:0 var(--adquest-space-6)}.adquest-theme-root[data-layout=journey] .adquest-journey[data-single] .adquest-journey-feature-body>.adquest-button{width:100%;min-height:54px;margin-block-start:var(--adquest-space-3)}.adquest-theme-root[data-layout=journey] .adquest-jslots{display:flex;flex-direction:column;align-items:center;gap:var(--adquest-space-3);padding-block:var(--adquest-space-4)}.adquest-theme-root[data-layout=journey] .adquest-jslots-row{display:flex;justify-content:center;gap:var(--adquest-space-2);width:100%}.adquest-theme-root[data-layout=journey] .adquest-jslots-row>span{display:grid;flex:1 1 0;place-items:center;min-width:0;height:46px;border:1px solid var(--adquest-border);border-radius:var(--adquest-r-md);background:var(--adquest-surface);color:var(--adquest-muted);font-size:var(--adquest-text-lg);font-weight:900}.adquest-theme-root[data-layout=journey] .adquest-jslots-row>span[data-state=done]{border-color:var(--adquest-primary);background:var(--adquest-primary);color:var(--adquest-cta-text)}.adquest-theme-root[data-layout=journey] .adquest-jslots-row>span[data-state=now]{border:2px dashed var(--adquest-primary);background:transparent;color:var(--adquest-primary)}.adquest-theme-root[data-layout=journey] .adquest-jslots-row>span[data-missed]{border:2px dashed var(--adquest-warning);background:transparent;color:var(--adquest-warning)}.adquest-theme-root[data-layout=journey] .adquest-jnote[data-tone=warn]{background:color-mix(in srgb,var(--adquest-warning) 12%,transparent);color:var(--adquest-warning);font-weight:700}.adquest-theme-root[data-layout=journey] .adquest-jnote[data-tone=ok]{background:color-mix(in srgb,var(--adquest-primary) 12%,transparent);color:var(--adquest-text);font-weight:700}.adquest-theme-root[data-layout=journey] .adquest-jprogress{display:flex;flex-direction:column;gap:var(--adquest-space-3);padding:var(--adquest-space-4);border:1px solid var(--adquest-border);border-radius:var(--adquest-radius, var(--adquest-r-lg));background:var(--adquest-surface)}.adquest-theme-root[data-layout=journey] .adquest-jprogress-count{display:flex;align-items:baseline;gap:var(--adquest-space-2)}.adquest-theme-root[data-layout=journey] .adquest-jprogress-count>strong{color:var(--adquest-text);font-size:calc(var(--adquest-text-lg) * 2.2);font-weight:900;line-height:1}.adquest-theme-root[data-layout=journey] .adquest-jprogress-count>span{color:var(--adquest-muted);font-size:var(--adquest-text-md)}.adquest-theme-root[data-layout=journey] .adquest-jprogress>.adquest-progress{height:10px}.adquest-theme-root[data-layout=journey] .adquest-jprogress-left{color:var(--adquest-warning);font-size:var(--adquest-text-sm);font-weight:800}.adquest-theme-root[data-layout=journey] .adquest-jslots>.adquest-progress{width:100%}.adquest-theme-root[data-layout=journey] .adquest-jslots-caption{color:var(--adquest-muted);font-size:var(--adquest-text-sm);font-weight:700}.adquest-theme-root[data-layout=journey] .adquest-jrows{display:flex;flex-direction:column;margin:0;padding:0;border:1px solid var(--adquest-border);border-radius:var(--adquest-r-md);background:var(--adquest-surface);list-style:none;overflow:hidden}.adquest-theme-root[data-layout=journey] .adquest-jrows>li{display:flex;align-items:center;gap:var(--adquest-space-3);padding:var(--adquest-space-3);background:transparent;color:var(--adquest-muted);font-size:var(--adquest-text-sm)}.adquest-theme-root[data-layout=journey] .adquest-jrows>li+li{border-top:1px solid var(--adquest-border)}.adquest-theme-root[data-layout=journey] .adquest-jrows>li>span{display:grid;flex:none;place-items:center;width:22px;height:22px;border:2px dashed var(--adquest-border);border-radius:var(--adquest-r-full);font-size:var(--adquest-text-xs);font-weight:900}.adquest-theme-root[data-layout=journey] .adquest-jrows>li[data-state=done]>span{border:0;background:var(--adquest-primary);color:var(--adquest-cta-text)}.adquest-theme-root[data-layout=journey] .adquest-jrows>li[data-state=now]{color:var(--adquest-text);font-weight:800}.adquest-theme-root[data-layout=journey] .adquest-jrows>li[data-state=failed]{color:var(--adquest-text);box-shadow:inset 0 0 0 1.5px var(--adquest-danger)}.adquest-theme-root[data-layout=journey] .adquest-jrows>li[data-state=failed]>span{display:grid;place-items:center;border-color:var(--adquest-danger);background:var(--adquest-danger);color:var(--adquest-hex-fff);font-size:11px;font-weight:900}.adquest-theme-root[data-layout=journey] .adquest-jrows-note{margin-inline-start:auto;color:var(--adquest-danger);font-size:var(--adquest-text-xs);font-weight:700}.adquest-theme-root[data-layout=journey] .adquest-jrows>li[data-state=now]>span{border:2px solid var(--adquest-primary)}.adquest-theme-root[data-layout=journey] .adquest-jcopy{display:flex;align-items:center;justify-content:space-between;gap:var(--adquest-space-3);padding:var(--adquest-space-3) var(--adquest-space-4);border:1px dashed var(--adquest-border);border-radius:var(--adquest-r-md);background:var(--adquest-surface);font-weight:800}.adquest-theme-root[data-layout=journey] .adquest-jcopy>bdi{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adquest-theme-root[data-layout=journey] .adquest-jcopy>button{flex:none;padding:var(--adquest-space-1) var(--adquest-space-3);border:0;border-radius:var(--adquest-r-sm);background:var(--adquest-primary);color:var(--adquest-cta-text);font:inherit;font-size:var(--adquest-text-sm);font-weight:800;cursor:pointer}.adquest-theme-root[data-layout=journey] .adquest-jnote{display:flex;align-items:center;gap:var(--adquest-space-2);margin:0;padding:var(--adquest-space-3);border-radius:var(--adquest-r-md);background:var(--adquest-surface);color:var(--adquest-muted);font-size:var(--adquest-text-sm);line-height:1.7}.adquest-theme-root[data-layout=journey] .adquest-jvisit{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:var(--adquest-space-5)}.adquest-theme-root[data-layout=journey] .adquest-jvisit>.adquest-jrows{align-self:stretch}.adquest-theme-root[data-layout=journey] .adquest-jvisit-tile{display:grid;place-items:center;width:96px;height:96px;border-radius:calc(var(--adquest-radius, var(--adquest-r-lg)) + 10px);background:color-mix(in srgb,var(--adquest-kind, var(--adquest-primary)) 16%,var(--adquest-surface));color:var(--adquest-kind, var(--adquest-primary))}.adquest-theme-root[data-layout=journey] .adquest-player .adquest-jrows{margin-block-end:var(--adquest-space-2)}.adquest-theme-root[data-layout=journey] .adquest-view-header{position:sticky;inset-block-start:0;z-index:var(--adquest-z-sticky);display:grid;grid-template-columns:minmax(40px,max-content) minmax(0,1fr) minmax(40px,max-content);align-items:center;gap:var(--adquest-space-3);margin:0;padding:var(--adquest-space-3) var(--adquest-space-4);border:0;background:var(--adquest-background);color:var(--adquest-text)}.adquest-theme-root[data-layout=journey] .adquest-view-back{grid-column:1;display:grid;flex:none;place-items:center;width:40px;height:40px;padding:0;border:1px solid var(--adquest-border);border-radius:var(--adquest-r-full);background:var(--adquest-surface);color:inherit}.adquest-theme-root[data-layout=journey][dir=rtl] .adquest-view-back-icon{transform:scaleX(-1)}.adquest-theme-root[data-layout=journey] .adquest-view-title{grid-column:2;min-width:0;text-align:center}.adquest-theme-root[data-layout=journey] .adquest-view-title h2{margin:0;font-size:var(--adquest-text-lg);font-weight:900;overflow-wrap:anywhere}.adquest-theme-root[data-layout=journey] .adquest-view-title p{margin:0;font-size:var(--adquest-text-sm)}.adquest-theme-root[data-layout=journey] .adquest-shell-bar{position:sticky;inset-block-start:0;z-index:var(--adquest-z-sticky);display:flex;align-items:center;gap:var(--adquest-space-3);padding:var(--adquest-space-3) var(--adquest-space-4);background:var(--adquest-background);color:var(--adquest-text)}.adquest-theme-root[data-layout=journey] .adquest-shell-close{display:grid;flex:none;place-items:center;width:40px;height:40px;padding:0;border:1px solid var(--adquest-border);border-radius:var(--adquest-r-full);background:var(--adquest-surface);color:inherit;cursor:pointer}.adquest-theme-root[data-layout=journey] .adquest-shell-segs{display:flex;flex:1;gap:var(--adquest-space-1)}.adquest-theme-root[data-layout=journey] .adquest-shell-segs>span{flex:1;height:6px;border-radius:var(--adquest-r-full);background:var(--adquest-border)}.adquest-theme-root[data-layout=journey] .adquest-shell-segs>span[data-state=done]{background:var(--adquest-primary)}.adquest-theme-root[data-layout=journey] .adquest-shell-segs>span[data-state=active]{background:color-mix(in srgb,var(--adquest-primary) 45%,var(--adquest-border))}.adquest-theme-root[data-layout=journey] .adquest-shell-segs>span[data-state=failed]{background:var(--adquest-danger)}.adquest-theme-root[data-layout=journey] .adquest-shell-bar>.adquest-badge{flex:none;padding:var(--adquest-space-1) var(--adquest-space-3);border-radius:var(--adquest-slot-badge-border-radius, var(--adquest-badge-radius, var(--adquest-r-sm)));background:var(--adquest-slot-badge-background-color, var(--adquest-badge-background, var(--adquest-badge-fill, color-mix(in srgb, var(--adquest-primary) 14%, transparent))));color:var(--adquest-slot-badge-color, var(--adquest-badge-foreground, var(--adquest-text)));font-size:var(--adquest-text-xs);font-weight:900;white-space:nowrap}.adquest-theme-root[data-layout=journey] .adquest-jdetail{display:flex;flex-direction:column;gap:var(--adquest-space-4);min-height:calc(100% - 64px);padding:var(--adquest-space-2) var(--adquest-space-4) 0;background:var(--adquest-background);color:var(--adquest-text)}.adquest-theme-root[data-layout=journey] .adquest-jdetail-copy{display:flex;flex-direction:column;gap:var(--adquest-space-2)}.adquest-theme-root[data-layout=journey] .adquest-jdetail-kicker{color:var(--adquest-primary);font-size:var(--adquest-text-sm);font-weight:800}.adquest-theme-root[data-layout=journey] .adquest-jdetail-copy>h3{margin:0;font-size:calc(var(--adquest-text-lg) * 1.35);font-weight:900;line-height:1.35}.adquest-theme-root[data-layout=journey] .adquest-jdetail-copy>p{margin:0;color:var(--adquest-muted);font-size:var(--adquest-text-sm);line-height:1.8}.adquest-theme-root[data-layout=journey] .adquest-jdetail-media{position:relative;aspect-ratio:16 / 10;border-radius:var(--adquest-radius, var(--adquest-r-lg));overflow:hidden;background:color-mix(in srgb,var(--adquest-primary) 14%,var(--adquest-surface))}.adquest-theme-root[data-layout=journey] .adquest-jdetail-media>.adquest-media{display:block;width:100%;height:100%;max-height:none;margin:0;border:0;border-radius:0;object-fit:cover}.adquest-theme-root[data-layout=journey] .adquest-jdetail-duration{position:absolute;inset-block-end:var(--adquest-space-3);inset-inline-start:var(--adquest-space-3);display:inline-flex;align-items:center;gap:var(--adquest-space-1);padding:var(--adquest-space-1) var(--adquest-space-2);border-radius:var(--adquest-r-sm);background:#0009;color:var(--adquest-hex-fff);font-size:var(--adquest-text-xs);font-weight:800}.adquest-theme-root[data-layout=journey] .adquest-jdetail-note{display:flex;align-items:flex-start;gap:var(--adquest-space-2);margin:0;padding:var(--adquest-space-3);border-radius:var(--adquest-r-md);background:var(--adquest-surface);color:var(--adquest-muted);font-size:var(--adquest-text-sm);line-height:1.7}.adquest-theme-root[data-layout=journey] .adquest-jdetail-note>svg{flex:none;margin-block-start:var(--adquest-space-1)}.adquest-theme-root[data-layout=journey] .adquest-jdetail-steps{display:flex;flex-direction:column;gap:var(--adquest-space-2);margin:0;padding:0;list-style:none}.adquest-theme-root[data-layout=journey] .adquest-jdetail-steps>li{display:flex;align-items:center;gap:var(--adquest-space-3);padding:var(--adquest-space-3);border:1px solid var(--adquest-border);border-radius:var(--adquest-r-md);background:var(--adquest-surface);color:var(--adquest-muted);font-size:var(--adquest-text-sm)}.adquest-theme-root[data-layout=journey] .adquest-jdetail-steps>li[data-state=active]{border-color:var(--adquest-primary);color:var(--adquest-text);font-weight:800}.adquest-theme-root[data-layout=journey] .adquest-jdetail-steps .adquest-journey-node{flex:none;width:20px;height:20px;margin:0;border:2px dashed var(--adquest-border);border-radius:var(--adquest-r-full)}.adquest-theme-root[data-layout=journey] .adquest-jdetail-steps .adquest-journey-node[data-state=active]{border:2px solid var(--adquest-primary);background:transparent;box-shadow:none;animation:none}.adquest-theme-root[data-layout=journey] .adquest-jdetail-footer{position:sticky;inset-block-end:0;margin-block-start:auto;padding:var(--adquest-space-3) 0 max(var(--adquest-space-4),env(safe-area-inset-bottom));background:linear-gradient(0deg,var(--adquest-background) 70%,transparent)}.adquest-theme-root[data-layout=journey] .adquest-jdetail-footer>.adquest-button{width:100%;min-height:54px}.adquest-theme-root[data-layout=journey] .adquest-player:not(.adquest-immersive):not(.adquest-survey-player){display:flex;flex-direction:column;gap:var(--adquest-space-4);margin:0;padding:var(--adquest-space-2) var(--adquest-space-4) var(--adquest-space-4);border:0;border-radius:0;background:var(--adquest-background);box-shadow:none;color:var(--adquest-text)}.adquest-theme-root[data-layout=journey] .adquest-player:not(.adquest-immersive):not(.adquest-survey-player):not(.adquest-ms){flex:1 0 auto}.adquest-theme-root[data-layout=journey] .adquest-jpanel-state{display:flex;flex:1;flex-direction:column;justify-content:center;gap:var(--adquest-space-4)}.adquest-theme-root[data-layout=journey] .adquest-jpanel-state>.adquest-jvisit-tile{align-self:center}.adquest-theme-root[data-layout=journey] .adquest-jpanel-label{font-size:var(--adquest-text-lg);font-weight:900;text-align:center}.adquest-theme-root[data-layout=journey] .adquest-jpanel-note{margin:0;color:var(--adquest-muted);font-size:var(--adquest-text-sm);line-height:1.7;text-align:center}.adquest-theme-root[data-layout=journey] .adquest-jpanel-refresh{display:inline-flex;align-self:center;align-items:center;gap:var(--adquest-space-1);min-height:44px;padding:0 var(--adquest-space-3);border:1px solid var(--adquest-slot-cta-secondary-border-color, var(--adquest-btn-secondary-border-color, var(--adquest-secondary-border, transparent)));border-radius:var(--adquest-slot-cta-secondary-border-radius, var(--adquest-btn-secondary-radius, var(--adquest-r-full)));background:var(--adquest-slot-cta-secondary-background-color, var(--adquest-btn-secondary-fill, var(--adquest-secondary-background, transparent)));color:var(--adquest-slot-cta-secondary-color, var(--adquest-btn-secondary-foreground, var(--adquest-secondary-foreground, var(--adquest-muted))));font:inherit;font-size:var(--adquest-text-sm);cursor:pointer}.adquest-theme-root[data-layout=journey] .adquest-player:not(.adquest-ms)>.adquest-visit-panel{display:flex;flex:1 0 auto;flex-direction:column}.adquest-theme-root[data-layout=journey] .adquest-player:not(.adquest-ms)>.adquest-actions:last-child,.adquest-theme-root[data-layout=journey] .adquest-player:not(.adquest-ms)>.adquest-visit-panel>.adquest-actions:last-child{margin-block-start:auto}.adquest-theme-root[data-layout=journey] .adquest-player-heading.adquest-jdetail-copy{display:flex;flex-direction:column;align-items:stretch}.adquest-theme-root[data-layout=journey] .adquest-player-heading>.adquest-jintro-kind{align-self:flex-start}.adquest-theme-root[data-layout=journey] .adquest-player-heading .adquest-player-title{margin:0;font-size:calc(var(--adquest-text-lg) * 1.35);font-weight:900;line-height:1.35}.adquest-theme-root[data-layout=journey] .adquest-player .adquest-actions{position:sticky;inset-block-end:0;display:flex;flex-direction:column;gap:var(--adquest-space-2);margin:0;padding:var(--adquest-space-3) 0 max(var(--adquest-space-2),env(safe-area-inset-bottom));background:linear-gradient(0deg,var(--adquest-background) 70%,transparent)}.adquest-theme-root[data-layout=journey] .adquest-player .adquest-actions>.adquest-button{width:100%;min-height:54px}.adquest-theme-root[data-layout=journey] .adquest-player textarea,.adquest-theme-root[data-layout=journey] .adquest-player input{border-radius:var(--adquest-slot-field-border-radius, var(--adquest-field-radius, var(--adquest-r-md)))}.adquest-theme-root[data-layout=journey] .adquest-survey-question-title{font-size:calc(var(--adquest-text-lg) * 1.2);font-weight:900;line-height:1.5}.adquest-theme-root[data-layout=journey] .adquest-survey-player{padding:var(--adquest-space-2) var(--adquest-space-4) var(--adquest-space-4);background:var(--adquest-background);color:var(--adquest-text)}.adquest-theme-root[data-layout=journey] .adquest-survey-progress{padding:0;border:0;background:transparent;color:var(--adquest-primary);font-size:var(--adquest-text-sm);font-weight:800;text-align:start}.adquest-theme-root[data-layout=journey] .adquest-survey-option{min-height:56px;border:1px solid var(--adquest-border);border-radius:var(--adquest-r-md);background:var(--adquest-surface);color:var(--adquest-text);font-weight:700}.adquest-theme-root[data-layout=journey] .adquest-survey-option.is-selected{border:2px solid var(--adquest-primary);background:color-mix(in srgb,var(--adquest-primary) 12%,var(--adquest-surface))}.adquest-theme-root[data-layout=journey] .adquest-survey-options[data-grid]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--adquest-space-2)}.adquest-theme-root[data-layout=journey] .adquest-survey-options[data-grid]>.adquest-survey-option{min-height:72px;justify-content:center;text-align:center}.adquest-theme-root[data-layout=journey] .adquest-survey-progress{justify-content:flex-start}.adquest-theme-root[data-layout=journey] .adquest-survey-actions{gap:var(--adquest-space-2);padding-block:var(--adquest-space-3) max(var(--adquest-space-4),env(safe-area-inset-bottom));background:linear-gradient(0deg,var(--adquest-background) 70%,transparent)}.adquest-theme-root[data-layout=journey] .adquest-survey-actions-spacer{display:none}.adquest-theme-root[data-layout=journey] .adquest-survey-actions-end{display:flex;flex:1;gap:var(--adquest-space-2)}.adquest-theme-root[data-layout=journey] .adquest-survey-btn-primary,.adquest-theme-root[data-layout=journey] .adquest-survey-btn-secondary{flex:1;max-width:none;min-height:54px;border:0;box-shadow:none}.adquest-theme-root[data-layout=journey] .adquest-survey-btn-primary{border-radius:var(--adquest-slot-cta-border-radius, var(--adquest-btn-primary-radius, var(--adquest-radius, var(--adquest-r-md))))}.adquest-theme-root[data-layout=journey] .adquest-survey-btn-secondary{border-radius:var(--adquest-slot-cta-secondary-border-radius, var(--adquest-btn-secondary-radius, var(--adquest-radius, var(--adquest-r-md))))}.adquest-theme-root[data-layout=journey] .adquest-survey-btn-primary{flex:2;background:var(--adquest-slot-cta-background-color, var(--adquest-btn-primary-background, var(--adquest-btn-primary-fill, var(--adquest-cta-background, var(--adquest-primary)))));color:var(--adquest-slot-cta-color, var(--adquest-btn-primary-foreground, var(--adquest-cta-text)))}.adquest-theme-root[data-layout=journey] .adquest-survey-btn-primary:disabled{opacity:.45}.adquest-theme-root[data-layout=journey] .adquest-survey-btn-secondary{background:var(--adquest-slot-cta-secondary-background-color, var(--adquest-btn-secondary-background, var(--adquest-btn-secondary-fill, var(--adquest-secondary-background, var(--adquest-surface)))));color:var(--adquest-slot-cta-secondary-color, var(--adquest-btn-secondary-foreground, var(--adquest-secondary-foreground, var(--adquest-text))))}.adquest-theme-root[data-layout=journey] .adquest-jquestion{display:flex;flex:1 0 auto;flex-direction:column;gap:var(--adquest-space-4)}.adquest-theme-root[data-layout=journey] .adquest-jquestion-rule{margin:calc(-1 * var(--adquest-space-2)) 0 0;color:var(--adquest-muted);font-size:var(--adquest-text-xs);line-height:1.7}.adquest-theme-root[data-layout=journey] .adquest-jquestion-head{display:flex;align-items:center;gap:var(--adquest-space-3)}.adquest-theme-root[data-layout=journey] .adquest-jquestion-label{display:flex;flex:1;flex-direction:column;gap:var(--adquest-space-1);min-width:0}.adquest-theme-root[data-layout=journey] .adquest-jquestion-label>[data-part=progress-label]{color:var(--adquest-primary);font-size:var(--adquest-text-sm);font-weight:800}.adquest-theme-root[data-layout=journey] .adquest-jquestion-from{overflow:hidden;color:var(--adquest-muted);font-size:var(--adquest-text-xs);text-overflow:ellipsis;white-space:nowrap}.adquest-theme-root[data-layout=journey] .adquest-jquestion-hurry{color:var(--adquest-warning);font-size:var(--adquest-text-sm);font-weight:800}.adquest-theme-root[data-layout=journey] .adquest-jquestion-ring{--adquest-jq-tone: var(--adquest-primary);display:grid;flex:none;place-items:center;width:56px;height:56px;border-radius:var(--adquest-r-full);background:conic-gradient(var(--adquest-jq-tone) calc(var(--adquest-jq-left, 1) * 360deg),var(--adquest-border) 0)}.adquest-theme-root[data-layout=journey] .adquest-jquestion-ring>span{display:grid;place-items:center;width:46px;height:46px;border-radius:var(--adquest-r-full);background:var(--adquest-background);color:var(--adquest-text);font-size:var(--adquest-text-sm);font-weight:900}.adquest-theme-root[data-layout=journey] .adquest-jquestion[data-low] .adquest-jquestion-ring{--adquest-jq-tone: var(--adquest-warning);animation:adquest-journey-pulse 1s var(--adquest-ease-out) infinite}.adquest-theme-root[data-layout=journey] .adquest-jquestion[data-low] .adquest-jquestion-ring>span{color:var(--adquest-warning)}.adquest-theme-root[data-layout=journey] .adquest-jquestion-options{display:flex;flex-direction:column;gap:var(--adquest-space-2)}.adquest-theme-root[data-layout=journey] .adquest-jquestion-options[data-grid]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.adquest-theme-root[data-layout=journey] .adquest-jquestion-option{display:flex;align-items:center;gap:var(--adquest-space-3);min-height:60px;padding:var(--adquest-space-3) var(--adquest-space-4);border:1px solid var(--adquest-border);border-radius:var(--adquest-r-md);background:var(--adquest-surface);color:var(--adquest-text);font:inherit;font-size:var(--adquest-text-md);font-weight:700;text-align:start;cursor:pointer;transition:transform var(--adquest-dur-fast) var(--adquest-ease-out)}.adquest-theme-root[data-layout=journey] .adquest-jquestion-options[data-grid]>.adquest-jquestion-option{justify-content:center;min-height:72px;text-align:center}.adquest-theme-root[data-layout=journey] .adquest-jquestion-option:active:not(:disabled){transform:scale(.98)}.adquest-theme-root[data-layout=journey] .adquest-jquestion-option[data-state=wrong]{border:2px solid var(--adquest-danger);background:color-mix(in srgb,var(--adquest-danger) 14%,var(--adquest-surface));color:var(--adquest-text)}.adquest-theme-root[data-layout=journey] .adquest-jquestion-option[data-state=wrong] .adquest-jquestion-radio{display:grid;place-items:center;border-color:var(--adquest-danger);background:var(--adquest-danger);color:var(--adquest-hex-fff);font-size:11px;font-weight:900}.adquest-theme-root[data-layout=journey] .adquest-jquestion[data-failed] .adquest-jquestion-option:not([data-state=wrong]){opacity:.5}.adquest-theme-root[data-layout=journey] .adquest-jquestion[data-failed] .adquest-jquestion-ring{--adquest-jq-tone: var(--adquest-danger);color:var(--adquest-danger)}.adquest-theme-root[data-layout=journey] .adquest-jfail{display:contents}.adquest-theme-root[data-layout=journey] .adquest-jfail-note.adquest-alert{display:flex;flex-direction:column;align-items:flex-start;gap:var(--adquest-space-1);margin:0;padding:var(--adquest-space-3) var(--adquest-space-4);padding-inline-start:var(--adquest-space-16);border:0;border-radius:var(--adquest-r-md);background:color-mix(in srgb,var(--adquest-danger) 12%,var(--adquest-surface));color:var(--adquest-text);font-size:var(--adquest-text-sm);line-height:1.7}.adquest-theme-root[data-layout=journey] .adquest-jfail-note>strong{color:var(--adquest-danger);font-weight:900}.adquest-theme-root[data-layout=journey] .adquest-jfail-note.adquest-alert[data-tone=warn]{--adquest-state-tone: var(--adquest-warning);background:color-mix(in srgb,var(--adquest-warning) 12%,var(--adquest-surface))}.adquest-theme-root[data-layout=journey] .adquest-jfail-note[data-tone=warn]>strong{color:var(--adquest-warning)}.adquest-theme-root[data-layout=journey] .adquest-jfail-tries{color:var(--adquest-muted);font-size:var(--adquest-text-xs);font-weight:700}.adquest-theme-root[data-layout=journey] .adquest-jreview-sent{margin:0;padding:var(--adquest-space-3);border-radius:var(--adquest-r-md);background:color-mix(in srgb,var(--adquest-text) 6%,transparent);color:var(--adquest-muted);font-size:var(--adquest-text-sm);overflow-wrap:anywhere}.adquest-theme-root[data-layout=journey] .adquest-jreview textarea[aria-invalid=true]{outline:2px solid var(--adquest-danger);outline-offset:-1px}.adquest-theme-root[data-layout=journey] .adquest-jfail-actions{margin-block-start:auto}.adquest-theme-root[data-layout=journey] .adquest-jfail-page{display:flex;flex:1 0 auto;flex-direction:column;gap:var(--adquest-space-4)}.adquest-theme-root[data-layout=journey] .adquest-jquestion-option[data-state=selected]{border:2px solid var(--adquest-primary);background:color-mix(in srgb,var(--adquest-primary) 12%,var(--adquest-surface));font-weight:800}.adquest-theme-root[data-layout=journey] .adquest-jquestion-radio{flex:none;box-sizing:border-box;width:22px;height:22px;border:2px solid var(--adquest-border);border-radius:var(--adquest-r-full)}.adquest-theme-root[data-layout=journey] .adquest-jquestion-option[data-state=selected] .adquest-jquestion-radio{border:6px solid var(--adquest-primary)}.adquest-theme-root[data-layout=journey] .adquest-jquestion>.adquest-actions{margin-block-start:auto}.adquest-theme-root[data-layout=journey] .adquest-jresult{--adquest-jresult-tone: var(--adquest-primary);--adquest-jresult-fire: color-mix(in srgb, var(--adquest-jresult-tone) 45%, var(--adquest-danger));display:flex;flex-direction:column;min-height:calc(100% - 64px);margin:0;padding:0 var(--adquest-space-4);border:0;background:radial-gradient(120% 46% at 50% 0,color-mix(in srgb,var(--adquest-jresult-tone) 16%,transparent),transparent 72%) var(--adquest-background);color:var(--adquest-text)}.adquest-theme-root[data-layout=journey] .adquest-jresult[data-tone=gold]{--adquest-jresult-tone: var(--adquest-accent)}.adquest-theme-root[data-layout=journey] .adquest-jresult[data-tone=warn]{--adquest-jresult-tone: var(--adquest-warning)}.adquest-theme-root[data-layout=journey] .adquest-jresult[data-tone=fail]{--adquest-jresult-tone: var(--adquest-danger)}.adquest-theme-root[data-layout=journey] .adquest-jresult-main{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:var(--adquest-space-3);padding-block:var(--adquest-space-8);text-align:center}.adquest-theme-root[data-layout=journey] .adquest-jresult-halo{position:relative;display:grid;place-items:center;width:148px;height:148px;margin-block:var(--adquest-space-2) var(--adquest-space-3);border-radius:var(--adquest-r-full);background:color-mix(in srgb,var(--adquest-jresult-tone) 16%,transparent);animation:adquest-jresult-pop .52s var(--adquest-ease-out) both}.adquest-theme-root[data-layout=journey] .adquest-jresult[data-result=unit] .adquest-jresult-halo:before,.adquest-theme-root[data-layout=journey] .adquest-jresult[data-result=coins] .adquest-jresult-halo:before,.adquest-theme-root[data-layout=journey] .adquest-jresult[data-result=code] .adquest-jresult-halo:before{content:"";position:absolute;top:-56px;right:-56px;bottom:-56px;left:-56px;z-index:-1;border-radius:var(--adquest-r-full);background:repeating-conic-gradient(color-mix(in srgb,var(--adquest-jresult-tone) 22%,transparent) 0 10deg,transparent 10deg 20deg);-webkit-mask-image:radial-gradient(circle,black 34%,transparent 68%);mask-image:radial-gradient(circle,black 34%,transparent 68%);animation:adquest-jresult-spin 24s linear infinite;pointer-events:none}.adquest-theme-root[data-layout=journey] .adquest-jresult-halo>span{position:relative;display:grid;place-items:center;overflow:hidden;width:100px;height:100px;border-radius:var(--adquest-r-full);background:radial-gradient(circle at 34% 28%,color-mix(in srgb,var(--adquest-jresult-tone) 72%,white),var(--adquest-jresult-tone) 62%);box-shadow:inset 0 -5px color-mix(in srgb,var(--adquest-jresult-tone) 72%,black),0 0 0 5px color-mix(in srgb,var(--adquest-jresult-tone) 34%,transparent);color:color-mix(in srgb,var(--adquest-jresult-tone) 22%,black)}.adquest-theme-root[data-layout=journey] .adquest-jresult-halo>span:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 38%,rgba(255,255,255,.55) 50%,transparent 62%);transform:translate(-120%);animation:adquest-jresult-shine .9s .52s var(--adquest-ease-out) both;pointer-events:none}.adquest-theme-root[data-layout=journey] .adquest-jresult[data-result=unit] .adquest-jresult-halo:after,.adquest-theme-root[data-layout=journey] .adquest-jresult[data-result=coins] .adquest-jresult-halo:after,.adquest-theme-root[data-layout=journey] .adquest-jresult[data-result=code] .adquest-jresult-halo:after{content:"";position:absolute;top:-22px;right:-22px;bottom:-22px;left:-22px;z-index:-1;border-radius:var(--adquest-r-full);background:radial-gradient(circle at 50% 58%,color-mix(in srgb,var(--adquest-jresult-tone) 60%,transparent),color-mix(in srgb,var(--adquest-jresult-fire) 38%,transparent) 46%,transparent 70%);filter:blur(10px);animation:adquest-jresult-flicker 1.4s ease-in-out infinite alternate;pointer-events:none}.adquest-theme-root[data-layout=journey] .adquest-jresult-embers{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.adquest-theme-root[data-layout=journey] .adquest-jresult-embers>i{position:absolute;inset-block-end:34%;inset-inline-start:50%;width:8px;height:8px;border-radius:var(--adquest-r-full);background:var(--adquest-jresult-fire);opacity:0;animation:adquest-jresult-ember 2.2s ease-out infinite}.adquest-theme-root[data-layout=journey] .adquest-jresult-embers>i:nth-child(1){--adquest-ember-x: -58px;animation-delay:.3s}.adquest-theme-root[data-layout=journey] .adquest-jresult-embers>i:nth-child(2){--adquest-ember-x: 46px;animation-delay:.7s;background:var(--adquest-jresult-tone)}.adquest-theme-root[data-layout=journey] .adquest-jresult-embers>i:nth-child(3){--adquest-ember-x: -22px;animation-delay:1.1s}.adquest-theme-root[data-layout=journey] .adquest-jresult-embers>i:nth-child(4){--adquest-ember-x: 64px;animation-delay:1.5s}.adquest-theme-root[data-layout=journey] .adquest-jresult-embers>i:nth-child(5){--adquest-ember-x: -44px;animation-delay:1.9s;background:var(--adquest-jresult-tone)}.adquest-theme-root[data-layout=journey] .adquest-jresult-embers>i:nth-child(6){--adquest-ember-x: 14px;animation-delay:2.3s}.adquest-theme-root[data-layout=journey] .adquest-jresult[data-result=unit] .adquest-jresult-head>bdi,.adquest-theme-root[data-layout=journey] .adquest-jresult[data-result=coins] .adquest-jresult-head>bdi{background:linear-gradient(180deg,color-mix(in srgb,var(--adquest-jresult-tone) 70%,white),var(--adquest-jresult-tone) 48%,var(--adquest-jresult-fire));-webkit-background-clip:text;background-clip:text;color:transparent}.adquest-theme-root[data-layout=journey] .adquest-jresult[data-tone=warn] .adquest-jresult-halo,.adquest-theme-root[data-layout=journey] .adquest-jresult[data-tone=fail] .adquest-jresult-halo{width:120px;height:120px;background:color-mix(in srgb,var(--adquest-jresult-tone) 10%,transparent)}.adquest-theme-root[data-layout=journey] .adquest-jresult[data-tone=warn] .adquest-jresult-halo>span,.adquest-theme-root[data-layout=journey] .adquest-jresult[data-tone=fail] .adquest-jresult-halo>span{width:80px;height:80px;background:color-mix(in srgb,var(--adquest-jresult-tone) 20%,transparent);box-shadow:none;color:var(--adquest-jresult-tone)}.adquest-theme-root[data-layout=journey] .adquest-jresult[data-tone=warn] .adquest-jresult-halo>span:after,.adquest-theme-root[data-layout=journey] .adquest-jresult[data-tone=fail] .adquest-jresult-halo>span:after{display:none}.adquest-theme-root[data-layout=journey] .adquest-jresult-kicker,.adquest-theme-root[data-layout=journey] .adquest-jresult-head,.adquest-theme-root[data-layout=journey] .adquest-jresult-sub,.adquest-theme-root[data-layout=journey] .adquest-jresult-code{animation:adquest-jresult-rise var(--adquest-dur-base) .16s var(--adquest-ease-out) both}.adquest-theme-root[data-layout=journey] .adquest-jresult-kicker{order:-1;display:inline-flex;align-items:center;gap:var(--adquest-space-1);max-width:100%;min-height:30px;padding:0 var(--adquest-space-3);border:1px solid var(--adquest-border);border-radius:var(--adquest-r-full);background:var(--adquest-surface);color:var(--adquest-muted);font-size:var(--adquest-text-xs);font-weight:600}.adquest-theme-root[data-layout=journey] .adquest-jresult-kicker[data-ok]{border-color:transparent;background:color-mix(in srgb,var(--adquest-primary) 16%,transparent);color:var(--adquest-primary)}.adquest-theme-root[data-layout=journey] .adquest-jresult-kicker>svg{flex:none}.adquest-theme-root[data-layout=journey] .adquest-jresult-kicker>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adquest-theme-root[data-layout=journey] .adquest-jresult-stake{margin-block-start:var(--adquest-space-2);animation:adquest-jresult-rise var(--adquest-dur-base) .24s var(--adquest-ease-out) both}.adquest-theme-root[data-layout=journey] .adquest-jresult-head{margin:0;font-size:calc(var(--adquest-text-lg) * 2.1);font-weight:900;line-height:1.3}.adquest-theme-root[data-layout=journey] .adquest-modal-panel:has(.adquest-jresult)>.adquest-shell-bar{display:none}.adquest-theme-root[data-layout=journey] .adquest-jresult-letter{font-size:calc(var(--adquest-text-lg) * 2.2);font-weight:900;line-height:1}.adquest-theme-root[data-layout=journey] .adquest-jresult[data-tone=gold] .adquest-jresult-head,.adquest-theme-root[data-layout=journey] .adquest-jresult[data-tone=warn] .adquest-jresult-head{color:var(--adquest-jresult-tone)}.adquest-theme-root[data-layout=journey] .adquest-jresult[data-tone=warn] .adquest-jresult-head,.adquest-theme-root[data-layout=journey] .adquest-jresult[data-tone=fail] .adquest-jresult-head{font-size:calc(var(--adquest-text-lg) * 1.4)}.adquest-theme-root[data-layout=journey] .adquest-jresult-sub{max-width:32ch;margin:0;color:var(--adquest-muted);font-size:var(--adquest-text-sm);line-height:1.8}.adquest-theme-root[data-layout=journey] .adquest-jresult-code{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--adquest-space-2);width:100%;margin-block-start:var(--adquest-space-3);padding:var(--adquest-space-4);border:1px solid color-mix(in srgb,var(--adquest-jresult-tone) 45%,transparent);border-radius:var(--adquest-radius, var(--adquest-r-lg));background:var(--adquest-surface)}.adquest-theme-root[data-layout=journey] .adquest-jresult-code:before,.adquest-theme-root[data-layout=journey] .adquest-jresult-code:after{content:"";position:absolute;inset-block-start:52px;width:16px;height:16px;border:1px solid color-mix(in srgb,var(--adquest-jresult-tone) 45%,transparent);border-radius:var(--adquest-r-full);background:var(--adquest-background)}.adquest-theme-root[data-layout=journey] .adquest-jresult-code:before{inset-inline-start:-9px}.adquest-theme-root[data-layout=journey] .adquest-jresult-code:after{inset-inline-end:-9px}.adquest-theme-root[data-layout=journey] .adquest-jresult-code>div{display:flex;flex-direction:column;gap:var(--adquest-space-3);width:100%}.adquest-theme-root[data-layout=journey] .adquest-jresult-code bdi{display:block;overflow:hidden;padding-block-end:var(--adquest-space-3);border-block-end:1px dashed var(--adquest-border);font-size:calc(var(--adquest-text-lg) * 1.25);font-weight:900;line-height:32px;letter-spacing:.08em;text-align:center;text-overflow:ellipsis;white-space:nowrap}.adquest-theme-root[data-layout=journey] .adquest-jresult-code button{width:100%;min-height:44px;padding:0 var(--adquest-space-4);border:0;border-radius:var(--adquest-r-md);background:var(--adquest-jresult-tone);color:color-mix(in srgb,var(--adquest-jresult-tone) 22%,black);font:inherit;font-size:var(--adquest-text-sm);font-weight:800;letter-spacing:0;cursor:pointer}.adquest-theme-root[data-layout=journey] .adquest-jresult-code>span{color:var(--adquest-muted);font-size:var(--adquest-text-xs)}.adquest-theme-root[data-layout=journey] .adquest-jdone-main{display:flex;flex:1;flex-direction:column;gap:var(--adquest-space-4);padding-block:var(--adquest-space-4)}.adquest-theme-root[data-layout=journey] .adquest-jdone-head{display:flex;align-items:center;gap:var(--adquest-space-3)}.adquest-theme-root[data-layout=journey] .adquest-jdone-halo{flex:none;width:64px;height:64px;margin:0}.adquest-theme-root[data-layout=journey] .adquest-jdone-halo>span{width:44px;height:44px}.adquest-theme-root[data-layout=journey] .adquest-jdone-halo svg{width:22px;height:22px}.adquest-theme-root[data-layout=journey] .adquest-jdone-title{display:flex;flex-direction:column;gap:var(--adquest-space-1);min-width:0}.adquest-theme-root[data-layout=journey] .adquest-jdone-title>.adquest-jresult-kicker{order:0;display:inline;min-height:0;padding:0;border:0;background:none;color:var(--adquest-primary);font-weight:800}.adquest-theme-root[data-layout=journey] .adquest-jdone .adquest-jresult-head{font-size:calc(var(--adquest-text-lg) * 1.2)}.adquest-theme-root[data-layout=journey] .adquest-jdone-card{display:flex;flex-direction:column;gap:var(--adquest-space-2);padding:var(--adquest-space-3) var(--adquest-space-4);border:1px solid var(--adquest-border);border-radius:var(--adquest-radius, var(--adquest-r-lg));background:var(--adquest-surface);font-size:var(--adquest-text-sm)}.adquest-theme-root[data-layout=journey] .adquest-jdone-card>div{display:flex;justify-content:space-between;gap:var(--adquest-space-3)}.adquest-theme-root[data-layout=journey] .adquest-jdone-card>div>span:first-child{color:var(--adquest-muted)}.adquest-theme-root[data-layout=journey] .adquest-jdone-card [data-ok]{color:var(--adquest-primary);font-weight:800}.adquest-theme-root[data-layout=journey] .adquest-jdone .adquest-jresult-sub{max-width:none}.adquest-theme-root[data-layout=journey] .adquest-jdetail-locked{display:flex;align-items:center;gap:var(--adquest-space-3)}.adquest-theme-root[data-layout=journey] .adquest-jdetail-lock{display:grid;flex:none;place-items:center;width:64px;height:64px;border-radius:var(--adquest-r-full);background:var(--adquest-surface);color:var(--adquest-muted)}.adquest-theme-root[data-layout=journey] .adquest-jdetail-kicker[data-locked]{color:var(--adquest-muted)}.adquest-theme-root[data-layout=journey] .adquest-jdetail .adquest-quest-detail-notice{display:flex;flex-direction:column;gap:var(--adquest-space-1);line-height:1.8}.adquest-theme-root[data-layout=journey] .adquest-jresult-spinner{display:block;width:44px;height:44px;border:5px solid color-mix(in srgb,var(--adquest-background) 30%,transparent);border-top-color:var(--adquest-background);border-radius:var(--adquest-r-full);animation:adquest-jresult-spin 1s linear infinite}@keyframes adquest-jresult-spin{to{transform:rotate(360deg)}}.adquest-theme-root[data-layout=journey] .adquest-jresult-next{display:flex;flex-direction:column;gap:var(--adquest-space-2);width:100%;margin-block-start:var(--adquest-space-4);text-align:start;animation:adquest-jresult-rise var(--adquest-dur-base) .24s var(--adquest-ease-out) both}.adquest-theme-root[data-layout=journey] .adquest-jresult-next-label{color:var(--adquest-muted);font-size:var(--adquest-text-sm)}.adquest-theme-root[data-layout=journey] .adquest-jresult-next-card{display:flex;align-items:center;gap:var(--adquest-space-3);width:100%;padding:var(--adquest-space-3) var(--adquest-space-4);border:1px solid color-mix(in srgb,var(--adquest-primary) 35%,transparent);border-radius:var(--adquest-radius, var(--adquest-r-lg));background:var(--adquest-surface);color:var(--adquest-text);font:inherit;text-align:start;cursor:pointer;transition:transform var(--adquest-dur-fast) var(--adquest-ease-out)}.adquest-theme-root[data-layout=journey] .adquest-jresult-next-card:active{transform:scale(.98)}.adquest-theme-root[data-layout=journey] .adquest-jresult-next-play{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:var(--adquest-r-full);background:var(--adquest-primary);color:var(--adquest-cta-text)}.adquest-theme-root[data-layout=journey] .adquest-jresult-next-text{display:flex;flex:1;flex-direction:column;gap:var(--adquest-space-1);min-width:0}.adquest-theme-root[data-layout=journey] .adquest-jresult-next-text>strong{overflow:hidden;font-size:var(--adquest-text-sm);font-weight:800;text-overflow:ellipsis;white-space:nowrap}.adquest-theme-root[data-layout=journey] .adquest-jresult-next-text>span{color:var(--adquest-muted);font-size:var(--adquest-text-xs)}.adquest-theme-root[data-layout=journey] .adquest-jresult-next-card>.adquest-badge{flex:none}.adquest-theme-root[data-layout=journey] .adquest-jresult-actions{position:sticky;inset-block-end:0;display:flex;flex-direction:column;gap:var(--adquest-space-2);padding:var(--adquest-space-3) 0 max(var(--adquest-space-4),env(safe-area-inset-bottom));background:linear-gradient(0deg,var(--adquest-background) 70%,transparent)}.adquest-theme-root[data-layout=journey] .adquest-jresult-actions>.adquest-button{width:100%;min-height:54px}.adquest-theme-root[data-layout=journey] .adquest-jresult-secondary{border:1px solid var(--adquest-slot-cta-secondary-border-color, var(--adquest-btn-secondary-border-color, var(--adquest-secondary-border, transparent)));border-radius:var(--adquest-slot-cta-secondary-border-radius, var(--adquest-btn-secondary-radius, var(--adquest-r-md)));background:var(--adquest-slot-cta-secondary-background-color, var(--adquest-btn-secondary-background, var(--adquest-btn-secondary-fill, var(--adquest-secondary-background, transparent))));color:var(--adquest-slot-cta-secondary-color, var(--adquest-btn-secondary-foreground, var(--adquest-secondary-foreground, var(--adquest-muted))))}@keyframes adquest-jresult-pop{0%{transform:scale(.6);opacity:0}to{transform:none;opacity:1}}@keyframes adquest-jresult-flicker{0%{transform:scale(.94);opacity:.7}to{transform:scale(1.08);opacity:1}}@keyframes adquest-jresult-ember{0%{transform:translate(var(--adquest-ember-x, 0)) scale(1);opacity:0}15%{opacity:1}to{transform:translate(calc(var(--adquest-ember-x, 0) * 1.3),-110px) scale(.3);opacity:0}}@keyframes adquest-jresult-shine{to{transform:translate(120%)}}@keyframes adquest-jresult-rise{0%{transform:translateY(12px);opacity:0}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.adquest-theme-root[data-layout=journey] .adquest-jresult-halo,.adquest-theme-root[data-layout=journey] .adquest-jresult-kicker,.adquest-theme-root[data-layout=journey] .adquest-jresult-head,.adquest-theme-root[data-layout=journey] .adquest-jresult-sub,.adquest-theme-root[data-layout=journey] .adquest-jresult-code,.adquest-theme-root[data-layout=journey] .adquest-jresult-stake,.adquest-theme-root[data-layout=journey] .adquest-jresult-halo:before,.adquest-theme-root[data-layout=journey] .adquest-jresult-halo:after,.adquest-theme-root[data-layout=journey] .adquest-jresult-embers>i,.adquest-theme-root[data-layout=journey] .adquest-jresult-halo>span:after{animation:none}}.adquest-theme-root[data-layout=journey][data-motion=none] .adquest-jresult-halo:after,.adquest-theme-root[data-layout=journey][data-motion=none] .adquest-jresult-embers>i,.adquest-theme-root[data-layout=journey][data-motion=none] .adquest-jresult-halo:before,.adquest-theme-root[data-layout=journey][data-motion=none] .adquest-jresult-halo>span:after{animation:none}.adquest-theme-root[data-layout=journey] .adquest-immersive{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:block;margin:0;padding:0;background:var(--adquest-hex-000);color:var(--adquest-hex-fff)}.adquest-theme-root[data-layout=journey] .adquest-immersive-stage{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.adquest-theme-root[data-layout=journey] .adquest-immersive-stage>.adquest-media{width:100%;height:100%;max-height:none;margin:0;border:0;border-radius:0;object-fit:contain;background:var(--adquest-hex-000)}.adquest-theme-root[data-layout=journey] .adquest-immersive-stage[data-portrait]>.adquest-media{object-fit:cover}.adquest-theme-root[data-layout=journey] .adquest-immersive-top,.adquest-theme-root[data-layout=journey] .adquest-immersive-bottom{position:absolute;inset-inline:0;display:flex;padding-inline:var(--adquest-space-4);pointer-events:none}.adquest-theme-root[data-layout=journey] .adquest-immersive-top{inset-block-start:0;align-items:center;gap:var(--adquest-space-2);padding-block:max(var(--adquest-space-3),env(safe-area-inset-top)) var(--adquest-space-6);background:linear-gradient(180deg,rgba(0,0,0,.75),transparent)}.adquest-theme-root[data-layout=journey] .adquest-immersive-chip{display:inline-flex;flex:none;align-items:center;gap:var(--adquest-space-1);min-height:32px;padding:0 var(--adquest-space-3);border-radius:var(--adquest-r-full);background:#00000080;color:var(--adquest-hex-fff);font-size:var(--adquest-text-xs);font-weight:800;white-space:nowrap}.adquest-theme-root[data-layout=journey] .adquest-immersive-segs{display:flex;flex:1;align-items:center;gap:var(--adquest-space-1);min-width:0}.adquest-theme-root[data-layout=journey] .adquest-immersive-seg{flex:1;height:5px;border-radius:var(--adquest-r-full);background:#ffffff4d}.adquest-theme-root[data-layout=journey] .adquest-immersive-track{flex:1;height:5px;margin:0;border-radius:var(--adquest-r-full);background:#ffffff4d;overflow:hidden}.adquest-theme-root[data-layout=journey] .adquest-immersive-track>span{display:block;height:100%;background:var(--adquest-primary);transition:width var(--adquest-dur-base) linear}.adquest-theme-root[data-layout=journey] .adquest-immersive-bottom{inset-block-end:0;flex-direction:column;gap:var(--adquest-space-2);padding-block:var(--adquest-space-8) max(var(--adquest-space-5),env(safe-area-inset-bottom));background:linear-gradient(0deg,rgba(0,0,0,.85),transparent)}.adquest-theme-root[data-layout=journey] .adquest-immersive-bottom>p{margin:0;color:var(--adquest-hex-fff);font-size:var(--adquest-text-sm);text-shadow:0 1px 3px rgba(0,0,0,.6)}.adquest-theme-root[data-layout=journey] .adquest-immersive-row{display:flex;align-items:flex-end;gap:var(--adquest-space-3)}.adquest-theme-root[data-layout=journey] .adquest-immersive-title{display:flex;flex:1;flex-direction:column;gap:var(--adquest-space-1);min-width:0}.adquest-theme-root[data-layout=journey] .adquest-immersive-title>span{color:#ffffffd9;font-size:var(--adquest-text-sm)}.adquest-theme-root[data-layout=journey] .adquest-immersive-title>strong{font-size:calc(var(--adquest-text-lg) * 1.6);font-weight:900;line-height:1.2;font-variant-numeric:tabular-nums}.adquest-theme-root[data-layout=journey] .adquest-immersive-sound{display:grid;flex:none;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:var(--adquest-r-full);background:#ffffff29;color:var(--adquest-hex-fff);cursor:pointer;pointer-events:auto}.adquest-theme-root[data-layout=journey] .adquest-immersive .adquest-alert{pointer-events:auto}.adquest-theme-root[data-layout=journey] .adquest-leave{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483001;display:flex;flex-direction:column;justify-content:flex-end;background:#0009}.adquest-theme-root[data-layout=journey] .adquest-leave-sheet{display:flex;flex-direction:column;gap:var(--adquest-space-3);padding:var(--adquest-space-5) var(--adquest-space-4) max(var(--adquest-space-6),env(safe-area-inset-bottom));border-radius:var(--adquest-radius, var(--adquest-r-lg)) var(--adquest-radius, var(--adquest-r-lg)) 0 0;background:var(--adquest-surface);color:var(--adquest-text);animation:adquest-leave-up var(--adquest-dur-base) var(--adquest-ease-out) both}.adquest-theme-root[data-layout=journey] .adquest-leave-sheet>h2{margin:0;font-size:var(--adquest-text-lg);font-weight:900}.adquest-theme-root[data-layout=journey] .adquest-leave-sheet>p{margin:0;color:var(--adquest-muted);font-size:var(--adquest-text-sm);line-height:1.8}.adquest-theme-root[data-layout=journey] .adquest-leave-sheet>.adquest-button{width:100%}.adquest-theme-root[data-layout=journey] .adquest-leave-exit{border:0;background:transparent;color:var(--adquest-muted)}@keyframes adquest-leave-up{0%{transform:translateY(40px);opacity:0}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.adquest-theme-root[data-layout=journey] .adquest-leave-sheet,.adquest-theme-root[data-layout=journey] .adquest-immersive-track>span{animation:none;transition:none}}.adquest-theme-root[data-layout=journey] .adquest-jentries,.adquest-theme-root[data-layout=journey] .adquest-jclaims{display:flex;flex-direction:column;gap:var(--adquest-space-3)}.adquest-theme-root[data-layout=journey] .adquest-jclaim-list,.adquest-theme-root[data-layout=journey] .adquest-jclaim-form{display:flex;flex-direction:column;gap:var(--adquest-space-3);margin:0 var(--adquest-space-4) var(--adquest-space-4)}.adquest-theme-root[data-layout=journey] .adquest-jclaim,.adquest-theme-root[data-layout=journey] .adquest-jclaim-prize{padding:var(--adquest-space-4);border:1px solid var(--adquest-border);border-radius:var(--adquest-radius, var(--adquest-r-lg));background:var(--adquest-surface)}.adquest-theme-root[data-layout=journey] .adquest-jclaim-head{display:flex;align-items:center;justify-content:space-between;gap:var(--adquest-space-2)}.adquest-theme-root[data-layout=journey] .adquest-jentries-body{display:flex;flex-direction:column;gap:var(--adquest-space-4);margin:0 var(--adquest-space-4) var(--adquest-space-4)}.adquest-theme-root[data-layout=journey] .adquest-jentries-card,.adquest-theme-root[data-layout=journey] .adquest-jentries-won{display:flex;flex-direction:column;gap:var(--adquest-space-3);padding:var(--adquest-space-4);border:1px solid var(--adquest-border);border-radius:var(--adquest-radius, var(--adquest-r-lg));background:var(--adquest-surface)}.adquest-theme-root[data-layout=journey] .adquest-jentries-won{border-color:color-mix(in srgb,var(--adquest-accent) 55%,transparent);background:color-mix(in srgb,var(--adquest-accent) 12%,var(--adquest-surface))}.adquest-theme-root[data-layout=journey] .adquest-jentries-hero{display:flex;align-items:center;gap:var(--adquest-space-3)}.adquest-theme-root[data-layout=journey] .adquest-jentries-hero>div{display:flex;flex:1;flex-direction:column;gap:var(--adquest-space-1);min-width:0}.adquest-theme-root[data-layout=journey] .adquest-jentries-hero>div>strong{font-size:var(--adquest-text-lg);font-weight:900}.adquest-theme-root[data-layout=journey] .adquest-jentries-won .adquest-jentries-hero>div>strong{color:var(--adquest-accent)}.adquest-theme-root[data-layout=journey] .adquest-jentries-hero>div>span,.adquest-theme-root[data-layout=journey] .adquest-jentries-when,.adquest-theme-root[data-layout=journey] .adquest-jentries-empty>span{color:var(--adquest-muted);font-size:var(--adquest-text-sm)}.adquest-theme-root[data-layout=journey] .adquest-jentries-icon{display:grid;flex:none;place-items:center;width:44px;height:44px;border-radius:var(--adquest-r-md);background:color-mix(in srgb,var(--adquest-primary) 16%,transparent);color:var(--adquest-primary)}.adquest-theme-root[data-layout=journey] .adquest-jentries-won .adquest-jentries-icon{background:color-mix(in srgb,var(--adquest-accent) 22%,transparent);color:var(--adquest-accent)}.adquest-theme-root[data-layout=journey] .adquest-jentries-when{display:flex;align-items:center;gap:var(--adquest-space-2);margin:0}.adquest-theme-root[data-layout=journey] .adquest-jentries-empty{display:flex;flex-direction:column;align-items:center;gap:var(--adquest-space-2);padding:var(--adquest-space-6) var(--adquest-space-4);text-align:center}.adquest-theme-root[data-layout=journey] .adquest-jentries-empty>.adquest-jentries-icon{width:56px;height:56px}.adquest-theme-root[data-layout=journey] .adquest-jentries-empty>strong{font-size:var(--adquest-text-lg);font-weight:900}.adquest-theme-root[data-layout=journey] .adquest-jentries-empty>button{align-self:stretch;margin-block-start:var(--adquest-space-3)}.adquest-theme-root[data-layout=journey] .adquest-jtickets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--adquest-space-2);margin:0;padding:0;list-style:none}.adquest-theme-root[data-layout=journey] .adquest-jtickets>li{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:44px;padding:var(--adquest-space-1);border:1.5px dashed color-mix(in srgb,var(--adquest-primary) 60%,transparent);border-radius:var(--adquest-r-sm);background:color-mix(in srgb,var(--adquest-primary) 8%,transparent);font-size:var(--adquest-text-sm);font-weight:900;font-variant-numeric:tabular-nums}.adquest-theme-root[data-layout=journey] .adquest-jtickets>li[data-state=won]{border-style:solid;border-color:var(--adquest-accent);background:color-mix(in srgb,var(--adquest-accent) 16%,transparent);color:var(--adquest-accent)}.adquest-theme-root[data-layout=journey] .adquest-jtickets>li>small{font-size:var(--adquest-text-xs);font-weight:800}@media(min-width:768px){.adquest-theme-root[data-layout=journey] .adquest-jtickets{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(min-width:1024px){.adquest-theme-root[data-layout=journey] .adquest-jtickets{grid-template-columns:repeat(8,minmax(0,1fr))}}.adquest-theme-root[data-layout=journey] .adquest-jwait{display:flex;flex-direction:column;gap:var(--adquest-space-3);min-width:0}.adquest-theme-root[data-layout=journey] .adquest-jwait-page{padding:var(--adquest-space-1) var(--adquest-space-4) var(--adquest-space-4)}.adquest-theme-root[data-layout=journey] :is(img,video)[data-media=wait]{opacity:0}.adquest-theme-root[data-layout=journey] :has(>:is(img,video)[data-media=wait]){background-color:color-mix(in srgb,var(--adquest-text) 8%,transparent)}.adquest-theme-root[data-layout=journey] .adquest-jwait-board{display:grid;grid-template-columns:minmax(280px,392px) minmax(0,1fr);align-items:start;gap:var(--adquest-space-5);padding:var(--adquest-space-5) var(--adquest-space-6)}.adquest-theme-root[data-layout=journey] .adquest-jwait-board>:first-child{grid-column:1 / -1}.adquest-theme-root[data-layout=journey] .adquest-jwait-panel{flex:1;justify-content:center}.adquest-theme-root[data-layout=journey] .adquest-jwait .adquest-jbone{flex:none;width:100%;height:14px;border-radius:var(--adquest-r-sm);background-color:color-mix(in srgb,var(--adquest-text) 8%,transparent);background-image:none;animation:none}.adquest-theme-root[data-layout=journey] .adquest-jwait .adquest-jbone[data-shape=card]{border-radius:var(--adquest-radius, var(--adquest-r-lg))}.adquest-theme-root[data-layout=journey] .adquest-jwait .adquest-jbone[data-shape=round]{border-radius:var(--adquest-r-full)}.adquest-theme-root[data-layout=journey] .adquest-jwait .adquest-jbone[data-shape=ticket]{border:1.5px dashed color-mix(in srgb,var(--adquest-text) 14%,transparent)}.adquest-theme-root[data-layout=journey] .adquest-jbone-row{display:flex;align-items:center;gap:var(--adquest-space-3);padding:var(--adquest-space-3);border-radius:var(--adquest-radius, var(--adquest-r-lg));background:color-mix(in srgb,var(--adquest-text) 4%,transparent)}.adquest-theme-root[data-layout=journey] .adquest-jbone-row>div{display:flex;flex:1;flex-direction:column;gap:var(--adquest-space-2);min-width:0}.adquest-theme-root[data-layout=journey] .adquest-jbone-grid{display:grid;grid-template-columns:repeat(var(--adquest-jbone-cols, 2),minmax(0,1fr));gap:var(--adquest-space-3)}.adquest-theme-root[data-layout=journey] .adquest-jbone-chips,.adquest-theme-root[data-layout=journey] .adquest-jbone-head,.adquest-theme-root[data-layout=journey] .adquest-jbone-step,.adquest-theme-root[data-layout=journey] .adquest-jbone-check{display:flex;align-items:center;gap:var(--adquest-space-3)}.adquest-theme-root[data-layout=journey] .adquest-jbone-chips{gap:var(--adquest-space-2)}.adquest-theme-root[data-layout=journey] .adquest-jbone-head{justify-content:space-between}.adquest-theme-root[data-layout=journey] .adquest-jbone-step>.adquest-jbone:last-child{flex:1;width:auto}.adquest-theme-root[data-layout=journey] .adquest-jwait-card{display:flex;flex-direction:column;gap:var(--adquest-space-2);padding:var(--adquest-space-4);border:1px solid var(--adquest-border);border-radius:var(--adquest-radius, var(--adquest-r-lg));background:var(--adquest-surface)}.adquest-theme-root[data-layout=journey] .adquest-jwait-card>.adquest-jbone:last-child{margin-block-start:var(--adquest-space-2)}.adquest-theme-root[data-layout=journey] .adquest-jwait-stage{position:relative}.adquest-theme-root[data-layout=journey] .adquest-jwait-stage>.adquest-jwait-icon{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.adquest-theme-root[data-layout=journey] .adquest-jwait-icon{display:grid;flex:none;place-items:center;width:44px;height:44px;border-radius:var(--adquest-r-md);background:color-mix(in srgb,var(--adquest-primary) 16%,transparent);color:var(--adquest-primary)}.adquest-theme-root[data-layout=journey] .adquest-jwait-icon[data-big]{width:64px;height:64px;border-radius:calc(var(--adquest-radius, var(--adquest-r-lg)) + 4px)}.adquest-theme-root[data-layout=journey] .adquest-jwait-panel>.adquest-jwait-icon{align-self:center;margin-block-end:var(--adquest-space-2)}.adquest-theme-root[data-layout=journey] :is(.adquest-journey-list,.adquest-journey-carousel,.adquest-journey-past,.adquest-jdraw-prizes,.adquest-jclaim-list,.adquest-jhistory-day>ul,.adquest-ms-list,.adquest-jrows,.adquest-jquestion-options,.adquest-jpanel-state,.adquest-journey,.adquest-jintro-how>ol)>:nth-child(2){--adquest-rise: 1}.adquest-theme-root[data-layout=journey] :is(.adquest-journey-list,.adquest-journey-carousel,.adquest-journey-past,.adquest-jdraw-prizes,.adquest-jclaim-list,.adquest-jhistory-day>ul,.adquest-ms-list,.adquest-jrows,.adquest-jquestion-options,.adquest-jpanel-state,.adquest-journey,.adquest-jintro-how>ol)>:nth-child(3){--adquest-rise: 2}.adquest-theme-root[data-layout=journey] :is(.adquest-journey-list,.adquest-journey-carousel,.adquest-journey-past,.adquest-jdraw-prizes,.adquest-jclaim-list,.adquest-jhistory-day>ul,.adquest-ms-list,.adquest-jrows,.adquest-jquestion-options,.adquest-jpanel-state,.adquest-journey,.adquest-jintro-how>ol)>:nth-child(4){--adquest-rise: 3}.adquest-theme-root[data-layout=journey] :is(.adquest-journey-list,.adquest-journey-carousel,.adquest-journey-past,.adquest-jdraw-prizes,.adquest-jclaim-list,.adquest-jhistory-day>ul,.adquest-ms-list,.adquest-jrows,.adquest-jquestion-options,.adquest-jpanel-state,.adquest-journey,.adquest-jintro-how>ol)>:nth-child(5){--adquest-rise: 4}.adquest-theme-root[data-layout=journey] :is(.adquest-journey-list,.adquest-journey-carousel,.adquest-journey-past,.adquest-jdraw-prizes,.adquest-jclaim-list,.adquest-jhistory-day>ul,.adquest-ms-list,.adquest-jrows,.adquest-jquestion-options,.adquest-jpanel-state,.adquest-journey,.adquest-jintro-how>ol)>:nth-child(6){--adquest-rise: 5}.adquest-theme-root[data-layout=journey] :is(.adquest-journey-list,.adquest-journey-carousel,.adquest-journey-past,.adquest-jdraw-prizes,.adquest-jclaim-list,.adquest-jhistory-day>ul,.adquest-ms-list,.adquest-jrows,.adquest-jquestion-options,.adquest-jpanel-state,.adquest-journey,.adquest-jintro-how>ol)>:nth-child(7){--adquest-rise: 6}.adquest-theme-root[data-layout=journey] :is(.adquest-journey-list,.adquest-journey-carousel,.adquest-journey-past,.adquest-jdraw-prizes,.adquest-jclaim-list,.adquest-jhistory-day>ul,.adquest-ms-list,.adquest-jrows,.adquest-jquestion-options,.adquest-jpanel-state,.adquest-journey,.adquest-jintro-how>ol)>:nth-child(8){--adquest-rise: 7}.adquest-theme-root[data-layout=journey] :is(.adquest-journey-list,.adquest-journey-carousel,.adquest-journey-past,.adquest-jdraw-prizes,.adquest-jclaim-list,.adquest-jhistory-day>ul,.adquest-ms-list,.adquest-jrows,.adquest-jquestion-options,.adquest-jpanel-state,.adquest-journey,.adquest-jintro-how>ol)>:nth-child(n+9){--adquest-rise: 8}@media(prefers-reduced-motion:no-preference){.adquest-theme-root[data-layout=journey]:not([data-motion=none]) .adquest-jwait .adquest-jbone{background-image:linear-gradient(100deg,transparent 30%,color-mix(in srgb,var(--adquest-text) 10%,transparent) 50%,transparent 70%);background-size:300% 100%;animation:adquest-skeleton-shimmer 1.3s linear infinite}.adquest-theme-root[data-layout=journey]:not([data-motion=none]) .adquest-jwait .adquest-jdeal{animation:adquest-jwait-deal .38s cubic-bezier(.3,1.4,.5,1) backwards;animation-delay:calc(var(--adquest-deal, 0) * 70ms)}.adquest-theme-root[data-layout=journey]:not([data-motion=none]) .adquest-jwait .adquest-jbone.adquest-jdeal{animation:adquest-jwait-deal .38s cubic-bezier(.3,1.4,.5,1) backwards,adquest-skeleton-shimmer 1.3s linear infinite;animation-delay:calc(var(--adquest-deal, 0) * 70ms),0s}.adquest-theme-root[data-layout=journey]:not([data-motion=none]) .adquest-jwait .adquest-jwait-icon{animation:adquest-jwait-wobble 1.1s ease-in-out infinite}.adquest-theme-root[data-layout=journey]:not([data-motion=none]) :is(.adquest-journey-list,.adquest-journey-carousel,.adquest-journey-past,.adquest-jdraw-prizes,.adquest-jclaim-list,.adquest-jhistory-day>ul,.adquest-ms-list,.adquest-jrows,.adquest-jquestion-options,.adquest-jpanel-state,.adquest-journey)>*{animation:adquest-jwait-rise .42s cubic-bezier(.2,.9,.3,1.15) backwards;animation-delay:calc(var(--adquest-rise, 0) * 45ms)}.adquest-theme-root[data-layout=journey]:not([data-motion=none]) .adquest-jintro :is(.adquest-jintro-tags,.adquest-jdetail-media,.adquest-jintro-stage),.adquest-theme-root[data-layout=journey]:not([data-motion=none]) .adquest-player:not(.adquest-immersive)>.adquest-player-heading,.adquest-theme-root[data-layout=journey]:not([data-motion=none]) .adquest-jquestion>.adquest-jquestion-head{animation:adquest-jwait-rise .42s cubic-bezier(.2,.9,.3,1.15) backwards}.adquest-theme-root[data-layout=journey]:not([data-motion=none]) .adquest-jintro .adquest-jintro-reward,.adquest-theme-root[data-layout=journey]:not([data-motion=none]) .adquest-jvisit-tile{animation:adquest-jwait-pop .5s cubic-bezier(.3,1.4,.5,1) 80ms backwards}.adquest-theme-root[data-layout=journey]:not([data-motion=none]) .adquest-jintro .adquest-jintro-reward-icon{animation:adquest-jwait-shake .6s ease-in-out .45s backwards}.adquest-theme-root[data-layout=journey]:not([data-motion=none]) .adquest-jintro .adquest-jdetail-copy,.adquest-theme-root[data-layout=journey]:not([data-motion=none]) .adquest-jquestion>.adquest-survey-question-title{animation:adquest-jwait-rise .42s cubic-bezier(.2,.9,.3,1.15) .14s backwards}.adquest-theme-root[data-layout=journey]:not([data-motion=none]) .adquest-jintro-how>.adquest-jintro-label{animation:adquest-jwait-rise .42s cubic-bezier(.2,.9,.3,1.15) .2s backwards}.adquest-theme-root[data-layout=journey]:not([data-motion=none]) .adquest-jintro-how>ol>li{animation:adquest-jwait-deal .38s cubic-bezier(.3,1.4,.5,1) backwards;animation-delay:calc(.24s + var(--adquest-rise, 0) * 70ms)}.adquest-theme-root[data-layout=journey]:not([data-motion=none]) .adquest-jintro .adquest-jdetail-footer,.adquest-theme-root[data-layout=journey]:not([data-motion=none]) .adquest-player:not(.adquest-immersive) .adquest-actions{animation:adquest-jwait-rise .42s cubic-bezier(.2,.9,.3,1.15) .38s backwards}.adquest-theme-root[data-layout=journey]:not([data-motion=none]) :has(>:is(img,video)[data-media=wait]){background-image:linear-gradient(100deg,transparent 30%,color-mix(in srgb,var(--adquest-text) 10%,transparent) 50%,transparent 70%);background-size:300% 100%;animation:adquest-skeleton-shimmer 1.3s linear infinite}.adquest-theme-root[data-layout=journey]:not([data-motion=none]) :is(img,video)[data-media=in]{animation:adquest-jwait-fade .45s ease-out}.adquest-theme-root[data-layout=journey]:not([data-motion=none]) .adquest-jtickets>li{animation:adquest-jwait-flip .4s ease-out backwards;animation-delay:calc(var(--adquest-deal, 0) * 40ms)}.adquest-theme-root[data-layout=journey]:not([data-motion=none]) .adquest-jentries-hero>div>strong{animation:adquest-jwait-rise .4s ease-out backwards}}@keyframes adquest-jwait-deal{0%{opacity:0;transform:translateY(10px) rotate(-6deg) scale(.85)}}@keyframes adquest-jwait-pop{0%{opacity:0;transform:scale(.88)}}@keyframes adquest-jwait-shake{20%{transform:rotate(-14deg)}40%{transform:rotate(12deg)}60%{transform:rotate(-8deg)}80%{transform:rotate(4deg)}}@keyframes adquest-jwait-fade{0%{opacity:0}}@keyframes adquest-jwait-flip{0%{opacity:0;transform:perspective(300px) rotateX(80deg)}}@keyframes adquest-jwait-rise{0%{opacity:0;transform:translateY(10px)}}@keyframes adquest-jwait-wobble{0%,to{transform:rotate(-8deg)}50%{transform:rotate(8deg) scale(1.06)}}.adquest-theme-root[data-layout=journey] .adquest-jclaim{--adquest-jresult-tone: var(--adquest-primary);border:1px solid var(--adquest-slot-claim-card-border-color, var(--adquest-card-border-color, var(--adquest-border)));border-radius:var(--adquest-slot-claim-card-border-radius, var(--adquest-card-radius, var(--adquest-radius, var(--adquest-r-lg))));background:var(--adquest-slot-claim-card-background-color, var(--adquest-card-background, var(--adquest-card-fill, var(--adquest-surface))));color:var(--adquest-slot-claim-card-color, var(--adquest-card-foreground, var(--adquest-text)));display:flex;flex-direction:column;gap:var(--adquest-space-2)}.adquest-theme-root[data-layout=journey] .adquest-jclaim[data-tone=won]{align-items:stretch;border-color:var(--adquest-slot-claim-card-border-color, color-mix(in srgb, var(--adquest-accent) 55%, transparent));background:var(--adquest-slot-claim-card-background-color, color-mix(in srgb, var(--adquest-accent) 10%, var(--adquest-surface)))}.adquest-theme-root[data-layout=journey] .adquest-jclaim[data-tone=off]{opacity:.6}.adquest-theme-root[data-layout=journey] .adquest-jclaim-trophy{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:color-mix(in srgb,var(--adquest-accent) 20%,transparent);color:var(--adquest-accent)}.adquest-theme-root[data-layout=journey] .adquest-jclaim-body,.adquest-theme-root[data-layout=journey] .adquest-jclaim-prize{display:flex;flex-direction:column;gap:var(--adquest-space-1)}.adquest-theme-root[data-layout=journey] .adquest-jclaim-body>span,.adquest-theme-root[data-layout=journey] .adquest-jclaim-prize>span,.adquest-theme-root[data-layout=journey] .adquest-jclaim-muted,.adquest-theme-root[data-layout=journey] .adquest-jclaim-note{color:var(--adquest-muted);font-size:var(--adquest-text-sm)}.adquest-theme-root[data-layout=journey] .adquest-jclaim-body>strong,.adquest-theme-root[data-layout=journey] .adquest-jclaim-prize>strong{font-size:var(--adquest-text-lg);font-weight:900}.adquest-theme-root[data-layout=journey] .adquest-jclaim-body>.adquest-jclaim-kicker{color:var(--adquest-accent);font-weight:900}.adquest-theme-root[data-layout=journey] .adquest-jclaim-deadline{color:var(--adquest-warning);font-size:var(--adquest-text-sm);font-weight:800}.adquest-theme-root[data-layout=journey] .adquest-jclaim-pill{padding:var(--adquest-space-1) var(--adquest-space-2);border-radius:var(--adquest-r-sm);background:color-mix(in srgb,var(--adquest-primary) 14%,transparent);color:var(--adquest-primary);font-size:var(--adquest-text-xs);font-weight:800;white-space:nowrap}.adquest-theme-root[data-layout=journey] .adquest-jclaim-pill:is([data-status=expired],[data-status=rejected]){background:color-mix(in srgb,var(--adquest-muted) 16%,transparent);color:var(--adquest-muted)}.adquest-theme-root[data-layout=journey] .adquest-jclaim-steps{display:flex;flex-direction:column;gap:var(--adquest-space-2);margin:0;padding:0;list-style:none;font-size:var(--adquest-text-sm)}.adquest-theme-root[data-layout=journey] .adquest-jclaim-steps>li{display:flex;align-items:center;gap:var(--adquest-space-2);color:var(--adquest-muted)}.adquest-theme-root[data-layout=journey] .adquest-jclaim-steps>li>span{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border:2px dashed var(--adquest-border);border-radius:50%;font-size:var(--adquest-text-xs);font-weight:900}.adquest-theme-root[data-layout=journey] .adquest-jclaim-steps>li[data-state=done]{color:var(--adquest-text)}.adquest-theme-root[data-layout=journey] .adquest-jclaim-steps>li[data-state=done]>span{border:0;background:var(--adquest-primary);color:var(--adquest-cta-text, var(--adquest-hex-fff))}.adquest-theme-root[data-layout=journey] .adquest-jclaim-steps>li[data-state=now]{color:var(--adquest-text);font-weight:800}.adquest-theme-root[data-layout=journey] .adquest-jclaim-steps>li[data-state=now]>span{border-style:solid;border-color:var(--adquest-primary)}.adquest-theme-root[data-layout=journey] .adquest-jclaim .adquest-button,.adquest-theme-root[data-layout=journey] .adquest-jclaim-form .adquest-button{width:100%}.adquest-theme-root[data-layout=journey] .adquest-jlottery .adquest-journey-countdown-unit{border:1px solid var(--adquest-border);background:var(--adquest-surface)}.adquest-theme-root[data-layout=journey] .adquest-alert{--adquest-state-tone: var(--adquest-danger);--adquest-alert-indent: calc(32px + var(--adquest-space-3));box-sizing:border-box;position:relative;min-height:56px;padding:var(--adquest-space-3) var(--adquest-space-4);padding-inline-start:calc(var(--adquest-space-4) + var(--adquest-alert-indent));border:1px solid var(--adquest-border);border-radius:var(--adquest-feed-card-radius, var(--adquest-r-lg));background:var(--adquest-card-background, var(--adquest-card-fill, var(--adquest-surface)));color:var(--adquest-text);font-size:var(--adquest-text-sm);font-weight:700;line-height:1.8;text-align:start;display:flex;flex-direction:column;justify-content:center;gap:var(--adquest-space-1)}.adquest-theme-root[data-layout=journey] .adquest-alert:before{content:"!";position:absolute;inset-inline-start:var(--adquest-space-4);top:calc(min(50%,28px) - 16px);display:grid;place-items:center;width:32px;height:32px;border-radius:var(--adquest-r-full);background:color-mix(in srgb,var(--adquest-state-tone) 16%,transparent);color:var(--adquest-state-tone);font-size:var(--adquest-text-base);font-weight:900;line-height:1}.adquest-theme-root[data-layout=journey] .adquest-alert-success{--adquest-state-tone: var(--adquest-success)}.adquest-theme-root[data-layout=journey] .adquest-alert-success:before{content:"✓"}.adquest-theme-root[data-layout=journey] .adquest-alert>p{margin:0}.adquest-theme-root[data-layout=journey] .adquest-alert>p+p{color:var(--adquest-muted);font-weight:500}.adquest-theme-root[data-layout=journey] .adquest-alert>.adquest-button:not(.adquest-alert-action){margin-inline-start:calc(-1 * var(--adquest-alert-indent));width:calc(100% + var(--adquest-alert-indent))}.adquest-theme-root[data-layout=journey] .adquest-alert:has(>.adquest-alert-action){flex-direction:row;align-items:center;justify-content:space-between;gap:var(--adquest-space-3)}.adquest-theme-root[data-layout=journey] .adquest-alert>.adquest-alert-action{flex:none;min-height:36px;padding:0 var(--adquest-space-4);border-radius:var(--adquest-r-full);font-size:var(--adquest-text-sm);font-weight:800}.adquest-theme-root[data-layout=journey] .adquest-jdraw-country{display:flex;align-items:center;gap:var(--adquest-space-3);margin:0;padding:var(--adquest-space-3);border-radius:var(--adquest-r-md);background:color-mix(in srgb,var(--adquest-warning) 12%,transparent);color:var(--adquest-warning)}.adquest-theme-root[data-layout=journey] .adquest-jdraw-country>svg{flex:none}.adquest-theme-root[data-layout=journey] .adquest-jdraw-country>p{display:flex;flex-direction:column;gap:var(--adquest-space-1);margin:0;line-height:1.7}.adquest-theme-root[data-layout=journey] .adquest-jdraw-country strong{font-size:var(--adquest-text-sm);font-weight:800}.adquest-theme-root[data-layout=journey] .adquest-jdraw-country span{color:var(--adquest-muted);font-size:var(--adquest-text-xs)}.adquest-theme-root[data-layout=journey] .adquest-jreview{display:flex;flex-direction:column;gap:var(--adquest-space-3)}.adquest-theme-root[data-layout=journey] .adquest-jreview-howto{margin:0;color:var(--adquest-muted);font-size:var(--adquest-text-sm);line-height:1.8}.adquest-theme-root[data-layout=journey] .adquest-jreview textarea{box-sizing:border-box;width:100%;height:110px;resize:none}.adquest-theme-root[data-layout=journey] .adquest-status-code{margin:var(--adquest-space-2) 0 0;color:var(--adquest-muted);font-size:var(--adquest-text-xs)}.adquest-theme-root[data-layout=journey] .adquest-jclaim-deadline.adquest-badge{display:inline-flex;align-items:center;align-self:flex-start;gap:var(--adquest-space-1);min-height:28px;margin:0;padding:0 var(--adquest-space-3);border-radius:var(--adquest-slot-badge-border-radius, var(--adquest-badge-radius, var(--adquest-r-full)));background:var(--adquest-slot-badge-background-color, var(--adquest-badge-background, var(--adquest-badge-fill, color-mix(in srgb, var(--adquest-warning) 14%, transparent))));color:var(--adquest-slot-badge-color, var(--adquest-badge-foreground, var(--adquest-warning)));font-size:var(--adquest-text-xs);font-weight:800;font-variant-numeric:tabular-nums}.adquest-theme-root[data-layout=journey] .adquest-jclaim-deadline.adquest-badge[data-state=urgent]{background:var(--adquest-slot-badge-background-color, color-mix(in srgb, var(--adquest-danger) 16%, transparent));color:var(--adquest-slot-badge-color, var(--adquest-danger))}.adquest-theme-root[data-layout=journey] .adquest-jintro-stage{position:relative;display:flex;align-items:center;justify-content:center;padding:var(--adquest-space-4);overflow:hidden;border:1px solid color-mix(in srgb,var(--adquest-primary) 22%,transparent);border-radius:var(--adquest-radius, var(--adquest-r-lg));background:radial-gradient(120% 90% at 50% 0%,color-mix(in srgb,var(--adquest-primary) 22%,transparent),color-mix(in srgb,var(--adquest-primary) 4%,transparent) 60%,var(--adquest-surface))}.adquest-theme-root[data-layout=journey] .adquest-jintro-path,.adquest-theme-root[data-layout=journey] .adquest-jintro-seats,.adquest-theme-root[data-layout=journey] .adquest-jintro-fields{position:relative;z-index:1;display:flex;align-items:center}.adquest-theme-root[data-layout=journey] .adquest-jintro-path{gap:var(--adquest-space-5)}.adquest-theme-root[data-layout=journey] .adquest-jintro-path>span{position:relative;display:grid;place-items:center;width:38px;height:38px;border:1px solid var(--adquest-border);border-radius:var(--adquest-r-full);background:var(--adquest-surface);font-weight:900}.adquest-theme-root[data-layout=journey] .adquest-jintro-path>span+span:before{content:"";position:absolute;inset-inline-end:calc(100% + 1px);width:calc(var(--adquest-space-5) - 2px);border-top:2px dashed var(--adquest-border)}.adquest-theme-root[data-layout=journey] .adquest-jintro-path>span[data-gift]{width:46px;height:46px;border:0;background:var(--adquest-accent);color:var(--adquest-hex-111);box-shadow:0 0 0 6px color-mix(in srgb,var(--adquest-accent) 20%,transparent)}.adquest-theme-root[data-layout=journey] .adquest-jintro-seats{flex-wrap:nowrap;justify-content:center;gap:var(--adquest-space-2);width:100%}.adquest-theme-root[data-layout=journey] .adquest-jintro-seats>span{display:grid;place-items:center;width:54px;height:54px;border:2px dashed color-mix(in srgb,var(--adquest-primary) 60%,transparent);border-radius:var(--adquest-r-full);background:color-mix(in srgb,var(--adquest-primary) 6%,transparent);color:var(--adquest-primary);font-size:var(--adquest-text-lg);font-weight:900}.adquest-theme-root[data-layout=journey] .adquest-jintro-seats:not([data-kind=referral])>span{flex:1 1 0;width:auto;min-width:0;max-width:52px;height:46px;border-radius:var(--adquest-r-sm);font-size:var(--adquest-text-sm)}.adquest-theme-root[data-layout=journey] .adquest-jintro-fields{flex-direction:column;gap:var(--adquest-space-2)}.adquest-theme-root[data-layout=journey] .adquest-jintro-fields>span{display:flex;align-items:center;gap:var(--adquest-space-2);width:210px;min-height:38px;padding:0 var(--adquest-space-3);border:1px solid var(--adquest-border);border-radius:var(--adquest-r-sm);background:color-mix(in srgb,var(--adquest-background) 60%,transparent);font-size:var(--adquest-text-sm)}.adquest-theme-root[data-layout=journey] .adquest-jintro-fields>span:before{content:"";width:14px;height:14px;border:2px solid var(--adquest-border);border-radius:var(--adquest-r-full)}.adquest-theme-root[data-layout=journey] .adquest-jintro-reward{display:flex;align-items:center;gap:var(--adquest-space-3);padding:var(--adquest-space-3) var(--adquest-space-4);border:1px solid color-mix(in srgb,var(--adquest-accent) 35%,transparent);border-radius:var(--adquest-radius, var(--adquest-r-lg));background-color:color-mix(in srgb,var(--adquest-accent) 4%,transparent);background-image:linear-gradient(135deg,color-mix(in srgb,var(--adquest-accent) 14%,transparent),transparent 70%)}.adquest-theme-root[data-layout=journey] .adquest-jintro-reward-icon{display:grid;flex:none;place-items:center;width:46px;height:46px;border-radius:var(--adquest-r-full);background:var(--adquest-accent);color:var(--adquest-hex-111)}.adquest-theme-root[data-layout=journey] .adquest-jintro-reward>div{display:flex;flex-direction:column;min-width:0}.adquest-theme-root[data-layout=journey] .adquest-jintro-reward>div>span{color:var(--adquest-muted);font-size:var(--adquest-text-xs)}.adquest-theme-root[data-layout=journey] .adquest-jintro-reward>div>strong{color:var(--adquest-accent);font-size:calc(var(--adquest-text-lg) * 1.5);font-weight:900;line-height:1.35}.adquest-theme-root[data-layout=journey] .adquest-jintro-reward>div>em{color:var(--adquest-muted);font-size:var(--adquest-text-xs);font-style:normal;line-height:1.7}.adquest-theme-root[data-layout=journey] .adquest-jintro-how{display:flex;flex-direction:column;gap:var(--adquest-space-3)}.adquest-theme-root[data-layout=journey] .adquest-jintro-label{color:var(--adquest-muted);font-size:var(--adquest-text-sm);font-weight:800}.adquest-theme-root[data-layout=journey] .adquest-jintro-how>ol{display:flex;flex-direction:column;gap:var(--adquest-space-3);margin:0;padding:0;list-style:none}.adquest-theme-root[data-layout=journey] .adquest-jintro-how li{position:relative;display:flex;align-items:flex-start;gap:var(--adquest-space-3)}.adquest-theme-root[data-layout=journey] .adquest-jintro-how li:not(:last-child):after{content:"";position:absolute;inset-block:30px calc(-1 * var(--adquest-space-3));inset-inline-start:13px;border-inline-start:2px dashed var(--adquest-border)}.adquest-theme-root[data-layout=journey] .adquest-jintro-how li>span{display:grid;flex:none;place-items:center;width:28px;height:28px;border:1px solid var(--adquest-border);border-radius:var(--adquest-r-full);background:var(--adquest-surface);font-size:var(--adquest-text-sm);font-weight:900}.adquest-theme-root[data-layout=journey] .adquest-jintro-how li>div{display:flex;flex-direction:column;padding-block-start:var(--adquest-space-1)}.adquest-theme-root[data-layout=journey] .adquest-jintro-how li strong{font-size:var(--adquest-text-sm);font-weight:800}.adquest-theme-root[data-layout=journey] .adquest-jintro-how li small{color:var(--adquest-muted);font-size:var(--adquest-text-xs);line-height:1.7}.adquest-theme-root[data-layout=journey] .adquest-jintro-chips{display:flex;flex-wrap:wrap;gap:var(--adquest-space-2)}.adquest-theme-root[data-layout=journey] .adquest-jintro-fact{display:inline-flex;align-items:center;gap:var(--adquest-space-1);min-height:32px;padding:0 var(--adquest-space-3);border:1px solid var(--adquest-border);border-radius:var(--adquest-r-full);background:var(--adquest-surface);font-size:var(--adquest-text-xs)}.adquest-theme-root[data-layout=journey] .adquest-jintro-fact[data-tone=warn]{border-color:color-mix(in srgb,var(--adquest-warning) 45%,transparent);color:var(--adquest-warning)}.adquest-theme-root[data-layout=journey] .adquest-jintro-hint{display:block;margin-block-start:var(--adquest-space-2);color:var(--adquest-muted);font-size:var(--adquest-text-xs);text-align:center}.adquest-theme-root[data-layout=journey] .adquest-jintro .adquest-jdetail-media{aspect-ratio:auto;height:196px}.adquest-theme-root[data-layout=journey] .adquest-shell-info{order:9}.adquest-theme-root[data-layout=journey] .adquest-jintro-sheet{max-height:85%;overflow-y:auto}.adquest-theme-root[data-layout=journey] .adquest-jintro-sheet>.adquest-button{width:100%}.adquest-theme-root[data-layout=journey] .adquest-shell-tags{display:none}.adquest-theme-root[data-layout=journey] .adquest-modal-panel:has(.adquest-jintro) .adquest-shell-segs{display:none}.adquest-theme-root[data-layout=journey] .adquest-modal-panel:has(.adquest-jintro) .adquest-shell-tags{display:flex;flex:1;align-items:center;gap:var(--adquest-space-2);min-width:0}.adquest-theme-root[data-layout=journey] .adquest-shell-tags>.adquest-jintro-fact{margin-inline-start:auto}.adquest-theme-root[data-layout=journey] .adquest-jintro-tags{display:flex;flex-wrap:wrap;align-items:center;gap:var(--adquest-space-2)}.adquest-theme-root[data-layout=journey] .adquest-modal-panel .adquest-jintro-tags{display:none}.adquest-theme-root[data-layout=journey] .adquest-jintro-kind{display:inline-flex;align-items:center;min-height:28px;padding:0 var(--adquest-space-3);border-radius:var(--adquest-r-full);background:color-mix(in srgb,var(--adquest-kind, var(--adquest-primary)) 16%,var(--adquest-surface));color:var(--adquest-kind, var(--adquest-primary));font-size:var(--adquest-text-xs);font-weight:800;white-space:nowrap}.adquest-theme-root[data-layout=journey] .adquest-jintro-main,.adquest-theme-root[data-layout=journey] .adquest-jintro-side{display:contents}.adquest-theme-root[data-layout=journey] .adquest-jintro .adquest-jdetail-media{order:1}.adquest-theme-root[data-layout=journey] .adquest-jintro .adquest-jintro-reward{order:2}.adquest-theme-root[data-layout=journey] .adquest-jintro .adquest-jdetail-copy{order:3}.adquest-theme-root[data-layout=journey] .adquest-jintro .adquest-jintro-stage{order:4}.adquest-theme-root[data-layout=journey] .adquest-jintro .adquest-jintro-how{order:5}.adquest-theme-root[data-layout=journey] .adquest-jintro .adquest-jintro-chips{order:6}.adquest-theme-root[data-layout=journey] .adquest-jintro .adquest-alert{order:7}.adquest-theme-root[data-layout=journey] .adquest-jintro .adquest-jdetail-footer{order:8}.adquest-theme-root[data-layout=journey] .adquest-modal-panel:has(.adquest-jintro) .adquest-shell-bar>.adquest-badge{display:none}.adquest-theme-root[data-layout=journey] .adquest-journey-summary{display:flex;align-items:center;gap:var(--adquest-space-3);padding:var(--adquest-space-4);border:1px solid color-mix(in srgb,var(--adquest-accent) 28%,transparent);border-radius:var(--adquest-radius, var(--adquest-r-lg));background:radial-gradient(120% 140% at 100% 0%,color-mix(in srgb,var(--adquest-accent) 22%,transparent),color-mix(in srgb,var(--adquest-primary) 10%,transparent) 55%,var(--adquest-surface))}.adquest-theme-root[data-layout=journey] .adquest-journey-summary>div{display:flex;flex:1;flex-direction:column;gap:var(--adquest-space-1);min-width:0}.adquest-theme-root[data-layout=journey] .adquest-journey-summary-kicker{color:var(--adquest-muted);font-size:var(--adquest-text-sm)}.adquest-theme-root[data-layout=journey] .adquest-journey-summary strong{font-size:calc(var(--adquest-text-lg) * 1.2);font-weight:900;line-height:1.4}.adquest-theme-root[data-layout=journey] .adquest-journey-summary em{color:var(--adquest-accent);font-style:normal}.adquest-theme-root[data-layout=journey] .adquest-journey-summary-bar{display:flex;align-items:center;gap:var(--adquest-space-2);margin-block-start:var(--adquest-space-1)}.adquest-theme-root[data-layout=journey] .adquest-journey-summary-bar>[data-part=progress-track]{flex:1;height:6px;overflow:hidden;border-radius:var(--adquest-r-full);background:color-mix(in srgb,var(--adquest-text) 10%,transparent)}.adquest-theme-root[data-layout=journey] .adquest-journey-summary-bar [data-part=progress-fill]{display:block;height:100%;border-radius:inherit;background:var(--adquest-primary)}.adquest-theme-root[data-layout=journey] .adquest-journey-summary-bar>small{color:var(--adquest-muted);font-size:var(--adquest-text-xs);white-space:nowrap}.adquest-theme-root[data-layout=journey] .adquest-journey-strip{display:flex;flex-direction:column;gap:var(--adquest-space-2)}.adquest-theme-root[data-layout=journey] .adquest-journey-strip-text{margin:0;color:var(--adquest-muted);font-size:var(--adquest-text-sm);line-height:1.6}.adquest-theme-root[data-layout=journey] .adquest-journey-strip-text>strong{color:var(--adquest-text);font-weight:900}.adquest-theme-root[data-layout=journey] .adquest-journey-strip-text em{color:var(--adquest-accent);font-style:normal;font-weight:900}.adquest-theme-root[data-layout=journey] .adquest-journey-strip .adquest-journey-summary-bar{margin:0}.adquest-theme-root[data-layout=journey] .adquest-journey-hero{display:grid;overflow:hidden;padding:0;border:1px solid color-mix(in srgb,var(--adquest-primary) 45%,transparent);border-radius:var(--adquest-radius, var(--adquest-r-lg));background:var(--adquest-card-fill, var(--adquest-surface))}.adquest-theme-root[data-layout=journey] .adquest-journey-hero-media{position:relative;display:grid;place-items:center;aspect-ratio:16 / 7;overflow:hidden;border-radius:0}.adquest-theme-root[data-layout=journey] .adquest-journey-hero-media>.adquest-media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.adquest-theme-root[data-layout=journey] .adquest-journey-hero-media[data-kind]{background:color-mix(in srgb,var(--adquest-kind, var(--adquest-primary)) 16%,var(--adquest-surface));color:var(--adquest-kind, var(--adquest-primary))}.adquest-theme-root[data-layout=journey] .adquest-journey-hero-media>.adquest-journey-continue{position:absolute;inset-block-start:var(--adquest-space-3);inset-inline-start:var(--adquest-space-3);padding:var(--adquest-space-1) var(--adquest-space-3);border-radius:var(--adquest-r-full);background:color-mix(in srgb,black 60%,transparent);color:var(--adquest-primary);font-size:var(--adquest-text-xs);font-weight:900}.adquest-theme-root[data-layout=journey] .adquest-journey-hero-body{display:flex;flex-direction:column;gap:var(--adquest-space-2);padding:var(--adquest-space-4)}.adquest-theme-root[data-layout=journey] .adquest-journey-hero-body>.adquest-quest-title{margin:0;font-size:var(--adquest-text-lg);font-weight:900}.adquest-theme-root[data-layout=journey] .adquest-journey-hero-line{display:flex;align-items:center;justify-content:space-between;gap:var(--adquest-space-2)}.adquest-theme-root[data-layout=journey] .adquest-journey-hero-line>.adquest-journey-meta{margin:0}.adquest-theme-root[data-layout=journey] .adquest-journey-hero-body>.adquest-button{width:100%;margin-block-start:var(--adquest-space-2)}.adquest-theme-root[data-layout=journey] .adquest-journey-feature-tags{position:absolute;inset-block-start:var(--adquest-space-3);inset-inline-end:var(--adquest-space-3);z-index:1;display:flex;gap:var(--adquest-space-1)}.adquest-theme-root[data-layout=journey] .adquest-journey-feature-tags>.adquest-journey-new{position:static;background:var(--adquest-slot-badge-background-color, var(--adquest-badge-background, var(--adquest-badge-fill, color-mix(in srgb, black 62%, transparent))))}.adquest-theme-root[data-layout=journey] .adquest-journey[data-single] .adquest-journey-feature-tags{inset-inline:var(--adquest-space-3) auto}.adquest-theme-root[data-layout=journey] .adquest-journey-past-toggle{display:flex;align-items:center;gap:var(--adquest-space-2);width:100%;min-height:48px;padding:0;border:0;border-block-start:1px solid var(--adquest-border);background:none;color:var(--adquest-text);font:inherit;text-align:start;cursor:pointer}.adquest-theme-root[data-layout=journey] .adquest-journey-past-toggle>.adquest-journey-count{flex:1}.adquest-theme-root[data-layout=journey] .adquest-journey-past-num{padding:0 var(--adquest-space-2);border-radius:var(--adquest-r-full);background:color-mix(in srgb,var(--adquest-text) 10%,transparent);color:var(--adquest-muted);font-size:var(--adquest-text-xs);font-weight:700}.adquest-theme-root[data-layout=journey] .adquest-journey-past-chevron{flex:none;color:var(--adquest-muted);transition:transform var(--adquest-dur-fast, .15s) var(--adquest-ease-out)}.adquest-theme-root[data-layout=journey] .adquest-journey-past-toggle[aria-expanded=true]>.adquest-journey-past-chevron{transform:rotate(180deg)}.adquest-theme-root[data-layout=journey] .adquest-journey-resume{border-color:var(--adquest-slot-quest-card-border-color, var(--adquest-card-border-color, var(--adquest-card-border, var(--adquest-border, color-mix(in srgb, var(--adquest-primary) 45%, transparent)))))}.adquest-theme-root[data-layout=journey] .adquest-journey-resume .adquest-journey-continue{font-size:var(--adquest-text-xs)}.adquest-theme-root[data-layout=journey] .adquest-journey-thumb[data-kind]{display:grid;place-items:center;background:color-mix(in srgb,var(--adquest-kind, var(--adquest-primary)) 16%,var(--adquest-surface));color:var(--adquest-kind, var(--adquest-primary))}.adquest-theme-root[data-layout=journey] [data-kind=watch_answer]{--adquest-kind: var(--adquest-kind-watch, #60a5fa)}.adquest-theme-root[data-layout=journey] [data-kind=survey]{--adquest-kind: var(--adquest-kind-survey, #a78bfa)}.adquest-theme-root[data-layout=journey] [data-kind=visit]{--adquest-kind: var(--adquest-kind-visit, #22d3ee)}.adquest-theme-root[data-layout=journey] [data-kind=profile]{--adquest-kind: var(--adquest-kind-profile, #f472b6)}.adquest-theme-root[data-layout=journey] [data-kind=streak]{--adquest-kind: var(--adquest-kind-streak, #fb923c)}.adquest-theme-root[data-layout=journey] [data-kind=multi_step]{--adquest-kind: var(--adquest-accent)}.adquest-theme-root[data-layout=journey] .adquest-journey-row[data-state=completed] .adquest-journey-thumb[data-kind]>.adquest-journey-glyph{visibility:hidden}.adquest-theme-root[data-layout=journey] .adquest-journey-glyph{display:grid;place-items:center}.adquest-theme-root[data-layout=journey] .adquest-journey-rewards .adquest-badge[data-state=reward]{background:var(--adquest-slot-badge-background-color, color-mix(in srgb, var(--adquest-accent) 14%, transparent));color:var(--adquest-slot-badge-color, var(--adquest-accent));font-weight:900}.adquest-theme-root[data-layout=journey] .adquest-journey-new{display:inline-flex;padding:var(--adquest-space-1) var(--adquest-space-2);border-radius:var(--adquest-slot-badge-border-radius, var(--adquest-badge-radius, var(--adquest-r-full)));background:var(--adquest-slot-badge-background-color, var(--adquest-badge-background, var(--adquest-badge-fill, color-mix(in srgb, var(--adquest-primary) 16%, transparent))));color:var(--adquest-slot-badge-color, var(--adquest-badge-foreground, var(--adquest-primary)));font-size:var(--adquest-text-xs);font-weight:800}.adquest-theme-root[data-layout=journey] .adquest-journey:not([data-single]) .adquest-journey-feature-media .adquest-journey-rewards{inset-inline-start:var(--adquest-space-3);inset-inline-end:auto}.adquest-theme-root[data-layout=journey] .adquest-journey:not([data-single]) .adquest-journey-feature-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(rgba(0,0,0,.38),transparent 30%),linear-gradient(to top,rgba(0,0,0,.9),rgba(0,0,0,.72) 26%,rgba(0,0,0,.3) 54%,transparent 76%);pointer-events:none}.adquest-theme-root[data-layout=journey] .adquest-journey:not([data-single]) .adquest-journey-feature-body .adquest-quest-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:var(--adquest-text-lg);line-height:1.4;text-wrap:balance;text-shadow:0 1px 3px rgba(0,0,0,.55);color:var(--adquest-hex-fff)}.adquest-theme-root[data-layout=journey] .adquest-journey:not([data-single]) .adquest-journey-feature-body .adquest-journey-continue{color:inherit;text-shadow:0 1px 2px rgba(0,0,0,.6)}.adquest-theme-root[data-layout=journey] .adquest-journey:not([data-single]) .adquest-journey-feature-body{position:absolute;inset-inline:0;inset-block-end:0;z-index:1;color:var(--adquest-hex-fff)}.adquest-theme-root[data-layout=journey] .adquest-journey:not([data-single]) .adquest-journey-feature-body .adquest-journey-meta{color:#ffffffeb;font-size:var(--adquest-text-sm);font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.6)}.adquest-theme-root[data-layout=journey] .adquest-journey-filters{display:flex;gap:var(--adquest-space-2);overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,black calc(100% - 32px),transparent);mask-image:linear-gradient(to right,black calc(100% - 32px),transparent)}.adquest-theme-root[dir=rtl][data-layout=journey] .adquest-journey-filters{-webkit-mask-image:linear-gradient(to left,black calc(100% - 32px),transparent);mask-image:linear-gradient(to left,black calc(100% - 32px),transparent)}.adquest-theme-root[data-layout=journey] .adquest-journey-filters>button:last-child{margin-inline-end:var(--adquest-space-6)}.adquest-theme-root[data-layout=journey] .adquest-journey-filters::-webkit-scrollbar{display:none}.adquest-theme-root[data-layout=journey] .adquest-journey-filters>button{flex:none;min-height:36px;padding:0 var(--adquest-space-3);border:1px solid var(--adquest-slot-filter-chip-border-color, var(--adquest-chip-border-color, var(--adquest-border)));border-radius:var(--adquest-slot-filter-chip-border-radius, var(--adquest-chip-radius, var(--adquest-r-full)));background:var(--adquest-slot-filter-chip-background-color, var(--adquest-chip-background, var(--adquest-chip-fill, var(--adquest-surface))));color:var(--adquest-slot-filter-chip-color, var(--adquest-chip-foreground, var(--adquest-text)));font:inherit;font-size:var(--adquest-text-sm);cursor:pointer}.adquest-theme-root[data-layout=journey] .adquest-journey-filters>button[aria-pressed=true]{border-color:var(--adquest-slot-filter-chip-border-color, transparent);background:var(--adquest-slot-filter-chip-background-color, var(--adquest-primary));color:var(--adquest-slot-filter-chip-color, var(--adquest-cta-text, var(--adquest-hex-fff)));font-weight:800}.adquest-theme-root[data-layout=journey] .adquest-journey-filter-note{margin:0;color:var(--adquest-muted);font-size:var(--adquest-text-sm)}.adquest-theme-root[data-layout=journey] .adquest-journey-past{margin:0;padding:0;list-style:none}.adquest-theme-root[data-layout=journey] .adquest-journey-past-row{position:relative;display:flex;align-items:center;gap:var(--adquest-space-3);padding:var(--adquest-space-3) var(--adquest-space-1);border-block-start:1px solid var(--adquest-border);border-radius:var(--adquest-r-sm, 6px);font-size:var(--adquest-text-sm)}.adquest-theme-root[data-layout=journey] .adquest-journey-past-row[data-selected]{background:color-mix(in srgb,var(--adquest-primary) 10%,transparent)}.adquest-theme-root[data-layout=journey] .adquest-journey-past-mark{display:grid;flex:none;color:var(--adquest-primary)}.adquest-theme-root[data-layout=journey] .adquest-journey-past-title{flex:1;min-width:0;overflow:hidden;color:color-mix(in srgb,var(--adquest-text) 75%,transparent);text-overflow:ellipsis;white-space:nowrap}.adquest-theme-root[data-layout=journey] .adquest-journey-past-note{flex:none;color:var(--adquest-primary);font-size:var(--adquest-text-xs);font-weight:700}.adquest-theme-root[data-layout=journey] .adquest-journey-past-row[data-state=locked] :is(.adquest-journey-past-mark,.adquest-journey-past-title,.adquest-journey-past-note){color:var(--adquest-muted);font-weight:400}.adquest-theme-root[data-layout=journey] .adquest-journey:not([data-single]) .adquest-journey-feature-media>.adquest-journey-play{inset:18% 0 auto;width:48px;height:48px}.adquest-theme-root[data-layout=journey] .adquest-journey-section:has(.adquest-journey-filters){display:flex;flex-direction:column;gap:var(--adquest-space-3)}.adquest-theme-root[data-layout=journey] .adquest-journey-section:has(.adquest-journey-filters)>.adquest-journey-section-head{margin:0}.adquest-theme-root[data-layout=journey] .adquest-journey-filters>button[data-kind=quick]{--adquest-kind: var(--adquest-kind-quick, #facc15)}.adquest-theme-root[data-layout=journey] .adquest-journey-filters>button{display:inline-flex;align-items:center;gap:var(--adquest-space-1)}.adquest-theme-root[data-layout=journey] .adquest-journey-filters>button>svg{flex:none;color:var(--adquest-kind, var(--adquest-muted))}.adquest-theme-root[data-layout=journey] .adquest-journey-filters>button[aria-pressed=true]>svg{color:inherit}.adquest-theme-root[data-layout=journey] .adquest-jwallet-strip{display:flex;align-items:center;gap:var(--adquest-space-2);padding:var(--adquest-space-2) var(--adquest-space-3);border:1px solid var(--adquest-border);border-radius:var(--adquest-radius, var(--adquest-r-lg));background:var(--adquest-surface)}.adquest-theme-root[data-layout=journey] .adquest-jwallet-strip>span{display:inline-flex;align-items:center;gap:var(--adquest-space-1);min-height:34px;padding:0 var(--adquest-space-3);border-radius:var(--adquest-r-full);font-size:var(--adquest-text-md)}.adquest-theme-root[data-layout=journey] .adquest-jwallet-strip>span[data-tone=coins]{background:color-mix(in srgb,var(--adquest-accent) 14%,transparent);color:var(--adquest-accent)}.adquest-theme-root[data-layout=journey] .adquest-jwallet-strip>span[data-tone=tickets]{background:color-mix(in srgb,var(--adquest-primary) 14%,transparent);color:var(--adquest-primary)}.adquest-theme-root[data-layout=journey] .adquest-jwallet-strip strong{font-weight:900}.adquest-theme-root[data-layout=journey] .adquest-jwallet-strip small{font-size:var(--adquest-text-xs);font-weight:600}.adquest-theme-root[data-layout=journey] .adquest-jwallet-strip>button{display:inline-flex;align-items:center;gap:var(--adquest-space-1);margin-inline-start:auto;padding:var(--adquest-space-1);border:0;background:none;color:var(--adquest-muted);font:inherit;font-size:var(--adquest-text-sm);cursor:pointer}.adquest-theme-root[data-layout=journey] .adquest-jticket{--adquest-bite: 22px;position:relative;margin:0;padding:0;border:1px solid var(--adquest-slot-lottery-card-border-color, var(--adquest-card-border-color, var(--adquest-border)));border-radius:var(--adquest-slot-lottery-card-border-radius, var(--adquest-card-radius, var(--adquest-radius, var(--adquest-r-lg))));background:var(--adquest-slot-lottery-card-background-color, var(--adquest-card-background, var(--adquest-card-fill, var(--adquest-surface))));color:var(--adquest-slot-lottery-card-color, var(--adquest-card-foreground, var(--adquest-text)))}.adquest-theme-root[data-layout=journey] .adquest-jticket-hero{overflow:hidden;border-color:var(--adquest-slot-lottery-card-border-color, color-mix(in srgb, var(--adquest-accent) 30%, transparent));box-shadow:0 18px 40px color-mix(in srgb,var(--adquest-accent) 8%,transparent)}.adquest-theme-root[data-layout=journey] .adquest-jticket-media{position:relative;height:210px;background:radial-gradient(90% 80% at 70% 30%,color-mix(in srgb,var(--adquest-accent) 42%,var(--adquest-background)),color-mix(in srgb,var(--adquest-accent) 9%,var(--adquest-background)))}.adquest-theme-root[data-layout=journey] .adquest-jticket-media>.adquest-lottery-cover,.adquest-theme-root[data-layout=journey] .adquest-jticket-media img{width:100%;height:100%;object-fit:cover}.adquest-theme-root[data-layout=journey] .adquest-jticket-media>.adquest-lottery-media-fallback{background:none}.adquest-theme-root[data-layout=journey] .adquest-jticket-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(rgba(0,0,0,.1),transparent 30%,rgba(0,0,0,.82));pointer-events:none}.adquest-theme-root[data-layout=journey] .adquest-jticket-hot,.adquest-theme-root[data-layout=journey] .adquest-jticket-live{position:absolute;z-index:1;inset-block-start:var(--adquest-space-3);display:inline-flex;align-items:center;gap:var(--adquest-space-1);min-height:28px;padding:0 var(--adquest-space-3);border-radius:var(--adquest-slot-badge-border-radius, var(--adquest-badge-radius, var(--adquest-r-full)));font-size:var(--adquest-text-xs);font-weight:900}.adquest-theme-root[data-layout=journey] .adquest-jticket-hot{inset-inline-start:var(--adquest-space-3);background:var(--adquest-slot-badge-background-color, var(--adquest-badge-background, var(--adquest-badge-fill, var(--adquest-accent))));color:var(--adquest-slot-badge-color, var(--adquest-badge-foreground, var(--adquest-hex-111)))}.adquest-theme-root[data-layout=journey] .adquest-jticket-live{inset-inline-end:var(--adquest-space-3);background:var(--adquest-slot-badge-background-color, var(--adquest-badge-background, var(--adquest-badge-fill, rgba(11, 11, 13, .72))));color:var(--adquest-slot-badge-color, var(--adquest-badge-foreground, var(--adquest-hex-fff)));font-variant-numeric:tabular-nums;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.adquest-theme-root[data-layout=journey] .adquest-jticket-live>i,.adquest-theme-root[data-layout=journey] .adquest-jdraw-status>i{width:7px;height:7px;border-radius:var(--adquest-r-full);background:var(--adquest-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--adquest-primary) 25%,transparent)}.adquest-theme-root[data-layout=journey] .adquest-jticket-caption,.adquest-theme-root[data-layout=journey] .adquest-jdraw-caption{position:absolute;z-index:1;inset-inline:var(--adquest-space-4);inset-block-end:var(--adquest-space-3);display:flex;flex-direction:column;gap:var(--adquest-space-1);color:var(--adquest-hex-fff)}.adquest-theme-root[data-layout=journey] .adquest-jticket-caption>h3{margin:0;font-size:calc(var(--adquest-text-lg) * 1.2);font-weight:900}.adquest-theme-root[data-layout=journey] .adquest-jticket-caption>p,.adquest-theme-root[data-layout=journey] .adquest-jdraw-caption>p,.adquest-theme-root[data-layout=journey] .adquest-jticket-body>p{display:flex;flex-wrap:wrap;align-items:center;gap:var(--adquest-space-3);margin:0;font-size:var(--adquest-text-xs)}.adquest-theme-root[data-layout=journey] .adquest-jticket-caption>p,.adquest-theme-root[data-layout=journey] .adquest-jdraw-caption>p{color:#ffffffd1}.adquest-theme-root[data-layout=journey] .adquest-jticket-caption span,.adquest-theme-root[data-layout=journey] .adquest-jdraw-caption p>span,.adquest-theme-root[data-layout=journey] .adquest-jticket-body span{display:inline-flex;align-items:center;gap:var(--adquest-space-1)}.adquest-theme-root[data-layout=journey] .adquest-jticket-stub{position:relative;display:flex;align-items:center;gap:var(--adquest-space-3);padding:var(--adquest-space-3) var(--adquest-space-4);border-block-start:2px dashed var(--adquest-border)}.adquest-theme-root[data-layout=journey] .adquest-jticket-stub:before,.adquest-theme-root[data-layout=journey] .adquest-jticket-stub:after{content:"";position:absolute;inset-block-start:calc(var(--adquest-bite) / -2);width:var(--adquest-bite);height:var(--adquest-bite);border-radius:var(--adquest-r-full);background:var(--adquest-background)}.adquest-theme-root[data-layout=journey] .adquest-jticket-stub:before{inset-inline-start:calc(var(--adquest-bite) / -2)}.adquest-theme-root[data-layout=journey] .adquest-jticket-stub:after{inset-inline-end:calc(var(--adquest-bite) / -2)}.adquest-theme-root[data-layout=journey] .adquest-jticket-stub>div{display:flex;flex-direction:column}.adquest-theme-root[data-layout=journey] .adquest-jticket-stub small{color:var(--adquest-muted);font-size:11px}.adquest-theme-root[data-layout=journey] .adquest-jticket-stub strong{color:var(--adquest-accent);font-size:var(--adquest-text-lg);font-weight:900}.adquest-theme-root[data-layout=journey] .adquest-jticket-stub strong small{color:inherit}.adquest-theme-root[data-layout=journey] .adquest-jticket-stub>.adquest-button{display:inline-flex;align-items:center;gap:var(--adquest-space-2);margin-inline-start:auto;min-height:var(--adquest-btn-primary-min-height, 46px);padding:0 var(--adquest-space-5);border-radius:var(--adquest-slot-cta-border-radius, var(--adquest-btn-primary-radius, 14px));font-size:var(--adquest-btn-primary-font-size, 15px);font-weight:var(--adquest-btn-primary-font-weight, 900)}.adquest-theme-root[data-layout=journey] .adquest-jticket-row{display:flex;align-items:stretch}.adquest-theme-root[data-layout=journey] .adquest-jticket-main{display:flex;flex:1;align-items:center;gap:var(--adquest-space-3);min-width:0;padding:var(--adquest-space-3)}.adquest-theme-root[data-layout=journey] .adquest-jticket-thumb{display:grid;flex:none;place-items:center;width:64px;height:64px;overflow:hidden;border-radius:var(--adquest-r-lg);background:var(--adquest-surface)}.adquest-theme-root[data-layout=journey] .adquest-jticket-thumb img,.adquest-theme-root[data-layout=journey] .adquest-jticket-thumb>.adquest-lottery-cover{width:100%;height:100%;object-fit:cover}.adquest-theme-root[data-layout=journey] .adquest-jticket-body{display:flex;flex:1;flex-direction:column;gap:var(--adquest-space-1);min-width:0}.adquest-theme-root[data-layout=journey] .adquest-jticket-body>h3{margin:0;font-size:var(--adquest-text-md);font-weight:800}.adquest-theme-root[data-layout=journey] .adquest-jticket-body>p{gap:var(--adquest-space-2);color:var(--adquest-muted)}.adquest-theme-root[data-layout=journey] .adquest-jticket-body span[data-tone=warn]{color:var(--adquest-warning)}.adquest-theme-root[data-layout=journey] .adquest-jticket-price{position:relative;display:flex;flex:none;flex-direction:column;align-items:center;justify-content:center;width:76px;border-inline-start:2px dashed var(--adquest-border)}.adquest-theme-root[data-layout=journey] .adquest-jticket-price[data-short]>strong{opacity:.55}.adquest-theme-root[data-layout=journey] .adquest-jticket-short,.adquest-theme-root[data-layout=journey] .adquest-jticket-price>em{margin-block-start:var(--adquest-space-1);padding-inline:var(--adquest-space-1);color:var(--adquest-danger);font-size:var(--adquest-text-xs);font-style:normal;font-weight:700;line-height:1.3;text-align:center}.adquest-theme-root[data-layout=journey] .adquest-jticket-mine-hero{display:inline-flex;align-self:flex-start;align-items:center;gap:var(--adquest-space-1);margin-block-end:var(--adquest-space-1);padding:var(--adquest-space-1) var(--adquest-space-2);border-radius:var(--adquest-r-full);background:color-mix(in srgb,var(--adquest-primary) 30%,rgba(0,0,0,.6));color:var(--adquest-hex-fff);font-size:var(--adquest-text-xs);font-weight:800}.adquest-theme-root[data-layout=journey] .adquest-jticket-price:before,.adquest-theme-root[data-layout=journey] .adquest-jticket-price:after{content:"";position:absolute;inset-inline-start:-10px;width:18px;height:18px;border-radius:var(--adquest-r-full);background:var(--adquest-background)}.adquest-theme-root[data-layout=journey] .adquest-jticket-price:before{inset-block-start:-10px}.adquest-theme-root[data-layout=journey] .adquest-jticket-price:after{inset-block-end:-10px}.adquest-theme-root[data-layout=journey] .adquest-jticket-price>strong{color:var(--adquest-accent);font-size:calc(var(--adquest-text-lg) * 1.05);font-weight:900}.adquest-theme-root[data-layout=journey] .adquest-jticket-price>small{color:var(--adquest-muted);font-size:var(--adquest-text-xs)}.adquest-theme-root[data-layout=journey] .adquest-jticket-soon,.adquest-theme-root[data-layout=journey] .adquest-jticket-ended{position:relative;display:flex;align-items:center;gap:var(--adquest-space-3);margin:0;padding:var(--adquest-space-3);border:1px dashed var(--adquest-slot-lottery-card-border-color, var(--adquest-card-border-color, var(--adquest-border)));border-radius:var(--adquest-slot-lottery-card-border-radius, var(--adquest-card-radius, var(--adquest-radius, var(--adquest-r-lg))));background:var(--adquest-slot-lottery-card-background-color, var(--adquest-card-background, var(--adquest-card-fill, var(--adquest-surface))));color:var(--adquest-slot-lottery-card-color, var(--adquest-card-foreground, var(--adquest-text)))}.adquest-theme-root[data-layout=journey] .adquest-jticket-art{--adquest-art: var(--adquest-primary);width:100%;height:100%;background:radial-gradient(90% 80% at 70% 30%,color-mix(in srgb,var(--adquest-art) 32%,var(--adquest-background)),color-mix(in srgb,var(--adquest-art) 8%,var(--adquest-background)))}.adquest-theme-root[data-layout=journey] .adquest-jticket-art[data-hue="1"]{--adquest-art: var(--adquest-accent)}.adquest-theme-root[data-layout=journey] .adquest-jticket-art[data-hue="2"]{--adquest-art: var(--adquest-danger)}.adquest-theme-root[data-layout=journey] .adquest-jticket-art[data-hue="3"]{--adquest-art: var(--adquest-secondary)}.adquest-theme-root[data-layout=journey] .adquest-jticket-art[data-hue="4"]{--adquest-art: var(--adquest-success)}.adquest-theme-root[data-layout=journey] .adquest-jticket-soon .adquest-jticket-thumb{width:52px;height:52px;filter:grayscale(.6)}.adquest-theme-root[data-layout=journey] .adquest-jticket-soon-price{color:var(--adquest-muted);font-size:var(--adquest-text-xs)}.adquest-theme-root[data-layout=journey] .adquest-jticket-ended{border-style:solid;background:var(--adquest-slot-lottery-card-background-color, transparent)}.adquest-theme-root[data-layout=journey] .adquest-jticket-trophy{display:grid;flex:none;place-items:center;width:40px;height:40px;border-radius:var(--adquest-r-md);background:color-mix(in srgb,var(--adquest-text) 6%,transparent);color:var(--adquest-muted)}.adquest-theme-root[data-layout=journey] .adquest-jticket-link{display:inline-flex;align-items:center;gap:var(--adquest-space-1);color:var(--adquest-primary);font-size:var(--adquest-text-sm);font-weight:800}.adquest-theme-root[data-layout=journey] .adquest-jdraw{padding-block-start:0}.adquest-theme-root[data-layout=journey] .adquest-jdraw-hero{position:relative;height:300px;margin-inline:calc(-1 * var(--adquest-space-4));overflow:hidden;background:color-mix(in srgb,var(--adquest-accent) 22%,var(--adquest-surface))}.adquest-theme-root[data-layout=journey] .adquest-jdraw-hero>.adquest-media,.adquest-theme-root[data-layout=journey] .adquest-jdraw-hero img{width:100%;height:100%;object-fit:cover}.adquest-theme-root[data-layout=journey] .adquest-jdraw[data-status=ended] .adquest-jdraw-hero>.adquest-media{filter:grayscale(.7)}.adquest-theme-root[data-layout=journey] .adquest-jdraw-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(rgba(0,0,0,.3),transparent 30%,color-mix(in srgb,var(--adquest-background) 60%,transparent) 70%,var(--adquest-background));pointer-events:none}.adquest-theme-root[data-layout=journey] .adquest-jdraw-caption{color:var(--adquest-text)}.adquest-theme-root[data-layout=journey] .adquest-jdraw-caption>h2{margin:0;font-size:calc(var(--adquest-text-lg) * 1.45);font-weight:900;line-height:1.35}.adquest-theme-root[data-layout=journey] .adquest-jdraw-caption>p{color:var(--adquest-muted)}.adquest-theme-root[data-layout=journey] .adquest-jdraw-status{display:inline-flex;align-self:flex-start;align-items:center;gap:var(--adquest-space-2);min-height:26px;padding:0 var(--adquest-space-3);border-radius:var(--adquest-r-full);background:#0b0b0d99;color:var(--adquest-primary);font-size:var(--adquest-text-xs);font-weight:800}.adquest-theme-root[data-layout=journey] .adquest-jdraw-status:not([data-status=open]){color:var(--adquest-muted)}.adquest-theme-root[data-layout=journey] .adquest-jdraw-status:not([data-status=open])>i{background:var(--adquest-muted);box-shadow:none}.adquest-theme-root[data-layout=journey] .adquest-jdraw-won{display:flex;align-items:center;gap:var(--adquest-space-3);padding:var(--adquest-space-3) var(--adquest-space-4);border-radius:var(--adquest-radius, var(--adquest-r-lg));background:var(--adquest-accent);color:var(--adquest-hex-111)}.adquest-theme-root[data-layout=journey] .adquest-jdraw-won>span{display:grid;place-items:center;width:46px;height:46px;border-radius:var(--adquest-r-full);background:#0000001f}.adquest-theme-root[data-layout=journey] .adquest-jdraw-won>div{display:flex;flex:1;flex-direction:column}.adquest-theme-root[data-layout=journey] .adquest-jdraw-won strong{font-size:var(--adquest-text-lg);font-weight:900}.adquest-theme-root[data-layout=journey] .adquest-jdraw-won small{font-size:var(--adquest-text-xs);font-weight:700;opacity:.8}.adquest-theme-root[data-layout=journey] .adquest-jdraw-won>button{min-height:40px;padding:0 var(--adquest-space-4);border:0;border-radius:var(--adquest-r-md);background:var(--adquest-hex-111);color:var(--adquest-accent);font:inherit;font-size:var(--adquest-text-sm);font-weight:900;cursor:pointer}.adquest-theme-root[data-layout=journey] .adquest-jdraw-clock{display:flex;flex-direction:column;gap:var(--adquest-space-2);padding:var(--adquest-space-3);border:1px solid var(--adquest-border);border-radius:var(--adquest-radius, var(--adquest-r-lg));background:var(--adquest-surface)}.adquest-theme-root[data-layout=journey] .adquest-jdraw-clock-head{display:flex;align-items:center;justify-content:space-between;padding-inline:var(--adquest-space-1);font-size:var(--adquest-text-xs)}.adquest-theme-root[data-layout=journey] .adquest-jdraw-clock-head>span{color:var(--adquest-muted);font-weight:800}.adquest-theme-root[data-layout=journey] .adquest-jdraw-clock-digits{display:flex;align-items:flex-start}.adquest-theme-root[data-layout=journey] .adquest-jdraw-clock-digits>div{display:flex;flex:1;flex-direction:column;align-items:center}.adquest-theme-root[data-layout=journey] .adquest-jdraw-clock-digits strong{font-size:calc(var(--adquest-text-lg) * 1.45);font-weight:900;font-variant-numeric:tabular-nums;line-height:1.3}.adquest-theme-root[data-layout=journey] .adquest-jdraw-clock-digits span{color:var(--adquest-muted);font-size:var(--adquest-text-xs)}.adquest-theme-root[data-layout=journey] .adquest-jdraw-clock-digits>i{color:var(--adquest-border);font-size:calc(var(--adquest-text-lg) * 1.2);font-style:normal;font-weight:900}.adquest-theme-root[data-layout=journey] .adquest-jdraw-prizes{display:grid;grid-template-columns:1fr 1fr;gap:var(--adquest-space-3)}.adquest-theme-root[data-layout=journey] .adquest-jdraw-prizes>header,.adquest-theme-root[data-layout=journey] .adquest-jdraw-winners>header{display:flex;grid-column:1 / -1;align-items:baseline;justify-content:space-between}.adquest-theme-root[data-layout=journey] .adquest-jdraw-prizes h3,.adquest-theme-root[data-layout=journey] .adquest-jdraw-winners h3,.adquest-theme-root[data-layout=journey] .adquest-jdraw-about h3{margin:0;font-size:var(--adquest-text-lg);font-weight:900}.adquest-theme-root[data-layout=journey] .adquest-jdraw-prizes header small,.adquest-theme-root[data-layout=journey] .adquest-jdraw-winners header small{color:var(--adquest-muted);font-size:var(--adquest-text-xs)}.adquest-theme-root[data-layout=journey] .adquest-jdraw-prize{--adquest-rank: var(--adquest-muted);position:relative;display:flex;flex-direction:column;gap:var(--adquest-space-2);overflow:hidden;padding:var(--adquest-space-3);border:1px solid var(--adquest-border);border-radius:var(--adquest-radius, var(--adquest-r-lg));background:var(--adquest-surface)}.adquest-theme-root[data-layout=journey] .adquest-jdraw-prize[data-rank="1"]{--adquest-rank: var(--adquest-accent);grid-column:1 / -1;flex-direction:row;align-items:center;gap:var(--adquest-space-4);padding:var(--adquest-space-4);border-color:color-mix(in srgb,var(--adquest-accent) 40%,transparent);background-color:color-mix(in srgb,var(--adquest-accent) 5%,transparent);background-image:linear-gradient(135deg,color-mix(in srgb,var(--adquest-accent) 17%,transparent),transparent 70%)}.adquest-theme-root[data-layout=journey] .adquest-jdraw-prize[data-rank="2"]{--adquest-rank: var(--adquest-rank-silver, #cbd5e1)}.adquest-theme-root[data-layout=journey] .adquest-jdraw-prize[data-rank="3"]{--adquest-rank: var(--adquest-rank-bronze, #d9a06e)}.adquest-theme-root[data-layout=journey] .adquest-jdraw-prize-icon{display:grid;flex:none;place-items:center;width:40px;height:40px;border-radius:var(--adquest-r-md);background:color-mix(in srgb,var(--adquest-rank) 16%,transparent);color:var(--adquest-rank)}.adquest-theme-root[data-layout=journey] .adquest-jdraw-prize-icon>svg{width:20px;height:20px}.adquest-theme-root[data-layout=journey] .adquest-jdraw-prize[data-rank="1"] .adquest-jdraw-prize-icon{width:56px;height:56px;border-radius:var(--adquest-r-lg);background:var(--adquest-accent);color:var(--adquest-hex-111)}.adquest-theme-root[data-layout=journey] .adquest-jdraw-prize[data-rank="1"] .adquest-jdraw-prize-icon>svg{width:28px;height:28px}.adquest-theme-root[data-layout=journey] .adquest-jdraw-prize>div{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--adquest-space-1);min-width:0}.adquest-theme-root[data-layout=journey] .adquest-jdraw-prize small{color:var(--adquest-rank);font-size:var(--adquest-text-xs);font-weight:900}.adquest-theme-root[data-layout=journey] .adquest-jdraw-prize strong{font-size:var(--adquest-text-md);font-weight:800}.adquest-theme-root[data-layout=journey] .adquest-jdraw-prize[data-rank="1"] strong{font-size:var(--adquest-text-lg);font-weight:900}.adquest-theme-root[data-layout=journey] .adquest-jdraw-prize em{color:var(--adquest-muted);font-size:var(--adquest-text-xs);font-style:normal}.adquest-theme-root[data-layout=journey] .adquest-jdraw-prize>b{position:absolute;inset-inline-end:-6px;inset-block-start:-22px;color:color-mix(in srgb,var(--adquest-accent) 12%,transparent);font-size:96px;font-weight:900;line-height:1}.adquest-theme-root[data-layout=journey] .adquest-jdraw-mine{overflow:hidden;border:1px solid color-mix(in srgb,var(--adquest-primary) 35%,transparent);border-radius:var(--adquest-radius, var(--adquest-r-lg));background-color:color-mix(in srgb,var(--adquest-primary) 3%,transparent);background-image:linear-gradient(135deg,color-mix(in srgb,var(--adquest-primary) 13%,transparent),transparent 70%)}.adquest-theme-root[data-layout=journey] .adquest-jdraw-mine-head{display:flex;align-items:center;gap:var(--adquest-space-3);padding:var(--adquest-space-3) var(--adquest-space-4)}.adquest-theme-root[data-layout=journey] .adquest-jdraw-mine-head>span{display:grid;place-items:center;width:44px;height:44px;border-radius:var(--adquest-r-md);background:var(--adquest-primary);color:var(--adquest-cta-text, var(--adquest-hex-fff))}.adquest-theme-root[data-layout=journey] .adquest-jdraw-mine-head>div{display:flex;flex:1;flex-direction:column}.adquest-theme-root[data-layout=journey] .adquest-jdraw-mine-head strong{font-size:var(--adquest-text-lg);font-weight:900}.adquest-theme-root[data-layout=journey] .adquest-jdraw-mine-head small{color:var(--adquest-muted);font-size:var(--adquest-text-xs)}.adquest-theme-root[data-layout=journey] .adquest-jdraw-mine-head>button{display:inline-flex;align-items:center;gap:var(--adquest-space-1);border:0;background:none;color:var(--adquest-primary);font:inherit;font-size:var(--adquest-text-sm);font-weight:800;cursor:pointer}.adquest-theme-root[data-layout=journey] .adquest-jdraw-mine>.adquest-jlottery-stubs{justify-content:flex-start;padding:var(--adquest-space-3) var(--adquest-space-4);border-block-start:2px dashed color-mix(in srgb,var(--adquest-text) 12%,transparent)}.adquest-theme-root[data-layout=journey] .adquest-jlottery-stubs>span[data-state=won]{border-style:solid;border-color:var(--adquest-accent);background:color-mix(in srgb,var(--adquest-accent) 16%,transparent);color:var(--adquest-accent)}.adquest-theme-root[data-layout=journey] .adquest-jdraw-facts{display:grid;grid-template-columns:1fr 1fr;gap:var(--adquest-space-3)}.adquest-theme-root[data-layout=journey] .adquest-jdraw-facts>:only-child{grid-column:1 / -1}.adquest-theme-root[data-layout=journey] .adquest-jdraw-hero[data-bare]{display:flex;align-items:center;gap:var(--adquest-space-3);height:auto;margin-inline:0;padding-block:var(--adquest-space-4) var(--adquest-space-2);overflow:visible;background:none}.adquest-theme-root[data-layout=journey] .adquest-jdraw-hero[data-bare]:after{display:none}.adquest-theme-root[data-layout=journey] .adquest-jdraw-hero[data-bare]>.adquest-jdraw-caption{position:static;flex:1;min-width:0;color:var(--adquest-text)}.adquest-theme-root[data-layout=journey] .adquest-jdraw-tile{display:grid;flex:none;place-items:center;width:64px;height:64px;border-radius:calc(var(--adquest-radius, var(--adquest-r-lg)) + 4px);background:color-mix(in srgb,var(--adquest-accent) 18%,var(--adquest-surface));color:var(--adquest-accent)}.adquest-theme-root[data-layout=journey] .adquest-jdraw-facts>div{display:flex;flex-direction:column;gap:var(--adquest-space-1);padding:var(--adquest-space-3);border:1px solid var(--adquest-border);border-radius:var(--adquest-r-md);background:var(--adquest-surface)}.adquest-theme-root[data-layout=journey] .adquest-jdraw-facts small{color:var(--adquest-muted);font-size:var(--adquest-text-xs)}.adquest-theme-root[data-layout=journey] .adquest-jdraw-facts strong{font-size:var(--adquest-text-sm);font-weight:800}.adquest-theme-root[data-layout=journey] .adquest-jdraw-about{display:flex;flex-direction:column;gap:var(--adquest-space-2)}.adquest-theme-root[data-layout=journey] .adquest-jdraw-about p{margin:0;color:var(--adquest-muted);font-size:var(--adquest-text-sm);line-height:1.9;white-space:pre-line}.adquest-theme-root[data-layout=journey] .adquest-jdraw-winners{display:flex;flex-direction:column;gap:var(--adquest-space-2)}.adquest-theme-root[data-layout=journey] .adquest-jdraw-winners ol{display:flex;flex-direction:column;gap:var(--adquest-space-2);margin:0;padding:0;list-style:none}.adquest-theme-root[data-layout=journey] .adquest-jdraw-winners li{display:flex;align-items:center;gap:var(--adquest-space-3);padding:var(--adquest-space-3);border:1px solid var(--adquest-border);border-radius:var(--adquest-r-md);background:var(--adquest-surface)}.adquest-theme-root[data-layout=journey] .adquest-jdraw-winners li[data-me]{border-color:color-mix(in srgb,var(--adquest-accent) 45%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--adquest-accent) 20%,transparent),color-mix(in srgb,var(--adquest-accent) 4%,transparent))}.adquest-theme-root[data-layout=journey] .adquest-jdraw-winners li>span{display:grid;flex:none;place-items:center;width:34px;height:34px;border-radius:var(--adquest-r-full);background:color-mix(in srgb,var(--adquest-text) 8%,transparent);font-size:var(--adquest-text-sm);font-weight:900}.adquest-theme-root[data-layout=journey] .adquest-jdraw-winners li[data-me]>span{background:var(--adquest-accent);color:var(--adquest-hex-111)}.adquest-theme-root[data-layout=journey] .adquest-jdraw-winners li>div{display:flex;flex:1;flex-direction:column;min-width:0}.adquest-theme-root[data-layout=journey] .adquest-jdraw-winners li strong{font-size:var(--adquest-text-sm);font-weight:800}.adquest-theme-root[data-layout=journey] .adquest-jdraw-winners li small{color:var(--adquest-muted);font-size:var(--adquest-text-xs)}.adquest-theme-root[data-layout=journey] .adquest-jdraw-winners li>em{color:var(--adquest-muted);font-size:var(--adquest-text-xs);font-style:normal;font-weight:800}.adquest-theme-root[data-layout=journey] .adquest-jdraw-winners li[data-me]>em{color:var(--adquest-accent)}.adquest-theme-root[data-layout=journey] .adquest-jdraw-bar{flex-direction:row;align-items:center;gap:var(--adquest-space-3);text-align:start}.adquest-theme-root[data-layout=journey] .adquest-jdraw-bar>div{display:flex;flex-direction:column;padding-inline:var(--adquest-space-2)}.adquest-theme-root[data-layout=journey] .adquest-jdraw-bar>div small{color:var(--adquest-muted);font-size:var(--adquest-text-xs)}.adquest-theme-root[data-layout=journey] .adquest-jdraw-bar>div strong{color:var(--adquest-accent);font-size:var(--adquest-text-lg);font-weight:900;white-space:nowrap}.adquest-theme-root[data-layout=journey] .adquest-jdraw-bar>.adquest-button{display:inline-flex;flex:1;align-items:center;justify-content:center;gap:var(--adquest-space-2)}.adquest-theme-root[data-layout=journey] .adquest-jstack{position:relative;display:grid;place-items:center;width:150px;height:96px}.adquest-theme-root[data-layout=journey] .adquest-jstack>i,.adquest-theme-root[data-layout=journey] .adquest-jstack>span{position:absolute;top:8px;right:4px;bottom:8px;left:4px;border-radius:var(--adquest-r-md);background:color-mix(in srgb,var(--adquest-primary) 55%,var(--adquest-background));box-shadow:0 10px 24px #00000059}.adquest-theme-root[data-layout=journey] .adquest-jstack>i:first-child{transform:translate(-14px) rotate(-8deg);opacity:.7}.adquest-theme-root[data-layout=journey] .adquest-jstack>i:nth-child(2){transform:translate(14px) rotate(7deg);opacity:.85}.adquest-theme-root[data-layout=journey] .adquest-jstack[data-count="1"]>i{visibility:hidden}.adquest-theme-root[data-layout=journey] .adquest-jstack[data-count="2"]>i:first-child{visibility:hidden}.adquest-theme-root[data-layout=journey] .adquest-jstack>span{display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--adquest-primary);color:var(--adquest-cta-text, var(--adquest-hex-fff))}.adquest-theme-root[data-layout=journey] .adquest-jstack strong{font-size:calc(var(--adquest-text-lg) * 1.6);font-weight:900;line-height:1.1}.adquest-theme-root[data-layout=journey] .adquest-jstack small{font-size:var(--adquest-text-xs);font-weight:700;opacity:.8}.adquest-theme-root[data-layout=journey] .adquest-jticket-body span.adquest-jticket-mine{padding:0 var(--adquest-space-2);border-radius:var(--adquest-r-full);background:color-mix(in srgb,var(--adquest-primary) 16%,transparent);color:var(--adquest-primary);font-weight:800}.adquest-theme-root[data-layout=journey] .adquest-ms .adquest-journey-summary{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--adquest-space-3) var(--adquest-space-4);padding:var(--adquest-space-4);border:1px solid color-mix(in srgb,var(--adquest-primary) 30%,transparent);background:radial-gradient(120% 160% at 100% 0%,color-mix(in srgb,var(--adquest-primary) 16%,transparent),transparent 60%),var(--adquest-card-fill, var(--adquest-surface))}.adquest-theme-root[data-layout=journey] .adquest-ms .adquest-journey-summary>.adquest-journey-ring{display:grid;flex:none;width:64px;height:64px;background:conic-gradient(var(--adquest-primary) calc(var(--adquest-journey-progress, 0) * 360deg),color-mix(in srgb,var(--adquest-text) 12%,transparent) 0);box-shadow:0 0 24px color-mix(in srgb,var(--adquest-primary) 22%,transparent)}.adquest-theme-root[data-layout=journey] .adquest-ms .adquest-journey-summary>.adquest-journey-ring>span{width:50px;height:50px;background:var(--adquest-card-fill, var(--adquest-surface));font-size:var(--adquest-text-md);font-weight:900}.adquest-theme-root[data-layout=journey] .adquest-ms .adquest-journey-summary>.adquest-journey-summary-text>strong{font-size:var(--adquest-text-lg);font-weight:900;line-height:1.4}.adquest-theme-root[data-layout=journey] .adquest-ms .adquest-journey-summary>.adquest-journey-summary-text>span{color:var(--adquest-accent);font-size:var(--adquest-text-sm);font-weight:800}.adquest-theme-root[data-layout=journey] .adquest-ms .adquest-journey-summary>.adquest-ms-deadline{align-self:start;padding:var(--adquest-space-1) var(--adquest-space-3);border-radius:var(--adquest-r-full);background:color-mix(in srgb,var(--adquest-warning) 14%,transparent);font-size:var(--adquest-text-xs);white-space:nowrap}@media(max-width:480px){.adquest-theme-root[data-layout=journey] .adquest-ms .adquest-journey-summary>.adquest-ms-deadline{grid-column:2;justify-self:start}}.adquest-theme-root[data-layout=journey] .adquest-jticket-stub>.adquest-jticket-clock{display:none}@media(min-width:768px){.adquest-theme-root[data-layout=journey]>.adquest-widget-shell{box-sizing:border-box;width:100%;max-width:1120px;margin-inline:auto}.adquest-theme-root[data-layout=journey] .adquest-journey{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:var(--adquest-space-5)}.adquest-theme-root[data-layout=journey] .adquest-journey>*{grid-column:1 / -1}.adquest-theme-root[data-layout=journey] .adquest-journey-section>.adquest-journey-carousel{grid-auto-columns:calc((100% - var(--adquest-space-3)) / 2.25)}.adquest-theme-root[data-layout=journey] .adquest-journey-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.adquest-theme-root[data-layout=journey] .adquest-journey-hero-media{aspect-ratio:auto;min-height:200px}.adquest-theme-root[data-layout=journey] .adquest-journey-section .adquest-journey-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.adquest-theme-root[data-layout=journey] .adquest-journey-filters{flex-wrap:wrap}.adquest-theme-root[data-layout=journey] .adquest-modal-panel:has(.adquest-jintro){max-width:960px;min-height:0;margin-block:0;border:0;border-radius:0}.adquest-theme-root[data-layout=journey] .adquest-jintro{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-template-rows:auto;align-items:start;gap:var(--adquest-space-6);padding:var(--adquest-space-2) var(--adquest-space-6) var(--adquest-space-6)}.adquest-theme-root[data-layout=journey] .adquest-jintro-main,.adquest-theme-root[data-layout=journey] .adquest-jintro-side{grid-column:auto;grid-row:auto;display:flex;flex-direction:column;gap:var(--adquest-space-4);min-width:0}.adquest-theme-root[data-layout=journey] .adquest-jintro .adquest-jdetail-footer{position:static;padding:0;background:none}.adquest-theme-root[data-layout=journey] .adquest-jresult{min-height:calc(100dvh - 2 * var(--adquest-space-5))}.adquest-theme-root[data-layout=journey] .adquest-jresult-halo{width:184px;height:184px}.adquest-theme-root[data-layout=journey] .adquest-jresult-halo>span{width:124px;height:124px}.adquest-theme-root[data-layout=journey] .adquest-jresult-head{font-size:calc(var(--adquest-text-lg) * 2.6)}.adquest-theme-root[data-layout=journey] .adquest-jresult-sub{font-size:var(--adquest-text-base)}.adquest-theme-root[data-layout=journey] .adquest-jresult-actions{box-sizing:border-box;width:100%;max-width:420px;margin-inline:auto}.adquest-theme-root[data-layout=journey] .adquest-jrewards .adquest-journey-section .adquest-journey-list>:only-child{grid-column:1 / -1}.adquest-theme-root[data-layout=journey] .adquest-jquestion{border:0;border-radius:0;box-shadow:none}.adquest-theme-root[data-layout=journey] .adquest-modal-panel:has(.adquest-player:not(.adquest-immersive)){border:0;border-radius:0;background:none}.adquest-theme-root[data-layout=journey] .adquest-modal-panel{display:flex;flex-direction:column;box-sizing:border-box;width:100%;max-width:640px;min-height:min(720px,100%);margin:var(--adquest-space-5) auto;overflow:hidden;border:1px solid var(--adquest-border);border-radius:var(--adquest-radius, var(--adquest-r-lg))}.adquest-theme-root[data-layout=journey] .adquest-widget-body>.adquest-player:not(.adquest-immersive),.adquest-theme-root[data-layout=journey] .adquest-jname-form,.adquest-theme-root[data-layout=journey] .adquest-widget-body>.adquest-history-view,.adquest-theme-root[data-layout=journey] .adquest-widget-body>.adquest-claims-view,.adquest-theme-root[data-layout=journey] .adquest-widget-body>.adquest-entries-view,.adquest-theme-root[data-layout=journey] .adquest-widget-body>.adquest-jdraw,.adquest-theme-root[data-layout=journey] .adquest-participant-gate{box-sizing:border-box;width:100%;max-width:720px;margin-inline:auto}.adquest-theme-root[data-layout=journey] .adquest-leave{align-items:center;justify-content:center}.adquest-theme-root[data-layout=journey] .adquest-leave-sheet{box-sizing:border-box;width:100%;max-width:480px;padding-block-end:var(--adquest-space-5);border-radius:var(--adquest-radius, var(--adquest-r-lg))}.adquest-theme-root[data-layout=journey] .adquest-wallet-overlay{align-items:flex-start;justify-content:flex-end;background:transparent}.adquest-theme-root[data-layout=journey] .adquest-wallet-sheet{box-sizing:border-box;width:360px;margin:var(--adquest-space-16) max(var(--adquest-space-4),calc((100vw - 1120px) / 2 + var(--adquest-space-4))) 0;border-radius:var(--adquest-radius, var(--adquest-r-lg));box-shadow:0 16px 40px color-mix(in srgb,black 35%,transparent);animation:adquest-fade-in var(--adquest-dur-base) var(--adquest-ease-out)}.adquest-theme-root[data-layout=journey] .adquest-wallet-overlay.is-closing .adquest-wallet-sheet{animation:adquest-backdrop-out var(--adquest-dur-exit) var(--adquest-ease-in) forwards}.adquest-theme-root[data-layout=journey] .adquest-wallet-grip{display:none}}@media(min-width:1024px){.adquest-theme-root[data-layout=journey] .adquest-widget-shell[data-desk]{max-width:1248px}.adquest-theme-root[data-layout=journey] .adquest-widget-shell[data-desk]>.adquest-jheader{background:transparent}.adquest-theme-root[data-layout=journey] .adquest-wallet-sheet{margin-inline:max(var(--adquest-space-4),calc((100vw - 1248px) / 2 + var(--adquest-space-4)))}.adquest-theme-root[data-layout=journey] .adquest-widget-shell[data-desk]>.adquest-widget-body{min-width:0;padding-block-end:var(--adquest-space-6)}.adquest-theme-root[data-layout=journey] .adquest-widget-shell[data-desk]:has(.adquest-jsplit){max-width:1560px}.adquest-theme-root[data-layout=journey] .adquest-widget-shell[data-desk]>.adquest-widget-body{position:relative;z-index:1}.adquest-theme-root[data-layout=journey] .adquest-jworld{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(70% 55% at 50% -8%,color-mix(in srgb,var(--adquest-primary) 30%,transparent),transparent 70%),radial-gradient(40% 40% at 88% 8%,color-mix(in srgb,var(--adquest-accent) 16%,transparent),transparent 70%)}.adquest-theme-root[data-layout=journey] .adquest-journey-feature{box-shadow:0 18px 40px #00000059}.adquest-theme-root[data-layout=journey] .adquest-journey-heading{font-size:22px}.adquest-theme-root[data-layout=journey] .adquest-quest-card,.adquest-theme-root[data-layout=journey] .adquest-lottery-card{transition:transform var(--adquest-dur-fast, .15s) var(--adquest-ease-out),box-shadow var(--adquest-dur-fast, .15s) var(--adquest-ease-out)}.adquest-theme-root[data-layout=journey] .adquest-quest-card:hover,.adquest-theme-root[data-layout=journey] .adquest-lottery-card:hover{transform:translateY(-3px);box-shadow:0 14px 34px #00000052}.adquest-theme-root[data-layout=journey] .adquest-journey-feature-media{height:250px;aspect-ratio:auto}.adquest-theme-root[data-layout=journey] .adquest-jsplit{display:grid;grid-template-columns:392px minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);gap:var(--adquest-space-5);box-sizing:border-box;height:calc(100dvh - 64px);padding:var(--adquest-space-5) var(--adquest-space-6)}.adquest-theme-root[data-layout=journey] .adquest-widget-shell[data-desk]:has(.adquest-jsplit)>.adquest-widget-body{padding-block-end:0}.adquest-theme-root[data-layout=journey] .adquest-widget-shell[data-desk]:has(.adquest-jsplit[data-active])>.adquest-jheader,.adquest-theme-root[data-layout=journey] .adquest-jsplit[data-active]>.adquest-jboard-hud{display:none}.adquest-theme-root[data-layout=journey] .adquest-jsplit[data-active]{height:100dvh;grid-template-rows:minmax(0,1fr);padding-block-end:var(--adquest-space-5)}.adquest-theme-root[data-layout=journey] .adquest-jboard-hud{grid-column:1 / -1}.adquest-theme-root[data-layout=journey] .adquest-jboard-hud>.adquest-journey-strip{flex-flow:row wrap;align-items:center;gap:var(--adquest-space-2) var(--adquest-space-5)}.adquest-theme-root[data-layout=journey] .adquest-jboard-hud .adquest-journey-strip-text{font-size:var(--adquest-text-lg)}.adquest-theme-root[data-layout=journey] .adquest-jboard-hud .adquest-journey-summary-bar{flex:0 1 320px}.adquest-theme-root[data-layout=journey] .adquest-jsplit-list,.adquest-theme-root[data-layout=journey] .adquest-jsplit-pane{box-sizing:border-box;min-height:0;overflow-y:auto;border:1px solid var(--adquest-border);border-radius:calc(var(--adquest-radius, var(--adquest-r-lg)) + 6px);background:var(--adquest-card-fill, var(--adquest-surface));scrollbar-width:none}.adquest-theme-root[data-layout=journey] .adquest-jsplit-list{padding:var(--adquest-space-2)}.adquest-theme-root[data-layout=journey] .adquest-jsplit-list .adquest-scroll-pad{padding:0}.adquest-theme-root[data-layout=journey] .adquest-jsplit-list .adquest-journey{grid-template-columns:minmax(0,1fr);gap:var(--adquest-space-2)}.adquest-theme-root[data-layout=journey] .adquest-jsplit-list .adquest-journey-filters{display:none}.adquest-theme-root[data-layout=journey] .adquest-jsplit-list .adquest-journey-section .adquest-journey-list,.adquest-theme-root[data-layout=journey] .adquest-jsplit-list .adquest-journey>.adquest-journey-list{display:flex;flex-direction:column;gap:var(--adquest-space-1)}.adquest-theme-root[data-layout=journey] .adquest-jsplit-list .adquest-journey-section-head{padding:var(--adquest-space-3) var(--adquest-space-3) var(--adquest-space-1)}.adquest-theme-root[data-layout=journey] .adquest-jsplit-list .adquest-journey-heading{color:var(--adquest-muted);font-size:var(--adquest-text-xs);font-weight:800}.adquest-theme-root[data-layout=journey] .adquest-jsplit-list .adquest-quest-card{padding:var(--adquest-space-3);border-color:transparent;background:transparent;box-shadow:none}.adquest-theme-root[data-layout=journey] .adquest-jsplit-list .adquest-quest-card:hover{background:color-mix(in srgb,var(--adquest-text) 6%,transparent);transform:none}.adquest-theme-root[data-layout=journey] .adquest-jsplit-list .adquest-quest-card[data-selected]{border-color:color-mix(in srgb,var(--adquest-primary) 60%,transparent);background:color-mix(in srgb,var(--adquest-primary) 10%,transparent)}.adquest-theme-root[data-layout=journey] .adquest-jsplit-list .adquest-journey-thumb{width:48px;height:48px}.adquest-theme-root[data-layout=journey] .adquest-jsplit-pane{display:flex;flex-direction:column}.adquest-theme-root[data-layout=journey] .adquest-jsplit-pane .adquest-modal-panel{flex:1 0 auto;max-width:none;min-height:0;margin:0;overflow:visible;border:0;border-radius:0;background:none}.adquest-theme-root[data-layout=journey] .adquest-jsplit-pane[data-passive] .adquest-shell-bar{display:none}.adquest-theme-root[data-layout=journey] .adquest-jsplit-pane .adquest-modal-panel>.adquest-player,.adquest-theme-root[data-layout=journey] .adquest-jsplit-pane .adquest-modal-panel>.adquest-shell-bar{box-sizing:border-box;width:100%;max-width:760px;margin-inline:auto}.adquest-theme-root[data-layout=journey] .adquest-jsplit-pane .adquest-jresult{min-height:calc(100dvh - 2 * var(--adquest-space-5) - 2px)}.adquest-theme-root[data-layout=journey] .adquest-jsplit-pane .adquest-jintro{flex:1 0 auto;padding:var(--adquest-space-6)}.adquest-theme-root[data-layout=journey] .adquest-jsplit-pane[data-passive] .adquest-jintro-tags{display:flex}.adquest-theme-root[data-layout=journey] .adquest-jsplit-pane .adquest-jintro .adquest-jdetail-media{height:280px}.adquest-theme-root[data-layout=journey] .adquest-jsplit-pane .adquest-jintro .adquest-jdetail-copy>:is(h2,h3,.adquest-quest-title){font-size:32px;line-height:1.3}.adquest-theme-root[data-layout=journey] .adquest-jsplit-pane .adquest-jintro .adquest-jdetail-footer>.adquest-button{min-height:58px}.adquest-theme-root[data-layout=journey] .adquest-jdrawboard{grid-template-rows:minmax(0,1fr)}.adquest-theme-root[data-layout=journey] .adquest-jdrawboard>.adquest-jsplit-list>.adquest-lottery-list{padding:0}.adquest-theme-root[data-layout=journey] .adquest-jsplit-list .adquest-jrewards .adquest-journey-section .adquest-journey-list{display:flex;flex-direction:column;gap:var(--adquest-space-1)}.adquest-theme-root[data-layout=journey] .adquest-jsplit-list .adquest-lottery-card{border-color:transparent;background:transparent;box-shadow:none}.adquest-theme-root[data-layout=journey] .adquest-jsplit-list .adquest-lottery-card:hover{background:color-mix(in srgb,var(--adquest-text) 6%,transparent);transform:none}.adquest-theme-root[data-layout=journey] .adquest-jsplit-list .adquest-lottery-card[data-selected]{border-color:color-mix(in srgb,var(--adquest-primary) 60%,transparent);background:color-mix(in srgb,var(--adquest-primary) 10%,transparent)}.adquest-theme-root[data-layout=journey] .adquest-jsplit-list .adquest-jticket-price:before,.adquest-theme-root[data-layout=journey] .adquest-jsplit-list .adquest-jticket-price:after{display:none}.adquest-theme-root[data-layout=journey] .adquest-jsplit-list .adquest-jticket-thumb{width:48px;height:48px}.adquest-theme-root[data-layout=journey] .adquest-jsplit-pane>.adquest-jdraw[data-desk]{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,340px);gap:var(--adquest-space-5);align-items:start;box-sizing:border-box;padding:var(--adquest-space-5)}.adquest-theme-root[data-layout=journey] .adquest-jsplit-pane>.adquest-jlottery-done{flex:1 0 auto}.adquest-theme-root[data-layout=journey] .adquest-jticket-hero{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.adquest-theme-root[data-layout=journey] .adquest-jticket-hero>.adquest-jticket-media{height:100%;min-height:280px}.adquest-theme-root[data-layout=journey] .adquest-jticket-hero>.adquest-jticket-stub{flex-direction:column;align-items:stretch;justify-content:flex-end;padding:var(--adquest-space-5);border-block-start:0;border-inline-start:2px dashed var(--adquest-border)}.adquest-theme-root[data-layout=journey] .adquest-jticket-hero>.adquest-jticket-stub:before,.adquest-theme-root[data-layout=journey] .adquest-jticket-hero>.adquest-jticket-stub:after{inset-inline:calc(var(--adquest-bite) / -2) auto}.adquest-theme-root[data-layout=journey] .adquest-jticket-hero>.adquest-jticket-stub:after{inset-block:auto calc(var(--adquest-bite) / -2)}.adquest-theme-root[data-layout=journey] .adquest-jticket-hero>.adquest-jticket-stub>.adquest-button{width:100%;min-height:52px}.adquest-theme-root[data-layout=journey] .adquest-jhero-row>.adquest-journey-carousel{grid-template-columns:repeat(auto-fit,minmax(520px,1fr))}.adquest-theme-root[data-layout=journey] .adquest-jrewards .adquest-journey-section .adquest-journey-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--adquest-space-4)}.adquest-theme-root[data-layout=journey] .adquest-jticket-hero .adquest-jticket-live{display:none}.adquest-theme-root[data-layout=journey] .adquest-jticket-hero>.adquest-jticket-stub>.adquest-jticket-clock{display:flex;flex-direction:row;gap:var(--adquest-space-2);margin-block-end:auto}.adquest-theme-root[data-layout=journey] .adquest-jticket-clock>span{display:flex;flex:1 1 0;flex-direction:column;align-items:center;padding:var(--adquest-space-3) 0;border-radius:var(--adquest-r-md);background:color-mix(in srgb,var(--adquest-background) 60%,transparent)}.adquest-theme-root[data-layout=journey] .adquest-jticket-clock>span>strong{font-size:28px;font-weight:900;font-variant-numeric:tabular-nums}.adquest-theme-root[data-layout=journey] .adquest-jticket-clock>span>small{color:var(--adquest-muted);font-size:var(--adquest-text-xs)}.adquest-theme-root[data-layout=journey] .adquest-widget-body>.adquest-jdraw[data-desk]{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,360px);gap:var(--adquest-space-5);align-items:start;max-width:1180px;padding-block-start:var(--adquest-space-5)}.adquest-theme-root[data-layout=journey] .adquest-jdraw-main,.adquest-theme-root[data-layout=journey] .adquest-jdraw-side{display:flex;flex-direction:column;gap:var(--adquest-space-4);min-width:0}.adquest-theme-root[data-layout=journey] .adquest-jdraw-side{position:sticky;inset-block-start:var(--adquest-space-5)}.adquest-theme-root[data-layout=journey] .adquest-jdraw[data-desk] .adquest-jdraw-hero{height:320px;margin-inline:0;border-radius:var(--adquest-radius, var(--adquest-r-lg))}.adquest-theme-root[data-layout=journey] .adquest-jdraw[data-desk] .adquest-jdraw-hero[data-bare]{height:auto}.adquest-theme-root[data-layout=journey] .adquest-jdraw-buy>.adquest-leave-sheet{max-width:none;border:1px solid color-mix(in srgb,var(--adquest-primary) 40%,transparent);animation:none}.adquest-theme-root[data-layout=journey] .adquest-jdraw-side>.adquest-jdraw-bar{position:static}}@media(min-width:1400px){.adquest-theme-root[data-layout=journey] .adquest-jdraw[data-desk] .adquest-jdraw-facts{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}}@media(min-width:1024px)and (prefers-reduced-motion:reduce){.adquest-theme-root[data-layout=journey] .adquest-quest-card,.adquest-theme-root[data-layout=journey] .adquest-lottery-card{animation:none;transition:none}.adquest-theme-root[data-layout=journey] .adquest-quest-card:hover,.adquest-theme-root[data-layout=journey] .adquest-lottery-card:hover{transform:none}}@media(min-width:1024px)and (max-width:1279px){.adquest-theme-root[data-layout=journey] .adquest-jsplit{grid-template-columns:320px minmax(0,1fr);padding-inline:var(--adquest-space-4)}.adquest-theme-root[data-layout=journey] .adquest-jsplit-pane .adquest-jintro{grid-template-columns:minmax(0,1fr)}.adquest-theme-root[data-layout=journey] .adquest-jsplit-pane .adquest-jintro .adquest-jdetail-copy>:is(h2,h3,.adquest-quest-title){font-size:28px}.adquest-theme-root[data-layout=journey] .adquest-jsplit-pane>.adquest-jdraw[data-desk]{grid-template-columns:minmax(0,1fr)}.adquest-theme-root[data-layout=journey] .adquest-jsplit-pane>.adquest-jdraw[data-desk]>.adquest-jdraw-side{position:static}}@media(min-width:1024px){.adquest-theme-root[data-layout=journey] .adquest-immersive{--adquest-cinema: min(1200px, 100%, calc((100dvh - 250px) * 16 / 9));display:grid;grid-template-rows:auto minmax(0,1fr) auto;justify-items:center;row-gap:var(--adquest-space-4);box-sizing:border-box;padding:var(--adquest-space-5) var(--adquest-space-6);background:radial-gradient(ellipse 80% 60% at 50% 45%,color-mix(in srgb,var(--adquest-primary) 16%,var(--adquest-hex-000)),var(--adquest-hex-000) 75%)}.adquest-theme-root[data-layout=journey] .adquest-immersive-top,.adquest-theme-root[data-layout=journey] .adquest-immersive-bottom{position:static;box-sizing:border-box;width:var(--adquest-cinema);padding:0;background:none}.adquest-theme-root[data-layout=journey] .adquest-immersive-top{grid-row:1;gap:var(--adquest-space-3)}.adquest-theme-root[data-layout=journey] .adquest-immersive-bottom{grid-row:3}.adquest-theme-root[data-layout=journey] .adquest-immersive-stage{position:relative;inset:auto;grid-row:2;width:var(--adquest-cinema);height:100%;min-height:0;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:calc(var(--adquest-radius, var(--adquest-r-lg)) + 6px);background:var(--adquest-hex-000);box-shadow:0 30px 90px #0009,0 0 140px color-mix(in srgb,var(--adquest-primary) 18%,transparent)}.adquest-theme-root[data-layout=journey] .adquest-immersive-stage[data-portrait]{width:auto;max-width:var(--adquest-cinema);aspect-ratio:9 / 16}.adquest-theme-root[data-layout=journey] .adquest-immersive-stage>.adquest-media,.adquest-theme-root[data-layout=journey] .adquest-immersive-stage[data-portrait]>.adquest-media{position:absolute;top:0;right:0;bottom:0;left:0;object-fit:contain}.adquest-theme-root[data-layout=journey] .adquest-immersive-chip{min-height:38px;padding:0 var(--adquest-space-4);background:#ffffff1a;font-size:var(--adquest-text-sm)}.adquest-theme-root[data-layout=journey] .adquest-immersive-row{align-items:center}.adquest-theme-root[data-layout=journey] .adquest-immersive-title>span{font-size:var(--adquest-text-lg);font-weight:800}.adquest-theme-root[data-layout=journey] .adquest-immersive-title>strong{font-size:44px}.adquest-theme-root[data-layout=journey] .adquest-immersive-bottom>p{font-size:var(--adquest-text-sm)}.adquest-theme-root[data-layout=journey] .adquest-immersive-sound{width:52px;height:52px}}:root{color-scheme:light}*{box-sizing:border-box}html,body,#root{margin:0;height:100%;min-height:100%;overflow:hidden;background:transparent}body{color:#0f172a}.embed-shell{height:100%;min-height:100%;max-height:100dvh;display:flex;flex-direction:column;overflow:hidden;background-color:var(--adquest-surface, #0b1020);background-image:var(--adquest-bg-image, none);background-size:cover;background-position:center center;background-repeat:no-repeat}.embed-shell.adquest-theme-root[data-layout]{background:none}.embed-header{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid rgba(15,23,42,.08);background:#fff;flex-shrink:0}.embed-header img{width:36px;height:36px;object-fit:contain;border-radius:8px}.embed-header div{display:flex;flex-direction:column;gap:2px}.embed-header span{font-size:12px;color:#64748b}.embed-widget{flex:1 1 auto;min-height:0;overflow:hidden;display:flex;flex-direction:column;padding:0}.embed-widget>*{flex:1 1 auto;min-height:0}.embed-shell[data-host="1"] .embed-widget{padding:0}.embed-shell .embed-widget .adquest-theme-root{min-height:0;height:100%}.embed-centered{display:grid;place-items:center;min-height:100%;padding:24px;text-align:center}.embed-waiting{flex:1;min-height:0;gap:8px}.embed-shell[data-host="1"] .embed-waiting,.embed-shell[data-host="1"] .embed-centered{color:#f8fafc}.embed-waiting code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;background:#0f172a0f;padding:2px 6px;border-radius:4px}.embed-shell[data-host="1"] .embed-waiting code{background:#ffffff14;color:#f8fafc}html:has(.embed-shell[data-host="1"]),.embed-shell[data-host="1"] *{scrollbar-width:none}.embed-shell[data-host="1"] *::-webkit-scrollbar{display:none}.embed-spinner{width:36px;height:36px;border-radius:50%;border:3px solid rgba(128,128,128,.25);border-top-color:var(--adquest-primary, #f8fafc);animation:embed-spin .8s linear infinite}@keyframes embed-spin{to{transform:rotate(360deg)}}
