.login[data-v-7a2e7787]{position:fixed;inset:0;overflow:hidden;display:flex;align-items:center;justify-content:center;background:radial-gradient(1100px 760px at 50% -12%,#474f59 0%,transparent 60%),linear-gradient(160deg,#2c323a,#3b424a 55%,#2b3137);color:#f5f6f8}.aurora[data-v-7a2e7787]{position:absolute;border-radius:50%;filter:blur(90px);opacity:.38;will-change:transform;pointer-events:none}.aurora-amber[data-v-7a2e7787]{width:540px;height:540px;top:-160px;left:8%;background:radial-gradient(circle at 30% 30%,#6c7682,transparent 70%);animation:drift-a-7a2e7787 22s ease-in-out infinite}.aurora-blue[data-v-7a2e7787]{width:620px;height:620px;bottom:-220px;right:4%;background:radial-gradient(circle at 70% 70%,#515d6e,transparent 70%);opacity:.34;animation:drift-b-7a2e7787 26s ease-in-out infinite}.aurora-deep[data-v-7a2e7787]{width:460px;height:460px;top:30%;right:30%;background:radial-gradient(circle at 50% 50%,#3e4856,transparent 70%);opacity:.22;animation:drift-a-7a2e7787 30s ease-in-out infinite reverse}@keyframes drift-a-7a2e7787{0%,to{transform:translate(0) scale(1)}50%{transform:translate(60px,40px) scale(1.12)}}@keyframes drift-b-7a2e7787{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-50px,-30px) scale(1.1)}}.grid-overlay[data-v-7a2e7787]{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:48px 48px;mask-image:radial-gradient(circle at 50% 45%,#000 0%,transparent 75%);-webkit-mask-image:radial-gradient(circle at 50% 45%,#000 0%,transparent 75%);pointer-events:none}.ticker[data-v-7a2e7787]{position:absolute;bottom:64px;left:0;right:0;overflow:hidden;opacity:.16;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);pointer-events:none}.ticker-track[data-v-7a2e7787]{display:inline-flex;white-space:nowrap;animation:ticker-scroll-7a2e7787 38s linear infinite}.ticker-item[data-v-7a2e7787]{font-size:12px;font-weight:700;letter-spacing:3px;color:#cbd5e1;padding:0 4px}.ticker-dot[data-v-7a2e7787]{margin:0 18px;color:#8a929c}@keyframes ticker-scroll-7a2e7787{0%{transform:translate(0)}to{transform:translate(-50%)}}.card[data-v-7a2e7787]{position:relative;z-index:2;width:100%;max-width:440px;margin:0 24px;padding:44px 40px 36px;text-align:center;background:#343b4399;border:1px solid rgba(255,255,255,.12);border-radius:24px;backdrop-filter:blur(22px) saturate(140%);-webkit-backdrop-filter:blur(22px) saturate(140%);box-shadow:0 1px #ffffff14 inset,0 30px 80px #0000008c;animation:card-in-7a2e7787 .6s cubic-bezier(.16,1,.3,1) both}@keyframes card-in-7a2e7787{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.badge[data-v-7a2e7787]{display:inline-flex;align-items:center;gap:7px;font-size:10px;font-weight:700;letter-spacing:2px;color:#ced4db;background:#ffffff0f;border:1px solid rgba(255,255,255,.16);padding:5px 12px;border-radius:999px;margin-bottom:22px}.badge-dot[data-v-7a2e7787]{width:6px;height:6px;border-radius:50%;background:#cdd3da;box-shadow:0 0 8px #cdd3dab3;animation:pulse-7a2e7787 1.8s ease-in-out infinite}@keyframes pulse-7a2e7787{0%,to{opacity:1}50%{opacity:.35}}.brand[data-v-7a2e7787]{font-family:UnifrakturCook,Playfair Display,serif;font-size:66px;font-weight:700;line-height:1;margin:0 0 18px;color:#fff;filter:drop-shadow(0 4px 24px rgba(255,255,255,.18))}.tagline[data-v-7a2e7787]{font-size:14px;line-height:1.6;color:#aab4c2;margin:0 auto 30px;max-width:340px}.session-unavailable[data-v-7a2e7787]{font-size:13px;line-height:1.5;color:#f3c46b;margin:0 auto 16px;max-width:340px}.signin-btn[data-v-7a2e7787]{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:14px 22px;font-size:15px;font-weight:700;color:#f5f6f8;border:1px solid rgba(255,255,255,.14);border-radius:12px;cursor:pointer;background:linear-gradient(180deg,#5b626c,#4a515a);box-shadow:0 10px 30px #00000061;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.signin-btn[data-v-7a2e7787]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 16px 40px #0000007a;filter:brightness(1.08)}.signin-btn[data-v-7a2e7787]:active:not(:disabled){transform:translateY(0)}.signin-btn[data-v-7a2e7787]:disabled{opacity:.7;cursor:progress}.btn-google[data-v-7a2e7787]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:26px;height:26px;border-radius:6px;background:#fff;box-shadow:0 1px 2px #0003}.btn-spinner[data-v-7a2e7787]{width:16px;height:16px;border:2px solid rgba(255,255,255,.35);border-top-color:#f5f6f8;border-radius:50%;animation:spin-7a2e7787 .8s linear infinite}@keyframes spin-7a2e7787{to{transform:rotate(360deg)}}.secure-note[data-v-7a2e7787]{display:inline-flex;align-items:center;gap:6px;margin-top:18px;font-size:12px;color:#7c8a9c}.login-footer[data-v-7a2e7787]{position:absolute;bottom:22px;left:0;right:0;text-align:center;font-size:11px;letter-spacing:.5px;color:#6e7682;z-index:2}@media(max-width:480px){.brand[data-v-7a2e7787]{font-size:52px}.card[data-v-7a2e7787]{padding:36px 26px 30px}.ticker[data-v-7a2e7787]{bottom:52px}}:root{color-scheme:light;--font-ui: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--text-news: 14px;--text-body: 13px;--text-meta: 11px;--text-control: 12px;--text-heading: 20px;--line-news: 1.35;--color-navy: #3b424a;--color-navy-700: #474f59;--color-navy-600: #565f6a;--color-accent: #2563eb;--color-accent-solid: #2563eb;--color-success: #16a34a;--color-danger: #dc2626;--color-warning: #f59e0b;--color-bg: #f5f6f8;--color-surface: #ffffff;--color-surface-2: #f8f9fb;--color-border: #e2e5ea;--color-border-strong: #d1d5db;--color-text: #1a2332;--color-text-2: #5a6677;--color-text-3: #8a95a5;--header-muted: #aab4bf;--score-excellent: #16a34a;--score-good: #2563eb;--score-average: #f59e0b;--score-low: #ea8a00;--score-poor: #dc2626;--space-xs: 4px;--space-sm: 8px;--space-md: 12px;--space-lg: 16px;--space-xl: 24px;--radius-sm: 4px;--radius-md: 6px;--radius-lg: 8px;--radius-xl: 12px;--shadow-sm: 0 1px 3px rgba(16, 24, 40, .08);--shadow-md: 0 4px 16px rgba(16, 24, 40, .12);--shadow-lg: 0 20px 60px rgba(16, 24, 40, .3);--focus-ring: 0 0 0 2px #fff, 0 0 0 4px var(--color-accent);--status-live: #4ade80;--status-offline: #f87171;--status-past: #fbbf24;--motion-fast: .15s;--motion-base: .25s;--motion-emphasis: .4s;--ease-out-quart: cubic-bezier(.16, 1, .3, 1);--tint-success-bg: #ecfdf3;--tint-success-text: #166534;--tint-success-border: #bbf7d0;--tint-danger-bg: #fef2f2;--tint-danger-text: #991b1b;--tint-danger-border: #fecaca;--tint-warning-bg: #fef3c7;--tint-warning-text: #92400e;--tint-warning-border: #fde68a;--tint-info-bg: #eff6ff;--tint-info-text: #1e40af;--tint-info-border: #bfdbfe;--alert-surface: #fffbeb;--alert-surface-2: #fffdf7;--alert-border: #fde68a;--alert-text: #92400e;--alert-text-2: #b45309;--alert-accent: #f59e0b;--pm-surface: #faf5ff;--pm-surface-2: #ffffff;--pm-border: #e9d5ff;--pm-text: #6b21a8;--pm-text-2: #9333ea;--pm-accent: #7c3aed}:root[data-theme=dark]{color-scheme:dark;--color-navy: #10161f;--color-navy-700: #243144;--color-navy-600: #36465d;--color-accent: #4f8ef7;--color-accent-solid: #2f6fe0;--color-success: #34d399;--color-danger: #f87171;--color-warning: #fbbf24;--color-bg: #18202d;--color-surface: #212b3a;--color-surface-2: #2c3849;--color-border: #3c4b63;--color-border-strong: #51627f;--color-text: #eaedf2;--color-text-2: #b3bccb;--color-text-3: #909eb2;--score-excellent: #34d399;--score-good: #5b9bf8;--score-average: #fbbf24;--score-low: #fb923c;--score-poor: #f87171;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .4);--shadow-md: 0 6px 20px rgba(0, 0, 0, .5);--shadow-lg: 0 24px 64px rgba(0, 0, 0, .6);--focus-ring: 0 0 0 2px var(--color-bg), 0 0 0 4px var(--color-accent);--tint-success-bg: rgba(52, 211, 153, .13);--tint-success-text: #6ee7b7;--tint-success-border: rgba(52, 211, 153, .3);--tint-danger-bg: rgba(248, 113, 113, .13);--tint-danger-text: #fca5a5;--tint-danger-border: rgba(248, 113, 113, .3);--tint-warning-bg: rgba(251, 191, 36, .13);--tint-warning-text: #fcd34d;--tint-warning-border: rgba(251, 191, 36, .3);--tint-info-bg: rgba(79, 142, 247, .14);--tint-info-text: #93c5fd;--tint-info-border: rgba(79, 142, 247, .3);--alert-surface: #261f12;--alert-surface-2: #312816;--alert-border: #483819;--alert-text: #fcd34d;--alert-text-2: #d8a84e;--alert-accent: #f59e0b;--pm-surface: #201a2e;--pm-surface-2: #281f38;--pm-border: #3d2f58;--pm-text: #c4b5fd;--pm-text-2: #a78bfa;--pm-accent: #8b5cf6}*{margin:0;padding:0;box-sizing:border-box}body{font-family:var(--font-ui);font-size:var(--text-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--color-bg);color:var(--color-text)}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--color-border-strong);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#9ca3af}a{color:inherit;text-decoration:none}button,select,input,textarea{font-family:var(--font-ui)}.num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:2px}:focus:not(:focus-visible){outline:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.list-move{transition:transform .35s ease}.list-enter-active,.list-leave-active{transition:all .25s ease}.list-enter-from{opacity:0;transform:translate(-20px)}.list-leave-to{opacity:0;transform:translate(20px)}.list-leave-active{position:absolute;width:100%}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}.app-header[data-v-6f022059]{background:var(--color-navy);color:#fff;padding:0 22px;border-bottom:1px solid var(--color-navy-700)}.header-content[data-v-6f022059]{max-width:1800px;margin:auto;display:flex;align-items:center;gap:20px;min-height:50px;flex-wrap:wrap}.brand[data-v-6f022059]{display:flex;align-items:center;gap:14px;flex:none}.logo[data-v-6f022059]{font:700 26px Georgia,serif;letter-spacing:-.5px}.desk-label[data-v-6f022059]{font-size:9px;letter-spacing:1.6px;color:var(--header-muted)}.date-nav[data-v-6f022059]{display:flex;gap:6px;align-items:center;margin-left:auto}.date-label[data-v-6f022059]{font-size:10px;letter-spacing:.5px;display:flex;gap:5px;color:var(--header-muted)}.date-label.past[data-v-6f022059]{color:var(--status-past)}.past-badge[data-v-6f022059]{font-size:9px}.nav-arrow[data-v-6f022059],.icon-btn[data-v-6f022059],.logout-btn[data-v-6f022059]{display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:4px;background:none;color:var(--header-muted);width:28px;height:28px;cursor:pointer}.nav-arrow[data-v-6f022059]{font-size:18px;width:22px;height:24px}.nav-arrow[data-v-6f022059]:disabled{opacity:.3;cursor:default}.icon-btn svg[data-v-6f022059],.logout-btn svg[data-v-6f022059]{width:16px;height:16px}.nav-arrow[data-v-6f022059]:hover:not(:disabled),.icon-btn[data-v-6f022059]:hover,.logout-btn[data-v-6f022059]:hover{background:var(--color-navy-700);color:#fff}.header-right[data-v-6f022059]{display:flex;align-items:center;gap:3px}.refresh-btn[data-v-6f022059]{border:1px solid var(--color-navy-600);background:var(--color-navy-700);color:#fff;border-radius:4px;min-height:28px;padding:4px 8px;font:inherit;font-size:var(--text-meta);cursor:pointer}.refresh-btn[data-v-6f022059]:disabled{opacity:.5}.spinner[data-v-6f022059]{width:12px;height:12px;border:2px solid #fff5;border-top-color:#fff;border-radius:50%;display:inline-block;animation:spin-6f022059 .8s linear infinite}@keyframes spin-6f022059{to{transform:rotate(360deg)}}.connection-status[data-v-6f022059]{display:flex;gap:5px;align-items:center;font-size:10px;color:var(--status-offline)}.connection-status.connected[data-v-6f022059]{color:var(--status-live)}.status-dot[data-v-6f022059]{width:6px;height:6px;border-radius:50%;background:currentColor}@media(max-width:1100px){.desk-label[data-v-6f022059]{display:none}.header-content[data-v-6f022059]{gap:12px}.date-nav[data-v-6f022059]{margin-left:auto}.connection-status[data-v-6f022059]{font-size:0}}@media(max-width:800px){.app-header[data-v-6f022059]{padding:0 12px}.header-content[data-v-6f022059]{min-height:54px;gap:8px;padding:8px 0}.logo[data-v-6f022059]{font-size:23px}.date-nav[data-v-6f022059]{order:5;flex:1;margin:0}.header-right[data-v-6f022059]{order:6;margin-left:auto}.date-label[data-v-6f022059]{font-size:9px}.icon-btn[data-v-6f022059],.logout-btn[data-v-6f022059]{width:28px;height:28px}.connection-status[data-v-6f022059]{margin-left:auto}}.star-rating[data-v-8f9dbd18]{display:flex;align-items:center;gap:2px}.star-rating.default .star[data-v-8f9dbd18]{font-size:22px}.star-rating.small .star[data-v-8f9dbd18]{font-size:16px}.star[data-v-8f9dbd18]{background:none;border:none;cursor:pointer;color:var(--color-border-strong);transition:color .1s,transform .1s;padding:0 1px;line-height:1}.star[data-v-8f9dbd18]:hover{transform:scale(1.15)}.star.filled[data-v-8f9dbd18]{color:var(--color-warning, #f59e0b)}.rating-label[data-v-8f9dbd18]{font-size:11px;color:var(--color-text-3, #8a95a5);margin-left:6px;font-weight:500}.star-rating.small .rating-label[data-v-8f9dbd18]{display:none}.article-feedback[data-v-b54ad971]{position:absolute;right:0;top:100%;z-index:100;background:var(--color-surface);border:1px solid var(--color-border);border-radius:10px;box-shadow:0 8px 24px #00000026;padding:14px;width:280px;animation:popIn-b54ad971 .15s ease}@keyframes popIn-b54ad971{0%{opacity:0;transform:translateY(-4px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.fb-header[data-v-b54ad971]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.fb-title[data-v-b54ad971]{font-size:13px;font-weight:700;color:var(--color-text)}.fb-close[data-v-b54ad971]{background:none;border:none;font-size:18px;color:var(--color-text-3);cursor:pointer;padding:0}.fb-close[data-v-b54ad971]:hover{color:var(--color-text)}.categories[data-v-b54ad971]{display:flex;flex-wrap:wrap;gap:5px;margin:10px 0}.cat-chip[data-v-b54ad971]{font-size:11px;font-weight:500;padding:3px 8px;border-radius:12px;border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-text-2);cursor:pointer;transition:all .15s}.cat-chip[data-v-b54ad971]:hover{border-color:var(--color-text-3)}.cat-chip.selected[data-v-b54ad971]{border-color:var(--color-navy);background:var(--color-navy);color:#fff}.cat-chip.selected.positive[data-v-b54ad971]{background:var(--color-success);border-color:var(--color-success)}.comment-input[data-v-b54ad971]{width:100%;padding:6px 8px;border:1px solid var(--color-border-strong);border-radius:6px;font-size:12px;font-family:inherit;resize:none;margin-bottom:10px}.comment-input[data-v-b54ad971]:focus{border-color:var(--color-text)}.fb-actions[data-v-b54ad971]{display:flex;gap:6px;justify-content:flex-end}.btn-cancel[data-v-b54ad971],.btn-submit[data-v-b54ad971]{padding:5px 14px;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer;border:none}.btn-cancel[data-v-b54ad971]{background:var(--color-border);color:var(--color-text-2)}.btn-cancel[data-v-b54ad971]:hover{background:var(--color-border-strong)}.btn-submit[data-v-b54ad971]{background:var(--color-navy);color:#fff}.btn-submit[data-v-b54ad971]:hover:not(:disabled){background:var(--color-navy-700)}.btn-submit[data-v-b54ad971]:disabled{opacity:.5;cursor:not-allowed}.cluster-info[data-v-6f2ad437]{margin-top:6px}.more-line[data-v-6f2ad437]{display:flex;align-items:baseline;gap:4px;font-size:12px;flex-wrap:wrap}.more-label[data-v-6f2ad437]{font-weight:700;color:var(--color-text-2)}.more-link[data-v-6f2ad437]{font-weight:600;color:var(--color-text);text-decoration:none}.more-link[data-v-6f2ad437]:hover{color:var(--color-accent);text-decoration:underline}.more-sep[data-v-6f2ad437]{color:var(--color-border-strong)}.more-extra[data-v-6f2ad437]{color:var(--color-text-3);font-size:11px}.x-line[data-v-6f2ad437]{display:flex;align-items:center;gap:6px;font-size:12px;margin-top:3px;flex-wrap:wrap}.x-label[data-v-6f2ad437]{font-weight:700;color:var(--color-text-2)}.x-handle[data-v-6f2ad437]{font-weight:500;color:var(--color-text)}.x-link[data-v-6f2ad437]{color:inherit;text-decoration:none}.x-link[data-v-6f2ad437]:hover{color:var(--color-accent);text-decoration:underline}.x-speaker[data-v-6f2ad437]{font-weight:700}.x-verified[data-v-6f2ad437]{color:var(--color-accent);font-size:10px;margin-left:1px}.terminal-line[data-v-6f2ad437]{display:flex;align-items:center;gap:6px;margin-top:4px}.terminal-badge[data-v-6f2ad437]{font-size:10px;font-weight:700;padding:1px 6px;border-radius:3px;background:var(--tint-warning-bg);color:var(--tint-warning-text)}.terminal-count[data-v-6f2ad437]{font-size:10px;font-weight:600;color:#b45309}.expand-btn[data-v-6f2ad437]{display:inline-block;margin-top:4px;background:none;border:none;font-size:11px;font-weight:600;color:var(--color-accent);cursor:pointer;padding:0}.expand-btn[data-v-6f2ad437]:hover{text-decoration:underline}.cluster-details[data-v-6f2ad437]{margin-top:6px;padding:8px 10px;background:var(--color-surface-2);border:1px solid var(--color-border);border-radius:6px;font-size:12px;animation:slideDown-6f2ad437 .15s ease}@keyframes slideDown-6f2ad437{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.section-label[data-v-6f2ad437]{font-size:10px;font-weight:700;color:var(--color-text-3);text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}.corr-source[data-v-6f2ad437]{padding:2px 0}.corr-link[data-v-6f2ad437]{display:flex;gap:4px;text-decoration:none;color:var(--color-text-2);font-size:12px;line-height:1.4}.corr-link[data-v-6f2ad437]:hover{color:var(--color-accent)}.corr-author[data-v-6f2ad437]{color:var(--color-text-2)}.corr-source-name[data-v-6f2ad437]{font-weight:600;color:var(--color-text);flex-shrink:0}.corr-title[data-v-6f2ad437]{color:var(--color-text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.twitter-details[data-v-6f2ad437]{margin-top:6px;padding-top:6px;border-top:1px solid var(--color-border)}.tweet-detail[data-v-6f2ad437]{display:flex;align-items:baseline;gap:4px;padding:2px 0;font-size:12px}.td-handle[data-v-6f2ad437]{font-weight:600;color:var(--color-text);flex-shrink:0}.td-verified[data-v-6f2ad437]{font-size:10px;color:var(--color-accent)}.td-text[data-v-6f2ad437]{color:var(--color-text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.via-tag[data-v-6f2ad437]{display:inline-flex;align-items:center;font-size:10px;font-weight:700;padding:1px 6px;border-radius:3px;margin-left:4px}.via-twitter[data-v-6f2ad437]{background:var(--tint-info-bg);color:var(--tint-info-text)}.via-terminal[data-v-6f2ad437]{background:var(--tint-warning-bg);color:var(--tint-warning-text)}.via-gdelt[data-v-6f2ad437]{background:var(--tint-success-bg);color:var(--tint-success-text)}.cluster-info[data-v-6f2ad437]{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 10px;margin-top:3px}.cluster-details[data-v-6f2ad437]{flex-basis:100%}.cluster-info .more-line[data-v-6f2ad437],.cluster-info .x-line[data-v-6f2ad437],.cluster-info .terminal-line[data-v-6f2ad437],.cluster-info .expand-btn[data-v-6f2ad437]{font-size:var(--text-meta);line-height:1.4;margin:0}.via-tag[data-v-6f2ad437]{font-size:var(--text-meta)}.article-card[data-v-0b6acedc]{display:flex;gap:8px;padding:10px 8px;border-bottom:1px solid var(--color-border);transition:background var(--motion-fast)}.article-card[data-v-0b6acedc]:hover{background:var(--color-surface-2)}.article-card[data-v-0b6acedc]{cursor:grab}.article-card.swiping[data-v-0b6acedc]{transition:none;z-index:20}.article-card.dismissing[data-v-0b6acedc]{transform:translate(-120%)!important;opacity:0!important;max-height:0!important;padding-top:0!important;padding-bottom:0!important;margin:0!important;border-bottom-width:0!important;overflow:hidden;pointer-events:none;transition:transform .35s cubic-bezier(.4,0,.2,1),opacity .3s ease-out,max-height .4s cubic-bezier(.4,0,.2,1),padding .35s ease,margin .35s ease,border-bottom-width .35s ease}.article-card.swiped-out[data-v-0b6acedc]{transform:translate(-100%)!important;opacity:0!important;pointer-events:none}.dismiss-btn[data-v-0b6acedc]{color:var(--color-border);opacity:0;transition:opacity .15s,color .15s;width:14px;height:14px;padding:0;display:flex;align-items:center;justify-content:center}.article-card:hover .dismiss-btn[data-v-0b6acedc]{opacity:.7}.dismiss-btn[data-v-0b6acedc]:hover{opacity:1!important;color:var(--tint-danger-text, #b91c1c)}.article-card.market-moving[data-v-0b6acedc]:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:3px;border-radius:2px;background:var(--tint-success-text, #15803d)}.article-card.market-moving.mm-down[data-v-0b6acedc]:before{background:var(--tint-danger-text, #b91c1c)}.article-card.market-moving[data-v-0b6acedc]{position:relative}.article-card[data-v-0b6acedc]:active{cursor:grabbing}.article-card.sortable-ghost[data-v-0b6acedc]{opacity:.4;background:var(--color-surface-2)}.article-card.sortable-chosen[data-v-0b6acedc]{box-shadow:var(--shadow-md);border-radius:var(--radius-md);background:var(--color-surface)}.article-card.sortable-drag[data-v-0b6acedc]{opacity:.9}.drag-handle[data-v-0b6acedc]{display:flex;align-items:center;justify-content:center;width:16px;flex-shrink:0;color:var(--color-border-strong);cursor:grab;transition:color .15s}.drag-handle[data-v-0b6acedc]:active{cursor:grabbing}.article-card:hover .drag-handle[data-v-0b6acedc]{color:var(--color-text-3)}.add-to-story[data-v-0b6acedc]{font:inherit;font-size:11px;min-height:30px;padding:3px 7px;border:1px solid var(--color-border-strong);border-radius:4px;background:var(--color-surface-2);color:var(--color-text);cursor:pointer}.add-to-story[data-v-0b6acedc]:focus-visible{outline:2px solid var(--color-accent)}.vote-column[data-v-0b6acedc]{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:32px;flex-shrink:0}.vote-btn[data-v-0b6acedc]{background:none;border:none;cursor:pointer;border-radius:var(--radius-sm);padding:4px;color:var(--color-border-strong);transition:color .15s,background .15s,transform .1s;line-height:0}.vote-btn[data-v-0b6acedc]:hover{color:var(--color-text)}.vote-btn[data-v-0b6acedc]:active{transform:scale(.82)}.vote-up[data-v-0b6acedc]:hover{color:var(--color-success)}.vote-down[data-v-0b6acedc]:hover{color:var(--color-danger)}.vote-up.active[data-v-0b6acedc]{color:var(--color-success);background:var(--tint-success-bg)}.vote-down.active[data-v-0b6acedc]{color:var(--color-danger);background:var(--tint-danger-bg)}.score[data-v-0b6acedc]{font-size:13px;font-weight:700;color:var(--color-text);line-height:1;font-variant-numeric:tabular-nums;transition:color var(--motion-base)}.score-excellent[data-v-0b6acedc]{color:var(--score-excellent)}.score-good[data-v-0b6acedc]{color:var(--score-good)}.score-average[data-v-0b6acedc]{color:var(--score-average)}.score-low[data-v-0b6acedc]{color:var(--score-low)}.score-poor[data-v-0b6acedc]{color:var(--score-poor)}.score.provisional[data-v-0b6acedc]{opacity:.8}.provisional-mark[data-v-0b6acedc]{color:var(--color-text-3);font-weight:600;margin-right:1px}.content[data-v-0b6acedc]{flex:1;min-width:0}.synth-line[data-v-0b6acedc]{display:flex;align-items:baseline;gap:6px;margin-bottom:4px;padding-left:6px;border-left:2px solid var(--color-accent)}.synth-chip[data-v-0b6acedc]{flex:none;font-size:9px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--color-accent);white-space:nowrap}.synth-text[data-v-0b6acedc]{font-size:13px;font-weight:600;color:var(--color-text);line-height:1.35}.title[data-v-0b6acedc]{font-size:15px;font-weight:700;color:var(--color-text);text-decoration:none;line-height:1.45;display:block;overflow-wrap:break-word}.title[data-v-0b6acedc]:hover{color:var(--color-accent)}.synth-primary[data-v-0b6acedc]{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:8px;row-gap:4px}.synth-primary[data-v-0b6acedc]>:not(.sr-only){flex:0 0 100%;margin-top:0;margin-bottom:0}.synth-primary>.synth-byline[data-v-0b6acedc]{order:1}.synth-primary>.synth-line[data-v-0b6acedc]{order:2}.synth-primary>.syn-more[data-v-0b6acedc]{order:3}.synth-primary[data-v-0b6acedc]>.cluster-info{order:4;margin-top:0}.synth-primary>.meta[data-v-0b6acedc]{order:5;flex:0 1 auto;margin-top:0}.synth-primary[data-v-0b6acedc]>.via-tag{order:6;flex:0 1 auto;margin-left:0}.synth-primary>.market-badge[data-v-0b6acedc],.synth-primary>.market-chip[data-v-0b6acedc],.synth-primary>.tt-chip[data-v-0b6acedc]{order:6;flex:0 1 auto;margin-top:0}.newsletter-evidence[data-v-0b6acedc]{flex:0 0 100%;font-size:12px;color:var(--color-text-2);overflow-wrap:anywhere}.newsletter-text[data-v-0b6acedc]{white-space:pre-wrap}.synth-byline[data-v-0b6acedc]{font-size:12px;line-height:1.35;color:var(--color-text-3)}.synth-desk[data-v-0b6acedc]{font-weight:700;letter-spacing:.03em;color:var(--color-text-2);cursor:help}.synth-slash[data-v-0b6acedc]{color:var(--color-text-3)}.synth-lead[data-v-0b6acedc]{font-weight:600;color:var(--color-text-2);text-decoration:none}.synth-lead[data-v-0b6acedc]:hover{color:var(--color-accent);text-decoration:underline}.synth-primary .synth-line[data-v-0b6acedc]{display:block;border-left:none;padding-left:0;font-size:15px;line-height:1.4;overflow-wrap:break-word;text-wrap:pretty}.synth-primary .synth-text[data-v-0b6acedc]{font-size:inherit;font-weight:700;color:var(--color-accent);line-height:inherit;cursor:inherit}[data-theme=dark] .synth-primary .synth-text[data-v-0b6acedc]{color:var(--tint-info-text)}.synth-primary .synth-dek[data-v-0b6acedc]{font-weight:400;color:var(--color-text)}.syn-more[data-v-0b6acedc]{font-size:12px;line-height:1.4}.syn-more-label[data-v-0b6acedc]{font-weight:700;color:var(--color-text-2);margin-right:4px}.syn-more-link[data-v-0b6acedc]{font-weight:600;color:var(--color-text);text-decoration:none}.syn-more-link[data-v-0b6acedc]:hover{color:var(--color-accent);text-decoration:underline}.syn-more-sep[data-v-0b6acedc]{color:var(--color-text-3);margin-right:4px}.syn-more-ell[data-v-0b6acedc]{color:var(--color-text-3)}.synth-primary[data-v-0b6acedc] .more-line{display:none}.title-social[data-v-0b6acedc]{display:block;font-size:14px;font-weight:500;line-height:1.55;color:var(--color-text);white-space:pre-line;overflow-wrap:anywhere;text-wrap:pretty;max-width:55ch;padding-left:9px;border-left:2px solid var(--tint-danger-text);cursor:default}.truth-card .meta[data-v-0b6acedc]{margin-top:7px}.meta[data-v-0b6acedc]{margin-top:4px;font-size:11px;color:var(--color-text-3);display:flex;align-items:center;gap:4px;flex-wrap:wrap}.ai-tag.edited-tag[data-v-0b6acedc]{background:var(--color-border-strong);color:var(--color-text, #1f2937)}.ai-tag[data-v-0b6acedc]{background:var(--color-navy);color:#fff;font-size:9px;font-weight:700;letter-spacing:.5px;padding:1px 5px;border-radius:var(--radius-sm)}.author[data-v-0b6acedc]{font-weight:600;color:var(--color-text-2)}.source[data-v-0b6acedc]{font-weight:500;color:var(--color-text-2)}.separator[data-v-0b6acedc]{color:var(--color-border-strong)}.truth-tag[data-v-0b6acedc]{display:inline-flex;align-items:center;background:var(--tint-danger-bg);color:var(--tint-danger-text);border:1px solid var(--tint-danger-border);font-size:9px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;padding:1px 5px;border-radius:var(--radius-sm);white-space:nowrap}.feedback-anchor[data-v-0b6acedc]{position:relative;flex-shrink:0;display:flex;align-items:flex-start}.feedback-btn[data-v-0b6acedc]{background:none;border:none;cursor:pointer;color:var(--color-border-strong);padding:4px;line-height:0;border-radius:var(--radius-sm);transition:color .15s}.feedback-btn[data-v-0b6acedc]:hover{color:var(--color-text)}.feedback-btn.feedback-given[data-v-0b6acedc]{color:var(--tint-success-text, #15803d)}.feedback-btn.dismiss-badge[data-v-0b6acedc]:hover{color:var(--tint-danger-text, #b91c1c)}.reason-flags[data-v-0b6acedc]{position:absolute;left:42px;top:50%;transform:translateY(-50%);display:flex;gap:4px;z-index:10;background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:6px;padding:4px 6px;box-shadow:0 4px 12px #00000026}.reason-chip[data-v-0b6acedc]{font-size:10px;padding:2px 6px;border:1px solid var(--color-border);border-radius:4px;background:var(--color-surface-2);color:var(--color-text-2);cursor:pointer;white-space:nowrap;font-family:inherit}.reason-chip[data-v-0b6acedc]:hover{border-color:var(--tint-danger-text, #b91c1c);color:var(--tint-danger-text, #b91c1c);background:var(--tint-danger-bg, #fee2e2)}.tag-select[data-v-0b6acedc]{font-size:11px;padding:1px 4px;border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface-2);color:var(--color-text-2);cursor:pointer;font-family:inherit;max-width:120px}.tag-select[data-v-0b6acedc]:hover{border-color:var(--color-text);background:var(--color-surface)}.tag-select[data-v-0b6acedc]:focus{border-color:var(--color-text)}.market-chip[data-v-0b6acedc]{display:inline-flex;align-items:center;gap:5px;margin-top:5px;padding:2px 7px;border-radius:var(--radius-sm);font-size:11px;font-weight:600;text-decoration:none;border:1px solid transparent;transition:filter .15s}.market-chip[data-v-0b6acedc]:hover{filter:brightness(.97);text-decoration:none}.mc-pm[data-v-0b6acedc]{background:#7c3aed;color:#fff;font-size:9px;font-weight:800;letter-spacing:.5px;padding:1px 4px;border-radius:3px}.mc-prob[data-v-0b6acedc]{font-weight:700}.mc-move[data-v-0b6acedc]{font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.mc-move.mc-spike[data-v-0b6acedc]{text-decoration:underline;text-underline-offset:2px}.mc-confirms[data-v-0b6acedc]{background:var(--tint-success-bg);color:var(--tint-success-text);border-color:var(--tint-success-border)}.mc-contradicts[data-v-0b6acedc]{background:var(--tint-danger-bg);color:var(--tint-danger-text);border-color:var(--tint-danger-border)}.mc-developing[data-v-0b6acedc]{background:var(--tint-warning-bg);color:var(--tint-warning-text);border-color:var(--tint-warning-border)}.tt-chip[data-v-0b6acedc]{display:inline-flex;align-items:center;gap:5px;margin-top:5px;padding:2px 7px;border-radius:var(--radius-sm);font-size:11px;font-weight:600;border:1px solid transparent}.market-badge[data-v-0b6acedc]{display:inline-flex;align-items:center;gap:3px;margin:0;padding:1px 5px;border-radius:3px;font-size:9px;font-weight:800;letter-spacing:.3px;white-space:nowrap;background:var(--tint-warning-bg);color:var(--tint-warning-text);border:1px solid var(--tint-warning-border);cursor:help}.market-badge.badge-up[data-v-0b6acedc]{color:#15803d}.market-badge.badge-down[data-v-0b6acedc]{color:#b91c1c}[data-theme=dark] .market-badge.badge-up[data-v-0b6acedc]{color:#4ade80}[data-theme=dark] .market-badge.badge-down[data-v-0b6acedc]{color:#f87171}.tt-badge[data-v-0b6acedc]{background:#0f766e;color:#fff;font-size:9px;font-weight:800;letter-spacing:.5px;padding:1px 4px;border-radius:3px}.tt-label[data-v-0b6acedc]{max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tt-chg[data-v-0b6acedc]{font-weight:700;font-variant-numeric:tabular-nums}.tt-chip.up[data-v-0b6acedc]{background:var(--tint-success-bg);color:var(--tint-success-text);border-color:var(--tint-success-border)}.tt-chip.down[data-v-0b6acedc]{background:var(--tint-danger-bg);color:var(--tint-danger-text);border-color:var(--tint-danger-border)}.article-card[data-v-0b6acedc]{padding:7px 10px;border-radius:0;border-left:0;border-right:0;box-shadow:none;gap:6px}.content .title[data-v-0b6acedc],.synth-primary .synth-text[data-v-0b6acedc]{font-family:var(--font-ui);font-size:var(--text-news);font-weight:650;line-height:var(--line-news);color:var(--color-text)}.synth-primary .synth-dek[data-v-0b6acedc]{font-family:var(--font-ui);font-size:var(--text-body);line-height:var(--line-news);font-weight:400}.synth-primary .synth-line[data-v-0b6acedc]{margin:2px 0;font-size:var(--text-news);line-height:var(--line-news)}.synth-primary .syn-more[data-v-0b6acedc]{margin:2px 0;font-size:var(--text-meta)}.synth-primary[data-v-0b6acedc]{row-gap:2px;column-gap:7px}.meta[data-v-0b6acedc]{margin-top:3px;gap:5px;font-size:var(--text-meta)}.synth-byline[data-v-0b6acedc]{font-size:var(--text-meta)}.add-to-story[data-v-0b6acedc]{min-height:24px;padding:2px 6px;border:1px solid var(--color-border);border-radius:4px;background:var(--color-surface);color:var(--color-accent);font-size:var(--text-meta);cursor:pointer}.vote-column[data-v-0b6acedc]{gap:0;min-width:26px}.vote-column .vote-btn[data-v-0b6acedc]{padding:2px;min-height:16px}.vote-column .dismiss-btn[data-v-0b6acedc]{position:absolute;right:2px;top:2px}.article-card[data-v-0b6acedc]{position:relative}.score[data-v-0b6acedc]{font-size:12px}.feedback-anchor[data-v-0b6acedc]{gap:0}.feedback-btn[data-v-0b6acedc]{padding:3px}.content>.market-chip[data-v-0b6acedc],.content>.market-badge[data-v-0b6acedc],.content>.tt-chip[data-v-0b6acedc]{margin-top:3px;margin-right:4px;font-size:var(--text-meta)}.synth-primary[data-v-0b6acedc] .cluster-info,.synth-primary .syn-more[data-v-0b6acedc]{flex-basis:auto}.synth-primary[data-v-0b6acedc] .via-tag{margin:0}.content[data-v-0b6acedc]{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px}.content>.title[data-v-0b6acedc],.content>.title-social[data-v-0b6acedc]{flex:0 0 100%}.content>.meta[data-v-0b6acedc]{flex:0 1 auto;margin:0;min-height:22px}.content[data-v-0b6acedc]>.cluster-info{flex:0 1 auto}.content>.market-chip[data-v-0b6acedc],.content>.tt-chip[data-v-0b6acedc],.content>.market-badge[data-v-0b6acedc]{margin:0;padding:1px 4px;font-size:var(--text-meta)}.synth-primary>.meta[data-v-0b6acedc]{order:3}.synth-primary>.syn-more[data-v-0b6acedc]{order:4}.synth-primary[data-v-0b6acedc]>.cluster-info{order:5}.synth-primary .synth-line[data-v-0b6acedc]{margin:0}.synth-primary>.synth-byline[data-v-0b6acedc]{margin:0}.syn-more[data-v-0b6acedc]{font-size:var(--text-meta)}@media(max-width:600px){.article-card[data-v-0b6acedc]{padding:8px 6px;gap:5px}.feedback-anchor[data-v-0b6acedc]{flex-direction:column}.content .title[data-v-0b6acedc]{display:block;overflow:visible}.vote-column[data-v-0b6acedc]{min-width:22px;gap:0}.vote-column .score[data-v-0b6acedc]{font-size:11px}.drag-handle[data-v-0b6acedc]{width:5px}.add-to-story[data-v-0b6acedc]{min-height:28px}.synth-primary .synth-line[data-v-0b6acedc]{margin:2px 0}}.wire-counts[data-v-835b8e3b]{display:flex;flex-wrap:wrap;gap:4px 12px;padding:0 8px 9px;color:var(--color-text-2);font-size:12px;flex-shrink:0}.all-news-feed[data-v-835b8e3b]{display:flex;flex-direction:column;overflow:hidden;flex:1}.filter-bar[data-v-835b8e3b]{display:flex;gap:8px;margin-bottom:5px;padding:5px;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);flex-shrink:0;flex-wrap:wrap}.filter-bar .filter-select[data-v-835b8e3b],.filter-bar .search-input[data-v-835b8e3b],.filter-bar .ai-toggle[data-v-835b8e3b]{min-height:28px;border-color:var(--color-border);background:var(--color-surface-2)}.filter-bar .ai-toggle.active[data-v-835b8e3b]{background:var(--color-navy);color:#fff}.filter-bar[data-v-835b8e3b] :is(select,input,button):focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.reset-btn[data-v-835b8e3b]{padding:6px 12px;border:1px solid var(--color-border-strong, #d1d5db);border-radius:var(--radius-md, 6px);font-size:12px;font-weight:600;color:var(--color-text-2, #5a6677);background:var(--color-surface);cursor:pointer;transition:all .15s}.reset-btn[data-v-835b8e3b]:hover{border-color:var(--color-navy, #1a2332);color:var(--color-navy, #1a2332)}.ai-toggle[data-v-835b8e3b]{padding:6px 12px;border:1px solid var(--color-border-strong, #d1d5db);border-radius:var(--radius-md, 6px);font-size:12px;font-weight:600;color:var(--color-text-2, #5a6677);background:var(--color-surface);cursor:pointer;transition:all .15s;white-space:nowrap}.ai-toggle[data-v-835b8e3b]:hover{border-color:var(--color-navy, #1a2332);color:var(--color-navy, #1a2332)}.ai-toggle.active[data-v-835b8e3b]{background:var(--color-navy, #1a2332);border-color:var(--color-navy, #1a2332);color:#fff;box-shadow:0 0 0 2px #1a233233;font-weight:700}.filter-select[data-v-835b8e3b]{padding:6px 10px;border:1px solid var(--color-border-strong);border-radius:6px;font-size:12px;color:var(--color-text-2);background:var(--color-surface);cursor:pointer}.search-input[data-v-835b8e3b]{flex:1;padding:6px 10px;border:1px solid var(--color-border-strong);border-radius:6px;font-size:12px;color:var(--color-text-2);min-width:0}.search-input[data-v-835b8e3b]:focus{border-color:var(--color-navy)}.feed-list[data-v-835b8e3b]{overflow-y:auto;flex:1;min-height:100px;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm)}.feed-item[data-v-835b8e3b]:last-child .article-card{border-bottom:none}@media(max-width:700px){.news-briefing[data-v-835b8e3b]{flex-direction:column;padding:14px;margin-top:5px}.news-summary[data-v-835b8e3b]{gap:6px}.news-stat[data-v-835b8e3b]{min-height:93px;padding:9px}.news-stat strong[data-v-835b8e3b]{font-size:22px}.stat-label[data-v-835b8e3b]{font-size:9px;letter-spacing:.6px}.filter-bar[data-v-835b8e3b]{gap:6px;padding:7px}.search-input[data-v-835b8e3b]{flex-basis:100%}}.feed-item.sortable-ghost[data-v-835b8e3b] .article-card{opacity:.4;background:var(--color-surface-2)}.feed-item.sortable-chosen[data-v-835b8e3b] .article-card{box-shadow:var(--shadow-md);border-radius:var(--radius-md);background:var(--color-surface)}.feed-item.sortable-drag[data-v-835b8e3b] .article-card{opacity:.9}.feed-item[data-focused=true][data-v-835b8e3b] .article-card{position:relative;background:var(--tint-info-bg);box-shadow:inset 0 0 0 1px var(--tint-info-border)}.feed-item[data-focused=true][data-v-835b8e3b] .article-card:after{content:"";position:absolute;left:4px;top:0;bottom:0;width:3px;border-radius:2px;background:var(--color-accent)}.empty-state.error p[data-v-835b8e3b]:first-child{color:var(--tint-danger-text, #b91c1c)}.empty-state[data-v-835b8e3b]{text-align:center;padding:40px 16px;color:var(--color-text-3)}.empty-state p[data-v-835b8e3b]{margin:4px 0}.hint[data-v-835b8e3b]{font-size:12px}.loading[data-v-835b8e3b]{display:flex;align-items:center;justify-content:center;gap:8px;padding:40px;color:var(--color-text-3);font-size:13px}.spinner[data-v-835b8e3b]{width:16px;height:16px;border:2px solid var(--color-border);border-top-color:var(--color-navy);border-radius:50%;animation:spin-835b8e3b .8s linear infinite}@keyframes spin-835b8e3b{to{transform:rotate(360deg)}}@media(max-width:600px){.filter-bar[data-v-835b8e3b]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:5px;padding:6px;margin-bottom:6px}.filter-bar .search-input[data-v-835b8e3b]{grid-column:1/-1;grid-row:1;min-width:0}.filter-bar .filter-select[data-v-835b8e3b]{min-width:0;width:100%;padding:5px;font-size:11px}.filter-bar .ai-toggle[data-v-835b8e3b]{padding:5px;font-size:11px}.wire-counts[data-v-835b8e3b]{font-size:11px;padding-bottom:6px}}.narratives[data-v-4cf4536a]{display:flex;flex-direction:column;flex:1;gap:8px;min-height:0;overflow-y:auto;padding-right:4px}.state[data-v-4cf4536a]{color:var(--color-text-2, #5a6677);font-size:13px;padding:16px 4px}.state-error[data-v-4cf4536a]{color:#b3261e}.retry[data-v-4cf4536a]{margin-left:8px;background:none;border:1px solid currentColor;border-radius:4px;color:inherit;cursor:pointer;font:inherit;padding:1px 8px}.section-head[data-v-4cf4536a]{align-items:baseline;border-bottom:1px solid var(--color-border, #d1d5db);display:flex;gap:8px;padding:8px 4px 4px}.section-head h3[data-v-4cf4536a]{font-size:11px;letter-spacing:1.4px;margin:0}.count[data-v-4cf4536a]{color:var(--color-text-2, #5a6677);font-size:11px;font-variant-numeric:tabular-nums}.arc-list[data-v-4cf4536a]{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.arc-row[data-v-4cf4536a]{color:var(--color-text, #1a2332);align-items:center;background:var(--color-surface, #fff);border:1px solid var(--color-border, #d1d5db);border-radius:6px;cursor:pointer;display:flex;gap:10px;padding:8px 10px;text-align:left;width:100%}.arc-row[data-v-4cf4536a]:hover{border-color:var(--color-border-strong, #9ca3af)}.arc-row[data-v-4cf4536a]:focus-visible{outline:2px solid var(--color-accent, #2563eb);outline-offset:1px}.esc[data-v-4cf4536a]{border-radius:4px;font-size:12px;font-variant-numeric:tabular-nums;font-weight:600;min-width:30px;padding:3px 0;text-align:center}.esc-low[data-v-4cf4536a]{background:var(--color-surface-2, #f8f9fb);border:1px solid var(--color-border, #e2e5ea);color:var(--color-text-2, #5a6677)}.esc-rising[data-v-4cf4536a]{background:color-mix(in srgb,var(--color-warning) 20%,transparent);border:1px solid var(--color-warning);color:var(--color-text)}.esc-hot[data-v-4cf4536a]{background:var(--color-accent-solid, #2563eb);border:1px solid var(--color-accent-solid, #2563eb);color:#fff}.arc-main[data-v-4cf4536a]{display:flex;flex-direction:column;flex:1;gap:2px;min-width:0}.arc-label[data-v-4cf4536a]{display:-webkit-box;font-size:13.5px;font-weight:600;line-height:1.35;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.arc-meta[data-v-4cf4536a]{color:var(--color-text-2, #5a6677);font-size:11.5px;font-variant-numeric:tabular-nums}.badge[data-v-4cf4536a]{display:inline-block;white-space:nowrap;border-radius:3px;font-size:10px;letter-spacing:.8px;margin-left:6px;padding:0 4px}.badge-novel[data-v-4cf4536a]{background:color-mix(in srgb,var(--color-warning) 16%,transparent);border:1px solid var(--color-warning);color:var(--color-text)}.badge-event[data-v-4cf4536a]{background:color-mix(in srgb,var(--color-accent) 16%,transparent);border:1px solid var(--color-accent);color:var(--color-text)}.spark[data-v-4cf4536a]{align-items:flex-end;display:flex;gap:2px;height:26px;width:58px}.spark i[data-v-4cf4536a]{background:var(--color-accent, #2563eb);border-radius:1px;flex:1;min-height:2px;opacity:.85}.subdued .arc-row[data-v-4cf4536a]{background:transparent}.subdued .arc-label[data-v-4cf4536a]{font-weight:500}.arc-detail[data-v-4cf4536a]{border:1px solid var(--color-border, #d1d5db);border-radius:0 0 6px 6px;border-top:0;margin:-6px 0 6px;padding:10px 12px}.daily[data-v-4cf4536a]{border-collapse:collapse;font-size:12px;font-variant-numeric:tabular-nums;width:100%}.daily th[data-v-4cf4536a]{color:var(--color-text-2, #5a6677);font-size:10.5px;letter-spacing:.8px;text-align:left}.daily td[data-v-4cf4536a],.daily th[data-v-4cf4536a]{padding:2px 8px 2px 0}.trajectory[data-v-4cf4536a]{align-items:flex-end;border-bottom:1px solid var(--color-border, #e2e5ea);display:flex;gap:6px;height:84px;margin-top:10px;padding:0 2px}.traj-col[data-v-4cf4536a]{align-items:center;display:flex;flex:1;flex-direction:column;gap:3px;justify-content:flex-end;max-width:46px;min-width:18px}.traj-count[data-v-4cf4536a]{color:var(--color-text-2, #5a6677);font-size:10.5px;font-variant-numeric:tabular-nums}.traj-col i[data-v-4cf4536a]{background:var(--color-accent, #2563eb);border-radius:2px 2px 0 0;opacity:.85;width:100%}.traj-day[data-v-4cf4536a]{color:var(--color-text-3, #8a95a5);font-size:9.5px;letter-spacing:.4px}.attention[data-v-4cf4536a]{color:var(--color-text-2, #5a6677);font-size:11.5px;margin:8px 0 0}.members-state[data-v-4cf4536a]{color:var(--color-text-2, #5a6677);font-size:11.5px;margin:6px 0 0}.member-list[data-v-4cf4536a]{display:flex;flex-direction:column;gap:4px;margin-top:8px}.member-row[data-v-4cf4536a]{align-items:center;border:1px dashed var(--color-border-strong, #d1d5db);border-radius:6px;cursor:grab;display:flex;gap:8px;padding:5px 8px}.member-row[data-v-4cf4536a]:active{cursor:grabbing}.member-score[data-v-4cf4536a]{color:var(--color-text-2, #5a6677);font-size:11.5px;font-variant-numeric:tabular-nums;min-width:22px;text-align:right}.member-add[data-v-4cf4536a]{font:inherit;font-size:11px;padding:5px 7px;min-height:34px;border:1px solid var(--color-border-strong);border-radius:4px;background:var(--color-surface);color:var(--color-text);cursor:pointer;flex-shrink:0}.member-main[data-v-4cf4536a]{display:flex;flex-direction:column;gap:1px;min-width:0}.member-title[data-v-4cf4536a]{color:var(--color-text, #1a2332);font-size:12.5px;font-weight:500;text-decoration:none}.member-title[data-v-4cf4536a]:hover{text-decoration:underline}.member-meta[data-v-4cf4536a]{color:var(--color-text-2, #5a6677);font-size:11px}.footnote[data-v-4cf4536a]{color:var(--color-text-2, #5a6677);font-size:11px;padding:8px 4px 0}.thread-filters[data-v-4cf4536a]{display:flex;gap:6px;flex-wrap:wrap;margin:0 0 8px}.thread-filters button[data-v-4cf4536a]{padding:5px 9px;border:1px solid var(--color-border);border-radius:4px;background:var(--color-surface);color:var(--color-text-2);font:500 var(--text-control) var(--font-ui);cursor:pointer}.thread-filters button[aria-pressed=true][data-v-4cf4536a]{border-color:var(--color-accent);color:var(--color-accent);background:var(--tint-info-bg)}.arc-row[data-v-4cf4536a]{border-radius:4px;padding:9px 12px}.arc-label[data-v-4cf4536a]{font-size:var(--text-news);line-height:var(--line-news)}.arc-meta[data-v-4cf4536a],.member-meta[data-v-4cf4536a]{font-size:var(--text-meta)}.arc-detail[data-v-4cf4536a]{padding:12px}.arc-list>li[data-v-4cf4536a]{border:1px solid var(--color-border);border-radius:5px;background:var(--color-surface);margin-bottom:6px}.section-head[data-v-4cf4536a]{padding-bottom:5px;margin-bottom:6px}.futures-evidence[data-v-6b39ff2a]{font-size:var(--text-meta);padding:10px;border:1px solid var(--border-color,#ddd);border-radius:6px}.futures-evidence summary[data-v-6b39ff2a]{cursor:pointer;font-weight:600}.futures-evidence section[data-v-6b39ff2a]{padding:8px 0}.futures-evidence ul[data-v-6b39ff2a]{padding-left:18px}.futures-evidence pre[data-v-6b39ff2a]{white-space:pre-wrap;overflow-wrap:anywhere}.futures-evidence p[data-v-6b39ff2a],.futures-evidence li[data-v-6b39ff2a]{overflow-wrap:anywhere}.markets[data-v-c5d86618]{--market-ink: var(--color-text);display:flex;flex-direction:column;flex:1;gap:16px;min-height:0;overflow-y:auto;padding:8px 12px 24px 4px;color:var(--market-ink)}.markets[data-v-c5d86618]>*{flex-shrink:0}.eyebrow[data-v-c5d86618],.summary-label[data-v-c5d86618]{color:var(--color-text-3);font-size:10px;font-weight:750;letter-spacing:1.2px}.market-hero[data-v-c5d86618]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:8px 10px;border-bottom:1px solid var(--color-border)}.hero-copy h3[data-v-c5d86618]{margin:0 0 3px;font-size:var(--text-body);font-weight:600}.hero-copy p[data-v-c5d86618]{margin:0;max-width:440px;color:var(--color-text-2);font-size:12px;line-height:1.5}.hero-status[data-v-c5d86618]{display:inline-flex;align-items:center;flex:none;gap:6px;border:1px solid var(--tint-success-border);border-radius:999px;background:var(--tint-success-bg);color:var(--tint-success-text);font-size:11px;font-weight:650;padding:5px 9px;white-space:nowrap}.hero-status.stale[data-v-c5d86618]{background:var(--color-surface-2);border-color:var(--color-border);color:var(--color-text-2)}.status-dot[data-v-c5d86618]{width:6px;height:6px;border-radius:50%;background:currentColor}.summary-grid[data-v-c5d86618]{display:flex;flex-wrap:wrap;gap:6px 16px;border-bottom:1px solid var(--color-border);padding:4px 0 8px}.summary-card[data-v-c5d86618]{display:flex;align-items:baseline;gap:6px;font-size:var(--text-meta)}.summary-card strong[data-v-c5d86618]{font-size:var(--text-body);font-variant-numeric:tabular-nums}.summary-card small[data-v-c5d86618]{font-size:var(--text-meta);color:var(--color-text-2)}.summary-label[data-v-c5d86618]{font-size:10px;letter-spacing:.4px}.accent-card strong[data-v-c5d86618]{color:var(--pm-accent)}.section-head[data-v-c5d86618]{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:6px 2px 0}.section-head h3[data-v-c5d86618]{font-size:15px;letter-spacing:-.2px;margin:3px 0 0}.meta[data-v-c5d86618]{color:var(--color-text-3);font-size:11px;text-align:right}.venue-filters[data-v-c5d86618]{display:flex;align-items:center;gap:5px;padding:4px;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-2);width:fit-content}.venue-filters button[data-v-c5d86618]{display:inline-flex;gap:5px;align-items:center;appearance:none;border:0;border-radius:var(--radius-md);color:var(--color-text-2);background:transparent;padding:7px 10px;font:inherit;font-size:11px;font-weight:700;cursor:pointer}.venue-filters button[data-v-c5d86618]:hover{color:var(--market-ink)}.venue-filters button.selected[data-v-c5d86618]{background:var(--color-surface);box-shadow:var(--shadow-sm);color:var(--color-accent)}.venue-filters button span[data-v-c5d86618]{font-variant-numeric:tabular-nums;opacity:.8}.venue-filters button[data-v-c5d86618]:focus-visible,.retry[data-v-c5d86618]:focus-visible,.mrow[data-v-c5d86618]:focus-visible,.rrow[data-v-c5d86618]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.state[data-v-c5d86618]{color:var(--color-text-2);font-size:12px;padding:16px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.retry[data-v-c5d86618]{margin-left:8px;background:none;border:1px solid currentColor;border-radius:4px;color:inherit;cursor:pointer;font:inherit;padding:2px 8px}.rlog[data-v-c5d86618],.venue-group[data-v-c5d86618]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);overflow:hidden;box-shadow:var(--shadow-sm)}.rlog-head[data-v-c5d86618],.venue-group h4[data-v-c5d86618]{margin:0;padding:13px 16px;color:var(--color-text-2);border-bottom:1px solid var(--color-border);background:var(--color-surface-2);font-size:10px;font-weight:750;letter-spacing:.8px;text-transform:uppercase}.venue-group h4 span[data-v-c5d86618]{color:var(--color-text-3);font-weight:500;text-transform:none;letter-spacing:0}.rrow[data-v-c5d86618],.mrow[data-v-c5d86618]{display:grid;grid-template-columns:72px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:12px 16px;color:inherit;text-decoration:none;font-size:12px;transition:background-color var(--motion-fast)}.rrow+.rrow[data-v-c5d86618],.mrow+.mrow[data-v-c5d86618]{border-top:1px solid var(--color-border)}.rrow[data-v-c5d86618]:hover,.mrow[data-v-c5d86618]:hover{background:var(--color-surface-2)}.mrow[data-v-c5d86618]{grid-template-columns:72px 25px minmax(0,1fr) 40px auto}.mrow.spike[data-v-c5d86618]{background:var(--pm-surface);box-shadow:inset 3px 0 0 var(--pm-accent)}.venue[data-v-c5d86618]{justify-self:start;padding:3px 4px;border-radius:3px;background:var(--color-surface-2);border:1px solid var(--color-border);color:var(--color-text-2);font-size:9px;font-weight:800}.venue.polymarket[data-v-c5d86618]{background:var(--pm-surface);color:var(--pm-text);border-color:var(--pm-border)}.question[data-v-c5d86618]{min-width:0;color:var(--market-ink);font-weight:650;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.spark[data-v-c5d86618]{flex:none;width:72px;height:26px;color:var(--color-accent)}.spark path[data-v-c5d86618]{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.spike .spark[data-v-c5d86618]{color:var(--pm-accent)}.level[data-v-c5d86618]{font-size:15px;color:var(--market-ink);font-weight:750;font-variant-numeric:tabular-nums}.move[data-v-c5d86618],.rmove[data-v-c5d86618]{white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:700}.move.up[data-v-c5d86618]{color:var(--tint-success-text)}.move.down[data-v-c5d86618]{color:var(--tint-danger-text)}.move.quiet[data-v-c5d86618],.rago[data-v-c5d86618]{color:var(--color-text-3);font-weight:500;font-size:11px}.rmove[data-v-c5d86618]{color:var(--pm-accent)}.breadth[data-v-c5d86618]{grid-column:3 / -1;color:var(--color-text-2);font-size:11px;font-variant-numeric:tabular-nums}.rrow .breadth[data-v-c5d86618]{grid-column:auto}.rrow .question[data-v-c5d86618]{font-weight:550}.story-links[data-v-c5d86618]{display:flex;flex-wrap:wrap;align-items:baseline;gap:5px 10px;padding:0 16px 10px 125px;color:var(--color-text-2);font-size:11px}.story-links>span[data-v-c5d86618]{color:var(--color-text-3);font-size:9px;font-weight:750;letter-spacing:.7px}.story-links a[data-v-c5d86618]{max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-2)}.story-links a[data-v-c5d86618]:hover{color:var(--color-accent)}@media(max-width:900px){.summary-grid[data-v-c5d86618]{grid-template-columns:repeat(2,minmax(0,1fr))}.market-hero[data-v-c5d86618]{padding:17px}.mrow[data-v-c5d86618]{grid-template-columns:65px 24px minmax(0,1fr) auto}.mrow .move[data-v-c5d86618]{grid-column:3 / -1}.rrow[data-v-c5d86618]{grid-template-columns:55px minmax(0,1fr) auto}.rrow .question[data-v-c5d86618],.rrow .breadth[data-v-c5d86618]{grid-column:2 / -1}}@media(max-width:600px){.markets[data-v-c5d86618]{padding:4px 4px 20px}.market-hero[data-v-c5d86618]{flex-direction:column}.summary-card[data-v-c5d86618]{padding:0;min-height:0}.summary-card strong[data-v-c5d86618]{font-size:var(--text-body)}.section-head[data-v-c5d86618]{align-items:flex-start;flex-direction:column}.meta[data-v-c5d86618]{text-align:left}.venue-filters[data-v-c5d86618]{width:100%}.venue-filters button[data-v-c5d86618]{flex:1;justify-content:center;padding:7px 3px;font-size:10px}.mrow[data-v-c5d86618]{grid-template-columns:24px minmax(0,1fr) auto;gap:7px;padding:12px}.mrow .spark[data-v-c5d86618]{display:none}.mrow .move[data-v-c5d86618],.mrow .breadth[data-v-c5d86618]{grid-column:2 / -1}.story-links[data-v-c5d86618]{padding:0 12px 10px 43px}.rrow[data-v-c5d86618]{padding:11px;grid-template-columns:50px minmax(0,1fr)}.rrow .question[data-v-c5d86618],.rrow .breadth[data-v-c5d86618]{grid-column:2}}.markets[data-v-c5d86618]{gap:8px;padding:0 4px 12px}.market-hero[data-v-c5d86618]{box-shadow:none;background:none}.market-hero .eyebrow[data-v-c5d86618]{display:none}.section-head[data-v-c5d86618]{padding:3px 0}.section-head h3[data-v-c5d86618]{font-size:var(--text-body)}.rrow[data-v-c5d86618],.mrow[data-v-c5d86618]{padding:7px 10px;gap:6px 10px;font-size:var(--text-body)}.breadth[data-v-c5d86618],.story-links[data-v-c5d86618]{font-size:var(--text-meta)}.rlog-head[data-v-c5d86618],.venue-group h4[data-v-c5d86618]{padding:7px 10px}.level[data-v-c5d86618]{font-size:var(--text-news)}.hero-copy p[data-v-c5d86618]{max-width:none;font-size:var(--text-meta)}@media(max-width:600px){.market-hero[data-v-c5d86618]{padding:6px;gap:6px}.summary-grid[data-v-c5d86618]{gap:5px 10px}.mrow[data-v-c5d86618],.rrow[data-v-c5d86618]{padding:7px 8px}.section-head[data-v-c5d86618]{flex-direction:row}.summary-card small[data-v-c5d86618]{display:none}}.modal-overlay[data-v-61761c72]{position:fixed;inset:0;background:#0f172a8c;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-container[data-v-61761c72]{background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:10px;width:min(560px,calc(100vw - 32px));max-height:calc(100vh - 64px);display:flex;flex-direction:column;box-shadow:0 20px 50px #0000004d}.modal-header[data-v-61761c72]{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:2px solid var(--color-navy)}.modal-header h2[data-v-61761c72]{font-size:13px;font-weight:700;letter-spacing:1px;margin:0;color:var(--color-text)}.close-btn[data-v-61761c72]{background:none;border:none;font-size:20px;line-height:1;cursor:pointer;color:var(--color-text-3);padding:2px 6px}.close-btn[data-v-61761c72]:hover{color:var(--color-text)}.modal-body[data-v-61761c72]{padding:16px 18px;overflow-y:auto}.edited-note[data-v-61761c72]{margin:0 0 12px;font-size:11px;color:var(--color-text-3)}.section[data-v-61761c72]{margin-bottom:14px}.section-label[data-v-61761c72]{display:flex;justify-content:space-between;font-size:12px;font-weight:600;color:var(--color-text-2);margin-bottom:4px}.char-count[data-v-61761c72]{font-variant-numeric:tabular-nums;font-weight:500;color:var(--color-text-3)}.char-count.warn[data-v-61761c72]{color:#b45309}.text-input[data-v-61761c72]{width:100%;padding:8px 10px;border:1px solid var(--color-border-strong);border-radius:6px;font-size:13px;font-family:inherit;background:var(--color-surface-2);color:var(--color-text)}.text-input[data-v-61761c72]:focus{border-color:var(--color-navy);outline:none}.textarea[data-v-61761c72]{resize:vertical;min-height:84px;line-height:1.45}.restore-btn[data-v-61761c72]{margin-top:4px;background:none;border:1px solid var(--color-border-strong);border-radius:5px;font-size:11px;color:var(--color-text-2);padding:3px 8px;cursor:pointer}.restore-btn[data-v-61761c72]:hover{border-color:var(--color-navy);color:var(--color-navy)}.field-hint[data-v-61761c72]{margin:4px 0 0;font-size:11px;color:var(--color-text-3)}.save-error[data-v-61761c72]{margin-top:10px;padding:8px 10px;border-radius:6px;background:var(--tint-danger-bg);color:var(--tint-danger-text);font-size:12px}.modal-footer[data-v-61761c72]{display:flex;justify-content:flex-end;gap:8px;padding:12px 18px;border-top:1px solid var(--color-border)}.btn-cancel[data-v-61761c72]{padding:7px 14px;border:1px solid var(--color-border-strong);border-radius:6px;background:var(--color-surface);font-size:12px;font-weight:600;color:var(--color-text-2);cursor:pointer}.btn-cancel[data-v-61761c72]:hover{border-color:var(--color-navy);color:var(--color-navy)}.btn-submit[data-v-61761c72]{padding:7px 18px;border:none;border-radius:6px;background:var(--color-navy);color:#fff;font-size:12px;font-weight:700;cursor:pointer}.btn-submit[data-v-61761c72]:disabled{opacity:.55;cursor:not-allowed}.btn-submit[data-v-61761c72]:hover:not(:disabled){background:var(--color-navy-700, #1a2332)}.story-drop-zone[data-v-28316418]{min-height:36px;display:flex;align-items:center;justify-content:center;border:1px dashed var(--color-border-strong);border-radius:6px;color:var(--color-text-2);font-size:12px;padding:6px;margin:5px 0}.story-drop-zone[data-v-28316418]:has(.sortable-ghost),.story-drop-zone[data-v-28316418]:hover{border-color:var(--color-accent);background:var(--tint-info-bg)}.edition-tray[data-v-512981a0]{display:flex;flex-direction:column;background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;max-height:100%;color:var(--color-text);overflow:hidden}.edition-tray>header[data-v-512981a0]{display:flex;gap:12px;justify-content:space-between;align-items:start;padding:20px 18px 12px}.eyebrow[data-v-512981a0]{font-size:9px;font-weight:700;letter-spacing:1.5px;color:var(--color-text-2)}h2[data-v-512981a0]{font-size:16px;margin:10px 0 7px}p[data-v-512981a0]{font-size:11px;line-height:1.6;color:var(--color-text-2);margin:5px 0}.tray-state[data-v-512981a0]{padding:0 18px 10px;border-bottom:1px solid var(--color-border)}.tray-list[data-v-512981a0]{overflow:auto;padding:0 10px;flex:1}.tray-story[data-v-512981a0]{padding:13px 7px;border-bottom:1px solid var(--color-border)}.tray-story-row[data-v-512981a0]{display:flex;align-items:start;gap:8px}.tray-grip[data-v-512981a0]{font-size:10px;color:var(--color-text-2);padding-top:4px;cursor:grab}.preview-title[data-v-512981a0]{font-weight:600;font-size:12px;line-height:1.5;text-align:left;border:0;background:none;flex:1;padding:0}.tray-story>p[data-v-512981a0]{padding-left:24px;font-size:10px}.tray-order[data-v-512981a0]{display:flex;flex-direction:column}.tray-order button[data-v-512981a0]{padding:1px 4px;min-width:24px;min-height:24px;border:0}.tray-empty[data-v-512981a0]{padding:16px}.tray-close[data-v-512981a0]{font-size:20px;border:0;min-width:32px}.tray-error[data-v-512981a0]{color:var(--tint-danger-text);background:var(--tint-danger-bg);padding:12px}.edition-tray>footer[data-v-512981a0]{padding:14px 16px;border-top:1px solid var(--color-border);display:flex;flex-direction:column;gap:10px}.edition-tray>footer a[data-v-512981a0]{display:block;background:var(--color-navy);color:#fff;padding:11px;border-radius:5px;text-align:center;font-size:12px;text-decoration:none}.edition-tray>footer p[data-v-512981a0]{text-align:center}button[data-v-512981a0]{font:inherit;font-size:12px;cursor:pointer;border:1px solid var(--color-border);border-radius:4px;background:var(--color-surface);color:inherit;padding:7px}button[data-v-512981a0]:disabled{opacity:.4;cursor:default}button[data-v-512981a0]:focus-visible,a[data-v-512981a0]:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}[data-v-512981a0] .story-drop-zone{font-size:10px;min-height:28px;padding:4px;margin:7px 0;border-color:transparent}[data-v-512981a0] .story-drop-zone:hover,[data-v-512981a0] .story-drop-zone:has(.sortable-ghost){border-color:var(--color-accent)}@media(max-width:1000px){.tray-order[data-v-512981a0]{flex-direction:row}.tray-order button[data-v-512981a0]{min-width:32px;min-height:36px}.edition-tray[data-v-512981a0]{max-height:calc(100dvh - 32px)}}.edition-tray>header[data-v-512981a0]{padding:12px 12px 8px}.edition-tray h2[data-v-512981a0]{font:650 var(--text-news) var(--font-ui);margin:6px 0}.tray-state[data-v-512981a0]{padding:0 12px 6px}.tray-story[data-v-512981a0]{padding:9px 5px}.edition-tray>footer[data-v-512981a0]{padding:10px 12px;gap:6px}.edition-tray>footer a[data-v-512981a0]{padding:8px}.preview-title[data-v-512981a0]{font-family:var(--font-ui);font-size:var(--text-control)}.source-dialog[data-v-c14fdf6f]{width:min(680px,calc(100vw - 32px));display:flex;flex-direction:column;max-height:min(86vh,900px)}.modal-header h2[data-v-c14fdf6f]{display:flex;align-items:baseline;gap:10px}.dialog-subject[data-v-c14fdf6f]{font-size:14px;font-weight:500;color:var(--color-text-2)}.kind-badge[data-v-c14fdf6f]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border:1px solid var(--color-border-strong);border-radius:6px;font-size:13px;font-weight:600;color:var(--color-text)}.built-in-badge[data-v-c14fdf6f]{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;background:var(--color-border);color:var(--color-text-2);border-radius:4px;padding:1px 5px}.discard-banner[data-v-c14fdf6f]{display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--tint-danger-bg);color:var(--tint-danger-text);border-radius:6px;padding:8px 12px;margin-bottom:12px;font-size:13px;font-weight:600}.discard-actions[data-v-c14fdf6f]{display:flex;gap:8px}.form-row[data-v-c14fdf6f]{margin-bottom:12px}.form-row label[data-v-c14fdf6f]{display:flex;align-items:baseline;gap:8px;font-size:12px;font-weight:600;color:var(--color-text-2);margin-bottom:4px}.form-row input[type=text][data-v-c14fdf6f],.form-row select[data-v-c14fdf6f],.form-row textarea[data-v-c14fdf6f]{width:100%;padding:8px 10px;border:1px solid var(--color-border-strong);border-radius:6px;font-size:13px;font-family:inherit;background:var(--color-surface);color:var(--color-text)}.form-row input[data-v-c14fdf6f]:focus,.form-row select[data-v-c14fdf6f]:focus,.form-row textarea[data-v-c14fdf6f]:focus{border-color:var(--color-text)}.form-row textarea[data-v-c14fdf6f]{resize:vertical}.form-row input[type=range][data-v-c14fdf6f]{width:100%}.form-row input[type=number][data-v-c14fdf6f]{width:90px;padding:6px 8px;border:1px solid var(--color-border-strong);border-radius:6px;font-size:13px;background:var(--color-surface);color:var(--color-text)}.count-chip[data-v-c14fdf6f]{background:var(--color-border);color:var(--color-text-2);border-radius:10px;padding:0 8px;font-size:11px;font-weight:700;font-variant-numeric:tabular-nums}.hint[data-v-c14fdf6f]{font-weight:400;font-size:11px;color:var(--color-text-3)}.checkbox-row label[data-v-c14fdf6f]{display:flex;align-items:center;gap:8px;cursor:pointer}.checkbox-row input[type=checkbox][data-v-c14fdf6f]{width:16px;height:16px;cursor:pointer}.url-row[data-v-c14fdf6f]{display:flex;gap:8px}.url-row input[data-v-c14fdf6f]{flex:1}.validate-btn[data-v-c14fdf6f]{padding:8px 14px;background:var(--color-border);border:none;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer;color:var(--color-text)}.validate-btn[data-v-c14fdf6f]:hover:not(:disabled){background:var(--color-border-strong)}.validate-btn[data-v-c14fdf6f]:disabled{opacity:.5}.validation-result[data-v-c14fdf6f]{font-size:12px;margin-top:4px;padding:4px 8px;border-radius:4px}.validation-result.valid[data-v-c14fdf6f]{background:var(--tint-success-bg);color:var(--tint-success-text)}.validation-result.invalid[data-v-c14fdf6f]{background:var(--tint-danger-bg);color:var(--tint-danger-text)}.field-note[data-v-c14fdf6f]{color:var(--color-text-2, #5a6677);font-size:11.5px;line-height:1.45;margin:2px 0 0}.readonly-note[data-v-c14fdf6f]{font-size:12px;color:var(--color-text-3);border:1px dashed var(--color-border-strong);border-radius:6px;padding:8px 10px}.save-error[data-v-c14fdf6f]{background:var(--tint-danger-bg);color:var(--tint-danger-text);font-size:12px;padding:6px 10px;border-radius:4px;margin-top:8px}.modal-footer[data-v-c14fdf6f]{display:flex;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid var(--color-border)}.btn[data-v-c14fdf6f]{padding:8px 16px;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;border:none}.btn-primary[data-v-c14fdf6f]{background:var(--color-navy);color:#fff}.btn-primary[data-v-c14fdf6f]:hover:not(:disabled){background:var(--color-navy-700)}.btn-primary[data-v-c14fdf6f]:disabled{opacity:.5}.btn-secondary[data-v-c14fdf6f]{background:var(--color-border);color:var(--color-text-2)}.btn-secondary[data-v-c14fdf6f]:hover{background:var(--color-border-strong)}.btn-danger[data-v-c14fdf6f]{background:var(--tint-danger-bg);color:var(--tint-danger-text)}.btn-danger[data-v-c14fdf6f]:hover{filter:brightness(.95)}.modal-container[data-v-c14fdf6f]{background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:10px;display:flex;flex-direction:column;box-shadow:0 20px 50px #0000004d}.modal-header[data-v-c14fdf6f]{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:2px solid var(--color-navy)}.modal-header h2[data-v-c14fdf6f]{font-size:13px;font-weight:700;letter-spacing:1px;margin:0;color:var(--color-text)}.close-btn[data-v-c14fdf6f]{background:none;border:none;font-size:20px;line-height:1;cursor:pointer;color:var(--color-text-3);padding:2px 6px}.close-btn[data-v-c14fdf6f]:hover{color:var(--color-text)}.modal-body[data-v-c14fdf6f]{padding:16px 18px;overflow-y:auto}.source-editor-workspace[data-v-c14fdf6f]{max-width:760px;margin:0 auto}.source-editor-workspace .source-dialog[data-v-c14fdf6f]{width:100%;max-height:none;box-shadow:none}.source-editor-workspace .modal-header[data-v-c14fdf6f]{border-bottom:1px solid var(--color-border)}.source-editor-workspace .modal-header h2[data-v-c14fdf6f]{font-size:var(--text-control)}.source-editor-workspace .modal-body[data-v-c14fdf6f]{overflow:visible}.source-editor-workspace .modal-footer[data-v-c14fdf6f]{position:sticky;bottom:0;background:var(--color-surface);border-top:1px solid var(--color-border)}@media(max-width:600px){.source-editor-workspace .modal-body[data-v-c14fdf6f],.source-editor-workspace .modal-header[data-v-c14fdf6f]{padding:12px}.source-editor-workspace .form-row input[type=text][data-v-c14fdf6f],.source-editor-workspace .form-row textarea[data-v-c14fdf6f],.source-editor-workspace .form-row select[data-v-c14fdf6f]{font-size:16px}.source-editor-workspace .dialog-subject[data-v-c14fdf6f]{font-size:var(--text-body)}}.source-dialog[data-v-c14fdf6f]{scroll-margin-top:12px}.source-list[data-v-4dd3a5ad]{display:flex;flex-direction:column;gap:16px}.list-header[data-v-4dd3a5ad]{display:flex;gap:8px}.btn[data-v-4dd3a5ad]{padding:8px 16px;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;border:none}.btn-primary[data-v-4dd3a5ad]{background:var(--color-navy);color:#fff}.btn-primary[data-v-4dd3a5ad]:hover{background:var(--color-navy-700)}.btn-secondary[data-v-4dd3a5ad]{background:var(--color-border);color:var(--color-text-2)}.btn-secondary[data-v-4dd3a5ad]:hover{background:var(--color-border-strong)}.btn-danger[data-v-4dd3a5ad]{background:var(--tint-danger-bg);color:var(--tint-danger-text)}.type-heading[data-v-4dd3a5ad]{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-3);margin:0 0 6px}.type-count[data-v-4dd3a5ad]{margin-left:6px;color:var(--color-text-3);font-weight:500}.source-row[data-v-4dd3a5ad]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:8px 10px;border:1px solid var(--color-border);border-radius:8px;margin-bottom:6px;background:var(--color-surface)}.source-row.editing[data-v-4dd3a5ad]{border-color:var(--color-navy);box-shadow:0 0 0 1px var(--color-navy)}.toggle-btn[data-v-4dd3a5ad]{min-width:40px;padding:4px 8px;border-radius:999px;border:1px solid var(--color-border-strong);background:var(--color-border);color:var(--color-text-3);font-size:11px;font-weight:700;cursor:pointer}.toggle-btn.enabled[data-v-4dd3a5ad]{background:var(--tint-success-bg);color:var(--tint-success-text)}.source-info[data-v-4dd3a5ad]{flex:1;min-width:180px}.source-name[data-v-4dd3a5ad]{font-size:13px;font-weight:600;color:var(--color-text);display:flex;align-items:center;gap:6px}.built-in-badge[data-v-4dd3a5ad]{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;background:var(--color-border);color:var(--color-text-2);border-radius:4px;padding:1px 5px}.retired-badge[data-v-4dd3a5ad]{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;background:var(--color-surface-2);color:var(--color-text-3);border:1px solid var(--color-border);border-radius:4px;padding:0 5px}.failing-badge[data-v-4dd3a5ad]{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;background:var(--color-danger, #b91c1c);color:#fff;border-radius:4px;padding:1px 5px;cursor:help}.source-detail[data-v-4dd3a5ad]{font-size:11px;color:var(--color-text-3);margin-top:2px;word-break:break-all}.source-name[data-v-4dd3a5ad]{flex-wrap:wrap}.source-health[data-v-4dd3a5ad]{display:flex;flex-wrap:wrap;column-gap:12px;row-gap:2px;margin-top:5px;font-size:var(--text-meta);color:var(--color-text-3)}.source-failure[data-v-4dd3a5ad]{margin:4px 0 0;font-size:var(--text-meta);color:var(--tint-danger-text);overflow-wrap:anywhere}.health-badge[data-v-4dd3a5ad]{font-size:10px;font-weight:600;padding:1px 5px;border-radius:4px;background:var(--color-surface-2);color:var(--color-text-3)}.health-badge.failing[data-v-4dd3a5ad],.health-badge.partial[data-v-4dd3a5ad]{color:var(--tint-danger-text);background:var(--tint-danger-bg)}.lane-summary[data-v-4dd3a5ad]{font-size:var(--text-meta);color:var(--color-text-2)}.lane-summary summary[data-v-4dd3a5ad]{cursor:pointer}.lane-summary ul[data-v-4dd3a5ad]{margin:6px 0;padding-left:20px}.failure-details[data-v-4dd3a5ad]{margin-top:6px;font-size:var(--text-meta)}.failure-details summary[data-v-4dd3a5ad]{cursor:pointer;color:var(--tint-danger-text);font-weight:600}.failure-details ul[data-v-4dd3a5ad]{padding-left:18px;margin:8px 0}.failure-details li[data-v-4dd3a5ad]{padding:5px 0;overflow-wrap:anywhere}.failure-details a[data-v-4dd3a5ad]{color:var(--color-text);text-decoration:underline}.failure-note[data-v-4dd3a5ad],.failure-url[data-v-4dd3a5ad]{color:var(--color-text-3);margin:4px 0;overflow-wrap:anywhere}.failure-kind[data-v-4dd3a5ad]{color:var(--color-text-3);margin-right:6px;text-transform:uppercase;font-size:10px}.reliability[data-v-4dd3a5ad]{font-variant-numeric:tabular-nums;font-size:12px;color:var(--color-text-2)}.source-actions[data-v-4dd3a5ad]{display:flex;gap:6px}.action-btn[data-v-4dd3a5ad]{padding:5px 10px;border:1px solid var(--color-border-strong);border-radius:6px;background:none;font-size:12px;font-weight:600;color:var(--color-text-2);cursor:pointer}.action-btn[data-v-4dd3a5ad]:hover{border-color:var(--color-text);color:var(--color-text)}.action-btn.delete.armed[data-v-4dd3a5ad]{background:var(--tint-danger-bg);color:var(--tint-danger-text);border-color:var(--tint-danger-text)}.loading[data-v-4dd3a5ad]{text-align:center;color:var(--color-text-3);padding:20px}.source-filter[data-v-4dd3a5ad]{display:flex;gap:12px}.source-filter label[data-v-4dd3a5ad]{display:flex;flex-direction:column;gap:4px;font-size:var(--text-meta);color:var(--color-text-2)}.source-filter label[data-v-4dd3a5ad]:first-child{flex:1}.source-filter input[data-v-4dd3a5ad],.source-filter select[data-v-4dd3a5ad]{font:inherit;font-size:var(--text-control);padding:7px 10px;border:1px solid var(--color-border-strong);border-radius:4px;background:var(--color-surface);color:var(--color-text);min-width:0}.source-note[data-v-4dd3a5ad]{font-size:var(--text-meta);line-height:1.5;color:var(--color-text-2)}.source-error[data-v-4dd3a5ad]{color:var(--tint-danger-text);font-size:var(--text-body)}.source-list[data-v-4dd3a5ad]{gap:12px}.source-row[data-v-4dd3a5ad]{padding:10px 12px;border-radius:4px;margin-bottom:3px}.source-name[data-v-4dd3a5ad]{font-size:var(--text-body)}.action-btn[data-v-4dd3a5ad],.btn[data-v-4dd3a5ad]{font-size:var(--text-control);padding:6px 10px}.source-detail[data-v-4dd3a5ad]{color:var(--color-text-2)}@media(max-width:600px){.source-filter[data-v-4dd3a5ad]{flex-wrap:wrap}.source-filter label[data-v-4dd3a5ad]:first-child{flex-basis:100%}.source-info[data-v-4dd3a5ad]{min-width:0;flex-basis:calc(100% - 65px)}.source-name[data-v-4dd3a5ad]{flex-wrap:wrap}.source-actions[data-v-4dd3a5ad]{margin-left:50px}.source-row[data-v-4dd3a5ad]{gap:6px}.list-header[data-v-4dd3a5ad]{flex-wrap:wrap}}.authority-editor[data-v-c7046878]{display:flex;flex-direction:column;gap:12px}.editor-header[data-v-c7046878]{display:flex;gap:8px}.search-input[data-v-c7046878]{flex:1;padding:8px 10px;border:1px solid var(--color-border-strong);border-radius:6px;font-size:13px}.search-input[data-v-c7046878]:focus{border-color:var(--color-navy)}.add-form[data-v-c7046878]{display:flex;gap:8px;align-items:center;padding:10px 12px;background:var(--color-surface-2);border-radius:8px}.domain-input[data-v-c7046878]{flex:1;padding:6px 10px;border:1px solid var(--color-border-strong);border-radius:4px;font-size:13px}.score-input[data-v-c7046878]{width:60px;padding:6px 8px;border:1px solid var(--color-border-strong);border-radius:4px;font-size:13px;text-align:center}.btn[data-v-c7046878]{padding:8px 16px;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;border:none}.btn-sm[data-v-c7046878]{padding:6px 12px;font-size:12px}.btn-primary[data-v-c7046878]{background:var(--color-navy);color:#fff}.btn-primary[data-v-c7046878]:hover:not(:disabled){background:var(--color-navy-700)}.btn-primary[data-v-c7046878]:disabled{opacity:.5}.btn-secondary[data-v-c7046878]{background:var(--color-border);color:var(--color-text-2)}.score-table[data-v-c7046878]{border:1px solid var(--color-border);border-radius:8px;overflow:hidden}.table-header[data-v-c7046878],.score-row[data-v-c7046878]{display:grid;grid-template-columns:1fr 70px 80px 100px;align-items:center;padding:8px 12px}.table-header[data-v-c7046878]{background:var(--color-surface-2);font-size:11px;font-weight:700;color:var(--color-text-3);text-transform:uppercase;letter-spacing:.5px}.score-row[data-v-c7046878]{border-top:1px solid var(--color-border);font-size:13px}.score-row[data-v-c7046878]:hover{background:var(--color-surface-2)}.col-domain[data-v-c7046878]{color:var(--color-text);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.score-badge[data-v-c7046878]{font-weight:700;font-size:12px;padding:2px 8px;border-radius:4px}.tier-4[data-v-c7046878],.tier-5[data-v-c7046878]{background:var(--tint-success-bg);color:var(--tint-success-text)}.tier-3[data-v-c7046878]{background:var(--tint-warning-bg);color:var(--tint-warning-text)}.tier-2[data-v-c7046878]{background:var(--tint-danger-bg);color:var(--tint-danger-text)}.tier-0[data-v-c7046878],.tier-1[data-v-c7046878]{background:var(--color-surface-2);color:var(--color-text-3)}.score-edit[data-v-c7046878]{width:50px;padding:3px 6px;border:1px solid var(--color-navy);border-radius:4px;font-size:13px;text-align:center}.source-tag[data-v-c7046878]{font-size:11px;font-weight:600;padding:2px 6px;border-radius:3px}.source-tag.builtin[data-v-c7046878]{background:var(--tint-info-bg);color:var(--tint-info-text)}.source-tag.custom[data-v-c7046878]{background:var(--tint-warning-bg);color:var(--tint-warning-text)}.col-actions[data-v-c7046878]{display:flex;gap:4px;justify-content:flex-end}.action-btn[data-v-c7046878]{padding:3px 8px;border:1px solid var(--color-border-strong);border-radius:4px;background:var(--color-surface);font-size:11px;color:var(--color-text-2);cursor:pointer}.action-btn[data-v-c7046878]:hover{background:var(--color-surface-2)}.action-btn.delete[data-v-c7046878]{color:var(--color-danger)}.action-btn.delete.armed[data-v-c7046878],.action-btn.delete[data-v-c7046878]:hover{background:var(--tint-danger-bg);border-color:var(--color-danger)}.footer-info[data-v-c7046878]{font-size:12px;color:var(--color-text-3);text-align:center}.authority-note[data-v-c7046878]{font-size:var(--text-meta);color:var(--color-text-2);line-height:1.5}.authority-error[data-v-c7046878]{font-size:var(--text-body);color:var(--tint-danger-text)}.table-header[data-v-c7046878],.score-row[data-v-c7046878]{grid-template-columns:minmax(0,1fr) 70px 80px 130px;padding:8px 12px}.score-badge[data-v-c7046878]{font-size:var(--text-control)}.btn[data-v-c7046878]{font-size:var(--text-control);padding:7px 11px}.source-tag[data-v-c7046878]{font-size:var(--text-meta)}@media(max-width:600px){.table-header[data-v-c7046878],.score-row[data-v-c7046878]{grid-template-columns:minmax(0,1fr) 50px 65px;gap:6px}.col-actions[data-v-c7046878]{grid-column:1/-1;justify-content:flex-start}.add-form[data-v-c7046878]{flex-wrap:wrap}.domain-input[data-v-c7046878]{flex-basis:100%;min-width:0}.editor-header[data-v-c7046878]{flex-wrap:wrap}.search-input[data-v-c7046878]{min-width:0}.score-edit[data-v-c7046878]{width:48px}}.settings-workspace[data-v-9458174d]{max-width:1180px;margin:auto;padding:28px 30px 60px;color:var(--color-text)}.settings-heading[data-v-9458174d]{display:flex;justify-content:space-between;align-items:center;gap:24px}.settings-heading span[data-v-9458174d]{font-size:10px;font-weight:700;letter-spacing:1.5px;color:var(--color-text-2)}h1[data-v-9458174d]{font:700 29px Georgia,serif;margin:8px 0}.settings-heading p[data-v-9458174d],.settings-note[data-v-9458174d]{font-size:13px;line-height:1.7;color:var(--color-text-2)}.settings-note[data-v-9458174d]{margin:18px 0}.tab-bar[data-v-9458174d]{display:flex;gap:24px;border-bottom:1px solid var(--color-border);margin:24px 0}.tab[data-v-9458174d]{background:none;border:0;border-bottom:3px solid transparent;padding:12px 0;font-weight:600}.tab.active[data-v-9458174d]{border-bottom-color:var(--color-accent);color:var(--color-text)}button[data-v-9458174d]{font:inherit;font-size:13px;padding:10px 13px;border:1px solid var(--color-border);border-radius:5px;background:var(--color-surface);color:var(--color-text);cursor:pointer}button[data-v-9458174d]:disabled{opacity:.5;cursor:default}button[data-v-9458174d]:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.settings-error[data-v-9458174d]{background:var(--tint-danger-bg);color:var(--tint-danger-text);padding:14px;border-radius:5px}@media(max-width:700px){.settings-workspace[data-v-9458174d]{padding:22px 16px 40px}.settings-heading[data-v-9458174d]{flex-direction:column;align-items:start;gap:12px}.settings-heading h1[data-v-9458174d]{font-size:26px}.tab-bar[data-v-9458174d]{gap:20px}}.settings-workspace[data-v-9458174d]{max-width:1180px;padding:16px 22px 32px}.settings-heading h1[data-v-9458174d]{font:650 var(--text-heading)/1.25 var(--font-ui)}.settings-note[data-v-9458174d],.settings-heading p[data-v-9458174d]{font-size:var(--text-meta);line-height:1.5}.settings-note[data-v-9458174d]{margin:12px 0}.tab-bar[data-v-9458174d]{margin:14px 0;gap:20px}.tab-bar .tab[data-v-9458174d]{padding:8px 0;font-size:var(--text-control)}button[data-v-9458174d]{font-size:var(--text-control);padding:7px 10px}@media(max-width:600px){.settings-workspace[data-v-9458174d]{padding:12px}.settings-heading[data-v-9458174d]{gap:8px}}.modal-overlay[data-v-9b363926]{position:fixed;inset:0;background:#00000080;z-index:1000;display:flex;align-items:center;justify-content:center}.modal-container[data-v-9b363926]{background:var(--color-surface);border-radius:12px;width:90%;max-width:520px;max-height:85vh;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 20px 60px #0000004d}.modal-header[data-v-9b363926]{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-bottom:1px solid var(--color-border)}.modal-header h2[data-v-9b363926]{font-size:14px;font-weight:700;letter-spacing:1px;color:var(--color-text);margin:0}.close-btn[data-v-9b363926]{background:none;border:none;font-size:24px;color:var(--color-text-3);cursor:pointer}.close-btn[data-v-9b363926]:hover{color:var(--color-text)}.modal-body[data-v-9b363926]{padding:20px 24px;overflow-y:auto;flex:1}.section[data-v-9b363926]{margin-bottom:18px}.section-label[data-v-9b363926]{display:block;font-size:13px;font-weight:600;color:var(--color-text);margin-bottom:8px}.categories[data-v-9b363926]{display:flex;flex-wrap:wrap;gap:6px}.cat-chip[data-v-9b363926]{font-size:12px;font-weight:500;padding:5px 12px;border-radius:16px;border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-text-2);cursor:pointer;transition:all .15s}.cat-chip[data-v-9b363926]:hover{border-color:var(--color-text-3)}.cat-chip.selected[data-v-9b363926]{border-color:var(--color-navy);background:var(--color-navy);color:#fff}.text-input[data-v-9b363926]{width:100%;padding:8px 12px;border:1px solid var(--color-border-strong);border-radius:8px;font-size:13px;font-family:inherit}.text-input[data-v-9b363926]:focus{border-color:var(--color-navy)}.textarea[data-v-9b363926]{resize:vertical}.modal-footer[data-v-9b363926]{display:flex;gap:8px;justify-content:flex-end;padding:14px 24px;border-top:1px solid var(--color-border)}.btn-cancel[data-v-9b363926],.btn-submit[data-v-9b363926]{padding:8px 20px;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;border:none}.btn-cancel[data-v-9b363926]{background:var(--color-border);color:var(--color-text-2)}.btn-cancel[data-v-9b363926]:hover{background:var(--color-border-strong)}.btn-submit[data-v-9b363926]{background:var(--color-navy);color:#fff}.btn-submit[data-v-9b363926]:hover:not(:disabled){background:var(--color-navy-700)}.btn-submit[data-v-9b363926]:disabled{opacity:.5;cursor:not-allowed}.alert-card[data-v-dc287224]{flex-shrink:0;width:288px;padding:12px 14px;background:var(--alert-surface-2);border:1px solid var(--alert-border);border-left:3px solid var(--alert-accent);border-radius:8px;box-shadow:0 1px 3px #f59e0b1f;position:relative;transition:opacity .2s,box-shadow .2s}.alert-card[data-v-dc287224]:hover{box-shadow:0 4px 12px #f59e0b2e}.alert-headline[data-v-dc287224]{font-size:13px;font-weight:600;color:var(--color-text);line-height:1.35;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:8px}.alert-meta[data-v-dc287224]{display:flex;gap:8px;font-size:11px;color:var(--color-text-3);margin-bottom:6px}.alert-source[data-v-dc287224]{font-weight:600;color:var(--color-text-2)}.alert-tags[data-v-dc287224]{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:4px}.topic-pill[data-v-dc287224]{font-size:10px;font-weight:500;padding:1px 6px;border-radius:8px;background:var(--tint-warning-bg);color:var(--alert-text)}.alert-matched[data-v-dc287224]{font-size:10px;font-weight:600;color:var(--color-accent);margin-top:4px}.alert-entities[data-v-dc287224]{display:flex;flex-wrap:wrap;gap:4px}.entity-badge[data-v-dc287224]{font-size:10px;font-weight:500;padding:1px 6px;border-radius:4px}.entity-badge.person[data-v-dc287224]{background:var(--tint-info-bg);color:var(--tint-info-text)}.entity-badge.ticker[data-v-dc287224]{background:var(--tint-success-bg);color:var(--tint-success-text)}.dismiss-btn[data-v-dc287224]{position:absolute;top:6px;right:6px;background:none;border:none;font-size:16px;color:var(--color-border-strong);cursor:pointer;padding:0 2px;line-height:1}.dismiss-btn[data-v-dc287224]:hover{color:var(--color-text-3)}.alert-strip[data-v-945dffab]{background:var(--alert-surface);border-bottom:1px solid var(--alert-border);max-width:1600px;margin:0 auto}.strip-header[data-v-945dffab]{display:flex;align-items:center;justify-content:space-between;padding:8px 28px;cursor:pointer;-webkit-user-select:none;user-select:none}.strip-title[data-v-945dffab]{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:700;letter-spacing:1px;color:var(--alert-text)}.bbg-icon[data-v-945dffab]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;background:var(--alert-accent);color:#fff;font-size:11px;font-weight:900;border-radius:3px}.alert-count[data-v-945dffab]{background:var(--alert-accent);color:#1a2332;font-size:10px;font-weight:800;padding:1px 7px;border-radius:8px;min-width:18px;text-align:center}.alert-total[data-v-945dffab]{font-weight:500;color:var(--alert-text-2);font-size:10px}.toggle-btn[data-v-945dffab]{background:none;border:none;font-size:11px;font-weight:600;color:var(--alert-text);cursor:pointer}.toggle-btn[data-v-945dffab]:hover{text-decoration:underline}.strip-body[data-v-945dffab]{padding:0 28px 12px}.cards-scroll[data-v-945dffab]{display:flex;gap:12px;overflow-x:auto;padding-bottom:4px}.cards-scroll[data-v-945dffab]::-webkit-scrollbar{height:4px}.cards-scroll[data-v-945dffab]::-webkit-scrollbar-thumb{background:var(--alert-border);border-radius:2px}.empty-state[data-v-945dffab],.loading-state[data-v-945dffab]{font-size:12px;color:var(--alert-text);padding:4px 0}.market-strip[data-v-69642ffe]{max-width:1800px;margin:0 auto 16px;background:var(--pm-surface);border:1px solid var(--pm-border);border-radius:8px}.strip-header[data-v-69642ffe]{display:flex;align-items:center;justify-content:space-between;padding:8px 20px;cursor:pointer;-webkit-user-select:none;user-select:none}.strip-title[data-v-69642ffe]{display:flex;align-items:center;gap:10px;font-size:11px;font-weight:700;letter-spacing:1px;color:var(--pm-text)}.pm-icon[data-v-69642ffe]{display:inline-flex;align-items:center;justify-content:center;background:var(--pm-accent);color:#fff;font-size:10px;font-weight:800;padding:2px 6px;border-radius:3px;letter-spacing:.5px}.sum[data-v-69642ffe]{font-size:11px;font-weight:700;font-variant-numeric:tabular-nums}.sum.confirms[data-v-69642ffe]{color:var(--tint-success-text)}.sum.contradicts[data-v-69642ffe]{color:var(--tint-danger-text)}.market-count[data-v-69642ffe]{font-weight:500;color:var(--pm-text-2);font-size:10px}.toggle-btn[data-v-69642ffe]{font-size:11px;font-weight:600;color:var(--pm-text)}.toggle-btn[data-v-69642ffe]:hover{text-decoration:underline}.strip-body[data-v-69642ffe]{padding:0 20px 12px}.cards-scroll[data-v-69642ffe]{display:flex;gap:12px;overflow-x:auto;padding-bottom:4px}.cards-scroll[data-v-69642ffe]::-webkit-scrollbar{height:4px}.cards-scroll[data-v-69642ffe]::-webkit-scrollbar-thumb{background:var(--pm-border);border-radius:2px}.market-card[data-v-69642ffe]{flex-shrink:0;width:260px;padding:10px 12px;background:var(--pm-surface-2);border:1px solid var(--pm-border);border-left:3px solid var(--pm-accent);border-radius:8px;text-decoration:none;transition:box-shadow .15s}.market-card[data-v-69642ffe]:hover{box-shadow:0 4px 12px #7c3aed26}.mc-top[data-v-69642ffe]{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.mc-price[data-v-69642ffe]{display:inline-flex;align-items:baseline;gap:5px}.mc-prob[data-v-69642ffe]{font-size:16px;font-weight:800;color:var(--color-text);font-variant-numeric:tabular-nums}.mc-cents[data-v-69642ffe]{font-size:11px;font-weight:600;color:var(--color-text-3);font-variant-numeric:tabular-nums}.mc-verdict[data-v-69642ffe]{font-size:10px;font-weight:700;padding:1px 6px;border-radius:3px}.v-confirm[data-v-69642ffe]{background:var(--tint-success-bg);color:var(--tint-success-text)}.v-contradict[data-v-69642ffe]{background:var(--tint-danger-bg);color:var(--tint-danger-text)}.v-developing[data-v-69642ffe]{background:var(--tint-warning-bg);color:var(--tint-warning-text)}.mc-question[data-v-69642ffe]{font-size:12px;font-weight:600;color:var(--color-text);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:6px}.mc-stories[data-v-69642ffe]{display:flex;gap:8px;align-items:center;font-size:11px;font-weight:600}.mc-tt[data-v-69642ffe]{font-size:10px;font-weight:700;padding:1px 6px;border-radius:3px;font-variant-numeric:tabular-nums}.mc-tt.up[data-v-69642ffe]{background:var(--tint-success-bg);color:var(--tint-success-text)}.mc-tt.down[data-v-69642ffe]{background:var(--tint-danger-bg);color:var(--tint-danger-text)}.s-confirm[data-v-69642ffe]{color:var(--tint-success-text)}.s-contradict[data-v-69642ffe]{color:var(--tint-danger-text)}.s-count[data-v-69642ffe]{color:var(--color-text-3);font-weight:500}.strip-state[data-v-69642ffe]{font-size:12px;color:var(--pm-text-2);padding:6px 0}.toast-container[data-v-bc230a0f]{position:fixed;top:16px;right:16px;z-index:1200;display:flex;flex-direction:column;gap:8px;max-width:400px}.toast[data-v-bc230a0f]{display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:8px;font-size:13px;color:var(--color-text);background:var(--color-surface);box-shadow:0 4px 16px #00000026;border-left:4px solid var(--color-text-3)}.toast-success[data-v-bc230a0f]{border-left-color:var(--color-success);background:var(--tint-success-bg)}.toast-error[data-v-bc230a0f]{border-left-color:var(--color-danger);background:var(--tint-danger-bg)}.toast-info[data-v-bc230a0f]{border-left-color:var(--color-accent);background:var(--tint-info-bg)}.toast-icon[data-v-bc230a0f]{font-weight:700;font-size:14px;flex-shrink:0}.toast-success .toast-icon[data-v-bc230a0f]{color:var(--color-success)}.toast-error .toast-icon[data-v-bc230a0f]{color:var(--color-danger)}.toast-info .toast-icon[data-v-bc230a0f]{color:var(--color-accent)}.toast-message[data-v-bc230a0f]{flex:1;line-height:1.4}.toast-action[data-v-bc230a0f]{background:none;border:none;padding:0 2px;font:inherit;font-weight:700;color:var(--color-accent);text-decoration:underline;cursor:pointer;flex-shrink:0}.toast-action[data-v-bc230a0f]:hover{color:var(--color-text)}.toast-action[data-v-bc230a0f]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:2px}.toast-dismiss[data-v-bc230a0f]{background:none;border:none;color:var(--color-text-3);font-size:18px;cursor:pointer;padding:0 2px;flex-shrink:0}.toast-dismiss[data-v-bc230a0f]:hover{color:var(--color-text)}.toast-enter-active[data-v-bc230a0f]{transition:all .3s ease}.toast-leave-active[data-v-bc230a0f]{transition:all .2s ease}.toast-enter-from[data-v-bc230a0f],.toast-leave-to[data-v-bc230a0f]{opacity:0;transform:translate(40px)}.toast-move[data-v-bc230a0f]{transition:transform .3s ease}.recovery-warning[data-v-c79ec3af]{background:var(--tint-warning-bg);border:1px solid var(--tint-warning-border);color:var(--tint-warning-text);padding:16px;border-radius:6px;margin-bottom:20px;font-size:13px;line-height:1.6}.recovery-warning button[data-v-c79ec3af]{margin:8px 8px 0 0}.edition-desk[data-v-c79ec3af]{max-width:1640px;margin:auto;padding:16px 22px 36px;color:var(--color-text)}.edition-heading[data-v-c79ec3af],.heading-actions[data-v-c79ec3af],.story-editor>header[data-v-c79ec3af],.edition-sources>header[data-v-c79ec3af],.edition-outline>header[data-v-c79ec3af],.story-editor>footer[data-v-c79ec3af],.copy-status[data-v-c79ec3af],.desk-dialog>header[data-v-c79ec3af]{display:flex;align-items:center;justify-content:space-between;gap:14px}.edition-heading[data-v-c79ec3af]{margin-bottom:16px;flex-wrap:wrap}.eyebrow[data-v-c79ec3af]{font-size:10px;font-weight:700;letter-spacing:1.5px}.edition-heading h1[data-v-c79ec3af]{font:650 var(--text-heading)/1.25 var(--font-ui);margin:6px 0}.edition-heading p[data-v-c79ec3af]{color:var(--color-text-2);font-size:12px}.heading-actions label[data-v-c79ec3af]{font-size:11px;display:flex;gap:8px;align-items:center}.edition-layout[data-v-c79ec3af]{display:grid;grid-template-columns:220px minmax(0,1fr);gap:18px;align-items:start}.edition-layout.single-story[data-v-c79ec3af]{grid-template-columns:minmax(0,1fr);max-width:960px;margin:auto}.edition-main[data-v-c79ec3af]{min-width:0}.story-actions[data-v-c79ec3af]{position:relative}.story-actions summary[data-v-c79ec3af]{cursor:pointer;padding:8px}.story-actions button[data-v-c79ec3af]{display:block;margin:8px 0}.copy-warning[data-v-c79ec3af]{color:var(--tint-warning-text);background:var(--tint-warning-bg);padding:10px;font-size:12px;line-height:1.5}.primary[data-v-c79ec3af]{color:var(--color-accent);font-weight:650}.edition-outline[data-v-c79ec3af]{position:sticky;top:20px}.edition-outline h2[data-v-c79ec3af],.edition-sources h2[data-v-c79ec3af],.source-context h2[data-v-c79ec3af]{font-size:12px;text-transform:uppercase;letter-spacing:1px}.edition-outline>header[data-v-c79ec3af]{margin-bottom:18px;font-size:11px}.outline-row[data-v-c79ec3af]{display:flex;align-items:start;gap:7px;padding:13px 5px;border:1px solid transparent;border-radius:6px}.outline-row.active[data-v-c79ec3af]{background:var(--color-surface);border-color:var(--color-border);box-shadow:inset 3px 0 var(--color-accent)}.outline-grip[data-v-c79ec3af]{cursor:grab;font-size:11px;padding:6px;color:var(--color-text-2)}.outline-copy[data-v-c79ec3af]{background:none;border:0;flex:1;text-align:left;padding:3px;line-height:1.5}.outline-copy strong[data-v-c79ec3af]{font-size:12px}.outline-copy small[data-v-c79ec3af]{display:block;color:var(--color-text-2);margin-top:7px;font-size:10px}.outline-moves[data-v-c79ec3af]{display:flex;flex-direction:column;gap:3px}.outline-moves button[data-v-c79ec3af]{padding:2px;min-height:24px;min-width:24px;background:transparent;border:0}.edition-outline>a[data-v-c79ec3af]{display:block;margin-top:24px}.edition-outline>p[data-v-c79ec3af],.edition-sources>p[data-v-c79ec3af]{font-size:11px;line-height:1.7;color:var(--color-text-2)}.story-editor[data-v-c79ec3af]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;overflow:hidden}.story-editor>header[data-v-c79ec3af],.story-editor>footer[data-v-c79ec3af]{padding:12px 16px;border-bottom:1px solid var(--color-border);font-size:11px;flex-wrap:wrap}.story-editor>footer[data-v-c79ec3af]{border-top:1px solid var(--color-border);border-bottom:0}.editor-nav[data-v-c79ec3af]{margin-left:auto;display:flex;gap:8px}.review-badge[data-v-c79ec3af]{background:var(--color-surface-2);padding:5px 8px;border-radius:4px}.story-copy[data-v-c79ec3af]{padding:16px}.story-copy label[data-v-c79ec3af]{display:block;font-size:12px;font-weight:650;margin:10px 0}.story-copy label small[data-v-c79ec3af]{float:right;color:var(--color-text-2);font-weight:400}.story-copy textarea[data-v-c79ec3af]{width:100%;resize:vertical;padding:10px;border:1px solid var(--color-border-strong);border-radius:5px;font-family:inherit;font-size:14px;line-height:1.65;box-sizing:border-box;background:var(--color-surface);color:inherit}.story-copy .headline-input[data-v-c79ec3af]{font:650 18px/1.4 var(--font-ui)}.field-hint[data-v-c79ec3af]{display:flex;justify-content:space-between;gap:12px;font-size:11px;color:var(--color-text-2);margin:8px 0 14px;flex-wrap:wrap}.copy-status[data-v-c79ec3af]{font-size:12px;color:var(--color-text-2);margin-top:14px;flex-wrap:wrap}.edition-sources[data-v-c79ec3af]{padding:0 24px 20px}.edition-sources ol[data-v-c79ec3af]{list-style:none;padding:0}.edition-sources li[data-v-c79ec3af]{display:flex;gap:12px;padding:17px 0;border-bottom:1px solid var(--color-border)}.lead-choice[data-v-c79ec3af]{padding:0;border:0;background:none;color:var(--color-accent);font-size:22px;align-self:start}.source-copy[data-v-c79ec3af]{flex:1;min-width:0}.source-copy strong[data-v-c79ec3af]{font-size:12px}.source-copy small[data-v-c79ec3af]{font-size:9px;color:var(--color-accent)}.source-copy p[data-v-c79ec3af]{font-size:12px;line-height:1.6;margin:7px 0}.source-tools[data-v-c79ec3af]{display:flex;gap:4px;align-self:start}.source-actions[data-v-c79ec3af]{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.source-actions label[data-v-c79ec3af]{font-size:11px}.source-actions select[data-v-c79ec3af]{max-width:180px;display:block}.edition-empty[data-v-c79ec3af]{padding:40px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px}.desk-error[data-v-c79ec3af]{background:var(--tint-danger-bg);color:var(--tint-danger-text);padding:15px;border-radius:5px;font-size:13px;line-height:1.6}.desk-error button[data-v-c79ec3af]{margin:8px}button[data-v-c79ec3af]{font:inherit;font-size:12px;padding:8px 11px;border:1px solid var(--color-border-strong);border-radius:5px;background:var(--color-surface);color:inherit;cursor:pointer;min-height:36px}button[data-v-c79ec3af]:disabled{opacity:.5;cursor:default}.text-button[data-v-c79ec3af]{border:0;background:none;color:var(--color-accent);padding:4px;font-size:11px}a[data-v-c79ec3af]{color:var(--color-accent);font-size:12px}input[data-v-c79ec3af],select[data-v-c79ec3af]{font:inherit;padding:9px;border:1px solid var(--color-border-strong);border-radius:4px;background:var(--color-surface);color:inherit}button[data-v-c79ec3af]:focus-visible,a[data-v-c79ec3af]:focus-visible,input[data-v-c79ec3af]:focus-visible,select[data-v-c79ec3af]:focus-visible,textarea[data-v-c79ec3af]:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.mobile-desk-controls[data-v-c79ec3af]{display:none}.desk-overlay[data-v-c79ec3af]{position:fixed;inset:0;background:#0008;z-index:2200;display:grid;place-items:center;padding:16px}.desk-dialog[data-v-c79ec3af]{background:var(--color-surface);color:var(--color-text);border-radius:9px;padding:24px;width:min(650px,100%);max-height:90vh;overflow:auto;box-sizing:border-box}.desk-dialog h2[data-v-c79ec3af]{font-size:20px}.desk-dialog p[data-v-c79ec3af]{font-size:13px;line-height:1.7}.desk-dialog input[data-v-c79ec3af]{display:block;width:100%;box-sizing:border-box}.desk-dialog>button[data-v-c79ec3af]{margin:6px}.coverage-choice[data-v-c79ec3af],.drawer-story[data-v-c79ec3af]{display:block;width:100%;text-align:left;margin:10px 0!important;line-height:1.5}.coverage-choice small[data-v-c79ec3af]{display:block;color:var(--color-text-2);margin-top:6px}.desk-dialog>a[data-v-c79ec3af]{display:block;margin:18px 0}.drawer-story-row[data-v-c79ec3af]{display:flex;align-items:center;gap:8px}.drawer-story-row .drawer-story[data-v-c79ec3af]{flex:1}.drawer-story-row>button[data-v-c79ec3af]:not(.drawer-story){min-width:36px}@media(max-width:700px){.edition-desk[data-v-c79ec3af]{padding:20px 14px 50px}.edition-layout[data-v-c79ec3af]{display:block}.edition-outline[data-v-c79ec3af]{display:none}.mobile-desk-controls[data-v-c79ec3af]{display:flex;margin-bottom:12px}.heading-actions[data-v-c79ec3af]{flex-wrap:wrap}.edition-heading h1[data-v-c79ec3af]{font-size:25px}.story-copy[data-v-c79ec3af]{padding:18px 16px}.story-copy .headline-input[data-v-c79ec3af]{font-size:23px}.story-copy textarea[data-v-c79ec3af]{font-size:16px}.edition-sources[data-v-c79ec3af]{padding:0 16px 20px}.story-editor>header[data-v-c79ec3af],.story-editor>footer[data-v-c79ec3af]{padding:16px}.source-tools[data-v-c79ec3af]{flex-direction:column}.source-actions select[data-v-c79ec3af]{max-width:180px}.desk-dialog[data-v-c79ec3af]{padding:20px;max-width:100%}.edition-empty[data-v-c79ec3af]{padding:24px}.copy-status[data-v-c79ec3af]{flex-wrap:wrap}.copy-status[data-v-c79ec3af]{position:sticky;bottom:0;background:var(--color-surface);padding:10px 0;z-index:1;gap:8px}}@media(max-width:700px){.edition-desk[data-v-c79ec3af]{padding:12px}.edition-heading h1[data-v-c79ec3af]{font-size:var(--text-heading)}.story-copy .headline-input[data-v-c79ec3af],.story-copy textarea[data-v-c79ec3af]{font-size:16px}.source-context h3[data-v-c79ec3af]{font-size:var(--text-news)}}.publication-review[data-v-1bf00ffd]{max-width:1400px;margin:auto;padding:16px 22px 40px;color:var(--color-text)}.review-heading[data-v-1bf00ffd],.review-toolbar[data-v-1bf00ffd],.control-row[data-v-1bf00ffd]{display:flex;justify-content:space-between;align-items:center;gap:12px}.review-heading[data-v-1bf00ffd]{margin-bottom:18px}.review-heading h1[data-v-1bf00ffd]{font-size:var(--text-heading);margin:6px 0}.review-heading p[data-v-1bf00ffd],.review-heading>a[data-v-1bf00ffd],.review-heading>span[data-v-1bf00ffd]{font-size:var(--text-meta);color:var(--color-text-2)}.review-layout[data-v-1bf00ffd]{display:flex;flex-direction:column;gap:16px}.review-output[data-v-1bf00ffd]{order:2;width:100%}.review-controls[data-v-1bf00ffd]{order:0;width:100%;box-sizing:border-box}.editorial-checklist[data-v-1bf00ffd]{order:1;width:100%;font-size:var(--text-body)}.editorial-checklist h2[data-v-1bf00ffd]{font-size:var(--text-news)}.editorial-checklist ul[data-v-1bf00ffd]{margin:8px 0;padding-left:20px}.editorial-checklist p[data-v-1bf00ffd]{margin:4px 0 10px}.review-warning[data-v-1bf00ffd]{padding:12px;border:1px solid var(--tint-warning-border);background:var(--tint-warning-bg);color:var(--tint-warning-text);font-size:var(--text-body);line-height:1.5}.acknowledgment[data-v-1bf00ffd]{display:flex;gap:10px;font-size:var(--text-body);line-height:1.5}@media(min-width:851px){.review-controls[data-v-1bf00ffd]{display:grid!important;grid-template-columns:1fr 1fr;align-items:start}.review-controls h2[data-v-1bf00ffd],.review-controls .control-row[data-v-1bf00ffd],.review-controls .primary[data-v-1bf00ffd],.review-controls>p[data-v-1bf00ffd]:last-child{grid-column:1/-1}.review-controls h2[data-v-1bf00ffd],.review-controls p[data-v-1bf00ffd]{margin:0}.review-controls .primary[data-v-1bf00ffd]{justify-self:start}}.review-output[data-v-1bf00ffd]{min-width:0}.review-toolbar[data-v-1bf00ffd]{margin-bottom:10px;flex-wrap:wrap}.review-toolbar>div[data-v-1bf00ffd]{display:flex;gap:6px}.review-toolbar [aria-pressed=true][data-v-1bf00ffd]{border-color:var(--color-accent);color:var(--color-accent)}button[data-v-1bf00ffd]{font:500 var(--text-control) var(--font-ui);padding:7px 10px;min-height:30px;border:1px solid var(--color-border-strong);border-radius:4px;background:var(--color-surface);color:var(--color-text);cursor:pointer}button[data-v-1bf00ffd]:disabled{opacity:.5;cursor:default}.primary[data-v-1bf00ffd]{background:var(--color-navy);color:#fff}.preview-scope[data-v-1bf00ffd]{font-size:var(--text-meta);color:var(--color-text-2);line-height:1.5;margin:8px 0}.email-frame[data-v-1bf00ffd]{display:block;width:100%;max-width:800px;margin:auto;background:#fff;border:1px solid var(--color-border);border-radius:6px}.email-frame.phone[data-v-1bf00ffd]{max-width:390px}.review-controls[data-v-1bf00ffd]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:6px;padding:16px;display:flex;flex-direction:column;gap:12px}.review-controls h2[data-v-1bf00ffd]{font-size:var(--text-news)}.review-controls label[data-v-1bf00ffd]{font-size:var(--text-control);display:flex;flex-direction:column;gap:6px}.review-controls textarea[data-v-1bf00ffd]{font:var(--text-body) var(--font-ui);border:1px solid var(--color-border-strong);padding:9px;border-radius:4px;width:100%;box-sizing:border-box;resize:vertical;line-height:1.5;field-sizing:content;min-height:3em;overflow:hidden;background:var(--color-surface);color:inherit;min-width:0}.review-controls p[data-v-1bf00ffd]{font-size:var(--text-meta);line-height:1.5;color:var(--color-text-2)}.control-row[data-v-1bf00ffd]{flex-wrap:wrap}.review-error[data-v-1bf00ffd]{padding:12px;border:1px solid var(--tint-warning-border);background:var(--tint-warning-bg);color:var(--tint-warning-text);margin:10px 0;font-size:var(--text-body);line-height:1.5}.review-error button[data-v-1bf00ffd]{margin-left:8px}.review-posts[data-v-1bf00ffd]{list-style:none;padding:0}.review-posts li[data-v-1bf00ffd]{padding:14px;border:1px solid var(--color-border);border-radius:6px;background:var(--color-surface);margin:12px 0}.review-posts small[data-v-1bf00ffd]{font-size:var(--text-meta);color:var(--color-text-2)}.telegram-copy[data-v-1bf00ffd]{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--text-body);line-height:1.5}.telegram-copy[data-v-1bf00ffd] a{color:var(--color-accent)}.review-empty[data-v-1bf00ffd],.last-send[data-v-1bf00ffd]{font-size:var(--text-body);padding:18px;background:var(--color-surface)}.review-confirm-overlay[data-v-1bf00ffd]{position:fixed;inset:0;z-index:2400;background:#0008;display:grid;place-items:center;padding:16px}.review-confirm[data-v-1bf00ffd]{background:var(--color-surface);color:var(--color-text);padding:24px;max-width:520px;max-height:90dvh;overflow:auto;overflow-wrap:anywhere;border-radius:8px}.review-confirm h2[data-v-1bf00ffd]{font-size:var(--text-heading)}.review-confirm p[data-v-1bf00ffd]{margin:14px 0;font-size:var(--text-body)}.review-confirm button[data-v-1bf00ffd]{margin-right:10px}button[data-v-1bf00ffd]:focus-visible,input[data-v-1bf00ffd]:focus-visible,a[data-v-1bf00ffd]:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}@media(max-width:850px){.review-layout[data-v-1bf00ffd]{display:flex;flex-direction:column}.review-controls[data-v-1bf00ffd]{order:-1;width:100%;box-sizing:border-box}.review-output[data-v-1bf00ffd]{width:100%}.publication-review[data-v-1bf00ffd]{padding:12px}.review-heading[data-v-1bf00ffd]{flex-wrap:wrap}.review-toolbar[data-v-1bf00ffd]{gap:8px}.review-controls textarea[data-v-1bf00ffd]{font-size:16px}}.review-date[data-v-1bf00ffd]{display:flex;align-items:center;gap:10px;margin:0 0 16px}.review-date label[data-v-1bf00ffd]{display:flex;align-items:center;gap:8px;font-size:var(--text-control)}.review-date input[data-v-1bf00ffd]{font:var(--text-control) var(--font-ui);padding:6px 8px;border:1px solid var(--color-border-strong);border-radius:4px;background:var(--color-surface);color:var(--color-text)}@media(max-width:600px){.review-date[data-v-1bf00ffd]{gap:6px}.review-controls[data-v-1bf00ffd]{order:0}.review-date input[data-v-1bf00ffd]{font-size:16px}.review-controls button[data-v-1bf00ffd]{min-height:36px}}.modal-overlay[data-v-478340bf]{position:fixed;inset:0;z-index:2000;background:#0008;display:grid;place-items:center;padding:16px}.add-story-dialog[data-v-478340bf]{background:var(--color-surface);color:var(--color-text);width:min(500px,100%);padding:22px;box-sizing:border-box;border-radius:9px}h2[data-v-478340bf]{font-size:18px}p[data-v-478340bf]{font-size:13px;line-height:1.5}select[data-v-478340bf]{width:100%;margin:8px 0;padding:10px;font:inherit;font-size:13px;background:var(--color-surface);color:inherit;border:1px solid var(--color-border-strong)}footer[data-v-478340bf]{display:flex;justify-content:flex-end;gap:8px}button[data-v-478340bf]{min-height:40px;font:inherit;font-size:13px;padding:7px 12px;border:1px solid var(--color-border-strong);border-radius:5px;background:var(--color-surface-2);color:inherit;cursor:pointer}button[data-v-478340bf]:focus-visible,select[data-v-478340bf]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.app-container[data-v-e8768452]{min-height:100vh;background:var(--color-bg);position:relative}.dashboard[data-v-e8768452]{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:18px;max-width:1800px;margin:0 auto;padding:0 22px 16px;height:calc(100dvh - 176px);min-height:360px}.column[data-v-e8768452]{display:flex;flex-direction:column;overflow:hidden;min-width:0;padding:0}.column[data-v-e8768452]:last-child{border-right:none}.column-header[data-v-e8768452]{display:flex;align-items:center;gap:8px;padding:12px 4px;border-bottom:2px solid var(--color-navy);margin-bottom:8px;flex-shrink:0}.column-header h2[data-v-e8768452]{font-size:12px;font-weight:700;letter-spacing:1px;color:var(--color-text);margin:0;text-transform:uppercase}.count[data-v-e8768452]{background:var(--color-border);color:var(--color-text-2);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;padding:2px 8px;border-radius:10px}.count-selected[data-v-e8768452]{background:var(--color-accent-solid);color:#fff}.desk-tab[data-v-e8768452]{appearance:none;background:none;border:none;border-top:2px solid transparent;border-bottom:2px solid transparent;background-clip:padding-box;border-radius:var(--radius-sm, 4px) var(--radius-sm, 4px) 0 0;font-family:inherit;font-size:12px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--color-text-3, #9aa3ad);margin:0 0 -14px;padding:7px 11px;display:inline-flex;align-items:center;gap:6px;cursor:pointer;position:relative;transition:color .12s ease,background-color .12s ease,border-color .12s ease}.desk-tab+.desk-tab[data-v-e8768452]:before{content:"";position:absolute;left:-1px;top:8px;bottom:12px;width:1px;background:var(--color-border, #e2e5ea)}.desk-tab.active[data-v-e8768452]:before,.desk-tab.active+.desk-tab[data-v-e8768452]:before{display:none}.desk-tab[data-v-e8768452]:hover:not(.active){color:var(--color-text-2, #5c6670);background:var(--color-surface-2, #f4f6f8)}.desk-tab.active[data-v-e8768452]{color:var(--color-text);font-weight:700;background:var(--color-surface);border-top-color:var(--color-accent-solid);border-bottom-color:var(--color-surface);box-shadow:inset 1px 0 0 var(--color-border, #e2e5ea),inset -1px 0 0 var(--color-border, #e2e5ea)}.desk-tab[data-v-e8768452]:focus-visible{outline:none;color:var(--color-text);box-shadow:inset 0 0 0 2px var(--color-accent-solid)}.desk-tab:not(.active) .count[data-v-e8768452]{background:none;color:inherit;padding:2px 0}.workspace-nav[data-v-e8768452]{display:flex;align-items:stretch;gap:4px;align-self:stretch}.workspace-nav a[data-v-e8768452],.workspace-nav button[data-v-e8768452]{display:flex;align-items:center;padding:0 12px;background:none;color:var(--header-muted);border:0;border-bottom:2px solid transparent;font:600 var(--text-control) var(--font-ui);text-decoration:none;cursor:pointer}.workspace-nav .active[data-v-e8768452]{color:#fff;border-bottom-color:#8ab4ff}.workspace-nav[data-v-e8768452] :focus-visible{outline:2px solid #8ab4ff;outline-offset:-3px}.dashboard.tray-hidden[data-v-e8768452]{grid-template-columns:minmax(0,1fr)}.tray-backdrop[data-v-e8768452]{display:none}.wire-heading[data-v-e8768452]{max-width:1800px;margin:auto;padding:10px 22px;display:flex;justify-content:space-between;align-items:center;gap:18px}.wire-heading span[data-v-e8768452]{display:none}.wire-heading h1[data-v-e8768452]{font:650 var(--text-heading)/1.2 var(--font-ui);margin:0}.wire-heading p[data-v-e8768452]{font-size:var(--text-meta);color:var(--color-text-2);margin-top:3px}.wire-heading>div[data-v-e8768452]:last-child{display:flex;gap:8px}.wire-heading button[data-v-e8768452],.wire-heading a[data-v-e8768452]{font:500 var(--text-control) var(--font-ui);padding:6px 10px;border:1px solid var(--color-border);border-radius:4px;background:var(--color-surface);color:var(--color-text);text-decoration:none;cursor:pointer}.wire-heading a[data-v-e8768452]{background:var(--color-navy);color:#fff}.discovery-tabs[data-v-e8768452]{border-bottom:1px solid var(--color-border);padding:0;margin:0 0 8px;gap:18px}.discovery-tabs .desk-tab[data-v-e8768452]{border:0;border-bottom:2px solid transparent;margin:0;padding:7px 0;letter-spacing:0;font-size:var(--text-control);box-shadow:none;border-radius:0}.discovery-tabs .desk-tab.active[data-v-e8768452]{border-bottom-color:var(--color-accent);background:none}.discovery-tabs .desk-tab[data-v-e8768452]:before{display:none}.discovery-tabs .desk-tab[data-v-e8768452]:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.column-right[data-v-e8768452]{padding:0}@media(max-width:1000px){.dashboard[data-v-e8768452]{grid-template-columns:minmax(0,1fr);padding:0 12px 12px}.column-right[data-v-e8768452]{position:fixed;top:12px;bottom:12px;right:12px;width:min(320px,calc(100vw - 24px));z-index:1001;min-height:0}.tray-backdrop[data-v-e8768452]{display:block;position:fixed;inset:0;background:#0007;z-index:1000}.wire-heading[data-v-e8768452]{padding:10px 12px}.discovery-tabs[data-v-e8768452]{gap:12px}.discovery-tabs .desk-tab[data-v-e8768452]{font-size:var(--text-meta)}}@media(max-width:800px){.workspace-nav a[data-v-e8768452],.workspace-nav button[data-v-e8768452]{padding:7px;font-size:11px}.wire-heading p[data-v-e8768452]{display:none}.wire-heading h1[data-v-e8768452]{font-size:18px}.wire-heading button[data-v-e8768452],.wire-heading a[data-v-e8768452]{font-size:11px;padding:6px}.dashboard[data-v-e8768452]{height:auto;min-height:0}}@media(max-width:600px){.discovery-tabs[data-v-e8768452]{gap:0;display:flex;justify-content:space-between}.discovery-tabs .desk-tab[data-v-e8768452]{font-size:10px;padding:8px 2px;white-space:nowrap}.discovery-tabs .count[data-v-e8768452]{font-size:9px;padding:1px 3px}.wire-heading[data-v-e8768452]{padding:8px 12px}}
