.dashboard__import-btn{color:#ffffffe6;border-radius:var(--tsm-radius-control,6px);cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;background:0 0;border:1px solid #ffffff59;justify-content:center;align-items:center;min-height:2.25rem;padding:.4rem .75rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:background .15s,color .15s,border-color .15s;display:inline-flex;position:relative}.dashboard__import-btn:hover:not(.dashboard__import-btn--loading){color:var(--page-accent,#f59e0b);background:color-mix(in srgb, var(--page-accent,#f59e0b) 12%, transparent);border-color:#ffffff80}.dashboard__import-btn--drop-over{color:var(--page-accent,#f59e0b);background:color-mix(in srgb, var(--page-accent,#f59e0b) 0.2%, transparent);border-color:var(--page-accent,#f59e0b)}.dashboard__import-btn--loading{cursor:wait;opacity:.85}.dashboard__import-btn-input{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.dashboard__import-btn--zone{border-style:dashed;min-width:12rem;min-height:2.75rem;padding:.75rem 1rem}@media (prefers-color-scheme:light){:root:not([data-theme]) .dashboard__import-btn{color:#18181b;background:#fff;border-color:#d4d4d8}:root:not([data-theme]) .dashboard__import-btn:hover:not(.dashboard__import-btn--loading){color:var(--page-accent,#ea580c);background:color-mix(in srgb, var(--page-accent,#ea580c) 8%, #fff);border-color:#a1a1aa}:root:not([data-theme]) .dashboard__import-btn--drop-over{color:var(--page-accent,#ea580c);background:color-mix(in srgb, var(--page-accent,#ea580c) 12%, #fff);border-color:var(--page-accent,#ea580c)}}:root[data-theme=light] .dashboard__import-btn{color:#18181b;background:#fff;border-color:#d4d4d8}:root[data-theme=light] .dashboard__import-btn:hover:not(.dashboard__import-btn--loading){color:var(--page-accent,#ea580c);background:color-mix(in srgb, var(--page-accent,#ea580c) 8%, #fff);border-color:#a1a1aa}:root[data-theme=light] .dashboard__import-btn--drop-over{color:var(--page-accent,#ea580c);background:color-mix(in srgb, var(--page-accent,#ea580c) 12%, #fff);border-color:var(--page-accent,#ea580c)}
