.tapd-import-trigger[data-astro-cid-3wschgml]{font-size:14px}.tapd-import[data-astro-cid-3wschgml]{position:fixed;inset:0;z-index:1300;display:grid;place-items:center;padding:20px}.tapd-import[data-astro-cid-3wschgml].is-hidden{display:none}.tapd-import-backdrop[data-astro-cid-3wschgml]{position:absolute;inset:0;border:0;background:#14161470;backdrop-filter:blur(3px)}.tapd-import-card[data-astro-cid-3wschgml]{position:relative;width:min(700px,100%);max-height:min(86vh,780px);display:flex;flex-direction:column;border:1px solid rgb(var(--border));border-radius:14px;background:rgb(var(--bg));color:rgb(var(--text));box-shadow:0 24px 70px #00000038;padding:22px}.tapd-import-head[data-astro-cid-3wschgml]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:12px}.tapd-import-eyebrow[data-astro-cid-3wschgml]{margin:0 0 5px;font:600 10px/1.2 JetBrains Mono,monospace;letter-spacing:.14em;color:rgb(var(--primary))}.tapd-import-head[data-astro-cid-3wschgml] h2[data-astro-cid-3wschgml]{margin:0;font-size:20px;font-weight:600}.tapd-import-close[data-astro-cid-3wschgml]{width:32px;height:32px;border:1px solid rgb(var(--border));border-radius:50%;background:transparent;color:rgb(var(--text-muted));font-size:22px;line-height:1;cursor:pointer}.tapd-import-status[data-astro-cid-3wschgml]{margin:0 0 10px;font-size:13px;color:rgb(var(--text-muted));min-height:18px}.tapd-import-status[data-astro-cid-3wschgml].is-error{color:#b4534b}.tapd-import-status[data-astro-cid-3wschgml].is-ok{color:rgb(var(--primary))}.is-hidden[data-astro-cid-3wschgml]{display:none!important}#tapd-import-main[data-astro-cid-3wschgml]{display:flex;flex-direction:column;min-height:0;flex:1}.tapd-import-toolbar[data-astro-cid-3wschgml]{display:flex;align-items:center;gap:12px;margin-bottom:8px;font-size:13px}.tapd-import-selectall[data-astro-cid-3wschgml]{display:inline-flex;align-items:center;gap:6px;cursor:pointer}.tapd-import-count[data-astro-cid-3wschgml]{color:rgb(var(--text-muted));flex:1}.tapd-import-refresh[data-astro-cid-3wschgml]{border:1px solid rgb(var(--border));border-radius:8px;background:transparent;color:rgb(var(--text));font-size:12px;padding:4px 10px;cursor:pointer}.tapd-import-table-wrap[data-astro-cid-3wschgml]{overflow:auto;min-height:96px;max-height:min(52vh,440px);border:1px solid rgb(var(--border-faint, var(--border)));border-radius:10px;background:rgb(var(--bg-elevated, var(--bg)))}.tapd-import-table[data-astro-cid-3wschgml]{width:100%;min-width:480px;border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:13px}.tapd-import-table[data-astro-cid-3wschgml] th[data-astro-cid-3wschgml]{position:sticky;top:0;z-index:1;padding:10px 12px;background:rgb(var(--bg));color:rgb(var(--text-muted));font-size:11px;font-weight:600;text-align:left;white-space:nowrap;border-bottom:1px solid rgb(var(--border-faint, var(--border)))}.tapd-import-table[data-astro-cid-3wschgml] td{padding:11px 12px;border-bottom:1px solid rgb(var(--border-faint, var(--border)));vertical-align:middle}.tapd-import-table[data-astro-cid-3wschgml] tbody tr:last-child td{border-bottom:0}.tapd-import-table[data-astro-cid-3wschgml] tbody tr:hover:not(.is-imported) td{background:rgba(var(--primary),.045)}.tapd-import-table[data-astro-cid-3wschgml] tbody tr.is-imported td{background:rgba(var(--primary),.085)}.tapd-import-table[data-astro-cid-3wschgml] tbody tr.is-imported td:first-child{box-shadow:inset 3px 0 rgb(var(--primary))}.tapd-import-table[data-astro-cid-3wschgml] .tapd-col-check{width:44px;text-align:center!important}.tapd-col-title[data-astro-cid-3wschgml]{width:auto}.tapd-col-due[data-astro-cid-3wschgml]{width:122px}.tapd-import-table[data-astro-cid-3wschgml] input[type=checkbox]{display:block;margin:auto}.tapd-import-table[data-astro-cid-3wschgml] input[type=checkbox]:disabled{cursor:not-allowed}.tapd-import-table[data-astro-cid-3wschgml] .tapd-item-title{min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:8px}.tapd-import-table[data-astro-cid-3wschgml] .tapd-item-link{min-width:0;color:rgb(var(--text));text-decoration:none;overflow-wrap:anywhere}.tapd-import-table[data-astro-cid-3wschgml] .tapd-item-link:hover{color:rgb(var(--primary));text-decoration:underline}.tapd-import-table[data-astro-cid-3wschgml] .tapd-item-badge{flex:none;font-size:10px;padding:2px 6px;border-radius:5px;border:1px solid rgb(var(--border));color:rgb(var(--text-muted))}.tapd-import-table[data-astro-cid-3wschgml] .tapd-item-badge.bug{color:#b4534b;border-color:#b4534b55}.tapd-import-table[data-astro-cid-3wschgml] .tapd-item-badge.story{color:#4a7a52;border-color:#4a7a5255}.tapd-import-table[data-astro-cid-3wschgml] .tapd-item-badge.task{color:#4a6a8a;border-color:#4a6a8a55}.tapd-import-table[data-astro-cid-3wschgml] .tapd-imported-pill{display:inline-block;flex:none;padding:2px 7px;border-radius:6px;background:rgba(var(--primary),.14);color:rgb(var(--primary));font-size:11px;font-weight:600}.tapd-import-table[data-astro-cid-3wschgml] .tapd-due{white-space:nowrap;font-variant-numeric:tabular-nums}.tapd-import-table[data-astro-cid-3wschgml] .tapd-due.is-empty{color:rgb(var(--text-muted))}.tapd-import-table[data-astro-cid-3wschgml] .tapd-empty{padding:24px 12px!important;color:rgb(var(--text-muted));text-align:center}.tapd-import-actions[data-astro-cid-3wschgml]{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:12px;flex-wrap:wrap}.tapd-import-field[data-astro-cid-3wschgml]{display:grid;gap:6px;font-size:13px}.tapd-import-field[data-astro-cid-3wschgml] select[data-astro-cid-3wschgml]{border:1px solid rgb(var(--border));border-radius:8px;background:rgb(var(--bg));color:rgb(var(--text));padding:6px 10px;font-size:13px}.tapd-import-submit[data-astro-cid-3wschgml]{border:0;border-radius:10px;background:rgb(var(--primary));color:#fff;font-size:14px;padding:9px 22px;cursor:pointer}.tapd-import-submit[data-astro-cid-3wschgml]:disabled{opacity:.45;cursor:not-allowed}
