.flow-map{color:#17223b;background:#fff;border:1px solid #ccd5e6;border-left:5px solid #52627e;border-radius:14px;margin:0 0 24px;padding:22px 24px}.flow-map-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.flow-map-heading h2{font-weight:700;margin:0!important;font-size:1rem!important}.flow-map-heading>span{color:#52627e;font-size:.875rem}.flow-map-waiting{color:#52627e;margin:14px 0 0;font-size:.9375rem;line-height:1.6}.flow-map-stale{color:#8a5700;margin:10px 0 0;font-size:.875rem}.flow-map-guards{flex-wrap:wrap;gap:8px;margin:14px 0 0;padding:0;list-style:none;display:flex}.flow-map-guards>li{font-variant-numeric:tabular-nums;border:1px solid #0000;border-radius:8px;align-items:baseline;gap:8px;padding:8px 12px;font-size:.875rem;line-height:1.5;display:flex}.flow-map-guards>li[data-tone=info]{color:#1d4ed8;background:#e8efff;border-color:#c7d8ff}.flow-map-guards>li[data-tone=warning]{color:#8a5700;background:#fff6df;border-color:#f0dcae}.flow-map-guards>li[data-tone=danger]{color:#a52230;background:#fff1f2;border-color:#ecc3c8}.flow-map-guards>li b,.flow-guard-id{font-weight:700}.flow-map-guards>li small{color:#43516a;overflow-wrap:anywhere}.flow-map-guards-alert{padding-left:10px;box-shadow:inset 3px 0 #a52230}.flow-map-guards-empty{color:#52627e;margin:14px 0 0;font-size:.875rem}.flow-map-block{margin:18px 0 0}.flow-map-block h3{margin:0 0 10px;font-size:.9375rem;font-weight:700}.flow-map-table{border-collapse:collapse;width:100%;font-size:.875rem}.flow-map-table th{color:#52627e;text-align:right;background:#f7f9fc;border-bottom:1px solid #dfe6f2;padding:8px 10px;font-size:.75rem;font-weight:600}.flow-map-table th:first-child{text-align:left}.flow-map-table td{text-align:right;vertical-align:top;font-variant-numeric:tabular-nums;border-bottom:1px solid #eef2f8;padding:10px;line-height:1.5}.flow-map-table td:first-child{text-align:left}.flow-map-table td small{color:#52627e;margin-top:2px;font-size:.75rem;display:block}.flow-map-table tr[data-bottleneck=true]{background:#fff5f6;box-shadow:inset 3px 0 #a52230}.flow-map-table tr[data-level=warn]{background:#fffaf0;box-shadow:inset 3px 0 #b07d1a}.flow-map-table tr[data-level=danger]{background:#fff5f6;box-shadow:inset 3px 0 #a52230}.flow-map-table b[data-tone=info]{color:#1d4ed8}.flow-map-table b[data-tone=warning]{color:#8a5700}.flow-map-table b[data-tone=danger]{color:#a52230}.flow-path{overflow-wrap:anywhere;text-align:left}.flow-clear{color:#52627e}@media (max-width:800px){.flow-map{padding:18px 16px}}.loop-units{color:#17223b;background:#fff;border:1px solid #ccd5e6;border-left:5px solid #52627e;border-radius:14px;margin:0 0 24px;padding:22px 24px}.loop-units-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.loop-units-heading h2{font-weight:700;margin:0!important;font-size:1rem!important}.loop-units-heading>span{color:#52627e;font-size:.875rem}.loop-units-waiting,.loop-units-error{color:#52627e;margin:14px 0 0;font-size:1rem}.loop-units-total{font-variant-numeric:tabular-nums;border-radius:8px;margin:14px 0 0;padding:10px 12px;font-weight:700;line-height:1.5}.loop-units-total[data-tone=info]{color:#1d4ed8;background:#e8efff;border:1px solid #c7d8ff}.loop-units-total[data-tone=danger]{color:#a52230;background:#fff1f2;border:1px solid #ecc3c8}.loop-units-goals{flex-wrap:wrap;gap:6px 14px;margin:14px 0 0;font-size:1rem;display:flex}.loop-units-goals b[data-tone=good]{color:#17654c}.loop-units-goals b[data-tone=danger]{color:#a52230}.loop-units-goals b[data-tone=neutral]{color:#52627e}.loop-units-missing{color:#a52230;background:#fff1f2;border:1px solid #ecc3c8;border-left:4px solid #a52230;border-radius:8px;margin:12px 0 0;padding:10px 12px;font-weight:700;line-height:1.5}.loop-units-stale{color:#8a5700;margin:10px 0 0;font-size:.875rem}.loop-units-basis{border:1px solid #dfe6f2;border-radius:10px;margin:14px 0 0;padding:10px 14px;font-size:.875rem}.loop-units-basis>summary{cursor:pointer;color:#17223b;font-weight:700}.loop-units-basis>summary b{color:#52627e;font-variant-numeric:tabular-nums;margin-left:6px}.loop-basis-list{gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.loop-basis-list>li{border-top:1px solid #e8edf5;gap:2px;padding-top:8px;display:grid}.loop-basis-list>li:first-child{border-top:0;padding-top:0}.loop-basis-value{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.loop-basis-id{overflow-wrap:anywhere;font-weight:700}.loop-basis-value strong{font-variant-numeric:tabular-nums;color:#17223b}.loop-basis-value em{color:#52627e;font-style:normal}.loop-basis-list small{color:#52627e;overflow-wrap:anywhere}.loop-basis-states{color:#43516a;overflow-wrap:anywhere;border-top:1px solid #e8edf5;margin:12px 0 0;padding-top:10px;line-height:1.5}.loop-units-list{gap:10px;margin:16px 0 0;display:grid}.loop-unit{border:1px solid #dfe6f2;border-radius:10px;padding:12px 14px}.loop-unit-head{flex-wrap:wrap;align-items:baseline;gap:8px 12px;display:flex}.loop-unit-label{font-weight:700}.loop-unit-kind{border-radius:6px;padding:2px 8px;font-size:.875rem}.loop-unit-kind[data-tone=good]{color:#17654c;background:#eaf7f0}.loop-unit-kind[data-tone=info]{color:#1d4ed8;background:#e8efff}.loop-unit-kind[data-tone=danger]{color:#a52230;background:#fff1f2}.loop-unit-kind[data-tone=warning]{color:#8a5700;background:#fff6df}.loop-unit-kind[data-tone=neutral]{color:#52627e;background:#f2f5fa}.loop-unit-detail{color:#43516a;overflow-wrap:anywhere;font-size:.875rem}.loop-node-list{border-top:1px solid #e8edf5;gap:8px;margin:12px 0 0;padding:10px 0 0;font-size:.875rem;list-style:none;display:grid}.loop-node-list>li{flex-wrap:wrap;align-items:baseline;gap:4px 10px;line-height:1.5;display:flex}.loop-node-list>li[data-state=stopped]{background:#fff5f6;border-radius:6px;box-shadow:inset 3px 0 #a52230}.loop-node-id{font-variant-numeric:tabular-nums;font-weight:700}.loop-node-list b[data-tone=info]{color:#1d4ed8}.loop-node-list b[data-tone=good]{color:#17654c}.loop-node-list b[data-tone=danger]{color:#a52230}.loop-node-list b[data-tone=warning]{color:#8a5700}.loop-node-list b[data-tone=neutral]{color:#52627e}.loop-node-rate{font-variant-numeric:tabular-nums;color:#17223b}.loop-node-list small{color:#52627e;overflow-wrap:anywhere}.url-need{border:1px solid #dfe6f2;border-radius:10px;margin:16px 0 0;padding:10px 14px;font-size:.875rem}.url-need>summary{cursor:pointer;color:#17223b;font-weight:700}.url-need>summary b{color:#1d4ed8;font-variant-numeric:tabular-nums;margin-left:6px}.url-need-basis{color:#43516a;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:10px 0 0;line-height:1.5}.url-need-list{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.url-need-list>li{border-top:1px solid #e8edf5;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding-top:8px;line-height:1.5;display:flex}.url-need-list>li:first-child{border-top:0;padding-top:0}.url-need-id{font-variant-numeric:tabular-nums;font-weight:700}.url-need-count{color:#1d4ed8;font-variant-numeric:tabular-nums}.url-need-list>li[data-limit=conversion_zero] .url-need-count{color:#a52230}.url-need-list>li[data-limit=no_quantity] .url-need-count{color:#52627e}.url-need-multiplier{color:#43516a;font-variant-numeric:tabular-nums;background:#f2f5fa;border-radius:6px;padding:1px 7px}.url-need-rate{color:#17223b;font-variant-numeric:tabular-nums}.url-need-list small{color:#52627e;overflow-wrap:anywhere}.url-need-note{color:#43516a;overflow-wrap:anywhere;border-top:1px solid #e8edf5;margin:12px 0 0;padding-top:10px;line-height:1.5}@media (max-width:550px){.loop-units{padding:18px 16px}}.deepseek{color:#17223b;background:#fff;border:1px solid #ccd5e6;border-left:5px solid #6d3fd6;border-radius:14px;margin:0 0 24px;padding:22px 24px}.deepseek-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.deepseek-heading h2{font-weight:700;margin:0!important;font-size:1rem!important}.deepseek-heading>span{color:#52627e;font-variant-numeric:tabular-nums;font-size:.875rem}.deepseek-waiting{color:#52627e;margin:14px 0 0;font-size:1rem}.deepseek-state{font-variant-numeric:tabular-nums;border-radius:8px;margin:14px 0 0;padding:10px 12px;font-weight:700;line-height:1.5}.deepseek-state[data-tone=good]{color:#17654c;background:#eaf7f0;border:1px solid #bfe3cd}.deepseek-state[data-tone=warning]{color:#8a5700;background:#fff6df;border:1px solid #e6d3a3}.deepseek-state[data-tone=danger]{color:#a52230;background:#fff1f2;border:1px solid #ecc3c8}.deepseek-state[data-tone=neutral]{color:#52627e;background:#f2f5fa;border:1px solid #dfe6f2}.deepseek-flags,.deepseek-attempts{gap:8px;margin:12px 0 0;padding:0;font-size:.875rem;list-style:none;display:grid}.deepseek-flags>li,.deepseek-attempts>li{border-top:1px solid #e8edf5;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding-top:8px;line-height:1.5;display:flex}.deepseek-flags>li:first-child,.deepseek-attempts>li:first-child{border-top:0;padding-top:0}.deepseek-node{font-variant-numeric:tabular-nums;font-weight:700}.deepseek-flags b,.deepseek-attempts b{color:#8a5700}.deepseek-nums,.deepseek-clock{font-variant-numeric:tabular-nums;color:#17223b}.deepseek-flags small,.deepseek-attempts small{color:#52627e;overflow-wrap:anywhere}.deepseek-patch{color:#1d4ed8!important}.deepseek-note{color:#43516a;overflow-wrap:anywhere;border-top:1px solid #e8edf5;margin:12px 0 0;padding-top:10px;line-height:1.5}.deepseek-stale{color:#8a5700;margin:10px 0 0;font-size:.875rem}@media (max-width:550px){.deepseek{padding:18px 16px}}.deepseek-cli{color:#d5dbe8;background:#0f1626;border:1px solid #2b3445;border-radius:10px;margin:12px 0 0;font-family:ui-monospace,Consolas,D2Coding,monospace;font-size:.8rem;overflow:hidden}.deepseek-cli-head{color:#9fb0d0;font-variant-numeric:tabular-nums;background:#16203a;border-bottom:1px solid #2b3445;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;padding:8px 10px;display:flex}.deepseek-cli-head b{color:#e4e7ec}.deepseek-cli[data-running=true] .deepseek-cli-head{color:#ffd98a;background:#1d2a4a}.deepseek-cli-command{color:#8fe3b0;overflow-wrap:anywhere;border-bottom:1px solid #1c2740;margin:0;padding:8px 10px}.deepseek-cli-lines{gap:5px;max-height:340px;margin:0;padding:8px 10px 10px;list-style:none;display:grid;overflow:auto}.deepseek-cli-lines>li{align-items:baseline;gap:8px;line-height:1.45;display:flex}.deepseek-cli-kind{color:#7b8bb0;flex:none;min-width:34px;font-weight:700}.deepseek-cli-text{overflow-wrap:anywhere;white-space:pre-wrap;color:#cfd8ea}.deepseek-cli-wait{color:#7b8bb0;margin:0;padding:10px}.deepseek-cli-path{color:#66748f;overflow-wrap:anywhere;border-top:1px solid #1c2740;margin:0;padding:6px 10px 8px}.backlink-watch{color:#17223b;background:#fff;border:1px solid #ccd5e6;border-left:5px solid #334fcc;border-radius:14px;margin:0 0 24px;padding:22px 24px}.backlink-watch-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.backlink-watch-heading h2{font-weight:700;margin:0!important;font-size:1rem!important}.backlink-watch-heading>span{color:#52627e;font-variant-numeric:tabular-nums;font-size:.875rem}.backlink-watch-waiting{color:#52627e;margin:14px 0 0;font-size:1rem}.backlink-watch-state{font-variant-numeric:tabular-nums;border-radius:8px;margin:14px 0 0;padding:10px 12px;font-weight:700;line-height:1.5}.backlink-watch-state[data-tone=good]{color:#17654c;background:#eaf7f0;border:1px solid #bfe3cd}.backlink-watch-state[data-tone=warning]{color:#8a5700;background:#fff6df;border:1px solid #e6d3a3}.backlink-watch-state[data-tone=danger]{color:#a52230;background:#fff1f2;border:1px solid #ecc3c8}.backlink-watch-state[data-tone=neutral]{color:#52627e;background:#f2f5fa;border:1px solid #dfe6f2}.backlink-watch-goal{font-variant-numeric:tabular-nums;margin:12px 0 0;font-size:.9375rem;line-height:1.6}.backlink-watch-goal b{color:#1d4ed8}.backlink-watch-anchor{color:#43516a;font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:.875rem;line-height:1.6}.backlink-watch-anchor b{color:#1d4ed8}.backlink-watch-anchor small{color:#52627e;overflow-wrap:anywhere;display:block}.backlink-watch-table-wrap{margin:14px 0 0;overflow-x:auto}.backlink-watch-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.875rem}.backlink-watch-table th,.backlink-watch-table td{text-align:left;vertical-align:top;border-top:1px solid #e8edf5;padding:8px 10px;line-height:1.5}.backlink-watch-table thead th{color:#52627e;white-space:nowrap;border-top:0;border-bottom:1px solid #dfe6f2;font-size:.8125rem;font-weight:700}.backlink-watch-table tbody th{font-weight:700}.backlink-watch-table small{color:#52627e;overflow-wrap:anywhere;font-weight:400;display:block}.backlink-watch-table td:last-child{overflow-wrap:anywhere;min-width:220px}.backlink-watch-num{text-align:right;white-space:nowrap}.backlink-watch-table b[data-tone=danger]{color:#a52230}.backlink-watch-table b[data-tone=warning]{color:#8a5700}.backlink-watch-table b[data-tone=good]{color:#17654c}.backlink-watch-table b[data-tone=neutral]{color:#52627e}.backlink-watch-table tbody tr[data-tone=danger]{background:#fff5f6!important}.backlink-watch-table tbody tr[data-tone=danger] th:first-child{box-shadow:inset 3px 0 #a52230}.backlink-watch-table tbody tr[data-tone=warning]{background:#fffbf0!important}.backlink-watch-table tbody tr[data-tone=warning] th:first-child{box-shadow:inset 3px 0 #d9a02a}.backlink-watch-disk{color:#43516a;font-variant-numeric:tabular-nums;border-top:1px solid #e8edf5;margin:14px 0 0;padding-top:10px;font-size:.875rem;line-height:1.6}.backlink-watch-disk b{color:#17223b}.backlink-watch-actions{gap:8px;margin:12px 0 0;padding:0;font-size:.875rem;list-style:none;display:grid}.backlink-watch-actions>li{border-top:1px solid #e8edf5;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding-top:8px;line-height:1.5;display:flex}.backlink-watch-actions>li:first-child{border-top:0;padding-top:0}.backlink-watch-actions b[data-tone=danger]{color:#a52230}.backlink-watch-actions b[data-tone=warning]{color:#8a5700}.backlink-watch-actions b[data-tone=good]{color:#17654c}.backlink-watch-actions b[data-tone=neutral]{color:#52627e}.backlink-watch-node{font-variant-numeric:tabular-nums;font-weight:700}.backlink-watch-clock,.backlink-watch-unit{color:#43516a;font-variant-numeric:tabular-nums}.backlink-watch-gate,.backlink-watch-actions .backlink-watch-unit{color:#43516a;overflow-wrap:anywhere;background:#f2f5fa;border-radius:6px;padding:1px 7px}.backlink-watch-actions small{color:#52627e;overflow-wrap:anywhere}.backlink-watch-idle{color:#52627e;margin:12px 0 0;font-size:.875rem}.backlink-watch-note{color:#43516a;overflow-wrap:anywhere;border-top:1px solid #e8edf5;margin:12px 0 0;padding-top:10px;line-height:1.5}.backlink-watch-stale{color:#8a5700;margin:10px 0 0;font-size:.875rem}@media (max-width:550px){.backlink-watch{padding:18px 16px}}.loop-results-dashboard .backlink-watch .backlink-watch-table{border-collapse:collapse;display:table}.loop-results-dashboard .backlink-watch .backlink-watch-table thead{background:0 0;display:table-header-group}.loop-results-dashboard .backlink-watch .backlink-watch-table tbody{display:table-row-group}.loop-results-dashboard .backlink-watch .backlink-watch-table tbody tr{border-top:0;padding:0;display:table-row}.loop-results-dashboard .backlink-watch .backlink-watch-table th,.loop-results-dashboard .backlink-watch .backlink-watch-table td{border-top:1px solid #e8edf5;vertical-align:top!important;text-align:left!important;color:#17223b!important;white-space:normal!important;padding:8px 10px!important;font-size:.875rem!important;font-weight:400!important}.loop-results-dashboard .backlink-watch .backlink-watch-table thead th{border-top:0;border-bottom:1px solid #dfe6f2;color:#52627e!important;white-space:nowrap!important;background:0 0!important;font-size:.8125rem!important;font-weight:700!important}.loop-results-dashboard .backlink-watch .backlink-watch-table tbody th{font-weight:700!important}.loop-results-dashboard .backlink-watch .backlink-watch-table .backlink-watch-num{text-align:right!important;white-space:nowrap!important}.loop-results-dashboard .backlink-watch .backlink-watch-table tbody tr[data-tone=danger]{background:#fff5f6!important}.loop-results-dashboard .backlink-watch .backlink-watch-table tbody tr[data-tone=warning]{background:#fffbf0!important}
