.cv-editing{--cv-edit-tint:#b8442a12;--cv-edit-line:#b8442a57;--cv-edit-strong:#b8442a;--cv-edit-ghost:#b0a294;--cv-edit-borda:#d9cfc0;--cv-edit-rotulo:#776d63;--cv-edit-papel:#fffdf9;--cv-edit-lavado:#f7ece4;--cv-edit-tinta:#16120f;--cv-edit-crit:#a8342c;--cv-edit-crit-lavado:#fbe9e5}.cv-editing .cv-edit-text{cursor:text;border-radius:3px;outline:0;min-width:2ch;transition:background-color .12s,box-shadow .12s;display:inline-block;box-shadow:0 0 #0000}.cv-editing .cv-edit-text:hover{background:var(--cv-edit-tint);box-shadow:0 0 0 3px var(--cv-edit-tint)}.cv-editing .cv-edit-text:focus{background:var(--cv-edit-tint)}.cv-editing .cv-edit-text:focus-visible{outline:2px solid var(--cv-edit-strong);outline-offset:1px;border-radius:2px}.cv-editing .cv-edit-btn:focus-visible,.cv-editing .cv-edit-grip:focus-visible,.cv-editing .cv-edit-add:focus-visible,.cv-editing .cv-edit-toggle:focus-visible,.cv-editing .cv-edit-chip-x:focus-visible{outline:2px solid var(--cv-edit-strong);outline-offset:2px}.cv-editing .cv-edit-text:empty:before{content:attr(data-placeholder);color:var(--cv-edit-ghost);font-style:italic}.cv-editing .cv-edit-text:empty:focus:before{opacity:.45}.cv-editing .cv-sep{color:var(--cv-edit-ghost)}.cv-editing .cv-edit-text:empty+.cv-sep{opacity:.35}.cv-editing .cv-sep:has(+.cv-edit-text:empty){opacity:.35}.cv-editing .cv-edit-line{list-style:inherit}.cv-editing .cv-edit-line .cv-edit-text{display:inline}.cv-editing .cv-row-sep{margin-inline-end:16px}.cv-editing .cv-chips{flex-wrap:wrap;gap:6px;line-height:normal;display:flex}.cv-editing .cv-chip{background:var(--cv-chip);box-shadow:none;color:var(--cv-ink-2);border-radius:999px;padding:3px 10px;font-size:.78rem;display:inline-flex}.cv-editing .cv-chips .cv-chip:after,.cv-editing .cv-chips .cv-chip:not(:last-child):after{content:none}.cv-editing .cv-edit-chips{align-items:center}.cv-editing .cv-edit-chip{align-items:center;gap:2px;display:inline-flex}.cv-editing .cv-edit-chip .cv-edit-text:hover,.cv-editing .cv-edit-chip .cv-edit-text:focus{box-shadow:none;background:0 0}.cv-editing .cv-edit-chip:focus-within{box-shadow:0 0 0 2px var(--cv-edit-line)}.cv-editing .cv-edit-chip-x{font:inherit;color:var(--cv-edit-ghost);cursor:pointer;opacity:0;background:0 0;border:0;padding:0 1px;font-size:.9em;line-height:1;transition:opacity .12s}.cv-editing .cv-edit-chip:hover .cv-edit-chip-x,.cv-editing .cv-edit-chip:focus-within .cv-edit-chip-x{opacity:1}.cv-editing .cv-edit-add{border:1px dashed var(--cv-edit-borda);font:inherit;color:var(--cv-edit-rotulo);cursor:pointer;background:0 0;border-radius:999px;place-self:start;align-items:center;margin-top:10px;padding:3px 11px;font-size:.78rem;transition:border-color .14s,color .14s,background-color .14s;display:inline-flex}.cv-editing .cv-edit-add:hover{border-color:var(--cv-edit-line);color:var(--cv-ink);background:var(--cv-edit-tint)}.cv-editing .cv-edit-add--chip{margin-top:0;padding:2px 9px;font-size:.72rem}.cv-editing .cv-edit-toggle{border:1px dashed var(--cv-edit-borda);font:inherit;color:var(--cv-edit-ghost);cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;margin-left:6px;padding:1px 7px;font-size:.66rem}.cv-editing .cv-edit-toggle.is-on{background:var(--cv-edit-tint);color:var(--cv-ink-2);border-style:solid;border-color:#0000}.cv-editing .cv-entry,.cv-editing .cv-editable-row{position:relative}.cv-editing .cv-editable-row{align-items:center;display:inline-flex}.cv-editing .cv-edit-chrome{z-index:2;background:var(--cv-edit-papel);opacity:0;visibility:hidden;border-radius:999px;align-items:center;gap:1px;padding:2px 4px;transition:opacity .12s,visibility .12s;display:flex;position:absolute;top:-17px;right:-4px;box-shadow:0 1px 2px #16120f1a,0 6px 16px -8px #16120f57}.cv-editing .cv-entry:hover>.cv-edit-chrome,.cv-editing .cv-entry:focus-within>.cv-edit-chrome,.cv-editing .cv-editable-row:hover>.cv-edit-chrome,.cv-editing .cv-editable-row:focus-within>.cv-edit-chrome{opacity:1;visibility:visible}.cv-editing .cv-edit-grip{color:var(--cv-edit-ghost);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;padding:0 3px;font-size:.8rem;line-height:1}.cv-editing .cv-edit-grip:active{cursor:grabbing}.cv-editing .cv-edit-btn{font:inherit;color:var(--cv-edit-rotulo);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:2px 5px;font-size:.72rem;line-height:1}.cv-editing .cv-edit-btn:hover:not(:disabled){background:var(--cv-edit-lavado);color:var(--cv-edit-tinta)}.cv-editing .cv-edit-btn:disabled{opacity:.3;cursor:not-allowed}.cv-editing .cv-edit-btn--x:hover{background:var(--cv-edit-crit-lavado);color:var(--cv-edit-crit)}.cv-editing .cv-section{position:relative}.cv-editing .cv-edit-secao{z-index:3;background:var(--cv-edit-papel);opacity:0;visibility:hidden;border-radius:999px;align-items:center;gap:2px;margin-bottom:7px;padding:2px 7px 2px 4px;transition:opacity .12s,visibility .12s;display:flex;position:absolute;bottom:100%;left:-6px;box-shadow:0 1px 2px #16120f1a,0 6px 16px -8px #16120f57}.cv-editing .cv-section:hover>.cv-edit-secao,.cv-editing .cv-section:focus-within>.cv-edit-secao{opacity:1;visibility:visible}.cv-editing .cv-edit-secao-nome{font-family:var(--font-spline), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.1em;color:var(--cv-edit-rotulo);padding-right:3px;font-size:9.5px}.cv-editing .cv-edit-grip--secao{cursor:grab}.cv-editing [data-cv-secao-over]{box-shadow:inset 0 2px 0 0 var(--cv-edit-line)}.cv-editing[data-cv-arrastando]{cursor:grabbing;-webkit-user-select:none;user-select:none}.cv-editing [data-cv-arrastando]{opacity:.45}.cv-editing [data-cv-over]:after{content:"";background:var(--cv-edit-line);border-radius:2px;height:2px;position:absolute;top:-6px;left:0;right:0}.cv-fantasma{z-index:40;pointer-events:none;color:#fffdf9;font-family:var(--font-public), sans-serif;background:#1a1410;border-radius:999px;padding:5px 11px;font-size:12px;position:fixed;top:0;left:0;box-shadow:0 8px 22px -10px #0f1115b3}.cv-fantasma strong{font-weight:600}.cv-editing .cv-section[data-editing]:has(.cv-edit-add:only-child) .cv-sec-title{opacity:.4}@media print{.cv-editing .cv-edit-secao,.cv-editing .cv-edit-chrome,.cv-editing .cv-edit-add,.cv-editing .cv-edit-chip-x,.cv-editing .cv-edit-toggle{display:none!important}.cv-editing .cv-edit-text:empty:before{content:""}}.cv-destaque-barra{z-index:60;border-radius:var(--r-pill);background:var(--ink);color:var(--on-ink);font:inherit;cursor:pointer;box-shadow:var(--sh-2);white-space:nowrap;border:0;padding:6px 12px;font-size:12.5px;font-weight:600;position:fixed;transform:translate(-50%,calc(-100% - 8px))}.cv-destaque-barra:after{content:"";background:var(--ink);width:8px;height:8px;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)rotate(45deg)}[data-kit-bloco]{position:relative}[data-kit-bloco][data-selecionado]{outline:2px solid var(--acento);outline-offset:-2px;border-radius:3px}@media (hover:hover){[data-kit-bloco]:hover:not([data-selecionado]){outline:1px dashed color-mix(in oklab, var(--acento) 45%, transparent);outline-offset:-1px}}.kit-linha-selecionada{box-shadow:inset 2px 0 0 var(--acento)}.kit-alca{cursor:grab;color:var(--muted);touch-action:none;-webkit-user-select:none;user-select:none;border-radius:5px;flex:none;padding:2px 4px;font-size:14px;line-height:1}.kit-alca:active{cursor:grabbing}@media (hover:hover){.kit-alca:hover{background:var(--fill);color:var(--ink)}}[data-bloco-linha][data-arrastando]{opacity:.45}[data-bloco-linha][data-sobre]{box-shadow:inset 0 2px 0 var(--acento)}
