.stereogram_shell__ajWYH{overflow-x:hidden;min-height:100vh}.stereogram_hero__KFtnt{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:2.5rem 0 2.75rem;background:var(--hero-teal);border-bottom:3px solid #fff;box-shadow:inset 0 -12px 32px rgba(0,0,0,.12)}.stereogram_heroInner__l6PA_{max-width:1120px;margin:0 auto;padding:0 1.25rem}.stereogram_heroTitle__YVhts{margin:0 0 .35rem;font-size:clamp(2.4rem,7vw,3.75rem);font-weight:300;letter-spacing:.14em;line-height:1.05;text-transform:uppercase;color:#fff;text-shadow:var(--title-shadow),var(--title-glow)}.stereogram_heroTaglineRow__axA2N{display:flex;flex-wrap:wrap;align-items:baseline;gap:.55rem 1rem;margin:0 0 1rem}.stereogram_heroTaglineRow__axA2N .stereogram_heroTagline__EdnHW{margin:0}.stereogram_heroTagline__EdnHW{margin:0 0 1rem;font-size:clamp(1rem,2.4vw,1.2rem);font-style:italic;font-weight:300;letter-spacing:.06em;color:#fff;text-shadow:1px 2px 0 rgba(0,0,0,.35)}.stereogram_heroCopyLink__lUooZ{margin:0;padding:.2rem .55rem;font:inherit;font-size:clamp(.78rem,1.8vw,.88rem);font-style:normal;font-weight:400;letter-spacing:.04em;color:hsla(0,0%,100%,.95);background:rgba(0,0,0,.18);border:1px solid hsla(0,0%,100%,.45);border-radius:4px;cursor:pointer;text-shadow:1px 1px 0 rgba(0,0,0,.25)}.stereogram_heroCopyLink__lUooZ:hover{border-color:hsla(0,0%,100%,.75);background:rgba(0,0,0,.28)}.stereogram_heroCopyLinkCopied__4A2Bd{color:var(--accent);border-color:rgba(255,213,74,.65)}.stereogram_heroLead__YrNBN{font-size:1.02rem;color:hsla(0,0%,100%,.92);max-width:42rem;margin:0 0 1.5rem;line-height:1.6;text-shadow:1px 1px 0 rgba(0,0,0,.2)}.stereogram_heroSocials__d_voW{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem;margin:0 0 1.25rem}.stereogram_heroSocialLink__4tTRR{display:inline-flex;align-items:center;justify-content:center;width:2.65rem;height:2.65rem;padding:.35rem;border-radius:8px;border:1px solid hsla(0,0%,100%,.45);background:rgba(0,0,0,.18);box-shadow:1px 2px 0 rgba(0,0,0,.2);transition:border-color .15s ease,background .15s ease,transform .12s ease}.stereogram_heroSocialLink__4tTRR:hover{border-color:hsla(0,0%,100%,.78);background:rgba(0,0,0,.3);transform:translateY(-1px)}.stereogram_heroSocialIcon__7TyRl{width:100%;height:100%;object-fit:contain;pointer-events:none}.stereogram_featuredHeading__gdLDc{font-size:.72rem;font-weight:300;letter-spacing:.18em;text-transform:uppercase;color:hsla(0,0%,100%,.88);margin:0 0 .65rem;text-shadow:1px 1px 0 rgba(0,0,0,.25)}.stereogram_featuredTrack__z32nK{display:flex;gap:1rem;overflow-x:auto;padding:.25rem 0 .75rem;scroll-snap-type:x mandatory;scrollbar-color:var(--border) transparent;-webkit-overflow-scrolling:touch}.stereogram_featuredCard__hATAr{flex:0 0 auto;scroll-snap-align:start;width:min(92vw,400px);border-radius:2px;overflow:hidden;border:3px solid #fff;background:#0a1628;box-shadow:0 10px 36px rgba(0,0,0,.4),inset 0 0 0 1px rgba(0,0,0,.2);padding:0;text-align:left;color:inherit;transition:transform .18s ease,border-color .15s ease,box-shadow .18s ease}.stereogram_featuredCard__hATAr:hover{transform:translateY(-3px);border-color:#fff;box-shadow:0 16px 48px rgba(0,0,0,.5),0 0 0 1px rgba(255,213,74,.35)}.stereogram_featuredCardHit__bSRNg{display:block;width:100%;margin:0;padding:0;border:none;cursor:pointer;background:transparent;color:inherit;text-align:left}.stereogram_featuredCardHit__bSRNg:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.stereogram_featuredCardImg__iPLqn{display:block;width:100%;aspect-ratio:16/10;object-fit:cover;background:#0a1628}.stereogram_featuredCardFooter__lkbZN{display:flex;align-items:center;justify-content:space-between;gap:.5rem .75rem;flex-wrap:wrap;padding:.55rem .75rem;border-top:2px solid hsla(0,0%,100%,.35);background:rgba(13,45,82,.92)}.stereogram_featuredCardCap__kN70I{font-size:.88rem;font-weight:500;color:var(--text);min-width:0}.stereogram_shareX__1JPXm{flex-shrink:0;font-size:.8rem;font-weight:600;color:var(--accent);text-decoration:none;white-space:nowrap}.stereogram_shareX__1JPXm:hover{text-decoration:underline;color:#ffe082}.stereogram_outputActions__4AO_1{display:flex;flex-wrap:wrap;gap:.5rem .75rem;align-items:center;margin-top:.75rem}.stereogram_lightboxActions__9IGRy{display:flex;flex-wrap:wrap;gap:.5rem .65rem;justify-content:center;align-items:center;margin-top:.85rem}.stereogram_lightbox__lvTne{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:3rem 1.25rem 1.25rem;background:rgba(5,7,12,.88);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.stereogram_lightboxInner__VB_yt{position:relative;max-width:min(96vw,1200px);max-height:90vh}.stereogram_lightboxInner__VB_yt img{display:block;max-width:100%;max-height:85vh;width:auto;height:auto;margin:0 auto;border-radius:0;border:4px solid #fff;box-shadow:0 20px 60px rgba(0,0,0,.55)}.stereogram_lightboxClose__QfRZ0{position:fixed;top:1rem;right:1rem;width:2.5rem;height:2.5rem;border-radius:8px;border:1px solid var(--border);background:var(--surface);color:var(--text);font-size:1.35rem;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:1001}.stereogram_lightboxClose__QfRZ0:hover{background:var(--border)}.stereogram_lightboxCaption__4objd{margin-top:.75rem;text-align:center;font-size:.95rem;font-style:italic;color:hsla(0,0%,100%,.85);text-shadow:1px 1px 0 rgba(0,0,0,.35)}.stereogram_page__HuU2h{max-width:1120px;margin:0 auto;padding:1.75rem 1.25rem 3rem;background:radial-gradient(ellipse 120% 80% at 50% 0,rgba(95,138,150,.18),transparent 55%)}.stereogram_tabs__qprIp{display:flex;gap:.35rem;flex-wrap:wrap;margin:1.25rem 0 1.5rem;border-bottom:1px solid var(--border);padding-bottom:.5rem}.stereogram_tab__dy6xe{padding:.5rem 1rem;border-radius:8px 8px 0 0;border:1px solid transparent;background:transparent;color:var(--muted);cursor:pointer}.stereogram_tabActive__N_eR7,.stereogram_tab__dy6xe:hover{color:var(--text);background:var(--surface)}.stereogram_tabActive__N_eR7{border-color:var(--border);border-bottom-color:var(--surface);margin-bottom:-1px}.stereogram_grid__bv_4C{display:grid;grid-gap:1.5rem;gap:1.5rem}@media (min-width:900px){.stereogram_grid__bv_4C{grid-template-columns:1fr 1fr;align-items:start}}.stereogram_panel__NU70u{background:var(--surface);border:2px solid hsla(0,0%,100%,.35);border-radius:4px;padding:1.1rem 1.15rem;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.stereogram_subTabs__RTTt_{display:flex;gap:.5rem;margin-bottom:1rem}.stereogram_subTab__dzK5E{padding:.35rem .75rem;border-radius:6px;border:1px solid var(--border);background:var(--bg);color:var(--muted);font-size:.875rem;cursor:pointer}.stereogram_subTabActive__CmMPD{border-color:rgba(255,213,74,.65);color:var(--accent);background:rgba(255,213,74,.1)}.stereogram_drop__UEZx8{border:2px dashed rgba(255,213,74,.5);border-radius:10px;padding:1.25rem;text-align:center;cursor:pointer;min-height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;background:rgba(7,20,40,.96);color:#f1f5f9;font-weight:400;transition:border-color .15s,background .15s,box-shadow .15s}.stereogram_dropHint__Ttvfu{font-size:.82rem;font-weight:300;color:rgba(226,232,240,.95)}.stereogram_dropDrag__M1gqm,.stereogram_drop__UEZx8:hover{border-color:var(--accent);background:rgba(10,28,52,.98);color:#fff;box-shadow:inset 0 0 0 1px rgba(255,213,74,.14)}.stereogram_dropDrag__M1gqm .stereogram_dropHint__Ttvfu,.stereogram_drop__UEZx8:hover .stereogram_dropHint__Ttvfu{color:hsla(0,0%,100%,.96)}.stereogram_drop__UEZx8:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.stereogram_preview__c0pM_{width:100%;max-height:140px;object-fit:contain;border-radius:6px;background:#000}.stereogram_gallery__PCFBK{display:grid;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));grid-gap:.5rem;gap:.5rem;margin-top:.75rem}.stereogram_thumb__5Kqrh{aspect-ratio:1;border-radius:8px;overflow:hidden;border:2px solid var(--border);cursor:pointer;padding:0;background:#000}.stereogram_thumb__5Kqrh:hover{border-color:var(--muted)}.stereogram_thumbSelected__jL_q_{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.stereogram_thumb__5Kqrh img{width:100%;height:100%;object-fit:cover}.stereogram_controls__25Ln7{display:flex;flex-wrap:wrap;gap:1rem 1.25rem;margin:1rem 0;align-items:flex-end}.stereogram_control__IeuQ1{display:flex;flex-direction:column;gap:.35rem}.stereogram_controlGrow__erR6V{flex:1 1 12rem;min-width:10rem}.stereogram_controlSelect__N6gh_{font:inherit;padding:.4rem .55rem;border-radius:4px;border:2px solid hsla(0,0%,100%,.22);background:rgba(10,22,40,.85);color:var(--text);cursor:pointer}.stereogram_controlHint__oGNsS{font-size:.82rem;color:var(--muted);line-height:1.35;max-width:22rem}.stereogram_checkRow__uBTVs{display:flex;flex-direction:column;gap:.35rem;align-items:flex-start}.stereogram_checkRow__uBTVs label{display:flex;align-items:center;gap:.45rem;cursor:pointer;color:var(--text);font-size:.9rem}.stereogram_generate__QiJFB{display:block;width:100%;margin-top:.5rem;padding:.7rem 1rem;font-size:1rem;font-weight:600;font-family:inherit;letter-spacing:.06em;text-transform:uppercase;border:2px solid rgba(0,0,0,.25);border-radius:4px;background:linear-gradient(180deg,var(--accent),var(--accent-dim));color:#1a1200;cursor:pointer;text-shadow:0 1px 0 hsla(0,0%,100%,.35);box-shadow:0 2px 0 rgba(0,0,0,.2)}.stereogram_generate__QiJFB:disabled{opacity:.45;cursor:not-allowed}.stereogram_progress__WDWo2{height:8px;background:var(--border);border-radius:99px;overflow:hidden;margin-top:.75rem}.stereogram_progressBar__qR5jn{height:100%;background:linear-gradient(90deg,var(--accent-dim),var(--accent));transition:width .12s ease-out}.stereogram_outputWrap__dyDpF{margin-top:1rem}.stereogram_output__VgOdV{display:block;max-width:100%;height:auto;border-radius:0;border:4px solid #fff;background:#0a1628;box-shadow:0 8px 28px rgba(0,0,0,.35)}.stereogram_outputMeta__BGSsX{font-size:.9rem;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stereogram_embedFrame__F3z75{min-height:640px;border-radius:2px;overflow:hidden;border:3px solid #fff;background:#fff;box-shadow:0 8px 28px rgba(0,0,0,.3)}.stereogram_embedFrame__F3z75 gradio-app{display:block;width:100%;min-height:620px}.stereogram_prose__2FSo8{font-size:.95rem;color:var(--muted)}.stereogram_prose__2FSo8 h2{color:var(--text);font-size:1.1rem;margin:1.5rem 0 .5rem}.stereogram_prose__2FSo8 h2:first-child{margin-top:0}.stereogram_prose__2FSo8 p{margin:0 0 .85rem}.stereogram_lead__tzlNF{font-size:1.05rem;color:var(--text);margin-bottom:1rem}.stereogram_tilePrompt__4oWrj{margin:0 0 1rem;padding:.65rem .75rem;border:1px dashed hsla(0,0%,100%,.35);border-radius:4px;background:rgba(0,0,0,.12)}.stereogram_tilePromptSummary__27fIY{cursor:pointer;font-size:.9rem;letter-spacing:.04em;color:var(--accent);list-style-position:outside}.stereogram_tilePromptSummary__27fIY:hover{color:#ffe082}.stereogram_tilePrompt__4oWrj[open] .stereogram_tilePromptSummary__27fIY{margin-bottom:.65rem}.stereogram_tilePromptLead__Ov7S_{margin:0 0 .75rem;font-size:.85rem;color:var(--muted);line-height:1.5}.stereogram_tilePromptCode__gHpNH{font-size:.82em;color:var(--text)}.stereogram_tilePromptLabel__9PMNn{display:block;font-size:.78rem;color:var(--muted);margin-bottom:.35rem}.stereogram_tilePromptInput__D9ZMr{display:block;width:100%;max-width:100%;margin-bottom:.65rem;padding:.45rem .55rem;font:inherit;font-size:.9rem;border-radius:4px;border:1px solid var(--border);background:rgba(10,22,40,.65);color:var(--text)}.stereogram_tilePromptActions__hc2zl{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .65rem;margin-bottom:.65rem}.stereogram_tilePromptCopied__DxmOz{font-size:.8rem;color:var(--accent)}.stereogram_tilePromptPre__MmgDP{margin:0;max-height:14rem;overflow:auto;padding:.6rem .65rem;font-size:.72rem;line-height:1.45;white-space:pre-wrap;word-break:break-word;border-radius:4px;border:1px solid var(--border);background:rgba(0,0,0,.25);color:hsla(0,0%,100%,.88)}