.Hub-module__FSaAtq__wrap{--cab-ink:#0d0a1f;--cab-1:#221a46;--cab-2:#140f2c;--cab-text:#f4f1ff;--cab-soft:#c9c2ee;max-width:1240px;padding:8px var(--gutter,16px) 32px;color:var(--ink);font-family:var(--font-ui);margin:0 auto}.Hub-module__FSaAtq__floor{border:3px solid var(--cab-ink);box-shadow:0 7px 0 var(--cab-ink);background:radial-gradient(circle at 15% 0,#3ad7ff2e,#0000 40%),radial-gradient(circle at 85% 100%,#ff7ad92e,#0000 45%),linear-gradient(#1b1438,#0e0a22);border-radius:24px;margin:0 0 18px;padding:12px 14px 16px}.Hub-module__FSaAtq__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;margin:0 4px 10px;display:flex}.Hub-module__FSaAtq__h1{color:#fff;font:800 clamp(1.3rem, 3.4vw, 1.8rem) / 1.15 var(--font-ui);text-shadow:0 0 18px #3ad7ff80;margin:0}.Hub-module__FSaAtq__head p{min-height:0;color:var(--cab-soft);margin:0}.Hub-module__FSaAtq__cabs{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.Hub-module__FSaAtq__cab{--g:#3ad7ff;border:3px solid var(--cab-ink);background:linear-gradient(180deg, var(--cab-1), var(--cab-2));min-width:0;box-shadow:0 7px 0 var(--cab-ink), inset 0 0 0 2px color-mix(in srgb, var(--g) 35%, transparent);color:var(--cab-text);transition:transform .3s var(--ease-bounce,ease), box-shadow .2s;border-radius:22px;flex-direction:column;display:flex}.Hub-module__FSaAtq__cab:hover,.Hub-module__FSaAtq__cab:focus-within{box-shadow:0 10px 0 var(--cab-ink), inset 0 0 0 2px color-mix(in srgb, var(--g) 60%, transparent), 0 0 36px -6px color-mix(in srgb, var(--g) 80%, transparent);transform:translateY(-3px)}.Hub-module__FSaAtq__screen{aspect-ratio:16/9;border:2px solid var(--cab-ink);background:#07051a;border-radius:15px;margin:8px 8px 0;display:block;overflow:hidden}.Hub-module__FSaAtq__screen svg{width:100%;height:100%;transition:transform .4s var(--ease-bounce,ease);display:block}.Hub-module__FSaAtq__cab:hover .Hub-module__FSaAtq__screen svg{transform:scale(1.06)}.Hub-module__FSaAtq__plate{flex-direction:column;flex:1;gap:6px;padding:10px 14px 14px;display:flex}.Hub-module__FSaAtq__kind{color:var(--g);font:800 12px / 1.2 var(--font-ui);letter-spacing:.08em;text-transform:uppercase;margin:0}.Hub-module__FSaAtq__title{font:800 23px / 1.08 var(--font-ui);margin:0}.Hub-module__FSaAtq__title a{color:#fff;text-shadow:0 0 16px color-mix(in srgb, var(--g) 55%, transparent);text-decoration:none}.Hub-module__FSaAtq__aka{color:var(--cab-soft);font:700 13px / 1.3 var(--font-ui);margin:-2px 0 0}.Hub-module__FSaAtq__facts{flex-wrap:wrap;gap:5px;margin:0;display:flex}.Hub-module__FSaAtq__facts span{border:2px solid color-mix(in srgb, var(--g) 55%, transparent);color:var(--cab-text);font:700 12px / 1.45 var(--font-ui);white-space:nowrap;border-radius:999px;padding:1px 8px}.Hub-module__FSaAtq__answer{color:var(--cab-soft);font:600 14.5px / 1.35 var(--font-ui);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.Hub-module__FSaAtq__needs{color:var(--cab-soft);font:600 13px / 1.3 var(--font-ui);margin:0}.Hub-module__FSaAtq__needs b{color:var(--cab-text)}.Hub-module__FSaAtq__foot{flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;padding-top:6px;display:flex}.Hub-module__FSaAtq__play,.Hub-module__FSaAtq__ghost{border:3px solid var(--cab-ink);min-height:44px;font:800 15px / 1 var(--font-ui);letter-spacing:.03em;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 16px;text-decoration:none;display:inline-flex}.Hub-module__FSaAtq__play{background:linear-gradient(180deg, color-mix(in srgb, var(--g) 70%, #fff), var(--g) 60%);box-shadow:0 4px 0 var(--cab-ink), 0 0 14px color-mix(in srgb, var(--g) 50%, transparent);color:var(--cab-ink);text-transform:uppercase}.Hub-module__FSaAtq__play:active{box-shadow:0 0 0 var(--cab-ink);transform:translateY(4px)}.Hub-module__FSaAtq__ghost{border-color:color-mix(in srgb, var(--g) 70%, transparent);color:var(--cab-text);background:0 0}.Hub-module__FSaAtq__ghost:hover{background:color-mix(in srgb, var(--g) 18%, transparent)}.Hub-module__FSaAtq__more{border:3px solid var(--line-strong);border-radius:var(--radius-lg,20px);background:var(--paper);box-shadow:var(--shadow-pop);margin:0 0 18px;padding:14px 16px 10px}.Hub-module__FSaAtq__h2{font:800 1.35rem / 1.2 var(--font-ui);margin:0 0 8px}.Hub-module__FSaAtq__kindRow{margin:0 0 12px}.Hub-module__FSaAtq__h3{font:800 .95rem / 1.2 var(--font-ui);color:var(--ink-soft,var(--ink));margin:0 0 6px}.Hub-module__FSaAtq__tiles{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.Hub-module__FSaAtq__tile{border:3px solid var(--cab-ink);background:linear-gradient(180deg, var(--cab-1), var(--cab-2));min-height:56px;box-shadow:0 4px 0 var(--cab-ink);color:var(--cab-text);transition:transform .2s var(--ease-bounce,ease);border-radius:16px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;column-gap:10px;padding:8px 12px 8px 8px;text-decoration:none;display:grid}.Hub-module__FSaAtq__tile:hover,.Hub-module__FSaAtq__tile:focus-visible{box-shadow:0 6px 0 var(--cab-ink), 0 0 22px -6px #3ad7ff;transform:translateY(-2px)}.Hub-module__FSaAtq__pic{background:#07051a;border-radius:12px;grid-row:1/3;place-items:center;width:42px;height:42px;font-size:26px;line-height:1;display:grid}.Hub-module__FSaAtq__tileName{font:800 15px / 1.15 var(--font-ui);color:#fff}.Hub-module__FSaAtq__tileFacts{font:600 12px / 1.3 var(--font-ui);color:var(--cab-soft)}.Hub-module__FSaAtq__links{flex-wrap:wrap;gap:6px 22px;margin:4px 0 6px;font-weight:700;display:flex}.Hub-module__FSaAtq__links a{align-items:center;min-height:44px;display:inline-flex}.Hub-module__FSaAtq__notes{color:var(--ink-soft,var(--ink));flex-wrap:wrap;gap:4px 24px;margin:18px 4px 0;font-size:.85rem;display:flex}.Hub-module__FSaAtq__notes details{flex:280px}.Hub-module__FSaAtq__notes summary{cursor:pointer;text-underline-offset:3px;align-items:center;min-height:44px;text-decoration:underline;list-style:none;display:flex}.Hub-module__FSaAtq__notes summary::-webkit-details-marker{display:none}.Hub-module__FSaAtq__notes summary:before{content:"＊";margin-right:6px;text-decoration:none}.Hub-module__FSaAtq__notes p{margin:0 0 8px;line-height:1.5}@media (max-width:559.98px){.Hub-module__FSaAtq__cabs{grid-template-columns:1fr}.Hub-module__FSaAtq__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.Hub-module__FSaAtq__cab,.Hub-module__FSaAtq__tile,.Hub-module__FSaAtq__screen svg{transition:none}.Hub-module__FSaAtq__cab:hover,.Hub-module__FSaAtq__cab:focus-within,.Hub-module__FSaAtq__tile:hover{transform:none}}
