.lucky-line{z-index:2;border:1px solid rgba(var(--gold-rgb), .28);border-radius:var(--rc);background:linear-gradient(180deg, rgba(var(--gold-rgb), .07), rgba(var(--gold-rgb), .02));max-width:720px;box-shadow:inset 0 1px 0 rgba(var(--gold-rgb), .12);align-items:center;gap:12px;margin:0 auto 14px;padding:9px 16px;display:flex;position:relative}.lucky-line-mark{border:1px solid rgba(var(--gold-rgb), .45);width:30px;height:30px;color:var(--gold);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.lucky-line-text{flex-direction:column;gap:1px;min-width:0;display:flex}.lucky-line-main{color:var(--gold-text);letter-spacing:.2px;font-family:Cinzel,serif;font-size:14px}.lucky-line-aside{color:var(--text2);font-size:12.5px}.lucky-crown{color:var(--gold-text);align-items:center;gap:6px;margin:3px 0 0;font-size:12px;line-height:1.45;display:flex}.lucky-crown-svg{color:var(--gold);filter:drop-shadow(0 0 3px rgba(var(--gold-rgb), .35));flex-shrink:0}.quiz-wrap{max-width:760px}.quiz-head{border-bottom:1px solid rgba(var(--gold-rgb), .25);margin-bottom:14px;padding-bottom:10px}.quiz-title{color:var(--gold-text);margin:0;font-family:Eagle Lake,Cinzel,serif;font-size:22px;font-weight:400}.quiz-sub,.quiz-note{color:var(--text2);margin:4px 0 0;font-size:13.5px}.quiz-score{color:var(--gold-text);margin:0 0 14px;font-family:Cinzel,serif;font-size:16px}.quiz-score strong{color:var(--gold);font-size:22px}.quiz-list{gap:14px;margin:0;padding:0;list-style:none;display:grid}.quiz-q{border:1px solid var(--border2);border-radius:var(--rc);background:linear-gradient(#ffffff06,#0000001f);padding:14px 16px}.quiz-q-head{flex-wrap:wrap;align-items:baseline;gap:10px;margin:0 0 10px;display:flex}.quiz-q-num{border:1px solid rgba(var(--gold-rgb), .5);width:26px;height:26px;color:var(--gold);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-family:Cinzel,serif;font-size:13px;display:inline-flex}.quiz-q-text{color:var(--text);flex:260px;font-size:15px;line-height:1.45}.quiz-q-kind{letter-spacing:.6px;text-transform:uppercase;color:var(--text2);font-family:Cinzel,serif;font-size:10.5px}.quiz-opts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@media (max-width:560px){.quiz-opts{grid-template-columns:1fr}}.quiz-opt{text-align:left;cursor:pointer;border:1px solid var(--border2);color:var(--text);font:inherit;min-height:44px;transition:border-color var(--dur-tap,.13s) ease, background-color var(--dur-tap,.13s) ease;background:0 0;border-radius:9px;align-items:center;gap:10px;padding:9px 11px;font-size:14px;display:flex}.quiz-opt:hover:not(:disabled){border-color:rgba(var(--gold-rgb), .55)}.quiz-opt:disabled{cursor:default}.quiz-opt-letter{color:var(--text2);flex-shrink:0;width:14px;font-family:Cinzel,serif;font-size:12px}.quiz-opt.is-picked{border-color:var(--gold);background:rgba(var(--gold-rgb), .08)}.quiz-opt.is-picked .quiz-opt-letter{color:var(--gold)}.quiz-opt.is-right{border-color:var(--green);background:#4caf6e1a}.quiz-opt.is-wrong{border-color:var(--red);background:#d95b5b14}.quiz-fact{color:var(--text2);margin:10px 0 0;font-size:13px;line-height:1.5}.quiz-fact a{color:var(--gold-text)}.quiz-pct{color:var(--text2)}.quiz-send{gap:12px;margin-top:18px;display:grid}.quiz-rsn{color:var(--text2);gap:6px;max-width:320px;font-size:13px;display:grid}.quiz-rsn input{border:1px solid var(--border2);color:var(--text);font:inherit;background:#00000040;border-radius:8px;padding:9px 11px;font-size:15px}.quiz-rsn input:focus{border-color:var(--gold);outline:none}.quiz-go{color:var(--gold);cursor:pointer;border:1px solid var(--gold);background:0 0;border-radius:999px;justify-self:start;min-height:44px;padding:10px 20px;font-family:Cinzel,serif;font-size:14px}.quiz-go:hover:not(:disabled){background:rgba(var(--gold-rgb), .1)}.quiz-go:disabled{opacity:.5;cursor:default}.quiz-error{color:var(--red);margin:0;font-size:13px}.quiz-results{margin-top:22px}.quiz-results-head{color:var(--gold);margin:16px 0 10px;font-family:Cinzel,serif;font-size:15px;font-weight:400}.quiz-bars{border-bottom:1px solid var(--border2);align-items:flex-end;gap:6px;height:110px;padding-bottom:20px;display:flex;position:relative}.quiz-bar{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;height:100%;display:flex;position:relative}.quiz-bar-fill{background:linear-gradient(180deg, rgba(var(--gold-rgb), .75), rgba(var(--gold-rgb), .25));border-radius:3px 3px 0 0;width:100%;max-width:34px;min-height:1px}.quiz-bar-label{color:var(--text2);font-size:11px;position:absolute;bottom:-19px}.quiz-clans{gap:6px;margin:0;padding-left:20px;font-size:14px;display:grid}.quiz-clans a{color:var(--gold-text);margin-right:8px;text-decoration:none}.quiz-dim{color:var(--text2);font-size:12.5px}.gz-wrap{max-width:960px}.gz-paper{border:1px solid rgba(var(--gold-rgb), .35);background:radial-gradient(120% 70% at 50% 0%, rgba(var(--gold-rgb), .09), transparent 60%), repeating-linear-gradient(0deg, #ffffff03 0 2px, transparent 2px 4px), linear-gradient(180deg, #17151a, #0f0e12);max-width:960px;box-shadow:0 1px 0 rgba(var(--gold-rgb), .18) inset, 0 18px 40px #00000073;border-radius:4px;margin:18px auto 0;padding:22px 26px 26px;position:relative}.gz-mast{text-align:center;border-bottom:3px double rgba(var(--gold-rgb), .55);margin-bottom:16px;padding-bottom:10px}.gz-mast-top{border-bottom:1px solid rgba(var(--gold-rgb), .25);letter-spacing:.8px;text-transform:uppercase;color:var(--text2);justify-content:space-between;gap:10px;margin:0 0 6px;padding-bottom:6px;font-family:Cinzel,serif;font-size:11px;display:flex}.gz-title{color:var(--gold-text);text-shadow:0 0 18px rgba(var(--gold-rgb), .25), 0 1px 0 #0009;margin:2px 0 0;font-family:Eagle Lake,Cinzel,serif;font-size:clamp(30px,7vw,58px);font-weight:400;line-height:1.05}.gz-motto{color:var(--text2);letter-spacing:.5px;margin:4px 0 0;font-family:Cinzel,serif;font-size:12px}.gz-lead{border-bottom:1px solid rgba(var(--gold-rgb), .3);margin-bottom:16px;padding-bottom:16px}.gz-lead-head{text-transform:uppercase;color:var(--text);letter-spacing:.3px;margin:0 0 10px;font-family:Cinzel,serif;font-size:clamp(22px,4.6vw,38px);font-weight:700;line-height:1.08}.gz-body{color:var(--text2);margin:0;font-size:15px;line-height:1.6}.gz-small{color:var(--text2);margin:2px 0 0;font-size:13px;line-height:1.5}.gz-more{color:var(--gold-text);border-bottom:1px solid rgba(var(--gold-rgb), .35);margin-top:6px;font-size:13px;text-decoration:none;display:inline-block}.gz-more:hover{color:var(--gold);border-bottom-color:var(--gold)}.gz-cols{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:22px;display:grid}@media (max-width:720px){.gz-cols{grid-template-columns:1fr}.gz-paper{padding:16px 16px 20px}}.gz-stories{align-content:start;gap:16px;display:grid}.gz-story{border-bottom:1px solid rgba(var(--gold-rgb), .18);padding-bottom:14px}.gz-story:last-child{border-bottom:0}.gz-story-head{text-transform:uppercase;color:var(--text);margin:0 0 6px;font-family:Cinzel,serif;font-size:18px;font-weight:700;line-height:1.2}.gz-side{align-content:start;gap:14px;display:grid}@media (min-width:721px){.gz-side{border-left:1px solid rgba(var(--gold-rgb), .25);padding-left:20px}}.gz-box-head{letter-spacing:1.2px;text-transform:uppercase;color:var(--gold);border-bottom:1px solid rgba(var(--gold-rgb), .3);margin:0 0 8px;padding-bottom:4px;font-family:Cinzel,serif;font-size:12px;font-weight:400}.gz-clan+.gz-clan{margin-top:10px}.gz-clan-head{color:var(--text);margin:0;font-size:14px;font-weight:600;line-height:1.4}.gz-weather-head{color:var(--gold-text);margin:0;font-family:Eagle Lake,Cinzel,serif;font-size:18px}
