@font-face{font-family:Pixelify Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_next/static/media/pixelify-sans-cyrillic-wght-normal.BfQLqnEI.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Pixelify Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_next/static/media/pixelify-sans-latin-ext-wght-normal.CsF3XSp0.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Pixelify Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_next/static/media/pixelify-sans-latin-wght-normal.Cbhn5ptY.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/_next/static/media/ibm-plex-sans-cyrillic-ext-wght-normal.d45eAU9y.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/_next/static/media/ibm-plex-sans-cyrillic-wght-normal.BAAhND-U.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/_next/static/media/ibm-plex-sans-greek-wght-normal.CmyJS8uq.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/_next/static/media/ibm-plex-sans-vietnamese-wght-normal.Dg1JeJN0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/_next/static/media/ibm-plex-sans-latin-ext-wght-normal.CIII54If.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/_next/static/media/ibm-plex-sans-latin-wght-normal.IvpUvPa2.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-cyrillic-ext-400-normal.xuaO2J-f.woff2)format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-ext-400-normal.DMdlQ8Kv.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-cyrillic-400-normal.BSMlKf0J.woff2)format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-400-normal.CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-vietnamese-400-normal.BulugwFq.woff2)format("woff2"),url(/_next/static/media/ibm-plex-mono-vietnamese-400-normal.DDuiU_S-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-latin-ext-400-normal.BmRBH3aV.woff2)format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-ext-400-normal.D3D2R8hC.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2)format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-400-normal.CvHOgSBP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-mono-cyrillic-ext-500-normal.BqneJy0T.woff2)format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-ext-500-normal.BIfNGwUT.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-mono-cyrillic-500-normal.Bq9vWWag.woff2)format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-500-normal.Ael50iVv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-mono-vietnamese-500-normal.DZ4AoWbu.woff2)format("woff2"),url(/_next/static/media/ibm-plex-mono-vietnamese-500-normal.C8zxqsMH.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-mono-latin-ext-500-normal.CAhNIIs5.woff2)format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-ext-500-normal.CZ70TYgx.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-mono-latin-500-normal.DSY6xOcd.woff2)format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-500-normal.CB9ihrfo.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink:#030402;--panel:#0d100a;--cyan:#c5deb1;--green:#b8ff66;--amber:#ffb35c;--white:#f6fbf3;--muted:#898d85;--line:#c5deb133;--mono:"IBM Plex Mono",monospace;--display:"IBM Plex Sans Variable",sans-serif;--body:"IBM Plex Sans Variable",sans-serif}*{box-sizing:border-box}html,body{background:var(--ink);width:100%;height:100%;margin:0;overflow:hidden}body{color:var(--white);font-family:var(--body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}button,input{font:inherit}button,a{color:inherit}button{cursor:pointer}a{text-decoration:none}.modal-content h2{font:600 clamp(2.8rem,6vw,5.2rem)/.82 var(--display);text-transform:uppercase;letter-spacing:-.03em;margin:.9rem 0}.modal-content>p{color:#92968e;font-size:.84rem;line-height:1.65}.modal-content>small{color:#6b6f67;font:400 .5rem/1.5 var(--mono);margin-top:1rem;display:block}.modal-content>label{color:#7a7e77;font:500 .53rem/1 var(--mono);letter-spacing:.08em;margin:1.5rem 0 .55rem;display:block}.pending{border:1px solid var(--cyan);background:var(--cyan);color:#787c75;min-width:120px;font:600 .58rem/1 var(--mono);letter-spacing:.08em;border-color:var(--line);cursor:not-allowed;background:#141711;place-items:center;width:100%;height:50px;margin-top:1.2rem;padding:0 1rem;display:grid}.avatar{border:1px solid var(--avatar);background:color-mix(in srgb,var(--avatar) 18%,#0d100a);color:#fff;width:38px;height:38px;font:600 .64rem/1 var(--mono);place-items:center;display:grid;overflow:hidden}.avatar img{object-fit:cover;width:100%;height:100%}@keyframes blink{0%,82%{opacity:1}83%,90%{opacity:.18}91%{opacity:1}}@media (max-width:700px){.modal-content h2{font-size:clamp(2.5rem,12vw,3.1rem)}.modal-content>p{font-size:.78rem}}@media (max-width:800px){.operations-content>h2{font-size:clamp(2.2rem,11vw,3rem)}}.modal-content h2{text-transform:none;letter-spacing:-.045em}.pending{border-radius:12px}@media (max-width:700px){.modal-content h2{text-transform:none}}.modal-content h2{color:#f7fbf3;letter-spacing:-.045em;text-transform:none;max-width:700px;margin:14px 0 16px;font-size:clamp(2.7rem,6vw,5.2rem);line-height:.86}.modal-content>p{color:#b4b9b1;max-width:690px;font-size:15px;line-height:1.65}.modal-content>small{font-size:12px;line-height:1.55}@media (max-width:800px){.modal-content{padding-top:5px}.modal-content h2{font-size:clamp(2.55rem,12vw,4rem);line-height:.86}.modal-content>p{font-size:14px;line-height:1.55}}.omni-raid-kit{padding-bottom:10px}:root{--omni-acid:#b9ff38;--omni-onyx:#030402;--omni-glass:#0c0f0a;--omni-cyan:#b0cf96;--omni-violet:#759458}.modal-content h2{color:#f6fff9;font-weight:750}.modal-content h2 em{background:linear-gradient(90deg,var(--omni-acid),var(--omni-cyan) 55%,var(--omni-violet));color:#0000;-webkit-background-clip:text;background-clip:text}.modal-content>p{color:#b2b7af;font-size:15px}:root{--ink:#020301;--panel:#050704;--white:#f4f7f3;--muted:#81958e;--line:#f4f7f324;--green:#b9ff38;--cyan:#b0cf96;--omni-acid:#b9ff38;--omni-onyx:#020301;--omni-glass:#080b06;--omni-cyan:#b0cf96;--omni-violet:#759458}body{color:#f4f7f3;background:#020301}.modal-content h2,.modal-content h3,.modal-content b{color:#f4f7f3}.modal-content h2 em,.modal-content h3 em{background:linear-gradient(90deg,var(--omni-acid),var(--omni-cyan) 58%,var(--omni-violet));color:#0000;-webkit-background-clip:text;background-clip:text}.modal-content>p,.modal-content small{color:#91a69f}:root{--artifact-ink:#030402;--artifact-panel:#060804;--artifact-panel-2:#090b06;--artifact-bone:#f4f7f3;--artifact-mint:#9bb0a8;--artifact-acid:#b9ff38;--artifact-cyan:#b0cf96;--artifact-violet:#759458;--artifact-pink:#84a567;--artifact-cut:#f4f7f31f}.modal-content{min-width:0;overflow-x:hidden}.modal-content h2{color:var(--artifact-bone);letter-spacing:-.055em;text-transform:uppercase;text-wrap:balance;font-weight:950}.modal-content>p,.modal-content p{color:#a9bbb4}.modal-content small{color:#82978f}.modal-content h2{color:var(--artifact-bone);letter-spacing:-.045em}.modal-content>p{color:#b4c8c0;line-height:1.58}.omni-raid-kit{--raid-line:#b9ff3838;background:linear-gradient(135deg,#b9ff3805,#0000 32%),linear-gradient(145deg,#040603c7,#040603e0 62%,#050703c7);padding:2px 0 8px}@media (max-width:760px){.omni-raid-kit{padding-top:3px}}:root{--capital-void:#020403;--capital-obsidian:#090a07;--capital-graphite:#1a1d18;--capital-bone:#e6eae2;--capital-cyan:#91a096;--capital-acid:#b9e392;--capital-amber:#c58b5a;--capital-violet:#61645d;--omni-violet:#61645d}body{background:var(--capital-void);color:var(--capital-bone)}.omni-raid-kit{background-color:var(--capital-void);background-image:radial-gradient(circle at 7% 3%,#b9e3920b,#0000 25%),linear-gradient(145deg,#020403,#090a07 62%,#0c0c09);border-color:#e6eae233}.modal-content h2 em,.modal-content h3 em{color:var(--capital-bone);text-decoration:underline;-webkit-text-decoration-color:var(--capital-acid);text-decoration-color:var(--capital-acid);text-underline-offset:.12em;background:0 0;text-decoration-thickness:.08em}.omni-city-app{--city-void:#fffdf8;--city-obsidian:#f6f1e6;--city-graphite:#ece6d8;--city-bone:#161914;--city-muted:#5f5c54;--city-dim:#8a877d;--city-acid:#e07b00;--city-cyan:#558900;--city-violet:#b65a00;--city-amber:#b45309;--city-danger:#c0392b;--city-line:#16191424;--city-ease:cubic-bezier(.22, 1, .36, 1);--display:"IBM Plex Sans Variable", sans-serif;--body:"IBM Plex Sans Variable", sans-serif;--mono:"IBM Plex Mono", monospace;background:var(--city-void);width:100%;height:100svh;min-height:620px;color:var(--city-bone);font-family:var(--body);font-variation-settings:"wght" 480;overflow:hidden}.omni-city-app :after{box-sizing:border-box}.omni-city-app a{-webkit-tap-highlight-color:transparent;transition:opacity .18s var(--city-ease), transform .18s var(--city-ease)}.omni-city-app :focus-visible{outline:2px solid var(--city-cyan);outline-offset:3px}.omni-city-app .omni-raid-kit{padding:66px 30px 40px}@media (max-width:900px){.omni-city-app{min-height:100svh}}.omni-city-app .meme-club{--meme-ink:#161914;--meme-muted:#5f5c54;--meme-line:#16191424;--meme-card:#fffdf8;--meme-well:#f6f1e6;--meme-thumb:#ece6d8;--meme-amber:#ff9f1c;--meme-amber-ink:#12150f;background:var(--meme-card);color:var(--meme-ink);padding:16px 20px 24px}.omni-city-app .meme-club button{cursor:pointer;font:inherit}.omni-city-app .meme-club :is(button,input,summary):focus-visible{outline:2px solid var(--meme-amber);outline-offset:2px}.omni-city-app .meme-archive-head{justify-content:space-between;align-items:center;gap:12px;margin:0 0 12px;display:flex}.omni-city-app .meme-archive-head h2{color:var(--meme-ink);font:700 20px/1.15 var(--display);letter-spacing:-.02em;margin:0}.omni-city-app .meme-archive-head p{color:var(--meme-muted);margin:3px 0 0;font-size:13px;line-height:1.4}.omni-city-app .meme-archive-head>button{border:1px solid var(--meme-line);background:var(--meme-well);min-height:40px;color:var(--meme-ink);border-radius:999px;flex-shrink:0;padding:0 14px;font-size:13px;font-weight:600}.omni-city-app .meme-tools{gap:8px;margin:0 0 10px;display:grid}.omni-city-app .meme-tools-row{gap:8px;display:flex}.omni-city-app .meme-search{flex:auto;min-width:0;position:relative}.omni-city-app .meme-search input{border:1px solid var(--meme-line);width:100%;min-height:42px;color:var(--meme-ink);background:#fff;border-radius:999px;padding:0 84px 0 14px;font-size:16px}.omni-city-app .meme-search b{color:var(--meme-muted);font:500 11px/1 var(--mono);pointer-events:none;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.omni-city-app .meme-surprise{background:var(--meme-amber);min-height:42px;color:var(--meme-amber-ink);white-space:nowrap;border:0;border-radius:999px;flex-shrink:0;padding:0 16px;font-size:14px;font-weight:700}.omni-city-app .meme-surprise:disabled{opacity:.5;cursor:default}.omni-city-app .meme-chips{scrollbar-width:none;overscroll-behavior-x:contain;gap:6px;margin:0 -20px;padding:2px 20px 4px;display:flex;overflow-x:auto}.omni-city-app .meme-chips::-webkit-scrollbar{display:none}.omni-city-app .meme-moods{flex-shrink:0;gap:6px;display:flex}.omni-city-app .meme-moods+.meme-moods{border-left:1px solid var(--meme-line);padding-left:6px}.omni-city-app .meme-moods button{border:1px solid var(--meme-line);background:var(--meme-card);min-height:32px;color:var(--meme-muted);white-space:nowrap;border-radius:999px;flex-shrink:0;padding:0 12px;font-size:12px}.omni-city-app .meme-moods button.active{border-color:var(--meme-ink);background:var(--meme-ink);color:#fffdf8}.omni-city-app .meme-make{border:1px solid var(--meme-line);background:var(--meme-well);border-radius:12px;margin:0 0 12px}.omni-city-app .meme-make>summary{min-height:40px;color:var(--meme-ink);cursor:pointer;justify-content:space-between;align-items:center;padding:0 14px;font-size:13px;font-weight:600;list-style:none;display:flex}.omni-city-app .meme-make>summary::-webkit-details-marker{display:none}.omni-city-app .meme-make>summary span{color:#b65a00;transition:transform .18s var(--city-ease);font-size:18px}.omni-city-app .meme-make[open]>summary span{transform:rotate(45deg)}.omni-city-app .meme-make[open]{padding-bottom:12px}.omni-city-app .meme-make>:not(summary){margin-inline:12px}.omni-city-app .meme-quick-reactions{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin-bottom:12px;display:grid}.omni-city-app .meme-quick-reactions button{border:1px solid var(--meme-line);background:var(--meme-card);min-width:0;color:var(--meme-ink);border-radius:8px;gap:4px;padding:4px 4px 6px;font-size:11px;line-height:1.2;display:grid}.omni-city-app .meme-quick-reactions img{aspect-ratio:1;object-fit:cover;background:var(--meme-thumb);border-radius:5px;width:100%;display:block}.omni-city-app .meme-shelf>header{align-items:center;gap:10px;margin:0 0 8px;display:flex}.omni-city-app .meme-shelf>header b{color:var(--meme-ink);font-size:14px;font-weight:700}.omni-city-app .meme-shelf>header strong{color:var(--meme-muted);font:500 11px/1 var(--mono);margin-right:auto}.omni-city-app .meme-shelf>header button{border:1px solid var(--meme-line);background:var(--meme-card);min-height:32px;color:var(--meme-ink);border-radius:999px;padding:0 12px;font-size:12px}.omni-city-app .meme-grid{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:6px;display:grid}.omni-city-app .meme-grid>button{aspect-ratio:1;background:var(--meme-thumb);border:0;border-radius:6px;min-width:0;padding:0;display:block;position:relative;overflow:hidden}.omni-city-app .meme-grid img{object-fit:cover;width:100%;height:100%;transition:transform .16s var(--city-ease);display:block}.omni-city-app .meme-grid>button.active{box-shadow:inset 0 0 0 3px var(--meme-amber)}.omni-city-app .meme-grid>button.active img{opacity:.9}@media (hover:hover){.omni-city-app .meme-grid>button:hover img{transform:scale(1.06)}}.omni-city-app .meme-grid>button:focus-visible{outline-offset:1px}.omni-city-app .meme-sentinel{height:1px}.omni-city-app .meme-more{border:1px solid var(--meme-line);background:var(--meme-well);width:100%;min-height:44px;color:var(--meme-ink);border-radius:999px;margin-top:10px;font-size:13px;font-weight:600;display:block}.omni-city-app .meme-empty{border:1px dashed var(--meme-line);color:var(--meme-muted);border-radius:12px;justify-items:start;gap:8px;padding:24px;font-size:14px;display:grid}.omni-city-app .meme-empty b{color:var(--meme-ink);font-size:18px}.omni-city-app .meme-empty button{background:var(--meme-amber);min-height:40px;color:var(--meme-amber-ink);border:0;border-radius:999px;padding:0 14px;font-weight:600}@media (max-width:560px){.omni-city-app .meme-club{padding:12px 12px 20px}.omni-city-app .meme-archive-head h2{font-size:18px}.omni-city-app .meme-archive-head p{font-size:12px}.omni-city-app .meme-archive-head>button{min-height:36px;padding:0 12px;font-size:12px}.omni-city-app .meme-chips{margin-inline:-12px;padding-inline:12px}.omni-city-app .meme-quick-reactions{grid-template-columns:repeat(3,minmax(0,1fr))}.omni-city-app .meme-grid{grid-template-columns:repeat(auto-fill,minmax(68px,1fr));gap:4px}.omni-city-app .meme-grid>button{border-radius:4px}}.meme-lightbox{z-index:1000;overscroll-behavior:contain;background:#1619148c;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.meme-lightbox-scrim{cursor:zoom-out;background:0 0;border:0;padding:0;position:absolute;inset:0}.meme-lightbox-panel{z-index:1;color:#161914;background:#fffdf8;border-radius:18px;grid-template-columns:minmax(0,1.25fr) minmax(240px,1fr);width:min(920px,100%);max-height:calc(100dvh - 32px);display:grid;position:relative;overflow:auto;box-shadow:0 18px 40px #16191447}.meme-lightbox-panel:focus{outline:none}.meme-lightbox-panel :is(button):focus-visible{outline-offset:2px;outline:2px solid #ff9f1c}.meme-lightbox figure{background:#ece6d8;place-items:center;margin:0;display:grid}.meme-lightbox figure img{object-fit:contain;width:100%;height:auto;max-height:calc(100dvh - 32px);display:block}.meme-lightbox-copy{flex-direction:column;justify-content:center;gap:10px;padding:24px 22px;display:flex}.meme-lightbox-copy small{color:#5f5c54;justify-content:space-between;gap:8px;padding-right:36px;font-size:12px;display:flex}.meme-lightbox-copy small span{font-family:IBM Plex Mono,monospace}.meme-lightbox-copy h3{letter-spacing:-.02em;margin:0;font-size:24px;line-height:1.15}.meme-lightbox-copy p{color:#5f5c54;margin:0;font-size:14px;line-height:1.5}.meme-lightbox-copy footer{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.meme-lightbox-copy footer button{color:#161914;min-height:44px;font:inherit;cursor:pointer;background:#f6f1e6;border:1px solid #16191424;border-radius:999px;padding:0 16px;font-size:14px;font-weight:600}.meme-lightbox-copy footer .meme-download{color:#12150f;background:#ff9f1c;border-color:#ff9f1c;flex:100%;font-weight:700}.meme-lightbox-copy footer button:disabled{opacity:.55;cursor:wait}.meme-lightbox-steps{gap:8px;margin-left:auto;display:flex}.meme-lightbox-steps button{width:44px;padding:0!important}.meme-lightbox-steps button:disabled{cursor:default!important}.meme-lightbox .meme-action-feedback{color:#558900;font-size:13px}.meme-lightbox .meme-action-feedback:empty{display:none}.meme-lightbox-close{z-index:1;color:#161914;cursor:pointer;background:#fffdf8f0;border:1px solid #16191424;border-radius:999px;place-items:center;width:40px;height:40px;padding:0;font:400 24px/1 sans-serif;display:grid;position:absolute;top:10px;right:10px}@media (max-width:720px){.meme-lightbox{align-items:end;padding:10px}.meme-lightbox-panel{grid-template-columns:1fr;max-height:calc(100dvh - 20px)}.meme-lightbox figure img{max-height:62dvh}.meme-lightbox-copy{gap:8px;padding:14px 16px 18px}.meme-lightbox-copy small{padding-right:0}.meme-lightbox-copy h3{font-size:20px}.meme-lightbox-copy p{font-size:13px}}@media (prefers-reduced-motion:reduce){.omni-city-app :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation:none!important}}.omni-city-app .modal-content.buy-content{max-width:920px;color:var(--city-bone);margin:auto}.omni-city-app{--window-cosmos:linear-gradient(105deg, #060804e8 8%, #060804bc 58%, #06080466), url(/brand/cosmic/solana-aurora-v1.webp)}@media (prefers-contrast:more){.omni-city-app{--window-cosmos:linear-gradient(#080b0a,#080b0a)}}.build-omni-page.build-omni-page{--ink:var(--sol-ink);--muted:var(--sol-muted);--line:var(--sol-line);--lime:var(--sol-mint)}.build-omni-page :is(.build-place-panel,.build-feature figure,.build-account,.build-overlay>section){border-color:var(--sol-line);background:#10130df2}.build-omni-page :is(input,textarea,select){background:var(--sol-panel);border-color:var(--sol-line)}.build-omni-page .build-preview-banner{background:#141711eb;border-color:#5f6d53}.build-omni-page :is(.build-preview-banner [aria-pressed=true],.build-primary){background:var(--sol-mint)!important;color:#16200c!important}.build-omni-page .build-progress progress::-webkit-progress-value{background:var(--sol-mint)}.build-omni-page .sculpture-controls .spin-once{color:var(--sol-violet);border-color:#60675b}.build-omni-page .build-primary:hover{background:#c1f591!important}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--o4-void:#000;--o4-hood:#070906;--o4-hood-2:#0d110b;--o4-hood-3:#141a11;--o4-seam:#1f2a1a;--o4-seam-2:#33452a;--o4-acid:#9cfb2b;--o4-acid-hi:#c8ff80;--o4-face:#7ad206;--o4-acid-dim:#4f8f10;--o4-rain:#163f09;--o4-rain-2:#0a2105;--o4-acid-wash:#9cfb2b14;--o4-acid-line:#9cfb2b47;--o4-bone:#eaf3e0;--o4-whisker:#9aa78e;--o4-dim:#75826b;--o4-amber:#ffb020;--o4-red:#ff5c4d;--o4-edge:#6fe9ff;--o4-font-display:"Pixelify Sans Variable", "IBM Plex Sans Variable", system-ui, sans-serif;--o4-font-text:"IBM Plex Sans Variable", "PingFang SC", "PingFang TC", "Microsoft YaHei", system-ui, sans-serif;--o4-font-mono:"IBM Plex Mono", ui-monospace, "Cascadia Mono", Consolas, monospace;--o4-text-xs:.8125rem;--o4-text-sm:.9375rem;--o4-text-md:1.0625rem;--o4-text-lg:1.3125rem;--o4-text-xl:1.75rem;--o4-text-2xl:clamp(2rem, 1.4rem + 2.4vw, 2.75rem);--o4-text-3xl:clamp(2.5rem, 1.5rem + 4vw, 4rem);--o4-text-hero:clamp(3.25rem, .8rem + 6vw, 7rem);--o4-space-1:4px;--o4-space-2:8px;--o4-space-3:12px;--o4-space-4:16px;--o4-space-5:24px;--o4-space-6:32px;--o4-space-7:48px;--o4-space-8:72px;--o4-space-9:112px;--o4-radius:2px;--o4-radius-lg:6px;--o4-ease-out:cubic-bezier(.23, 1, .32, 1);--o4-ease-in-out:cubic-bezier(.77, 0, .175, 1);--o4-fast:.14s;--o4-medium:.22s;--o4-page:min(1180px, calc(100vw - 2 * var(--o4-gutter)));--o4-gutter:clamp(18px, 4vw, 40px);--o4-top-height:64px;--display:var(--o4-font-text);--body:var(--o4-font-text);--mono:var(--o4-font-mono)}.omni-city-app{--display:var(--o4-font-text);--body:var(--o4-font-text);--mono:var(--o4-font-mono)}html{background:var(--o4-void);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-text-size-adjust:100%;scrollbar-color:var(--o4-seam-2) var(--o4-void)}body{background:var(--o4-void);color:var(--o4-bone);font-family:var(--o4-font-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}::selection{background:var(--o4-acid);color:var(--o4-void)}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--o4-edge);outline-offset:2px}:where(h1,h2,h3){text-wrap:balance}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}#o4a :is(.stage-header,.omni-mobile-dock,.omni-more-menu,.omni-menu-backdrop),#o4a :is(.stage-header,.omni-mobile-dock,.omni-more-menu) :not(svg *){all:unset;box-sizing:border-box}#o4a :is(.stage-header,.omni-mobile-dock,.omni-more-menu,.omni-menu-backdrop):before,#o4a :is(.stage-header,.omni-mobile-dock,.omni-more-menu,.omni-menu-backdrop):after,#o4a :is(.stage-header,.omni-mobile-dock,.omni-more-menu) :before,#o4a :is(.stage-header,.omni-mobile-dock,.omni-more-menu) :after{content:none}#o4a :is(.omni-mobile-dock,.omni-more-menu) svg{fill:currentColor}#o4a .stage-header svg{fill:none}#o4a :is(.stage-header,.omni-mobile-dock) .site-menu__trigger svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;flex:none;width:22px;height:22px;display:block}#o4a .stage-header .site-menu__trigger{min-height:44px}#o4a :is(.stage-header,.omni-mobile-dock,.omni-more-menu) :is(a,button){cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}#o4a :is(.stage-header,.omni-mobile-dock,.omni-more-menu,.omni-menu-backdrop) :is(a,button):focus-visible{outline:2px solid var(--o4-edge);outline-offset:2px}#o4a .omni-menu-backdrop:focus-visible{outline:2px solid var(--o4-edge);outline-offset:2px}#o4a.omni-city-app :focus-visible{outline-color:var(--o4-edge)}#o4a .site-skip-link{z-index:200;border-radius:var(--o4-radius);background:var(--o4-acid);color:var(--o4-void);font:600 var(--o4-text-sm) / 1 var(--o4-font-text);padding:12px 16px;position:fixed;top:8px;left:8px;transform:translateY(-160%)}#o4a .site-skip-link:focus-visible{transform:none}#o4a .stage-header{z-index:90;align-items:center;gap:var(--o4-space-5);height:var(--o4-top-height);padding-inline:max(var(--o4-gutter), calc((100vw - 1180px) / 2));border-bottom:1px solid var(--o4-seam);background:var(--o4-void);color:var(--o4-bone);font-family:var(--o4-font-text);display:flex;position:fixed;inset:0 0 auto}#o4a .stage-header .wordmark{flex:none;align-items:center;gap:10px;display:flex}#o4a .stage-header .wordmark img{object-fit:cover;width:36px;height:36px;display:block}#o4a .stage-header .wordmark-copy b{font:700 1.5rem / 1 var(--o4-font-display)}#o4a .stage-header .wordmark-copy b span{color:var(--o4-acid)}#o4a .stage-header .wordmark-copy small{display:none}#o4a .stage-header .header-quick-nav{align-self:stretch;gap:var(--o4-space-1);min-width:0;margin-right:auto;display:flex}#o4a .stage-header .header-quick-nav a{color:var(--o4-whisker);font-size:var(--o4-text-sm);white-space:nowrap;transition:color var(--o4-fast) ease;align-items:center;padding-inline:12px;font-weight:500;display:flex;position:relative}#o4a .stage-header .header-quick-nav a.active{color:var(--o4-bone);box-shadow:inset 0 -2px 0 var(--o4-acid)}#o4a .stage-header .omni-header-actions{align-items:center;gap:var(--o4-space-2);flex:none;display:flex}#o4a .stage-header .header-contract>div{display:flex;position:relative}#o4a .stage-header .header-contract button{border:1px solid var(--o4-seam-2);border-radius:var(--o4-radius);height:40px;color:var(--o4-whisker);font:500 var(--o4-text-xs) / 1 var(--o4-font-mono);transition:border-color var(--o4-fast) ease, color var(--o4-fast) ease;align-items:center;gap:8px;padding-inline:12px;display:flex}#o4a .stage-header .header-contract button svg{flex:none;width:16px;height:16px;display:block}#o4a .stage-header .header-contract button span{color:var(--o4-bone);font-family:var(--o4-font-text);font-size:var(--o4-text-sm)}#o4a .stage-header .header-contract [role=status]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}#o4a .stage-header .mobile-buy-now{background:var(--o4-acid);height:40px;color:var(--o4-void);font-size:var(--o4-text-sm);clip-path:polygon(0 4px,4px 4px,4px 0,calc(100% - 4px) 0,calc(100% - 4px) 4px,100% 4px,100% calc(100% - 4px),calc(100% - 4px) calc(100% - 4px),calc(100% - 4px) 100%,4px 100%,4px calc(100% - 4px),0 calc(100% - 4px));transition:background-color var(--o4-fast) ease, transform var(--o4-fast) var(--o4-ease-out);align-items:center;padding-inline:16px;font-weight:600;display:flex}#o4a .stage-header .mobile-buy-now small{display:none}#o4a .stage-header .omni-more-toggle{border:1px solid var(--o4-seam-2);border-radius:var(--o4-radius);height:40px;color:var(--o4-bone);font-size:var(--o4-text-sm);transition:border-color var(--o4-fast) ease, transform var(--o4-fast) var(--o4-ease-out);align-items:center;gap:10px;padding-inline:14px;font-weight:500;display:flex}#o4a .stage-header .omni-more-toggle i{background:linear-gradient(var(--o4-acid) 0 0) 0 0 / 4px 4px no-repeat, linear-gradient(var(--o4-acid) 0 0) 100% 0 / 4px 4px no-repeat, linear-gradient(var(--o4-acid) 0 0) 0 100% / 4px 4px no-repeat, linear-gradient(var(--o4-acid) 0 0) 100% 100% / 4px 4px no-repeat;width:11px;height:11px}#o4a .stage-header .omni-more-toggle.active{border-color:var(--o4-acid)}#o4a .stage-header :is(.mobile-buy-now,.omni-more-toggle,.header-contract button):active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){#o4a .stage-header .header-quick-nav a:hover{color:var(--o4-bone)}#o4a .stage-header :is(.header-contract button,.omni-more-toggle):hover{border-color:var(--o4-acid)}#o4a .stage-header .mobile-buy-now:hover{background:var(--o4-acid-hi)}}@media (max-width:1080px){#o4a .stage-header :is(.header-quick-nav,.omni-more-toggle){display:none}#o4a .stage-header .wordmark{margin-right:auto}}@media (max-width:760px){:root{--o4-top-height:56px}#o4a .stage-header{gap:var(--o4-space-3)}#o4a .stage-header .wordmark img{width:32px;height:32px}#o4a .stage-header .wordmark-copy b{font-size:1.3125rem}#o4a .stage-header .header-contract button code{display:none}#o4a .stage-header .omni-header-actions{min-width:0}#o4a .stage-header :is(.mobile-buy-now,.header-contract button){white-space:nowrap;height:44px}}@media (max-width:400px){#o4a .stage-header .header-contract button{justify-content:center;width:44px;padding:0}#o4a .stage-header .header-contract button span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}#o4a .omni-menu-backdrop{z-index:110;cursor:pointer;opacity:1;transition:opacity var(--o4-medium) ease;background:#000000b8;position:fixed;inset:0}#o4a .omni-more-menu{z-index:120;gap:var(--o4-space-5);width:min(440px,100vw);padding:var(--o4-space-5) var(--o4-space-5) calc(var(--o4-space-6) + env(safe-area-inset-bottom));overscroll-behavior:contain;border-left:1px solid var(--o4-seam-2);background:var(--o4-void);color:var(--o4-bone);font:400 var(--o4-text-sm) / 1.45 var(--o4-font-text);transition:transform var(--o4-medium) cubic-bezier(.32, .72, 0, 1);flex-direction:column;display:flex;position:fixed;inset:0 0 0 auto;overflow-y:auto;transform:none}@starting-style{#o4a .omni-more-menu{transform:translate(100%)}#o4a .omni-menu-backdrop{opacity:0}}#o4a .omni-more-menu>header{justify-content:space-between;align-items:center;gap:var(--o4-space-4);display:flex}#o4a .omni-more-menu>header span{gap:2px;display:grid}#o4a .omni-more-menu>header small{color:var(--o4-whisker)}#o4a .omni-more-menu>header b{font:600 var(--o4-text-xl) / 1.1 var(--o4-font-display)}#o4a .omni-more-menu>header button{border:1px solid var(--o4-seam-2);border-radius:var(--o4-radius);flex:none;place-items:center;width:44px;height:44px;font-size:1.5rem;line-height:1;display:grid}#o4a .omni-more-menu :is(.menu-buy-invite,.menu-art-invite){align-items:center;gap:var(--o4-space-4);padding:var(--o4-space-4);border:1px solid var(--o4-seam);border-radius:var(--o4-radius);background:var(--o4-hood);transition:border-color var(--o4-fast) ease;grid-template-columns:minmax(0,1fr) 72px;display:grid}#o4a .omni-more-menu .menu-buy-invite{border-color:var(--o4-acid-line)}#o4a .omni-more-menu :is(.menu-buy-invite,.menu-art-invite)>span{gap:4px;display:grid}#o4a .omni-more-menu :is(.menu-buy-invite,.menu-art-invite) small{color:var(--o4-whisker);font-size:var(--o4-text-xs)}#o4a .omni-more-menu :is(.menu-buy-invite,.menu-art-invite) b{font-size:var(--o4-text-lg);font-weight:600;line-height:1.2}#o4a .omni-more-menu :is(.menu-buy-invite,.menu-art-invite) em{color:var(--o4-whisker)}#o4a .omni-more-menu :is(.menu-buy-invite,.menu-art-invite) :is(img,canvas,svg){object-fit:contain;width:72px;height:72px;display:block}#o4a .omni-more-menu .menu-buy-invite :is(img,canvas,svg){image-rendering:pixelated}#o4a .omni-more-menu .omni-menu-command-deck{border-block:1px solid var(--o4-seam);gap:0;display:grid}#o4a .omni-more-menu .omni-menu-command-deck>button{gap:var(--o4-space-3);padding-block:var(--o4-space-4);transition:color var(--o4-fast) ease;grid-template-columns:28px minmax(0,1fr);align-items:start;display:grid}#o4a .omni-more-menu .omni-menu-command-deck>button+button{border-top:1px solid var(--o4-seam)}#o4a .omni-more-menu .omni-menu-command-deck>.omni-menu-policy-note{padding-block:var(--o4-space-3);border-top:1px solid var(--o4-seam);color:var(--o4-whisker);font-size:var(--o4-text-sm);margin:0;line-height:1.5}#o4a .omni-more-menu .omni-menu-command-deck>button>:is(svg,i){border:1px solid var(--o4-seam-2);width:28px;height:28px;color:var(--o4-acid);font:600 var(--o4-text-sm) / 1 var(--o4-font-display);place-items:center;display:grid}#o4a .omni-more-menu .omni-menu-command-deck>button>svg{padding:6px}#o4a .omni-more-menu .omni-menu-command-deck>button>span{gap:6px;min-width:0;display:grid}#o4a .omni-more-menu .omni-menu-command-deck b{font-weight:600}#o4a .omni-more-menu .omni-menu-command-deck small{color:var(--o4-whisker);font:400 var(--o4-text-xs) / 1.4 var(--o4-font-mono);white-space:normal;flex-wrap:wrap;gap:4px 14px;font-size:11px;display:flex}#o4a .omni-more-menu .omni-menu-command-deck small strong{color:var(--o4-acid);font-weight:500}#o4a .omni-more-menu .omni-menu-command-deck small i{color:var(--o4-dim);margin-left:6px}#o4a .omni-more-menu .omni-menu-command-deck :is(.source-live-value,.source-stale-value){color:var(--o4-bone)}#o4a .omni-more-menu .omni-menu-route-list{display:grid}#o4a .omni-more-menu .omni-menu-route-list :is(a,button){column-gap:var(--o4-space-3);border-bottom:1px solid var(--o4-seam);min-height:64px;transition:color var(--o4-fast) ease;grid-template-rows:auto auto;grid-template-columns:48px minmax(0,1fr);align-items:center;padding-block:8px;display:grid}#o4a .omni-more-menu .omni-menu-route-list :is(img,i){object-fit:cover;grid-row:1/3;width:48px;height:48px;display:block}#o4a .omni-more-menu .omni-menu-route-list i{border:1px solid var(--o4-seam-2);color:var(--o4-acid);place-items:center;display:grid}#o4a .omni-more-menu .omni-menu-route-list i svg{width:20px;height:20px}#o4a .omni-more-menu .omni-menu-route-list span{font-size:var(--o4-text-md);align-self:end;font-weight:600}#o4a .omni-more-menu .omni-menu-route-list small{color:var(--o4-whisker);align-self:start}#o4a .omni-more-menu .menu-contract{justify-content:space-between;align-items:center;gap:var(--o4-space-3);min-height:48px;padding-inline:var(--o4-space-4);border:1px solid var(--o4-seam-2);border-radius:var(--o4-radius);display:flex}#o4a .omni-more-menu .menu-contract code{color:var(--o4-acid);font:500 var(--o4-text-sm) / 1 var(--o4-font-mono)}@media (hover:hover) and (pointer:fine){#o4a .omni-more-menu :is(.menu-buy-invite,.menu-art-invite,.menu-contract):hover,#o4a .omni-more-menu>header button:hover{border-color:var(--o4-acid)}#o4a .omni-more-menu :is(.omni-menu-command-deck>button,.omni-menu-route-list :is(a,button)):hover{color:var(--o4-acid-hi)}}@media (max-width:760px){#o4a .omni-more-menu{border-top:1px solid var(--o4-seam-2);border-left:0;width:100%;max-height:min(92svh,760px);inset:auto 0 0}@starting-style{#o4a .omni-more-menu{transform:translateY(100%)}}}#o4a .omni-mobile-dock{display:none}@media (max-width:1080px){#o4a .omni-mobile-dock{z-index:100;padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--o4-seam-2);background:var(--o4-void);font-family:var(--o4-font-text);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;inset:auto 0 0}#o4a .omni-mobile-dock :is(a,button){min-width:0;min-height:62px;color:var(--o4-whisker);transition:color var(--o4-fast) ease;align-content:center;justify-items:center;gap:5px;font-size:11px;font-weight:500;display:grid}#o4a .omni-mobile-dock :is(a,button) i{height:20px;font:600 var(--o4-text-sm) / 1 var(--o4-font-mono);place-items:center;display:grid}#o4a .omni-mobile-dock :is(a,button) svg{width:18px;height:18px;display:block}#o4a .omni-mobile-dock .active{color:var(--o4-acid);box-shadow:inset 0 2px 0 var(--o4-acid)}#o4a .omni-mobile-dock .dock-buy{background:var(--o4-acid);min-height:46px;color:var(--o4-void);box-shadow:none;font-size:var(--o4-text-sm);clip-path:polygon(0 4px,4px 4px,4px 0,calc(100% - 4px) 0,calc(100% - 4px) 4px,100% 4px,100% calc(100% - 4px),calc(100% - 4px) calc(100% - 4px),calc(100% - 4px) 100%,4px 100%,4px calc(100% - 4px),0 calc(100% - 4px));transition:background-color var(--o4-fast) ease, transform var(--o4-fast) var(--o4-ease-out);flex-direction:row-reverse;justify-content:center;align-self:center;align-items:center;gap:5px;margin-inline:4px;font-weight:700;display:flex}#o4a .omni-mobile-dock .dock-buy i{height:auto;font:700 var(--o4-text-sm) / 1 var(--o4-font-text)}#o4a .omni-mobile-dock .dock-buy:active{transform:scale(.97)}}#o4a .omni-city-modal{top:var(--o4-top-height);background:var(--o4-void)}#o4a .omni-city-modal .modal-backdrop{display:none}#o4a .omni-city-modal .modal-panel{background:var(--o4-void);scrollbar-color:var(--o4-seam-2) var(--o4-void);opacity:1;transition:opacity var(--o4-medium) ease, transform var(--o4-medium) var(--o4-ease-out);transform:none}@starting-style{#o4a .omni-city-modal .modal-panel{opacity:0;transform:translateY(10px)}}#o4a .omni-city-modal .modal-close{border:1px solid var(--o4-seam-2);border-radius:var(--o4-radius);background:var(--o4-void);width:44px;height:44px;color:var(--o4-bone);box-shadow:none;font:400 1.5rem / 1 var(--o4-font-text);transition:border-color var(--o4-fast) ease, transform var(--o4-fast) var(--o4-ease-out)}#o4a .omni-city-modal .modal-close:active{transform:scale(.95)}#o4a .city-window-bar{border-bottom:1px solid var(--o4-seam);background:0 0}#o4a .city-window-breadcrumb{color:var(--o4-whisker);font:400 var(--o4-text-sm) / 1.2 var(--o4-font-text)}#o4a .city-window-breadcrumb:before{content:none}#o4a .city-window-breadcrumb a{color:var(--o4-acid)}#o4a .city-window-breadcrumb [aria-current=page]{color:var(--o4-bone)}#o4a .city-window-related{color:var(--o4-acid);font:500 var(--o4-text-sm) / 1.2 var(--o4-font-text)}@media (hover:hover) and (pointer:fine){#o4a .omni-city-modal .modal-close:hover{border-color:var(--o4-acid)}}@media (max-width:1080px){#o4a .omni-city-modal .modal-panel{padding-bottom:calc(76px + env(safe-area-inset-bottom))}}#o4a .omni-city-modal{background:#0009}#o4a .omni-city-modal .modal-backdrop{cursor:pointer;background:0 0;border:0;display:block;position:absolute;inset:0}#o4a .omni-city-modal .modal-panel,#o4a .omni-city-modal .modal-panel.modal-panel-wide{border:0;border-left:1px solid var(--o4-seam-2);background:var(--o4-hood);width:min(960px,100%);max-width:none;height:auto;min-height:0;max-height:none;box-shadow:none;border-radius:0;inset:0 0 0 auto}@starting-style{#o4a .omni-city-modal .modal-panel,#o4a .omni-city-modal .modal-panel.modal-panel-wide{opacity:0;transform:translate(16px)}}@media (max-width:760px){#o4a .omni-city-modal{inset:var(--o4-top-height) 0 calc(76px + env(safe-area-inset-bottom))}#o4a .omni-city-modal .modal-panel,#o4a .omni-city-modal .modal-panel.modal-panel-wide{border:1px solid var(--o4-seam-2);border-radius:var(--o4-radius-lg) var(--o4-radius-lg) 0 0;border-bottom:0;width:100%;inset:24px 0 0}#o4a .omni-city-modal .modal-panel:before{content:"";z-index:31;border-radius:var(--o4-radius);background:var(--o4-seam-2);width:40px;height:3px;margin:10px auto 0;display:block;position:sticky;top:0}@starting-style{#o4a .omni-city-modal .modal-panel,#o4a .omni-city-modal .modal-panel.modal-panel-wide{opacity:0;transform:translateY(24px)}}}@media (prefers-reduced-motion:reduce){#o4a .omni-city-modal .modal-panel{transition:none}}#o4a .omni-city-modal .city-window-bar{padding-right:84px}#o4a .omni-city-modal *{border-radius:var(--o4-radius);letter-spacing:normal;text-transform:none}#o4a .omni-city-modal :is(small,time,dt,figcaption){font-size:max(var(--o4-text-xs), 1em)}#o4a .omni-city-modal .modal-content{color:var(--o4-bone);font-family:var(--o4-font-text)}#o4a .omni-city-modal :is(.panel-intro,.city-window-intro,.treasury-panel-intro,.meme-archive-head) h2,#o4a .omni-city-modal .modal-panel>:is(div,section)>header:first-child h2,#o4a #agent-monitor-title{color:var(--o4-bone);font:600 var(--o4-text-3xl) / 1 var(--o4-font-display);letter-spacing:0;text-transform:none}#o4a .omni-city-modal :is(.panel-intro,.city-window-intro) h2 em{color:inherit;background:0 0;border:0;font-style:normal;text-decoration:none}#o4a .omni-city-modal :is(.panel-intro,.city-window-intro) p{max-width:56ch;color:var(--o4-whisker);font:400 var(--o4-text-md) / 1.55 var(--o4-font-text)}#o4a .omni-city-modal .panel-label{color:var(--o4-acid);font:500 var(--o4-text-sm) / 1.3 var(--o4-font-mono);letter-spacing:0;text-transform:none}#o4a .omni-city-modal .panel-source{border:1px solid var(--o4-seam-2);color:var(--o4-whisker);font:500 var(--o4-text-xs) / 1 var(--o4-font-mono);letter-spacing:0;text-transform:none;background:0 0;align-items:center;gap:8px;padding:6px 10px;display:inline-flex}#o4a .omni-city-modal .panel-source i{background:var(--o4-dim);width:7px;height:7px;box-shadow:none;border-radius:0;animation:none}#o4a .omni-city-modal .panel-source.source-live{border-color:var(--o4-acid-line);color:var(--o4-acid)}#o4a .omni-city-modal .panel-source.source-live i{background:var(--o4-acid)}#o4a .omni-city-modal .panel-source.source-stale i{background:var(--o4-amber)}#o4a .omni-city-modal .panel-disclaimer{color:var(--o4-dim);font:400 var(--o4-text-xs) / 1.5 var(--o4-font-text);letter-spacing:0;text-transform:none}#o4a .omni-city-modal details>summary{cursor:pointer}#o4a .omni-city-modal details>summary::marker{color:var(--o4-acid)}#o4a .social-content .social-door-grid--x{margin-top:0}#o4a .social-content .social-fold{border:1px solid var(--o4-seam);background:var(--o4-hood);margin:16px 0 0}#o4a .social-content .social-fold>summary{color:var(--o4-bone);font:500 var(--o4-text-md) / 1.3 var(--o4-font-display);letter-spacing:.01em;padding:14px 16px;list-style-position:inside}#o4a .social-content .social-fold>summary:hover{color:var(--o4-acid)}#o4a .social-content .social-fold>summary:focus-visible{outline:2px solid var(--o4-edge);outline-offset:-2px}#o4a .social-content .social-fold>:not(summary){padding:0 16px 16px}#o4a .social-content .social-fold .social-door-grid{margin-top:8px}#o4a .buy-market-note{border:1px solid var(--o4-seam-2);background:var(--o4-hood);color:var(--o4-whisker);font:400 var(--o4-text-sm) / 1.55 var(--o4-font-text);overflow-wrap:anywhere;margin:12px 0 16px;padding:12px 14px}#o4a .buy-market-note b{color:var(--o4-bone)}#o4a .buy-market-note code{color:var(--o4-acid);font:500 var(--o4-text-xs) / 1.4 var(--o4-font-mono)}#o4a .buy-market-note a{color:var(--o4-acid);text-underline-offset:3px;text-decoration:underline}#o4a .buy-chart-link{align-items:center;gap:8px;display:inline-flex}#o4a .omni-city-modal .buy-content .buy-intro{padding:0 0 var(--o4-space-4);margin:0 0 var(--o4-space-4);display:block}#o4a .omni-city-modal .buy-content .buy-intro h2{margin:var(--o4-space-2) 0 var(--o4-space-2);font-size:var(--o4-text-2xl)}#o4a .omni-city-modal .buy-content .buy-intro p{font-size:var(--o4-text-sm);line-height:1.5}#o4a .omni-city-modal .buy-content .buy-card{gap:var(--o4-space-3);padding:var(--o4-space-3);border:1px solid var(--o4-seam-2);background:var(--o4-hood-2);display:grid}#o4a .omni-city-modal .buy-content .buy-card :is(.buy-contract,.buy-cta,.buy-route-note){margin:0}#o4a .omni-city-modal .buy-content .buy-card .buy-contract{padding:var(--o4-space-1) var(--o4-space-1) 0;background:0 0;border:0}#o4a .omni-city-modal .buy-content .buy-card .buy-route-note{padding-inline:var(--o4-space-1)}#o4a .omni-city-modal .buy-content .buy-wallet-row{justify-content:space-between;align-items:center;gap:var(--o4-space-3);min-height:52px;margin:var(--o4-space-3) 0;padding:var(--o4-space-3) var(--o4-space-4);border:1px solid var(--o4-seam-2);color:var(--o4-whisker);font:400 var(--o4-text-sm) / 1.4 var(--o4-font-text);transition:border-color var(--o4-fast) ease;text-decoration:none;display:flex}#o4a .omni-city-modal .buy-content .buy-wallet-row b{color:var(--o4-bone);font-weight:600}#o4a .omni-city-modal .buy-content .buy-wallet-row__action{color:var(--o4-acid);white-space:nowrap;flex:none;font-weight:600}#o4a .omni-city-modal .buy-content .buy-wallet-row:hover{border-color:var(--o4-acid)}#o4a .omni-city-modal .buy-content .buy-before{margin:0 0 var(--o4-space-4);border:1px solid var(--o4-seam);background:var(--o4-hood)}#o4a .omni-city-modal .buy-content .buy-before>summary{color:var(--o4-bone);font:500 var(--o4-text-sm) / 1.3 var(--o4-font-text);padding:14px 16px;list-style-position:inside}#o4a .omni-city-modal .buy-content .buy-before>summary:hover{color:var(--o4-acid)}#o4a .omni-city-modal .buy-content .buy-before>:not(summary){margin-inline:16px}#o4a .omni-city-modal .buy-content .buy-before>:last-child{margin-bottom:16px}#o4a .omni-city-modal .buy-content .buy-before .buy-steps{margin-top:0}@media (max-width:760px){#o4a .omni-city-modal .buy-content .buy-intro{padding-bottom:var(--o4-space-3);margin-bottom:var(--o4-space-3)}#o4a .omni-city-modal .buy-content .buy-card .buy-contract button{min-height:44px}#o4a .omni-city-modal .buy-content .buy-card .buy-route-note{font-size:var(--o4-text-xs);gap:2px}}#o4a .omni-city-modal .source-details{border:1px solid var(--o4-seam);background:var(--o4-hood)}#o4a .omni-city-modal .source-details>summary{color:var(--o4-bone);font:500 var(--o4-text-sm) / 1.3 var(--o4-font-text)}#o4a .omni-city-modal .modal-close{z-index:3;float:none;margin:0;position:absolute;top:12px;right:16px}#o4a .reward-primary-proof{padding:0 0 var(--o4-space-6);border:0;border-bottom:1px solid var(--o4-seam);box-shadow:none;background:0 0;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:6px 14px;display:grid}#o4a .reward-primary-proof>:is(small,.reward-usd,span){grid-column:1/-1}#o4a .reward-primary-proof>small{color:var(--o4-whisker);font:400 var(--o4-text-sm) / 1.3 var(--o4-font-text);letter-spacing:0;text-transform:none}#o4a .reward-primary-proof>strong{color:var(--o4-acid);font:500 var(--o4-text-hero) / .95 var(--o4-font-mono);letter-spacing:-.03em;font-variant-numeric:tabular-nums}#o4a .reward-primary-proof[data-unavailable]>strong{color:var(--o4-whisker);font:500 var(--o4-text-2xl) / 1.1 var(--o4-font-mono);letter-spacing:-.02em;white-space:normal;overflow-wrap:anywhere}#o4a .reward-primary-proof>b{color:var(--o4-whisker);font:500 var(--o4-text-lg) / 1 var(--o4-font-mono)}#o4a .reward-primary-proof>.reward-usd{color:var(--o4-bone);font:500 var(--o4-text-lg) / 1.3 var(--o4-font-mono)}#o4a .reward-primary-proof>span{color:var(--o4-dim);font:400 var(--o4-text-xs) / 1.5 var(--o4-font-text)}#o4a .reward-routing{padding:var(--o4-space-6) 0;border:0;border-bottom:1px solid var(--o4-seam);background:0 0}#o4a .reward-routing>header>span,#o4a .reward-receipts>header>span{color:var(--o4-bone);font:600 var(--o4-text-lg) / 1.2 var(--o4-font-text);letter-spacing:0;text-transform:none}#o4a .reward-routing>header>small{color:var(--o4-dim);font:400 var(--o4-text-xs) / 1.3 var(--o4-font-mono);letter-spacing:0;text-transform:none}#o4a .reward-routing-bar{background:0 0;height:10px}#o4a .reward-routing-bar i:first-child{background:var(--o4-acid)}#o4a .reward-routing-bar i:last-child{background:var(--o4-acid-dim)}#o4a .reward-routing-legend{background:0 0;border:0}#o4a .reward-routing-legend article{background:0 0;border:0;padding-inline:0}#o4a .reward-routing-legend strong{font:500 var(--o4-text-3xl) / 1 var(--o4-font-mono);letter-spacing:-.03em}#o4a .reward-routing-legend article:first-child strong{color:var(--o4-acid)}#o4a .reward-routing-legend article:last-child strong{color:var(--o4-acid-dim)}#o4a .reward-routing-legend b{font:600 var(--o4-text-md) / 1.3 var(--o4-font-text)}#o4a .reward-routing-legend small{color:var(--o4-whisker);font:400 var(--o4-text-sm) / 1.45 var(--o4-font-text)}#o4a .reward-fact-list{gap:0 var(--o4-space-7);background:0 0;border:0;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}#o4a .reward-fact-list>div{align-items:baseline;gap:4px var(--o4-space-4);padding:var(--o4-space-4) 0;border:0;border-bottom:1px solid var(--o4-seam);background:0 0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label value""note usd";display:grid}#o4a .reward-fact-list dt{color:var(--o4-bone);font:400 var(--o4-text-sm) / 1.35 var(--o4-font-text);grid-area:label}#o4a .reward-fact-list dd{color:var(--o4-bone);font:500 var(--o4-text-md) / 1.2 var(--o4-font-mono);text-align:right;grid-area:value}#o4a .reward-fact-list small{color:var(--o4-dim);font:400 var(--o4-text-xs) / 1.4 var(--o4-font-text);letter-spacing:0;text-align:left;text-transform:none;grid-area:note;justify-self:start;margin:0;padding:0}#o4a .reward-fact-list .reward-usd{color:var(--o4-whisker);font:400 var(--o4-text-xs) / 1.4 var(--o4-font-mono);text-align:right;grid-area:usd}#o4a .reward-receipts{padding:var(--o4-space-6) 0 0;background:0 0;border:0}#o4a .reward-receipts>header a{color:var(--o4-acid);font:500 var(--o4-text-sm) / 1.2 var(--o4-font-text);letter-spacing:0;text-transform:none}#o4a .reward-receipts li{align-items:baseline;gap:var(--o4-space-4);padding:var(--o4-space-3) 0;border-color:var(--o4-seam);grid-template-columns:minmax(7.5rem,auto) minmax(0,1fr) auto}#o4a .reward-receipts time{color:var(--o4-whisker);font:400 var(--o4-text-xs) / 1.3 var(--o4-font-mono);text-transform:none;white-space:nowrap}#o4a .reward-receipts li b{font:500 var(--o4-text-md) / 1.2 var(--o4-font-mono)}#o4a .reward-receipts li small{color:var(--o4-dim);font:400 var(--o4-text-xs) / 1.4 var(--o4-font-text)}#o4a .reward-receipts li em{color:var(--o4-dim);font:400 var(--o4-text-xs) / 1.3 var(--o4-font-mono);font-style:normal}#o4a .reward-receipts>p{color:var(--o4-dim);font:400 var(--o4-text-xs) / 1.5 var(--o4-font-text)}#o4a .reward-mechanics h3{font:600 var(--o4-text-xl) / 1.15 var(--o4-font-text);letter-spacing:0}#o4a .reward-mechanics summary{color:var(--o4-bone);font:500 var(--o4-text-md) / 1.4 var(--o4-font-text)}#o4a .reward-mechanics details{border-color:var(--o4-seam)}#o4a .reward-mechanics details p{max-width:70ch;color:var(--o4-whisker);font:400 var(--o4-text-sm) / 1.6 var(--o4-font-text)}#o4a .reward-mechanics details a{color:var(--o4-acid);font:500 var(--o4-text-sm) / 1.4 var(--o4-font-text)}#o4a .treasury-district-intro{border-color:var(--o4-seam)}#o4a .treasury-asset-summary{background:0 0}#o4a :is(.treasury-summary-asset,.city-vault,.treasury-vesting-proof,.treasury-culture-link){border:1px solid var(--o4-seam);background:var(--o4-hood);box-shadow:none}#o4a .treasury-summary-art{background:0 0;border:0}#o4a .treasury-summary-art i{display:none}#o4a :is(.treasury-summary-copy,.vault-asset)>:is(span,dt){color:var(--o4-whisker);font:400 var(--o4-text-sm) / 1.3 var(--o4-font-text)}#o4a .balance-amount>b{color:var(--o4-acid);font:500 var(--o4-text-xl) / 1.1 var(--o4-font-mono);letter-spacing:-.02em;font-variant-numeric:tabular-nums}#o4a .treasury-summary-asset .balance-amount>b{white-space:nowrap;font-size:clamp(1.5rem,1rem + 1.6vw,2.25rem)}#o4a .balance-amount[data-unavailable]>b,#o4a .treasury-summary-asset .balance-amount[data-unavailable]>b{color:var(--o4-whisker);font-size:var(--o4-text-lg);white-space:normal}#o4a .balance-amount summary{color:var(--o4-whisker);font:400 var(--o4-text-xs) / 1.4 var(--o4-font-text)}#o4a .balance-amount details span{color:var(--o4-bone);font:400 var(--o4-text-xs) / 1.5 var(--o4-font-mono);overflow-wrap:anywhere}#o4a :is(.treasury-summary-copy>strong,.vault-asset>small){color:var(--o4-whisker);font:400 var(--o4-text-xs) / 1.4 var(--o4-font-text)}#o4a :is(.treasury-summary-copy>strong em,.vault-asset>small b){color:var(--o4-bone);font:500 var(--o4-text-xs) / 1.4 var(--o4-font-mono);font-style:normal}#o4a .treasury-summary-copy>small,#o4a .treasury-balance-note,#o4a .treasury-section-head p{color:var(--o4-dim);font:400 var(--o4-text-xs) / 1.5 var(--o4-font-text)}#o4a .treasury-balance-note{max-width:72ch}#o4a .treasury-section-head small{display:none}#o4a :is(.treasury-wallet-heading,.treasury-vesting-proof h3){color:var(--o4-bone);font:600 var(--o4-text-xl) / 1.15 var(--o4-font-text)}#o4a .treasury-wallet-grid{gap:var(--o4-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,520px),1fr))}#o4a .city-vault{grid-template-columns:148px minmax(0,1fr);grid-template-areas:"art head""art books""foot foot";gap:0;display:grid}#o4a .city-vault>svg{background:0 0;border:0;grid-area:art;align-self:center;width:100%;height:auto;max-height:none}#o4a .city-vault>svg>:is(rect,path):first-child,#o4a .treasury-vault-art>rect{fill:none}#o4a .city-vault>header{padding:var(--o4-space-5) var(--o4-space-5) var(--o4-space-3) 0;grid-area:head;align-items:start}#o4a .city-vault>header small{color:var(--o4-dim);font:400 var(--o4-text-xs) / 1.3 var(--o4-font-text)}#o4a .city-vault>header b{color:var(--o4-bone);font:600 var(--o4-text-lg) / 1.2 var(--o4-font-text)}#o4a .vault-source-pair strong{color:var(--o4-dim);font:400 var(--o4-text-xs) / 1.3 var(--o4-font-mono);white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}#o4a .vault-source-pair strong:before{content:"";border:1px solid var(--o4-dim);width:7px;height:7px}#o4a .vault-source-pair strong.source-live{color:var(--o4-whisker)}#o4a .vault-source-pair strong.source-live:before{border-color:var(--o4-acid);background:var(--o4-acid)}#o4a .vault-source-pair strong.source-stale:before{border-color:var(--o4-amber);background:var(--o4-amber)}#o4a .city-vault .vault-balance{padding:0 var(--o4-space-5) var(--o4-space-5) 0;grid-area:books}#o4a .city-vault .vault-asset{background:0 0;border:0;padding:0}#o4a .city-vault>footer{justify-content:space-between;align-items:center;gap:var(--o4-space-3) var(--o4-space-5);padding:var(--o4-space-4) var(--o4-space-5);border-top:1px solid var(--o4-seam);flex-wrap:wrap;grid-area:foot;display:flex}#o4a .city-vault>footer>span{gap:4px;min-width:0;display:grid}#o4a .city-vault>footer code{color:var(--o4-bone);font:400 var(--o4-text-xs) / 1.4 var(--o4-font-mono);overflow-wrap:anywhere}#o4a .city-vault>footer small{color:var(--o4-dim);font:400 var(--o4-text-xs) / 1.4 var(--o4-font-text)}#o4a .city-vault>footer a,#o4a .treasury-vesting-proof footer a{min-height:44px;color:var(--o4-acid);font:500 var(--o4-text-sm) / 1.2 var(--o4-font-text);white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}#o4a .treasury-vesting-proof>header span,#o4a .treasury-vesting-amount>span,#o4a .treasury-vesting-schedule dt{color:var(--o4-whisker);font:400 var(--o4-text-sm) / 1.3 var(--o4-font-text)}#o4a .treasury-vesting-proof>header em{color:var(--o4-acid);font:400 var(--o4-text-xs) / 1.3 var(--o4-font-mono);font-style:normal}#o4a .treasury-vesting-amount>b{color:var(--o4-acid);font:500 var(--o4-text-2xl) / 1.1 var(--o4-font-mono);letter-spacing:-.02em}#o4a .treasury-vesting-schedule dd{color:var(--o4-bone);font:500 var(--o4-text-sm) / 1.4 var(--o4-font-mono)}#o4a .treasury-vesting-proof :is(small,p){color:var(--o4-dim);font:400 var(--o4-text-xs) / 1.5 var(--o4-font-text)}#o4a .treasury-vesting-terms span{border:1px solid var(--o4-seam-2);color:var(--o4-whisker);font:400 var(--o4-text-xs) / 1.3 var(--o4-font-text);background:0 0;padding:5px 9px}#o4a .treasury-culture-link b{font:600 var(--o4-text-lg) / 1.2 var(--o4-font-text)}#o4a .treasury-culture-link p{color:var(--o4-whisker);font:400 var(--o4-text-sm) / 1.5 var(--o4-font-text)}@media (max-width:560px){#o4a .city-vault{grid-template-columns:96px minmax(0,1fr);grid-template-areas:"art head""books books""foot foot"}#o4a .city-vault>header{padding-right:var(--o4-space-4)}#o4a .city-vault .vault-balance{padding:0 var(--o4-space-4) var(--o4-space-4)}#o4a .city-vault>footer{padding-inline:var(--o4-space-4)}}@media (max-width:760px){#o4a .reward-fact-list{grid-template-columns:minmax(0,1fr)}#o4a .reward-receipts li{grid-template-columns:minmax(0,1fr) auto}#o4a .reward-receipts li time{grid-column:1/-1}}html body .build-omni-page{--ink:var(--o4-bone);--muted:var(--o4-whisker);--line:var(--o4-seam);--lime:var(--o4-acid);background:var(--o4-void);color:var(--o4-bone);font-family:var(--o4-font-text)}html body .build-omni-page:before,html body .build-omni-page .build-intro:after{content:none}html body .build-omni-page *{border-radius:var(--o4-radius);letter-spacing:normal;text-transform:none}html body .build-omni-page :is(a,button,input,select,textarea,summary,canvas):focus-visible{outline:2px solid var(--o4-edge);outline-offset:2px}html body .build-omni-page .build-nav{height:var(--o4-top-height);gap:var(--o4-space-5);border-bottom:1px solid var(--o4-seam)}html body .build-omni-page .build-logo{color:var(--o4-bone);font:700 1.5rem / 1 var(--o4-font-display);gap:10px}html body .build-omni-page .build-logo img{object-fit:cover;width:36px;height:36px}html body .build-omni-page .build-nav>div{gap:var(--o4-space-5)}html body .build-omni-page .build-nav>div>a,html body .build-omni-page .build-nav summary{color:var(--o4-whisker);font:500 var(--o4-text-sm) / 1.2 var(--o4-font-text)}html body .build-omni-page .build-nav>div>a[aria-current]{color:var(--o4-bone);box-shadow:0 2px 0 var(--o4-acid)}html body .build-omni-page .build-nav details[open],html body .build-omni-page .build-nav details a{border-color:var(--o4-seam-2);background:var(--o4-hood);box-shadow:none}html body .build-omni-page .build-nav details a{color:var(--o4-bone);font-size:var(--o4-text-sm)}html body .build-omni-page .build-nav>button{border-color:var(--o4-seam-2);background:var(--o4-void);color:var(--o4-bone);font:600 var(--o4-text-sm) / 1.2 var(--o4-font-text)}html body .build-omni-page .build-intro{padding-right:0}html body .build-omni-page .build-eyebrow{color:var(--o4-acid);font:500 var(--o4-text-sm) / 1.3 var(--o4-font-mono)}html body .build-omni-page .build-intro h1{color:var(--o4-bone);font:600 var(--o4-text-3xl) / 1 var(--o4-font-display)}html body .build-omni-page .build-intro>p:not(.build-eyebrow){color:var(--o4-whisker);font-size:var(--o4-text-md)}html body .build-omni-page .build-intro-meta{color:var(--o4-dim);font-size:var(--o4-text-xs)}html body .build-omni-page button{border-color:var(--o4-seam-2);background:var(--o4-hood);color:var(--o4-bone)}html body .build-omni-page :is(.build-stage,.build-place-panel){border-color:var(--o4-seam-2);background:var(--o4-void);box-shadow:none}html body .build-omni-page :is(.build-stage-heading,.sculpture-controls,.build-stage-caption){background:var(--o4-hood)}html body .build-omni-page .build-place-panel :is(h2,h3){font-family:var(--o4-font-text)}@media (hover:hover) and (pointer:fine){html body .build-omni-page button:hover:not(:disabled){border-color:var(--o4-acid);background:var(--o4-hood-2)}html body .build-omni-page .build-nav>div>a:hover,html body .build-omni-page .build-nav summary:hover{color:var(--o4-bone)}}@media (max-width:760px){html body .build-omni-page .build-logo{font-size:1.3125rem}html body .build-omni-page .build-logo img{width:32px;height:32px}}html body .build-omni-page{padding-inline:max(var(--o4-gutter), calc((100vw - 1640px) / 2))}html body .build-omni-page :is(h2,h3){color:var(--o4-bone)}html body .build-omni-page .build-intro{padding:var(--o4-space-7) 0 var(--o4-space-5)}html body .build-omni-page .build-intro h1{font:700 clamp(2.5rem, 1rem + 5vw, 5.5rem) / .95 var(--o4-font-display)}html body .build-omni-page .build-intro h1 .brand-four{color:var(--o4-acid)}html body .build-omni-page .build-intro>p:not(.build-eyebrow){margin-top:var(--o4-space-4);color:var(--o4-bone);font-size:var(--o4-text-lg)}html body .build-omni-page .build-intro-meta{gap:var(--o4-space-2);margin-top:var(--o4-space-5)}html body .build-omni-page .build-intro-meta span{border:1px solid var(--o4-seam-2);background:var(--o4-hood);color:var(--o4-bone);font:500 var(--o4-text-xs) / 1.3 var(--o4-font-mono);padding:7px 12px}html body .build-omni-page .build-intro-meta span+span{color:var(--o4-whisker)}html body .build-omni-page .build-steps{margin:0 0 var(--o4-space-4);border:1px solid var(--o4-seam-2);background:var(--o4-seam-2);counter-reset:wall-step;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;padding:0;list-style:none;display:grid}html body .build-omni-page .build-steps li{align-content:start;gap:4px var(--o4-space-4);padding:var(--o4-space-4) var(--o4-space-5);background:var(--o4-void);counter-increment:wall-step;grid-template-columns:auto minmax(0,1fr);display:grid}html body .build-omni-page .build-steps li:before{content:counter(wall-step);color:var(--o4-acid);font:700 2.5rem / .9 var(--o4-font-display);grid-row:span 2}html body .build-omni-page .build-steps b{color:var(--o4-bone);font:600 var(--o4-text-md) / 1.3 var(--o4-font-text)}html body .build-omni-page .build-steps span{color:var(--o4-whisker);font-size:var(--o4-text-sm);line-height:1.5}html body .build-omni-page .build-demo-invite{margin:0 0 var(--o4-space-5)}html body .build-omni-page .build-demo-invite a{color:var(--o4-whisker);font:500 var(--o4-text-sm) / 1.3 var(--o4-font-mono);-webkit-text-decoration-color:var(--o4-seam-2);text-decoration-color:var(--o4-seam-2)}html body .build-omni-page .build-stage{isolation:isolate;border:1px solid var(--o4-seam-2);background:var(--o4-void);overflow:hidden}html body .build-omni-page .build-stage-rain{z-index:-1;opacity:.7;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:radial-gradient(46% 52% at 50% 46%,#0000 0 55%,#000 100%);mask-image:radial-gradient(46% 52% at 50% 46%,#0000 0 55%,#000 100%)}html body .build-omni-page .build-stage:after{content:"";z-index:5;pointer-events:none;background:linear-gradient(var(--o4-acid), var(--o4-acid)) left top / 18px 2px no-repeat, linear-gradient(var(--o4-acid), var(--o4-acid)) left top / 2px 18px no-repeat, linear-gradient(var(--o4-acid), var(--o4-acid)) right top / 18px 2px no-repeat, linear-gradient(var(--o4-acid), var(--o4-acid)) right top / 2px 18px no-repeat, linear-gradient(var(--o4-acid), var(--o4-acid)) left bottom / 18px 2px no-repeat, linear-gradient(var(--o4-acid), var(--o4-acid)) left bottom / 2px 18px no-repeat, linear-gradient(var(--o4-acid), var(--o4-acid)) right bottom / 18px 2px no-repeat, linear-gradient(var(--o4-acid), var(--o4-acid)) right bottom / 2px 18px no-repeat;position:absolute;inset:6px}html body .build-omni-page .build-stage-heading{font:500 var(--o4-text-xs) / 1.3 var(--o4-font-mono)}html body .build-omni-page .build-stage-heading>span,html body .build-omni-page .build-stage-heading>button{border:1px solid var(--o4-seam-2);min-height:40px;box-shadow:none;color:var(--o4-bone);font:inherit;background:#000000d1;padding:9px 13px}html body .build-omni-page .build-stage-heading i{background:var(--o4-acid);width:8px;height:8px;box-shadow:none;border-radius:0}html body .build-omni-page .sculpture-controls{padding:var(--o4-space-3);background:0 0;gap:6px}html body .build-omni-page .sculpture-controls :is(button,output){border:1px solid var(--o4-seam-2);box-shadow:none;color:var(--o4-bone);font:500 var(--o4-text-xs) / 1.2 var(--o4-font-mono);background:#000000d1}html body .build-omni-page .sculpture-controls output{min-width:52px;min-height:44px;color:var(--o4-acid);place-items:center;display:grid}html body .build-omni-page .sculpture-controls :is(.spin-once,[aria-pressed=true]){border-color:var(--o4-acid-dim);color:var(--o4-acid)}html body .build-omni-page .build-stage-caption{padding:var(--o4-space-3) var(--o4-space-5) var(--o4-space-4);border-top:1px solid var(--o4-seam);background:0 0}html body .build-omni-page .build-stage-caption b{color:var(--o4-acid);font:700 var(--o4-text-xl) / 1 var(--o4-font-display)}html body .build-omni-page .build-stage-caption span{color:var(--o4-dim);font-size:var(--o4-text-xs);opacity:1}html body .build-omni-page .build-place-panel{gap:var(--o4-space-4);padding:var(--o4-space-5);border:1px solid var(--o4-seam-2);border-top:3px solid var(--o4-acid);background:var(--o4-hood);position:relative}html body .build-omni-page .build-place-panel .build-eyebrow{font-size:var(--o4-text-xs)}html body .build-omni-page .build-place-title h2{font:700 3.25rem / .9 var(--o4-font-display)}html body .build-omni-page .build-place-title>span{color:var(--o4-dim);font:500 var(--o4-text-sm) / 1 var(--o4-font-mono)}html body .build-omni-page .build-empty-art{gap:var(--o4-space-2);border:1px dashed var(--o4-acid-line);background:repeating-linear-gradient(0deg, transparent 0 15px, var(--o4-seam) 15px 16px), repeating-linear-gradient(90deg, transparent 0 15px, var(--o4-seam) 15px 16px), var(--o4-void);height:124px;margin:0}html body .build-omni-page .build-empty-art>span{color:var(--o4-acid);font-size:1.75rem;line-height:1}html body .build-omni-page .build-empty-art>p{color:var(--o4-bone);font:600 var(--o4-text-lg) / 1.1 var(--o4-font-display)}html body .build-omni-page .build-place-panel h3{font:600 var(--o4-text-lg) / 1.25 var(--o4-font-text)}html body .build-omni-page .build-place-panel>p{color:var(--o4-whisker);font-size:var(--o4-text-sm);line-height:1.55}html body .build-omni-page dl{font-size:var(--o4-text-sm)}html body .build-omni-page dl>div{border-bottom:1px solid var(--o4-seam)}html body .build-omni-page dt{color:var(--o4-dim);font:500 var(--o4-text-xs) / 1.5 var(--o4-font-mono)}html body .build-omni-page dd{color:var(--o4-bone);font-weight:600}html body .build-omni-page .build-auction-start,html body .build-omni-page .build-not-open{border:1px solid var(--o4-seam-2);border-left:2px solid var(--o4-acid);background:var(--o4-void);color:var(--o4-bone);font-size:var(--o4-text-xs);margin:0;padding:10px 12px;line-height:1.5}html body .build-omni-page .build-not-open{border-left-color:var(--o4-acid-dim);color:var(--o4-whisker)}html body .build-omni-page .build-bid-form label{color:var(--o4-whisker);font:500 var(--o4-text-xs) / 1.3 var(--o4-font-mono)}html body .build-omni-page :is(input,select,textarea){border:1px solid var(--o4-seam-2);background:var(--o4-void);color:var(--o4-bone);font:500 var(--o4-text-sm) / 1.3 var(--o4-font-mono)}html body .build-omni-page .build-primary{clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);min-height:52px;font:700 var(--o4-text-sm) / 1.2 var(--o4-font-text);background:var(--o4-acid)!important;color:#000!important}html body .build-omni-page button:disabled{opacity:.45}html body .build-omni-page .build-place-panel>small{color:var(--o4-dim);font-size:var(--o4-text-xs);line-height:1.55}html body .build-omni-page .build-progress{margin-top:var(--o4-space-2);padding-top:var(--o4-space-4);border-top:1px solid var(--o4-seam)}html body .build-omni-page .build-progress strong{color:var(--o4-acid);font:700 2.75rem / .9 var(--o4-font-display)}html body .build-omni-page .build-progress strong small{color:var(--o4-whisker);font:500 var(--o4-text-xs) / 1 var(--o4-font-mono)}html body .build-omni-page .build-progress>div>span,html body .build-omni-page .build-progress p{color:var(--o4-dim);font-size:var(--o4-text-xs)}html body .build-omni-page .build-progress p b{color:var(--o4-bone)}html body .build-omni-page .build-progress progress{background:var(--o4-seam);border-radius:0;height:8px}html body .build-omni-page .build-progress progress::-webkit-progress-bar{background:var(--o4-seam)}html body .build-omni-page .build-progress progress::-webkit-progress-value{background:var(--o4-acid)}html body .build-omni-page .build-progress progress::-moz-progress-bar{background:var(--o4-acid)}html body .build-omni-page .build-feedback p{border-left:2px solid var(--o4-acid);background:var(--o4-hood);color:var(--o4-bone);font-size:var(--o4-text-sm)}html body .build-omni-page .build-feedback [role=alert]{border-left-color:var(--o4-red);color:var(--o4-bone)}html body .build-omni-page .build-overlay{background:#000000db}html body .build-omni-page .build-overlay>section{border:1px solid var(--o4-seam-2);border-top:3px solid var(--o4-acid);background:var(--o4-hood)}html body .build-omni-page .build-overlay h2{font:700 var(--o4-text-2xl) / 1 var(--o4-font-display)}html body .build-omni-page .build-overlay :is(p,small){color:var(--o4-whisker);font-size:var(--o4-text-sm)}html body .build-omni-page .build-overlay [role=alert]{border-left:2px solid var(--o4-red);background:var(--o4-void);color:var(--o4-bone);padding:10px 12px}html body .build-omni-page :is(.build-wallet-download,.build-wallet-launch){border:1px solid var(--o4-seam-2);color:var(--o4-bone);font:600 var(--o4-text-sm) / 1.2 var(--o4-font-text)}html body .build-omni-page .omni-focus-bar{border-block:1px solid var(--o4-seam);background:var(--o4-hood)}html body .build-omni-page .omni-focus-bar strong,html body .build-omni-page .omni-focus-original b{color:var(--o4-acid);font:700 var(--o4-text-lg) / 1.1 var(--o4-font-display)}html body .build-omni-page .omni-focus-bar span,html body .build-omni-page .omni-focus-original span,html body .build-omni-page .omni-focus-context>p{color:var(--o4-whisker);font-size:var(--o4-text-xs)}html body .build-omni-page .omni-focus-original img{border:1px solid var(--o4-acid-dim);background:var(--o4-void)}html body .build-omni-page .build-large-grid button{border:1px solid var(--o4-seam);background:var(--o4-hood);color:var(--o4-dim)}html body .build-omni-page .build-large-grid small{color:var(--o4-bone);font:500 var(--o4-text-xs) / 1.2 var(--o4-font-mono);background:#000000b8}html body .build-omni-page :is(.build-directory,.build-feature,.build-funding) h2{font:700 var(--o4-text-2xl) / 1 var(--o4-font-display)}html body .build-omni-page .build-directory{padding:var(--o4-space-8) 0;border-bottom:1px solid var(--o4-seam)}html body .build-omni-page .build-search label{color:var(--o4-dim);font:500 var(--o4-text-xs) / 1.3 var(--o4-font-mono)}html body .build-omni-page .build-place-index{grid-template-columns:repeat(32,minmax(0,1fr));gap:3px}html body .build-omni-page .build-place-index button{border:1px solid var(--o4-seam);background:var(--o4-hood);color:var(--o4-dim);font:500 .75rem / 1 var(--o4-font-mono)}html body .build-omni-page .build-place-index button.filled{border-color:var(--o4-acid-dim)}html body .build-omni-page .build-place-index button[aria-pressed=true],html body .build-omni-page .build-large-grid button[aria-pressed=true]{border:1px solid var(--o4-acid);background:var(--o4-acid);color:#000;font-weight:700}html body .build-omni-page .build-feature{align-items:center;gap:var(--o4-space-8);padding:var(--o4-space-8) 0;border-bottom:1px solid var(--o4-seam);grid-template-columns:minmax(0,1fr) minmax(0,520px)}html body .build-omni-page :is(.build-feature,.build-funding) p{color:var(--o4-whisker);font-size:var(--o4-text-md);line-height:1.6}html body .build-omni-page .build-feature figure{border:1px solid var(--o4-seam-2);background:var(--o4-void);padding:0;transform:none}html body .build-omni-page .build-feature figure>img{aspect-ratio:1;object-fit:cover;background:0 0;display:block}html body .build-omni-page .build-feature figcaption{padding:var(--o4-space-4) var(--o4-space-5);border-top:1px solid var(--o4-seam-2);gap:6px}html body .build-omni-page .build-feature figcaption>span{color:var(--o4-acid);font:500 var(--o4-text-xs) / 1.3 var(--o4-font-mono)}html body .build-omni-page .build-feature figcaption b{color:var(--o4-bone);font:600 var(--o4-text-lg) / 1.2 var(--o4-font-display)}html body .build-omni-page .build-feature summary{color:var(--o4-bone);font:500 var(--o4-text-sm) / 1.3 var(--o4-font-mono)}html body .build-omni-page .build-feature details p{font-size:var(--o4-text-sm)}html body .build-omni-page .build-funding{align-items:start;gap:var(--o4-space-8);padding:var(--o4-space-8) 0;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}html body .build-omni-page .build-funding>div+div{padding:var(--o4-space-5);border:1px solid var(--o4-seam-2);background:var(--o4-hood)}html body .build-omni-page .build-funding h3{font:600 var(--o4-text-lg) / 1.2 var(--o4-font-text)}html body .build-omni-page .build-funding small,html body .build-omni-page .build-address{color:var(--o4-dim);font-size:var(--o4-text-xs)!important}html body .build-omni-page .build-address code{color:var(--o4-bone);font:500 var(--o4-text-xs) / 1.5 var(--o4-font-mono)}html body .build-omni-page .build-funding>div>a{color:var(--o4-acid);font:500 var(--o4-text-sm) / 1.3 var(--o4-font-mono)}html body .build-omni-page .build-footer{border-top:1px solid var(--o4-seam);font-size:var(--o4-text-sm)}html body .build-omni-page .build-footer b{color:var(--o4-bone);font:700 var(--o4-text-xl) / 1 var(--o4-font-display)}html body .build-omni-page .build-footer a{color:var(--o4-whisker)}@media (hover:hover) and (pointer:fine){html body .build-omni-page .build-place-index button:hover:not([aria-pressed=true]){border-color:var(--o4-acid);background:var(--o4-hood-3);color:var(--o4-acid)}html body .build-omni-page .build-primary:hover:not(:disabled){background:var(--o4-acid-hi)!important}html body .build-omni-page .build-footer a:hover,html body .build-omni-page .build-demo-invite a:hover{color:var(--o4-acid)}}@media (min-width:1101px){html body .build-omni-page .build-experience{gap:var(--o4-space-5);grid-template-columns:minmax(0,1fr) 360px;align-items:start}html body .build-omni-page .build-stage{top:var(--o4-space-4);position:sticky}html body .build-omni-page .omni-sculpture{height:clamp(460px,100dvh - 176px,900px)}html body .build-omni-page .build-stage :is(.omni-focus-bar,.build-large-grid){padding-top:68px}}@media (max-width:1100px){html body .build-omni-page .build-place-index{grid-template-columns:repeat(16,minmax(0,1fr));gap:4px}html body .build-omni-page :is(.build-feature,.build-funding){gap:var(--o4-space-7)}}@media (max-width:760px){html body .build-omni-page{padding-inline:var(--o4-space-4)}html body .build-omni-page .build-intro{padding:var(--o4-space-6) 0 var(--o4-space-4)}html body .build-omni-page .build-steps{grid-template-columns:minmax(0,1fr)}html body .build-omni-page .build-steps li{padding:var(--o4-space-3) var(--o4-space-4)}html body .build-omni-page .build-stage-heading{padding:var(--o4-space-3)}html body .build-omni-page .omni-sculpture{height:clamp(320px,100vw,440px)}html body .build-omni-page .sculpture-controls{padding:var(--o4-space-2) var(--o4-space-3) var(--o4-space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}html body .build-omni-page .sculpture-controls :is(button,output){min-width:0;padding:8px 4px}html body .build-omni-page .build-stage-caption{justify-content:center}html body .build-omni-page .build-stage-caption span{display:none}html body .build-omni-page .build-place-title h2{font-size:2.75rem}html body .build-omni-page .build-place-index{grid-template-columns:repeat(8,minmax(0,1fr))}html body .build-omni-page .build-place-index button{min-height:0}html body .build-omni-page :is(.build-directory,.build-feature,.build-funding){padding:var(--o4-space-7) 0}html body .build-omni-page .build-footer{gap:var(--o4-space-3) var(--o4-space-5);flex-wrap:wrap}html body .build-omni-page .build-footer b{flex:1 0 100%}}#o4a .omni-city-modal .op-page{gap:var(--o4-space-5);max-width:880px;padding:var(--o4-space-5) var(--o4-space-4) var(--o4-space-6);color:var(--o4-bone);background:var(--o4-void);font:400 var(--o4-text-md)/1.6 var(--o4-font-text);margin-inline:auto;display:grid}#o4a .omni-city-modal .op-page>*{margin:0}#o4a .omni-city-modal .op-head{align-items:center;gap:var(--o4-space-5);padding:0 0 var(--o4-space-5);border:0;border-bottom:1px solid var(--o4-seam);background:0 0;grid-template-columns:148px minmax(0,1fr);display:grid}#o4a .omni-city-modal .op-portrait{object-fit:cover;border:1px solid var(--o4-acid-line);background:var(--o4-hood);width:148px;height:148px}#o4a .omni-city-modal .op-intro .panel-label{color:var(--o4-acid);font:500 var(--o4-text-sm)/1.4 var(--o4-font-mono)}#o4a .omni-city-modal .op-intro h2{margin:var(--o4-space-2) 0 var(--o4-space-3);color:var(--o4-bone);font:600 var(--o4-text-3xl)/1 var(--o4-font-display)}#o4a .omni-city-modal .op-intro p{max-width:58ch;color:var(--o4-whisker);margin:0}#o4a .omni-city-modal .op-status{align-items:baseline;gap:var(--o4-space-3);padding:var(--o4-space-3) var(--o4-space-4);border:1px solid var(--o4-seam);background:var(--o4-hood);grid-template-columns:auto auto minmax(0,1fr);display:grid}#o4a .omni-city-modal .op-status i{background:var(--o4-dim);align-self:center;width:8px;height:8px}#o4a .omni-city-modal .op-status.is-live i{background:var(--o4-acid)}#o4a .omni-city-modal .op-status.is-quiet i{background:var(--o4-whisker)}#o4a .omni-city-modal .op-status b{color:var(--o4-bone);font:600 var(--o4-text-sm)/1.4 var(--o4-font-text);white-space:nowrap}#o4a .omni-city-modal .op-status span{color:var(--o4-whisker);font-size:var(--o4-text-sm)}#o4a .omni-city-modal .op-move{gap:var(--o4-space-4);padding:var(--o4-space-5);border:1px solid var(--o4-acid-line);background:var(--o4-hood);display:grid}#o4a .omni-city-modal .op-move>header{gap:var(--o4-space-2) var(--o4-space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}#o4a .omni-city-modal .op-move>header span{color:var(--o4-acid);font:500 var(--o4-text-xs)/1.3 var(--o4-font-mono);grid-column:1/-1}#o4a .omni-city-modal .op-move>header b{color:var(--o4-bone);font:600 var(--o4-text-xl)/1.3 var(--o4-font-text)}#o4a .omni-city-modal .op-move>header em{padding:var(--o4-space-1) var(--o4-space-2);border:1px solid var(--o4-seam-2);color:var(--o4-whisker);font:500 var(--o4-text-xs)/1.3 var(--o4-font-text);white-space:nowrap;align-self:start}#o4a .omni-city-modal .op-move[data-status=OPEN_TO_ANYONE]>header em{border-color:var(--o4-acid-line);color:var(--o4-acid)}#o4a .omni-city-modal .op-question{padding:var(--o4-space-3);border-left:2px solid var(--o4-seam-2);color:var(--o4-whisker)}#o4a .omni-city-modal :is(.op-question,.op-change) small{color:var(--o4-dim);font:500 var(--o4-text-xs)/1.4 var(--o4-font-mono);display:block}#o4a .omni-city-modal .op-say{color:var(--o4-bone);font-size:var(--o4-text-md)}#o4a .omni-city-modal .op-signature{margin-left:var(--o4-space-2);color:var(--o4-acid-dim);font-family:var(--o4-font-mono)}#o4a .omni-city-modal .op-saw h3{margin:0 0 var(--o4-space-2);color:var(--o4-dim);font:500 var(--o4-text-xs)/1.4 var(--o4-font-mono)}#o4a .omni-city-modal .op-saw ul{gap:var(--o4-space-1);padding-left:var(--o4-space-5);color:var(--o4-whisker);font-size:var(--o4-text-sm);margin:0;display:grid}#o4a .omni-city-modal .op-change{color:var(--o4-whisker);font-size:var(--o4-text-sm)}#o4a .omni-city-modal .op-move>footer{gap:var(--o4-space-1) var(--o4-space-4);padding-top:var(--o4-space-3);border-top:1px solid var(--o4-seam);color:var(--o4-dim);font-size:var(--o4-text-xs);flex-wrap:wrap;display:flex}#o4a .omni-city-modal .op-published{gap:0 var(--o4-space-2);flex-wrap:wrap;display:inline-flex}#o4a .omni-city-modal .op-published i{font-style:normal}#o4a .omni-city-modal .op-published i+i:before{content:"·";margin-right:var(--o4-space-2)}#o4a .omni-city-modal .op-vault-note{max-width:70ch;color:var(--o4-whisker);font-size:var(--o4-text-sm)}#o4a .omni-city-modal .op-history h3{margin:0 0 var(--o4-space-3);color:var(--o4-bone);font:600 var(--o4-text-md)/1.3 var(--o4-font-text)}#o4a .omni-city-modal .op-history nav{gap:var(--o4-space-2);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}#o4a .omni-city-modal .op-history button{gap:var(--o4-space-1);padding:var(--o4-space-3);border:1px solid var(--o4-seam);background:var(--o4-hood);color:var(--o4-whisker);text-align:left;cursor:pointer;display:grid}#o4a .omni-city-modal .op-history button:is(:hover,.active){border-color:var(--o4-acid-line);background:var(--o4-hood-2)}#o4a .omni-city-modal .op-history time{color:var(--o4-dim);font:400 var(--o4-text-xs)/1.3 var(--o4-font-mono)}#o4a .omni-city-modal .op-history span{color:var(--o4-bone);font-size:var(--o4-text-sm)}#o4a .omni-city-modal .op-feed{border:1px solid var(--o4-seam);background:var(--o4-hood)!important}#o4a .omni-city-modal .op-feed>header{justify-content:space-between;align-items:end;gap:var(--o4-space-3);padding:var(--o4-space-3) var(--o4-space-4);border-bottom:1px solid var(--o4-seam);text-align:left;display:flex}#o4a .omni-city-modal .op-feed>header small{color:var(--o4-acid);font:500 var(--o4-text-xs)/1.3 var(--o4-font-mono);display:block}#o4a .omni-city-modal .op-feed>header b{color:var(--o4-bone);font:600 var(--o4-text-md)/1.3 var(--o4-font-text)}#o4a .omni-city-modal .op-feed ol{margin:0;padding:0;list-style:none}#o4a .omni-city-modal .op-feed li{gap:var(--o4-space-3);padding:var(--o4-space-3) var(--o4-space-4);border-bottom:1px solid var(--o4-seam);grid-template-columns:8.5em minmax(0,1fr);display:grid}#o4a .omni-city-modal .op-feed li:last-child{border-bottom:0}#o4a .omni-city-modal .op-feed li time{color:var(--o4-dim);font:400 var(--o4-text-xs)/1.5 var(--o4-font-mono)}#o4a .omni-city-modal .op-feed li b{color:var(--o4-bone);font:600 var(--o4-text-sm)/1.4 var(--o4-font-text)}#o4a .omni-city-modal .op-feed li p{color:var(--o4-whisker);font-size:var(--o4-text-sm);margin:0}#o4a .omni-city-modal .op-feed>p{padding:var(--o4-space-4);color:var(--o4-whisker)}#o4a .omni-city-modal .op-feed>.op-feed-note{padding:var(--o4-space-3) var(--o4-space-4);border-top:1px solid var(--o4-seam);font-size:var(--o4-text-sm);margin:0;line-height:1.5}#o4a .omni-city-modal .op-talk{justify-content:space-between;align-items:center;gap:var(--o4-space-3);padding:var(--o4-space-4);border:1px solid var(--o4-seam);flex-wrap:wrap;display:flex}#o4a .omni-city-modal .op-talk b{color:var(--o4-bone);display:block}#o4a .omni-city-modal .op-talk span small{max-width:52ch;color:var(--o4-whisker);font-size:var(--o4-text-sm);display:block}#o4a .omni-city-modal .op-donate{gap:var(--o4-space-3);padding:var(--o4-space-4);border:1px solid var(--o4-seam);display:grid}#o4a .omni-city-modal .op-donate b{color:var(--o4-bone);display:block}#o4a .omni-city-modal .op-donate small b{display:inline}#o4a .omni-city-modal .op-donate small{max-width:60ch;color:var(--o4-whisker);font-size:var(--o4-text-sm);display:block}#o4a .omni-city-modal .op-donate code{overflow-wrap:anywhere;min-width:0;color:var(--o4-acid);font:500 var(--o4-text-sm)/1.4 var(--o4-font-mono);display:block}#o4a .omni-city-modal .op-donate .op-wallet-note{max-width:60ch;color:var(--o4-bone);font-size:var(--o4-text-sm);margin:0;line-height:1.5}#o4a .omni-city-modal .op-donate button{color:var(--o4-acid);font:500 var(--o4-text-sm)/1.4 var(--o4-font-text);border:1px solid var(--o4-seam);padding:var(--o4-space-2) var(--o4-space-3);cursor:pointer;background:0 0;justify-self:start}#o4a .omni-city-modal .op-more{border:1px solid var(--o4-seam);background:var(--o4-hood)!important}#o4a .omni-city-modal .op-more>summary{padding:var(--o4-space-3) var(--o4-space-4);color:var(--o4-bone);font:600 var(--o4-text-sm)/1.4 var(--o4-font-text);cursor:pointer}#o4a .omni-city-modal .op-more>div{gap:var(--o4-space-4);padding:0 var(--o4-space-4) var(--o4-space-4);display:grid}#o4a .omni-city-modal .op-more h4{margin:0 0 var(--o4-space-2);color:var(--o4-bone);font:600 var(--o4-text-sm)/1.3 var(--o4-font-text)}#o4a .omni-city-modal .op-rules{gap:var(--o4-space-2);margin:0;padding:0;list-style:none;display:grid}#o4a .omni-city-modal .op-rules li{color:var(--o4-whisker);font-size:var(--o4-text-sm)}#o4a .omni-city-modal .op-rules b{color:var(--o4-bone)}#o4a .omni-city-modal .op-supporter{justify-content:space-between;gap:var(--o4-space-3);padding:var(--o4-space-3);border:1px solid var(--o4-seam);flex-wrap:wrap;display:flex}#o4a .omni-city-modal .op-supporter p{color:var(--o4-whisker);font-size:var(--o4-text-sm);margin:0}#o4a .omni-city-modal .op-supporter b{color:var(--o4-bone)}#o4a .omni-city-modal .op-meta{color:var(--o4-dim);font-size:var(--o4-text-xs)}#o4a .omni-city-modal :is(.op-supporter a,.op-talk a,.op-status-link){color:var(--o4-acid);font:500 var(--o4-text-sm)/1.4 var(--o4-font-text);text-align:left;cursor:pointer;background:0 0;border:0;padding:0}#o4a .omni-city-modal .op-more :is(.council-live-tape,.council-telegram-log){background:0 0;border:0;margin:0}#o4a .omni-city-modal .op-more :is(.council-live-tape,.council-telegram-log) ol{gap:var(--o4-space-2);margin:0;padding:0;list-style:none;display:grid}#o4a .omni-city-modal .op-more .council-live-tape li{gap:var(--o4-space-3);color:var(--o4-whisker);font-size:var(--o4-text-xs);border:0;grid-template-columns:auto minmax(0,1fr) auto;padding:0;display:grid}#o4a .omni-city-modal .op-page .agent-channel-boundary{padding:var(--o4-space-3) 0 0;border:0;border-top:1px solid var(--o4-seam);background:0 0;margin:0;display:block}#o4a .omni-city-modal .op-page .agent-channel-boundary b{color:var(--o4-whisker)!important;font:500 var(--o4-text-sm)/1.4 var(--o4-font-text)!important}@media (max-width:700px){#o4a .omni-city-modal .op-page{padding-inline:var(--o4-space-3)}#o4a .omni-city-modal .op-head{gap:var(--o4-space-4);grid-template-columns:88px minmax(0,1fr)}#o4a .omni-city-modal .op-portrait{width:88px;height:88px}#o4a .omni-city-modal .op-intro p{grid-column:1/-1}#o4a .omni-city-modal .op-status{grid-template-columns:auto minmax(0,1fr)}#o4a .omni-city-modal .op-status span{grid-column:1/-1}#o4a .omni-city-modal .op-move{padding:var(--o4-space-4)}#o4a .omni-city-modal .op-move>header{grid-template-columns:1fr}#o4a .omni-city-modal .op-move>header em{justify-self:start}#o4a .omni-city-modal .op-feed li{gap:var(--o4-space-1);grid-template-columns:1fr}#o4a .omni-city-modal .op-feed>header{text-align:left;justify-items:start;display:grid}#o4a .omni-city-modal .op-feed>header :is(span,small,b){text-align:left;justify-self:start}}.omni-lab{gap:var(--o4-space-2);min-width:0;color:var(--o4-bone);background:var(--o4-void);font-family:var(--o4-font-text);margin:0;display:grid;position:relative}.omni-lab__stage{border:1px solid var(--o4-seam);border-radius:var(--o4-radius);background:var(--o4-hood);grid-area:1/1;position:relative;overflow:hidden}.omni-lab__stage img{object-fit:cover;opacity:.35;width:100%;height:100%;position:absolute;inset:0}.omni-lab__stage canvas{width:100%;height:100%;display:block;position:absolute;inset:0}[data-framing=wide] .omni-lab__stage{aspect-ratio:16/10;max-height:min(62svh,520px)}@media (max-width:760px) and (orientation:portrait){[data-framing=wide] .omni-lab__stage{aspect-ratio:6/5;height:auto;max-height:none}}@media (max-height:520px) and (orientation:landscape){[data-framing=wide] .omni-lab__stage{aspect-ratio:auto;height:78svh;max-height:none}}[data-framing=home]{gap:var(--o4-space-2);grid-template-columns:minmax(0,1fr);display:grid;position:relative}[data-framing=home] .omni-lab__stage{aspect-ratio:5/4;background:var(--o4-void);border-radius:var(--o4-radius);justify-self:end;width:min(100%,1.25*min(64svh,560px));position:relative;overflow:hidden}[data-framing=home] .omni-lab__poster{object-fit:contain;opacity:1;width:100%;height:100%;position:absolute;inset:0}[data-framing=home]:not([data-activity=watching],[data-activity=quiet],[data-activity=just-posted]) .omni-lab__poster{opacity:.35}[data-framing=home] .omni-lab__stage[data-first-frame] .omni-lab__poster,[data-framing=home] .omni-lab__stage:not([data-first-frame]) canvas{visibility:hidden}@media (max-width:760px){[data-framing=home] .omni-lab__stage{aspect-ratio:auto;border:0;border-radius:0;justify-self:stretch;width:100%;height:max(300px,min(108vw,56svh))}[data-framing=home] .omni-lab__caption{padding-inline:var(--o4-space-4)}[data-framing=home] .omni-lab__targets{scrollbar-width:none;padding-inline:var(--o4-space-4) 40px;flex-wrap:nowrap;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000)}:root.omni-home-sheet-open{overflow:hidden}}@media (orientation:landscape) and (max-height:500px){[data-framing=home] .omni-lab__stage{width:min(100%, calc((100svh - var(--o4-top-height) - 76px - env(safe-area-inset-bottom) - var(--o4-space-5)) * 1.25));aspect-ratio:5/4;height:auto}}.omni-lab__targets{gap:var(--o4-space-2);flex-wrap:wrap;display:flex}.omni-lab__targets button{min-height:40px;padding:0 var(--o4-space-3);border:1px solid var(--o4-seam);background:color-mix(in srgb, var(--o4-void) 60%, transparent);color:var(--o4-bone);font-size:var(--o4-text-sm);white-space:nowrap;border-radius:999px}.omni-lab__targets button:focus-visible{outline:2px solid var(--o4-edge);outline-offset:2px}.omni-lab__x-activity{align-items:center;gap:var(--o4-space-2) var(--o4-space-3);min-width:0;padding:var(--o4-space-3);background:var(--o4-hood);border-left:2px solid var(--o4-whisker);color:var(--o4-bone);font-size:var(--o4-text-sm);flex-wrap:wrap;display:flex}.omni-lab__x-activity:is([data-phase=composing],[data-phase=sending],[data-phase=published]){border-color:var(--o4-acid)}.omni-lab__x-activity a{color:var(--o4-acid);text-underline-offset:.2em;align-items:center;gap:.25em;min-height:44px;text-decoration:underline;display:inline-flex}.omni-lab__x-activity a:focus-visible{outline:2px solid var(--o4-edge);outline-offset:3px}.omni-lab__x-activity time{color:var(--o4-whisker);font-size:var(--o4-text-xs);margin-left:auto}@media (max-width:760px){.omni-lab__x-activity{margin-inline:var(--o4-space-4)}}.omni-lab__view{top:var(--o4-space-2);right:var(--o4-space-2);z-index:1;min-height:36px;padding:0 var(--o4-space-3);border:1px solid var(--o4-seam);background:color-mix(in srgb, var(--o4-void) 66%, transparent);color:var(--o4-bone);font-size:var(--o4-text-sm);cursor:pointer;border-radius:999px;position:absolute}.omni-lab__view:focus-visible{outline:2px solid var(--o4-edge);outline-offset:2px}@media (orientation:landscape) and (max-height:500px),(max-width:379px){.omni-lab__view{white-space:nowrap;text-indent:36px;width:36px;padding:0;overflow:hidden}.omni-lab__view:before{content:"";box-sizing:border-box;border:2px solid;border-radius:2px;width:16px;height:13px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}[data-view=whole] .omni-lab__view:before{width:12px;height:12px;box-shadow:inset 0 0 0 2px var(--o4-void), inset 0 0 0 6px currentColor;border-radius:50%}}.omni-lab__chip,.omni-lab__hint,.omni-lab__bubble{z-index:1}.omni-lab__chip{top:var(--o4-space-2);left:var(--o4-space-2);pointer-events:none;padding:var(--o4-space-1) var(--o4-space-2);background:color-mix(in srgb, var(--o4-void) 66%, transparent);color:var(--o4-whisker);font-size:max(var(--o4-text-xs), 13px);border-radius:999px;position:absolute}.omni-lab__hint{bottom:var(--o4-space-2);left:var(--o4-space-2);padding:var(--o4-space-1) var(--o4-space-2);background:color-mix(in srgb, var(--o4-void) 72%, transparent);color:var(--o4-bone);font-size:max(var(--o4-text-xs), 13px);pointer-events:none;border-radius:999px;position:absolute}.omni-lab__bubble{width:max-content;max-width:min(260px,70%);padding:var(--o4-space-2) var(--o4-space-3);background:var(--o4-bone);color:var(--o4-void);font-size:var(--o4-text-sm);text-align:center;pointer-events:none;will-change:transform;border-radius:14px;margin:0;font-weight:600;line-height:1.3;position:absolute;top:0;left:0}.omni-lab__bubble:after{top:100%;left:var(--tail-x,50%);content:"";border:7px solid #0000;border-top-color:var(--o4-bone);border-bottom:0;position:absolute;transform:translate(-50%)}.omni-lab__notice{color:var(--o4-acid);font-size:var(--o4-text-sm);margin:0}[data-framing=home] .omni-lab__notice{z-index:1;box-sizing:border-box;width:max-content;max-width:calc(min(100%, min(64svh, 560px) * 1.25) - 2 * var(--o4-space-2));margin:var(--o4-space-2);padding:var(--o4-space-1) var(--o4-space-3);background:color-mix(in srgb, var(--o4-void) 80%, transparent);pointer-events:none;border-radius:999px;grid-area:1/1;place-self:end;line-height:1.3}[data-framing=home] .omni-lab__notice:empty{background:0 0;padding:0}@media (orientation:landscape) and (max-height:500px){[data-framing=home] .omni-lab__notice{max-width:calc(min(100%, (100svh - var(--o4-top-height) - 76px - env(safe-area-inset-bottom) - var(--o4-space-5)) * 1.25) - 2 * var(--o4-space-2))}}.omni-lab[data-framing=home] :is(.omni-lab__bubble,.omni-lab__notice){text-wrap:balance}.omni-lab__hotspots{pointer-events:none;grid-area:1/1;position:relative;overflow:hidden}.omni-lab__lead{transform-origin:0;background:color-mix(in srgb, var(--o4-bone) 55%, transparent);width:0;height:1px;position:absolute;top:0;left:0}.omni-lab__lead:before{content:"";background:var(--o4-bone);width:6px;height:6px;box-shadow:0 0 0 1.5px var(--o4-void);border-radius:50%;position:absolute;top:-2.5px;left:-3px}.omni-lab__hotspot{pointer-events:auto;padding:var(--o4-space-1) var(--o4-space-2);border:1px solid var(--o4-acid);background:var(--o4-void);color:var(--o4-bone);font:600 var(--o4-text-sm)/1.2 var(--o4-font-text);white-space:nowrap;cursor:pointer;border-radius:999px;position:absolute;top:0;left:0}:is(.omni-lab__hotspot:hover,.omni-lab__hotspot:focus-visible){background:var(--o4-acid);color:var(--o4-void);outline:2px solid var(--o4-edge);outline-offset:1px}.omni-lab__caption{font-size:var(--o4-text-sm);margin:0;line-height:1.45}.omni-lab__caption b{color:var(--o4-bone);font-weight:600}.omni-lab__caption span{color:var(--o4-whisker)}.omni-lab__caption small{margin-top:var(--o4-space-2);color:var(--o4-whisker);font-size:max(var(--o4-text-xs), 13px);display:block}.omni-lab__pip{width:8px;height:8px;vertical-align:middle;background:var(--o4-dim);margin-inline-end:var(--o4-space-2);display:inline-block}[data-tone=live] .omni-lab__pip{background:var(--o4-acid)}[data-tone=stale] .omni-lab__pip{background:var(--o4-whisker)}.omni-lab__energy{align-items:center;gap:var(--o4-space-3);color:var(--o4-whisker);font-size:max(var(--o4-text-xs), 13px);grid-template-columns:96px minmax(0,1fr);margin:0;display:grid}.omni-lab__energy>span:only-child{grid-column:1/-1}.omni-lab__meter{border:1px solid var(--o4-seam-2);background:var(--o4-hood);height:8px;display:block}.omni-lab__meter i{background:var(--o4-acid);height:100%;display:block}[data-phase=empty] .omni-lab__meter{border-color:var(--o4-red)}[data-phase=empty] .omni-lab__meter i{background:var(--o4-red)}[data-phase=empty]>span:last-child{color:var(--o4-bone)}.omni-lab__headline{justify-content:start;align-items:baseline;gap:var(--o4-space-1) var(--o4-space-3);font-size:var(--o4-text-sm);grid-template-columns:auto auto;margin:0;line-height:1.45;display:grid}.omni-lab__headline span{color:var(--o4-acid);font:500 max(var(--o4-text-xs), 13px) / 1.3 var(--o4-font-mono)}.omni-lab__headline time{color:var(--o4-whisker);font-family:var(--o4-font-mono)}.omni-lab__headline q{color:var(--o4-bone);quotes:none;grid-column:1/-1}.omni-lab__headline em{color:var(--o4-whisker);grid-column:1/-1;font-style:normal}.omni-lab__board{gap:var(--o4-space-2) var(--o4-space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.omni-lab__board>div{gap:var(--o4-space-1);min-width:0;display:grid}.omni-lab__board dt{color:var(--o4-whisker);font-size:var(--o4-text-sm)}.omni-lab__board dd{align-items:baseline;gap:var(--o4-space-2);color:var(--o4-bone);font-family:var(--o4-font-mono);font-variant-numeric:tabular-nums;margin:0;display:flex}.omni-lab__board small{color:var(--o4-whisker);font-size:max(var(--o4-text-xs), 13px)}.omni-lab__board i{background:var(--o4-dim);flex:none;align-self:center;width:8px;height:8px}.omni-lab__board [data-source=live] i{background:var(--o4-acid)}.omni-lab__board [data-source=stale] i{background:var(--o4-whisker)}.omni-lab__vaults{gap:var(--o4-space-2);display:grid}.omni-lab__vaults ol{gap:var(--o4-space-2);margin:0;padding:0;list-style:none;display:grid}.omni-lab__vaults li{gap:2px var(--o4-space-2);min-width:0;color:var(--o4-bone);font-family:var(--o4-font-mono);font-variant-numeric:tabular-nums;grid-template-columns:8px minmax(0,1fr);grid-template-areas:"pip name""pip sol""pip o4a";align-items:baseline;display:grid}@media (min-width:560px){.omni-lab__vaults li{grid-template-columns:8px minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);grid-template-areas:"pip name sol o4a"}}.omni-lab__vaults li>i{background:var(--o4-dim);grid-area:pip;align-self:center;width:8px;height:8px}.omni-lab__vaults li[data-source=live]>i{background:var(--o4-acid)}.omni-lab__vaults li[data-source=stale]>i{background:var(--o4-whisker)}.omni-lab__vault-name{gap:0 var(--o4-space-2);font-family:var(--o4-font-text);flex-wrap:wrap;grid-area:name;display:flex}.omni-lab__vault-also{flex-basis:100%}.omni-lab__vault-name a{color:var(--o4-whisker);text-decoration:none}:is(.omni-lab__vault-name a:hover,.omni-lab__vault-name a:focus-visible){color:var(--o4-acid)}.omni-lab__vault-name code{font-family:var(--o4-font-mono);font-size:max(var(--o4-text-xs), 13px)}.omni-lab__vault-sol{grid-area:sol}.omni-lab__vault-o4a{grid-area:o4a}.omni-lab__vault-sol,.omni-lab__vault-o4a{align-items:baseline;gap:var(--o4-space-2);min-width:0;display:flex}.omni-lab__vault-unread{color:var(--o4-whisker);font-family:var(--o4-font-text);grid-area:sol}@media (min-width:560px){.omni-lab__vault-unread{grid-column:sol-start/o4a-end}}.omni-lab__vaults small{color:var(--o4-whisker);font-size:max(var(--o4-text-xs), 13px)}.omni-lab__note{color:var(--o4-whisker);font-size:max(var(--o4-text-xs), 13px);margin:0}.omni-lab__rewards a{color:var(--o4-acid);font-size:inherit;text-underline-offset:3px;white-space:nowrap;text-decoration:underline}.omni-lab__log{gap:var(--o4-space-2);margin:0;padding:0;list-style:none;display:grid}.omni-lab__log li{gap:var(--o4-space-3);min-width:0;font-size:var(--o4-text-sm);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;display:grid}.omni-lab__log time{color:var(--o4-whisker);font-family:var(--o4-font-mono);white-space:nowrap}.omni-lab__cost{color:var(--o4-whisker);font-size:max(var(--o4-text-xs), 13px);margin:0}@media (max-width:760px){.omni-lab{padding-inline:0}.omni-lab__board{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.omni-lab__pip,.omni-lab__stage img{transition:none;animation:none}.omni-lab__bubble{will-change:auto}}
