.pick-app{--pk-radius: var(--r-2xl, 28px);--pk-gap: clamp(14px, 2.4vw, 22px);--pk-ease: var(--ease, cubic-bezier(.22, 1, .36, 1));--pk-spring: var(--ease-spring, cubic-bezier(.34, 1.4, .64, 1));--pk-accent: var(--accent, #186baf);--pk-grad: linear-gradient(135deg, var(--blue-500, #2183c4) 0%, var(--blue-700, #1250a1) 55%, var(--blue-900, #0f2b57) 100%);--pk-orange: var(--orange-500, #ffa024);--pk-grad-orange: linear-gradient(135deg, var(--orange-400, #ffad42) 0%, var(--orange-500, #ffa024) 45%, var(--orange-600, #f57d05) 100%);--pk-ink-on-orange: var(--blue-950, #0b1a37);--pk-tint: var(--accent-soft, #f0f9ff);--pk-ring: var(--accent-line, #b6e1fc);position:relative;color:var(--text, #324158);font:inherit;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased}.pick-app *,.pick-app *:before,.pick-app *:after{box-sizing:border-box}.pick-app [hidden]{display:none!important}.pick-app h2,.pick-app h3{margin:0;color:var(--text-strong, #131d2f);letter-spacing:var(--ls-2xl, -.014em)}.pick-app p{margin:0}.pick-app button{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.pick-app button:disabled{cursor:not-allowed}.pick-app :is(button,input,textarea,[tabindex]):focus-visible{outline:3px solid var(--blue-400, #3ba3e8);outline-offset:3px}.pick-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pick-icon{width:1.25em;height:1.25em;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.pick-setup{display:grid;gap:var(--pk-gap);grid-template-columns:minmax(0,1fr)}@media(min-width:900px){.pick-setup{grid-template-columns:minmax(0,1.35fr) minmax(320px,1fr);align-items:stretch}.pick-panel--settings{position:sticky;top:calc(var(--hdr-h, 64px) + 16px);align-self:start}.pick-panel--list{grid-template-rows:auto minmax(240px,1fr);align-content:stretch}.pick-panel--list .pick-zone{display:flex;flex-direction:column}.pick-panel--list .pick-input{flex:1;max-height:none}}.pick-panel{display:grid;gap:16px;padding:clamp(18px,3vw,28px);border-radius:var(--pk-radius);background:var(--surface, #fff);box-shadow:var(--sh-xl, 0 48px 96px -32px rgb(15 43 87 / 18%)),inset 0 0 0 1px var(--hairline, #e6edf5)}.pick-panel--settings{background:linear-gradient(180deg,var(--pk-tint) 0%,transparent 46%),var(--surface, #fff);box-shadow:var(--sh-xl, 0 48px 96px -32px rgb(15 43 87 / 18%)),inset 0 0 0 1px var(--pk-ring)}.pick-panel h2:before{content:"";display:inline-block;width:10px;height:10px;margin-right:10px;border-radius:50%;background:var(--pk-grad-orange);box-shadow:0 0 0 5px color-mix(in srgb,var(--pk-orange) 22%,transparent);vertical-align:.15em}.pick-panel h2{font-size:var(--fs-2xl, 1.4rem);line-height:1.2}.pick-panel__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.pick-counter{display:inline-flex;align-items:baseline;gap:6px;color:var(--text-muted, #485870);font-size:var(--fs-sm, .875rem)}.pick-counter strong{font-size:clamp(1.75rem,1.2rem + 2vw,2.5rem);line-height:1;font-weight:800;letter-spacing:-.03em;background:var(--pk-grad-orange);-webkit-background-clip:text;background-clip:text;color:transparent;transition:transform var(--t-base, .28s) var(--pk-spring)}.pick-counter.is-empty strong{background:none;color:var(--text-faint, #8b9cb1)}.pick-zone{position:relative;min-height:240px;border-radius:var(--r-xl, 22px);background:var(--pk-tint);border:2px dashed var(--pk-ring);transition:box-shadow var(--t-fast, .18s) var(--pk-ease),background var(--t-fast, .18s),border-color var(--t-fast, .18s)}.pick-zone.is-filled{border-style:solid;background:var(--surface, #fff)}.pick-zone:focus-within{border-color:var(--pk-accent);box-shadow:0 0 0 6px var(--pk-tint)}.pick-zone.is-dropping{border-color:var(--pk-orange);box-shadow:0 0 0 8px color-mix(in srgb,var(--pk-orange) 18%,transparent)}.pick-input{display:block;width:100%;min-height:240px;max-height:46vh;padding:20px 22px;border:0;border-radius:inherit;background:transparent;color:var(--text-strong, #131d2f);font:inherit;font-size:var(--fs-base, 1.03rem);line-height:1.75;resize:vertical;outline:none}.pick-input--small{min-height:96px;padding:12px 14px;border-radius:var(--r-md, 14px);background:var(--bg-soft, #f5f9fd);box-shadow:inset 0 0 0 1.5px var(--border-strong, rgb(15 43 87 / 16%));font-size:var(--fs-sm, .875rem)}.pick-input--small:focus{box-shadow:inset 0 0 0 2px var(--pk-accent)}.pick-empty{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:8px;padding:24px;text-align:center;pointer-events:none;color:var(--text-muted, #485870);font-size:var(--fs-sm, .875rem)}.pick-empty strong{color:var(--text-strong, #131d2f);font-size:var(--fs-xl, 1.25rem);font-weight:700}.pick-empty span:last-child{max-width:30ch}.pick-empty__icon{display:grid;place-items:center;width:64px;height:64px;margin-bottom:6px;border-radius:20px;color:#fff;background:var(--pk-grad);box-shadow:var(--glow-blue, 0 16px 40px -12px rgb(24 107 175 / 35%));font-size:1.4rem}@media(prefers-reduced-motion:no-preference){.pick-empty__icon{animation:pick-float 3.6s var(--ease-inout, ease-in-out) infinite}}.pick-dropping{position:absolute;inset:10px;display:none;place-content:center;justify-items:center;gap:10px;border-radius:calc(var(--r-xl, 22px) - 6px);border:2px dashed var(--pk-accent);color:var(--pk-accent);background:color-mix(in srgb,var(--surface, #fff) 85%,transparent);font-weight:700;font-size:var(--fs-lg, 1.1rem)}.pick-dropping .pick-icon{width:2rem;height:2rem}.pick-zone.is-dropping .pick-dropping{display:grid}.pick-filebar{display:grid;gap:14px;padding:20px 22px;min-height:240px;align-content:center}.pick-file{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:var(--fs-md, .94rem)}.pick-file strong{color:var(--text-strong, #131d2f);overflow-wrap:anywhere}.pick-columns{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.pick-columns .pick-label{width:100%}.pick-chip-btn{min-height:40px;padding:6px 14px;border:0;border-radius:var(--r-pill, 999px);background:var(--surface, #fff);box-shadow:inset 0 0 0 1.5px var(--border-strong, rgb(15 43 87 / 16%));font-weight:600}.pick-chip-btn[aria-checked=true]{color:#fff;background:var(--pk-grad);box-shadow:none}.pick-tools{display:flex;flex-wrap:wrap;gap:8px}.pick-ghost{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 16px;border:0;border-radius:var(--r-pill, 999px);background:transparent;color:var(--pk-accent)!important;font-weight:650;font-size:var(--fs-sm, .875rem);box-shadow:inset 0 0 0 1.5px var(--accent-line, #b6e1fc);transition:background var(--t-fast, .18s),transform var(--t-fast, .18s) var(--pk-ease)}.pick-ghost:hover{background:var(--accent-soft, #f0f9ff)}.pick-ghost:active{transform:scale(.97)}.pick-ghost--small{min-height:36px;padding:6px 12px}.pick-chips{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.pick-chips:empty{display:none}.pick-chips li{max-width:100%;padding:5px 12px;border-radius:var(--r-pill, 999px);background:var(--accent-soft, #f0f9ff);color:var(--text-strong, #131d2f);font-size:var(--fs-xs, .8125rem);font-weight:550;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.pick-chips .pick-chips__more{background:transparent;box-shadow:inset 0 0 0 1px var(--border-strong, rgb(15 43 87 / 16%));color:var(--text-muted, #485870)}@media(prefers-reduced-motion:no-preference){.pick-chips.is-fresh li{animation:pick-pop .32s var(--pk-spring) both}}.pick-notices{display:grid;gap:8px}.pick-notices:empty{display:none}.pick-notice{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:var(--r-md, 14px);background:color-mix(in srgb,var(--pk-orange) 14%,transparent);color:var(--text-strong, #131d2f);font-size:var(--fs-sm, .875rem);line-height:1.5}.pick-notice .pick-icon{color:var(--orange-700, #c95c08);margin-top:1px}.pick-notice--error{background:color-mix(in srgb,#d92d20 12%,transparent)}.pick-notice--error .pick-icon{color:#d92d20}.pick-notice--muted{background:var(--bg-soft, #f5f9fd);color:var(--text-muted, #485870)}.pick-field{display:grid;gap:10px}.pick-label{font-weight:700;color:var(--text-strong, #131d2f);font-size:var(--fs-md, .94rem)}.pick-hint{color:var(--text-muted, #485870);font-size:var(--fs-xs, .8125rem)}.pick-stepper{display:inline-grid;grid-template-columns:44px minmax(3ch,auto) 44px;align-items:center;gap:4px;padding:4px;border-radius:var(--r-pill, 999px);background:var(--surface, #fff);box-shadow:inset 0 0 0 1px var(--pk-ring);justify-self:start}.pick-stepper--big{grid-template-columns:56px minmax(4ch,1fr) 56px;width:100%;padding:6px}.pick-stepper__btn{display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:var(--pk-grad);color:#fff!important;box-shadow:var(--glow-blue, 0 8px 20px -8px rgb(24 107 175 / 40%));transition:transform var(--t-fast, .18s) var(--pk-spring)}.pick-stepper--big .pick-stepper__btn{width:56px;height:56px;font-size:1.2rem}.pick-stepper__btn:active:not(:disabled){transform:scale(.9)}.pick-stepper__btn:disabled{opacity:.3;box-shadow:none}.pick-stepper__value{width:100%;min-width:0;border:0;background:transparent;text-align:center;color:var(--text-strong, #131d2f);font:inherit;font-weight:800;font-size:1.15rem;-moz-appearance:textfield}.pick-stepper--big .pick-stepper__value{font-size:clamp(2rem,1.4rem + 2vw,2.75rem);letter-spacing:-.03em;color:var(--pk-accent)}.pick-stepper__value::-webkit-inner-spin-button,.pick-stepper__value::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pick-stepper.is-locked .pick-stepper__value{color:var(--pk-accent)}.pick-switches{display:grid;gap:4px;margin-inline:-8px}.pick-toggle{border-radius:var(--r-lg, 18px);padding:4px 8px;transition:background var(--t-fast, .18s)}.pick-toggle.is-on{background:var(--surface, #fff);box-shadow:inset 0 0 0 1px var(--pk-ring)}.pick-toggle.is-suggested:not(.is-on) .pick-toggle__text strong:after{content:"";display:inline-block;width:8px;height:8px;margin-left:8px;border-radius:50%;background:var(--pk-orange);vertical-align:middle;box-shadow:0 0 0 4px color-mix(in srgb,var(--pk-orange) 25%,transparent)}.pick-toggle__row{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px}.pick-toggle__text{display:grid;gap:2px;cursor:pointer}.pick-toggle__text strong{color:var(--text-strong, #131d2f);font-size:var(--fs-md, .94rem);font-weight:650}.pick-toggle__text span{color:var(--text-muted, #485870);font-size:var(--fs-xs, .8125rem);line-height:1.45}.pick-switch{position:relative;flex:none;width:52px;height:32px;padding:0;border:0;border-radius:var(--r-pill, 999px);background:var(--ink-300, #bfcbd9);transition:background var(--t-base, .28s) var(--pk-ease)}.pick-switch[aria-checked=true]{background:var(--pk-grad)}.pick-switch__thumb{position:absolute;top:4px;left:4px;width:24px;height:24px;border-radius:50%;background:#fff;box-shadow:0 2px 6px #00000038;transition:transform var(--t-base, .28s) var(--pk-spring)}.pick-switch[aria-checked=true] .pick-switch__thumb{transform:translate(20px)}.pick-reveal{padding:4px 0 12px;display:grid;gap:10px}@media(prefers-reduced-motion:no-preference){.pick-reveal{animation:pick-down .3s var(--pk-ease)}}.pick-inline{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:var(--fs-sm, .875rem)}.pick-prizes{display:grid;gap:8px;margin:0 0 8px;padding:0;list-style:none;counter-reset:none}.pick-prize{display:grid;grid-template-columns:32px minmax(0,1fr) auto 40px;align-items:center;gap:8px;margin:0;padding:6px;border-radius:var(--r-md, 14px);background:var(--surface, #fff);box-shadow:inset 0 0 0 1px var(--hairline, #e6edf5)}.pick-prize__rank{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;color:var(--pk-ink-on-orange);background:var(--pk-grad-orange);font-weight:800;font-size:var(--fs-xs, .8125rem)}.pick-prize__name{min-width:0;min-height:40px;padding:6px 10px;border:0;border-radius:10px;background:transparent;color:var(--text-strong, #131d2f);font:inherit;font-weight:600}.pick-prize__name:focus{background:var(--bg-soft, #f5f9fd);outline:none;box-shadow:inset 0 0 0 2px var(--pk-accent)}.pick-prize .pick-inline__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.pick-prize .pick-stepper{grid-template-columns:34px minmax(2.5ch,auto) 34px;padding:2px}.pick-prize .pick-stepper__btn{width:34px;height:34px}@media(max-width:420px){.pick-prize{grid-template-columns:32px minmax(0,1fr) 40px}.pick-prize .pick-inline{grid-column:2 / 4;grid-row:2}}.pick-icon-btn{display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:12px;background:transparent;color:var(--text-muted, #485870)!important}.pick-icon-btn:hover:not(:disabled){background:var(--bg-soft, #f5f9fd);color:var(--text-strong, #131d2f)!important}.pick-icon-btn:disabled{opacity:.3}.pick-icon-btn.is-done{color:var(--pk-accent)!important}@media(max-width:899px){.pick-panel--settings .pick-launch{position:sticky;bottom:12px;z-index:2}}.pick-launch{position:relative;display:grid;justify-items:center;gap:2px;width:100%;min-height:72px;padding:14px 24px;border:0;border-radius:var(--r-xl, 22px);color:var(--pk-ink-on-orange)!important;background:var(--pk-grad-orange);box-shadow:0 18px 40px -14px #f57d058c,inset 0 1px #fff6;overflow:hidden;isolation:isolate;transition:transform var(--t-base, .28s) var(--pk-spring),box-shadow var(--t-base, .28s),opacity var(--t-fast, .18s)}.pick-launch:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(110deg,transparent 30%,rgb(255 255 255 / 28%) 50%,transparent 70%);transform:translate(-100%)}@media(prefers-reduced-motion:no-preference){.pick-launch:not(:disabled):hover:after{animation:pick-shine 1.1s var(--pk-ease)}}.pick-launch:hover:not(:disabled){transform:translateY(-2px)}.pick-launch:active:not(:disabled){transform:translateY(0) scale(.985)}.pick-launch:disabled{opacity:.45;box-shadow:none}.pick-launch__label{font-size:var(--fs-xl, 1.25rem);font-weight:800;letter-spacing:-.01em}.pick-launch__sub{font-size:var(--fs-xs, .8125rem);opacity:.82;font-weight:650}.pick-launch--inline{width:auto;min-height:52px;padding:10px 26px;border-radius:var(--r-pill, 999px)}.pick-launch--inline .pick-launch__label{font-size:var(--fs-md, .94rem)}.pick-stage,.pick-results{scroll-margin-top:calc(var(--hdr-h, 64px) + 16px)}.pick-stage{position:relative;display:grid;grid-template-rows:auto 1fr auto;gap:20px;min-height:min(640px,82vh);padding:clamp(20px,4vw,44px);border-radius:var(--pk-radius);color:#fff;background:radial-gradient(120% 80% at 50% 0%,rgb(59 163 232 / 35%) 0%,transparent 60%),radial-gradient(90% 70% at 100% 100%,rgb(255 160 36 / 18%) 0%,transparent 55%),linear-gradient(160deg,#0b1a37,#0f2b57 55%,#0a1729);box-shadow:var(--sh-xl, 0 48px 96px -32px rgb(15 43 87 / 30%)),inset 0 0 0 1px #ffffff1f;overflow:hidden;outline:none;isolation:isolate}.pick-stage.is-fullscreen,.pick-stage:fullscreen{border-radius:0;min-height:100vh;padding:clamp(24px,6vw,80px)}:where(*):has(>.pick-stage__glow){position:relative;overflow:hidden;isolation:isolate}.pick-stage__glow{position:absolute;inset:-40% -20% auto;height:80%;z-index:-1;background:conic-gradient(from 180deg at 50% 50%,transparent,rgb(123 198 244 / 22%),transparent 40%,rgb(255 173 66 / 16%),transparent 70%);filter:blur(40px)}@media(prefers-reduced-motion:no-preference){.pick-stage__glow{animation:pick-spin 18s linear infinite}}.pick-stage__top{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:var(--fs-sm, .875rem)}.pick-stage__eyebrow{display:inline-flex;align-items:center;gap:8px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;font-size:var(--fs-2xs, .75rem);color:var(--orange-300, #ffc370)}.pick-stage__progress{padding:6px 12px;border-radius:var(--r-pill, 999px);background:#ffffff1a;font-weight:700}.pick-stage__body{display:grid;place-content:center;justify-items:center;gap:14px;text-align:center;min-width:0}.pick-stage__prize{padding:8px 18px;border-radius:var(--r-pill, 999px);background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff2e;font-weight:700;font-size:clamp(.95rem,.8rem + .7vw,1.25rem);color:#d6e7f7eb;max-width:100%;overflow-wrap:anywhere}.pick-stage__name{max-width:100%;min-height:1.1em;font-size:clamp(2.4rem,1rem + 7vw,6.5rem);line-height:1.05;font-weight:850;letter-spacing:-.04em;overflow-wrap:anywhere;color:#ffffff8c;filter:blur(.5px)}.pick-stage__name.is-landed{color:#fff;filter:none;text-shadow:0 0 40px rgb(123 198 244 / 55%),0 0 90px rgb(255 160 36 / 25%)}@media(prefers-reduced-motion:no-preference){.pick-stage__name.is-landed{animation:pick-land .7s var(--pk-spring) both}}.pick-stage__alt{min-height:1.4em;color:#d6e7f7cc;font-size:var(--fs-md, .94rem)}.pick-stage__bottom{display:grid;gap:14px;justify-items:center}.pick-stage__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.pick-launch--stage{max-width:420px;grid-auto-flow:column;align-items:center;gap:10px;min-height:64px}.pick-ghost--stage{color:#fff!important;box-shadow:inset 0 0 0 1.5px #ffffff47}.pick-ghost--stage:hover{background:#ffffff1a}.pick-stage__note{max-width:56ch;text-align:center;font-size:var(--fs-xs, .8125rem);color:#d6e7f7b3}.pick-keys{display:block;margin-top:4px;opacity:.8}@media(hover:none){.pick-keys{display:none}}.pick-results{display:grid;gap:var(--pk-gap);padding:clamp(18px,3.4vw,36px);border-radius:var(--pk-radius);background:linear-gradient(180deg,var(--pk-tint) 0%,transparent 38%),var(--surface, #fff);box-shadow:var(--sh-xl, 0 48px 96px -32px rgb(15 43 87 / 18%)),inset 0 0 0 1px var(--pk-ring);outline:none}.pick-results__head{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:16px}.pick-results__head h2{font-size:var(--fs-3xl, 2rem);line-height:1.1}.pick-results__head p{margin-top:4px;color:var(--text-muted, #485870)}.pick-results__actions{display:flex;flex-wrap:wrap;gap:8px}.pick-action{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 16px;border:0;border-radius:var(--r-pill, 999px);background:var(--surface, #fff);color:var(--text-strong, #131d2f)!important;font-weight:650;font-size:var(--fs-sm, .875rem);box-shadow:var(--sh-sm, 0 1px 2px rgb(15 43 87 / 10%)),inset 0 0 0 1px var(--hairline, #e6edf5);transition:transform var(--t-fast, .18s) var(--pk-ease)}.pick-action:hover{transform:translateY(-1px)}.pick-action .pick-icon{color:var(--pk-accent)}.pick-action.is-done{box-shadow:inset 0 0 0 2px var(--pk-accent)}.pick-cards{display:grid;gap:12px;margin:0;padding:0;list-style:none;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr))}.pick-card{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:start;margin:0;padding:18px;border-radius:var(--r-xl, 22px);background:var(--surface, #fff);box-shadow:var(--sh-md, 0 12px 24px -8px rgb(15 43 87 / 7%)),inset 0 0 0 1px var(--pk-ring);overflow:hidden}.pick-card:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,var(--blue-500, #2183c4),var(--orange-500, #ffa024))}@media(prefers-reduced-motion:no-preference){.pick-card{animation:pick-rise .5s var(--pk-ease) both;animation-delay:calc(var(--i, 0) * 60ms)}}.pick-card__rank{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;color:var(--pk-ink-on-orange);background:var(--pk-grad-orange);box-shadow:0 10px 24px -10px #f57d0599;font-weight:850;font-size:var(--fs-lg, 1.1rem)}.pick-card__body{display:grid;gap:2px;min-width:0}.pick-card__prize{color:var(--pk-accent);font-size:var(--fs-xs, .8125rem);font-weight:750;text-transform:uppercase;letter-spacing:.06em;overflow-wrap:anywhere}.pick-card__name{color:var(--text-strong, #131d2f);font-size:var(--fs-2xl, 1.4rem);font-weight:800;line-height:1.2;letter-spacing:-.02em;overflow-wrap:anywhere}.pick-card__meta{color:var(--text-muted, #485870);font-size:var(--fs-xs, .8125rem)}.pick-proof{display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px;padding:clamp(18px,3vw,26px);border-radius:var(--pk-radius);color:#d6e7f7e0;background:radial-gradient(70% 120% at 100% 0%,rgb(255 160 36 / 20%) 0%,transparent 60%),radial-gradient(80% 120% at 0% 100%,rgb(59 163 232 / 28%) 0%,transparent 60%),linear-gradient(150deg,#0f2b57,#0b1a37);box-shadow:var(--sh-lg, 0 30px 60px -20px rgb(15 43 87 / 20%))}.pick-proof h3{color:#fff}.pick-proof .pick-ghost{color:#fff!important;box-shadow:inset 0 0 0 1.5px #ffffff4d}.pick-proof .pick-ghost:hover{background:#ffffff1a}.pick-proof .pick-icon-btn{color:#d6e7f7cc!important}.pick-proof .pick-icon-btn:hover:not(:disabled){background:#ffffff1a;color:#fff!important}.pick-proof__icon{display:grid;place-items:center;width:48px;height:48px;border-radius:16px;color:var(--pk-ink-on-orange);background:var(--pk-grad-orange);font-size:1.3rem}.pick-proof h3{font-size:var(--fs-xl, 1.25rem)}.pick-proof>div{display:grid;gap:8px;min-width:0}.pick-proof p{font-size:var(--fs-sm, .875rem);line-height:1.55}.pick-seed{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.pick-seed span{font-weight:700;color:#fff}.pick-seed code{flex:1 1 260px;min-width:0;padding:8px 12px;border-radius:10px;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff24;font:.78rem/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;overflow-wrap:anywhere;color:#fff}.pick-proof__limit{color:#d6e7f7b3}.pick-proof__replay{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.pick-verdict{font-weight:650;color:#fff}.pick-verdict.is-same{color:var(--orange-300, #ffc370)}.pick-verdict.is-same:before{content:"\2713  "}.pick-cards.is-single{grid-template-columns:minmax(0,560px);justify-content:center}.pick-cards.is-single .pick-card{padding:clamp(22px,4vw,36px);grid-template-columns:1fr;justify-items:center;text-align:center;gap:12px}.pick-cards.is-single .pick-card__rank{width:64px;height:64px;border-radius:20px;font-size:1.6rem}.pick-cards.is-single .pick-card__name{font-size:clamp(2rem,1.4rem + 2.4vw,3rem)}.pick-results__foot{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px}.pick-segments{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border-radius:var(--r-pill, 999px);background:var(--surface, #fff);box-shadow:inset 0 0 0 1px var(--pk-ring)}.pick-segment{min-height:44px;padding:8px 12px;border:0;border-radius:var(--r-pill, 999px);background:transparent;font-weight:700;font-size:var(--fs-sm, .875rem);color:var(--text-muted, #485870)!important;transition:background var(--t-fast, .18s),color var(--t-fast, .18s)}.pick-segment[aria-checked=true]{color:#fff!important;background:var(--pk-grad);box-shadow:var(--glow-blue, 0 8px 20px -8px rgb(24 107 175 / 40%))}.pick-announce{display:grid;gap:10px;padding:14px;border-radius:var(--r-lg, 18px);background:var(--surface, #fff);box-shadow:inset 0 0 0 1px var(--pk-ring)}@media(prefers-reduced-motion:no-preference){.pick-announce:not([hidden]){animation:pick-down .3s var(--pk-ease)}}.pick-announce .pick-label{display:grid;gap:6px}.pick-input--line{min-height:44px;max-height:none;padding:8px 12px;border-radius:var(--r-md, 14px);background:var(--bg-soft, #f5f9fd);box-shadow:inset 0 0 0 1.5px var(--border-strong, rgb(15 43 87 / 16%));font-size:var(--fs-md, .94rem);resize:none}.pick-input--line:focus{box-shadow:inset 0 0 0 2px var(--pk-accent)}.pick-announce .pick-toggle{margin-inline:-8px}.pick-captcha{display:grid;gap:8px;justify-items:center}.pick-public{display:grid;gap:var(--pk-gap);max-width:860px;margin-inline:auto}.pick-public__loading{padding:40px;text-align:center;color:var(--text-muted, #485870);border-radius:var(--pk-radius);background:var(--surface, #fff)}.pick-public__card{gap:22px}.pick-public__head{display:grid;gap:10px;justify-items:start}.pick-public__head .pick-stage__eyebrow{color:var(--orange-700, #c95c08)}.pick-public__head h2{font-size:var(--fs-3xl, 2rem);line-height:1.1}.pick-public__head>p{color:var(--text-muted, #485870)}.pick-public__prizes{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.pick-public__prizes li{margin:0;padding:6px 12px;border-radius:var(--r-pill, 999px);background:var(--pk-tint);font-weight:650;font-size:var(--fs-sm, .875rem);color:var(--text-strong, #131d2f)}.pick-public__live{display:grid;gap:10px;padding:clamp(18px,3vw,28px);border-radius:var(--r-xl, 22px);background:linear-gradient(180deg,var(--pk-tint),transparent),var(--bg-soft, #f5f9fd);box-shadow:inset 0 0 0 1px var(--pk-ring);justify-items:center;text-align:center}.pick-public__live .pick-cards{width:100%;text-align:left}.pick-countdown{font-size:clamp(2.6rem,1.6rem + 5vw,4.5rem);font-weight:850;letter-spacing:-.03em;line-height:1;background:var(--pk-grad-orange);-webkit-background-clip:text;background-clip:text;color:transparent}.pick-badge{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:var(--r-pill, 999px);font-weight:800;font-size:var(--fs-sm, .875rem)}.pick-badge:before{content:"";width:9px;height:9px;border-radius:50%;background:currentColor}.pick-badge--verified{color:#0a7d45;background:color-mix(in srgb,#0a7d45 14%,transparent)}.pick-badge--declared{color:var(--orange-700, #c95c08);background:color-mix(in srgb,var(--pk-orange) 18%,transparent)}.pick-public__organiser{background:linear-gradient(180deg,color-mix(in srgb,var(--pk-orange) 12%,transparent),transparent 70%),var(--surface, #fff);box-shadow:var(--sh-lg, 0 14px 28px -8px rgb(15 43 87 / 10%)),inset 0 0 0 1px color-mix(in srgb,var(--pk-orange) 40%,transparent)}.pick-public__organiser h3{font-size:var(--fs-xl, 1.25rem)}.pick-public .pick-proof__replay{display:flex;flex-wrap:wrap;gap:10px;align-items:center}[data-pick-tool] .pick-nojs{margin:0;padding:20px;border-radius:var(--r-lg, 18px);background:var(--bg-soft, #f5f9fd);color:var(--text-muted, #485870)}@keyframes pick-pop{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}@keyframes pick-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes pick-down{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes pick-land{0%{transform:scale(.7);opacity:0}60%{transform:scale(1.06);opacity:1}to{transform:scale(1)}}@keyframes pick-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes pick-shine{to{transform:translate(100%)}}@keyframes pick-spin{to{transform:rotate(1turn)}}.pick-convert{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(16px,3vw,28px);align-items:center;margin-top:var(--pk-gap);padding:clamp(22px,4vw,36px);border-radius:var(--pk-radius);background:radial-gradient(60% 140% at 100% 0%,rgb(255 160 36 / 16%) 0%,transparent 62%),radial-gradient(60% 140% at 0% 100%,rgb(59 163 232 / 12%) 0%,transparent 62%),var(--surface, #fff);box-shadow:inset 0 0 0 1.5px #ffa02473,var(--sh-lg, 0 30px 60px -20px rgb(15 43 87 / 20%));overflow:hidden;isolation:isolate}.pick-convert:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:var(--pk-grad-orange)}@media(min-width:860px){.pick-convert{grid-template-columns:minmax(0,1.5fr) minmax(240px,1fr)}}.pick-convert__copy{display:grid;gap:10px;min-width:0}.pick-convert__eyebrow{font-size:var(--fs-xs, .75rem);font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--text-strong, #131d2f)}.pick-convert__eyebrow:before{content:"";display:inline-block;width:8px;height:8px;margin-right:8px;border-radius:50%;background:var(--orange-500, #ffa024);box-shadow:0 0 0 4px #ffa02438;vertical-align:1px}.pick-convert h3{font-size:clamp(1.35rem,2.6vw,1.85rem);line-height:1.15;text-wrap:balance}.pick-convert__text{font-size:var(--fs-md, 1rem);line-height:1.6;color:var(--text, #324158)}.pick-convert__points{display:grid;gap:8px;margin:4px 0 0;padding:0;list-style:none}.pick-convert__points li{display:flex;gap:10px;align-items:flex-start;font-weight:600;color:var(--text-strong, #131d2f)}.pick-convert__points .pick-icon{margin-top:1px;padding:3px;width:1.4em;height:1.4em;border-radius:50%;color:var(--pk-ink-on-orange);background:var(--pk-grad-orange);stroke-width:3}.pick-convert__act{display:grid;gap:10px;justify-items:stretch;text-align:center}.pick-convert__cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:60px;padding:14px 26px;border-radius:var(--r-xl, 22px);font-size:var(--fs-lg, 1.125rem);font-weight:800;text-decoration:none;color:var(--pk-ink-on-orange)!important;background:var(--pk-grad-orange);box-shadow:0 18px 40px -14px #f57d058c,inset 0 1px #fff6;transition:transform var(--t-base, .28s) var(--pk-spring),box-shadow var(--t-base, .28s)}.pick-convert__cta:hover{transform:translateY(-2px);box-shadow:0 24px 46px -14px #f57d05a6,inset 0 1px #fff6}.pick-convert__cta:hover .pick-icon{transform:translate(3px)}.pick-convert__cta .pick-icon{transition:transform var(--t-base, .28s) var(--pk-spring)}.pick-convert__cta:focus-visible{outline:3px solid var(--blue-400, #3ba3e8);outline-offset:3px}.pick-convert__note{font-size:var(--fs-sm, .875rem);color:var(--text-muted, #5b6b82)}.pick-convert-box:empty{display:none}.pick-convert-hint{margin-top:12px!important;padding:10px 14px;border-radius:var(--r-lg, 16px);font-size:var(--fs-sm, .875rem);line-height:1.5;background:#ffa0241a;box-shadow:inset 0 0 0 1px #ffa02459}.pick-convert-hint a{font-weight:700;color:var(--text-strong, #131d2f);text-decoration-color:var(--orange-500, #ffa024);text-decoration-thickness:2px;text-underline-offset:3px}@media(prefers-reduced-motion:reduce){.pick-convert__cta,.pick-convert__cta .pick-icon{transition:none}}.pick-launch--stage,.pick-launch--inline{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:12px;width:auto;border-radius:var(--r-pill, 999px)}.pick-launch--stage{min-width:min(100%,280px);max-width:100%;min-height:58px;padding:14px 34px}.pick-launch--stage .pick-launch__label{font-size:var(--fs-lg, 1.125rem);line-height:1}.pick-launch--stage .pick-icon{width:1.15em;height:1.15em;stroke-width:2.5;transition:transform var(--t-base, .28s) var(--pk-spring)}.pick-launch--stage:hover .pick-icon{transform:translate(3px)}.pick-launch--inline{min-height:48px;padding:12px 26px}.pick-launch--inline .pick-launch__label{line-height:1}.pick-stage__bottom{transition:opacity .6s var(--pk-ease)}.pick-stage__actions,.pick-stage__note{opacity:.5;transition:opacity .3s var(--pk-ease)}.pick-stage__bottom:hover :is(.pick-stage__actions,.pick-stage__note),.pick-stage__bottom:focus-within :is(.pick-stage__actions,.pick-stage__note){opacity:1}.pick-ghost--stage{min-height:40px;padding:6px 14px;color:#ffffffc7!important;box-shadow:inset 0 0 0 1px #ffffff29;font-weight:600}.pick-stage.is-idle .pick-stage__bottom{opacity:.35}.pick-stage.is-fullscreen .pick-stage__note{display:none}.pick-stage.is-fullscreen.is-idle{cursor:none}.pick-stage.is-fullscreen.is-idle .pick-stage__bottom,.pick-stage.is-fullscreen.is-idle .pick-stage__progress{opacity:0}.pick-stage__progress{transition:opacity .6s var(--pk-ease)}.pick-results__actions{gap:4px}.pick-action{min-height:40px;padding:6px 12px;background:transparent;box-shadow:none;color:var(--text-muted, #56697e)!important;font-weight:600}.pick-action .pick-icon{color:currentColor}.pick-action:hover,.pick-action:focus-visible{background:var(--surface-2, rgb(15 43 87 / 5%));color:var(--text-strong, #131d2f)!important;transform:none}.pick-card{padding:20px 22px;align-items:center}.pick-card__rank{width:52px;height:52px;border-radius:16px;font-size:1.25rem}.pick-card__name{font-size:clamp(1.35rem,1rem + 1.1vw,1.9rem);line-height:1.15}.pick-results .pick-proof{grid-template-columns:auto minmax(0,1fr);padding:clamp(16px,2.6vw,22px);color:var(--text-muted, #56697e);background:var(--pk-tint);box-shadow:inset 0 0 0 1px var(--pk-ring)}.pick-results .pick-proof h3{color:var(--text-strong, #131d2f);font-size:var(--fs-md, 1rem)}.pick-results .pick-proof p{font-size:var(--fs-xs, .8125rem)}.pick-results .pick-proof__icon{width:36px;height:36px;border-radius:12px;font-size:1rem;color:var(--pk-accent);background:var(--surface, #fff);box-shadow:inset 0 0 0 1px var(--pk-ring)}.pick-results .pick-seed span{color:var(--text-strong, #131d2f)}.pick-results .pick-seed code{color:var(--text, #324158);background:var(--surface, #fff);box-shadow:inset 0 0 0 1px var(--pk-ring)}.pick-results .pick-proof .pick-ghost{color:var(--pk-accent)!important;box-shadow:inset 0 0 0 1px var(--pk-ring)}.pick-results .pick-proof .pick-ghost:hover{background:var(--surface, #fff)}.pick-results .pick-proof .pick-icon-btn{color:var(--text-muted, #56697e)!important}.pick-results .pick-proof .pick-icon-btn:hover:not(:disabled){background:var(--surface, #fff);color:var(--text-strong, #131d2f)!important}.pick-results .pick-proof__limit{color:var(--text-muted, #56697e)}.pick-results .pick-verdict{color:var(--text-strong, #131d2f)}.pick-results .pick-verdict.is-same{color:var(--ok, #0f7a55)}.pick-results.is-fullscreen,.pick-results:fullscreen{align-content:center;min-height:100vh;padding:clamp(28px,6vw,88px);border-radius:0;overflow:auto;color:#fff;background:radial-gradient(120% 80% at 50% 0%,rgb(59 163 232 / 35%) 0%,transparent 60%),radial-gradient(90% 70% at 100% 100%,rgb(255 160 36 / 18%) 0%,transparent 55%),linear-gradient(160deg,#0b1a37,#0f2b57 55%,#0a1729)}.pick-results.is-fullscreen :is(.pick-proof,.pick-results__foot,.pick-convert,.pick-notice){display:none}.pick-results.is-fullscreen .pick-results__head h2{color:#fff;font-size:clamp(2rem,1.2rem + 3vw,3.6rem)}.pick-results.is-fullscreen .pick-results__head p{color:#d6e7f7bf;font-size:var(--fs-lg, 1.125rem)}.pick-results.is-fullscreen .pick-action{color:#ffffffb3!important}.pick-results.is-fullscreen .pick-action:hover,.pick-results.is-fullscreen .pick-action:focus-visible{background:#ffffff1a;color:#fff!important}.pick-results.is-fullscreen .pick-results__actions{transition:opacity .6s var(--pk-ease)}.pick-results.is-fullscreen.is-idle{cursor:none}.pick-results.is-fullscreen.is-idle .pick-results__actions{opacity:0}.pick-app .is-keyed{cursor:none}.pick-app .is-keyed :is(.pick-stage__bottom,.pick-stage__progress,.pick-results__actions){opacity:0;pointer-events:none}.pick-results.is-fullscreen .pick-cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:18px}.pick-results.is-fullscreen .pick-card{padding:clamp(20px,2.4vw,30px);background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff24}.pick-results.is-fullscreen .pick-card__name{color:#fff;font-size:clamp(1.8rem,1rem + 2.2vw,3rem)}.pick-results.is-fullscreen .pick-card__prize{color:var(--orange-300, #ffc370)}.pick-results.is-fullscreen .pick-card__meta{color:#d6e7f799}.pick-results.is-fullscreen .pick-cards.is-single .pick-card__name{font-size:clamp(2.6rem,1.4rem + 5vw,6rem)}@media(prefers-reduced-motion:reduce){.pick-stage__bottom,.pick-stage__actions,.pick-stage__note,.pick-stage__progress,.pick-results__actions{transition:none}}.pick-app :is(.pick-launch--stage,.pick-launch--inline,.pick-ghost,.pick-action,.pick-convert__cta,.pick-segments button,.pick-chip):focus-visible{border-radius:var(--r-pill, 999px)}.pick-app .pick-launch:not(.pick-launch--stage):not(.pick-launch--inline):focus-visible{border-radius:var(--r-xl, 22px)}.pick-convert__cta:focus-visible{border-radius:var(--r-xl, 22px)!important}.pick-results .pick-cards:not(.is-single){grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}.pick-results.is-fullscreen .pick-cards:not(.is-single){grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr))}.pick-measure{display:grid;gap:12px;padding:clamp(18px,3vw,32px);border-radius:var(--pk-radius);background:var(--surface, #fff);box-shadow:var(--sh-lg, 0 30px 60px -20px rgb(15 43 87 / 20%))}.pick-measure ul{display:grid;gap:6px;margin:0;padding-left:1.2em;font:.85rem/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;overflow-wrap:anywhere}.pick-measure .pick-launch--inline{justify-self:start}.pick-mark{position:absolute;right:clamp(16px,3vw,40px);bottom:clamp(14px,2.6vh,32px);width:clamp(88px,8vw,150px);height:auto;opacity:.45;pointer-events:none}@media(max-width:640px){.pick-mark{inset:18px auto auto 50%;width:76px;transform:translate(-50%)}}.pick-country{display:grid;gap:10px;margin-bottom:var(--pk-gap);padding:14px clamp(16px,3vw,22px);border-radius:var(--r-xl, 20px);background:var(--surface, #fff);box-shadow:inset 0 0 0 1px var(--hairline, #e6edf5)}.pick-country__title{display:inline-flex;align-items:center;gap:8px;margin:0}.pick-country__title .pick-icon{color:var(--pk-accent)}.pick-country__chips{display:flex;flex-wrap:wrap;gap:8px}.pick-country__chip{display:inline-flex;align-items:center;gap:8px;min-height:44px}.pick-country__code{display:inline-grid;place-items:center;min-width:2.1em;padding:1px 5px;border-radius:6px;font-size:.72em;font-weight:800;letter-spacing:.04em;background:color-mix(in srgb,currentColor 12%,transparent)}.pick-country__notice{padding:10px 14px;border-radius:var(--r-lg, 14px);background:var(--pk-tint);color:var(--text, #324158);font-size:var(--fs-sm, .875rem)}.pick-country__soon summary{display:inline-flex;align-items:center;min-height:44px;color:var(--pk-accent);font-size:var(--fs-sm, .875rem);font-weight:650;cursor:pointer}.pick-country__soon summary:focus-visible{outline:3px solid var(--blue-400, #3ba3e8);outline-offset:3px;border-radius:6px}.pick-country__list{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 8px;padding:0;list-style:none}.pick-country__off{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:4px 12px;border-radius:var(--r-pill, 999px);color:var(--text-muted, #485870);box-shadow:inset 0 0 0 1px var(--hairline, #e6edf5);font-size:var(--fs-sm, .875rem);opacity:.75;cursor:not-allowed}.pick-country__off em{font-style:normal;font-size:.78em;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-faint, #6b7c93)}.pick-country__note{color:var(--text-muted, #485870);font-size:var(--fs-sm, .875rem)}@media(min-width:720px){.pick-country{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px}.pick-country__notice,.pick-country__soon[open]{flex-basis:100%}.pick-country__soon:not([open]){margin-left:auto}}.wn-root{--wn-brand: rgb(var(--go-color-primary, 15 23 42));--wn-on-brand: #ffffff;--wn-accent: var(--wn-brand);--wn-bg: #f4f6fb;--wn-bg-tint: color-mix(in srgb, var(--wn-brand) 12%, #ffffff);--wn-surface: #ffffff;--wn-surface-2: color-mix(in srgb, var(--wn-brand) 6%, #ffffff);--wn-text: #0b1220;--wn-text-soft: color-mix(in srgb, #0b1220 66%, transparent);--wn-line: color-mix(in srgb, var(--wn-brand) 15%, transparent);--wn-shadow: 0 24px 50px -28px color-mix(in srgb, var(--wn-brand) 60%, transparent);--wn-rank-bg: linear-gradient( 155deg, var(--wn-brand-lift, color-mix(in srgb, var(--wn-brand) 82%, #ffffff)), var(--wn-brand) );--wn-rank-fg: var(--wn-on-brand);color-scheme:light}.wn-root.dark{--wn-accent: var(--wn-accent-dark, #ffffff);--wn-bg: var(--wn-bg-dark, color-mix(in srgb, var(--wn-brand) 12%, #04060c));--wn-bg-tint: color-mix(in srgb, var(--wn-accent) 22%, #04060c);--wn-surface: color-mix(in srgb, #ffffff 7%, transparent);--wn-surface-2: color-mix(in srgb, #ffffff 12%, transparent);--wn-text: #f8fafc;--wn-text-soft: color-mix(in srgb, #f8fafc 72%, transparent);--wn-line: color-mix(in srgb, #ffffff 16%, transparent);--wn-shadow: 0 24px 60px -30px rgba(0, 0, 0, .9);--wn-rank-bg: linear-gradient( 155deg, var(--wn-accent-dark-lift, color-mix(in srgb, var(--wn-accent) 78%, #ffffff)), var(--wn-accent) );--wn-rank-fg: #05070f;color-scheme:dark}.lk-qr[data-qr-look]{--qrl-ground: #ffffff;--qrl-accent: var(--wn-text, #0b1220);--qrl-frame: var(--wn-text, #0b1220);--qrl-glow: rgba(255, 255, 255, .45);--qrl-ink: #0b1220;--qrl-ring: 4.5%}.lk-qr[data-qr-look=chrome]{--qrl-ground: #eef1f4;--qrl-accent: #c3ccd5;--qrl-frame: linear-gradient(135deg, #4f5963 0%, #f4f7fa 22%, #8e99a5 40%, #ffffff 58%, #6d7884 78%, #dfe5ea 100%);--qrl-glow: rgba(205, 220, 238, .55)}.lk-qr[data-qr-look=gold]{--qrl-ground: #f9f0d6;--qrl-accent: #e2bf55;--qrl-frame: linear-gradient(135deg, #7a5a12 0%, #f7da7e 22%, #b8891e 42%, #fff0b8 60%, #9a7016 80%, #e7c45c 100%);--qrl-glow: rgba(255, 196, 70, .55);--qrl-ink: #2e2005}.lk-qr[data-qr-look=stone]{--qrl-ground: #f3f2ef;--qrl-accent: #b9b5ad;--qrl-frame: linear-gradient(160deg, #a8a49c 0%, #d6d2ca 30%, #8f8b83 55%, #c4c0b8 80%, #7d7972 100%);--qrl-glow: rgba(225, 222, 214, .4);--qrl-ring: 5.5%;--qrl-ink: #2b2e33}.lk-qr[data-qr-look=diamond]{--qrl-ground: #f3f3fa;--qrl-accent: #d6e2fb;--qrl-frame: conic-gradient(from 20deg, #cfe0ff, #ffffff, #f1d6ff, #d6fff4, #ffffff, #ffe9d6, #cfe0ff);--qrl-glow: rgba(190, 220, 255, .65);--qrl-ink: #121826}.lk-qr[data-qr-look=fire]{--qrl-ground: #ffeed2;--qrl-accent: #ff9a2e;--qrl-frame: linear-gradient(0deg, #6b1206 0%, #d8360b 35%, #ff8a1c 70%, #ffd36a 100%);--qrl-glow: rgba(255, 110, 25, .6);--qrl-ink: #1a0d08}.lk-qr[data-qr-look=water]{--qrl-ground: #e8f5fc;--qrl-accent: #7cc4ee;--qrl-frame: linear-gradient(180deg, #bfe6fb 0%, #3a9ad8 55%, #0d4f86 100%);--qrl-glow: rgba(70, 165, 235, .5);--qrl-ink: #06213b}.lk-qr[data-qr-look=sand]{--qrl-ground: #f4ead2;--qrl-accent: #e6cf98;--qrl-frame: linear-gradient(180deg, #f1dfb2 0%, #d8b878 55%, #b48d4c 100%);--qrl-glow: rgba(235, 205, 145, .45);--qrl-ink: #3f3020}.lk-qr[data-qr-look=bubble]{--qrl-ground: #f5f6fe;--qrl-accent: #b9cdf6;--qrl-frame: linear-gradient(135deg, #a9c4f5 0%, #e9f0ff 35%, #c5b8f2 65%, #a9e3f2 100%);--qrl-glow: rgba(140, 180, 255, .5);--qrl-ink: #1d2c4f}.lk-qr[data-qr-look] .lk-qr-plate{position:relative;isolation:isolate}.lk-qr[data-qr-look]:not([data-qr-look=classic]) .lk-qr-plate{padding:0;background:var(--qrl-ground)}.lk-qr[data-qr-look] .lk-qr-img,.lk-qr[data-qr-look] .lk-qr-img>svg{border-radius:inherit}.lk-qr[data-qr-look]:not([data-qr-look=classic]) .lk-qr-img{overflow:hidden}.lk-qr[data-qr-look=classic][data-qr-deco~=frame] .lk-qr-plate:before{content:"";position:absolute;inset:-2.5%;padding:2.5%;border-radius:calc(var(--lk-qr-radius, clamp(12px, 1.2 * var(--wn-vw, 1vw), 28px)) * 1.2);background:var(--qrl-frame);pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.qrl-effect{position:absolute;z-index:-1;pointer-events:none}.qrl-effect-poster{position:absolute;inset:0;background:center / 100% 100% no-repeat}.qrg{position:absolute;inset:0;z-index:1;border-radius:inherit;pointer-events:none}.qrg-ground,.qrg-ground>svg,.qrg-poster-code,.qrg-poster-code>svg,.qrg-poster-tiles{position:absolute;inset:0;display:block;width:100%;height:100%;border-radius:inherit}.qrg-ground{overflow:hidden}.qrg-stage,.qrg-poster{position:absolute}.qrg-poster-code{overflow:hidden;border-radius:var(--lk-qr-radius, clamp(12px, 1.2 * var(--wn-vw, 1vw), 28px))}@media(prefers-reduced-motion:reduce){.qrg .lk-stage3d-poster,.qrg .lk-stage3d-canvas{transition:none}}.lk-qr[data-qr-deco~=halo] .lk-qr-plate{box-shadow:0 0 0 clamp(1px,.25 * var(--wn-vmin, 1vmin),4px) var(--qrl-accent),0 0 clamp(14px,3.5 * var(--wn-vmin, 1vmin),64px) clamp(2px,.8 * var(--wn-vmin, 1vmin),14px) var(--qrl-glow)}.lk-qr-label{position:absolute;left:50%;top:100%;z-index:1;transform:translate(-50%,-25%);padding:.3em .9em;border-radius:999px;background:var(--qrl-frame);color:var(--qrl-ink);box-shadow:0 .2em .6em -.2em #00000073;font-size:max(var(--lv-text-min, 0px),clamp(9px,1.5 * var(--wn-vmin, 1vmin),26px));font-weight:800;letter-spacing:.08em;line-height:1;text-transform:uppercase;white-space:nowrap}.lk-qr[data-qr-look=classic] .lk-qr-label{background:var(--qrl-ink);color:#fff}@media(prefers-reduced-motion:reduce){.qrl-effect .lk-stage3d-poster,.qrl-effect .lk-stage3d-canvas{transition:none}}.qrl-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.qrl-choice{display:flex;flex-direction:column;align-items:center;gap:.4rem;padding:.6rem .5rem .55rem;border:1px solid var(--wn-line);border-radius:14px;background:var(--wn-surface-2);color:var(--wn-text);cursor:pointer;transition:border-color .2s ease,background .2s ease}.qrl-choice b{font-size:max(var(--lv-text-min, 0px),.86rem)}.qrl-choice.wn-set-on{border-color:var(--wn-accent);background:color-mix(in srgb,var(--wn-accent) 14%,var(--wn-surface-2));box-shadow:inset 0 0 0 1px var(--wn-accent)}.qrl-thumb{position:relative;display:block;width:86%;background:center / 100% 100% no-repeat}.qrl-thumb-plate{position:absolute;left:var(--qrl-thumb-x);top:var(--qrl-thumb-y);width:var(--qrl-thumb-w);height:var(--qrl-thumb-h);overflow:hidden;border-radius:6%}.qrl-thumb-plate>svg{display:block;width:100%;height:100%}.qrl-thumb-classic{aspect-ratio:1.28}.qrl-thumb-classic .qrl-thumb-plate{left:50%;top:0;width:auto;height:100%;aspect-ratio:1;padding:4%;background:#fff;transform:translate(-50%)}@property --lv-name-min{syntax: "<length>"; inherits: true; initial-value: 0px;}@property --lv-text-min{syntax: "<length>"; inherits: true; initial-value: 0px;}@property --lv-vmin{syntax: "<length>"; inherits: true; initial-value: 0px;}.lk-figure,.lk-title{--lv-text-min: var(--lv-name-min)}:where(.lk-figure){font-size:max(var(--lv-text-min, 0px),1em)}.lk-figure{display:inline-block;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;line-height:1;white-space:nowrap;letter-spacing:-.02em}.lk-figure number-flow-react{--number-flow-mask-height: .2em}.lk-label{display:block;font-size:max(var(--lv-text-min, 0px),var(--lk-label-size, clamp(.8rem, 1.6 * var(--wn-vh, 1vh), 1.6rem)));font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--wn-text-soft, currentColor)}.lk-cd{display:flex;align-items:flex-start;justify-content:center;gap:var(--lk-cd-gap, clamp(6px, 1.2 * var(--wn-vw, 1vw), 28px));font-variant-numeric:tabular-nums}.lk-cd-unit{display:flex;flex-direction:column;align-items:center;min-width:var(--lk-cd-min, 2.2em);padding:var(--lk-cd-pad, clamp(6px, 1.1 * var(--wn-vh, 1vh), 22px) clamp(8px, 1 * var(--wn-vw, 1vw), 24px));border-radius:var(--lk-cd-radius, clamp(8px, .9 * var(--wn-vw, 1vw), 20px));background:var(--wn-surface, rgba(255, 255, 255, .9));color:var(--wn-text, inherit);box-shadow:var(--wn-shadow, none)}.lk-cd-value{font-size:max(var(--lv-text-min, 0px),var(--lk-cd-size, clamp(1.6rem, 6 * var(--wn-vh, 1vh), 6rem)));font-weight:800;line-height:1;letter-spacing:-.03em}.lk-cd-label{margin-top:.35em;font-size:max(var(--lv-text-min, 0px),var(--lk-cd-label-size, clamp(.6rem, 1.2 * var(--wn-vh, 1vh), 1.2rem)));font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--wn-text-soft, currentColor)}.lk-cd-compact{align-items:baseline;gap:.08em}.lk-cd-compact .lk-cd-unit{min-width:0;padding:0;background:none;box-shadow:none}.lk-cd-compact .lk-cd-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.lk-cd-sep{font-size:max(var(--lv-text-min, 0px),var(--lk-cd-size, clamp(1.6rem, 6 * var(--wn-vh, 1vh), 6rem)));font-weight:800;line-height:1;opacity:.5}.lk-qr{display:flex;flex-direction:column;align-items:center;gap:var(--lk-qr-gap, clamp(6px, 1.2 * var(--wn-vh, 1vh), 22px));min-width:0;min-height:0}.lk-qr-plate{width:var(--lk-qr-size, min(40 * var(--wn-vw, 1vw), 42 * var(--wn-vh, 1vh)));max-width:100%;aspect-ratio:1;padding:var(--lk-qr-pad, clamp(8px, 1 * var(--wn-vw, 1vw), 24px));border-radius:var(--lk-qr-radius, clamp(12px, 1.2 * var(--wn-vw, 1vw), 28px));background:#fff;box-shadow:var(--wn-shadow, 0 20px 40px -24px rgba(0, 0, 0, .5))}.lk-qr-img{display:block;width:100%;height:100%;-webkit-user-select:none;user-select:none}.lk-qr-img>svg{display:block;width:100%;height:100%}.lk-qr-hint{margin-top:calc(var(--lk-qr-ring, 0px) + var(--lk-qr-reach, 0px) + max(0px,var(--lk-qr-hint-clear, .75em) - var(--lk-qr-gap, clamp(6px, 1.2 * var(--wn-vh, 1vh), 22px))));font-size:max(var(--lv-text-min, 0px),var(--lk-qr-hint-size, clamp(.8rem, 1.8 * var(--wn-vh, 1vh), 1.8rem)));font-weight:600;text-align:center;color:var(--wn-text-soft, currentColor)}.lk-qr-link{display:contents;color:inherit;text-decoration:none}.lk-qr-link:focus-visible>.lk-qr-plate{outline:3px solid var(--wn-accent, currentColor);outline-offset:4px}.lk-qr--go{justify-content:center}.lk-go{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:var(--lk-qr-size, min(40 * var(--wn-vw, 1vw), 42 * var(--wn-vh, 1vh)));min-width:min(100%,11em);max-width:100%;min-height:48px;padding:max(.6em,calc((48px - 1.15em)/2)) 1.2em;border-radius:999px;--lv-text-min: var(--lv-name-min);font-size:max(var(--lv-text-min, 0px),var(--lk-go-size, clamp(1rem, 4.4 * var(--wn-vmin, 1vmin), 1.6rem)));font-weight:800;line-height:1.15;text-align:center;text-decoration:none;overflow-wrap:anywhere;color:var(--lk-go-ink, #ffffff);background:var(--lk-go-bg, var(--wn-brand, #1e293b));box-shadow:0 .5em 1.4em -.6em #00000073,inset 0 0 0 1px color-mix(in srgb,#ffffff 18%,transparent);-webkit-tap-highlight-color:transparent}.lk-go:focus-visible{outline:3px solid var(--wn-accent, currentColor);outline-offset:3px}.lk-go:active{transform:translateY(1px)}.lk-qr.lk-qr[data-qr-deco~=halo]{--lk-qr-ring: clamp(1px, .25 * var(--wn-vmin, 1vmin), 4px)}.lk-logo{display:flex;align-items:center;justify-content:center;max-width:100%;max-height:100%;min-width:0;min-height:0}.lk-logo-img{display:block;max-width:var(--lk-logo-w, min(30 * var(--wn-vw, 1vw), 100%));max-height:var(--lk-logo-h, calc(14 * var(--wn-vh, 1vh)));object-fit:contain;-webkit-user-select:none;user-select:none}:where(.wn-root.dark) .lk-logo{padding:clamp(6px,.9 * var(--wn-vw, 1vw),20px);border-radius:clamp(10px,1 * var(--wn-vw, 1vw),24px);background:#fffffff0}.lk-title{--lk-title-glyph: .58;display:flex;flex-direction:column;gap:.2em;min-width:0;color:var(--wn-text, inherit)}.lk-title-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--lk-title-lines, 3);overflow:hidden;font-size:max(var(--lv-text-min, 0px),min(var(--lk-title-size, clamp(1.6rem, 6 * var(--wn-vh, 1vh), 6.5rem)),calc(var(--lk-title-room, 88 * var(--wn-vw, 1vw)) / (var(--wn-wlen, 8) * var(--lk-title-glyph))),calc(var(--lk-title-room, 88 * var(--wn-vw, 1vw)) * var(--lk-title-lines, 3) / (var(--wn-len, 8) * var(--lk-title-glyph)))));font-weight:800;line-height:1.05;letter-spacing:-.02em;overflow-wrap:normal;word-break:normal;text-wrap:balance}.lk-title-over{font-size:max(var(--lv-text-min, 0px),var(--lk-over-size, clamp(.7rem, 1.6 * var(--wn-vh, 1vh), 1.6rem)));font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--wn-accent, currentColor)}.lk-cta{margin:0;font-size:max(var(--lv-text-min, 0px),var(--lk-cta-size, clamp(1rem, 2.6 * var(--wn-vh, 1vh), 2.6rem)));font-weight:700;line-height:1.15;text-wrap:balance;color:var(--wn-text, inherit)}.lk-prize-frame{position:relative;overflow:hidden;border-radius:var(--lk-prize-radius, clamp(10px, 1 * var(--wn-vw, 1vw), 24px))}.lk-prize-img{display:block;width:100%;height:100%;object-fit:cover;-webkit-user-select:none;user-select:none}.lk-prize-ph{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--lk-prize-radius, clamp(10px, 1 * var(--wn-vw, 1vw), 24px));color:#fff;background:radial-gradient(80% 80% at 30% 20%,color-mix(in srgb,var(--wn-accent, #6366f1) 34%,transparent),transparent 70%),linear-gradient(145deg,color-mix(in srgb,var(--wn-brand, #1e293b) 60%,#0b1020),color-mix(in srgb,var(--wn-brand, #1e293b) 22%,#05070d));container-type:size}.lk-prize-ph-icon{position:absolute;top:12%;right:12%;width:22%;height:22%;opacity:.55}.lk-prize-ph-num{font-size:max(var(--lv-text-min, 0px),clamp(1.2rem,55cqmin,16rem));font-weight:900;line-height:1;letter-spacing:-.05em;color:color-mix(in srgb,#ffffff 88%,transparent);text-shadow:0 10px 40px rgba(0,0,0,.35)}.lk-bursts{position:absolute;inset:0;z-index:40;overflow:hidden;pointer-events:none}.lk-burst{--lk-burst-fs: var(--lk-burst-size, clamp(1rem, 3.6 * var(--wn-vmin, 1vmin), 4.2rem));position:absolute;left:calc(50% + var(--lk-burst-x, 0) * 1%);bottom:var(--lk-burst-bottom, 16%);display:flex;align-items:center;gap:.55em;padding:.42em .95em .42em .7em;border-radius:999px;font-size:max(var(--lv-text-min, 0px),var(--lk-burst-fs));white-space:nowrap;color:var(--lk-burst-ink, #ffffff);background:var(--lk-burst-bg, color-mix(in srgb, #0b0d12 62%, transparent));border:1px solid color-mix(in srgb,#ffffff 16%,transparent);box-shadow:0 .5em 1.6em #00000047,inset 0 1px color-mix(in srgb,#ffffff 14%,transparent);-webkit-backdrop-filter:blur(10px) saturate(1.3);backdrop-filter:blur(10px) saturate(1.3);transform:translate(-50%);animation:lk-burst-rise 4s cubic-bezier(.16,.8,.3,1) both;will-change:transform,opacity}.lk-burst:before{content:"";flex:none;width:.5em;height:.5em;border-radius:50%;background:var(--lk-burst-accent, var(--wn-accent, #34d399));box-shadow:0 0 0 .18em color-mix(in srgb,var(--lk-burst-accent, var(--wn-accent, #34d399)) 30%,transparent)}.lk-burst-amount{font-weight:800;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.lk-burst-tickets{font-size:max(var(--lv-text-min, 0px),.62em);font-weight:600;line-height:1;opacity:.72}.lk-burst-tickets-alone{font-size:max(var(--lv-text-min, 0px),1em);font-weight:800;opacity:1}@keyframes lk-burst-rise{0%{opacity:0;transform:translate(-50%,60%) scale(.8)}10%{opacity:1;transform:translate(-50%) scale(1.04)}18%{transform:translate(-50%,-10%) scale(1)}78%{opacity:1}to{opacity:0;transform:translate(-50%,-260%) scale(.98)}}@keyframes lk-burst-fade{0%,to{opacity:0}10%,75%{opacity:1}}@media(prefers-reduced-motion:reduce){.lk-burst{animation-name:lk-burst-fade;animation-timing-function:linear}}.lk-stage3d{position:absolute;inset:0;overflow:hidden;pointer-events:none}.lk-stage3d-poster,.lk-stage3d-canvas{position:absolute;inset:0;width:100%;height:100%}.lk-stage3d-poster{transition:opacity 1.2s ease}.lk-stage3d-poster--hidden{opacity:0}.lk-stage3d-canvas{display:block;opacity:0;transition:opacity 1.2s ease}.lk-stage3d-canvas--shown{opacity:1}@media(prefers-reduced-motion:reduce){.lk-stage3d-poster,.lk-stage3d-canvas{transition:none}}.lk-stage3d{container:lk-stage / size}.lk-poster3d{position:absolute;inset:0;background:var(--lk-poster-16x9) center / cover no-repeat}@container lk-stage (max-aspect-ratio: 5/4) and (min-aspect-ratio: 4/5){.lk-poster3d{background-image:var(--lk-poster-1x1)}}@container lk-stage (max-aspect-ratio: 4/5){.lk-poster3d{background-image:var(--lk-poster-9x16)}}.lv-root{--lv-name-min: clamp(0px, (720px - 100 * var(--wn-vmin, 1vmin)) * 100, 12px);--lv-text-min: min(var(--lv-name-min), 10px);--lv-vmin: var(--wn-vmin, 1vmin);position:relative;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden}.wn-v-viewport{container-type:size;contain:layout paint;--wn-bleed: 0;--wn-vw: 1cqw;--wn-vh: 1cqh;--wn-vmin: 1cqmin;--wn-vmax: 1cqmax}:where(.lv-goal-ring-pct,.lv-dashboard-goal-pct,.lv-hyperspace-pct,.lk-cd-compact,.lv-code-rain-row--timer .lv-code-rain-val,.lv-last-call-clock){direction:ltr}.lk-goal-value{white-space:nowrap}.lk-goal-unit{font-weight:inherit}:host{display:block}.screen-host{display:block}.screen-app{display:grid;gap:var(--pk-gap)}.screen-app .pick-panel--list{grid-template-rows:none;align-content:start}.screen-grid{display:grid;gap:14px 16px;grid-template-columns:minmax(0,1fr)}@media(min-width:560px){.screen-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.screen-field{align-content:start}.screen-field .pick-field{gap:inherit}.screen-input{position:relative;display:block}.screen-input .pick-input{width:100%;padding-right:3.2em;font-size:1.25rem;font-weight:700;letter-spacing:-.01em}.screen-input__unit{position:absolute;inset:0 14px 0 auto;display:flex;align-items:center;color:var(--text-muted, #485870);font-weight:700;pointer-events:none}.screen-segments{justify-self:start}.screen-segments .pick-segment{min-height:40px;padding:6px 14px;font-size:var(--fs-sm, .875rem)}.screen-select{-webkit-appearance:none;appearance:none;background-image:none;cursor:pointer}.screen-app .screen-area{min-height:96px;max-height:260px;padding:12px 14px;resize:vertical;font-size:1rem;line-height:1.5}.screen-every{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.screen-hint--error{color:var(--danger, #c0362c)!important;font-weight:600}.screen-kept{display:flex;justify-content:center;text-align:center}.screen-more{border-radius:var(--r-lg, 18px);box-shadow:inset 0 0 0 1px var(--hairline, #e6edf5);background:var(--bg-soft, transparent)}.screen-more>summary{display:flex;align-items:center;gap:10px;min-height:52px;padding:10px 16px;border-radius:inherit;font-weight:700;color:var(--text-strong, #131d2f);cursor:pointer;list-style:none}.screen-more>summary::-webkit-details-marker{display:none}.screen-more>summary:after{content:"";width:9px;height:9px;margin-left:auto;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-3px);transition:transform var(--t-fast, .18s) var(--pk-ease)}.screen-more[open]>summary:after{transform:rotate(225deg) translateY(-3px)}.screen-more>summary .pick-icon{color:var(--pk-orange)}.screen-more>summary:focus-visible{outline:3px solid var(--blue-400, #3ba3e8);outline-offset:3px}.screen-more__body{display:grid;gap:16px;padding:4px 16px 18px}.screen-logo{display:flex;flex-wrap:wrap;align-items:center;gap:12px;min-height:0;padding:12px}.screen-logo__plate,.screen-partner-logo{display:grid;place-items:center;width:88px;height:56px;padding:6px;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px #0f2b571f}.screen-logo__plate img,.screen-partner-logo img{max-width:100%;max-height:100%;object-fit:contain}.screen-partner-logos{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.screen-partner-logo{position:relative;border:0;cursor:pointer}.screen-partner-logo .pick-icon{position:absolute;inset:auto -6px -6px auto;width:22px;height:22px;padding:4px;border-radius:50%;color:#fff;background:var(--danger, #c0362c);opacity:0;transition:opacity var(--t-fast, .18s)}.screen-partner-logo:is(:hover,:focus-visible) .pick-icon{opacity:1}@media(hover:none){.screen-partner-logo .pick-icon{opacity:1}}.screen-views__label{display:flex;justify-content:space-between;gap:8px}.screen-views__count{font-weight:600;color:var(--text-muted, #485870)}.screen-views{display:grid;grid-template-columns:repeat(auto-fill,minmax(124px,1fr));gap:8px}.screen-view{position:relative;display:grid;align-content:start;gap:6px;padding:6px 6px 8px;border:0;border-radius:var(--r-lg, 18px);background:var(--surface, #fff);box-shadow:inset 0 0 0 1.5px var(--hairline, #e6edf5);text-align:center;transition:box-shadow var(--t-fast, .18s) var(--pk-ease),transform var(--t-fast, .18s) var(--pk-ease)}button.screen-view:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1.5px var(--pk-ring),var(--sh-md, 0 12px 24px -16px rgb(15 43 87 / 30%))}.screen-view[aria-pressed=true]{box-shadow:inset 0 0 0 2.5px var(--pk-orange),0 12px 28px -16px #f57d058c}.screen-view__thumb{position:relative;display:flex;justify-self:center;width:112px;height:63px;border-radius:calc(var(--r-lg, 18px) - 6px);overflow:hidden;color:#fff;background:linear-gradient(160deg,#0b1a37,#0f2b57 55%,#0a1729)}.screen-view__frame{display:flex;flex:none;width:640px;height:360px;transform:scale(.175);transform-origin:0 0;pointer-events:none}.screen-view__frame>:not(.lk-bursts){flex:1;min-width:0}.screen-view__frame *,.screen-view__frame *:before,.screen-view__frame *:after{animation-duration:1ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:1ms!important;transition-delay:0s!important}.screen-view__check{position:absolute;inset:5px 5px auto auto;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;color:var(--pk-ink-on-orange);background:var(--pk-grad-orange);box-shadow:0 2px 8px #00000059;transform:scale(0);transition:transform var(--t-fast, .18s) var(--pk-spring)}.screen-view__check .pick-icon{width:14px;height:14px;stroke-width:3}.screen-view[aria-pressed=true] .screen-view__check{transform:scale(1)}.screen-view__name{font-size:var(--fs-xs, .8125rem);line-height:1.2;font-weight:700;color:var(--text-strong, #131d2f)}.screen-view__need{font-size:.75rem;line-height:1.2;font-weight:600;color:var(--text-muted, #485870)}.screen-view.is-lacking .screen-view__thumb{filter:grayscale(.85);opacity:.55}.screen-view.is-lacking[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--pk-ring)}.screen-view--more{box-shadow:inset 0 0 0 1.5px var(--pk-ring);background:var(--pk-tint);cursor:default}.screen-view__thumb--more{align-items:center;justify-content:center;background:var(--pk-grad)}.screen-view__thumb--more .pick-icon{width:30px;height:30px;color:var(--pk-orange)}.screen-view--more .screen-view__name{font-weight:600;color:var(--text-muted, #485870)}.screen-view--more .screen-view__name strong{display:block;color:var(--text-strong, #131d2f)}.screen-stage{grid-template-rows:auto auto;gap:18px;min-height:0;padding:clamp(12px,2.4vw,24px)}.screen-stage__screen{position:relative;display:flex;width:100%;aspect-ratio:16 / 9;max-height:78vh;border-radius:calc(var(--pk-radius) - 10px);overflow:hidden;color:#fff;background:#050b18;box-shadow:0 0 0 1px #ffffff1a,0 30px 80px -30px #000000b3}@media(max-width:640px){.screen-stage__screen{justify-self:center;width:min(100%,40.5svh);aspect-ratio:9 / 16;max-height:none}}.screen-stage__frame{position:relative;display:flex;flex:1;min-width:0;min-height:0}.screen-stage__frame>:not(.lk-bursts),.screen-stage__layout{position:relative;flex:1 1 auto;min-width:0;min-height:0;height:100%}.screen-stage__layout{display:flex}.screen-stage__layout>.lv-root{flex:1}@media(prefers-reduced-motion:no-preference){.screen-stage__layout,.screen-stage__frame>.scr-own{animation:screen-in .7s var(--pk-ease) both}}@keyframes screen-in{0%{opacity:0}}.screen-stage__timer{position:absolute;inset:auto 0 0;z-index:3;height:3px;background:var(--pk-grad-orange);transform-origin:0 50%;opacity:.85;animation:screen-timer linear both;transition:opacity .6s var(--pk-ease)}@keyframes screen-timer{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.screen-stage__timer{display:none}}.screen-stage__bar{gap:12px}.screen-stage__bar .pick-stage__note{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 14px;color:#d6e7f7b3;font-size:var(--fs-sm, .875rem)}.screen-icon-btn{min-width:44px;justify-content:center}.screen-stage .pick-ghost--stage{min-height:44px}.screen-stage .pick-ghost--stage:disabled{opacity:.35}.screen-stage.is-fullscreen,.screen-stage:fullscreen{display:block;padding:0;border-radius:0;background:#000}.screen-stage.is-fullscreen .screen-stage__screen{position:absolute;inset:0;aspect-ratio:auto;max-height:none;border-radius:0;box-shadow:none}.screen-stage.is-fullscreen .screen-stage__bar{position:absolute;inset:auto 0 0;z-index:4;padding:40px 24px 22px;background:linear-gradient(180deg,transparent,rgb(3 8 20 / 82%) 45%)}.screen-stage.is-fullscreen .pick-stage__note .pick-keys{display:none}.screen-stage.is-fullscreen.is-idle .screen-stage__bar,.screen-stage.is-keyed .screen-stage__bar{opacity:0;pointer-events:none}.screen-stage.is-fullscreen.is-idle .screen-stage__timer,.screen-stage.is-fullscreen.is-keyed .screen-stage__timer{opacity:0}.screen-update{position:absolute;z-index:5;inset:auto clamp(12px,3vw,32px) clamp(12px,3vw,32px) auto;display:grid;gap:14px;width:min(100% - 24px,560px);padding:18px;border-radius:var(--r-xl, 22px);color:var(--text, #324158);background:var(--surface, #fff);box-shadow:0 30px 80px -20px #0009,inset 0 0 0 1px var(--hairline, #e6edf5)}.screen-stage:not(.is-fullscreen) .screen-update{inset:auto 50% clamp(12px,3vw,24px) auto;transform:translate(50%)}.screen-update__fields{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.screen-update__fields .pick-input{font-size:1.15rem;font-weight:700}.screen-update__act{display:flex;justify-content:flex-end;align-items:center;gap:10px}@media(max-width:560px){.screen-update__fields{grid-template-columns:minmax(0,1fr)}.screen-stage:not(.is-fullscreen) .screen-update{position:relative;inset:auto;transform:none;width:100%}}@media(prefers-reduced-motion:no-preference){.screen-update{animation:screen-rise .4s var(--pk-spring) both}}@keyframes screen-rise{0%{opacity:0;transform:translateY(16px)}}.screen-stage:not(.is-fullscreen) .screen-update{animation:none}.scr-own{display:grid;place-items:center;padding:calc(6 * var(--wn-vmin, 1vmin));color:#fff;text-align:center;background:radial-gradient(90% 70% at 50% 0%,rgb(59 163 232 / 30%) 0%,transparent 60%),radial-gradient(80% 60% at 100% 100%,rgb(255 160 36 / 18%) 0%,transparent 60%),linear-gradient(160deg,#0b1a37,#0f2b57 55%,#0a1729)}.scr-own__glow{position:absolute;inset:-30% -10% auto;height:70%;background:conic-gradient(from 180deg at 50% 50%,transparent,rgb(123 198 244 / 20%),transparent 40%,rgb(255 173 66 / 14%),transparent 70%);filter:blur(calc(4 * var(--wn-vmin, 1vmin)));pointer-events:none}.scr-own__in{position:relative;display:grid;justify-items:center;gap:calc(3 * var(--wn-vmin, 1vmin));width:100%;min-width:0}.scr-own__eyebrow{margin:0;font-weight:800;letter-spacing:.18em;text-transform:uppercase;font-size:max(11px,calc(2.6 * var(--wn-vmin, 1vmin)));color:var(--orange-300, #ffc77a)}.scr-own__title{margin:0;color:#fff;font-size:calc(5 * var(--wn-vmin, 1vmin));font-weight:800;letter-spacing:-.02em;line-height:1.05}.scr-partners__logos{display:grid;grid-template-columns:repeat(var(--cols, 4),minmax(0,1fr));gap:calc(2.4 * var(--wn-vmin, 1vmin));width:min(100%,calc(150 * var(--wn-vmin, 1vmin)));margin:0;padding:0;list-style:none}.scr-partners__logos--1{--cols: 1;width:calc(40 * var(--wn-vmin, 1vmin))}.scr-partners__logos--2{--cols: 2;width:calc(80 * var(--wn-vmin, 1vmin))}.scr-partners__logos--3{--cols: 3}.scr-partners__plate{display:grid;place-items:center;aspect-ratio:16 / 9;padding:calc(2 * var(--wn-vmin, 1vmin));border-radius:calc(2 * var(--wn-vmin, 1vmin));background:#fff;box-shadow:0 calc(2 * var(--wn-vmin, 1vmin)) calc(6 * var(--wn-vmin, 1vmin)) #00000059}.scr-partners__plate img{max-width:100%;max-height:100%;object-fit:contain}.scr-partners__names{display:flex;flex-wrap:wrap;justify-content:center;gap:calc(1.6 * var(--wn-vmin, 1vmin)) calc(2 * var(--wn-vmin, 1vmin));max-width:calc(170 * var(--wn-vmin, 1vmin));margin:0;padding:0;list-style:none}.scr-partners__names li{padding:calc(1.2 * var(--wn-vmin, 1vmin)) calc(3 * var(--wn-vmin, 1vmin));border-radius:999px;font-weight:700;font-size:max(12px,calc(3.6 * var(--wn-vmin, 1vmin)));background:#ffffff17;box-shadow:inset 0 0 0 1px #ffffff2e}.scr-message__logo{display:grid;place-items:center;width:calc(26 * var(--wn-vmin, 1vmin));height:calc(14 * var(--wn-vmin, 1vmin));padding:calc(1.6 * var(--wn-vmin, 1vmin));border-radius:calc(2 * var(--wn-vmin, 1vmin));background:#fff}.scr-message__logo img{max-width:100%;max-height:100%;object-fit:contain}.scr-message__text{max-width:22ch;margin:0;color:#fff;font-size:calc(8.4 * var(--wn-vmin, 1vmin));font-weight:800;line-height:1.06;letter-spacing:-.03em;text-wrap:balance;overflow-wrap:anywhere}.scr-message__raised{display:flex;align-items:baseline;gap:calc(1.6 * var(--wn-vmin, 1vmin));margin:0}.scr-message__raised strong{font-size:calc(7 * var(--wn-vmin, 1vmin));font-weight:800;letter-spacing:-.03em;background:var(--pk-grad-orange, linear-gradient(135deg, #ffad42, #f57d05));-webkit-background-clip:text;background-clip:text;color:transparent}.scr-message__raised span{color:var(--orange-300, #ffc77a);font-weight:800;letter-spacing:.14em;text-transform:uppercase;font-size:max(11px,calc(2.4 * var(--wn-vmin, 1vmin)))}.scr-partners--names .scr-partners__names{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(2.4 * var(--wn-vmin, 1vmin));width:min(100%,calc(160 * var(--wn-vmin, 1vmin)));max-width:none}.scr-partners--names .scr-partners__names li{display:grid;place-items:center;min-height:calc(16 * var(--wn-vmin, 1vmin));padding:calc(2 * var(--wn-vmin, 1vmin));border-radius:calc(2.4 * var(--wn-vmin, 1vmin));font-size:max(13px,calc(4.4 * var(--wn-vmin, 1vmin)));line-height:1.1;background:linear-gradient(160deg,#ffffff1f,#ffffff0a);box-shadow:inset 0 0 0 1px #ffffff29,0 calc(2 * var(--wn-vmin, 1vmin)) calc(6 * var(--wn-vmin, 1vmin)) #00000047}@container (max-aspect-ratio: 4/5){.scr-partners--names .scr-partners__names{grid-template-columns:repeat(2,minmax(0,1fr))}}.scr-message__sign{margin:0;color:#d6e7f7c7;font-size:max(12px,calc(3 * var(--wn-vmin, 1vmin)));font-weight:600}@media(prefers-reduced-motion:no-preference){.scr-own__in>*,.scr-partners__logos>li,.scr-partners__names>li{animation:screen-pop .8s var(--pk-spring) both;animation-delay:calc(var(--i, 0) * 70ms + .12s)}.scr-own__in>:nth-child(2){animation-delay:.1s}}@keyframes screen-pop{0%{opacity:0;transform:translateY(calc(3 * var(--wn-vmin, 1vmin))) scale(.96)}}.pick-app .screen-stage:focus-visible{outline:none}.screen-stage__mark{position:absolute;z-index:3;right:clamp(10px,1.6cqmin,28px);bottom:clamp(10px,1.6cqmin,28px);width:clamp(64px,7cqw,150px);height:auto;opacity:.5;pointer-events:none}.screen-stage__screen{container-type:size}
