.vimia-light-app[data-astro-cid-uvv3m5kj] [data-astro-cid-uvv3m5kj]::-webkit-scrollbar{display:none}.vimia-dock-button[data-astro-cid-uvv3m5kj][data-dock-state=active]{background:#e7e5dc;opacity:1;transform:translateY(-1px)}.vimia-stage[data-astro-cid-uvv3m5kj][data-stage-state=complete]{background:#111}.vimia-stage[data-astro-cid-uvv3m5kj][data-stage-state=complete] .vimia-stage-dot[data-astro-cid-uvv3m5kj]{background:#32d5d2;box-shadow:0 0 16px #32d5d2d9}.vimia-stage[data-astro-cid-uvv3m5kj][data-stage-state=complete] span[data-astro-cid-uvv3m5kj]:last-child{color:#ffffffb8}body:has(.vimia-light-app) footer{display:none}.blueprints[data-astro-cid-narp3zgo]{background:#131414;color:#f4f5f2}.desk[data-astro-cid-narp3zgo]{width:min(100% - 2.5rem,58rem);margin-inline:auto;padding-block:1.25rem clamp(3rem,9vw,7rem)}.back[data-astro-cid-narp3zgo]{display:inline-flex;align-items:center;min-height:44px;color:#c7cac4;font-size:.875rem}.eyebrow[data-astro-cid-narp3zgo]{margin:1.8rem 0 .65rem;color:#bfff00;font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}h1[data-astro-cid-narp3zgo]{max-width:12ch;margin:0;font-size:clamp(2.65rem,8.5vw,6.5rem);font-weight:700;letter-spacing:-.055em;line-height:.96}h1[data-astro-cid-narp3zgo] em[data-astro-cid-narp3zgo]{color:#bfff00;font-style:normal}.intro[data-astro-cid-narp3zgo]{max-width:36rem;margin:1rem 0 1.25rem;color:#d6d9d2;font-size:clamp(1rem,2.4vw,1.35rem);line-height:1.45}.inbox[data-astro-cid-narp3zgo]{max-width:42rem;margin-block:1rem 1.35rem;padding:clamp(.9rem,3vw,1.5rem);border:1px solid #51574e;background:#1d201c}.inbox[data-astro-cid-narp3zgo] .note[data-astro-cid-narp3zgo]{margin-block:.45rem .8rem}label[data-astro-cid-narp3zgo]{display:block;margin-bottom:.3rem;color:#f4f5f2;font-size:.875rem}.entry[data-astro-cid-narp3zgo]{display:flex;flex-wrap:wrap;gap:.45rem}.entry[data-astro-cid-narp3zgo] input[data-astro-cid-narp3zgo]{flex:1 1 15rem;min-width:0;min-height:44px;padding:.5rem;border:1px solid #a7ada3;background:#131414;color:#fff;font-size:1rem}.entry[data-astro-cid-narp3zgo] button[data-astro-cid-narp3zgo]{min-height:44px;padding:.5rem .9rem;background:#bfff00;color:#171a12;font-weight:700}#inbox-status[data-astro-cid-narp3zgo]{margin:.45rem 0 0;color:#e1e5dd;font-size:.875rem}#saved-link-list[data-astro-cid-narp3zgo]{padding:0;overflow-wrap:anywhere;font-size:.875rem}#saved-links[data-astro-cid-narp3zgo] a[data-astro-cid-narp3zgo]{color:#d0ff4f;text-decoration:underline}#export-links[data-astro-cid-narp3zgo]{display:inline-flex;min-height:44px;align-items:center}summary[data-astro-cid-narp3zgo]{display:inline-flex;min-height:44px;align-items:center;gap:.65rem;padding:.5rem 1rem;color:#171a12;background:#bfff00;font-weight:700;cursor:pointer}summary[data-astro-cid-narp3zgo]:after{content:"+"}details[data-astro-cid-narp3zgo][open] summary[data-astro-cid-narp3zgo]:after{content:"−"}summary[data-astro-cid-narp3zgo]::-webkit-details-marker{display:none}.example[data-astro-cid-narp3zgo]{max-width:42rem;margin-top:.8rem;padding:clamp(1rem,3vw,1.65rem);border:1px solid #51574e;background:#1d201c}.example[data-astro-cid-narp3zgo] .eyebrow[data-astro-cid-narp3zgo]{margin-top:0}h2[data-astro-cid-narp3zgo]{margin:0;font-size:clamp(1.25rem,4vw,1.9rem);line-height:1.1}ol[data-astro-cid-narp3zgo]{padding-left:1.35rem;list-style:decimal;color:#e1e5dd}li[data-astro-cid-narp3zgo]{padding-block:.3rem}.actions[data-astro-cid-narp3zgo]{display:flex;flex-wrap:wrap;-moz-column-gap:1.15rem;column-gap:1.15rem}.actions[data-astro-cid-narp3zgo] a[data-astro-cid-narp3zgo]{display:inline-flex;align-items:center;min-height:44px;color:#d0ff4f;text-decoration:underline;text-underline-offset:.25em}.note[data-astro-cid-narp3zgo]{margin-block:.9rem 0;max-width:35rem;color:#b9beb4;font-size:.875rem}a[data-astro-cid-narp3zgo]:focus-visible,summary[data-astro-cid-narp3zgo]:focus-visible{outline:2px solid #fff;outline-offset:4px}@media (prefers-reduced-motion: no-preference){h1[data-astro-cid-narp3zgo] em[data-astro-cid-narp3zgo],details[data-astro-cid-narp3zgo][open] .example[data-astro-cid-narp3zgo]{animation:reveal .32s ease-out both}@keyframes reveal{0%{opacity:0;transform:translateY(5px)}}h1[data-astro-cid-narp3zgo] em[data-astro-cid-narp3zgo]{display:inline-block}}
