.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}html[data-immersive],html[data-immersive] body{color-scheme:dark;background:var(--blueprints-bg, #131414)}.blueprints[data-astro-cid-narp3zgo]{min-height:100vh;min-height:100dvh;background:var(--blueprints-bg, #131414);color:var(--paper, #f4f5f2)}.desk[data-astro-cid-narp3zgo]{position:relative;width:min(100% - 2.5rem,58rem);margin-inline:auto;padding-top:calc(1.25rem + env(safe-area-inset-top));padding-bottom:calc(clamp(3rem,9vw,7rem) + env(safe-area-inset-bottom))}.topbar[data-astro-cid-narp3zgo]{display:flex;flex-wrap:wrap;gap:0 .8rem;align-items:center}.brand[data-astro-cid-narp3zgo],.topbar[data-astro-cid-narp3zgo] button{display:inline-flex;align-items:center;min-height:44px;color:var(--muted, #c7cac4);font-size:.875rem}.brand[data-astro-cid-narp3zgo]{gap:.45rem;margin-inline-end:auto;color:var(--paper, #f4f5f2);font-weight:750}.logo-mark[data-astro-cid-narp3zgo]{display:block;aspect-ratio:1}.logo-mark[data-astro-cid-narp3zgo]:before{content:"";display:block;width:100%;height:100%;background:var(--splash-logo-ink, var(--blueprints-logo-ink, #bfff00));-webkit-mask:url(/icons/blueprints-mark.svg?v=2) center / contain no-repeat;mask:url(/icons/blueprints-mark.svg?v=2) center / contain no-repeat}.brand-logo[data-astro-cid-narp3zgo]{width:28px;border-radius:4px;background:#131414}.topbar[data-astro-cid-narp3zgo] button{text-decoration:underline;text-underline-offset:.25em}.eyebrow[data-astro-cid-narp3zgo]{margin:1.8rem 0 .65rem;color:var(--accent-text, #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:var(--accent-text, #bfff00);font-style:normal}.intro[data-astro-cid-narp3zgo]{max-width:36rem;margin:1rem 0 1.25rem;color:var(--muted, #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 var(--edge, #51574e);background:var(--panel, #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:var(--paper, #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:var(--blueprints-bg, #131414);color:var(--paper, #fff);font-size:1rem}.entry[data-astro-cid-narp3zgo] button[data-astro-cid-narp3zgo]{min-height:44px;padding:.5rem .9rem;background:var(--aixia-accent, var(--blueprints-idle-accent, #bfff00));color:var(--aixia-accent-ink, var(--blueprints-idle-ink, #171a12));font-weight:700}#inbox-status[data-astro-cid-narp3zgo]{margin:.45rem 0 0;color:var(--paper, #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:var(--accent-text, #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:var(--aixia-accent-ink, var(--blueprints-idle-ink, #171a12));background:var(--aixia-accent, var(--blueprints-idle-accent, #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 var(--edge, #51574e);background:var(--panel, #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:var(--paper, #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:var(--accent-text, #d0ff4f);text-decoration:underline;text-underline-offset:.25em}.note[data-astro-cid-narp3zgo]{margin-block:.9rem 0;max-width:35rem;color:var(--muted, #b9beb4);font-size:.875rem}a[data-astro-cid-narp3zgo]:focus-visible,summary[data-astro-cid-narp3zgo]:focus-visible{outline:2px solid currentColor;outline-offset:4px}#blueprints-splash[data-astro-cid-narp3zgo]{position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;border:0;overflow:hidden;color:#f4f5f2;background:#131414;color-scheme:dark}#blueprints-splash[data-astro-cid-narp3zgo][open]{display:grid;place-items:center;animation:splash-away 2.4s both}#blueprints-splash[data-astro-cid-narp3zgo]::backdrop{background:transparent}.splash-content[data-astro-cid-narp3zgo]{text-align:center;padding:1rem}.splash-mark[data-astro-cid-narp3zgo]{position:relative;display:grid;place-items:center;width:min(72vw,42svh,320px);aspect-ratio:1;margin-inline:auto}.splash-mark[data-astro-cid-narp3zgo]:before{content:"";position:absolute;inset:0;background-image:linear-gradient(#bfff002d 1px,transparent 1px),linear-gradient(90deg,#bfff002d 1px,transparent 1px);background-size:14px 14px;-webkit-mask-image:radial-gradient(#000 30%,transparent 72%);mask-image:radial-gradient(#000 30%,transparent 72%);animation:draft-in .52s ease-out both}.splash-logo[data-astro-cid-narp3zgo]{position:relative;width:68%;background:#131414;border-radius:16%;animation:draft-in .48s .11s both}.splash-name[data-astro-cid-narp3zgo],.splash-line[data-astro-cid-narp3zgo]{margin:0;animation:reveal .32s ease-out both}.splash-name[data-astro-cid-narp3zgo]{font-size:clamp(2.5rem,11vw,4.5rem);font-weight:750;letter-spacing:-.055em;animation-delay:.24s}.splash-line[data-astro-cid-narp3zgo]{color:#bfff00;font-size:clamp(1rem,4.4vw,1.35rem);animation-delay:.39s}#blueprints-splash[data-astro-cid-narp3zgo] button[data-astro-cid-narp3zgo]{position:absolute;bottom:calc(1.25rem + env(safe-area-inset-bottom));right:calc(1.25rem + env(safe-area-inset-right));min-height:44px;padding:0 .8rem;border:1px solid #51574e;color:#c7cac4}@keyframes draft-in{0%{clip-path:inset(0 100% 0 0);opacity:0}to{clip-path:inset(0);opacity:1}}@keyframes splash-away{0%,82%{opacity:1}to{opacity:0}}@keyframes reveal{0%{opacity:0;transform:translateY(5px)}}@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}h1[data-astro-cid-narp3zgo] em[data-astro-cid-narp3zgo]{display:inline-block}}
