.corteo-loader{display:inline-block;vertical-align:middle;flex:none;width:30px;height:20px;margin-inline-end:7px;opacity:0;pointer-events:none;color:var(--proof-loading-ink,#1456ee)}
.corteo-loader.is-visible{opacity:1}
.corteo-loader svg{display:block;width:100%;height:100%;overflow:visible}
.corteo-loader [data-corteo-ribbon]{fill:currentColor;opacity:1}
.corteo-loader [data-corteo-ink]{fill:var(--proof-text,#111326)}
[data-loading="region"]>.corteo-loader{width:42px;height:28px}
[data-loading="media"]>.corteo-loader{width:56px;height:36px}
[data-loading="page"]>.corteo-loader{display:block;width:180px;height:84px;margin:0 auto 16px}
[data-loading="page"]>.corteo-loader [data-corteo-ribbon]{opacity:.18}
[data-loading="action"]{position:relative}
[data-loading="action"]>.corteo-loader{position:absolute;inset-inline-start:2px;top:50%;transform:translateY(-50%);margin:0;color:inherit}
[data-loading="action"]>svg:first-of-type,[data-loading="action"]>span[aria-hidden="true"]{visibility:hidden}
:is(.primary,.proof-button-primary,[class*="primary"])[data-loading="action"]>.corteo-loader{color:var(--proof-loading-on-action,#fff)}
[data-loading-static]>.corteo-loader{opacity:1}
html[data-startup="error"] #app-startup>.corteo-loader{display:none}
@media(max-width:600px){[data-loading="page"]>.corteo-loader{width:160px;height:74px}}
@media(prefers-reduced-motion:reduce){.corteo-loader{opacity:1}}
.corteo-loading-navigation{position:fixed;z-index:90;left:50%;top:74px;transform:translateX(-50%);max-width:calc(100vw - 32px);padding:12px 18px;background:var(--proof-surface,#fff);color:var(--proof-text,#111326);border:1px solid var(--proof-border,#dce0e9);border-radius:8px;box-shadow:0 4px 16px #0001}
.proof-activity-spin{display:none!important}
.proof-activity>.corteo-loader{order:-1;margin:0;width:24px;height:18px}
.proof-prep-steps .current .proof-prep-step-symbol{border-color:transparent;animation:none}
.proof-prep-step-symbol>.corteo-loader{margin:0}
#proof-review #export-action-status[data-loading]::before{display:none}
.corteo-media-loading{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);z-index:4;display:flex;align-items:center;white-space:nowrap;padding:8px 12px;border-radius:8px;background:#111326dd;color:#fff;font:13px/1.5 Inter,sans-serif;pointer-events:none}
.corteo-media-loading[hidden]{display:none}
.corteo-media-loading>.corteo-loader{color:var(--proof-loading-on-media,#fff)}
#app-startup>.corteo-loader{order:-1}
button[data-loading="action"]:disabled{opacity:1;color:var(--proof-text-muted,#60677d)}
button[data-loading="action"]:disabled>.corteo-loader{color:var(--proof-loading-ink,#1456ee)}
.corteo-media-loading>.corteo-loader,#export-action-status>.corteo-loader{order:-1}
