.import-operations{margin-block:0 var(--base)}.import-operations__heading{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:calc(var(--base)*.75)}.import-operations__heading h2{font-size:1.25rem;margin:0}.import-operations__heading a{color:var(--theme-elevation-800);text-underline-offset:.2em}.import-operations__states{display:grid;gap:calc(var(--base)*.75);grid-template-columns:repeat(3,minmax(0,1fr))}.import-operations__state{background:var(--theme-elevation-50);border:1px solid var(--theme-elevation-150);border-radius:14px;color:var(--theme-text);display:grid;min-height:9rem;padding:var(--base);text-decoration:none;transition:background-color .16s ease-out,border-color .16s ease-out}.import-operations__state:focus-visible,.import-operations__state:hover{background:var(--theme-elevation-100);border-color:var(--theme-elevation-300)}.import-operations__state:focus-visible{outline:2px solid var(--theme-elevation-800);outline-offset:3px}.import-operations__count{align-self:start;font-size:clamp(2rem,4vw,3rem);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.03em;line-height:1}.import-operations__label{align-self:end;font-size:1rem;font-weight:600;margin-top:calc(var(--base)*.8)}.import-operations__description{color:var(--theme-elevation-700);font-size:.8125rem;line-height:1.4;margin-top:calc(var(--base)*.2)}.import-operations__state--processing .import-operations__count{color:var(--theme-success-500)}.import-operations__state--review .import-operations__count{color:var(--theme-warning-500)}.import-operations__state--failed .import-operations__count{color:var(--theme-error-500)}.import-operations__performance{display:grid;gap:calc(var(--base)*.5);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:calc(var(--base)*.75)}.import-operations__performance div{background:var(--theme-elevation-50);border:1px solid var(--theme-elevation-150);border-radius:10px;display:grid;gap:.25rem;padding:calc(var(--base)*.6)}.import-operations__performance span{color:var(--theme-elevation-650);font-size:.75rem}.import-operations__performance strong{font-size:1.1rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.import-operations__stale{align-items:center;background:color-mix(in srgb,var(--theme-warning-500) 12%,transparent);border:1px solid var(--theme-warning-500);border-radius:10px;color:var(--theme-text);display:flex;gap:calc(var(--base)*.5);justify-content:space-between;margin-top:calc(var(--base)*.75);padding:calc(var(--base)*.6) calc(var(--base)*.75);text-decoration:none}.import-operations__stale span{color:var(--theme-elevation-700)}.import-operations__failures{margin-top:calc(var(--base)*1.25)}.import-operations__subheading{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:calc(var(--base)*.5)}.import-operations__subheading h3{margin:0}.import-operations__subheading span{color:var(--theme-elevation-650);font-size:.8125rem}.import-operations__empty{background:var(--theme-elevation-50);border-radius:10px;color:var(--theme-elevation-650);margin:0;padding:var(--base)}.import-operations__failure-list{display:grid;gap:calc(var(--base)*.4)}.import-operations__failure{align-items:center;background:var(--theme-elevation-50);border:1px solid var(--theme-elevation-150);border-radius:10px;display:grid;gap:calc(var(--base)*.75);grid-template-columns:minmax(12rem,1.2fr) minmax(12rem,2fr) auto auto;padding:calc(var(--base)*.65)}.import-operations__failure code{font-size:.75rem}.import-operations__failure p{color:var(--theme-elevation-700);font-size:.75rem;margin:.15rem 0 0}.import-operations__attempts{display:grid;font-size:.75rem;gap:.1rem;white-space:nowrap}.import-operations__attempts time{color:var(--theme-elevation-650)}.import-operations__retry-control{display:grid;gap:.25rem}.import-operations__retry-control button{background:var(--theme-elevation-800);border:0;border-radius:7px;color:var(--theme-elevation-0);cursor:pointer;padding:.45rem .7rem}.import-operations__retry-control button:disabled{cursor:wait;opacity:.6}.import-operations__retry-control span{color:var(--theme-error-500);font-size:.7rem}@media(max-width:768px){.import-operations__states{grid-template-columns:1fr}.import-operations__state{min-height:7rem}.import-operations__stale,.import-operations__subheading{align-items:flex-start;flex-direction:column}.import-operations__failure{grid-template-columns:1fr}.import-operations__performance{grid-template-columns:repeat(2,minmax(0,1fr))}}