.c3hhta_form{gap:var(--space-sm);flex-direction:column;display:flex}.c3hhta_label{margin-top:var(--space-xs);font-size:var(--text-label-s);color:var(--color-ink);font-weight:700}.c3hhta_input{font-family:inherit;font-size:var(--text-body-m);min-height:48px;padding:10px var(--space-lg);border:var(--border-ink);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-ink);resize:vertical;outline:none;transition:border-color .2s,box-shadow .2s}.c3hhta_input:focus{border-color:var(--color-brand-primary);box-shadow:var(--shadow-hard-sm)}.c3hhta_input::placeholder{color:var(--color-text-placeholder)}.c3hhta_hint{font-size:var(--text-label-xs);color:var(--color-text-secondary);margin:0;line-height:1.5}.c3hhta_submit{height:40px;margin-top:var(--space-sm);background:var(--color-brand-primary);color:var(--color-ink);border:var(--border-ink);border-radius:var(--radius-full);font-family:inherit;font-weight:700;font-size:var(--text-label-m);align-self:flex-start;align-items:center;padding:0 20px;transition:transform .15s,box-shadow .15s;display:inline-flex}.c3hhta_submit:hover:not(:disabled){box-shadow:var(--shadow-hard-sm);transform:translateY(-2px)}.c3hhta_submit:active:not(:disabled){box-shadow:none;transform:translateY(0)}.c3hhta_submit:disabled{opacity:.5;cursor:not-allowed}
.f7mrka_row{gap:var(--space-md);padding:var(--space-lg);background:var(--color-canvas);border-radius:var(--radius-md);flex-direction:column;display:flex}.f7mrka_header{justify-content:space-between;align-items:flex-start;gap:var(--space-md);flex-wrap:wrap;display:flex}.f7mrka_email{color:var(--color-ink);word-break:break-all;margin:0;font-size:14px;font-weight:700}.f7mrka_meta{font-size:var(--text-label-xs);color:var(--color-text-secondary);margin:2px 0 0}.f7mrka_deadline,.f7mrka_deadlineAlert{font-size:var(--text-label-xs);padding:var(--space-xs) var(--space-md);border-radius:var(--radius-full);white-space:nowrap;color:var(--color-ink);align-items:center;font-weight:700;display:inline-flex}.f7mrka_deadline{background:var(--color-brand-secondary)}.f7mrka_deadlineAlert{background:var(--color-brand-primary)}.f7mrka_controls{gap:var(--space-sm);flex-wrap:wrap;align-items:center;display:flex}.f7mrka_select,.f7mrka_notes{font-family:inherit;font-size:var(--text-label-m);height:40px;padding:0 var(--space-md);border:var(--border-ink);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-ink);outline:none}.f7mrka_select:focus,.f7mrka_notes:focus{border-color:var(--color-brand-primary);box-shadow:var(--shadow-hard-sm)}.f7mrka_notes::placeholder{color:var(--color-text-placeholder)}.f7mrka_notes{flex:1;min-width:180px}.f7mrka_save{background:var(--color-brand-primary);height:40px;color:var(--color-ink);border:var(--border-ink);border-radius:var(--radius-full);font-family:inherit;font-weight:700;font-size:var(--text-label-m);align-items:center;padding:0 20px;transition:transform .15s,box-shadow .15s;display:inline-flex}.f7mrka_save:hover:not(:disabled){box-shadow:var(--shadow-hard-sm);transform:translateY(-2px)}.f7mrka_save:active:not(:disabled){box-shadow:none;transform:translateY(0)}.f7mrka_save:disabled{opacity:.5;cursor:not-allowed}.f7mrka_help{font-size:var(--text-label-xs);color:var(--color-text-secondary);margin:0;line-height:1.5}.f7mrka_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
:where(.Cuawza_skeleton){border-radius:var(--radius-sm);background-color:var(--color-muted);background-image:linear-gradient(90deg,#fff0 0%,#ffffff8c 50%,#fff0 100%);background-position:150% 0;background-repeat:no-repeat;background-size:200% 100%;animation:1.4s ease-in-out infinite Cuawza_skeleton-shimmer;display:block}@keyframes Cuawza_skeleton-shimmer{0%{background-position:150% 0}to{background-position:-50% 0}}@media (prefers-reduced-motion:reduce){:where(.Cuawza_skeleton){background-image:none;animation:none}}.Cuawza_rows{gap:var(--space-sm);flex-direction:column;display:flex}.Cuawza_row{border-radius:var(--radius-md);height:56px}.Cuawza_visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.AUoU_G_page{padding:var(--space-2xl);max-width:48rem;margin-left:auto;margin-right:auto}.AUoU_G_page--wide{max-width:72rem}.AUoU_G_header{margin-bottom:var(--space-2xl)}.AUoU_G_back-link{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-lg);border-radius:var(--radius-full);font-family:var(--font-body);font-size:var(--text-label-m);color:var(--color-text-secondary);font-weight:700;text-decoration:none;transition:color .15s;display:inline-flex}.AUoU_G_back-link:hover{color:var(--color-ink)}.AUoU_G_back-link:focus-visible{box-shadow:var(--focus-ring);outline:none}.AUoU_G_title{font-family:var(--font-display);font-size:var(--text-h1);letter-spacing:var(--tracking-display);color:var(--color-ink);overflow-wrap:anywhere;font-weight:800;line-height:1.05}.AUoU_G_title-row{align-items:center;gap:var(--space-sm);display:flex}.AUoU_G_campaign-link{width:var(--tap-target);height:var(--tap-target);border-radius:var(--radius-full);color:var(--color-ink);flex:none;justify-content:center;align-items:center;display:inline-flex}.AUoU_G_campaign-link:hover{background:var(--color-field)}.AUoU_G_campaign-link:focus-visible{box-shadow:var(--focus-ring);outline:none}.AUoU_G_subtitle{margin-top:var(--space-xs);font-family:var(--font-body);font-size:var(--text-body-m);color:var(--color-text-secondary)}.AUoU_G_header-row{justify-content:space-between;align-items:center;gap:var(--space-lg);margin-bottom:var(--space-2xl);flex-wrap:wrap;display:flex}.AUoU_G_header-actions{align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.AUoU_G_stats-grid{gap:var(--space-lg);margin-bottom:var(--space-2xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:1024px){.AUoU_G_stats-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.AUoU_G_stat-card{justify-content:flex-end;gap:var(--space-xs);border-radius:var(--radius-lg);padding:var(--space-xl);border:var(--border-ink);color:var(--color-ink);flex-direction:column-reverse;display:flex}.AUoU_G_stat-card--coral{background:var(--color-brand-primary)}.AUoU_G_stat-card--yellow{background:var(--color-brand-secondary)}.AUoU_G_stat-card--teal{background:var(--color-brand-tertiary)}.AUoU_G_stat-card--ink{background:var(--color-ink);color:var(--color-text-on-dark)}.AUoU_G_stat-card--ink .AUoU_G_stat-value{color:var(--color-brand-secondary)}.AUoU_G_stat-value{font-family:var(--font-display);font-size:var(--text-h2);letter-spacing:var(--tracking-display);overflow-wrap:anywhere;font-weight:800;line-height:1.1}.AUoU_G_stat-value-row{align-items:center;gap:var(--space-sm);font-family:var(--font-display);font-size:var(--text-h3);letter-spacing:-.03em;font-weight:800;line-height:1.33;display:flex}.AUoU_G_stat-label{font-family:var(--font-body);font-size:var(--text-label-s);font-weight:700}@media (max-width:640px){.AUoU_G_page{padding:var(--space-xl) var(--space-lg)}.AUoU_G_title{font-size:var(--text-h2)}}
.dBneCW_skip-link{top:var(--space-sm);left:var(--space-sm);z-index:1000;padding:var(--space-md) var(--space-lg);border:var(--border-ink);border-radius:var(--radius-full);background:var(--color-brand-secondary);color:var(--color-ink);font-family:var(--font-body);font-size:var(--text-label-m);box-shadow:var(--shadow-hard-sm);transform:translateY(calc(-100% - var(--space-lg)));font-weight:700;text-decoration:none;position:fixed}.dBneCW_skip-link:focus,.dBneCW_skip-link:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px;transform:none}
.iV48GG_page{background-color:var(--play-bg,transparent);background-image:var(--play-bg-image,none);min-height:100dvh;color:var(--play-text,var(--color-ink));font-family:var(--play-font,"Sora"), sans-serif;isolation:isolate;background-position:50%;background-size:cover;flex-direction:column;display:flex;position:relative;overflow:hidden;container:play/inline-size}.iV48GG_page[data-embedded=true]{min-height:100%}.iV48GG_page[data-has-bg-image=true]:before{content:"";z-index:-1;opacity:var(--play-bg-overlay,0);pointer-events:none;background:#000;position:absolute;inset:0}.iV48GG_header{margin:clamp(var(--space-sm), 2cqh, var(--space-lg)) 0 0 clamp(var(--space-md), 3cqw, var(--space-xl));align-items:center;gap:clamp(10px, 2cqw, var(--space-lg));flex-shrink:0;display:flex}.iV48GG_header-logo{object-fit:contain;border-radius:var(--radius-md);width:auto;height:clamp(28px,5cqh,44px)}.iV48GG_header-logo[data-size=sm]{height:clamp(20px,3.5cqh,32px)}.iV48GG_header-logo[data-size=lg]{height:clamp(40px,7cqh,64px)}.iV48GG_header-divider{border-radius:var(--radius-full);background:color-mix(in srgb, currentColor 18%, transparent);border:none;width:2px;height:clamp(20px,4cqh,32px);margin:0}.iV48GG_header-title{letter-spacing:-.02em;text-align:left;margin:0;font-size:18px;font-weight:800;line-height:1.3}.iV48GG_content{min-height:0;padding:clamp(10px, 2cqh, var(--space-lg)) clamp(var(--space-lg), 4cqw, var(--space-xl));flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}
.MXzbMq_wrapper{align-items:stretch;gap:clamp(12px, 2.5cqh, var(--space-xl));width:100%;max-width:440px;font-family:var(--play-font,"Sora"), sans-serif;flex-direction:column;display:flex}.MXzbMq_info-panel{align-items:center;gap:var(--space-sm);text-align:center;flex-direction:column;display:flex}.MXzbMq_title{font-family:var(--play-font,"Sora"), sans-serif;letter-spacing:-.03em;margin:0;font-size:clamp(24px,6cqh,34px);font-weight:800;line-height:1.05}.MXzbMq_subtitle{font-family:var(--play-font,"Sora"), sans-serif;margin:0;font-size:15px;font-weight:400;line-height:1.5}.MXzbMq_card{box-sizing:border-box;width:100%;padding:clamp(16px, 3cqh, var(--space-xl)) 20px;background:var(--play-card-bg,var(--color-surface));color:var(--play-card-text,var(--color-ink));border-radius:var(--play-radius,var(--radius-lg));box-shadow:var(--shadow-soft);border:none}.MXzbMq_card-title{margin-bottom:var(--space-md);font-family:var(--play-font,"Sora"), sans-serif;font-size:16px;font-weight:700}@container play (min-width:480px){.MXzbMq_wrapper{max-width:480px}}.MXzbMq_form{gap:var(--space-md);flex-direction:column;display:flex}.MXzbMq_name-row{gap:var(--space-md);grid-template-columns:1fr 1fr;display:grid}.MXzbMq_field-label{font-family:var(--play-font,"Sora"), sans-serif;letter-spacing:.01em;margin-bottom:6px;font-size:13px;font-weight:700;display:block}.MXzbMq_field-input{box-sizing:border-box;width:100%;height:48px;padding:0 var(--space-lg);border:2px solid var(--field-border,transparent);border-radius:var(--play-radius,var(--radius-md));font-family:var(--play-font,"Sora"), sans-serif;color:var(--play-card-text,var(--color-ink));outline:none;font-size:15px;transition:border-color .15s,box-shadow .15s;display:block}.MXzbMq_field-input::placeholder{color:currentColor;opacity:.5}.MXzbMq_field-input:focus{border-color:var(--play-card-text,var(--color-ink))}.MXzbMq_field-input:focus-visible{box-shadow:var(--focus-ring)}.MXzbMq_field-error{margin-top:var(--space-xs);font-family:var(--play-font,"Sora"), sans-serif;color:var(--color-error);font-size:12px;font-weight:700;display:block}.MXzbMq_consents{flex-direction:column;gap:6px;display:flex}.MXzbMq_consent{padding:10px var(--space-md);border-radius:var(--play-radius,var(--radius-md));background:0 0;border:2px solid #0000;align-items:flex-start;gap:10px;transition:border-color .15s,background-color .15s;display:flex}.MXzbMq_consent:hover{background:color-mix(in srgb, currentColor 4%, transparent)}.MXzbMq_consent[data-checked=true]{border-color:color-mix(in srgb, var(--consent-accent) 40%, transparent);background:color-mix(in srgb, var(--consent-accent) 7%, transparent)}.MXzbMq_consent:focus-within{outline:2px solid var(--consent-accent);outline-offset:2px}.MXzbMq_consent-checkbox{width:18px;height:18px;accent-color:var(--consent-accent);cursor:pointer;flex-shrink:0;margin:1px 0 0}.MXzbMq_consent-text{flex-direction:column;gap:2px;min-width:0;display:flex}.MXzbMq_consent-headline{font-family:var(--play-font,"Sora"), sans-serif;color:var(--play-card-text,var(--color-ink));cursor:pointer;flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;font-weight:600;line-height:1.35;display:flex}.MXzbMq_consent-badge{border-radius:var(--radius-full);background:color-mix(in srgb, currentColor 8%, transparent);color:color-mix(in srgb, currentColor 70%, transparent);flex-shrink:0;padding:1px 8px;font-size:10px;font-weight:700}.MXzbMq_consent-detail{font-family:var(--play-font,"Sora"), sans-serif;color:var(--play-card-text,var(--color-text-secondary));font-size:11.5px;font-weight:400;line-height:1.4}.MXzbMq_consent[data-error=true]{border-color:var(--color-error);background:var(--color-error-bg)}.MXzbMq_consent-link{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--consent-accent);text-decoration-color:var(--consent-accent);text-underline-offset:2px;font-weight:600;text-decoration-thickness:2px}.MXzbMq_consent-error{font-family:var(--play-font,"Sora"), sans-serif;color:var(--color-error);margin-top:2px;font-size:12px;font-weight:700;display:block}.MXzbMq_form-error{font-family:var(--play-font,"Sora"), sans-serif;color:var(--color-error);font-size:12px;font-weight:700}.MXzbMq_submit{justify-content:center;align-items:center;gap:var(--space-sm);border-radius:var(--play-radius,var(--radius-full));width:100%;min-height:52px;font-family:var(--play-font,"Sora"), sans-serif;cursor:pointer;border:none;margin-top:2px;padding:0 28px;font-size:16px;font-weight:700;transition:transform .15s,opacity .2s;display:flex}.MXzbMq_submit:hover:not(:disabled){transform:translateY(-2px)}.MXzbMq_submit:active:not(:disabled){transform:translateY(0)}.MXzbMq_submit:focus-visible{box-shadow:var(--focus-ring);outline:none}.MXzbMq_submit:disabled{cursor:not-allowed}.MXzbMq_spinner{border:2px solid;border-top-color:#0000;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite MXzbMq_spin}@keyframes MXzbMq_spin{to{transform:rotate(360deg)}}.MXzbMq_notice{margin-top:var(--space-md);font-family:var(--play-font,"Sora"), sans-serif;opacity:.7;justify-content:center;align-items:center;gap:6px;font-size:11px;font-weight:400;display:flex}
.K9KcQa_select{appearance:auto;cursor:pointer}.K9KcQa_checkbox{align-items:flex-start;gap:var(--space-sm);display:flex}.K9KcQa_checkbox-input{width:18px;height:18px;accent-color:var(--custom-accent);cursor:pointer;flex-shrink:0;margin:1px 0 0}.K9KcQa_checkbox-label{font-family:var(--play-font,"Sora"), sans-serif;color:var(--play-card-text,var(--color-ink));cursor:pointer;font-size:13px;font-weight:700;line-height:1.4}
._wI6zG_notice{gap:var(--space-xs);padding:var(--space-sm) var(--space-md);border-radius:var(--play-radius,var(--radius-md));border:1px dashed;flex-direction:column;display:flex}._wI6zG_title{margin:0;font-size:13px;font-weight:700}._wI6zG_text{white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.5}._wI6zG_disclaimer{margin:0;font-size:11px;line-height:1.4}
.kmJ0aq_result-screen{align-items:center;gap:var(--space-lg);width:100%;max-width:520px;color:var(--play-text,var(--color-ink));flex-direction:column;display:flex}.kmJ0aq_result-screen--lost{gap:var(--space-lg)}.kmJ0aq_result-screen__lost-icon{width:112px;height:112px;color:var(--color-error);background:var(--color-error-bg);border:none;border-radius:50%;justify-content:center;align-items:center;display:flex}.kmJ0aq_result-screen__image-wrapper--lost{background:var(--result-card,var(--color-surface));color:var(--result-card-text,var(--color-ink));padding:var(--space-2xl) var(--space-xl);justify-content:center;align-items:center;gap:var(--space-sm);text-align:center;flex-direction:column;display:flex}.kmJ0aq_result-screen__btn--lost{background:var(--result-claim);border-color:var(--result-claim);width:100%;color:var(--result-claim-text)}.kmJ0aq_result-screen__btn--lost:hover{filter:brightness(1.05)}.kmJ0aq_result-screen__header{text-align:center;align-items:center;gap:var(--space-md);color:var(--play-text,var(--color-ink));padding:var(--space-xs) var(--space-lg);flex-direction:column;display:flex}.kmJ0aq_result-screen__badge{border-radius:var(--radius-full);align-items:center;gap:6px;padding:6px 14px;display:inline-flex}.kmJ0aq_result-screen__badge--grand-prize{background:var(--result-badge);border:2px solid var(--result-badge);color:var(--result-badge-text)}.kmJ0aq_result-screen__badge--grand-prize span{font-family:var(--play-font,"Sora"), sans-serif;color:inherit;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.kmJ0aq_result-screen__title{font-family:var(--play-font,"Sora"), sans-serif;letter-spacing:-.03em;color:var(--result-title,var(--play-text,var(--color-ink)));margin:0;font-size:32px;font-weight:800;line-height:1.05}.kmJ0aq_result-screen__image-wrapper--lost .kmJ0aq_result-screen__title{color:var(--result-title,var(--result-card-text,var(--color-ink)))}.kmJ0aq_result-screen__subtitle{font-family:var(--play-font,"Sora"), sans-serif;max-width:420px;color:var(--result-text,var(--color-text-secondary));margin:0;font-size:15px;font-weight:400;line-height:1.6}.kmJ0aq_result-screen__reward-card{background:var(--result-card,var(--color-surface));width:100%;color:var(--result-card-text,var(--color-ink));border-radius:var(--play-radius,var(--radius-lg));box-shadow:var(--shadow-soft);border:none;overflow:hidden}.kmJ0aq_result-screen__image-wrapper{aspect-ratio:5/2;background:var(--color-field);width:100%;position:relative;overflow:hidden}.kmJ0aq_result-screen__image{object-fit:cover;box-sizing:border-box;width:100%;height:100%;display:block}.kmJ0aq_result-screen__image-label{background-color:var(--result-prize);border-radius:var(--radius-full);max-width:calc(100% - 44px);padding:6px 14px;display:inline-block;position:absolute;bottom:18px;left:22px}.kmJ0aq_result-screen__image-label span{font-family:var(--play-font,"Sora"), sans-serif;color:var(--result-prize-text);letter-spacing:-.02em;font-size:18px;font-weight:800;line-height:1.2}.kmJ0aq_result-screen__content{padding:22px 26px 26px}.kmJ0aq_result-screen__content--no-image{padding:30px 26px 26px}.kmJ0aq_result-screen__label{font-family:var(--play-font,"Sora"), sans-serif;letter-spacing:-.02em;color:var(--result-prize);margin-bottom:12px;font-size:22px;font-weight:800;line-height:1.2}.kmJ0aq_result-screen__description{font-family:var(--play-font,"Sora"), sans-serif;margin:0 0 var(--space-xl);color:var(--result-text,var(--color-text-secondary));font-size:15px;font-weight:400;line-height:1.6}.kmJ0aq_result-screen__divider{background:var(--color-line);height:1px;margin:0 0 var(--space-xl)}.kmJ0aq_result-screen__actions{align-items:center;gap:var(--space-md);display:flex}.kmJ0aq_result-screen__email-note{align-items:center;gap:var(--space-sm);font-family:var(--play-font,"Sora"), sans-serif;overflow-wrap:anywhere;flex:1;margin:0;font-size:14px;font-weight:600;line-height:1.4;display:flex}.kmJ0aq_result-screen__email-note svg{flex-shrink:0}.kmJ0aq_result-screen__btn{justify-content:center;align-items:center;gap:var(--space-sm);box-sizing:border-box;min-height:52px;font-family:var(--play-font,"Sora"), sans-serif;border-radius:var(--play-radius,var(--radius-full));cursor:pointer;border:2px solid;padding:0 28px;font-size:16px;font-weight:700;text-decoration:none;transition:transform .15s,filter .15s,background-color .15s;display:flex}.kmJ0aq_result-screen__btn:hover{transform:translateY(-2px)}.kmJ0aq_result-screen__btn:active{transform:translateY(0)}.kmJ0aq_result-screen__btn:focus-visible{box-shadow:var(--focus-ring);outline:none}.kmJ0aq_result-screen__btn--secondary{background:var(--result-share,var(--color-surface));border:2px solid var(--color-ink);color:var(--result-share-text,var(--color-ink));padding:0 var(--space-xl);white-space:nowrap;font-size:15px;font-weight:700}.kmJ0aq_result-screen__btn--secondary:hover{filter:brightness(.97)}.kmJ0aq_result-screen__btn--shared{background:var(--color-field);border-color:var(--color-line-strong);color:var(--color-ink)}.kmJ0aq_result-screen__footer{text-align:center;flex-direction:column;gap:6px;display:flex}.kmJ0aq_result-screen__footer-link{font-family:var(--play-font,"Sora"), sans-serif;color:var(--color-text-secondary);font-size:13px;font-weight:700;text-decoration:none}.kmJ0aq_result-screen__footer-link:hover{color:var(--play-text,var(--color-ink));text-decoration:underline}@container play (max-width:480px){.kmJ0aq_result-screen{gap:var(--space-lg);padding:var(--space-sm) 0}.kmJ0aq_result-screen__title{font-size:28px}.kmJ0aq_result-screen__content{padding:18px 20px 22px}.kmJ0aq_result-screen__content--no-image{padding:24px 20px 22px}.kmJ0aq_result-screen__actions{flex-direction:column;align-items:stretch}.kmJ0aq_result-screen__image-label span{font-size:16px}}
.JIllCW_claim-conditions{margin:0 0 var(--space-xl);padding:var(--space-md) var(--space-lg);border:1px solid var(--color-line);border-radius:var(--radius-md);text-align:left}.JIllCW_claim-conditions__title{margin:0 0 var(--space-xs);font-family:var(--play-font,"Sora"), sans-serif;color:var(--result-card-text,var(--color-ink));font-size:13px;font-weight:700}.JIllCW_claim-conditions__text{font-family:var(--play-font,"Sora"), sans-serif;white-space:pre-line;overflow-wrap:anywhere;color:var(--result-text,var(--color-text-secondary));margin:0;font-size:14px;line-height:1.5}
.SQ0Lta_container{align-items:center;gap:var(--space-xl);flex-direction:column;width:100%;display:flex}.SQ0Lta_title{text-align:center}.SQ0Lta_titleText{font-family:var(--play-font,"Sora"), sans-serif;letter-spacing:-.03em;margin-bottom:var(--space-sm);font-size:32px;font-weight:800;line-height:1.05}.SQ0Lta_subtitle{font-family:var(--play-font,"Sora"), sans-serif;font-size:15px;font-weight:400;line-height:1.5}.SQ0Lta_wheelContainer{cursor:pointer;width:min(400px,100%);position:relative}.SQ0Lta_wheelContainer.SQ0Lta_spinning{cursor:wait}.SQ0Lta_pointer{z-index:10;position:absolute;top:-16px;left:50%;transform:translate(-50%)}.SQ0Lta_wheelRotatingWrapper{display:block}.SQ0Lta_wheelRotatingWrapper svg{width:100%;height:auto;display:block}.SQ0Lta_glow{background:radial-gradient(circle, color-mix(in srgb, var(--color-brand-secondary) 30%, transparent) 0%, transparent 70%);pointer-events:none;border-radius:50%;position:absolute;inset:-20px}.SQ0Lta_cta{width:min(400px,100%)}.SQ0Lta_resultMessage{box-sizing:border-box;border-radius:var(--play-radius,var(--radius-full));width:100%;min-height:52px;font-family:var(--play-font,"Sora"), sans-serif;justify-content:center;align-items:center;gap:10px;padding:0 28px;font-size:16px;font-weight:700;display:flex}.SQ0Lta_button{width:100%;min-height:52px;color:var(--color-surface);font-family:var(--play-font,"Sora"), sans-serif;border-radius:var(--play-radius,var(--radius-full));cursor:pointer;border:none;justify-content:center;align-items:center;gap:10px;padding:0 28px;font-size:16px;font-weight:700;transition:transform .15s,opacity .2s;display:flex}.SQ0Lta_button:hover:not(:disabled){transform:translateY(-2px)}.SQ0Lta_button:active:not(:disabled){transform:translateY(0)}.SQ0Lta_button:focus-visible{box-shadow:var(--focus-ring);outline:none}.SQ0Lta_button:disabled{cursor:not-allowed}.SQ0Lta_spinner{opacity:.8;border:2.5px solid;border-top-color:#0000;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite SQ0Lta_spin}@keyframes SQ0Lta_spin{to{transform:rotate(360deg)}}.SQ0Lta_lotsReminder{gap:var(--space-sm);flex-wrap:wrap;justify-content:center;max-width:480px;display:flex}.SQ0Lta_lotBadge{background:var(--color-field);border-radius:var(--radius-full);padding:var(--space-xs) var(--space-md);border:none;align-items:center;gap:6px;display:flex}.SQ0Lta_lotDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.SQ0Lta_lotLabel{font-family:var(--play-font,"Sora"), sans-serif;color:var(--play-text,var(--color-ink));font-size:12px;font-weight:700}.SQ0Lta_container[data-style=casino] .SQ0Lta_wheelRotatingWrapper svg{filter:drop-shadow(0 12px 22px #16141f73)}.SQ0Lta_container[data-style=casino] .SQ0Lta_pointer{top:-20px}.SQ0Lta_container[data-style=casino] .SQ0Lta_button,.SQ0Lta_container[data-style=casino] .SQ0Lta_resultMessage{border:2px solid #e9b949;box-shadow:0 4px #a8741e}.SQ0Lta_container[data-style=logo] .SQ0Lta_pointer{top:-6px}
.TANwYq_wrapper{align-items:center;gap:var(--space-xl);flex-direction:column;width:100%;display:flex}.TANwYq_header{text-align:center}.TANwYq_header-title{letter-spacing:-.03em;margin:0;font-size:32px;font-weight:800;line-height:1.05}.TANwYq_header-subtitle{margin-top:var(--space-sm);font-size:15px;line-height:1.5}.TANwYq_card{border-radius:var(--play-radius,var(--radius-lg));background:var(--color-surface);box-shadow:var(--shadow-soft);border:none;overflow:hidden}.TANwYq_card-header{padding:14px var(--space-xl);justify-content:space-between;align-items:center;display:flex}.TANwYq_card-header-label{text-transform:uppercase;letter-spacing:.04em;font-size:13px;font-weight:800}.TANwYq_card-header-icon{font-size:22px;font-weight:800}.TANwYq_scratch-area{cursor:crosshair;position:relative}.TANwYq_scratch-overlay{padding:var(--space-lg);flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;inset:0}.TANwYq_scratch-done-text{text-align:center;font-size:14px;font-weight:700}.TANwYq_scratch-label{text-align:center;letter-spacing:-.02em;font-size:18px;font-weight:800;line-height:1.2}.TANwYq_canvas{touch-action:none;-webkit-user-select:none;user-select:none;cursor:crosshair;width:100%;height:100%;position:absolute;top:0;left:0}.TANwYq_card-footer{padding:var(--space-md) var(--space-xl);justify-content:space-between;align-items:center;display:flex}.TANwYq_card-footer-text{letter-spacing:.06em;font-size:10px}.TANwYq_actions{align-items:center;gap:10px;display:flex}.TANwYq_reveal-btn{cursor:pointer;justify-content:center;align-items:center;gap:var(--space-sm);border-radius:var(--play-radius,var(--radius-full));min-height:44px;padding:0 var(--space-xl);background:0 0;border:2px solid;font-family:inherit;font-size:15px;font-weight:700;transition:transform .15s;display:flex}.TANwYq_reveal-btn:hover{transform:translateY(-2px)}.TANwYq_reveal-btn:active{transform:translateY(0)}.TANwYq_reveal-btn:focus-visible{box-shadow:var(--focus-ring);outline:none}.TANwYq_hint-row{align-items:center;gap:var(--space-sm);font-size:14px;font-weight:600;display:flex}.TANwYq_hint-emoji{font-size:16px}.TANwYq_cta{flex-direction:column;align-items:center;gap:14px;display:flex}.TANwYq_cta-text{font-size:15px;font-weight:600}.TANwYq_scratch-area:focus-visible{outline:3px solid var(--color-brand-secondary);outline-offset:-3px}.TANwYq_wrapper[data-style=bold] .TANwYq_card{border:3px solid var(--color-ink);box-shadow:0 8px 0 var(--color-ink)}.TANwYq_wrapper[data-style=bold] .TANwYq_reveal-btn{box-shadow:var(--shadow-hard-sm)}.TANwYq_wrapper[data-style=soft] .TANwYq_card{border-radius:calc(var(--play-radius,var(--radius-lg)) + 8px);box-shadow:0 24px 48px #1b1a2e1f}.TANwYq_wrapper[data-style=soft] .TANwYq_reveal-btn{background:color-mix(in srgb, currentColor 10%, transparent);border-color:#0000}
.c7N2Pa_card{box-sizing:border-box;border-radius:var(--play-radius,var(--radius-lg));background:var(--color-surface);width:100%;max-width:36rem;padding:var(--space-xl);box-shadow:var(--shadow-soft);border:none}.c7N2Pa_header-row{margin-bottom:var(--space-xl);justify-content:space-between;align-items:center;gap:var(--space-md);display:flex}.c7N2Pa_eyebrow{margin:0 0 var(--space-sm);text-transform:uppercase;letter-spacing:.08em;opacity:.7;align-items:center;gap:6px;font-size:12px;font-weight:700;display:flex}.c7N2Pa_title{margin:var(--space-xs) 0 0;font-size:var(--text-h3,24px);letter-spacing:-.03em;font-weight:800;line-height:1.1}.c7N2Pa_subtitle{margin:var(--space-xs) 0 0;opacity:.75;font-size:15px}.c7N2Pa_score-badge{border-radius:var(--radius-full);padding:var(--space-xs) var(--space-md);font-size:13px;font-weight:700}.c7N2Pa_progress-track{margin-bottom:var(--space-xl);border-radius:var(--radius-full);background:var(--color-field);width:100%;height:10px;overflow:hidden}.c7N2Pa_progress-fill{border-radius:var(--radius-full);height:100%;transition:width .3s}.c7N2Pa_question-box{margin-bottom:var(--space-xl);border-radius:var(--play-radius,var(--radius-md));padding:var(--space-lg)}.c7N2Pa_question-image{width:100%;height:auto;max-height:280px;margin-bottom:var(--space-md);border-radius:var(--play-radius,var(--radius-md));object-fit:cover;display:block}.c7N2Pa_question-eyebrow{text-transform:uppercase;letter-spacing:.08em;opacity:.7;margin:0;font-size:12px;font-weight:700}.c7N2Pa_question-text{margin:var(--space-sm) 0 0;font-size:var(--text-h4,20px);font-weight:700;line-height:1.4}.c7N2Pa_answers-list>*+*{margin-top:var(--space-sm)}.c7N2Pa_answer-btn{align-items:flex-start;gap:var(--space-md);box-sizing:border-box;border-radius:var(--play-radius,var(--radius-md));width:100%;min-height:52px;padding:var(--space-md) var(--space-lg);text-align:left;color:inherit;border-style:solid;border-width:2px;font-family:inherit;font-size:15px;transition:border-color .2s,background-color .2s;display:flex}.c7N2Pa_answer-btn--default{border-color:var(--color-line)}.c7N2Pa_answer-btn--selected{border-color:var(--color-ink);background:var(--color-field);color:var(--color-ink)}.c7N2Pa_answer-btn--correct{border-color:var(--color-success);background:var(--color-success-bg);color:var(--color-ink)}.c7N2Pa_answer-btn--wrong{border-color:var(--color-error);background:var(--color-error-bg);color:var(--color-ink)}.c7N2Pa_answer-btn--interactive:hover{border-color:var(--color-line-strong);background:color-mix(in srgb, var(--color-field) 60%, transparent)}.c7N2Pa_answer-btn--locked{cursor:default}.c7N2Pa_answer-index{border-radius:var(--radius-full);border-style:solid;border-width:2px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-top:2px;font-size:12px;font-weight:700;display:flex}.c7N2Pa_answer-text{flex:1;line-height:1.5}.c7N2Pa_check-btn,.c7N2Pa_next-btn{border-radius:var(--play-radius,var(--radius-full));cursor:pointer;border:none;width:100%;min-height:52px;padding:0 28px;font-family:inherit;font-size:16px;font-weight:700;transition:transform .15s,opacity .15s}.c7N2Pa_check-btn{margin-top:var(--space-xl)}.c7N2Pa_check-btn:hover:not(:disabled),.c7N2Pa_next-btn:hover{transform:translateY(-2px)}.c7N2Pa_check-btn:active:not(:disabled),.c7N2Pa_next-btn:active{transform:translateY(0)}.c7N2Pa_check-btn:focus-visible,.c7N2Pa_next-btn:focus-visible{box-shadow:var(--focus-ring);outline:none}.c7N2Pa_check-btn:disabled{cursor:not-allowed;opacity:.5}.c7N2Pa_feedback-box{margin-top:var(--space-xl);border-radius:var(--play-radius,var(--radius-md));background:var(--color-field);padding:var(--space-lg);color:var(--color-text-secondary);border:none;font-size:14px}.c7N2Pa_feedback-header{align-items:center;gap:var(--space-sm);color:var(--color-ink);font-weight:700;display:flex}.c7N2Pa_feedback-explanation--spaced{margin-bottom:8px}.c7N2Pa_next-btn{margin-top:var(--space-lg)}.c7N2Pa_card[data-style=bold]{border:2px solid var(--color-ink);box-shadow:var(--shadow-hard)}.c7N2Pa_card[data-style=bold] .c7N2Pa_progress-track{border:2px solid var(--color-ink)}.c7N2Pa_card[data-style=bold] .c7N2Pa_answer-btn--default:not(.c7N2Pa_answer-btn--correct){border-color:var(--color-ink)}.c7N2Pa_card[data-style=bold] .c7N2Pa_check-btn,.c7N2Pa_card[data-style=bold] .c7N2Pa_next-btn{border:2px solid var(--color-ink);box-shadow:var(--shadow-hard-sm)}.c7N2Pa_card[data-style=soft]{box-shadow:0 24px 48px #1b1a2e1a}.c7N2Pa_card[data-style=soft] .c7N2Pa_answer-btn--default:not(.c7N2Pa_answer-btn--correct){background:var(--color-field);border-color:#0000}.c7N2Pa_card[data-style=soft] .c7N2Pa_answer-btn--interactive:hover{background:color-mix(in srgb, var(--color-field) 70%, var(--color-line));border-color:#0000}.c7N2Pa_card[data-style=soft] .c7N2Pa_answer-btn--selected:not(.c7N2Pa_answer-btn--correct):not(.c7N2Pa_answer-btn--wrong){background:var(--color-muted);border-color:#0000}
.aBas4q_wrapper{align-items:center;gap:var(--space-xl);flex-direction:column;width:100%;display:flex}.aBas4q_header{text-align:center}.aBas4q_header-title{letter-spacing:-.03em;margin:0;font-size:32px;font-weight:800;line-height:1.05}.aBas4q_header-subtitle{margin-top:var(--space-sm);font-size:15px;line-height:1.5}.aBas4q_sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.aBas4q_board-frame{width:320px;max-width:100%;padding:var(--space-sm);border-radius:var(--play-radius,var(--radius-lg));background:var(--color-surface);box-shadow:var(--shadow-soft)}.aBas4q_board{gap:var(--space-xs);aspect-ratio:1;touch-action:none;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;transition:gap .4s;display:grid}.aBas4q_board[data-solved]{gap:0}.aBas4q_tile{min-width:var(--tap-target);min-height:var(--tap-target);border-radius:var(--radius-sm);background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-line);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;border:none;padding:0;transition:box-shadow .15s,border-radius .4s;position:relative;overflow:hidden}.aBas4q_board[data-solved] .aBas4q_tile{box-shadow:none;cursor:default;border-radius:0}.aBas4q_tile-image{background-image:var(--puzzle-image);pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute}.aBas4q_tile-number{top:var(--space-xs);left:var(--space-xs);border-radius:var(--radius-full);color:#fff;text-align:center;background:#1b1a2eb8;min-width:20px;padding:1px 5px;font-size:11px;font-weight:700;line-height:18px;transition:opacity .3s;position:absolute}.aBas4q_board[data-solved] .aBas4q_tile-number{opacity:0}.aBas4q_tile[data-selected]{box-shadow:inset 0 0 0 4px var(--puzzle-accent,var(--color-brand-primary))}.aBas4q_tile[data-over]{box-shadow:inset 0 0 0 4px var(--color-brand-secondary)}.aBas4q_tile[data-dragging]{z-index:1;cursor:grabbing;box-shadow:var(--shadow-soft);opacity:.9}.aBas4q_tile:focus-visible{outline:3px solid var(--color-brand-secondary);outline-offset:-3px}.aBas4q_actions{align-items:center;gap:var(--space-md);flex-direction:column;display:flex}.aBas4q_hint{text-align:center;margin:0;font-size:14px;font-weight:600}.aBas4q_solve-btn{cursor:pointer;justify-content:center;align-items:center;gap:var(--space-sm);min-height:var(--tap-target);border-radius:var(--play-radius,var(--radius-full));padding:0 var(--space-xl);background:0 0;border:2px solid;font-family:inherit;font-size:15px;font-weight:700;transition:transform .15s;display:flex}.aBas4q_solve-btn:hover{transform:translateY(-2px)}.aBas4q_solve-btn:active{transform:translateY(0)}.aBas4q_solve-btn:focus-visible{box-shadow:var(--focus-ring);outline:none}.aBas4q_cta{align-items:center;gap:var(--space-sm);text-align:center;flex-direction:column;display:flex}.aBas4q_cta-title{margin:0;font-size:18px;font-weight:800}.aBas4q_cta-text{margin:0;font-size:15px;font-weight:600}@media (prefers-reduced-motion:reduce){.aBas4q_board,.aBas4q_tile,.aBas4q_tile-number,.aBas4q_solve-btn{transition:none}.aBas4q_solve-btn:hover{transform:none}}
.pj4pUG_wrapper{align-items:center;gap:var(--space-lg);text-align:center;flex-direction:column;width:100%;max-width:420px;margin-inline:auto;display:flex}.pj4pUG_ticket{background:color-mix(in srgb, var(--tombola-accent) 14%, transparent);width:80px;height:80px;color:var(--tombola-accent);border-radius:50%;place-items:center;display:grid}.pj4pUG_header{gap:var(--space-sm);flex-direction:column;display:flex}.pj4pUG_title{letter-spacing:-.03em;margin:0;font-size:28px;font-weight:800;line-height:1.1}.pj4pUG_subtitle{margin:0;font-size:15px;line-height:1.5}.pj4pUG_card{gap:var(--space-md);width:100%;padding:var(--space-lg);border-radius:var(--play-radius,var(--radius-lg));background:var(--color-surface);box-shadow:var(--shadow-soft);color:var(--color-text-primary);text-align:left;flex-direction:column;display:flex}.pj4pUG_line{align-items:flex-start;gap:var(--space-sm);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.5;display:flex}.pj4pUG_icon{color:var(--tombola-accent);flex-shrink:0;margin-top:1px}.pj4pUG_conditions{padding-top:var(--space-md);border-top:1px solid color-mix(in srgb, currentColor 15%, transparent)}.pj4pUG_conditions-title{margin:0 0 var(--space-xs);font-size:13px;font-weight:700}.pj4pUG_conditions-text{white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.5}.pj4pUG_disclaimer{margin:0;font-size:12px;line-height:1.4}
.L0Bkcq_stage{background:radial-gradient(circle at 1px 1px, #1b1a2e1f 1px, transparent 0) 0 0 / 18px 18px, var(--color-canvas);flex:1;justify-content:center;align-items:center;min-height:0;display:flex;position:relative;overflow:hidden}.L0Bkcq_viewport{flex-shrink:0;position:relative}.L0Bkcq_frame{box-sizing:content-box;transform-origin:0 0;overscroll-behavior:contain;scrollbar-width:none;background:var(--color-surface);box-shadow:var(--shadow-soft);position:absolute;top:0;left:0;overflow:auto;container-type:size}.L0Bkcq_frame::-webkit-scrollbar{display:none}.L0Bkcq_frame[data-device=mobile]{border:10px solid var(--color-ink);border-radius:36px}.L0Bkcq_frame[data-device=desktop]{border-radius:var(--radius-md);border-top:28px solid var(--color-muted)}.L0Bkcq_frame[data-mode=edit] [data-design-field]{cursor:pointer}.L0Bkcq_frame[data-mode=edit] [data-design-field]:hover{outline:2px dashed var(--color-brand-primary);outline-offset:3px}.L0Bkcq_frame [data-design-selected=true]{outline:2px solid var(--color-brand-primary);outline-offset:3px}
.R0QuIG_color-row{align-items:center;gap:var(--space-sm);min-width:0;display:flex}.R0QuIG_swatch{border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);cursor:pointer;flex-shrink:0;width:40px;height:40px;padding:2px}.R0QuIG_swatch:focus-visible{box-shadow:var(--focus-ring);outline:none}.R0QuIG_color-text{box-sizing:border-box;width:100%;min-width:0;height:40px;padding:0 var(--space-md);border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);font-family:var(--font-code);font-size:var(--text-label-s);color:var(--color-ink);text-transform:uppercase;transition:border-color .15s,box-shadow .15s}.R0QuIG_color-text::placeholder{color:var(--color-text-placeholder);text-transform:none}.R0QuIG_color-text:focus-visible{border-color:var(--color-brand-primary);box-shadow:var(--shadow-hard-sm);outline:none}
.zVgs0G_presets{gap:var(--space-sm);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.zVgs0G_preset{align-items:stretch;gap:var(--space-xs);padding:var(--space-xs);border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);font-family:var(--font-body);font-size:var(--text-label-xs);color:var(--color-ink);cursor:pointer;flex-direction:column;font-weight:700;transition:border-color .15s,box-shadow .15s;display:flex}.zVgs0G_preset:hover{border-color:var(--color-ink)}.zVgs0G_preset:focus-visible{box-shadow:var(--focus-ring);outline:none}.zVgs0G_preset[aria-checked=true]{border-color:var(--color-ink);background:var(--color-brand-secondary-tint);box-shadow:var(--shadow-hard-sm)}.zVgs0G_thumbnail{aspect-ratio:1;border-radius:var(--radius-sm);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;display:block}.zVgs0G_label{text-align:center}@media (prefers-reduced-motion:reduce){.zVgs0G_preset{transition:none}}
.fM0Zja_styles{gap:var(--space-sm);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.fM0Zja_option{align-items:stretch;gap:var(--space-xs);padding:var(--space-xs);border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);font-family:var(--font-body);font-size:var(--text-label-xs);color:var(--color-ink);cursor:pointer;flex-direction:column;font-weight:700;transition:border-color .15s,box-shadow .15s;display:flex}.fM0Zja_option:hover{border-color:var(--color-ink)}.fM0Zja_option:focus-visible{box-shadow:var(--focus-ring);outline:none}.fM0Zja_option[aria-checked=true]{border-color:var(--color-ink);background:var(--color-brand-secondary-tint);box-shadow:var(--shadow-hard-sm)}.fM0Zja_thumbnail{aspect-ratio:1;border-radius:var(--radius-sm);background:var(--color-field);justify-content:center;align-items:center;padding:14% 8% 6%;display:flex;position:relative}.fM0Zja_option[data-style=casino] .fM0Zja_thumbnail{background:radial-gradient(circle at 50% 40%,#3a0d17 0%,#16141f 75%)}.fM0Zja_thumbnail svg{width:100%;height:auto;display:block}.fM0Zja_pointer{z-index:1;width:14%;position:absolute;top:4%;left:50%;transform:translate(-50%)}.fM0Zja_label{text-align:center}@media (prefers-reduced-motion:reduce){.fM0Zja_option{transition:none}}
.wjrj4a_field{padding:var(--space-sm) 10px;border-radius:var(--radius-md);font-family:var(--font-body);flex-direction:column;gap:6px;margin:0 -10px;transition:background-color .2s,box-shadow .2s;display:flex}.wjrj4a_field[data-selected=true]{background:var(--color-brand-primary-tint);box-shadow:inset 0 0 0 2px var(--color-brand-primary)}.wjrj4a_header{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.wjrj4a_label{font-size:var(--text-label-s);color:var(--color-ink);font-weight:700}.wjrj4a_hint{font-size:var(--text-label-xs);color:var(--color-text-secondary);margin:-2px 0 0}.wjrj4a_reset{align-items:center;gap:var(--space-xs);padding:2px var(--space-sm);border-radius:var(--radius-full);font-family:var(--font-body);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;font-size:11px;font-weight:600;display:inline-flex}.wjrj4a_reset:hover{background:var(--color-field);color:var(--color-ink)}.wjrj4a_reset:focus-visible{box-shadow:var(--focus-ring);outline:none}.wjrj4a_input{box-sizing:border-box;width:100%;padding:10px var(--space-md);border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);font:inherit;font-size:var(--text-label-m);color:var(--color-ink);resize:vertical;transition:border-color .15s,box-shadow .15s}.wjrj4a_input::placeholder{color:var(--color-text-placeholder)}.wjrj4a_input:focus-visible{border-color:var(--color-brand-primary);box-shadow:var(--shadow-hard-sm);outline:none}.wjrj4a_text-meta{justify-content:space-between;align-items:center;min-height:0;margin-top:-1px;display:flex}.wjrj4a_counter{color:var(--color-text-secondary);font-size:11px}.wjrj4a_chip{align-items:center;gap:var(--space-xs);padding:3px var(--space-sm);border:2px dashed var(--color-brand-primary);border-radius:var(--radius-full);background:var(--color-brand-primary-tint);color:var(--color-ink);font-size:11px;font-weight:600;display:inline-flex}.wjrj4a_switch{border:1px solid var(--color-line);border-radius:var(--radius-full);background:var(--color-field);cursor:pointer;flex-shrink:0;width:44px;height:26px;padding:0;transition:background-color .2s;position:relative}.wjrj4a_switch[aria-checked=true]{background:var(--color-brand-tertiary)}.wjrj4a_switch:focus-visible,.wjrj4a_segment:focus-visible,.wjrj4a_font:focus-visible{box-shadow:var(--focus-ring);outline:none}.wjrj4a_switch-thumb{background:var(--color-ink);border-radius:50%;width:18px;height:18px;transition:transform .2s;position:absolute;top:2px;left:2px}.wjrj4a_switch[aria-checked=true] .wjrj4a_switch-thumb{transform:translate(18px)}.wjrj4a_segmented{padding:var(--space-xs);border-radius:var(--radius-full);background:var(--color-field);gap:2px;display:flex}.wjrj4a_segment{padding:6px var(--space-sm);border-radius:var(--radius-full);font-family:var(--font-body);font-size:var(--text-label-xs);color:var(--color-ink);cursor:pointer;background:0 0;border:none;flex:1;font-weight:700;transition:background .15s,color .15s}.wjrj4a_segment:hover{background:var(--color-muted)}.wjrj4a_segment[aria-checked=true]{background:var(--color-ink);color:var(--color-text-on-dark)}.wjrj4a_fonts{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.wjrj4a_font{align-items:center;gap:var(--space-sm);padding:var(--space-sm);border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);font-size:var(--text-label-xs);color:var(--color-ink);text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s;display:flex}.wjrj4a_font:hover{border-color:var(--color-ink)}.wjrj4a_font[aria-checked=true]{border-color:var(--color-ink);background:var(--color-brand-secondary-tint);box-shadow:var(--shadow-hard-sm)}.wjrj4a_font-sample{font-size:18px;font-weight:700}.wjrj4a_range-row{align-items:center;gap:10px;display:flex}.wjrj4a_range{accent-color:var(--color-ink);flex:1}.wjrj4a_range-value{min-width:52px;font-family:var(--font-code);font-size:var(--text-label-xs);color:var(--color-text-secondary);text-align:right}.wjrj4a_error{font-size:var(--text-label-xs);color:var(--color-error);margin:0;font-weight:700}
._4VMY2G_picker{margin-bottom:var(--space-md);font-family:var(--font-body);flex-direction:column;gap:6px;display:flex}._4VMY2G_label{font-size:var(--text-label-s);color:var(--color-ink);font-weight:700}._4VMY2G_group{padding:var(--space-xs);border-radius:var(--radius-lg);background:var(--color-field);flex-wrap:wrap;gap:2px;display:flex}._4VMY2G_option{padding:7px var(--space-md);border-radius:var(--radius-full);font-family:var(--font-body);font-size:var(--text-label-xs);color:var(--color-ink);white-space:nowrap;cursor:pointer;background:0 0;border:none;flex:auto;font-weight:700;transition:background .15s,color .15s}._4VMY2G_option:hover{background:var(--color-muted)}._4VMY2G_option[aria-checked=true]{background:var(--color-ink);color:var(--color-text-on-dark)}._4VMY2G_option:focus-visible{box-shadow:var(--focus-ring);outline:none}
.tkQPMa_sidebar{background:var(--color-surface);border-right:1px solid var(--color-line);height:100%;min-height:0;font-family:var(--font-body);display:flex}.tkQPMa_tabs{gap:var(--space-xs);border-right:1px solid var(--color-line);background:var(--color-canvas);flex-direction:column;flex-shrink:0;width:80px;padding:10px 6px;display:flex}.tkQPMa_tab{align-items:center;gap:var(--space-xs);padding:10px var(--space-xs);border-radius:var(--radius-md);font-family:var(--font-body);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;flex-direction:column;font-size:11px;font-weight:600;transition:background .15s,color .15s;display:flex}.tkQPMa_tab:hover{background:var(--color-field);color:var(--color-ink)}.tkQPMa_tab[aria-selected=true]{background:var(--color-brand-primary);color:var(--color-ink);font-weight:700}.tkQPMa_tab:focus-visible{box-shadow:var(--focus-ring);outline:none}.tkQPMa_panel{min-width:0;padding:var(--space-lg) 18px var(--space-2xl);flex:1;overflow-y:auto}.tkQPMa_panel-header{justify-content:space-between;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-md);display:flex}.tkQPMa_panel-title{font-family:var(--font-display);font-size:var(--text-h4);letter-spacing:-.03em;color:var(--color-ink);margin:0;font-weight:800}.tkQPMa_panel-reset{align-items:center;gap:var(--space-xs);border:1px solid var(--color-line);border-radius:var(--radius-full);background:var(--color-surface);height:28px;font-family:var(--font-body);font-size:var(--text-label-xs);color:var(--color-ink);cursor:pointer;padding:0 10px;font-weight:700;transition:transform .15s,box-shadow .15s;display:inline-flex}.tkQPMa_panel-reset:hover:not(:disabled){box-shadow:var(--shadow-hard-sm);transform:translateY(-2px)}.tkQPMa_panel-reset:disabled{opacity:.5;cursor:not-allowed}.tkQPMa_panel-reset:focus-visible{box-shadow:var(--focus-ring);outline:none}.tkQPMa_tip{margin:0 0 var(--space-md);padding:10px var(--space-md);border-radius:var(--radius-md);background:var(--color-brand-secondary-tint);font-size:var(--text-label-xs);color:var(--color-ink);line-height:1.45}.tkQPMa_fields{gap:var(--space-xs);flex-direction:column;display:flex}@media (max-width:900px){.tkQPMa_sidebar{border-right:none;border-bottom:1px solid var(--color-line);height:auto;max-height:55vh}}
._2B-PWa_controls{align-items:center;gap:var(--space-sm);padding:10px var(--space-lg);background:var(--color-surface);border-bottom:1px solid var(--color-line);font-family:var(--font-body);flex-wrap:wrap;display:flex}._2B-PWa_group{padding:var(--space-xs);border-radius:var(--radius-full);background:var(--color-field);gap:2px;display:inline-flex}._2B-PWa_segment{padding:6px var(--space-md);border-radius:var(--radius-full);font-family:var(--font-body);font-size:var(--text-label-s);color:var(--color-ink);white-space:nowrap;cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;font-weight:700;transition:background .15s,color .15s;display:inline-flex}._2B-PWa_segment:hover{background:var(--color-muted)}._2B-PWa_segment[aria-selected=true],._2B-PWa_segment[aria-checked=true]{background:var(--color-ink);color:var(--color-text-on-dark)}._2B-PWa_icon-btn{border:1px solid var(--color-line);border-radius:var(--radius-full);background:var(--color-surface);width:36px;height:36px;color:var(--color-ink);cursor:pointer;justify-content:center;align-items:center;transition:transform .15s,box-shadow .15s;display:inline-flex}._2B-PWa_icon-btn:hover{box-shadow:var(--shadow-hard-sm);transform:translateY(-2px)}._2B-PWa_icon-btn:active{box-shadow:none;transform:translateY(0)}._2B-PWa_segment:focus-visible,._2B-PWa_icon-btn:focus-visible{box-shadow:var(--focus-ring);outline:none}._2B-PWa_spacer{flex:1}
.A3iarG_content{z-index:50;box-sizing:border-box;width:280px;max-width:calc(100vw - 24px);padding:var(--space-md);border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-hard-sm);font-family:var(--font-body);color:var(--color-ink)}.A3iarG_header{justify-content:space-between;align-items:center;gap:var(--space-sm);margin-bottom:10px;display:flex}.A3iarG_title{font-size:var(--text-label-m);text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:700;overflow:hidden}.A3iarG_close,.A3iarG_reset{border-radius:var(--radius-full);width:28px;height:28px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s;display:inline-flex}.A3iarG_close:hover,.A3iarG_reset:hover{background:var(--color-field);color:var(--color-ink)}.A3iarG_close:focus-visible,.A3iarG_reset:focus-visible{box-shadow:var(--focus-ring);outline:none}.A3iarG_rows{gap:var(--space-sm);flex-direction:column;display:flex}.A3iarG_row{align-items:center;gap:var(--space-sm);grid-template-columns:64px minmax(0,1fr) 28px;display:grid}.A3iarG_label{font-size:var(--text-label-xs);font-weight:700}.A3iarG_auto{text-align:center;color:var(--color-text-secondary);font-size:11px}.A3iarG_centered{max-height:calc(100dvh - 24px);position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}
.ZtXm9W_workspace{background:var(--color-canvas);min-height:0;color:var(--color-ink);flex:1;grid-template-columns:minmax(320px,400px) 1fr;display:grid}.ZtXm9W_canvas{flex-direction:column;min-width:0;min-height:0;display:flex}@media (max-width:900px){.ZtXm9W_workspace{flex-direction:column;display:flex}.ZtXm9W_canvas{min-height:70vh}}
.zfSsOG_toolbar{padding:var(--space-md) var(--space-lg);background:var(--color-surface);border-bottom:1px solid var(--color-line);font-family:var(--font-body);flex-direction:column;gap:10px;display:flex}.zfSsOG_row{justify-content:flex-end;align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.zfSsOG_actions{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.zfSsOG_icon-btn{border:1px solid var(--color-line);border-radius:var(--radius-full);background:var(--color-surface);width:40px;height:40px;color:var(--color-ink);cursor:pointer;justify-content:center;align-items:center;transition:transform .15s,box-shadow .15s;display:inline-flex}.zfSsOG_icon-btn:disabled{opacity:.5;cursor:not-allowed}.zfSsOG_ghost{height:40px;padding:0 var(--space-md);border-radius:var(--radius-full);font-size:var(--text-label-s);color:var(--color-text-secondary);align-items:center;gap:6px;font-weight:700;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.zfSsOG_ghost:hover{background:var(--color-field);color:var(--color-ink)}.zfSsOG_status{font-size:var(--text-label-xs);color:var(--color-success);font-weight:700}.zfSsOG_status[data-dirty=true]{color:var(--color-warning)}.zfSsOG_save{border:1px solid var(--color-line);border-radius:var(--radius-full);background:var(--color-brand-primary);height:40px;font-size:var(--text-label-m);color:var(--color-ink);cursor:pointer;align-items:center;gap:6px;padding:0 20px;font-weight:700;transition:transform .15s,box-shadow .15s;display:inline-flex}.zfSsOG_icon-btn:hover:not(:disabled),.zfSsOG_save:hover:not(:disabled){box-shadow:var(--shadow-hard-sm);transform:translateY(-2px)}.zfSsOG_icon-btn:active:not(:disabled),.zfSsOG_save:active:not(:disabled){box-shadow:none;transform:translateY(0)}.zfSsOG_save:disabled{opacity:.5;cursor:not-allowed}.zfSsOG_icon-btn:focus-visible,.zfSsOG_save:focus-visible,.zfSsOG_ghost:focus-visible{box-shadow:var(--focus-ring);outline:none}.zfSsOG_spin{animation:.8s linear infinite zfSsOG_spin}@keyframes zfSsOG_spin{to{transform:rotate(360deg)}}
.VTnB8G_editor{background:var(--color-canvas);height:100%;min-height:0;color:var(--color-ink);flex-direction:column;display:flex}
.nBI1kW_link{color:var(--color-ink);text-underline-offset:2px;font-weight:700;text-decoration:underline}.nBI1kW_link:focus-visible{border-radius:var(--radius-sm);box-shadow:var(--focus-ring);outline:none}
._4iL1Pq_confirm-popover-overlay{z-index:50;-webkit-backdrop-filter:blur();backdrop-filter:blur();background:#1b1a2e00;justify-content:center;align-items:center;transition:background .25s,-webkit-backdrop-filter .25s,backdrop-filter .25s;display:flex;position:fixed;inset:0}._4iL1Pq_confirm-popover-overlay--visible{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1b1a2e66}._4iL1Pq_confirm-popover-panel{width:100%;max-width:32rem;margin:0 var(--space-lg);border-radius:var(--radius-lg);background:var(--color-surface);border:var(--border-ink);box-shadow:var(--shadow-hard);padding:var(--space-xl);gap:var(--space-xl);opacity:0;flex-direction:column;transition:opacity .25s,transform .25s;display:flex;transform:scale(.95)translateY(8px)}._4iL1Pq_confirm-popover-panel--visible{opacity:1;transform:scale(1)translateY(0)}._4iL1Pq_confirm-popover-header{align-items:center;gap:var(--space-md);text-align:center;flex-direction:column;display:flex}._4iL1Pq_confirm-popover-icon-wrapper{border-radius:var(--radius-md);flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}._4iL1Pq_confirm-popover-title{font-family:var(--font-display);font-weight:800;font-size:var(--text-h4);letter-spacing:-.03em;color:var(--color-ink)}._4iL1Pq_confirm-popover-message{font-family:var(--font-body);font-size:var(--text-body-m);color:var(--color-text-secondary);margin-top:var(--space-xs);line-height:1.6}._4iL1Pq_confirm-popover-buttons{gap:var(--space-md);display:flex}._4iL1Pq_confirm-popover-btn{min-height:46px;padding:0 var(--space-lg);border-radius:var(--radius-full);border:var(--border-ink);font-family:var(--font-body);font-size:var(--text-label-m);color:var(--color-ink);justify-content:center;align-items:center;gap:var(--space-sm);cursor:pointer;flex:1;font-weight:700;transition:transform .15s,box-shadow .15s,background-color .15s;display:flex}._4iL1Pq_confirm-popover-btn:not(:disabled):hover{box-shadow:var(--shadow-hard-sm);transform:translateY(-2px)}._4iL1Pq_confirm-popover-btn:not(:disabled):active{box-shadow:none;transform:translateY(0)}._4iL1Pq_confirm-popover-btn:focus-visible{box-shadow:var(--focus-ring);outline:none}._4iL1Pq_confirm-popover-btn:disabled{cursor:not-allowed}._4iL1Pq_spin{animation:1s linear infinite _4iL1Pq_confirm-popover-spin}@keyframes _4iL1Pq_confirm-popover-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._4iL1Pq_confirm-popover-btn:disabled{opacity:.5}._4iL1Pq_confirm-popover-btn--danger{background:var(--color-error);color:var(--color-surface)}._4iL1Pq_confirm-popover-btn--primary{background:var(--color-brand-primary)}._4iL1Pq_confirm-popover-btn--ghost{background:var(--color-surface)}._4iL1Pq_icon-color-danger{color:var(--color-error)}._4iL1Pq_icon-bg-danger{background:var(--color-error-bg)}
.GB6Z4W_trigger{align-items:center;gap:var(--space-xs);border:var(--border-ink);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-ink);font-family:var(--font-body);font-size:var(--text-body-xs);cursor:pointer;white-space:nowrap;padding:6px 12px;font-weight:700;transition:transform .15s,box-shadow .15s;display:inline-flex}.GB6Z4W_trigger:hover{box-shadow:var(--shadow-hard-sm);transform:translateY(-2px)}.GB6Z4W_trigger:focus-visible{box-shadow:var(--focus-ring);outline:none}@media (pointer:coarse){.GB6Z4W_trigger{min-height:var(--tap-target)}}.GB6Z4W_warning{margin-bottom:var(--space-sm);color:var(--color-ink);font-size:var(--text-body-s);display:block}.GB6Z4W_reason{margin:0 0 var(--space-sm);border:0;padding:0}.GB6Z4W_reason-legend{margin-bottom:var(--space-xs);color:var(--color-ink);text-align:left;padding:0;font-weight:700}.GB6Z4W_reason-option{align-items:center;gap:var(--space-xs);margin-top:var(--space-xs);cursor:pointer;display:flex}.GB6Z4W_consequence{margin:var(--space-sm) 0 0;padding:var(--space-sm) var(--space-md);border-radius:var(--radius-md);font-size:var(--text-body-xs)}.GB6Z4W_consequence--warning{background:var(--color-warning-bg);color:var(--color-warning)}.GB6Z4W_consequence--info{background:var(--color-brand-tertiary-tint);color:var(--color-ink)}
.IWFvQW_filter{align-items:center;gap:var(--space-sm);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.IWFvQW_legend{float:left;margin-right:var(--space-sm);font-family:var(--font-body);font-size:var(--text-label-s);color:var(--color-text-secondary);padding:0;font-weight:700}.IWFvQW_options{gap:var(--space-xs);flex-wrap:wrap;display:flex}.IWFvQW_option{cursor:pointer;position:relative}.IWFvQW_input{opacity:0;width:1px;height:1px;position:absolute}.IWFvQW_pill{border:var(--border-ink);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-ink);font-family:var(--font-body);font-size:var(--text-body-xs);padding:6px 14px;font-weight:700;transition:transform .15s,box-shadow .15s;display:inline-block}.IWFvQW_option:hover .IWFvQW_pill{box-shadow:var(--shadow-hard-sm);transform:translateY(-2px)}.IWFvQW_input:checked+.IWFvQW_pill{background:var(--color-ink);color:var(--color-text-on-dark)}.IWFvQW_input:focus-visible+.IWFvQW_pill{box-shadow:var(--focus-ring)}
.MNHebq_wrapper{justify-content:flex-end;margin:0;display:flex}.MNHebq_link{align-items:center;gap:var(--space-xs);min-height:36px;padding:0 var(--space-sm);border:var(--border-ink);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-ink);font-family:var(--font-body);font-size:var(--text-label-xs);white-space:nowrap;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s,background-color .15s;display:inline-flex}.MNHebq_link:hover{background:var(--color-field);box-shadow:var(--shadow-hard-sm);transform:translateY(-2px)}.MNHebq_link:active{box-shadow:none;transform:translateY(0)}.MNHebq_link:focus-visible{box-shadow:var(--focus-ring), var(--shadow-hard-sm);outline:none;transform:translateY(-2px)}
.GxI1aq_pagination{justify-content:space-between;align-items:center;gap:var(--space-md);margin-top:var(--space-lg);flex-wrap:wrap;display:flex}.GxI1aq_range{font-family:var(--font-body);font-size:var(--text-label-s);color:var(--color-text-secondary);font-variant-numeric:tabular-nums;margin:0;font-weight:700}.GxI1aq_controls{gap:var(--space-sm);display:flex}.GxI1aq_control{align-items:center;gap:var(--space-xs);min-height:var(--tap-target);padding:0 var(--space-lg);border:var(--border-ink);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-ink);font-family:var(--font-body);font-size:var(--text-label-s);white-space:nowrap;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}a.GxI1aq_control:hover{box-shadow:var(--shadow-hard-sm);transform:translateY(-2px)}a.GxI1aq_control:focus-visible{box-shadow:var(--focus-ring);outline:none}.GxI1aq_control--disabled{border-color:var(--color-line-strong);color:var(--color-text-secondary);cursor:not-allowed;opacity:.6}@media (max-width:640px){.GxI1aq_pagination{flex-direction:column;align-items:stretch}.GxI1aq_controls>*{flex:1;justify-content:center}}
.LsnS1q_wrapper{align-items:flex-end;gap:var(--space-xs);margin-bottom:var(--space-xs);flex-direction:column;display:flex}.LsnS1q_message{align-items:flex-start;gap:var(--space-xs);max-width:240px;color:var(--color-error);font-family:var(--font-body);font-size:var(--text-body-xs);text-align:right;white-space:normal;margin:0;font-weight:600;display:inline-flex}.LsnS1q_icon{flex-shrink:0;margin-top:2px}.LsnS1q_trigger{align-items:center;gap:var(--space-xs);border:var(--border-ink);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-ink);font-family:var(--font-body);font-size:var(--text-body-xs);cursor:pointer;white-space:nowrap;padding:6px 12px;font-weight:700;transition:transform .15s,box-shadow .15s;display:inline-flex}.LsnS1q_trigger:hover:not(:disabled){box-shadow:var(--shadow-hard-sm);transform:translateY(-2px)}.LsnS1q_trigger:focus-visible{box-shadow:var(--focus-ring);outline:none}.LsnS1q_trigger:disabled{cursor:progress}@media (pointer:coarse){.LsnS1q_trigger{min-height:var(--tap-target)}}
.e4D8sW_panel{gap:var(--space-lg);padding:var(--space-xl) 0;flex-direction:column;display:flex}.e4D8sW_hint,.e4D8sW_empty{color:var(--color-text-secondary);font-size:var(--text-body-s);margin:0;line-height:1.5}.e4D8sW_empty{align-items:flex-start;gap:var(--space-sm);padding:var(--space-lg);border-radius:var(--radius-md);background:var(--color-surface-soft);color:var(--color-ink);display:flex}.e4D8sW_empty svg{flex-shrink:0;margin-top:1px}.e4D8sW_card{gap:var(--space-sm);padding:var(--space-lg);border:1px solid var(--color-line-strong);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;display:flex}.e4D8sW_eyebrow{color:var(--color-text-secondary);font-size:var(--text-label-s);text-transform:uppercase;letter-spacing:.04em;margin:0;font-weight:700}.e4D8sW_question{color:var(--color-ink);font-size:var(--text-h4);margin:0;font-weight:700;line-height:1.3}.e4D8sW_meta,.e4D8sW_other{color:var(--color-text-secondary);font-size:var(--text-body-s);margin:0}.e4D8sW_answers{gap:var(--space-md);margin:var(--space-sm) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.e4D8sW_answer{gap:var(--space-xs);flex-direction:column;display:flex}.e4D8sW_answer-row{justify-content:space-between;align-items:baseline;gap:var(--space-md);color:var(--color-ink);font-size:var(--text-body-s);display:flex}.e4D8sW_answer-label{align-items:center;gap:var(--space-sm);overflow-wrap:anywhere;flex-wrap:wrap;min-width:0;display:inline-flex}.e4D8sW_answer-count{font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:700}.e4D8sW_correct{padding:2px var(--space-sm);border-radius:var(--radius-full);background:var(--color-success-bg);color:var(--color-success);font-size:var(--text-label-s);align-items:center;gap:4px;font-weight:700;display:inline-flex}.e4D8sW_track{border-radius:var(--radius-full);background:var(--color-field);height:10px;overflow:hidden}.e4D8sW_bar{border-radius:inherit;background:var(--color-ink);height:100%}.e4D8sW_bar--correct{background:var(--color-success)}
.VdboWa_launcher{align-items:flex-start;gap:var(--space-lg);flex-direction:column;display:flex}.VdboWa_summary,.VdboWa_empty{color:var(--color-ink);font-size:var(--text-body-m);margin:0}.VdboWa_field{gap:var(--space-xs);flex-direction:column;max-width:420px;display:flex}.VdboWa_label{color:var(--color-ink);font-size:var(--text-label-m);font-weight:700}.VdboWa_input{width:96px;padding:var(--space-sm) var(--space-md);border:var(--border-ink);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-ink);font-family:var(--font-body);font-size:var(--text-body-s)}.VdboWa_input:focus-visible{box-shadow:var(--focus-ring);outline:none}.VdboWa_hint{color:var(--color-text-secondary);font-size:var(--text-body-xs);margin:0;line-height:1.5}.VdboWa_button{align-items:center;gap:var(--space-sm);min-height:var(--tap-target);padding:var(--space-sm) var(--space-lg);border:var(--border-ink);border-radius:var(--radius-full);background:var(--color-ink);color:var(--color-surface);font-family:var(--font-body);font-size:var(--text-body-s);cursor:pointer;font-weight:700;transition:transform .15s,box-shadow .15s;display:inline-flex}.VdboWa_button:hover{box-shadow:var(--shadow-hard-sm);transform:translateY(-2px)}.VdboWa_button:focus-visible{box-shadow:var(--focus-ring);outline:none}
.-idqiG_card{gap:var(--space-sm);padding:var(--space-lg);border:var(--border-ink);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;display:flex}.-idqiG_card[data-status=DISQUALIFIED]{background:var(--color-canvas);border-style:dashed}.-idqiG_header{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.-idqiG_rank{color:var(--color-text-secondary);font-size:var(--text-label-s);font-weight:700}.-idqiG_name{color:var(--color-ink);font-size:var(--text-body-m);overflow-wrap:anywhere;flex:1;margin:0;font-weight:700}.-idqiG_status{border-radius:var(--radius-full);background:var(--color-surface-soft);color:var(--color-ink);font-size:var(--text-label-xs);padding:2px 10px;font-weight:700}.-idqiG_status[data-status=PENDING]{background:var(--color-warning-bg);color:var(--color-warning)}.-idqiG_status[data-status=VALIDATED]{background:var(--color-success-bg);color:var(--color-success)}.-idqiG_status[data-status=DISQUALIFIED]{background:var(--color-error-bg);color:var(--color-error)}.-idqiG_reward,.-idqiG_reason{color:var(--color-ink);font-size:var(--text-body-s);margin:0}.-idqiG_details{gap:var(--space-sm) var(--space-lg);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));margin:0;display:grid}.-idqiG_winner-row{align-items:start;gap:var(--space-lg);grid-template-columns:minmax(0,1fr) auto;display:grid}.-idqiG_winner-row>.-idqiG_actions{justify-content:flex-end}.-idqiG_details dt{color:var(--color-text-secondary);font-size:var(--text-label-xs)}.-idqiG_details dd{color:var(--color-ink);font-size:var(--text-body-s);overflow-wrap:anywhere;margin:0}.-idqiG_actions{gap:var(--space-sm);flex-wrap:wrap;display:flex}.-idqiG_validate-btn,.-idqiG_disqualify-btn,.-idqiG_ghost-btn{align-items:center;gap:var(--space-xs);min-height:var(--tap-target);border:var(--border-ink);border-radius:var(--radius-full);font-family:var(--font-body);font-size:var(--text-body-xs);cursor:pointer;padding:6px 14px;font-weight:700;display:inline-flex}.-idqiG_validate-btn{background:var(--color-success-bg);color:var(--color-success)}.-idqiG_disqualify-btn{background:var(--color-error-bg);color:var(--color-error)}.-idqiG_ghost-btn{background:var(--color-surface);color:var(--color-ink);padding:0 var(--space-sm);font-size:var(--text-label-xs)}.-idqiG_validate-btn:focus-visible,.-idqiG_disqualify-btn:focus-visible,.-idqiG_ghost-btn:focus-visible,.-idqiG_reason-input:focus-visible{box-shadow:var(--focus-ring);outline:none}.-idqiG_disqualify-btn:disabled,.-idqiG_ghost-btn:disabled{cursor:not-allowed;opacity:.6}.-idqiG_disqualify-form{gap:var(--space-xs);flex-direction:column;display:flex}.-idqiG_reason-label{color:var(--color-ink);font-size:var(--text-label-m);font-weight:700}.-idqiG_reason-input{padding:var(--space-sm) var(--space-md);border:var(--border-ink);border-radius:var(--radius-sm);font-family:var(--font-body);font-size:var(--text-body-s);resize:vertical}.-idqiG_hint{color:var(--color-text-secondary);font-size:var(--text-body-xs);margin:0}@media (max-width:640px){.-idqiG_winner-row{grid-template-columns:1fr}.-idqiG_winner-row>.-idqiG_actions{justify-content:flex-start}}
.PWac-a_panel{gap:var(--space-xl);padding:var(--space-xl) 0;flex-direction:column;display:flex}.PWac-a_info,.PWac-a_proof{align-items:flex-start;gap:var(--space-sm);padding:var(--space-md) var(--space-lg);border-radius:var(--radius-md);background:var(--color-surface-soft);color:var(--color-ink);font-size:var(--text-body-s);margin:0;line-height:1.5;display:flex}.PWac-a_proof{border:1px solid color-mix(in srgb, var(--color-info) 25%, transparent);background:var(--color-info-bg)}.PWac-a_proof svg{color:var(--color-info);flex-shrink:0;margin-top:2px}.PWac-a_proof p{margin:0}.PWac-a_code{font-family:var(--font-mono);font-size:var(--text-body-xs)}.PWac-a_count,.PWac-a_hint{color:var(--color-text-secondary);font-size:var(--text-body-s);margin:0}.PWac-a_section{gap:var(--space-md);flex-direction:column;display:flex}.PWac-a_title{color:var(--color-ink);font-size:var(--text-h4);margin:0;font-weight:700}.PWac-a_list{gap:var(--space-md);flex-direction:column;display:flex}
.G4LcDa_tabs-bar{margin-bottom:var(--space-xl);gap:var(--space-xs);scrollbar-width:thin;box-shadow:inset 0 -1px 0 var(--color-line-strong);display:flex;overflow:auto hidden}.G4LcDa_tab-btn{align-items:center;gap:var(--space-sm);padding:var(--space-md) var(--space-lg);font-family:var(--font-body);font-size:var(--text-label-m);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex-shrink:0;font-weight:700;transition:color .15s,border-color .15s;display:inline-flex}.G4LcDa_tab-btn:hover{color:var(--color-ink)}.G4LcDa_tab-btn:focus-visible{border-radius:var(--radius-sm);box-shadow:inset var(--focus-ring);outline:none}.G4LcDa_tab-btn--active{color:var(--color-ink);border-bottom-color:var(--color-ink)}.G4LcDa_section-picker{align-items:center;gap:var(--space-md);margin-bottom:var(--space-xl);display:none}.G4LcDa_section-picker-label{font-family:var(--font-body);font-size:var(--text-label-m);color:var(--color-text-secondary);font-weight:700}.G4LcDa_section-picker-control{align-items:center;min-width:240px;display:inline-flex;position:relative}.G4LcDa_section-picker-icon,.G4LcDa_section-picker-chevron{color:var(--color-ink);pointer-events:none;position:absolute}.G4LcDa_section-picker-icon{left:var(--space-lg)}.G4LcDa_section-picker-chevron{right:var(--space-lg)}.G4LcDa_section-picker-select{width:100%;min-height:var(--tap-target);padding:0 calc(var(--space-lg) + 24px);border:var(--border-ink);border-radius:var(--radius-full);background:var(--color-surface);box-shadow:var(--shadow-hard-sm);font-family:var(--font-body);font-size:var(--text-label-l);color:var(--color-ink);appearance:none;cursor:pointer;font-weight:700}.G4LcDa_section-picker-select:focus-visible{box-shadow:var(--shadow-hard-sm), var(--focus-ring);outline:none}.G4LcDa_leads-header{margin-bottom:var(--space-lg);justify-content:space-between;align-items:baseline;gap:var(--space-lg);display:flex}.G4LcDa_leads-title{font-family:var(--font-display);font-size:var(--text-h3);letter-spacing:-.03em;color:var(--color-ink);font-weight:800}.G4LcDa_leads-count{font-family:var(--font-body);font-size:var(--text-label-s);color:var(--color-text-secondary);font-weight:700}.G4LcDa_leads-toolbar{justify-content:space-between;align-items:center;gap:var(--space-lg);margin-bottom:var(--space-lg);display:flex}.G4LcDa_leads-table-wrapper{border:var(--border-ink);border-radius:var(--radius-lg);background:var(--color-surface);overflow:auto hidden}.G4LcDa_leads-table{border-collapse:collapse;text-align:left;width:100%;min-width:680px}.G4LcDa_leads-table-head{background:var(--color-ink);color:var(--color-text-on-dark)}.G4LcDa_leads-table-head-row{font-family:var(--font-body);font-size:var(--text-overline);letter-spacing:.08em;text-transform:uppercase}.G4LcDa_th-cell{padding:var(--space-sm) var(--space-lg);vertical-align:middle;font-weight:700;line-height:1.2}.G4LcDa_leads-table-row{border-top:1px solid var(--color-line);font-family:var(--font-body);font-size:var(--text-body-s);color:var(--color-ink)}.G4LcDa_td-cell{padding:6px var(--space-lg);vertical-align:middle;line-height:1.3}.G4LcDa_leads-table-wrapper[aria-busy=true]{opacity:.6;transition:opacity .15s}.G4LcDa_td-cell--name{font-weight:700}.G4LcDa_td-cell--actions{text-align:right}.G4LcDa_erased-label{color:var(--color-text-secondary);font-style:italic;font-weight:400}.G4LcDa_erased-date{font-size:var(--text-body-xs);color:var(--color-text-secondary);white-space:nowrap}.G4LcDa_visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.G4LcDa_leads-empty{text-align:center;font-family:var(--font-body);font-size:var(--text-body-s);color:var(--color-text-secondary);padding:40px 20px}.G4LcDa_design-panel:not([hidden]){border:var(--border-ink);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;height:clamp(600px,100dvh - 120px,920px);display:flex;overflow:hidden}.G4LcDa_leads-table-wrapper:focus-visible{box-shadow:var(--focus-ring);outline:none}@media (max-width:900px){.G4LcDa_design-panel:not([hidden]){height:auto;overflow:clip}.G4LcDa_leads-header{flex-wrap:wrap}}@media (max-width:640px){.G4LcDa_tabs-bar{display:none}.G4LcDa_section-picker{align-items:stretch;gap:var(--space-xs);flex-direction:column;display:flex}.G4LcDa_section-picker-control{min-width:0}}
.-fY66q_menu{position:relative}.-fY66q_trigger{border:var(--border-ink);border-radius:var(--radius-full);background:var(--color-surface);width:40px;height:40px;color:var(--color-ink);cursor:pointer;justify-content:center;align-items:center;transition:transform .15s,box-shadow .15s;display:inline-flex}.-fY66q_trigger:hover,.-fY66q_trigger[aria-expanded=true]{box-shadow:var(--shadow-hard-sm);transform:translateY(-2px)}.-fY66q_trigger:focus-visible{box-shadow:var(--focus-ring);outline:none}.-fY66q_dropdown{z-index:20;top:calc(100% + var(--space-sm));border:var(--border-ink);border-radius:var(--radius-md);background:var(--color-surface);min-width:180px;box-shadow:var(--shadow-hard-sm);padding:var(--space-xs);position:absolute;right:0}.-fY66q_item{align-items:center;gap:var(--space-sm);border-radius:var(--radius-sm);width:100%;color:var(--color-ink);cursor:pointer;font-family:var(--font-body);font-size:var(--text-label-s);padding:var(--space-sm) var(--space-md);text-align:left;background:0 0;border:0;font-weight:600;text-decoration:none;display:flex}.-fY66q_item:hover:not(:disabled),.-fY66q_item:focus-visible{background:var(--color-field);outline:none}.-fY66q_item:disabled{cursor:not-allowed;opacity:.5}.-fY66q_danger{color:var(--color-error)}.-fY66q_danger:hover:not(:disabled),.-fY66q_danger:focus-visible{background:var(--color-error-bg)}.-fY66q_separator{background:var(--color-line);height:1px;margin:var(--space-xs) 0}.-fY66q_icon-success{color:var(--color-success)}.-fY66q_icon-warning{color:var(--color-warning)}.-fY66q_icon-bg-success{background:var(--color-success-bg)}.-fY66q_icon-bg-warning{background:var(--color-warning-bg)}
.DQRWRW_notice{align-items:flex-start;gap:var(--space-md);margin-bottom:var(--space-xl);padding:var(--space-lg);border-radius:var(--radius-md);display:flex}.DQRWRW_notice--rejected{background:var(--color-error-bg);color:var(--color-error)}.DQRWRW_notice--review{background:var(--color-brand-secondary-tint);color:var(--color-ink)}.DQRWRW_title{font-size:var(--text-label-m);margin:0;font-weight:800}.DQRWRW_text{margin:var(--space-xs) 0 0;font-size:var(--text-body-s);color:var(--color-ink);line-height:1.5}.DQRWRW_reasons{margin:var(--space-sm) 0 0;padding-left:var(--space-lg);font-size:var(--text-body-s);color:var(--color-ink);line-height:1.5}
.rqaQDW_notice{align-items:flex-start;gap:var(--space-md);margin-bottom:var(--space-xl);padding:var(--space-lg);border-radius:var(--radius-md);background:var(--color-error-bg);color:var(--color-error);display:flex}.rqaQDW_icon{flex-shrink:0}.rqaQDW_body{align-items:flex-start;gap:var(--space-sm);flex-direction:column;min-width:0;display:flex}.rqaQDW_title{font-size:var(--text-label-m);margin:0;font-weight:800}.rqaQDW_text{font-size:var(--text-body-s);color:var(--color-ink);margin:0;line-height:1.5}.rqaQDW_actions{gap:var(--space-sm);flex-wrap:wrap;display:flex}.rqaQDW_action{min-height:44px;font-family:var(--font-body);font-weight:700;font-size:var(--text-label-m);color:var(--color-ink);border:2px solid var(--color-ink);border-radius:var(--radius-full);background:var(--color-surface);align-items:center;padding:0 20px;text-decoration:none;display:inline-flex}.rqaQDW_action--primary{background:var(--color-brand-primary)}.rqaQDW_action--primary:hover{background:var(--color-brand-primary-hover)}.rqaQDW_action:focus-visible{outline:3px solid var(--color-ink);outline-offset:2px}
.qwxFmG_notice{align-items:flex-start;gap:var(--space-md);margin-bottom:var(--space-xl);padding:var(--space-lg);border-radius:var(--radius-md);background:var(--color-error-bg);color:var(--color-error);display:flex}.qwxFmG_notice--info{background:var(--color-info-bg);color:var(--color-ink)}.qwxFmG_icon{flex-shrink:0}.qwxFmG_body{align-items:flex-start;gap:var(--space-sm);flex-direction:column;min-width:0;display:flex}.qwxFmG_title{font-size:var(--text-label-m);margin:0;font-weight:800}.qwxFmG_text{font-size:var(--text-body-s);color:var(--color-ink);margin:0;line-height:1.5}.qwxFmG_actions{gap:var(--space-sm);flex-wrap:wrap;display:flex}.qwxFmG_action{min-height:44px;font-family:var(--font-body);font-weight:700;font-size:var(--text-label-m);color:var(--color-ink);border:2px solid var(--color-ink);border-radius:var(--radius-full);background:var(--color-surface);align-items:center;padding:0 20px;text-decoration:none;display:inline-flex}.qwxFmG_action--primary{background:var(--color-brand-primary)}.qwxFmG_action--primary:hover{background:var(--color-brand-primary-hover)}.qwxFmG_action:focus-visible{outline:3px solid var(--color-ink);outline-offset:2px}
._4kYcuG_notice{align-items:flex-start;gap:var(--space-md);margin-bottom:var(--space-xl);padding:var(--space-lg);border-radius:var(--radius-md);background:var(--color-error-bg);color:var(--color-error);display:flex}._4kYcuG_notice--info{background:var(--color-info-bg);color:var(--color-ink)}._4kYcuG_icon{flex-shrink:0}._4kYcuG_body{align-items:flex-start;gap:var(--space-sm);flex-direction:column;min-width:0;display:flex}._4kYcuG_title{font-size:var(--text-label-m);margin:0;font-weight:800}._4kYcuG_text{font-size:var(--text-body-s);color:var(--color-ink);margin:0;line-height:1.5}._4kYcuG_actions{gap:var(--space-sm);flex-wrap:wrap;display:flex}._4kYcuG_action{min-height:44px;font-family:var(--font-body);font-weight:700;font-size:var(--text-label-m);color:var(--color-ink);border:2px solid var(--color-ink);border-radius:var(--radius-full);background:var(--color-surface);align-items:center;padding:0 20px;text-decoration:none;display:inline-flex}._4kYcuG_action--primary{background:var(--color-brand-primary)}._4kYcuG_action--primary:hover{background:var(--color-brand-primary-hover)}._4kYcuG_action:focus-visible{outline:3px solid var(--color-ink);outline-offset:2px}
._sfO-G_step{gap:var(--space-lg);font-family:var(--font-body);color:var(--color-ink);flex-direction:column;display:flex}._sfO-G_header{justify-content:space-between;align-items:flex-start;gap:var(--space-lg);display:flex}._sfO-G_title{align-items:center;gap:var(--space-sm);margin:0 0 var(--space-xs);font-family:var(--font-display);font-size:var(--text-h4);letter-spacing:-.03em;font-weight:800;display:flex}._sfO-G_hint{max-width:44rem;font-size:var(--text-body-s);color:var(--color-text-secondary);margin:0;line-height:1.5}._sfO-G_actions{gap:var(--space-sm);flex-shrink:0;display:flex}._sfO-G_icon-btn{border:var(--border-ink);border-radius:var(--radius-full);background:var(--color-surface);width:40px;height:40px;color:var(--color-ink);cursor:pointer;justify-content:center;align-items:center;transition:transform .15s,box-shadow .15s;display:inline-flex}._sfO-G_icon-btn:hover:not(:disabled){box-shadow:var(--shadow-hard-sm);transform:translateY(-2px)}._sfO-G_icon-btn:active:not(:disabled){box-shadow:none;transform:translateY(0)}._sfO-G_icon-btn:disabled{opacity:.5;cursor:not-allowed}._sfO-G_icon-btn:focus-visible{box-shadow:var(--focus-ring);outline:none}._sfO-G_editor{border:var(--border-ink);border-radius:var(--radius-lg);background:var(--color-surface);height:clamp(600px,100dvh - 110px,920px);display:flex;overflow:hidden}@media (max-width:900px){._sfO-G_header{flex-direction:column}._sfO-G_editor{height:auto}}
._eeoxa_notice{align-items:flex-start;gap:var(--space-md);margin-bottom:var(--space-xl);padding:var(--space-lg);border-radius:var(--radius-md);background:var(--color-warning-bg);color:var(--color-warning);display:flex}._eeoxa_icon{flex-shrink:0}._eeoxa_body{gap:var(--space-sm);flex-direction:column;min-width:0;display:flex}._eeoxa_title{font-size:var(--text-label-m);margin:0;font-weight:800}._eeoxa_list{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._eeoxa_item{align-items:center;gap:var(--space-sm) var(--space-md);flex-wrap:wrap;display:flex}._eeoxa_text{font-size:var(--text-body-s);color:var(--color-ink);margin:0;line-height:1.5}._eeoxa_action{min-height:44px;font-family:var(--font-body);font-weight:700;font-size:var(--text-label-m);color:var(--color-ink);border:2px solid var(--color-ink);border-radius:var(--radius-full);background:var(--color-surface);align-items:center;padding:0 20px;text-decoration:none;display:inline-flex}._eeoxa_action:hover{background:var(--color-canvas)}._eeoxa_action:focus-visible{outline:3px solid var(--color-ink);outline-offset:2px}
._6saP2W_trigger{border:var(--border-ink);border-radius:var(--radius-full);background:var(--color-surface);width:40px;height:40px;color:var(--color-ink);font-family:var(--font-body);font-size:var(--text-label-m);cursor:pointer;justify-content:center;align-items:center;padding:0;font-weight:700;transition:transform .15s,box-shadow .15s;display:inline-flex}._6saP2W_trigger:hover{box-shadow:var(--shadow-hard-sm);transform:translateY(-2px)}._6saP2W_trigger:focus-visible,._6saP2W_close:focus-visible,._6saP2W_download-png:focus-visible,._6saP2W_download-svg:focus-visible,._6saP2W_share:focus-visible{box-shadow:var(--focus-ring);outline:none}._6saP2W_overlay{z-index:60;background:#00000073;position:fixed;inset:0}._6saP2W_content{z-index:61;box-sizing:border-box;width:min(420px,100vw - 32px);max-height:calc(100dvh - 32px);padding:var(--space-xl);border:var(--border-ink);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-hard-sm);font-family:var(--font-body);color:var(--color-ink);position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}._6saP2W_header{justify-content:space-between;align-items:center;gap:var(--space-md);display:flex}._6saP2W_title{font-family:var(--font-display);font-size:var(--text-h3);margin:0;font-weight:700}._6saP2W_close{width:var(--tap-target);height:var(--tap-target);border-radius:var(--radius-full);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}._6saP2W_close:hover{background:var(--color-field);color:var(--color-ink)}._6saP2W_description{margin:var(--space-sm) 0 var(--space-lg);font-size:var(--text-label-m);color:var(--color-text-secondary)}._6saP2W_preview{aspect-ratio:1;border:1px solid var(--color-line);border-radius:var(--radius-md);background:#fff;justify-content:center;align-items:center;display:flex}._6saP2W_image{width:100%;height:auto;display:block}._6saP2W_state{padding:var(--space-lg);font-size:var(--text-label-m);text-align:center;color:var(--color-text-secondary);margin:0}._6saP2W_url{margin:var(--space-md) 0 0;font-size:var(--text-label-s);overflow-wrap:anywhere;color:var(--color-text-secondary)}._6saP2W_actions{gap:var(--space-sm);margin-top:var(--space-lg);flex-wrap:wrap;display:flex}._6saP2W_download-png,._6saP2W_download-svg,._6saP2W_share{justify-content:center;align-items:center;gap:var(--space-xs);min-height:var(--tap-target);padding:0 var(--space-md);border:var(--border-ink);border-radius:var(--radius-full);background:var(--color-brand-primary);color:var(--color-ink);font-size:var(--text-label-s);cursor:pointer;flex:160px;font-weight:700;text-decoration:none;display:inline-flex}._6saP2W_share{background:var(--color-brand-primary)}._6saP2W_download-png{background:var(--color-brand-secondary)}._6saP2W_download-svg{background:var(--color-brand-tertiary)}._6saP2W_download-png:hover,._6saP2W_download-svg:hover,._6saP2W_share:hover{filter:brightness(.96)}
.gtEtRa_notice{align-items:flex-start;gap:var(--space-md);margin-bottom:var(--space-xl);padding:var(--space-lg);border-radius:var(--radius-md);background:var(--color-error-bg);color:var(--color-error);display:flex}.gtEtRa_icon{flex-shrink:0}.gtEtRa_body{align-items:flex-start;gap:var(--space-sm);flex-direction:column;min-width:0;display:flex}.gtEtRa_title{font-size:var(--text-label-m);margin:0;font-weight:800}.gtEtRa_text{font-size:var(--text-body-s);color:var(--color-ink);margin:0;line-height:1.5}.gtEtRa_actions{gap:var(--space-sm);flex-wrap:wrap;display:flex}.gtEtRa_action{min-height:44px;font-family:var(--font-body);font-weight:700;font-size:var(--text-label-m);color:var(--color-ink);border:2px solid var(--color-ink);border-radius:var(--radius-full);background:var(--color-surface);align-items:center;padding:0 20px;text-decoration:none;display:inline-flex}.gtEtRa_action--primary{background:var(--color-brand-primary)}.gtEtRa_action--primary:hover{background:var(--color-brand-primary-hover)}.gtEtRa_action:focus-visible{outline:3px solid var(--color-ink);outline-offset:2px}
._86Nq5a_extend{scroll-margin-top:var(--space-xl);gap:var(--space-lg);margin-bottom:var(--space-2xl);padding:var(--space-xl);border:var(--border-ink);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-ink);display:grid}@media (min-width:1024px){._86Nq5a_extend{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr) minmax(0,1fr);align-items:center}}._86Nq5a_extend-intro{align-items:flex-start;gap:var(--space-md);display:flex}._86Nq5a_extend-icon{padding:var(--space-sm);box-sizing:content-box;background:var(--color-brand-secondary);color:var(--color-ink);border-radius:50%;flex-shrink:0}._86Nq5a_extend-title{margin:0 0 var(--space-xs);font-family:var(--font-display);font-weight:800;font-size:var(--text-h4);color:var(--color-ink)}._86Nq5a_extend-desc,._86Nq5a_extend-note{font-family:var(--font-body);font-size:var(--text-body-s);color:var(--color-text-secondary);margin:0;line-height:1.5}._86Nq5a_extend-field{gap:var(--space-xs);flex-direction:column;min-width:0;display:flex}._86Nq5a_extend-label{font-family:var(--font-body);font-weight:700;font-size:var(--text-label-s);color:var(--color-ink)}._86Nq5a_extend-input{box-sizing:border-box;width:100%;min-height:44px;padding:0 var(--space-md);font-family:var(--font-body);font-size:var(--text-body-m);color:var(--color-ink);background:var(--color-surface);border:var(--border-ink);border-radius:var(--radius-md)}._86Nq5a_extend-input:focus-visible{outline:3px solid var(--color-ink);outline-offset:2px}._86Nq5a_extend-result{align-items:flex-start;gap:var(--space-sm);flex-direction:column;display:flex}._86Nq5a_extend-price{font-family:var(--font-body);font-weight:700;font-size:var(--text-body-m);color:var(--color-ink);margin:0}._86Nq5a_extend-problem{font-family:var(--font-body);font-weight:600;font-size:var(--text-body-s);color:var(--color-brand-primary-strong);margin:0;line-height:1.5}._86Nq5a_extend-cta{min-height:44px;font-family:var(--font-body);font-weight:700;font-size:var(--text-label-m);color:var(--color-ink);background:var(--color-brand-primary-tint);border:2px dashed var(--color-ink);border-radius:var(--radius-full);cursor:not-allowed;padding:0 20px}._86Nq5a_extend-cta--active{align-items:center;gap:var(--space-xs);background:var(--color-brand-primary);cursor:pointer;border-style:solid;display:inline-flex}._86Nq5a_extend-cta--active:hover:not(:disabled){background:var(--color-brand-primary-hover)}._86Nq5a_extend-cta--active:disabled{cursor:progress}._86Nq5a_extend-cta--active:focus-visible{outline:3px solid var(--color-ink);outline-offset:2px}._86Nq5a_extend-spinner{animation:1s linear infinite _86Nq5a_extend-spin}@keyframes _86Nq5a_extend-spin{to{transform:rotate(360deg)}}
.kcx0Ia_pass-payment{align-items:flex-start;gap:var(--space-md);margin-bottom:var(--space-2xl);padding:var(--space-xl);border:var(--border-ink);border-radius:var(--radius-lg);background:var(--color-brand-secondary-tint);color:var(--color-ink);display:flex}.kcx0Ia_pass-payment-icon{padding:var(--space-sm);box-sizing:content-box;background:var(--color-surface);color:var(--color-ink);border-radius:50%;flex-shrink:0}.kcx0Ia_pass-payment-body{align-items:flex-start;gap:var(--space-sm);flex-direction:column;min-width:0;display:flex}.kcx0Ia_pass-payment-title{font-family:var(--font-display);font-weight:800;font-size:var(--text-h4);color:var(--color-ink);margin:0}.kcx0Ia_pass-payment-desc{font-family:var(--font-body);font-size:var(--text-body-s);color:var(--color-ink);margin:0;line-height:1.5}.kcx0Ia_pass-payment-cta,.kcx0Ia_pass-payment-secondary{align-items:center;gap:var(--space-xs);min-height:44px;font-family:var(--font-body);font-weight:700;font-size:var(--text-label-m);color:var(--color-ink);border:2px solid var(--color-ink);border-radius:var(--radius-full);cursor:pointer;padding:0 20px;display:inline-flex}.kcx0Ia_pass-payment-cta{background:var(--color-brand-primary)}.kcx0Ia_pass-payment-cta:hover:not(:disabled){background:var(--color-brand-primary-hover)}.kcx0Ia_pass-payment-secondary{background:var(--color-surface)}.kcx0Ia_pass-payment-cta:disabled{cursor:progress}.kcx0Ia_pass-payment-cta:focus-visible,.kcx0Ia_pass-payment-secondary:focus-visible{outline:3px solid var(--color-ink);outline-offset:2px}.kcx0Ia_pass-payment-spinner{animation:1s linear infinite kcx0Ia_pass-payment-spin}@keyframes kcx0Ia_pass-payment-spin{to{transform:rotate(360deg)}}
._7uyPAq_page{background:var(--color-canvas);min-height:100vh;color:var(--color-ink);padding-bottom:var(--space-3xl)}._7uyPAq_header{justify-content:space-between;align-items:center;gap:var(--space-lg);max-width:1120px;margin:0 auto;padding:28px 24px;display:flex}._7uyPAq_backLink{align-items:center;gap:var(--space-sm);height:40px;padding:0 var(--space-lg);color:var(--color-ink);background:var(--color-surface);border:var(--border-ink);border-radius:var(--radius-full);font-family:var(--font-body);font-size:var(--text-label-m);white-space:nowrap;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}._7uyPAq_backLink:hover{box-shadow:var(--shadow-hard-sm);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){._7uyPAq_backLink{transition:none}._7uyPAq_backLink:hover{transform:none}}@media (max-width:700px){._7uyPAq_header{padding:20px}}
.WPAKaW_link{justify-content:center;align-items:center;gap:var(--space-sm);border:var(--border-ink);border-radius:var(--radius-full);font-family:var(--font-body);white-space:nowrap;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.WPAKaW_link:hover{transform:translateY(-2px)}.WPAKaW_link:active{box-shadow:none;transform:translateY(0)}.WPAKaW_link:focus-visible{outline:3px solid var(--color-ink);outline-offset:3px}.WPAKaW_link--md{min-height:52px;font-size:var(--text-label-l);padding:0 26px}.WPAKaW_link--sm{min-height:var(--tap-target);font-size:var(--text-label-m);padding:0 20px}.WPAKaW_link--full{width:100%}.WPAKaW_link--dark{background:var(--color-ink);color:var(--color-text-on-dark);box-shadow:0 4px 0 var(--color-brand-primary)}.WPAKaW_link--outline{background:var(--color-surface);color:var(--color-ink);box-shadow:var(--shadow-hard-sm)}.WPAKaW_link--yellow{background:var(--color-brand-secondary);color:var(--color-ink);box-shadow:0 4px 0 var(--color-canvas)}.WPAKaW_link--coral{background:var(--color-brand-primary);color:var(--color-ink)}.WPAKaW_link--sm.WPAKaW_link--dark{box-shadow:none}.WPAKaW_link--sm.WPAKaW_link--dark:hover{box-shadow:0 4px 0 var(--color-brand-primary)}@media (forced-colors:active){.WPAKaW_link{border-color:buttontext}}
.TTNXpW_heading{max-width:46rem;margin:0 auto var(--space-3xl);text-align:center;color:var(--color-ink)}.TTNXpW_eyebrow{margin:0 0 var(--space-lg);border:var(--border-ink);border-radius:var(--radius-full);background:var(--color-surface);font-family:var(--font-body);font-weight:700;font-size:var(--text-label-s);color:var(--color-ink);padding:6px 14px;display:inline-block}.TTNXpW_title{font-family:var(--font-display);letter-spacing:var(--tracking-display);text-wrap:balance;margin:0;font-size:clamp(2.25rem,5.5vw,4.25rem);font-weight:800;line-height:1.02}.TTNXpW_description{max-width:36rem;margin:var(--space-xl) auto 0;font-family:var(--font-body);color:var(--color-ink);font-size:18px;line-height:1.55}.TTNXpW_heading--on-dark,.TTNXpW_heading--on-dark .TTNXpW_description{color:var(--color-text-on-dark)}.TTNXpW_highlight{color:var(--color-ink);border-radius:.16em;padding:0 .14em .04em;display:inline-block}.TTNXpW_highlight--secondary{background:var(--color-brand-secondary)}.TTNXpW_highlight--primary{background:var(--color-brand-primary)}.TTNXpW_highlight--canvas{background:var(--color-canvas)}
.RR3Zaq_faq-section{max-width:880px;padding:120px var(--space-xl) 0;margin:0 auto}.RR3Zaq_faq-list{gap:var(--space-md);flex-direction:column;display:flex}.RR3Zaq_faq-item{background:var(--color-surface);border:var(--border-ink);border-radius:var(--radius-lg)}.RR3Zaq_faq-question{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-lg) var(--space-xl);cursor:pointer;border-radius:var(--radius-lg);list-style:none;display:flex}.RR3Zaq_faq-question::-webkit-details-marker{display:none}.RR3Zaq_faq-question:focus-visible{outline:3px solid var(--color-ink);outline-offset:2px}.RR3Zaq_faq-question-text{font-family:var(--font-display);font-weight:700;font-size:var(--text-h4);color:var(--color-ink);line-height:1.35}.RR3Zaq_faq-chevron{color:var(--color-ink);flex-shrink:0;transition:transform .2s}.RR3Zaq_faq-item[open] .RR3Zaq_faq-chevron{transform:rotate(180deg)}.RR3Zaq_faq-answer{padding:0 var(--space-xl) var(--space-lg);font-family:var(--font-body);font-size:var(--text-body-m);color:var(--color-ink);margin:0;line-height:1.6}@media (max-width:760px){.RR3Zaq_faq-section{padding-top:80px}.RR3Zaq_faq-question{padding:var(--space-md) var(--space-lg)}.RR3Zaq_faq-answer{padding:0 var(--space-lg) var(--space-md)}}@media (prefers-reduced-motion:reduce){.RR3Zaq_faq-chevron{transition:none}}
.IrU9sG_hero-section{padding:96px var(--space-lg) 0;background:var(--color-canvas)}.IrU9sG_hero-panel{background:var(--color-brand-primary);border-radius:32px;max-width:1408px;height:7.8em;margin:0 auto;font-size:clamp(46px,6.6vw,92px);position:relative;overflow:hidden}.IrU9sG_hero-content{z-index:1;padding:2.15em var(--space-lg) 0;text-align:center;position:relative}.IrU9sG_hero-title{font-family:var(--font-display);letter-spacing:-.045em;color:var(--color-ink);white-space:nowrap;margin:0;font-size:1em;font-weight:800;line-height:1}.IrU9sG_hero-description{margin:var(--space-xl) auto;max-width:42rem;font-family:var(--font-body);color:var(--color-ink);text-wrap:balance;font-size:18px;font-weight:500;line-height:1.5}.IrU9sG_hero-actions{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.IrU9sG_hero-wheel{width:15em;position:absolute;top:.75em;left:50%;transform:translate(-50%)}.IrU9sG_hero-wheel-pointer{z-index:1;width:.9em;fill:var(--color-ink);stroke:var(--color-ink);position:absolute;top:-.36em;left:50%;transform:translate(-50%)}.IrU9sG_hero-wheel-disc{aspect-ratio:1;border:.14em solid var(--color-ink);background:var(--color-canvas);border-radius:50%;position:relative;overflow:hidden}.IrU9sG_hero-wheel-slices{width:100%;height:100%;animation:90s linear infinite IrU9sG_hero-wheel-spin;display:block}@keyframes IrU9sG_hero-wheel-spin{0%{transform:rotate(-8deg)}to{transform:rotate(352deg)}}.IrU9sG_hero-wheel-slice--canvas{fill:var(--color-canvas)}.IrU9sG_hero-wheel-slice--secondary{fill:var(--color-brand-secondary)}.IrU9sG_hero-wheel-slice--tertiary{fill:var(--color-brand-tertiary)}.IrU9sG_hero-wheel-hub{aspect-ratio:1;border:.16em solid var(--color-canvas);outline:.05em solid var(--color-ink);background:var(--color-ink);border-radius:50%;width:22%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:760px){.IrU9sG_hero-section{padding-top:80px}.IrU9sG_hero-panel{border-radius:var(--radius-lg);height:auto;padding-bottom:40px;font-size:44px}.IrU9sG_hero-content{padding-top:2.05em}.IrU9sG_hero-title{white-space:normal}.IrU9sG_hero-description{font-size:16px}.IrU9sG_hero-actions>*{width:100%}.IrU9sG_hero-wheel{width:26em;top:.9em}.IrU9sG_hero-wheel-hub{display:none}}@media (max-width:360px){.IrU9sG_hero-panel{font-size:38px}}
.MIvhYa_band{margin-top:48px;padding:24px 0;overflow:hidden}.MIvhYa_ticker{white-space:nowrap;background:var(--color-ink);color:var(--color-text-on-dark);font-family:var(--font-display);letter-spacing:-.03em;margin:0 -20px;padding:18px 0;font-size:34px;font-weight:800;overflow:hidden;transform:rotate(-1.5deg)}.MIvhYa_word,.MIvhYa_dot{margin:0 18px}.MIvhYa_dot{color:var(--color-brand-secondary)}@media (max-width:760px){.MIvhYa_band{margin-top:32px}.MIvhYa_ticker{font-size:24px}}
.lRsWaa_features-section{max-width:1240px;padding:120px var(--space-xl) 0;margin:0 auto}.lRsWaa_features-steps{gap:var(--space-xl);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.lRsWaa_features-step{padding:var(--space-2xl);border:var(--border-ink);border-radius:var(--radius-lg);box-shadow:var(--shadow-hard);text-align:center;color:var(--color-ink)}.lRsWaa_features-step--secondary{background:var(--color-brand-secondary)}.lRsWaa_features-step--tertiary{background:var(--color-brand-tertiary)}.lRsWaa_features-step--surface{background:var(--color-surface)}.lRsWaa_features-step-number{background:var(--color-ink);width:64px;height:64px;color:var(--color-text-on-dark);font-family:var(--font-display);border-radius:50%;place-items:center;margin-bottom:22px;font-size:26px;font-weight:800;display:inline-grid}.lRsWaa_features-step-title{font-family:var(--font-display);letter-spacing:-.03em;margin:0 0 10px;font-size:28px;font-weight:800}.lRsWaa_features-step-desc{font-family:var(--font-body);font-size:var(--text-body-l);margin:0;line-height:1.55}@media (max-width:760px){.lRsWaa_features-section{padding-top:80px}.lRsWaa_features-steps{grid-template-columns:minmax(0,1fr)}}
.jTlsBa_wheel{width:424px;height:446px;position:absolute;bottom:-40px;right:-60px}.jTlsBa_wheel-button{border-radius:var(--radius-full);background:var(--color-brand-primary);color:var(--color-ink);font-family:var(--font-body);padding:14px 28px;font-size:17px;font-weight:700;position:absolute;bottom:40px;left:32px;box-shadow:0 10px 24px #00000059}.jTlsBa_screen{box-sizing:border-box;background:var(--color-surface);width:196px;color:var(--color-ink);font-family:var(--font-body);border-radius:16px;position:absolute;transform:rotate(-6deg);box-shadow:0 12px 28px #0006}.jTlsBa_quiz{padding:12px;bottom:-62px;right:-26px}.jTlsBa_quiz-header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.jTlsBa_quiz-eyebrow{color:var(--color-text-secondary);letter-spacing:.12em;font-size:8px;font-weight:700}.jTlsBa_quiz-score{border-radius:var(--radius-full);background:var(--color-brand-primary-tint);padding:2px 7px;font-size:9px;font-weight:700}.jTlsBa_quiz-progress{background:var(--color-field);border-radius:2px;height:4px;margin-bottom:9px}.jTlsBa_quiz-progress-fill{background:var(--color-brand-primary);border-radius:2px;width:34%;height:100%}.jTlsBa_quiz-question{background:#fdeeeb;border-radius:8px;margin-bottom:8px;padding:8px}.jTlsBa_quiz-question-label{color:var(--color-text-secondary);letter-spacing:.12em;font-size:7px;font-weight:700}.jTlsBa_quiz-question-text{margin-top:3px;font-size:12px;font-weight:700;line-height:1.25}.jTlsBa_quiz-answers{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.jTlsBa_quiz-answer{border:2px solid var(--color-line);border-radius:8px;align-items:center;gap:6px;padding:6px 7px;font-size:10px;display:flex}.jTlsBa_quiz-answer--selected{border-color:var(--color-ink);background:var(--color-field)}.jTlsBa_quiz-answer-number{border:1.5px solid #ffb3a3;border-radius:50%;place-items:center;width:12px;height:12px;font-size:8px;font-weight:700;display:grid}.jTlsBa_quiz-answer--selected .jTlsBa_quiz-answer-number{border-color:var(--color-brand-primary);background:var(--color-brand-primary)}.jTlsBa_puzzle{filter:drop-shadow(0 12px 18px #0006);width:170px;height:170px;position:absolute;bottom:-40px;right:-18px;transform:rotate(-6deg)}.jTlsBa_scratch{filter:drop-shadow(0 12px 18px #00000073);width:150px;height:186px;position:absolute;bottom:-44px;right:-10px;transform:rotate(-7deg)}.jTlsBa_scratch-coin{width:34px;height:34px;position:absolute;bottom:48px;right:118px;transform:rotate(-20deg)}.jTlsBa_tombola{text-align:center;padding:14px 12px 22px;bottom:-34px;right:-24px}.jTlsBa_tombola-icon{background:var(--color-brand-primary-tint);border-radius:50%;place-items:center;width:42px;height:42px;margin:0 auto 6px;display:grid}.jTlsBa_tombola-title{font-family:var(--font-display);margin-bottom:8px;font-size:15px;font-weight:800}.jTlsBa_tombola-details{background:var(--color-field);text-align:left;border-radius:10px;flex-direction:column;gap:5px;padding:8px;font-size:9px;display:flex}.jTlsBa_tombola-detail{align-items:center;gap:6px;display:flex}.jTlsBa_tombola-detail svg{flex-shrink:0}@media (min-width:1101px) and (max-width:1400px){.jTlsBa_quiz{bottom:-112px}}@media (max-width:760px){.jTlsBa_quiz{bottom:-80px}.jTlsBa_wheel{width:340px;height:358px;bottom:-110px;right:-110px}.jTlsBa_wheel-button{padding:12px 22px;font-size:15px;bottom:28px;left:24px}}
.dnMGDq_games-section{padding:120px var(--space-lg) 0}.dnMGDq_games-panel{max-width:1408px;padding:96px var(--space-3xl);background:var(--color-ink);border-radius:32px;margin:0 auto}.dnMGDq_games-grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(300px,auto);gap:20px;max-width:1240px;margin:0 auto;padding:0;list-style:none;display:grid}.dnMGDq_games-card{border:2px solid var(--color-text-on-dark);background:var(--color-ink-soft);color:var(--color-text-on-dark);border-radius:22px;padding:22px;position:relative;overflow:hidden}.dnMGDq_games-card--featured{border-radius:28px;grid-area:span 2/span 2;padding:32px}.dnMGDq_games-card-text{z-index:1;flex-direction:column;align-items:flex-start;gap:6px;max-width:210px;display:flex;position:relative}.dnMGDq_games-card--featured .dnMGDq_games-card-text{max-width:270px}.dnMGDq_games-tag{font-family:var(--font-body);font-weight:700;font-size:var(--text-label-xs)}.dnMGDq_games-tag--primary{color:var(--color-brand-primary-hover)}.dnMGDq_games-tag--secondary{color:var(--color-brand-secondary)}.dnMGDq_games-tag--tertiary{color:var(--color-brand-tertiary)}.dnMGDq_games-card--featured .dnMGDq_games-tag{border-radius:var(--radius-full);background:var(--color-brand-primary);color:var(--color-ink);margin-bottom:12px;padding:6px 12px}.dnMGDq_games-title{font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:34px;font-weight:800}.dnMGDq_games-card--featured .dnMGDq_games-title{letter-spacing:-.04em;font-size:64px;line-height:.95}.dnMGDq_games-description{font-family:var(--font-body);margin:0;font-size:14px;line-height:1.45}.dnMGDq_games-card--featured .dnMGDq_games-description{margin-top:4px;font-size:17px;line-height:1.5}.dnMGDq_games-card .dnMGDq_games-page-link{margin-top:var(--space-lg);white-space:normal;text-align:left}.dnMGDq_games-card .dnMGDq_games-page-link:focus-visible{outline-color:var(--color-brand-secondary)}.dnMGDq_games-illustration{pointer-events:none;position:absolute;inset:0}@media (max-width:1100px){.dnMGDq_games-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dnMGDq_games-card--featured{grid-row:auto;min-height:440px}}@media (max-width:760px){.dnMGDq_games-section{padding:80px var(--space-sm) 0}.dnMGDq_games-panel{border-radius:var(--radius-lg);padding:72px 20px}.dnMGDq_games-grid{grid-template-columns:minmax(0,1fr);grid-auto-rows:minmax(310px,auto)}.dnMGDq_games-card--featured{grid-column:auto;min-height:500px;padding:24px}.dnMGDq_games-card--featured .dnMGDq_games-title{font-size:48px}}
.z8gkea_campaign-card-skeleton-list{max-width:72rem;padding:0 var(--space-2xl) var(--space-2xl);margin:0 auto}.z8gkea_campaign-card-skeleton-toolbar{justify-content:flex-end;align-items:center;gap:var(--space-md);margin-bottom:var(--space-xl);display:flex}.z8gkea_campaign-card-skeleton-sort-label{width:5.5rem;height:14px}.z8gkea_campaign-card-skeleton-sort-select{border-radius:var(--radius-full);width:13.5rem;height:40px}.z8gkea_campaign-card-skeleton-grid{gap:var(--space-xl);grid-template-columns:repeat(1,1fr);display:grid}@media (min-width:768px){.z8gkea_campaign-card-skeleton-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1280px){.z8gkea_campaign-card-skeleton-grid{grid-template-columns:repeat(3,1fr)}}.z8gkea_campaign-card-skeleton-new-tile{justify-content:center;align-items:center;gap:var(--space-sm);min-height:160px;padding:var(--space-xl);border:2px dashed var(--color-line-strong);border-radius:var(--radius-lg);flex-direction:column;display:flex}.z8gkea_campaign-card-skeleton-new-icon{border-radius:var(--radius-full);width:40px;height:40px}.z8gkea_campaign-card-skeleton-new-label{width:8rem;height:14px}.z8gkea_campaign-card-skeleton{border:2px solid var(--color-line-strong);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:0 6px 0 var(--color-line);flex-direction:column;display:flex;overflow:hidden}.z8gkea_campaign-card-skeleton-image{box-sizing:border-box;border-bottom:2px solid var(--color-line-strong);background-color:var(--color-field);height:9.5rem;position:relative}.z8gkea_campaign-card-skeleton-badge{top:var(--space-md);left:var(--space-md);border-radius:var(--radius-full);background:var(--color-surface);width:4.5rem;height:24px;position:absolute}.z8gkea_campaign-card-skeleton-menu{top:var(--space-md);right:var(--space-md);border-radius:var(--radius-full);background:var(--color-surface);width:28px;height:28px;position:absolute}.z8gkea_campaign-card-skeleton-body{gap:var(--space-sm);padding:var(--space-lg);flex-direction:column;flex:1;display:flex}.z8gkea_campaign-card-skeleton-title-row{justify-content:space-between;align-items:center;gap:var(--space-sm);height:24px;display:flex}.z8gkea_campaign-card-skeleton-title{width:60%;height:20px}.z8gkea_campaign-card-skeleton-game-type{border-radius:var(--radius-full);flex-shrink:0;width:4.5rem;height:24px}.z8gkea_campaign-card-skeleton-line{align-items:center;height:18.85px;display:flex}.z8gkea_campaign-card-skeleton-line-bar{width:100%;height:13px}.z8gkea_campaign-card-skeleton-line-bar--short{width:70%}.z8gkea_campaign-card-skeleton-stats{align-items:center;gap:var(--space-lg);box-sizing:border-box;height:calc(var(--space-md) + 1px + 18px);padding-top:var(--space-md);border-top:1px solid var(--color-line);margin-top:auto;display:flex}.z8gkea_campaign-card-skeleton-stat{width:5.5rem;height:12px}.z8gkea_campaign-card-skeleton-stat--right{width:2.5rem;margin-left:auto}@media (max-width:480px){.z8gkea_campaign-card-skeleton-list{padding:0 var(--space-lg) var(--space-xl)}.z8gkea_campaign-card-skeleton-toolbar{flex-direction:column;align-items:flex-start;gap:6px}.z8gkea_campaign-card-skeleton-sort-label{height:21px}.z8gkea_campaign-card-skeleton-sort-select{width:100%}.z8gkea_campaign-card-skeleton-new-tile{min-height:var(--tap-target);padding:var(--space-md);flex-direction:row}.z8gkea_campaign-card-skeleton-new-icon{width:32px;height:32px}}
._w8qvW_stats-grid{gap:var(--space-lg);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}._w8qvW_card{border-radius:var(--radius-lg);height:100%;color:var(--color-ink);position:relative}._w8qvW_card--coral{background:var(--color-brand-primary)}._w8qvW_card--yellow{background:var(--color-brand-secondary)}._w8qvW_card--teal{background:var(--color-brand-tertiary)}._w8qvW_card--ink{background:var(--color-ink);color:var(--color-text-on-dark)}._w8qvW_card-content{height:100%;padding:var(--space-lg) var(--space-xl);flex-direction:column;justify-content:space-between;display:flex}._w8qvW_stat-label{font-size:var(--text-label-s);align-items:center;font-weight:700;display:flex}._w8qvW_stat-icon{width:16px;height:16px;margin-right:var(--space-sm);flex-shrink:0}._w8qvW_stat-value{margin-top:var(--space-xs);font-family:var(--font-display);font-size:var(--text-h2);letter-spacing:var(--tracking-display);font-variant-numeric:tabular-nums;font-weight:800;line-height:1.05}._w8qvW_card--ink ._w8qvW_stat-value{color:var(--color-brand-secondary)}._w8qvW_stat-sublabel{margin-top:var(--space-xs);font-size:var(--text-body-s)}._w8qvW_stat-hint-wrapper{margin-left:6px;display:inline-flex;position:relative}._w8qvW_stat-hint-trigger{color:inherit;opacity:.7;cursor:help;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:opacity .15s;display:inline-flex}._w8qvW_stat-hint-trigger:hover,._w8qvW_stat-hint-trigger:focus-visible{opacity:1}._w8qvW_stat-hint-trigger:focus-visible{outline-offset:2px;border-radius:var(--radius-full);outline:2px solid}._w8qvW_stat-hint-icon{width:14px;height:14px}._w8qvW_stat-hint{z-index:10;top:calc(100% + var(--space-sm));width:max-content;max-width:16rem;padding:var(--space-sm) var(--space-md);border-radius:var(--radius-md);background:var(--color-surface);border:var(--border-ink);box-shadow:var(--shadow-hard-sm);color:var(--color-ink);font-size:var(--text-label-xs);text-align:left;white-space:normal;pointer-events:none;opacity:0;visibility:hidden;font-weight:500;line-height:1.4;transition:opacity .15s,transform .15s;position:absolute;left:50%;transform:translate(-50%,-.25rem)}._w8qvW_stat-hint-trigger:hover+._w8qvW_stat-hint,._w8qvW_stat-hint-trigger:focus-visible+._w8qvW_stat-hint{opacity:1;visibility:visible;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){._w8qvW_stat-hint,._w8qvW_stat-hint-trigger{transition:none}}._w8qvW_skeleton-label{width:120px;max-width:100%;height:14px}._w8qvW_skeleton-value{width:64px;height:32px;margin-top:var(--space-xs)}._w8qvW_skeleton-sublabel{width:140px;max-width:100%;height:13px;margin-top:var(--space-xs)}@media (max-width:640px){._w8qvW_stats-grid{gap:var(--space-md)}._w8qvW_card--desktop-only,._w8qvW_stat-icon{display:none}._w8qvW_card-content{padding:var(--space-md) var(--space-lg)}}
.VbLk5G_status-badge-wrapper{display:inline-block;position:relative}.VbLk5G_status-badge{font-family:var(--font-body);font-weight:700;font-size:var(--text-label-xs);padding:var(--space-xs) var(--space-md);border-radius:var(--radius-full);color:var(--color-ink);white-space:nowrap;align-items:center;gap:6px;line-height:1.33;display:flex;position:relative}.VbLk5G_status-badge--active{background:var(--color-brand-tertiary)}.VbLk5G_status-badge--paused,.VbLk5G_status-badge--inactive{background:var(--color-brand-secondary)}.VbLk5G_status-badge--expired{background:var(--color-muted)}.VbLk5G_status-badge-tooltip{z-index:10;top:calc(100% + var(--space-sm));width:max-content;max-width:18rem;padding:var(--space-sm) var(--space-md);border-radius:var(--radius-md);background:var(--color-ink);color:var(--color-text-on-dark);font-family:var(--font-body);font-size:var(--text-label-xs);text-align:left;white-space:normal;pointer-events:none;opacity:0;visibility:hidden;font-weight:500;line-height:1.4;transition:opacity .15s,transform .15s;position:absolute;left:50%;transform:translate(-50%,-.25rem)}.VbLk5G_status-badge:hover .VbLk5G_status-badge-tooltip,.VbLk5G_status-badge-wrapper:focus-within .VbLk5G_status-badge-tooltip{opacity:1;visibility:visible;transform:translate(-50%)}.VbLk5G_status-dot{border-radius:var(--radius-full);background:var(--color-ink);flex-shrink:0;width:7px;height:7px}
.AvfvMq_presale-section{background:var(--color-canvas);padding:120px var(--space-lg) 0}.AvfvMq_presale-section-inner{max-width:1408px;padding:96px var(--space-xl);background:var(--color-brand-secondary);border-radius:32px;margin:0 auto}.AvfvMq_presale-card{max-width:560px;margin:0 auto}.AvfvMq_presale-form,.AvfvMq_presale-success{border-radius:var(--radius-lg);border:var(--border-ink);background:var(--color-canvas);padding:var(--space-2xl);box-shadow:0 8px 0 var(--color-ink);color:var(--color-ink)}.AvfvMq_presale-success-header{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-md);display:flex}.AvfvMq_presale-success-icon{background:var(--color-brand-tertiary);color:var(--color-ink);border-radius:50%;padding:6px;display:inline-flex}.AvfvMq_presale-success-status{font-family:var(--font-body);font-weight:700;font-size:var(--text-overline);text-transform:uppercase;letter-spacing:.08em;color:var(--color-success);margin:0}.AvfvMq_presale-success-title{font-family:var(--font-display);font-size:var(--text-h3);letter-spacing:-.02em;color:var(--color-ink);margin:0 0 var(--space-sm);font-weight:800}.AvfvMq_presale-success-desc{font-family:var(--font-body);color:var(--color-ink);margin:0 0 var(--space-xl);font-size:var(--text-body-m);line-height:1.55}.AvfvMq_presale-success-desc strong{color:var(--color-ink)}.AvfvMq_presale-code-btn{border-radius:var(--radius-md);border:2px dashed var(--color-ink);background:var(--color-surface);width:100%;padding:var(--space-lg) var(--space-xl);cursor:pointer;transition:background .2s,transform .15s,box-shadow .15s}.AvfvMq_presale-code-btn:hover{background:var(--color-brand-secondary-tint);box-shadow:var(--shadow-hard-sm);transform:translateY(-2px)}.AvfvMq_presale-code-inner{justify-content:space-between;align-items:center;gap:var(--space-md);display:flex}.AvfvMq_presale-code-value{font-family:var(--font-code);letter-spacing:.1em;color:var(--color-ink);font-size:clamp(20px,3vw,28px);font-weight:500}.AvfvMq_presale-code-action{font-family:var(--font-body);font-size:var(--text-label-m);color:var(--color-ink);align-items:center;gap:6px;font-weight:700;display:flex}.AvfvMq_presale-success-note{margin:var(--space-xl) 0 0;font-family:var(--font-body);font-size:var(--text-body-s);color:var(--color-ink)}.AvfvMq_presale-counter{font-family:var(--font-body);font-size:var(--text-label-xs);color:var(--color-ink);background:var(--color-brand-tertiary);border-radius:var(--radius-full);padding:var(--space-xs) var(--space-md);margin:0 0 var(--space-xl);font-weight:700;display:inline-flex}.AvfvMq_presale-form-fields{gap:var(--space-lg);flex-direction:column;display:flex}.AvfvMq_presale-name-grid{gap:var(--space-md);grid-template-columns:1fr;display:grid}@media (min-width:640px){.AvfvMq_presale-name-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.AvfvMq_presale-field-label{font-family:var(--font-body);font-size:var(--text-label-s);color:var(--color-ink);margin-bottom:6px;font-weight:700;display:block}.AvfvMq_presale-field-optional{color:var(--color-ink);font-weight:500}.AvfvMq_presale-field-required{color:var(--color-error)}.AvfvMq_presale-input{border-radius:var(--radius-md);border:var(--border-ink);background:var(--color-surface);width:100%;height:48px;padding:0 var(--space-lg);font-family:var(--font-body);font-size:var(--text-body-m);color:var(--color-ink);outline:none;transition:border-color .2s,box-shadow .2s,background .2s}.AvfvMq_presale-input::placeholder{color:var(--color-text-placeholder)}.AvfvMq_presale-input:focus{background:var(--color-surface);border-color:var(--color-brand-primary);box-shadow:var(--shadow-hard-sm)}.AvfvMq_presale-input--error,.AvfvMq_presale-input--error:focus{border-color:var(--color-brand-primary)}.AvfvMq_presale-error{font-family:var(--font-body);font-size:var(--text-label-xs);color:var(--color-error);margin:6px 0 0;font-weight:700}.AvfvMq_presale-consent{align-items:flex-start;gap:var(--space-md);font-family:var(--font-body);font-size:var(--text-body-s);color:var(--color-ink);cursor:pointer;line-height:1.5;display:flex}.AvfvMq_presale-consent a{color:var(--color-ink);text-underline-offset:2px;font-weight:700;text-decoration:underline}.AvfvMq_presale-checkbox{appearance:none;border-radius:var(--radius-sm);border:var(--border-ink);background:var(--color-surface);cursor:pointer;flex-shrink:0;place-content:center;width:20px;height:20px;margin:0;display:inline-grid}.AvfvMq_presale-checkbox:before{content:"";border-left:2px solid var(--color-brand-secondary);border-bottom:2px solid var(--color-brand-secondary);opacity:0;width:10px;height:6px;transform:translateY(-1px)rotate(-45deg)}.AvfvMq_presale-checkbox:checked{background:var(--color-ink)}.AvfvMq_presale-checkbox:checked:before{opacity:1}.AvfvMq_presale-checkbox:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.AvfvMq_presale-submit{justify-content:center;align-items:center;gap:var(--space-sm);border-radius:var(--radius-full);background:var(--color-ink);width:100%;height:52px;font-family:var(--font-body);font-size:var(--text-label-l);color:var(--color-text-on-dark);border:var(--border-ink);cursor:pointer;padding:0 28px;font-weight:700;transition:transform .15s,box-shadow .15s;display:inline-flex}.AvfvMq_presale-submit:hover:not(:disabled){box-shadow:0 4px 0 var(--color-brand-primary);transform:translateY(-2px)}.AvfvMq_presale-submit:active:not(:disabled){box-shadow:none;transform:translateY(0)}.AvfvMq_presale-submit:disabled{cursor:not-allowed;opacity:.5}.AvfvMq_presale-disclaimer{text-align:center;font-family:var(--font-body);font-size:var(--text-label-xs);color:var(--color-ink);margin:0}.AvfvMq_icon-sm{width:16px;height:16px}.AvfvMq_icon-spin{animation:1s linear infinite AvfvMq_presale-spin}@keyframes AvfvMq_presale-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:760px){.AvfvMq_presale-section{padding:80px var(--space-sm) 0}.AvfvMq_presale-section-inner{padding:72px var(--space-lg);border-radius:var(--radius-lg)}}@media (max-width:480px){.AvfvMq_presale-form,.AvfvMq_presale-success{padding:var(--space-xl)}}
.Gvo_kG_footer-section{background:var(--color-ink);color:var(--color-text-on-dark);margin-top:120px;padding:96px 0 40px}.Gvo_kG_footer-container{max-width:1240px;padding:0 var(--space-xl);margin:0 auto}.Gvo_kG_footer-cta{border-bottom:2px solid var(--color-ink-softer);text-align:center;padding-bottom:72px}.Gvo_kG_footer-cta-title{font-family:var(--font-display);letter-spacing:-.045em;color:var(--color-text-on-dark);margin:0 0 28px;font-size:clamp(40px,6vw,84px);font-weight:800;line-height:1}.Gvo_kG_footer-links-grid{gap:var(--space-2xl);padding:var(--space-3xl) 0;grid-template-columns:2fr repeat(3,minmax(0,1fr));display:grid}.Gvo_kG_footer-tagline{max-width:280px;margin:var(--space-lg) 0 0;font-family:var(--font-body);font-size:var(--text-body-m);color:var(--color-text-on-dark);line-height:1.5}.Gvo_kG_footer-column-title{font-family:var(--font-display);color:var(--color-brand-secondary);margin:0 0 14px;font-size:18px;font-weight:800}.Gvo_kG_footer-link-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.Gvo_kG_footer-link{font-family:var(--font-body);font-size:var(--text-body-m);color:var(--color-text-on-dark);text-decoration:none}.Gvo_kG_footer-link:hover{color:var(--color-brand-secondary);text-underline-offset:3px;text-decoration:underline}.Gvo_kG_footer-link:focus-visible{outline:2px solid var(--color-brand-secondary);outline-offset:2px}.Gvo_kG_footer-copyright{font-family:var(--font-body);font-size:var(--text-body-s);color:var(--color-text-on-dark);margin:0}@media (max-width:760px){.Gvo_kG_footer-section{margin-top:80px;padding-top:72px}.Gvo_kG_footer-links-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.Gvo_kG_footer-logo-col{grid-column:1/-1}}
.SskD0G_loading{justify-content:center;align-items:center;gap:var(--space-md);min-height:240px;padding:var(--space-xl);font-size:var(--text-body-m);color:inherit;flex-direction:column;flex:1;font-weight:600;display:flex}.SskD0G_spinner{border:3px solid;border-top-color:#0000;border-radius:50%;width:32px;height:32px;animation:.8s linear infinite SskD0G_spin}@media (prefers-reduced-motion:reduce){.SskD0G_spinner{animation-duration:2.4s}}@keyframes SskD0G_spin{to{transform:rotate(360deg)}}
.dt_MTa_showcase{width:min(400px,100%);margin:0 auto;position:relative}.dt_MTa_pointer{z-index:1;position:absolute;top:-16px;left:50%;transform:translate(-50%)}.dt_MTa_wheel svg{width:100%;height:auto;display:block}