:root{--deployoor-bg:#bef4be;--deployoor-fg:#111513;--deployoor-bg-muted:#d8f8d8;--deployoor-surface:#fff;--deployoor-border:color-mix(in srgb, var(--deployoor-fg) 12%, transparent);--vocs-color-accent:var(--deployoor-fg);--vocs-color-background:var(--deployoor-bg);--vocs-color-background-primary:var(--deployoor-bg);--vocs-color-background2:var(--deployoor-bg-muted);--vocs-color-text:var(--deployoor-fg);--vocs-color-text2:color-mix(in srgb, var(--deployoor-fg) 72%, transparent);--vocs-color-text3:color-mix(in srgb, var(--deployoor-fg) 55%, transparent);--vocs-color-heading:var(--deployoor-fg);--vocs-color-border:var(--deployoor-border)}:root[data-vocs-theme=dark]{--deployoor-bg:#111513;--deployoor-fg:#bef4be;--deployoor-bg-muted:#1a1f1c;--deployoor-surface:#1a1f1c;--deployoor-border:color-mix(in srgb, var(--deployoor-fg) 18%, transparent);--vocs-color-accent:var(--deployoor-fg);--vocs-color-background:var(--deployoor-bg);--vocs-color-background-primary:var(--deployoor-bg);--vocs-color-background2:var(--deployoor-bg-muted);--vocs-color-text:var(--deployoor-fg);--vocs-color-text2:color-mix(in srgb, var(--deployoor-fg) 78%, transparent);--vocs-color-text3:color-mix(in srgb, var(--deployoor-fg) 58%, transparent);--vocs-color-heading:var(--deployoor-fg);--vocs-color-border:var(--deployoor-border)}.landing{min-height:calc(100vh - var(--vocs-spacing-topNav,0px));text-align:center;color:var(--deployoor-fg);background:var(--deployoor-bg);flex-direction:column;align-items:center;padding:2rem 1.5rem 4rem;display:flex}.landing-hero{width:min(720px,100%);margin:1rem 0 1.5rem}.landing-hero-img{border-radius:.75rem;width:100%;height:auto;display:block}.landing-hero-light{display:block}.landing-hero-dark,:root[data-vocs-theme=dark] .landing-hero-light{display:none}:root[data-vocs-theme=dark] .landing-hero-dark{display:block}.landing-lead{max-width:36rem;color:var(--deployoor-fg);opacity:.92;margin:0 0 2rem;font-size:1.125rem;line-height:1.6}.landing-commands{text-align:left;z-index:2;flex-direction:column;gap:.75rem;width:min(640px,100%);margin-bottom:2rem;display:flex;position:relative}.landing-tabgroup{flex-wrap:wrap;gap:.25rem;display:flex}.landing-tab-input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.landing-tabs{border:1px solid var(--deployoor-border);background:color-mix(in srgb, var(--deployoor-fg) 4%, var(--deployoor-bg));border-radius:.5rem;gap:.25rem;width:100%;margin-bottom:.5rem;padding:.2rem;display:flex}.landing-tab{color:var(--deployoor-fg);opacity:.65;cursor:pointer;text-align:center;text-transform:lowercase;-webkit-user-select:none;user-select:none;background:0 0;border-radius:.35rem;flex:1;padding:.35rem .5rem;font-size:.8125rem;font-weight:500;transition:background .15s,opacity .15s;display:block}.landing-tab:hover{opacity:.9}.landing-tab-panel{width:100%;display:none}#install-pnpm:checked~.landing-tabs label[for=install-pnpm],#install-yarn:checked~.landing-tabs label[for=install-yarn],#install-npm:checked~.landing-tabs label[for=install-npm],#generate-foundry:checked~.landing-tabs label[for=generate-foundry],#generate-hardhat:checked~.landing-tabs label[for=generate-hardhat]{opacity:1;background:color-mix(in srgb, var(--deployoor-fg) 10%, var(--deployoor-bg));font-weight:600}#install-pnpm:checked~#panel-install-pnpm,#install-yarn:checked~#panel-install-yarn,#install-npm:checked~#panel-install-npm,#generate-foundry:checked~#panel-generate-foundry,#generate-hardhat:checked~#panel-generate-hardhat{display:block}.landing-command-label{letter-spacing:.04em;text-transform:uppercase;opacity:.7;margin-bottom:.35rem;font-size:.75rem;font-weight:600;display:block}[data-v-ask-ai-container],[data-v-copy-for-ai]{display:none!important}[data-v-logo-image]{width:auto;max-height:1.75rem!important}.landing-command-row{border:1px solid var(--deployoor-border);background:color-mix(in srgb, var(--deployoor-fg) 6%, var(--deployoor-bg));width:100%;color:var(--deployoor-fg);cursor:pointer;font:inherit;border-radius:.5rem;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1rem;transition:border-color .15s,background .15s;display:flex}.landing-command-row:hover{border-color:color-mix(in srgb, var(--deployoor-fg) 28%, transparent);background:color-mix(in srgb, var(--deployoor-fg) 10%, var(--deployoor-bg))}.landing-command-row code{font-family:var(--vocs-font-family-mono,ui-monospace, monospace);white-space:nowrap;font-size:.875rem;overflow-x:auto}.landing-command-action{opacity:.65;flex-shrink:0;font-size:.75rem;font-weight:600}.landing-links{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem 1.5rem;display:flex}.landing-cta{background:var(--deployoor-fg);color:var(--deployoor-bg);border-radius:.5rem;align-items:center;padding:.65rem 1.25rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:opacity .15s;display:inline-flex}.landing-cta:hover{opacity:.88}.landing-link{color:var(--deployoor-fg);opacity:.85;text-underline-offset:3px;font-weight:500;text-decoration:underline}.landing-link:hover{opacity:1}[data-layout=blank] [data-v-content] .landing{min-height:100vh;margin:calc(-1 * var(--vocs-spacing-content-py,2.5rem)) calc(-1 * var(--vocs-spacing-content-px,3rem));padding-top:calc(2rem + var(--vocs-spacing-topNav,0px))}
