.kwilt-wrap{max-width:1280px;margin:24px auto}.kwilt-card{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:14px;margin-bottom:14px;box-shadow:0 4px 14px rgba(15,23,42,.04)}.kwilt-grid{display:grid;grid-template-columns:1.3fr .7fr .6fr .8fr;gap:14px}.kwilt-span-2{grid-column:span 1}.kwilt-field label,.kwilt-panel label{display:block;font-weight:700;margin:0 0 6px;color:#111827}.kwilt-field input,.kwilt-field select,.kwilt-panel input,.kwilt-panel textarea{width:100%;border:1px solid #cbd5e1;border-radius:10px;padding:11px 12px}.kwilt-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:12px}.kwilt-status{margin-top:12px;padding:12px 14px;border-radius:12px;background:#f8fafc;color:#334155}.kwilt-status[data-type='loading']{background:#eff6ff;color:#1d4ed8}.kwilt-status[data-type='ok']{background:#f0fdf4;color:#166534}.kwilt-status[data-type='error']{background:#fef2f2;color:#991b1b}.kwilt-table-wrap{overflow:auto}.kwilt-table{width:100%;border-collapse:collapse;min-width:1180px}.kwilt-table th,.kwilt-table td{padding:10px;border-bottom:1px solid #e5e7eb;text-align:left;vertical-align:top}.kwilt-table th{background:#f8fafc;color:#334155}.kwilt-suburl{font-size:11px;color:#64748b;word-break:break-all;margin-top:4px}.kwilt-empty{color:#64748b}.kwilt-btn{border:0;border-radius:10px;padding:11px 16px;font-weight:700;cursor:pointer}.kwilt-btn:disabled{opacity:.65;cursor:not-allowed}.kwilt-btn-primary{background:#0b63c9;color:#fff}.kwilt-btn-secondary{background:#e5e7eb;color:#111827}.kwilt-placement details{min-width:190px}.kwilt-placement summary{cursor:pointer;color:#1d4ed8;font-weight:600}.kwilt-placement-text{margin-top:8px;max-width:340px;white-space:normal;font-size:12px;line-height:1.5;color:#334155}.kwilt-canonical{font-size:12px;line-height:1.45;color:#334155;max-width:260px}.kwilt-action{font-weight:700}.kwilt-options{margin-top:12px}.kwilt-check{display:inline-flex;align-items:center;gap:8px;font-weight:600}.kwilt-check input{width:16px;height:16px}.kwilt-options-row{display:flex;justify-content:space-between;gap:12px;align-items:center;flex-wrap:wrap}.kwilt-orphan-toolbar{text-align:right}.kwilt-progress{margin-top:12px}.kwilt-progress-bar{height:10px;background:#e5e7eb;border-radius:999px;overflow:hidden}.kwilt-progress-bar span{display:block;height:100%;width:0;background:#0b63c9;transition:width .2s ease}.kwilt-progress-meta{margin-top:8px;font-size:12px;color:#475569}.kwilt-panel-head{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}.kwilt-orphan-source{margin-bottom:8px}@media (max-width:980px){.kwilt-grid{grid-template-columns:1fr 1fr}.kwilt-table{min-width:980px}}@media (max-width:680px){.kwilt-grid{grid-template-columns:1fr}}