.oo-loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--oo-loader-z, 9999);display:grid;place-items:center;box-sizing:border-box;overflow:hidden;margin:0;padding:24px 16px;background:var(--oo-loader-bg, #fff);color:var(--oo-loader-fg, #1a1a1a);font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:15px;line-height:1.45}.oo-loader[data-fit=pane]{top:var(--oo-loader-top, 0px);left:var(--oo-loader-left, 0px);right:var(--oo-loader-right, 0px);bottom:var(--oo-loader-bottom, 0px);z-index:var(--oo-loader-z, 250)}.oo-loader[data-fit=box],.oo-loader-slot[data-fit=box]{position:relative;inset:auto;z-index:auto;width:100%;height:100%;min-height:220px;flex:1 1 auto;align-self:stretch;border-radius:inherit;background:transparent;color:inherit;font:inherit}.oo-loader-slot[data-fit=box]{display:block}.oo-loader *{box-sizing:border-box}.oo-loader[data-leaving]{opacity:0;transition-property:opacity;transition-timing-function:ease-out;pointer-events:none}.oo-loader__say{margin:0;max-width:36em;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;overflow-wrap:anywhere}.oo-loader__acts{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.oo-loader__act{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;min-height:44px;padding:0 16px;background:none;border:1px solid currentColor;border-radius:8px;font:inherit;color:inherit;cursor:pointer}.oo-loader__act:focus-visible{outline:2px solid currentColor;outline-offset:2px}
