.YGa2_q_journey{border-block-start:1px solid var(--line);gap:clamp(1.5rem,4vw,3rem);padding-block:clamp(1.75rem,4vw,3.5rem);display:grid}.YGa2_q_story{border:1px solid var(--line);background:radial-gradient(ellipse at 90% 0%, color-mix(in oklch, var(--case-accent,var(--accent)) 12%, var(--surface)), var(--surface) 68%);border-radius:16px;gap:.85rem;padding:clamp(1.25rem,4vw,3rem);display:grid}.YGa2_q_story h2{max-inline-size:26ch;font-size:clamp(1.7rem,4vw,3.25rem)}.YGa2_q_description{color:var(--muted)}.YGa2_q_story .YGa2_q_description{max-inline-size:68ch}.YGa2_q_map{gap:1.25rem;display:grid}.YGa2_q_map h2{font-size:clamp(1.5rem,3vw,2.25rem)}.YGa2_q_steps{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.YGa2_q_step{border:1px solid var(--line);border-block-start-color:color-mix(in oklch, var(--case-accent,var(--accent)) 55%, var(--line));background:var(--surface);border-radius:12px;align-content:start;gap:.75rem;padding:1.25rem;display:grid}.YGa2_q_step h3{font-size:1.1rem}.YGa2_q_step .YGa2_q_description{font-size:.85rem}.YGa2_q_marker{color:var(--case-accent,var(--accent));font-family:var(--font-mono);justify-content:space-between;align-items:center;font-size:.85rem;display:flex}.YGa2_q_marker svg{block-size:1.2rem;inline-size:1.2rem}
.D-cxOq_filter{border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:6px;padding-block:.7rem;padding-inline:1rem;font-size:.72rem}.D-cxOq_filter[aria-pressed=true]{background:var(--accent);color:var(--background);border-color:var(--accent)}.D-cxOq_toolbar{flex-wrap:wrap;align-items:end;gap:1rem;display:flex}.D-cxOq_search{background:var(--surface);border:1px solid var(--line);border-radius:7px;flex:260px;align-items:center;gap:.8rem;padding-inline:1rem;display:flex}.D-cxOq_search svg{block-size:1rem;inline-size:1rem;color:var(--muted);flex:none}.D-cxOq_search input{inline-size:100%;color:var(--ink);background:0 0;border:0;padding-block:.8rem;font-size:1rem}.D-cxOq_select{color:var(--muted);gap:.4rem;font-size:.65rem;display:grid}.D-cxOq_select select{background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:7px;min-block-size:48px;padding:.8rem;font-size:.85rem}.D-cxOq_count{font-family:var(--font-mono);color:var(--muted);margin-block:1.2rem;font-size:.65rem}.D-cxOq_srOnly{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:clip}.D-cxOq_empty{text-align:center;border:1px dashed var(--line);border-radius:12px;padding:3rem 1rem}.D-cxOq_empty p{color:var(--muted);margin-block:1rem 1.5rem}.D-cxOq_detailHero{grid-template-columns:1fr 1fr;align-items:center;gap:3rem;padding-block:3.5rem;display:grid}.D-cxOq_detailHero h1{margin-block:1.5rem;font-size:clamp(2.4rem,1rem + 4vw,4.5rem)}.D-cxOq_detailHero p{color:var(--muted)}.D-cxOq_detailCover{aspect-ratio:1.1;background:var(--surface);border:1px solid var(--line);border-radius:12px;place-items:center;display:grid;overflow:clip}.D-cxOq_detailCover .project-art-interactive{position:relative}.D-cxOq_detailCover img{object-fit:contain;block-size:100%;inline-size:100%}.D-cxOq_detailCover[data-theme=crazy] img{object-fit:cover}.D-cxOq_detailCover[data-theme=izi]{background:radial-gradient(ellipse, #2c3f0a, var(--background))}@supports (color:lab(0% 0 0)){.D-cxOq_detailCover[data-theme=izi]{background:radial-gradient(ellipse, lab(24.2099% -15.0675 27.8983), var(--background))}}.D-cxOq_detailCover[data-theme=izi] img{padding:2rem}.D-cxOq_detailCover[data-illustrated]{aspect-ratio:5/4}.D-cxOq_detailCover[data-theme][data-illustrated] img{object-fit:cover;padding:0}.D-cxOq_actions{flex-wrap:wrap;gap:.8rem;margin-block-start:1.6rem;display:flex}.D-cxOq_detailBody{border-block-start:1px solid var(--line);grid-template-columns:1fr 2fr;gap:clamp(2rem,1rem + 3vw,5rem);padding-block:3rem;display:grid}.D-cxOq_detailBody h2{font-size:1.8rem}.D-cxOq_detailBody p{color:var(--muted)}.D-cxOq_detailBody ul{color:var(--muted);padding-inline-start:1.2rem}.D-cxOq_detailBody li+li{margin-block-start:.8rem}.D-cxOq_detailNote{font-family:var(--font-mono);margin-block-start:1rem;font-size:.65rem}.D-cxOq_linkList{flex-wrap:wrap;gap:1rem;margin-block-start:1.5rem;display:flex}@media (hover:hover) and (pointer:fine){.D-cxOq_filter:hover{border-color:var(--accent)}}@media (prefers-reduced-motion:no-preference){.D-cxOq_filter{transition:background .16s var(--ease-out)}}@media (max-width:760px){.D-cxOq_detailHero,.D-cxOq_detailBody{grid-template-columns:1fr;gap:2rem}.D-cxOq_detailCover{aspect-ratio:1.4}.D-cxOq_select{flex:130px}}.D-cxOq_detailTopics{gap:1.6rem;display:grid}.D-cxOq_detailTopics h3{margin-block-end:.5rem}.D-cxOq_gallery{grid-template-columns:repeat(auto-fill,minmax(min(100%,24rem),1fr));gap:1.5rem;display:grid}.D-cxOq_galleryItem{min-inline-size:0;margin:0}.D-cxOq_galleryFrame{border:1px solid var(--line);background:var(--surface);border-radius:12px;block-size:clamp(18rem,32vw,28rem);position:relative;overflow:clip}.D-cxOq_galleryFrame img{object-fit:contain;padding:clamp(1rem,2vw,2rem)}.D-cxOq_galleryItem figcaption{color:var(--muted);margin-block-start:.8rem;font-size:.85rem}.D-cxOq_communityCard .D-cxOq_communityVisual{background:var(--background)}.D-cxOq_communityCard[data-theme] .D-cxOq_communityVisual img{object-fit:contain;padding:0;scale:1}.D-cxOq_catalogGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,330px),1fr))}.D-cxOq_catalogFilters{border:1px solid var(--line);background:var(--background);border-radius:16px;gap:1.3rem;margin-block-end:1.7rem;padding:clamp(1rem,2.5vw,1.75rem);display:grid}.D-cxOq_filterLabel{margin-block-end:.5rem;font-size:.85rem;font-weight:700}.D-cxOq_filterRow{flex-wrap:wrap;gap:.5rem;display:flex}.D-cxOq_filterRow .D-cxOq_filter{min-block-size:44px;font-size:.8rem}.D-cxOq_filter,.D-cxOq_statusBadge{--status-color:var(--muted)}.D-cxOq_filter[data-status=Live],.D-cxOq_statusBadge[data-status=Live]{--status-color:var(--accent)}.D-cxOq_filter[data-status=In\ Development],.D-cxOq_statusBadge[data-status=In\ Development]{--status-color:#fac463}@supports (color:lab(0% 0 0)){.D-cxOq_filter[data-status=In\ Development],.D-cxOq_statusBadge[data-status=In\ Development]{--status-color:lab(82.6898% 12.5056 55.4801)}}.D-cxOq_filter[data-status=Concept],.D-cxOq_statusBadge[data-status=Concept]{--status-color:#d5b7ff}@supports (color:lab(0% 0 0)){.D-cxOq_filter[data-status=Concept],.D-cxOq_statusBadge[data-status=Concept]{--status-color:lab(78.8479% 22.6159 -33.7004)}}.D-cxOq_filter[data-status=Beta],.D-cxOq_statusBadge[data-status=Beta]{--status-color:#8ddafc}@supports (color:lab(0% 0 0)){.D-cxOq_filter[data-status=Beta],.D-cxOq_statusBadge[data-status=Beta]{--status-color:lab(82.9107% -18.1528 -24.7735)}}.D-cxOq_filter[data-status]:before{content:"";background:var(--status-color);vertical-align:.1em;border-radius:50%;block-size:6px;inline-size:6px;margin-inline-end:.5rem;display:inline-block}.D-cxOq_filter[data-status][aria-pressed=true]{color:var(--status-color);border-color:var(--status-color);background:color-mix(in oklch, var(--status-color) 12%, var(--background))}.D-cxOq_statusBadge.project-status{color:var(--status-color);border:1px solid color-mix(in oklch, var(--status-color) 55%, var(--line));background:color-mix(in oklch, var(--status-color) 10%, var(--background));font-family:var(--font-body);border-radius:99px;margin-block:0 .9rem;padding:.3rem .65rem;font-size:.78rem;font-weight:700}.project-card[data-theme] .D-cxOq_illustratedVisual img{object-fit:cover;padding:0}.D-cxOq_filter[data-status=Private],.D-cxOq_statusBadge[data-status=Private]{--status-color:#8adbdb}@supports (color:lab(0% 0 0)){.D-cxOq_filter[data-status=Private],.D-cxOq_statusBadge[data-status=Private]{--status-color:lab(82.2924% -26.1312 -7.96829)}}.D-cxOq_detailStatus.project-status{margin-block:1rem 0}.D-cxOq_metrics{grid-template-columns:repeat(auto-fit,minmax(min(100%,8rem),1fr));gap:.75rem;margin-block:1rem 0;display:grid}.D-cxOq_metrics>div{border:1px solid var(--line);background:var(--surface);border-radius:8px;flex-direction:column;gap:.25rem;padding:.75rem;display:flex}.D-cxOq_metrics dt{color:var(--muted);font-size:.72rem;line-height:1.5}.D-cxOq_metrics>div:not([data-text]) dd{order:-1}.D-cxOq_metrics dd{color:var(--ink);font-variant-numeric:tabular-nums;margin:0;font-size:clamp(1.2rem,2vw,1.6rem);font-weight:700}.D-cxOq_cardLabels{flex-wrap:wrap;align-items:center;gap:.5rem;margin-block-end:.9rem;display:flex}.D-cxOq_cardLabels .D-cxOq_statusBadge.project-status{margin:0}.D-cxOq_kindBadge{border:1px solid var(--line);color:var(--muted);border-radius:99px;padding:.3rem .65rem;font-size:.75rem}.D-cxOq_metrics>div[data-text] dd{font-size:.85rem;font-weight:600;line-height:1.45}.D-cxOq_metrics>div[data-text]:last-child{grid-column:1/-1}.D-cxOq_platformTag{border:1px solid color-mix(in oklch, var(--accent) 34%, var(--line));color:var(--accent);border-radius:4px;padding:.2rem .55rem;font-size:.65rem;line-height:1.5}.D-cxOq_saleBadge{background:color-mix(in oklch, var(--accent) 15%, var(--background));color:var(--accent);border-radius:99px;padding:.3rem .65rem;font-size:.75rem;font-weight:700}.D-cxOq_purchaseLink{z-index:1;inline-size:100%;margin-block-start:1rem;position:relative}
.B0PbSq_access summary{cursor:pointer;inline-size:fit-content;max-inline-size:100%;list-style:none}.B0PbSq_access summary::-webkit-details-marker{display:none}.B0PbSq_panel{border:1px solid var(--line);background:var(--surface);border-radius:12px;gap:1rem;margin-block-start:1rem;padding:clamp(1rem,2vw,1.5rem);display:grid}.B0PbSq_panel strong{display:block}.B0PbSq_field{gap:.5rem;display:grid}.B0PbSq_field :is(input,select,textarea){border:1px solid var(--line);background:var(--background);inline-size:100%;color:var(--ink);border-radius:8px;padding:.75rem}.B0PbSq_field textarea{resize:vertical}.B0PbSq_panel p[role=status]:empty{block-size:0;margin:0}.B0PbSq_actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.B0PbSq_options{border:0;gap:.5rem;min-inline-size:0;margin:0;padding:0;display:grid}.B0PbSq_options legend{margin-block-end:.5rem;font-weight:700}.B0PbSq_option{border:1px solid var(--line);background:var(--background);cursor:pointer;border-radius:8px;align-items:center;gap:.75rem;min-block-size:44px;padding:.6rem .8rem;display:flex}.B0PbSq_option:has(input:checked){border-color:var(--accent);background:color-mix(in oklch, var(--accent) 8%, var(--background))}.B0PbSq_option input{block-size:1rem;inline-size:1rem;accent-color:var(--accent);flex:none;margin:0}.B0PbSq_letter{border-block-start:1px solid var(--line);gap:.75rem;padding-block-start:1rem;display:grid}.B0PbSq_access{scroll-margin-block-start:7rem}
.fUrK5G_experiment{min-inline-size:0}.fUrK5G_field{aspect-ratio:1;background:radial-gradient(ellipse, color-mix(in oklch, var(--accent) 5%, transparent), transparent 67%);border-radius:50%;max-inline-size:430px;margin-inline:auto;position:relative}.fUrK5G_canvas{touch-action:pan-y;block-size:100%;inline-size:100%}.fUrK5G_hint{text-align:center;pointer-events:none;color:var(--muted);font-size:.58rem;position:absolute;inset-block-end:1rem;inset-inline:0}.fUrK5G_controls{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.fUrK5G_speed{color:var(--muted);align-items:center;gap:1rem;max-inline-size:310px;margin-block-start:1.2rem;margin-inline:auto;font-size:.7rem;display:flex}.fUrK5G_speed input{inline-size:100%;accent-color:var(--accent)}.fUrK5G_speed output{font-variant-numeric:tabular-nums;min-inline-size:3.5ch}.fUrK5G_status{font:.55rem var(--font-mono);color:var(--muted);text-align:center;margin-block-start:.8rem}
.OX_zNW_hero,.OX_zNW_detail{--case-accent:var(--accent);--case-background:var(--surface)}.OX_zNW_hero[data-case=ping],.OX_zNW_detail[data-case=ping]{--case-accent:#c5ff58;--case-background:#142019}.OX_zNW_hero[data-case=iskra],.OX_zNW_detail[data-case=iskra]{--case-accent:#ffba73;--case-background:#321929}.OX_zNW_hero[data-case=tishe],.OX_zNW_detail[data-case=tishe]{--case-accent:#a8ddd0;--case-background:#173d3b}.OX_zNW_hero[data-case=lad],.OX_zNW_detail[data-case=lad]{--case-accent:#bfd1ff;--case-background:#1e2b51}.OX_zNW_hero[data-case=community-live],.OX_zNW_detail[data-case=community-live]{--case-accent:#ff8617;--case-background:#12100f}.OX_zNW_hero{flex-wrap:wrap;align-items:center;gap:clamp(2rem,4vw,5rem);padding-block:clamp(2rem,5vw,5rem);display:flex}.OX_zNW_heroCopy{flex:25rem;gap:1.5rem;display:grid}.OX_zNW_hero h1{color:var(--case-accent);font-size:clamp(3.5rem,8vw,7rem)}.OX_zNW_heroTagline{font-size:clamp(1.4rem,2.5vw,2rem)}.OX_zNW_heroCopy>p:last-of-type{color:var(--muted)}.OX_zNW_heroImage{background:var(--case-background);border-radius:18px;flex:22rem;block-size:clamp(18rem,38vw,30rem);position:relative;overflow:clip}.OX_zNW_heroImage img{object-fit:contain}.OX_zNW_heroImage[data-illustrated]{aspect-ratio:5/4;block-size:auto}.OX_zNW_heroImage[data-illustrated] img{object-fit:cover}.OX_zNW_detailSection{border-block-start:1px solid var(--line);flex-wrap:wrap;gap:clamp(1.5rem,4vw,5rem);padding-block:clamp(2rem,4vw,3.5rem);display:flex}.OX_zNW_sectionTitle{flex:18rem}.OX_zNW_sectionTitle h2{font-size:clamp(1.65rem,2.6vw,2.2rem)}.OX_zNW_sectionBody{color:var(--muted);flex:2 30rem;align-content:start;gap:1.5rem;display:grid}.OX_zNW_sectionBody ul{gap:.8rem;margin:0;padding-inline-start:1.2rem;display:grid}.OX_zNW_sectionBody h3{color:var(--ink);font-size:1.1rem}.OX_zNW_channels{flex-wrap:wrap;gap:.5rem;display:flex}.OX_zNW_principle{border-inline-start:2px solid var(--case-accent);background:var(--surface);border-radius:0 10px 10px 0;padding:1.25rem}.OX_zNW_example{border:1px solid var(--line);background:var(--surface);border-radius:14px;gap:1rem;padding:clamp(1.25rem,3vw,2rem);display:grid}.OX_zNW_example h3{color:var(--ink);font-size:1.3rem}.OX_zNW_exampleAction{background:var(--case-accent);color:var(--case-background);border-radius:7px;justify-self:start;padding:.7rem 1.2rem;font-weight:700}.OX_zNW_back{align-items:center;gap:.6rem;margin-block-start:2rem;display:inline-flex}.OX_zNW_stage{color:var(--case-accent);border:1px solid var(--line);border-radius:5px;place-self:start;padding:.3rem .6rem;font-size:.7rem}.OX_zNW_sourceNote{color:var(--muted);font-size:.75rem}.OX_zNW_hero[data-case=link-quest],.OX_zNW_detail[data-case=link-quest]{--case-accent:#f3f0ea;--case-background:#101013}.OX_zNW_detail[data-case=link-quest] .OX_zNW_principle{border-inline-start-color:#d8203f}.OX_zNW_hero[data-case=reze],.OX_zNW_detail[data-case=reze]{--case-accent:#c7b2f4;--case-background:#241d39}.OX_zNW_product{border-block-start:1px solid var(--line);gap:1rem;padding-block-start:1.25rem;display:grid}
