
body{background:radial-gradient(ellipse at top,#1c1936 0,#090d18 55%);color:#f1f3fc}.shell{max-width:1080px}.headline{font-size:clamp(28px,5vw,40px)}.panel,.exp-series{border:1px solid #292e45;background:#131a2b;box-shadow:0 8px 30px #0002}.exp-tile{background:linear-gradient(150deg,#182135,#101724);border:1px solid #303850;border-radius:22px;padding:16px;box-shadow:0 5px 18px #0003}.exp-tile strong{font-size:16px}.exp-tile>small{display:block;text-align:right;margin-top:12px;color:#b6bdd5}.exp-tile>small strong{font-size:23px;color:#f4f5ff}.exp-art{height:130px}.exp-langs .pill{border-radius:24px}.bar{height:6px;border-radius:10px;margin:12px 0;background:#252d43}.fill{background:linear-gradient(90deg,#7961ff,#c17dff)}.catalog-checklist{gap:14px}.catalog-checklist .item{background:linear-gradient(155deg,#1b2338,#121929);border-radius:18px;padding:12px;border:1px solid #303a51;overflow:hidden}.catalog-checklist .catalog-card-art{display:block;min-height:0;aspect-ratio:5/7;object-fit:contain;background:#0d1322;border-radius:10px;color:#aab3ca;font-size:12px}.catalog-checklist h3{font-size:15px;margin:12px 0 6px}.catalog-checklist button{border-radius:12px;padding:10px 6px;margin-top:8px;font-size:13px}.dialog{max-height:88dvh;border-radius:24px;padding:22px;background:#111828}.dialog>p.notice{font-size:12px;line-height:1.5}.dialog>button{margin:6px 0;font-size:14px;padding:13px}#setvaluepanel{background:linear-gradient(120deg,#2c2350,#152c3b);border:1px solid #67548c;margin:16px 0}#setvaluepanel h3{font-size:19px}#setvaluepanel>div>strong{font-size:30px}.catalog-checklist .info{flex:1}.exp-series summary{font-size:18px}.set-header-logo{max-height:90px;max-width:85%;object-fit:contain}@media(min-width:760px){.exp-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.catalog-checklist{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:480px){.dialog{padding:15px}.exp-grid{gap:10px}.exp-tile{padding:12px}.exp-art{height:95px}}
