.workspace-load-screen{box-sizing:border-box;color:#eef0f7;background:#10121a;min-height:100dvh;padding:18px;font:14px/1.6 system-ui,sans-serif}.workspace-load-screen.light{color:#242733;background:#f3f4f8}.workspace-load-screen>header{align-items:center;gap:10px;max-width:1100px;margin:auto;display:flex}.workspace-load-screen>header>.workspace-load-settings{border:1px solid color-mix(in srgb,currentColor 20%,transparent);width:36px;height:36px;color:inherit;border-radius:8px;place-items:center;margin-left:auto;display:grid}.workspace-load-settings svg{width:19px;height:19px}.workspace-load-screen>header .brand-logo{--brand-scale:.81;flex:none;width:34px;height:34px;display:inline-flex;position:relative}.workspace-load-card{border:1px solid color-mix(in srgb,currentColor 18%,transparent);background:color-mix(in srgb,currentColor 3%,transparent);border-radius:14px;max-width:480px;margin:12vh auto 24px;padding:24px}.workspace-load-card h1{margin:10px 0;font-size:20px;line-height:1.4}.workspace-load-card p{opacity:.8;font-size:13px}.workspace-load-card :is(button,a){color:#fff;min-height:38px;font:inherit;cursor:pointer;background:#7142d8;border:0;border-radius:8px;align-items:center;gap:8px;padding:6px 12px;text-decoration:none;display:inline-flex}.workspace-load-card :is(button,a):focus-visible{outline-offset:3px;outline:3px solid #27c8e8}.workspace-load-card :is(button,span) svg{width:19px;height:19px}.workspace-load-icon{color:inherit}.workspace-load-card[aria-busy=true] .workspace-load-icon svg{animation:1.2s linear infinite workspace-load-spin}.workspace-offline-notice{background:color-mix(in srgb,var(--surface,#202331) 95%,#f5a344);color:inherit;border-bottom:1px solid color-mix(in srgb,currentColor 20%,transparent);align-items:center;gap:8px;padding:8px 14px;font-size:12px;display:flex}.workspace-offline-notice svg{flex:none;width:16px;height:16px}@keyframes workspace-load-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.workspace-load-card[aria-busy=true] .workspace-load-icon svg{animation:none}}.automatic-report-preference{border:1px solid color-mix(in srgb,currentColor 18%,transparent);color:inherit;border-radius:10px;margin-bottom:18px;padding:14px}.automatic-report-preference label{align-items:center;gap:10px;font-size:13px;display:flex}.automatic-report-preference p{font-size:12px;line-height:1.6}.automatic-report-preference small{opacity:.8;font-size:11px}
