.bg-mobalytics-import{display:grid;gap:18px}.bg-workspace .bg-tree-modal:has(.bg-mobalytics-import){width:min(960px,100%)}.bg-mobalytics-import .bg-section-heading h2{display:flex;align-items:center;gap:10px}.bg-workspace .bg-import-preserve{margin:0;color:var(--fg-2);font-size:13px}.bg-url-import-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:end}.bg-url-import-form .bg-field{margin:0}.bg-mobalytics-import .bg-dialog-actions button,.bg-url-import-form>button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px}.bg-url-import-review{display:grid;gap:18px;max-height:52dvh;overflow:auto;padding:18px;border:1px solid var(--line);border-radius:6px;background:var(--surface-inner)}.bg-url-source h3{font-size:19px;margin:0 0 6px}.bg-url-source p{margin:0 0 8px;color:var(--fg-2);font-size:12px}.bg-source-link,.bg-url-source a{display:inline-flex;align-items:center;gap:6px;color:var(--primary-text);font-size:12px}.bg-source-card{display:flex;gap:16px;align-items:flex-start}.bg-source-portrait{width:64px;height:64px;flex:none;border-radius:50%;object-fit:cover;border:1px solid var(--line)}.bg-url-source small{color:var(--fg-2);font-size:11px}.bg-source-tags{display:flex;flex-wrap:wrap;gap:6px;list-style:none;padding:0!important;margin:0 0 10px}.bg-source-tags li{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border:1px solid var(--line);border-radius:4px;background:color-mix(in srgb,var(--fg) 3%,transparent);font-size:12px}.bg-source-tags img{width:18px;height:18px;border-radius:3px;object-fit:cover}.bg-workspace .bg-url-source .bg-source-byline{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.bg-source-byline b{color:var(--primary-text)}.bg-workspace .bg-url-source .bg-source-byline a{color:var(--fg-2)}.bg-workspace .bg-url-source .bg-source-byline a:hover{color:var(--fg)}.bg-import-todo{margin-top:12px}.bg-workspace .bg-import-todo h3{font-size:13px;margin:0 0 8px}.bg-import-todo ul{display:grid;gap:6px;list-style:none;padding:0!important;margin:0}.bg-import-todo>ul>li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 10px;border:1px solid var(--line);border-radius:5px;background:color-mix(in srgb,var(--fg) 3%,transparent);font-size:13px}.bg-import-todo>ul>li button{flex:none}.bg-workspace .bg-import-todo>p{margin:0;color:var(--ok)}.bg-import-spinner{animation:bg-import-spin 1s linear infinite}.bg-import-origin{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin:0 0 20px}.bg-import-origin h2{font-size:15px;margin:0 0 6px}.bg-import-origin p{color:var(--fg-2);font-size:12px;margin:0 0 8px}.bg-unassigned-rewards{margin-bottom:20px}.bg-unassigned-rewards h2{font-size:15px}.bg-unassigned-reward{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,240px);gap:18px;align-items:center;padding:13px 0;border-top:1px solid var(--line)}.bg-unassigned-reward b{font-size:13px}.bg-unassigned-reward p{color:var(--fg-2);font-size:12px;margin:5px 0}@keyframes bg-import-spin{to{transform:rotate(1turn)}}@media (max-width:700px){.bg-unassigned-reward,.bg-url-import-form{grid-template-columns:1fr}.bg-import-origin{flex-direction:column}.bg-url-import-review{padding:12px}}@media (prefers-reduced-motion:reduce){.bg-import-spinner{animation:none}}