.hero--with-panel{grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:center;gap:0 24px;display:grid}.hero--with-panel .hero__content{width:auto}.hero--with-panel .hero__zone-code{display:none}.hero__panel{z-index:2;padding:28px clamp(20px,3vw,40px) 40px 0;position:relative}@media (max-width:1050px){.hero--with-panel{grid-template-columns:minmax(0,1fr)}.hero__panel{padding:0 clamp(20px,4vw,54px) 32px}.hero--with-panel .hero__radar{display:none}}@media (max-width:580px){.hero__panel{padding:0 18px 22px}}.progress-panel{border:1px solid var(--line-bright);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0b0e0ae0;gap:12px;padding:18px;display:grid}.progress-panel h2{font-family:var(--font-display);letter-spacing:.03em;text-transform:uppercase;margin:0;font-size:22px}.progress-panel__eyebrow{color:var(--amber);font-family:var(--font-tech);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:6px;margin:0;font-size:11px;display:inline-flex}.progress-panel__metric{border:1px solid var(--line);background:var(--surface-2);color:var(--text);padding:10px 12px;text-decoration:none;display:block}.progress-panel__metric:hover,.progress-panel__metric:focus-visible{border-color:rgba(var(--amber-rgb), .5)}.progress-panel__metric .tracker-meter__label{justify-content:space-between;gap:8px;display:flex}.progress-panel__metric strong{font-family:var(--font-tech);font-size:13px}.progress-panel__extras{flex-wrap:wrap;gap:6px 14px;display:flex}.progress-panel__extras a{min-height:32px;color:var(--muted);align-items:center;gap:5px;font-size:13px;text-decoration:none;display:inline-flex}.progress-panel__extras a:hover{color:var(--amber-bright)}.progress-panel__note{color:var(--muted);margin:0;font-size:13.5px;line-height:1.5}.progress-panel__preview{gap:8px;margin:0;padding:0;list-style:none;display:grid}.progress-panel__preview li{color:var(--muted-quiet);gap:6px;font-size:12.5px;display:grid}.progress-panel__preview i{background:repeating-linear-gradient(90deg, var(--line) 0 10px, transparent 10px 14px);height:4px;display:block}.progress-panel__actions{flex-wrap:wrap;gap:8px;display:flex}.progress-panel__actions .button{flex:140px;min-height:40px;padding:0 14px;font-size:13px}.updates-community{grid-template-columns:minmax(0,1fr) minmax(260px,340px);align-items:start;gap:0 16px;display:grid}@media (max-width:1050px){.updates-community{grid-template-columns:minmax(0,1fr)}}.community-panel{grid-template-rows:1fr 1fr;padding:0;display:grid}.community-group{align-content:center;gap:8px;min-width:0;padding:14px 16px;display:grid}.community-group+.community-group{border-top:1px solid var(--line)}.community-group__label{color:var(--amber);font-family:var(--font-tech);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:11px;font-weight:700}.community-group--partner .community-group__label{color:var(--text)}.community-group__text{color:var(--muted);margin:0;font-size:12.5px;line-height:1.45}.community-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.community-action{border:1px solid var(--line-bright);min-width:0;min-height:38px;color:var(--text);align-items:center;gap:8px;padding:7px 10px;font-size:13px;font-weight:600;line-height:1.2;text-decoration:none;transition:border-color .15s,background .15s;display:flex}.community-action:hover,.community-action:focus-visible{border-color:var(--amber);background:var(--surface-2);color:var(--amber-bright)}.community-action:focus-visible{outline:2px solid var(--amber-bright);outline-offset:2px}.community-action__icon{width:18px;height:18px;color:var(--text);flex:none;place-items:center;display:inline-grid}.community-action--discord .community-action__icon{color:#8f9cf6}.community-action--reddit .community-action__icon{color:#ff7a45}.community-action__label{overflow-wrap:anywhere;flex:auto;min-width:0}.community-action__arrow{color:var(--muted);flex:none}@media (max-width:1050px){.community-panel{grid-template-rows:none}}@media (max-width:360px){.community-actions{grid-template-columns:minmax(0,1fr)}}.status-grid--even{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.status-grid--even .progress-panel{border-color:var(--line);background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none;align-content:start}@media (max-width:1050px){.status-grid--even{grid-template-columns:minmax(0,1fr)}}.update-row{grid-template-columns:minmax(104px,128px) minmax(0,1fr) auto}.update-row__kind{white-space:normal;gap:2px;min-width:0;line-height:1.25;display:grid}.update-row__kind>span{overflow-wrap:anywhere;white-space:normal}.update-row__type{color:var(--muted-quiet)}@media (max-width:640px){.update-row{grid-template-columns:minmax(0,1fr) auto}.update-row__kind{flex-wrap:wrap;gap:0 6px;display:flex}.update-row__kind>span+span:before{content:"·";color:var(--muted-quiet);margin-right:6px}}.update-row__copy{gap:2px;min-width:0;display:grid}.update-row__text--thumb{align-items:center;gap:10px;display:flex}.update-row__text--thumb .item-thumb{flex:0 0 36px;width:36px;height:36px}.update-row__text--thumb .item-thumb svg{width:16px;height:16px}.update-row__text--cover .item-thumb img{object-fit:cover}.update-row__text--art .item-thumb img{padding:2px}.update-row__text--thumb .item-thumb.item-thumb--rarity{--rarity-bar:2px;--rarity-dot-gap:4px;--rarity-dots:.3}.updates-community{align-items:stretch}.updates-community>.dashboard-section{flex-direction:column;min-width:0;display:flex}.updates-community>.dashboard-section>.panel{flex:auto}.hero-row{grid-template-columns:1.15fr .85fr;align-items:stretch;gap:16px;display:grid}.hero-row>.hero{min-width:0;min-height:0}.hero--compact .hero__content{width:100%;padding:clamp(26px,3vw,44px)}.hero--compact .hero__title{overflow-wrap:anywhere;font-size:clamp(36px,3.3vw,50px)}.hero--compact .hero__description{max-width:520px}.hero--compact .hero__radar{opacity:.55;width:clamp(220px,22vw,320px);right:-12%}.hero--compact .hero__zone-code{opacity:.8}.hero--compact .hero__content{container-type:inline-size}.hero-quick{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:calc(2.3em + 12px);gap:6px;width:100%;max-width:none;margin-top:18px;font-size:12.5px;display:grid}.hero-quick__link{border:1px solid var(--line-bright);min-width:0;min-height:0;color:var(--text);font-family:var(--font-tech);letter-spacing:.06em;text-transform:uppercase;contain:size layout paint;background:#090b08b8;align-items:center;gap:8px;padding:5px 10px;font-size:12.5px;font-weight:700;line-height:1.15;text-decoration:none;transition:border-color .14s,color .14s,background-color .14s;display:flex;overflow:hidden}.hero-quick__link svg{color:var(--amber);flex:none}.hero-quick__link:hover,.hero-quick__link:focus-visible{border-color:rgba(var(--amber-rgb), .7);background:var(--amber-soft);color:var(--amber-bright)}.hero-quick__link:focus-visible{outline:2px solid var(--amber-bright);outline-offset:2px}.hero-quick__label{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-width:0;max-height:2.3em;display:-webkit-box;overflow:hidden}.hero-quick__label--short{display:none}.hero-quick+.hero__trust{margin-top:16px}.hero-maps{gap:6px;margin-top:18px;display:grid}.hero-maps+.hero-quick{margin-top:8px}.hero-map{border:1px solid var(--line-bright);min-height:64px;color:var(--text);background:#090b08b8;justify-content:space-between;align-items:center;gap:12px;padding:8px 14px;text-decoration:none;transition:border-color .14s;display:flex;position:relative;overflow:hidden}.hero-map:hover,.hero-map:focus-visible{border-color:rgba(var(--amber-rgb), .7)}.hero-map:focus-visible{outline:2px solid var(--amber-bright);outline-offset:2px}.hero-map__cover{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero-map__shade{background:linear-gradient(90deg,#050704eb 0%,#050704b8 42%,#05070400 72%);position:absolute;inset:0}.hero-map__title{overflow-wrap:anywhere;min-width:0;font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;text-shadow:0 1px 3px #000c;font-size:20px;font-weight:700;line-height:1.1;position:relative}.hero-map:hover .hero-map__title,.hero-map:focus-visible .hero-map__title{color:var(--amber-bright)}.hero-map__badge{color:#9cc47e;font-family:var(--font-tech);letter-spacing:.1em;text-transform:uppercase;background:#090b08db;border:1px solid #7ead56bf;flex:none;padding:3px 6px;font-size:10px;font-weight:700;line-height:1;position:relative}.hero-quick__link:nth-child(3n+1):last-child{grid-column:2}@container (max-width:420px){.hero-quick{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-quick__link:nth-child(3n+1):last-child{grid-column:auto}.hero-quick__label--full{display:none}.hero-quick__label--short{display:-webkit-box}}@media (prefers-reduced-motion:reduce){.hero-quick__link{transition:none}}.trackers-card{flex-direction:column;min-width:0;display:flex}.trackers-card__rows{flex:auto;align-content:start;gap:6px;margin:12px 0 10px;padding:0;list-style:none;display:grid}.trackers-card__row{border:1px solid var(--line);min-height:62px;color:var(--text);background:#ffffff04;align-items:center;gap:12px;padding:8px 10px;text-decoration:none;display:flex}.trackers-card__row:hover,.trackers-card__row:focus-visible{border-color:rgba(var(--amber-rgb), .5);background:var(--surface-2)}.trackers-card__icon{border:1px solid rgba(var(--amber-rgb), .3);background:var(--amber-soft);width:34px;height:34px;color:var(--amber-bright);flex:none;place-items:center;display:grid}.trackers-card__text{flex:auto;align-content:center;gap:0;min-width:0;display:grid}.trackers-card__label{flex-direction:column;max-height:36px;line-height:18px;display:flex;overflow:hidden}.trackers-card__label strong{overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;flex:none;font-size:14.5px;line-height:18px;display:-webkit-box;overflow:hidden}.trackers-card__label small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;flex:none;font-size:12.5px;line-height:18px;overflow:hidden}.trackers-card__meter{margin-top:5px}.trackers-card__value{min-width:52px;color:var(--amber-bright);font-family:var(--font-tech);text-align:right;white-space:nowrap;flex:none;justify-items:end;gap:2px;display:grid}.trackers-card__value b{font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:700;line-height:16px}.trackers-card__value small{max-width:9.5em;color:var(--muted);letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;font-size:10.5px;line-height:14px;overflow:hidden}.trackers-card__value.is-quiet{color:var(--muted)}.trackers-card__value.is-quiet b{font-weight:600}.trackers-card .network-card__header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.trackers-card__customize{border:1px solid var(--line-bright);width:34px;height:34px;color:var(--muted);cursor:pointer;background:0 0;flex:none;place-items:center;padding:0;display:inline-grid}.trackers-card__customize:hover,.trackers-card__customize[aria-pressed=true]{border-color:rgba(var(--amber-rgb), .6);color:var(--amber-bright)}.trackers-card__customize:focus-visible,.trackers-card__replace:focus-visible,.trackers-picker button:focus-visible{outline:2px solid var(--amber-bright);outline-offset:2px}.trackers-card__slot{position:relative}.trackers-card__row--edit:hover{border-color:var(--line);background:#ffffff04}.trackers-card__replace{border:1px solid var(--line-bright);min-height:32px;color:var(--text);font-family:var(--font-tech);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;flex:none;padding:0 10px;font-size:11px;font-weight:700}.trackers-card__replace:hover,.trackers-card__replace[aria-expanded=true]{border-color:rgba(var(--amber-rgb), .6);color:var(--amber-bright)}.trackers-card__actions{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.trackers-card__actions [role=alert]{color:#ff8e7c;font-size:12.5px}.trackers-picker{z-index:2;border:1px solid var(--line-bright);background:var(--surface-2);grid-template-rows:auto minmax(0,1fr);gap:8px;max-height:min(420px,70vh);margin-top:4px;padding:10px;display:grid;position:relative;box-shadow:0 14px 34px #0000008c}.trackers-picker__head{justify-content:space-between;align-items:center;gap:8px;font-size:13px;display:flex}.trackers-picker__head button{width:30px;height:30px;color:var(--muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.trackers-picker__scroll{overscroll-behavior:contain;align-content:start;gap:8px;min-height:0;display:grid;overflow-y:auto}.trackers-picker__options{gap:4px;display:grid}.trackers-picker__options--nested{border-top:1px solid var(--line);padding-top:8px}.trackers-picker__options button{border:1px solid var(--line);min-height:36px;color:var(--text);overflow-wrap:anywhere;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:8px;padding:6px 10px;font-size:13px;display:flex}.trackers-picker__options button:hover:not(:disabled){border-color:rgba(var(--amber-rgb), .6)}.trackers-picker__options button[aria-pressed=true]{border-color:var(--amber);background:var(--amber-soft);color:var(--amber-bright)}.trackers-picker__options button:disabled{color:var(--muted);cursor:default;opacity:.5}.trackers-picker__list{margin-left:12px}.trackers-picker p{color:var(--muted);margin:0;font-size:12.5px}.trackers-sheet{z-index:calc(var(--z-drawer,1150) + 10);padding-top:max(16px, var(--safe-top));background:#040504b8;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.trackers-picker--sheet{width:100%;max-width:560px;max-height:min(80dvh, calc(100dvh - 16px - var(--safe-top)));padding:12px max(12px, var(--safe-right)) calc(12px + var(--safe-bottom)) max(12px, var(--safe-left));border-bottom:0;border-top-color:rgba(var(--amber-rgb), .55);background:var(--surface);margin:0}.trackers-picker--sheet .trackers-picker__head{border-bottom:1px solid var(--line);padding-bottom:8px;font-size:15px}.trackers-picker--sheet .trackers-picker__head button{width:44px;height:44px;margin:-6px -6px -6px 0}.trackers-picker--sheet .trackers-picker__options button{min-height:44px;font-size:14px}.trackers-card--guest .trackers-card__row{opacity:.62}.trackers-card--guest .trackers-card__icon{border-color:var(--line-bright);color:var(--muted);background:0 0}@media (max-width:1050px){.hero-row{grid-template-columns:minmax(0,1fr)}.hero--compact .hero__radar{display:none}}.app-promo{background:radial-gradient(120% 140% at 100% 0%, rgba(var(--amber-rgb), .1), transparent 55%), var(--surface);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px 28px;padding:26px 28px;display:grid}.app-promo__main{gap:10px;min-width:0;display:grid}.app-promo__eyebrow{color:var(--amber);align-items:center;gap:6px;margin:0;display:inline-flex}.app-promo h1,.app-promo h2{font-family:var(--font-display);letter-spacing:.02em;margin:0;font-size:clamp(24px,2.4vw,32px);line-height:1.05}.app-promo__body{max-width:52ch;color:var(--muted);margin:0;font-size:14px;line-height:1.5}.app-promo__actions{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.app-promo__store{color:#fff;background:#000;border:1px solid #a6a6a6;border-radius:8px;align-items:center;gap:10px;min-width:168px;min-height:48px;padding:6px 16px 6px 12px;text-decoration:none;display:inline-flex}.app-promo__logo,.app-promo__store-logo{flex:none;width:24px;height:24px}.app-promo__store-text{line-height:1.1;display:grid}.app-promo__store-text small{color:#fff;letter-spacing:.02em;text-transform:uppercase;font-size:10.5px}.app-promo__store-text strong{letter-spacing:-.01em;font-size:17px;font-weight:600}.app-promo__store--live:hover{border-color:#fff}.app-promo__store--live:focus-visible{outline:2px solid var(--amber-bright);outline-offset:2px}.app-promo__store--disabled{opacity:.5;cursor:not-allowed;-webkit-user-select:none;user-select:none}.app-promo__qr{justify-items:center;gap:6px;margin:0;display:grid}.app-promo__qr svg{border:1px solid var(--line);width:116px;height:116px;display:block}.app-promo__qr figcaption{color:var(--muted);font-family:var(--font-tech);letter-spacing:.08em;text-transform:uppercase;font-size:11px}@media (max-width:640px),(pointer:coarse) and (max-width:900px){.app-promo{grid-template-columns:minmax(0,1fr);padding:20px 18px}.app-promo__qr{display:none}.app-promo__actions{grid-template-columns:minmax(0,1fr);display:grid}.app-promo__store{justify-content:center}}.home-feed-row{grid-template-columns:minmax(0,1.85fr) minmax(0,1fr);align-items:start;gap:0 16px;display:grid}.home-feed-row>.latest-articles{min-width:0}.home-feed-row>.seo-panel{min-width:0;margin-top:30px}@media (max-width:1050px){.home-feed-row{grid-template-columns:minmax(0,1fr)}}.latest-articles .section-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.latest-articles__all{min-height:32px;color:var(--muted);font-family:var(--font-tech);letter-spacing:.09em;text-transform:uppercase;flex:none;align-items:center;gap:5px;font-size:11px;text-decoration:none;display:inline-flex}.latest-articles__all:hover,.latest-articles__all:focus-visible{color:var(--amber-bright)}.latest-articles__all:focus-visible{outline:2px solid var(--amber-bright);outline-offset:2px}.latest-articles__panel{padding:0}.latest-articles__list{margin:0;padding:0;list-style:none;display:grid}.latest-article{grid-template-columns:160px minmax(0,1fr);align-items:start;gap:16px;padding:16px;transition:background .12s;display:grid;position:relative}.latest-article+.latest-article{border-top:1px solid var(--line)}.latest-article:hover,.latest-article:focus-within{background:var(--surface-2)}.latest-article__cover{aspect-ratio:16/9;border:1px solid var(--line);background:var(--surface-2);color:var(--muted-quiet);place-items:center;display:grid;overflow:hidden}.latest-article__cover img{object-fit:cover;width:100%;height:100%;display:block}.latest-article__body{gap:4px;min-width:0;display:grid}.latest-article__body .guide-type{margin-bottom:2px}.latest-article__title{font-family:var(--font-display);overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:19px;line-height:1.2;display:-webkit-box;overflow:hidden}.latest-article__title a{color:var(--text);text-decoration:none}.latest-article__title a:after{content:"";position:absolute;inset:0}.latest-article__title a:hover{color:var(--amber-bright)}.latest-article__title a:focus-visible{outline:none}.latest-article:has(.latest-article__title a:focus-visible){outline:2px solid var(--amber-bright);outline-offset:-2px}.latest-article__excerpt{color:var(--muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.latest-article__meta{margin:2px 0 0}@media (max-width:580px){.latest-article{grid-template-columns:104px minmax(0,1fr);gap:12px;padding:12px}.latest-article__title{font-size:17px}.latest-article__excerpt{font-size:13px}}.tool-grid--compact .tool-card{flex-direction:column;padding:18px 20px;display:flex}.tool-grid--compact .tool-card__head{align-items:center;gap:12px;min-width:0;margin-bottom:10px;display:flex}.tool-grid--compact .tool-card__icon{flex:none;width:40px;height:40px;margin:0}.tool-grid--compact .tool-card__heading{gap:2px;min-width:0;display:grid}.tool-grid--compact .tool-card__heading .eyebrow{margin:0}.tool-grid--compact .tool-card h3{overflow-wrap:anywhere;margin:0;font-size:19px;line-height:1.15}.tool-grid--compact .tool-card__description{font-size:14px;line-height:1.5}.tool-grid--compact .tool-card .tool-card__link{margin-top:auto;padding-top:12px}.get-app-page{place-items:start center;padding:clamp(16px,4vw,48px) 0;display:grid}.get-app-page .app-promo--get-app{grid-template-columns:minmax(0,1fr);width:min(100%,640px)}
