.bo-logos-frame,.bo-logos-hero-frame{--bo-logos-check:#0a1a3f0b;border:1px solid var(--bo-line);background-color:#fff;background-image:linear-gradient(45deg, var(--bo-logos-check) 25%, transparent 25%, transparent 75%, var(--bo-logos-check) 75%), linear-gradient(45deg, var(--bo-logos-check) 25%, transparent 25%, transparent 75%, var(--bo-logos-check) 75%);background-position:0 0,8px 8px;background-size:16px 16px;border-radius:10px;place-items:center;display:grid;overflow:hidden}.bo-logos-frame img,.bo-logos-hero-frame img{object-fit:contain;max-width:100%;max-height:100%;display:block}.bo-logos-stage{gap:1rem;margin-bottom:1.25rem;display:grid}.bo-logos-stage-head h2,.bo-logos-stage-head p{margin:0}.bo-logos-stage-forms{align-items:start;gap:1rem;display:grid}@media (min-width:48rem){.bo-logos-stage-forms{grid-template-columns:minmax(0,1fr) 13rem}}.bo-logos-hero{gap:.45rem;margin:0;display:grid}.bo-logos-hero>.bo-logos-hero-frame{height:13rem;padding:1.5rem 2rem}.bo-logos-hero.is-square>.bo-logos-hero-frame{aspect-ratio:1;height:13rem;padding:1.25rem}.bo-logos-hero .bo-logos-form.is-animated .bo-logos-frame{height:13rem;padding:1.5rem 2rem}.bo-logos-creator{gap:.9rem;margin-bottom:1.5rem;display:grid}.bo-logos-creator h2{margin:0}.bo-logos-tabs{flex-wrap:wrap;gap:.35rem;display:flex}.bo-logos-tab{border:1px solid var(--bo-line);background:var(--bo-card);color:var(--bo-ink);font:inherit;cursor:pointer;border-radius:99px;align-items:center;gap:.4rem;padding:.4rem .85rem;font-size:.85rem;font-weight:600;display:inline-flex}.bo-logos-tab svg{width:1rem;height:1rem}.bo-logos-tab[aria-selected=true]{background:var(--bo-ink);border-color:var(--bo-ink);color:#fff}.bo-logos-panel{justify-items:start;gap:.8rem;display:grid}.bo-logos-panel>*{width:100%;max-width:44rem}.bo-logos-panel p{margin:0}.bo-logos-file{cursor:pointer;width:auto;position:relative}.bo-logos-file input{opacity:0;cursor:pointer;position:absolute;inset:0}.bo-logos-file:focus-within{outline:2px solid var(--bo-accent);outline-offset:2px}.bo-logos-row{grid-template-columns:repeat(auto-fit,minmax(min(13rem,100%),1fr));gap:.8rem;display:grid}.bo-logos-row.is-end{grid-template-columns:minmax(0,22rem) auto;justify-content:start;align-items:end}.bo-logos-color{align-items:center;gap:.6rem;display:flex}.bo-logos-color input[type=color]{width:2.6rem;height:2.4rem;padding:.15rem}.bo-logos-price{margin-left:.75rem}.bo-logos-creator .bo-chip[aria-pressed=true],.bo-logos-tool .bo-chip[aria-checked=true]{border-color:var(--bo-accent);background:var(--bo-accent-soft);color:var(--bo-accent)}.bo-logos-proposals{gap:.75rem;display:grid}.bo-logos-proposals p{margin:0}.bo-logos-choices{grid-template-columns:repeat(auto-fill,minmax(min(15rem,100%),1fr));gap:.75rem;display:grid}.bo-logos-choices.is-square{grid-template-columns:repeat(auto-fill,minmax(9rem,11rem))}.bo-logos-choice{border:2px solid var(--bo-line);color:var(--bo-ink);font:inherit;cursor:pointer;background:#fff;border-radius:12px;justify-items:center;gap:.4rem;padding:.75rem;display:grid}.bo-logos-choice img{object-fit:contain;width:100%;height:7rem;display:block}.bo-logos-choices.is-square .bo-logos-choice img{aspect-ratio:1;height:auto}.bo-logos-choice:hover:not([disabled]),.bo-logos-choice[aria-checked=true]{border-color:var(--bo-accent)}.bo-logos-choice[aria-checked=true]{box-shadow:0 0 0 3px var(--bo-accent-soft)}.bo-logos-actions{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.bo-logos-message{color:#166534;margin:0;font-size:.88rem}.bo-logos-message.is-error{color:#b91c1c}.bo-logos-history{gap:.9rem;display:grid}.bo-logos-history>h2{margin:0}.bo-logos-version{border:1px solid var(--bo-line);border-radius:var(--bo-radius);background:var(--bo-card);box-shadow:var(--bo-shadow);gap:.85rem;padding:1.1rem 1.2rem;display:grid}.bo-logos-version.is-live{border-color:var(--bo-accent);box-shadow:inset 4px 0 0 var(--bo-accent), var(--bo-shadow)}.bo-logos-version-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.5rem 1rem;display:flex}.bo-logos-version-head h3,.bo-logos-version-head p{margin:0}.bo-logos-number{color:var(--bo-muted);font-variant-numeric:tabular-nums;font-weight:600}.bo-logos-tags{flex-wrap:wrap;gap:.3rem;display:flex}.bo-logos-forms{flex-wrap:wrap;gap:.75rem;display:flex}.bo-logos-form{gap:.35rem;margin:0;display:grid}.bo-logos-form figcaption{color:var(--bo-muted);font-size:.78rem}.bo-logos-form.is-wide{flex:16rem;max-width:26rem}.bo-logos-form.is-wide .bo-logos-frame{height:7.5rem;padding:.9rem 1.2rem}.bo-logos-form.is-square .bo-logos-frame{width:7.5rem;height:7.5rem;padding:.75rem}.bo-logos-frame .bo-small{text-align:center;padding:0 .5rem}.bo-logos-tool{background:var(--bo-bg);border-radius:10px;gap:.7rem;padding:.9rem 1rem;display:grid}.bo-logos-tool p{max-width:46rem;margin:0}.bo-logos-tool .bo-btn.is-danger{justify-self:start}
