/*! tailwindcss v4.3.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-border-style:solid}}}.ic.svelte-jztt4t{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;display:block}.ma-wrapper.svelte-jztt4t{max-width:680px;padding-inline:calc(var(--spacing,.25rem) * 4);padding-bottom:calc(var(--spacing,.25rem) * 10);flex-direction:column;gap:26px;margin-inline:auto;padding-top:0;display:flex}.ma-head.svelte-jztt4t{padding-top:calc(var(--spacing,.25rem) * 2)}.ma-head.svelte-jztt4t h1:where(.svelte-jztt4t){--tw-leading:1.1;--tw-font-weight:var(--font-weight-extrabold,800);line-height:1.1;font-weight:var(--font-weight-extrabold,800);--tw-tracking:-.03em;letter-spacing:-.03em;font-size:clamp(24px,4vw,36px)}.sub.svelte-jztt4t{--tw-leading:1.6;color:var(--ivory-dim);margin-top:10px;font-size:15px;line-height:1.6}.state-card.svelte-jztt4t{align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-style:var(--tw-border-style);border-width:1px;border-color:var(--hairline);background-color:var(--cobalt-2);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 16);text-align:center;color:var(--ivory-dim);border-radius:8px;flex-direction:column;display:flex}.state-ic.svelte-jztt4t{height:calc(var(--spacing,.25rem) * 10);width:calc(var(--spacing,.25rem) * 10);color:var(--ivory-faint)}.state-card.svelte-jztt4t p:where(.svelte-jztt4t){--tw-leading:1.55;max-width:46ch;font-size:14px;line-height:1.55}.form-card.svelte-jztt4t{border-style:var(--tw-border-style);border-width:1px;border-color:var(--hairline);background-color:var(--cobalt-2);padding:calc(var(--spacing,.25rem) * 6);border-radius:8px;flex-direction:column;gap:18px;display:flex}.field.svelte-jztt4t{flex-direction:column;gap:6px;display:flex}.field-label.svelte-jztt4t{--tw-font-weight:var(--font-weight-semibold,600);font-family:Geist Mono Variable,ui-monospace,SF Mono,monospace;font-size:11px;font-weight:var(--font-weight-semibold,600);--tw-tracking:.1em;letter-spacing:.1em;color:var(--ivory-dim);text-transform:uppercase}.input-hint.svelte-jztt4t{color:var(--ivory-faint);font-family:Geist Mono Variable,ui-monospace,SF Mono,monospace;font-size:12px}.parse-feedback.svelte-jztt4t{--tw-font-weight:var(--font-weight-semibold,600);font-family:Geist Mono Variable,ui-monospace,SF Mono,monospace;font-size:12.5px;font-weight:var(--font-weight-semibold,600)}.parse-feedback.ok.svelte-jztt4t{color:#37b985}.parse-feedback.err.svelte-jztt4t{color:#e0664a}.selects-row.svelte-jztt4t{gap:14px;display:flex}.selects-row.svelte-jztt4t .field:where(.svelte-jztt4t){flex:1}.douban-hint.svelte-jztt4t{color:var(--warn);font-size:11px}.note-count.svelte-jztt4t{text-align:right;color:var(--ivory-faint);font-family:Geist Mono Variable,ui-monospace,SF Mono,monospace;font-size:11px}.msg-error.svelte-jztt4t{--tw-font-weight:var(--font-weight-semibold,600);font-size:13.5px;font-weight:var(--font-weight-semibold,600);color:#e0664a;background:#cf52381a;border:1px solid #cf52384d;border-radius:8px;padding:10px 14px}.diag-code.svelte-jztt4t{--tw-font-weight:var(--font-weight-normal,400);font-family:Geist Mono Variable,ui-monospace,SF Mono,monospace;font-size:12px;font-weight:var(--font-weight-normal,400);word-break:break-all;color:var(--ivory-dim)}.msg-success.svelte-jztt4t{align-items:center;gap:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-semibold,600);font-size:13.5px;font-weight:var(--font-weight-semibold,600);color:#37b985;background:#37b9851a;border:1px solid #37b9854d;border-radius:8px;flex-wrap:wrap;padding:10px 14px;display:flex}.entry-link.svelte-jztt4t{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--coral);text-decoration-line:none}.entry-link.svelte-jztt4t:hover{text-decoration-line:underline}.my-section.svelte-jztt4t{flex-direction:column;gap:14px;display:flex}.sec-title.svelte-jztt4t{--tw-tracking:.1em;letter-spacing:.1em;color:var(--ivory-dim);text-transform:uppercase;font-family:Geist Mono Variable,ui-monospace,SF Mono,monospace;font-size:13px}.my-empty.svelte-jztt4t{color:var(--ivory-faint);font-size:13.5px}.queue.svelte-jztt4t{flex-direction:column;gap:10px;display:flex}.row.svelte-jztt4t{border-style:var(--tw-border-style);border-width:1px;border-color:var(--hairline);background-color:var(--cobalt-2);border-radius:8px;align-items:center;gap:14px;padding:14px 18px;display:flex}.row-main.svelte-jztt4t{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.row-chips.svelte-jztt4t{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.platform-chip.svelte-jztt4t,.type-chip.svelte-jztt4t,.id-chip.svelte-jztt4t{--tw-font-weight:var(--font-weight-semibold,600);font-family:Geist Mono Variable,ui-monospace,SF Mono,monospace;font-size:11px;font-weight:var(--font-weight-semibold,600);border-radius:8px;padding:2px 8px}.platform-chip.svelte-jztt4t{color:var(--coral);background:#ff6a451a;border:1px solid #ff6a4547}.type-chip.svelte-jztt4t{border-style:var(--tw-border-style);border-width:1px;border-color:var(--hairline);color:var(--ivory-dim);text-transform:uppercase;background:#f1ecdf0f}.id-chip.svelte-jztt4t{border-style:var(--tw-border-style);border-width:1px;border-color:var(--hairline);color:var(--ivory-dim);background:#f1ecdf0f}.status-chip.svelte-jztt4t{--tw-font-weight:var(--font-weight-bold,700);font-family:Geist Mono Variable,ui-monospace,SF Mono,monospace;font-size:10px;font-weight:var(--font-weight-bold,700);--tw-tracking:.08em;letter-spacing:.08em;text-transform:uppercase;border-radius:3.40282e38px;align-items:center;gap:5px;padding:2px 9px;display:inline-flex}.status-pending.svelte-jztt4t{color:#e0a23b;background:#e0a23b24;border:1px solid #e0a23b52}.status-approved.svelte-jztt4t{color:#37b985;background:#37b98524;border:1px solid #37b98552}.status-rejected.svelte-jztt4t{color:#e0664a;background:#e0664a24;border:1px solid #e0664a52}.status-importing.svelte-jztt4t{color:#6495ed;background:#6495ed24;border:1px solid #6495ed52}.chip-spinner.svelte-jztt4t{height:calc(var(--spacing,.25rem) * 2);width:calc(var(--spacing,.25rem) * 2);border:1.5px solid;border-top-color:#0000;border-radius:3.40282e38px;animation:.8s linear infinite svelte-jztt4t-spin;display:inline-block}.row-meta.svelte-jztt4t{--tw-leading:1.5;color:var(--ivory-faint);font-family:Geist Mono Variable,ui-monospace,SF Mono,monospace;font-size:11.5px;line-height:1.5}.row-meta.svelte-jztt4t em:where(.svelte-jztt4t){color:var(--ivory-dim);font-style:italic}.ext-link.svelte-jztt4t{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--coral);text-decoration-line:none}.ext-link.svelte-jztt4t:hover{text-decoration-line:underline}.row.skeleton.svelte-jztt4t{pointer-events:none;gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.sk-line.svelte-jztt4t{height:calc(var(--spacing,.25rem) * 3);border-radius:4px}.s5-shimmer.svelte-jztt4t{background:linear-gradient(90deg, var(--cobalt-2) 25%, var(--cobalt-3) 37%, var(--cobalt-2) 63%);background-size:400% 100%;animation:1.4s infinite svelte-jztt4t-s5-shimmer}@keyframes svelte-jztt4t-s5-shimmer{0%{background-position:100%}to{background-position:0}}@keyframes svelte-jztt4t-spin{to{transform:rotate(360deg)}}@media (width<=640px){.selects-row.svelte-jztt4t{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column}.row.svelte-jztt4t{flex-direction:column;align-items:stretch}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
