#oh-page[data-screen=success] [data-oh-screen=build],#oh-page:not([data-screen=success]) [data-tool-screen=success]{display:none}.page--vbg .oh-gen-btn .vbg-spinner{border-color:color-mix(in oklab, var(--ink) 25%, transparent);border-top-color:var(--ink)}.page--vbg .oh-stage{background:var(--vbg-mat);border:1px solid var(--line);border-radius:16px;place-items:center;padding:20px;display:grid}.page--vbg .oh-stage svg{border-radius:6px;width:auto;max-width:100%;height:auto;max-height:640px;display:block;box-shadow:0 6px 24px #0b0e131f}.page--vbg .oh-stage[data-paper=letter] svg{aspect-ratio:2550/3300}.page--vbg .oh-stage[data-paper=a4] svg{aspect-ratio:2480/3508}.page--vbg .oh-chip{user-select:none;cursor:pointer;align-items:center;gap:8px;padding-left:10px;display:inline-flex;position:relative}.page--vbg .oh-chip:has(input:checked){border-color:var(--gold);background:color-mix(in oklab, var(--gold) 10%, transparent);color:var(--gold-deep)}[data-theme=dark] .page--vbg .oh-chip:has(input:checked){color:var(--gold-soft)}.page--vbg .oh-chip:has(input:focus-visible){outline:2px solid var(--gold);outline-offset:2px}.page--vbg .oh-chip:has(input:disabled){cursor:not-allowed}.page--vbg .oh-chip__mark{border:1px solid var(--line-strong);width:18px;height:18px;color:var(--ink-3);border-radius:999px;place-items:center;transition:background-color .25s,border-color .25s,color .25s;display:grid}.page--vbg .oh-chip__mark svg{width:11px;height:11px}.page--vbg .oh-chip__on,.page--vbg .oh-chip:has(input:checked) .oh-chip__off{display:none}.page--vbg .oh-chip:has(input:checked) .oh-chip__on{display:block}.page--vbg .oh-chip:has(input:checked) .oh-chip__mark{background:var(--gold);border-color:var(--gold);color:var(--bg)}
