.resource-page-loading{min-height:calc(100svh - 86px - var(--site-safe-top,0px));color:var(--ink);place-items:center;padding:32px 24px;display:grid}.resource-page-loading-detail{min-height:calc(100svh - 76px - var(--site-safe-top,0px))}.resource-page-loading-status{text-align:center;flex-direction:column;align-items:center;gap:18px;display:flex}.resource-page-loading-status p{font-size:18px;font-weight:600;line-height:1.6}@media (width<=700px){.resource-page-loading{min-height:calc(100svh - 72px - var(--site-safe-top,0px))}.resource-page-loading-detail{min-height:calc(100svh - 64px - var(--site-safe-top,0px))}.resource-page-loading-status p{font-size:17px}}.resource-detail-loading{min-height:max(240px,calc(100svh - var(--site-safe-top,0px) - 300px));color:var(--ink);place-items:center;padding:24px;display:grid}.screen-loading-indicator{z-index:1100;pointer-events:none;color:var(--muted,#81858c);font:14px/22px system-ui;position:fixed;inset:0}.screen-loading-indicator>.chat-loader{width:30px;height:30px;margin:0;position:absolute;top:calc(50% - 15px);left:calc(50% - 15px)}.screen-loading-label{text-align:center;position:absolute;top:calc(50% + 24px);left:20px;right:20px}.screen-loading-indicator{background:0 0;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;overflow:visible}.screen-loading-indicator::backdrop{pointer-events:none;background:0 0}
