.store-root .discovery-page{width:min(1200px,calc(100% - 80px));margin:0 auto;padding:54px 0 80px}.store-root .discovery-heading{margin-block-end:30px;display:flex;align-items:flex-end;gap:24px;justify-content:space-between}.store-root .discovery-heading h1{margin:10px 0 14px;color:var(--market-text);font-size:clamp(34px,5vw,60px);line-height:1.06;letter-spacing:-.045em;font-weight:550}.store-root .discovery-heading p,.store-root .discovery-intro{max-width:720px;font-size:14px;line-height:1.85;color:var(--market-muted)}.store-root .discovery-kicker{color:var(--market-lime);font-size:10px;letter-spacing:.12em;text-transform:uppercase}.store-root .discovery-actions,.store-root .discovery-links,.store-root .discovery-tabs{display:flex;align-items:center;flex-wrap:wrap;gap:10px 15px}.store-root .discovery-links{margin-block:18px}.store-root .discovery-actions .store-button{min-height:44px}.store-root .discovery-tabs{border-block-end:1px solid var(--market-line);padding-block-end:16px;margin-block:25px}.store-root .discovery-tabs button[aria-pressed=true]{background:var(--market-lime);color:#151719;border-color:var(--market-lime)}.store-root .discovery-section{margin-block-start:38px}.store-root .discovery-section-heading h2,.store-root .discovery-section>h2{color:var(--market-text);font-weight:550;font-size:28px;line-height:1.2;letter-spacing:-.025em;margin:0 0 13px}.store-root .discovery-section-heading{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-block-end:18px}.store-root .discovery-section p{line-height:1.85}.store-root .discovery-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:19px}.store-root .discovery-card,.store-root .discovery-editor,.store-root .discovery-empty{min-width:0;padding:25px;border:1px solid var(--market-line);border-radius:13px;background:var(--market-panel)}.store-root .discovery-card h2,.store-root .discovery-card h3{color:var(--market-text);font-size:23px;line-height:1.3;margin:0 0 13px;letter-spacing:-.025em;overflow-wrap:anywhere;font-weight:550}.store-root .discovery-card p{color:var(--market-muted);font-size:13px}.store-root .discovery-meta{display:flex;flex-wrap:wrap;gap:8px 15px;color:var(--market-muted);font-size:11px;line-height:1.8;margin-block:13px}.store-root .discovery-card a:not(.store-button),.store-root .discovery-links a,.store-root .discovery-text-button{color:var(--market-violet)}.store-root .discovery-card a:not(.store-button):hover,.store-root .discovery-links a:hover{color:var(--market-lime)}.store-root .discovery-text-button{min-height:42px;padding:5px 0;border:0;font:inherit;font-size:12px;background:transparent;cursor:pointer;text-align:start}.store-root .discovery-text-button:disabled{opacity:.5;cursor:default}.store-root .discovery-notice{border:1px solid var(--market-line);border-radius:9px;padding:15px 18px;margin-block:15px;color:var(--market-muted);font-size:13px;line-height:1.8;overflow-wrap:anywhere}.store-root .discovery-notice.is-error{color:#ffbdc8;border-color:#ad506752;background:#ad50670a}.store-root .discovery-notice.is-success{color:var(--market-lime)}.store-root .discovery-empty h2,.store-root .discovery-empty h3{color:var(--market-text);font-size:25px;margin:0 0 15px;font-weight:550}.store-root .discovery-empty p{color:var(--market-muted);font-size:13px;line-height:1.9}.store-root .discovery-form{display:grid;gap:18px;margin-block-start:20px}.store-root .discovery-form label{display:grid;gap:9px;color:var(--market-text);font-size:12px}.store-root .discovery-form input:not([type=checkbox]),.store-root .discovery-form select,.store-root .discovery-form textarea{width:100%;min-width:0;border:1px solid var(--market-line);background:#0f1119;color:var(--market-text);border-radius:7px;padding:12px 14px;font:inherit;font-size:14px;line-height:1.6}.store-root .discovery-form textarea{resize:vertical;min-height:100px}.store-root .discovery-form small{color:var(--market-muted);font-size:11px;line-height:1.8}.store-root .discovery-form fieldset{border:1px solid var(--market-line);border-radius:9px;padding:16px;min-width:0}.store-root .discovery-form legend{padding-inline:7px;font-size:12px;color:var(--market-text)}.store-root .discovery-check{display:flex!important;align-items:flex-start;gap:12px!important;line-height:1.8}.store-root .discovery-check input{margin-block-start:5px;accent-color:var(--market-lime);flex:0 0 auto}.store-root .discovery-game-options{display:grid;gap:12px;max-height:290px;overflow-y:auto}.store-root .discovery-badge{display:inline-flex;border:1px solid var(--market-line);border-radius:99px;padding:4px 9px;font-size:10px;color:var(--market-muted);line-height:1.6}.store-root .discovery-badge.is-developer{color:var(--market-violet)}.store-root .discovery-prose{white-space:pre-wrap;overflow-wrap:anywhere}.store-root .discovery-question{margin-block-end:18px}.store-root .discovery-question-top{display:flex;align-items:center;flex-wrap:wrap;gap:8px 15px;font-size:11px;color:var(--market-muted)}.store-root .discovery-question-top strong{color:var(--market-text)}.store-root .discovery-answer{margin-block-start:20px;border-inline-start:2px solid var(--market-violet);padding:16px;background:#a88cff08}.store-root .discovery-answer>strong{color:var(--market-violet);font-size:11px}.store-root .discovery-details{border-block-start:1px solid var(--market-line);padding-block-start:14px;margin-block-start:16px}.store-root .discovery-details summary{min-height:40px;display:list-item;color:var(--market-violet);cursor:pointer;font-size:12px;line-height:1.8;padding-block:8px}.store-root .discovery-pagination{display:flex;justify-content:center;gap:15px;margin-block-start:24px}.store-root .discovery-game-follow{display:grid;gap:14px;border:1px solid var(--market-line);border-radius:12px;padding:22px;background:var(--market-panel)}.store-root .discovery-game-follow h2{margin:0;font-size:25px;font-weight:550;color:var(--market-text)}.store-root .discovery-game-follow p{margin:0;font-size:13px;color:var(--market-muted);line-height:1.8}.store-root .discovery-game-follow .store-button[aria-pressed=true]{color:var(--market-lime);border-color:#d8ff7550}.store-root .discovery-stack{display:grid;gap:20px}.store-root .discovery-share-url{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.store-root .discovery-share-url input{flex:1 1 220px}.store-root .discovery-confirm{padding:18px;border:1px solid #ba6f8755;border-radius:9px;background:#ba6f8709}.store-root .discovery-confirm p{margin-block:0 15px}.store-root .discovery-following-row{display:flex;align-items:center;justify-content:space-between;gap:18px}.store-root .discovery-following-row>div{min-width:0}.store-root .discovery-following-row strong{overflow-wrap:anywhere}.store-root .discovery-page :is(button,a,input,textarea,select,summary):focus-visible,.store-root .discovery-section :is(button,a,input,textarea,select,summary):focus-visible{outline:2px solid var(--market-lime);outline-offset:4px}@media (max-width:760px){.store-root .discovery-page{width:calc(100% - 40px);padding-block-start:34px}.store-root .discovery-heading{align-items:flex-start;flex-direction:column}.store-root .discovery-grid{grid-template-columns:minmax(0,1fr)}.store-root .discovery-section-heading{align-items:flex-start;flex-direction:column;gap:8px}.store-root .discovery-card,.store-root .discovery-editor,.store-root .discovery-empty{padding:21px}.store-root .discovery-form input:not([type=checkbox]),.store-root .discovery-form select,.store-root .discovery-form textarea{font-size:16px}.store-root .discovery-following-row{align-items:flex-start;flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.store-root .discovery-page *,.store-root .discovery-section *{scroll-behavior:auto;animation:none}}@media (forced-colors:active){.store-root .discovery-badge,.store-root .discovery-card,.store-root .discovery-editor,.store-root .discovery-empty,.store-root .discovery-notice{border-color:CanvasText}}