.viewer-loading{color:#8a93a2;text-align:center;pointer-events:none;justify-items:center;gap:10px;padding:12px;display:grid}.viewer-loading__text{font-size:12px;font-weight:500}.viewer-pending{z-index:1200;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.viewer-pending__backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;background:#07080ac7;border:0;position:absolute;inset:0}.viewer-pending__window{width:min(420px,100vw - 32px);padding:44px 20px;position:relative}.viewer-pending__close{background:var(--button-sheen,var(--control-sheen)), var(--button-bg,var(--control-bg));width:32px;height:32px;color:var(--button-fg,var(--control-fg));box-shadow:var(--button-shadow,var(--control-shadow));transition:background-color var(--control-duration) ease, color var(--control-duration) ease, box-shadow var(--control-duration) ease, opacity var(--control-duration) ease;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:0;right:0}[dir=rtl] .viewer-pending__close{left:0;right:auto}.viewer-pending__close:is([aria-pressed=true],[aria-selected=true]){--button-bg:var(--control-selected-bg);--button-fg:var(--control-selected-fg)}@media (hover:hover){.viewer-pending__close:not(:disabled):not([aria-disabled=true]):hover{background-color:var(--button-hover,var(--control-hover));color:var(--button-fg,var(--control-fg));filter:none}}.viewer-pending__close:not(:disabled):not([aria-disabled=true]):active{background-color:var(--button-pressed,var(--control-pressed));box-shadow:none;filter:none}.viewer-pending__close:focus-visible{outline:2px solid var(--control-focus);outline-offset:3px}.viewer-pending__close:disabled,.viewer-pending__close[aria-disabled=true]{background:var(--control-disabled-bg);color:var(--control-disabled-fg);box-shadow:none;filter:none;opacity:1;cursor:not-allowed}.viewer-pending__content{justify-items:center;gap:14px;display:grid}.viewer-pending__text{color:#d3dbe6;font-size:13px}.viewer-pending__retry{border-radius:var(--control-radius-sm);background:var(--button-sheen,var(--control-sheen)), var(--button-bg,var(--control-bg));height:34px;color:var(--button-fg,var(--control-fg));box-shadow:var(--button-shadow,var(--control-shadow));transition:background-color var(--control-duration) ease, color var(--control-duration) ease, box-shadow var(--control-duration) ease, opacity var(--control-duration) ease;border:0;padding:0 14px;font-size:13px}.viewer-pending__retry:is([aria-pressed=true],[aria-selected=true]){--button-bg:var(--control-selected-bg);--button-fg:var(--control-selected-fg)}@media (hover:hover){.viewer-pending__retry:not(:disabled):not([aria-disabled=true]):hover{background-color:var(--button-hover,var(--control-hover));color:var(--button-fg,var(--control-fg));filter:none}}.viewer-pending__retry:not(:disabled):not([aria-disabled=true]):active{background-color:var(--button-pressed,var(--control-pressed));box-shadow:none;filter:none}.viewer-pending__retry:focus-visible{outline:2px solid var(--control-focus);outline-offset:3px}.viewer-pending__retry:disabled,.viewer-pending__retry[aria-disabled=true]{background:var(--control-disabled-bg);color:var(--control-disabled-fg);box-shadow:none;filter:none;opacity:1;cursor:not-allowed}
