:root{--opt-a:rgba(43,31,92,.85);--opt-b:#6b1949;--opt-c:#6c4328;--opt-d:#264579}#app{min-height:100vh}.uz-screen{min-height:100vh;padding:24px 20px 28px;padding:24px 20px calc(28px + env(safe-area-inset-bottom,0px));background:radial-gradient(ellipse at top, var(--lav-purple) 0%, var(--lav-plum) 100%);flex-direction:column;align-items:stretch;gap:16px;display:flex}.uz-screen--center{text-align:center;justify-content:center;align-items:center}.uz-screen--question{justify-content:center;gap:22px}.uz-logo{align-self:center;width:128px;max-width:40vw;height:auto;margin-bottom:4px}.uz-title{text-align:center;margin:0 0 8px;font-size:22px;line-height:1.25}.uz-connecting{opacity:.8;font-size:16px}.uz-reconnect-banner{z-index:10;background:var(--sig-magenta);color:var(--lav-white);font:700 13px/1 var(--font);text-transform:uppercase;letter-spacing:.04em;text-align:center;border-radius:999px;width:-moz-fit-content;width:fit-content;margin:-8px auto 0;padding:8px 12px;position:-webkit-sticky;position:sticky;top:0}.uz-form{flex-direction:column;gap:16px;width:100%;max-width:420px;margin:0 auto;display:flex}.uz-field{flex-direction:column;gap:6px;display:flex}.uz-field-label{opacity:.85;font-size:14px;font-weight:500}.uz-input{font:400 16px/1.3 var(--font);color:var(--lav-ink);background:var(--lav-paper);border-radius:var(--radius);border:0;width:100%;min-height:56px;padding:16px 14px}.uz-input::-webkit-input-placeholder{color:#8a8a8a}.uz-input::placeholder{color:#8a8a8a}.uz-input:focus{outline:3px solid var(--sig-cyan);outline-offset:0}.uz-consent{text-align:left;align-items:flex-start;gap:10px;font-size:14px;line-height:1.4;display:flex}.uz-consent input[type=checkbox]{width:24px;min-width:24px;height:24px;accent-color:var(--sig-cyan);margin-top:1px}.uz-consent a{color:var(--sig-cyan)}.uz-error{color:var(--sig-magenta);margin:-6px 0 0;font-size:14px;font-weight:500}.uz-button-wide{width:100%;min-height:56px;font-size:16px}.uz-conflict-text{max-width:360px;font-size:18px;line-height:1.5}.uz-watch-screen{margin:4px 0 0;font-size:26px}.uz-wait-meta{flex-direction:column;align-items:center;gap:6px;margin-top:8px;display:flex}.uz-wait-name{margin:0;font-size:22px;font-weight:500}.uz-wait-title{color:var(--sig-amber);text-transform:uppercase;letter-spacing:.03em;margin:0 0 8px;font-size:15px}.uz-wait-stats{gap:28px;display:flex}.uz-wait-stat{flex-direction:column;align-items:center;display:flex}.uz-wait-stat-value{font-size:30px;font-weight:700}.uz-wait-stat-label{text-transform:uppercase;letter-spacing:.03em;opacity:.75;font-size:13px}.uz-question-label{text-align:center;margin:4px 0 0;font-size:18px}.uz-timerbar{background:rgba(255,255,255,.18);border-radius:999px;width:100%;height:8px;overflow:hidden}.uz-timerbar-fill{background:var(--sig-cyan);border-radius:999px;height:100%;transition:width .1s linear}.uz-case-text{opacity:.92;margin:0;font-size:15px;line-height:1.45}.uz-prompt{margin:0 0 4px;font-size:18px;font-weight:500;line-height:1.35}.uz-options{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.uz-options--single{grid-template-columns:1fr}@media (max-width:359px){.uz-options{grid-template-columns:1fr}}.uz-option{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--radius);text-align:left;min-width:0;min-height:76px;color:var(--lav-white);cursor:pointer;border:0;align-items:center;gap:12px;padding:12px 14px;transition:opacity .15s,transform 80ms,background .15s;display:flex}.uz-option:active:not(:disabled){transform:scale(.98)}.uz-option:disabled{cursor:default}.uz-option--a{background:var(--opt-a)}.uz-option--b{background:var(--opt-b)}.uz-option--c{background:var(--opt-c)}.uz-option--d{background:var(--opt-d)}.uz-option-letter{background:var(--lav-white);width:32px;height:32px;color:var(--lav-black);font:700 16px/32px var(--font);text-align:center;border-radius:50%;flex:none}.uz-option-text{word-break:normal;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;min-width:0;font-size:16px;font-weight:500;line-height:1.3}.uz-option--removed{opacity:.32}.uz-option--removed .uz-option-text{text-decoration:line-through}.uz-option--selected{outline:3px solid var(--lav-white);outline-offset:-3px;background:var(--sig-cyan)!important}.uz-option--dim:not(.uz-option--selected){opacity:.4}.uz-status-text{text-align:center;text-transform:uppercase;letter-spacing:.03em;margin:4px 0 0;font-size:16px;font-weight:700}.uz-reveal-banner{font:300 28px/1.25 var(--font);text-transform:uppercase;margin:4px 0 0}.uz-reveal-banner--ok{color:var(--sig-amber)}.uz-reveal-banner--bad{color:var(--sig-magenta)}.uz-reveal-banner--none{color:#fff}.uz-result-card{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.18);border-radius:20px;flex-direction:column;align-items:center;gap:6px;width:100%;max-width:360px;padding:32px 28px;display:flex}.uz-result-caption{opacity:.85;margin:0;font-size:15px}.uz-result-title{color:var(--sig-amber);margin:0 0 8px;font-size:28px}.uz-result-rank{margin:0;font-size:18px;font-weight:500}.uz-result-score{margin:4px 0 0;font-size:22px;font-weight:700}.uz-result-prize{color:#fdb813;background:rgba(253,184,19,.16);border-radius:8px;margin:12px 0 0;padding:10px 14px;font-size:16px;font-weight:700;line-height:1.3}.uz-result-date{opacity:.65;margin:14px 0 0;font-size:13px}.no-flexgap .uz-screen>*+*{margin-top:16px}.no-flexgap .uz-screen--question>*+*{margin-top:22px}.no-flexgap .uz-form>*+*{margin-top:16px}.no-flexgap .uz-form>.uz-error{margin-top:10px}.no-flexgap .uz-field>*+*{margin-top:6px}.no-flexgap .uz-consent input{margin-right:10px}.no-flexgap .uz-wait-meta>*+*{margin-top:6px}.no-flexgap .uz-wait-stats>*+*{margin-left:28px}.no-flexgap .uz-option-letter{margin-right:12px}.no-flexgap .uz-result-card>*+*{margin-top:6px}.no-flexgap .uz-result-card>.uz-result-score{margin-top:10px}.no-flexgap .uz-result-card>.uz-result-date{margin-top:20px}@supports not (display:grid){.uz-options>.uz-option{width:100%;display:flex}.uz-options>*+*{margin-top:12px}}.uz-preroll-note{opacity:.75;text-align:center;margin:4px 0 0;font-size:14px}
