/* v30.9.326 — resource loading cover; cosmetic only. */
#resources .resource-tabs-shell.hag326-resources-settling{position:relative!important;isolation:isolate!important;}
#resources .hag326-resources-cover{position:absolute;inset:0;z-index:45;display:flex;justify-content:center;align-items:flex-start;box-sizing:border-box;min-height:210px;padding:56px 20px 24px;border:1px solid #dbe5ec;border-radius:15px;background:#f8fafc;}
#resources .hag326-resources-cover-message{display:flex;flex-direction:column;align-items:center;gap:9px;max-width:360px;text-align:center;color:#173e65;font-size:12px;line-height:1.4;}
#resources .hag326-resources-cover-message strong{font-size:15px;font-weight:850;color:#173e65;}
#resources .hag326-resources-cover-message .hag326-cover-detail{font-size:11px;color:#5c7388;}
#resources .hag326-resources-spinner{width:26px;height:26px;box-sizing:border-box;border:3px solid #d7e4ed;border-top-color:#1c527b;border-radius:50%;animation:hag326spin .85s linear infinite;}
@keyframes hag326spin{to{transform:rotate(360deg)}}
@media(prefers-reduced-motion:reduce){#resources .hag326-resources-spinner{animation:none}}
@media(max-width:700px){#resources .hag326-resources-cover{padding:38px 12px 15px;}}
@media print{#resources .hag326-resources-cover{display:none!important}}
