/* The app's stylesheet is isolated inside the preview frame. */
.mes-dia { appearance:none; border:0; font:inherit; color:inherit; background:transparent; }
.mes-dia--selecionado { background:var(--cor-destaque-fundo); }
.zi-event-title { background:none; border:0; padding:0; color:inherit; text-align:left; cursor:pointer; }
.flyout [data-guide] { outline:2px solid #2676ca; outline-offset:-2px; border-radius:6px; }
.flyout :is(button,input,textarea,select,[tabindex]):focus-visible { outline:2px solid #13579f; outline-offset:-2px; }
.evento .zi-feedback { margin:5px 0 0; font-size:11px; color:var(--cor-texto-secundario); }
.form-evento__acoes { position:sticky; bottom:0; background:var(--cor-fundo-solido); padding:4px 0; }
