.foldino-help-host{position:relative!important}
button.foldino-help-host,a.foldino-help-host{padding-right:18px!important}
.foldino-info{position:absolute;z-index:6;top:4px;right:4px;display:inline-grid;width:14px;height:14px;place-items:center;border:1px solid #176fea;border-radius:50%;background:#fff;color:#176fea;font:700 9px/1 Arial,sans-serif;letter-spacing:0;opacity:.82;cursor:help;user-select:none}
.foldino-info:hover,.foldino-info:focus-visible,.foldino-info.is-open{opacity:1;outline:2px solid #3ccb9a;outline-offset:1px}
@media(hover:hover) and (pointer:fine){
 .foldino-help-host>.foldino-info{opacity:0;pointer-events:none}
 .foldino-help-host:hover>.foldino-info,.foldino-help-host:focus-within>.foldino-info,.foldino-help-host>.foldino-info.is-open{opacity:.82;pointer-events:auto}
 .foldino-help-host>.foldino-info:hover,.foldino-help-host>.foldino-info:focus-visible,.foldino-help-host>.foldino-info.is-open{opacity:1}
}
label.foldino-help-host>.foldino-info,.field.foldino-help-host>.foldino-info{top:0;right:0;color:#176fea}
.foldino-help-popover{position:fixed;z-index:100000;width:min(310px,calc(100vw - 24px));padding:11px 13px;border:1px solid #cad5d1;border-radius:6px;background:#fff;box-shadow:0 12px 30px rgba(24,32,37,.18);color:#182025;font:13px/1.45 Arial,sans-serif;letter-spacing:0;text-align:left;pointer-events:none}
.foldino-help-popover[hidden]{display:none}.foldino-help-popover strong{display:block;margin-bottom:3px;color:#123f35;font-size:12px}
@media(max-width:760px){.foldino-help-popover{left:12px!important;right:12px;bottom:12px;top:auto!important;width:auto}}
@media print{.foldino-info,.foldino-help-popover{display:none!important}}
.topbar #undo,.topbar #redo{min-width:52px!important}
#properties [data-format]{min-width:44px!important;min-height:36px!important}
#properties [role="toolbar"]{flex-wrap:wrap}
