:root{--party-paper:#faf3e5;--party-mint:#48f5c1}@media (width<=599px){.info-page:has(.ops-controls) .info-body{grid-template-columns:minmax(0,1fr);min-width:0}.info-page:has(.ops-controls) .info-body>*{min-width:0;max-width:100%}.info-page .ops-controls>label{min-width:0;max-width:100%}.info-page .ops-controls>label:nth-of-type(2){flex:1 0 100%;grid-template-columns:minmax(0,1fr);gap:5px;display:grid}.info-page .ops-controls select{min-width:0;max-width:100%}.info-page .ops-controls>label:nth-of-type(2)>select{width:100%}.info-page .ops-report{width:100%;min-width:0}}@media (width>=1100px) and (height<=739px){.info-page>.native-screen:is([aria-label="Made with good company"],[aria-label="Ready for game night?"],[aria-label="Play fair. Have fun."]) .info-card{gap:14px;max-width:980px;padding:24px}.info-page>.native-screen:is([aria-label="Made with good company"],[aria-label="Ready for game night?"],[aria-label="Play fair. Have fun."]) .info-body{gap:10px;font-size:16px;line-height:1.5}.info-page>.native-screen:is([aria-label="Made with good company"],[aria-label="Ready for game night?"],[aria-label="Play fair. Have fun."]) .info-body h2{margin-bottom:6px;font-size:20px;line-height:1.25}.info-page>.native-screen:is([aria-label="Made with good company"],[aria-label="Ready for game night?"],[aria-label="Play fair. Have fun."]) .info-card>h1{font-size:32px;line-height:1.15}.info-page>.native-screen:is([aria-label="Made with good company"],[aria-label="Ready for game night?"],[aria-label="Play fair. Have fun."]) .info-card>nav{font-size:14px}}.info-page,.discovery-page{color:var(--party-paper);background:radial-gradient(at 0 0,#235c4e32,#0000 50%),#090e14}:is(.info-page,.discovery-page) :is(h1,h2){color:var(--party-paper);letter-spacing:-.04em}:is(.info-page,.discovery-page) a{color:var(--party-mint)}.info-card>header,.discovery-header{border-bottom:1px solid #e8fff024;padding-bottom:16px}.info-card{background:linear-gradient(130deg,#132029,#101820);border:1px solid #e8fff024;border-radius:26px;padding:25px}.info-card>nav{flex-wrap:wrap;justify-content:space-between;gap:4px;padding-top:12px;display:flex}.info-card>nav a{background:#182832;border-radius:10px;justify-content:center;align-items:center;min-height:38px;padding:6px 8px;text-decoration:none;display:flex}.info-body{color:#c5d0d0}:is(.info-page,.discovery-page) :is(input,textarea,select){color:var(--party-paper);background:#0d171e;border:1px solid #d3ffdf40;border-radius:12px}.info-page button[type=submit]{background:var(--party-mint);color:#06251d;border:0;border-radius:12px;font-weight:800}.discovery-page :is(.discovery-grid>a,.discovery-game,.discovery-panel){background:#131e27;border-color:#e8fff028;border-radius:18px}.discovery-header>a:last-child{background:var(--party-mint);color:#06251d}.discovery-catalog a{border-color:color-mix(in srgb,var(--game) 25%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--game) 20%,#131e27),#131e27)}.discovery-icon.game-artwork{width:54px;height:54px}.discovery-game-icon.game-artwork{width:76px;height:76px}@media (width<=600px){.info-card{padding:18px}.info-card>nav{gap:5px}.info-card>nav a{min-height:34px;padding:5px 7px;font-size:11px}}@media (prefers-reduced-motion:no-preference){:is(.info-page,.discovery-page) a{transition:background .14s,color .14s}}@media (width>=1100px) and (height>=740px){.info-page .info-body h2{margin-bottom:8px;font-size:20px;font-weight:700}.info-page .support-form{width:100%;max-width:none}}
