:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--fluid-bg:#fff;--fluid-surface:#fff;--fluid-surface-soft:#f3efe9;--fluid-ink:#25282d;--fluid-muted:#86888c;--fluid-violet:#2c3a4b;--fluid-violet-strong:#223040;--fluid-violet-soft:#f4f2ee;--fluid-on-violet:#fff;--fluid-lime:#c6ab8d;--fluid-on-lime:#25282d;--fluid-coral:#e5735f;--fluid-on-coral:#3d120a;--fluid-coral-soft:#f8e2da;--fluid-important-ink:#a3341f;--fluid-on-danger:#fff;--fluid-sky:#bcd0de;--fluid-on-sky:#1f4660;--fluid-mint:#b7d7c0;--fluid-on-mint:#1d4a2f;--fluid-success-chip:#e3ecd9;--fluid-success-chip-ink:#35521f;--fluid-healthy:#5f9e72;--fluid-border:#25282d1a;--fluid-shadow-sm:0 1px 0 #17150f0d, 0 4px 14px #17150f0f;--fluid-shadow-md:0 2px 4px #17150f0f, 0 14px 32px #17150f1f;--fluid-glass:#fffffff0;--fluid-hero:#fcf6ee;--fluid-hero-text:#25282d;--fluid-hero-muted:#86888c;--fluid-hero-control:#ffffffe6;--fluid-hero-surface:#ffffffb3;--fluid-metric-one:#ffffffbd;--fluid-metric-two:color-mix(in srgb, var(--fluid-sky) 52%, var(--fluid-surface));--fluid-metric-three:color-mix(in srgb, var(--fluid-lime) 68%, var(--fluid-surface));--fluid-toast-bg:color-mix(in srgb, var(--fluid-ink) 92%, transparent);--fluid-toast-fg:var(--fluid-surface);--fluid-selection:#f1e6d8;--fluid-focus-ring:color-mix(in srgb, var(--fluid-violet) 28%, transparent);--fluid-wash:color-mix(in srgb, var(--fluid-ink) 8%, transparent);--color-background:var(--fluid-bg);--color-bg:var(--fluid-surface);--color-surface:var(--fluid-surface);--color-surface-subtle:var(--fluid-surface-soft);--color-surface-soft:var(--fluid-surface-soft);--color-surface-raised:var(--fluid-surface);--color-foreground:var(--fluid-ink);--color-text:var(--fluid-ink);--color-ink:var(--fluid-ink);--color-muted:var(--fluid-muted);--color-muted-strong:#4b4f56;--color-border:var(--fluid-border);--color-border-strong:#1f253333;--color-primary:var(--fluid-violet);--color-primary-strong:var(--fluid-violet-strong);--color-primary-soft:var(--fluid-violet-soft);--color-success:#2f7a4b;--color-success-soft:#e3efe3;--color-warning:#9a5a12;--color-warning-soft:#f6ead2;--color-danger:#b3261e;--color-danger-soft:var(--fluid-coral-soft);--color-ring:var(--fluid-violet);--shadow-card:var(--fluid-shadow-sm);--shadow-raised:var(--fluid-shadow-md);--shadow-dialog:-24px 0 70px #00000038;--radius-sm:14px;--radius-md:20px;--radius-lg:28px;--type-body:14px;--type-meta:13px;--type-chrome:13px;--type-caption:12px;--type-micro:11px;--type-card-title:14.5px;--type-card-preview:15px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-card-y:10px;--space-card-x:10px;--space-list:10px;--space-stack:14px;--space-copy:5px;--safe-top:env(safe-area-inset-top,0px);--safe-right:env(safe-area-inset-right,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--page-gutter:8px}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}*{box-sizing:border-box}:where(:not([data-drag-scroll],[data-drag-scroll] *,input,textarea,select)){touch-action:pan-y}html{background:var(--color-background);scroll-behavior:smooth;-moz-text-size-adjust:100%;text-size-adjust:100%;touch-action:pan-y;overscroll-behavior-y:none;overscroll-behavior-x:none;min-width:320px;height:100%;max-height:100%;overflow:hidden}html[data-telegram-fullscreen=true],html[data-telegram-fullscreen=true] body{height:100%;max-height:100%;overflow:hidden}body{background:var(--color-background);height:100%;max-height:100%;color:var(--color-foreground);font-family:var(--font-ui), "Segoe UI", "Segoe UI Emoji", "Apple Color Emoji", "Noto Color Emoji", sans-serif;letter-spacing:-.008em;-webkit-font-smoothing:antialiased;overscroll-behavior-y:contain;overscroll-behavior-x:none;touch-action:pan-y;margin:0;font-size:16px;line-height:1.5;overflow:hidden}.app-shell{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;height:100%;max-height:100dvh;transition:transform .16s;overflow:hidden auto}html[data-edge-swipe] .app-shell{will-change:transform;transform:translate3d(var(--snews-edge-swipe-x,0px), 0, 0);transition:none}button,textarea,input{font:inherit}input,textarea,select{font-size:16px}button,a,summary{-webkit-tap-highlight-color:transparent;touch-action:manipulation}button,summary{cursor:pointer}button,a{color:inherit}:focus-visible{outline:3px solid var(--fluid-focus-ring);outline-offset:2px}::selection{background:var(--fluid-selection);color:var(--fluid-ink)}.skip-link{z-index:50;background:var(--fluid-ink);min-height:44px;color:var(--fluid-bg);font-size:var(--type-meta);border-radius:10px;align-items:center;padding:10px 14px;font-weight:700;text-decoration:none;display:inline-flex;position:fixed;top:8px;left:8px;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}.topbar{z-index:20;min-height:calc(62px + var(--safe-top));padding:calc(10px + var(--safe-top)) max(var(--page-gutter), var(--safe-right)) 10px max(var(--page-gutter), var(--safe-left));background:var(--color-background);border-bottom:1px solid #12172214;grid-template-columns:1fr auto 1fr;align-items:center;display:grid;position:relative;top:auto}.brand{justify-self:start;align-items:center;gap:9px;min-width:44px;min-height:44px;text-decoration:none;display:inline-flex}.brand-mark{background:var(--fluid-violet);width:34px;height:34px;color:var(--fluid-on-violet);letter-spacing:-.04em;border-radius:11px;place-items:center;font-size:18px;font-weight:800;display:grid}.brand-name{letter-spacing:.07em;font-size:15px;font-weight:800}.topbar-status{color:#246653;min-height:32px;font-size:var(--type-caption);white-space:nowrap;background:#f0faf6;border:1px solid #cee8df;border-radius:999px;align-items:center;gap:7px;padding:5px 11px;font-weight:650;display:inline-flex}.topbar-status[data-state=demo]{color:#49637f;background:#f2f6fc;border-color:#d5e2f6}.topbar-status[data-state=demo] .live-dot{background:#6f8eaf;border-color:#dce8fa}.topbar-status[data-state=detecting],.topbar-status[data-state=loading]{border-color:var(--color-border);background:var(--color-surface);color:var(--color-muted)}.topbar-status[data-state=detecting] .live-dot,.topbar-status[data-state=loading] .live-dot{background:#98a2b3;border-color:#e5e8ed}.topbar-status[data-state=error]{background:var(--color-danger-soft);color:var(--color-danger);border-color:#f0cfd1}.topbar-status[data-state=error] .live-dot{background:var(--color-danger);border-color:#f7dfe0}.live-dot{background:var(--color-success);box-sizing:content-box;border:2px solid #c7eee1;border-radius:50%;width:7px;height:7px}.topbar-status-short{display:none}.avatar-badge{color:#394150;width:42px;height:42px;font-size:var(--type-caption);background:#fff;border:1px solid #d8dce3;border-radius:50%;justify-self:end;place-items:center;padding:0;font-weight:750;display:grid}.workspace{width:min(100%,820px);padding:28px max(var(--page-gutter), var(--safe-right)) calc(118px + var(--safe-bottom)) max(var(--page-gutter), var(--safe-left));margin:0 auto}.inbox-heading{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:22px;display:flex}.eyebrow{color:var(--color-primary);font-size:var(--type-caption);letter-spacing:.08em;text-transform:uppercase;margin:0 0 6px;font-weight:750}.inbox-heading h1{letter-spacing:-.034em;align-items:center;gap:8px;margin:0;font-size:clamp(24px,5.8vw,28px);font-weight:740;line-height:1.12;display:flex}.inbox-heading-sub{color:var(--fluid-muted);margin:4px 0 0;font-size:13px;font-weight:560;line-height:1.35}.new-count{background:var(--color-primary);min-width:28px;height:28px;color:var(--fluid-on-violet);font-size:var(--type-meta);letter-spacing:0;border-radius:999px;place-items:center;padding:0 7px;font-weight:750;display:grid}.heading-copy{color:var(--color-muted);font-size:var(--type-body);flex-wrap:wrap;gap:5px 13px;margin:8px 0 0;display:flex}.heading-copy span{white-space:nowrap;position:relative}.heading-copy span+span:before{color:#c2c8d0;content:"?";position:absolute;left:-8px}.heading-copy strong{color:var(--color-foreground);font-weight:750}.heading-actions{flex:none;gap:8px;display:flex}.sync-button{border:1px solid var(--color-border-strong);background:var(--color-surface);min-height:44px;color:var(--color-muted-strong);font-size:var(--type-body);border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 15px;font-weight:650;transition:border-color .18s,background-color .18s;display:inline-flex}.sync-button:active:not(:disabled){background:#f0f2f5}.sync-button:disabled{cursor:not-allowed;opacity:.7}.sync-button[data-loading=true]{cursor:wait}.sync-button[data-loading=true] svg{animation:.7s linear infinite sync-spin}@keyframes sync-spin{to{transform:rotate(360deg)}}.health-strip{border-radius:var(--radius-md);background:#f2f8f6;border:1px solid #d7e9e3;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;min-height:68px;margin-bottom:18px;padding:12px 14px;display:grid}.health-strip[data-state=demo]{background:#f3f7fb;border-color:#d9e3ef}.health-strip[data-state=demo] .health-icon{color:#4c759f;background:#e2ecf8}.health-strip[data-state=demo] .health-copy span{color:#63788e}.health-strip[data-state=error]{background:var(--color-danger-soft);border-color:#f0cfd1}.health-strip[data-state=error] .health-icon{color:var(--color-danger);background:#f8dcde}.health-strip[data-state=error] .health-copy span,.health-strip[data-state=error] .health-action{color:var(--color-danger)}.health-icon{width:38px;height:38px;color:var(--color-success);background:#dcefe8;border-radius:11px;place-items:center;display:grid}.health-copy{flex-direction:column;min-width:0;display:flex}.health-copy strong{font-size:var(--type-meta);font-weight:700}.health-copy span,.health-meta{color:#587269;font-size:var(--type-caption)}.health-meta{white-space:nowrap}.health-action{min-height:44px;color:var(--color-success);font-size:var(--type-micro);background:0 0;border:0;border-radius:10px;align-items:center;gap:3px;padding:0 4px 0 10px;font-weight:750;display:inline-flex}.filters{scrollbar-width:none;gap:6px;max-width:100%;margin:0 -2px 14px;padding:2px;display:flex;overflow-x:auto}.news-section{min-width:0}.list-heading{min-height:34px;color:var(--color-muted);font-size:var(--type-caption);justify-content:space-between;align-items:center;margin:0 2px 8px;display:flex}.list-heading>div{align-items:center;gap:7px;display:flex}.list-heading h2{color:var(--color-foreground);font-size:var(--type-body);margin:0;font-weight:750}.list-heading>div>span{min-width:22px;height:22px;color:var(--color-muted-strong);font-size:var(--type-micro);background:#e7ebf0;border-radius:999px;place-items:center;padding:0 6px;font-weight:750;display:grid}.filter-button{min-height:44px;color:var(--color-muted-strong);font-size:var(--type-meta);white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 13px;font-weight:650;transition:color .18s,border-color .18s,background-color .18s;display:inline-flex}.filter-button:focus-visible{color:var(--fluid-ink,var(--color-foreground));background:0 0}.filter-button:active{background:color-mix(in srgb, var(--fluid-ink) 6%, transparent)}.filter-button[data-active=true],.filter-button[data-active=true]:focus-visible{background:var(--fluid-surface,#fff);color:var(--fluid-ink,var(--color-foreground));border-color:#0000;box-shadow:0 1px 3px #1018281a}.filter-count{background:var(--fluid-surface-soft,#e7eaee);min-width:20px;color:var(--fluid-muted,var(--color-muted));font-size:var(--type-micro);border-radius:999px;padding:1px 6px;line-height:18px}.news-list{gap:var(--space-list);display:grid}.inbox-day-group{gap:var(--space-2);display:grid}.inbox-day-heading{justify-content:space-between;align-items:baseline;gap:var(--space-3);color:var(--fluid-ink,var(--color-ink,#1b1624));letter-spacing:-.03em;text-transform:none;margin:2px 4px 6px;padding:2px 2px 8px;font-size:18px;font-weight:800;line-height:1.2;display:flex}.inbox-day-heading small{color:var(--fluid-muted,var(--color-muted,#8a93a2));font-size:var(--type-caption);font-variant-numeric:tabular-nums;font-weight:650}.inbox-day-list{gap:var(--space-list);display:grid}.inbox-day-group+.inbox-day-group{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--fluid-border,var(--color-border))}.news-list-row+.inbox-day-heading{margin-top:var(--space-3);border-top:1px solid var(--fluid-border,var(--color-border));padding-top:16px}.news-card{border:1px solid var(--color-border);background:var(--color-surface);box-shadow:none;border-radius:16px;transition:border-color .16s,background-color .16s;position:relative;overflow:hidden}.news-card[data-status=NEW]:before{display:none}.news-card-action{width:100%;padding:var(--space-card-y) var(--space-card-x) 10px;text-align:left;cursor:pointer;touch-action:pan-y;background:0 0;border:0;display:block}.news-card-action:active{background:color-mix(in srgb, var(--color-foreground) 2.5%, transparent)}.news-card-action:disabled{cursor:default}.news-card-action:disabled:active{background:0 0}.card-stack{gap:8px;min-width:0;display:grid}.source-row{align-items:center;gap:6px;min-width:0;min-height:22px;display:flex}.source-unread{background:var(--color-primary);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 16%, transparent);border-radius:50%;flex:none}.source-avatar{background:var(--source-color,#374151);color:#fff;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:8px;font-weight:800;line-height:1;display:grid;overflow:hidden}.source-avatar img{object-fit:cover;width:100%;height:100%;display:block}.source-avatar[data-has-icon=true]{background:#fff;box-shadow:inset 0 0 0 1px #0f172a14}.source-identity{align-items:center;gap:4px;min-width:0;display:inline-flex}.source-name{color:var(--color-muted-strong);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:650;overflow:hidden}.source-telegram-mark,.source-instagram-mark,.source-channel-badge{color:#2aabee;background:#2aabee1f;border-radius:999px;flex:none;place-items:center;width:14px;height:14px;line-height:0;display:inline-grid}.source-instagram-mark{color:#e1306c;background:#e1306c29}.source-telegram-mark svg,.source-instagram-mark svg,.source-channel-badge svg{width:10px;height:10px;display:block}html[data-telegram-theme=dark] .source-telegram-mark,html[data-telegram-theme=dark] .source-channel-badge,:root:not([data-telegram-theme=light]) .source-telegram-mark,:root:not([data-telegram-theme=light]) .source-channel-badge{color:#6ec8f5;background:#2aabee3d}html[data-telegram-theme=dark] .source-instagram-mark,:root:not([data-telegram-theme=light]) .source-instagram-mark{color:#f777aa;background:#e1306c3d}.source-warning{background:var(--color-warning-soft);color:var(--color-warning);text-overflow:ellipsis;white-space:nowrap;border-radius:6px;padding:2px 6px;font-size:10.5px;font-weight:680;overflow:hidden}.source-time{color:#9a93a5;font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:11.5px;font-weight:560}.card-copy{align-content:start;gap:0;min-width:0;display:grid}.card-title{color:var(--color-foreground);font-size:var(--type-card-title);letter-spacing:-.02em;overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-weight:680;line-height:1.32;display:-webkit-box;overflow:hidden}.card-preview{color:var(--color-muted);font-size:var(--type-card-preview);letter-spacing:-.008em;overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:4px;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}.card-handoff-note{color:var(--fluid-violet-strong);font-size:var(--type-caption);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 0 0;font-weight:650;line-height:1.35;display:-webkit-box;overflow:hidden}.card-failure{gap:var(--space-1);background:var(--color-danger-soft);color:var(--color-danger);text-align:left;border-radius:10px;margin-top:8px;padding:8px 10px;display:grid}.card-failure strong,.card-failure span{font-size:var(--type-meta);line-height:1.35;display:block}.card-failure strong{font-weight:750}.card-failure span{color:color-mix(in srgb, var(--color-danger) 82%, var(--color-foreground));font-weight:560}.card-media-bar{background:color-mix(in srgb, var(--color-foreground) 3.5%, var(--color-surface));border-radius:12px;gap:6px;min-width:0;padding:7px;display:grid}.card-media-counts{flex-wrap:wrap;align-items:center;gap:5px;min-width:0;display:flex}.card-signal-chars{margin-left:auto}.card-media-row{gap:6px;width:100%;min-width:0;display:grid}.card-media-row[data-count="1"]{grid-template-columns:minmax(64px,88px)}.card-media-row[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:180px}.card-media-row[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.card-media{aspect-ratio:1;background:#ebe7f2;border-radius:9px;place-items:center;width:100%;min-height:52px;display:grid;position:relative;overflow:hidden}.news-card[data-important=true] .card-title{padding-right:2px}.card-signal{background:var(--fluid-wash,color-mix(in srgb, var(--color-foreground) 8%, transparent));min-height:22px;color:var(--color-muted);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:2px 7px;font-size:11px;font-weight:650;line-height:1;display:inline-flex}.card-signal[data-kind=chars]{background:var(--fluid-wash,color-mix(in srgb, var(--color-foreground) 8%, transparent));color:var(--color-muted-strong)}.card-signal[data-kind=failed]{background:var(--color-danger-soft);color:var(--color-danger)}.card-signal[data-kind=empty]{color:#8a93a2;background:0 0;font-weight:650}.card-media[data-tone=pending] .card-media-fallback{color:var(--color-primary-strong)}.card-media[data-tone=failed] .card-media-fallback{color:var(--color-danger);font-size:18px;font-weight:800}.card-media[data-placeholder=true]{background:#eef1f5;box-shadow:inset 0 0 0 1px #e2e6ec}.card-media-fallback{color:color-mix(in srgb, var(--color-muted) 70%, transparent);place-items:center;line-height:0;display:grid}.card-media-play,.editor-media-play,.telegram-media-play,.draft-card-media-play{color:#fff;pointer-events:none;background:#0000008c;border-radius:999px;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.card-media-play,.draft-card-media-play{width:24px;height:24px}.editor-media-play{width:32px;height:32px}.telegram-media-play{width:48px;height:48px}.card-media-badge{z-index:1;color:#fff;text-overflow:ellipsis;white-space:nowrap;background:#110c1cb8;border-radius:5px;max-width:calc(100% - 10px);padding:2px 5px;font-size:10px;font-weight:700;line-height:1.2;position:absolute;bottom:5px;right:5px;overflow:hidden}.card-media-badge-total{font-variant-numeric:tabular-nums;text-align:center;border-radius:999px;min-width:1.4em;padding:3px 6px}.card-media img,.card-media video,.editor-media-preview img,.editor-media-preview video,.telegram-media img,.telegram-media video,.draft-card-media img,.draft-card-media video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.card-media-video,.editor-media-video,.telegram-media-video,.draft-card-video{background:#0f1218;width:100%;height:100%;position:absolute;inset:0}.card-footer{border-top:0;align-items:center;gap:6px;min-height:0;margin-top:0;padding-top:0;display:flex}.status-badge{background:var(--fluid-surface-soft);min-height:22px;color:var(--color-muted-strong);border-radius:999px;align-items:center;gap:5px;padding:2px 7px;font-size:11px;font-weight:680;display:inline-flex}.status-badge[data-status=FAILED]{background:var(--color-danger-soft);color:var(--color-danger)}.status-badge[data-kind=notes]{background:color-mix(in srgb, var(--fluid-sky) 18%, var(--fluid-surface-soft));color:var(--fluid-ink)}.status-badge[data-kind=assignee]{background:color-mix(in srgb, var(--fluid-lime) 22%, var(--fluid-surface-soft));color:var(--fluid-ink)}.unread-dot{background:currentColor;border-radius:50%;width:6px;height:6px}.ingestion-meta{color:#8a93a2;font-size:var(--type-micro);align-items:center;gap:5px;display:inline-flex}.open-arrow{color:currentColor}.card-next-action{min-height:32px;color:var(--color-primary-strong);font-size:var(--type-micro);border-radius:9px;align-items:center;gap:2px;margin:-4px -5px -4px auto;padding:0 5px 0 9px;font-weight:750;display:inline-flex}.empty-state{border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);min-height:250px;color:var(--color-muted);text-align:center;background:#ffffff94;align-content:center;place-items:center;padding:36px 24px;display:grid}.empty-state svg{color:var(--color-success);margin-bottom:10px}.empty-state h2{color:var(--color-foreground);margin:0;font-size:18px}.empty-state p{max-width:360px;font-size:var(--type-meta);margin:7px 0 0}.prototype-note{color:#8a93a2;font-size:var(--type-micro);text-align:center;margin:22px 0 0}.editor-dialog{width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--color-foreground);background:0 0;border:0;margin:0;padding:0;overflow:hidden}.editor-shell{width:100%;height:calc(100dvh - var(--editor-keyboard-inset,0px));max-height:calc(100dvh - var(--editor-keyboard-inset,0px));background:var(--color-surface);grid-template-rows:minmax(0,1fr);display:grid;overflow:hidden}.editor-format-dock{z-index:5;padding:8px max(var(--page-gutter), var(--safe-right)) 8px max(var(--page-gutter), var(--safe-left));border-bottom:1px solid var(--color-border);background:color-mix(in srgb, var(--color-surface) 96%, var(--color-background));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);margin:0 max(0px,50% - 310px);position:sticky;top:0}.editor-format-dock .format-toolbar{margin:0;max-width:620px;margin-inline:auto}.editor-ai-block{gap:10px;margin:0;padding:14px;display:grid}.editor-ai-bar{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.editor-ai-bar-copy{flex:160px;gap:4px;min-width:0;display:grid}.editor-ai-bar-head{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.editor-ai-balance{background:color-mix(in srgb, var(--fluid-mint) 28%, var(--fluid-surface-soft));min-height:22px;color:var(--fluid-on-mint);font-size:var(--type-micro);letter-spacing:-.01em;border-radius:999px;align-items:center;padding:0 8px;font-weight:760;display:inline-flex}.editor-ai-balance[data-tone=low]{background:color-mix(in srgb, var(--fluid-lime) 55%, var(--fluid-surface-soft));color:var(--fluid-on-lime)}.editor-ai-balance[data-tone=empty]{background:color-mix(in srgb, var(--fluid-coral) 22%, var(--fluid-surface-soft));color:var(--fluid-important-ink)}.editor-ai-bar-copy p,.editor-ai-style-hint,.editor-ai-loading-label,.editor-ai-status{color:var(--fluid-muted);font-size:var(--type-caption);margin:0;line-height:1.4}.editor-ai-controls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.editor-ai-select-wrap{flex:160px;min-width:0;display:block}.editor-ai-select{appearance:none;background:linear-gradient(45deg, transparent 50%, currentColor 50%) calc(100% - 14px) / 5px 5px no-repeat, linear-gradient(135deg, currentColor 50%, transparent 50%) calc(100% - 9px) / 5px 5px no-repeat, var(--fluid-surface-soft);width:100%;min-width:min(100%,168px);min-height:44px;color:var(--fluid-ink);font:inherit;font-size:var(--type-body);border:0;border-radius:14px;padding:0 36px 0 12px;font-weight:650}.editor-ai-target{gap:2px;display:grid}.editor-ai-target-row{justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:0 2px;display:flex}.editor-ai-target-row>span{color:var(--fluid-ink);font-size:var(--type-body);font-weight:720}.editor-ai-output{border-top:1px solid var(--fluid-border);gap:12px;padding-top:12px;display:grid}.editor-ai-output-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.editor-ai-output-head h3{color:var(--fluid-ink);font-size:var(--type-body);margin:0;font-weight:760}.editor-ai-dismiss{appearance:none;background:var(--fluid-surface-soft);min-height:36px;color:var(--fluid-muted);font:inherit;font-size:var(--type-caption);cursor:pointer;border:0;border-radius:12px;padding:0 12px;font-weight:700}.editor-ai-dismiss:focus-visible{color:var(--fluid-violet-strong);background:var(--fluid-violet-soft)}.editor-ai-loading{gap:10px;display:grid}.editor-ai-skeleton{background:linear-gradient(90deg, color-mix(in srgb, var(--fluid-border) 70%, transparent) 0%, color-mix(in srgb, var(--fluid-violet-soft) 55%, transparent) 50%, color-mix(in srgb, var(--fluid-border) 70%, transparent) 100%);background-size:200% 100%;border-radius:999px;height:14px;animation:1.1s linear infinite editor-ai-shimmer}.editor-ai-skeleton-title{width:58%;height:22px}.editor-ai-skeleton-short{width:42%}@keyframes editor-ai-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.editor-ai-error{background:color-mix(in srgb, var(--fluid-coral) 14%, var(--fluid-surface));border-radius:14px;gap:10px;padding:12px;display:grid}.editor-ai-error p{color:var(--fluid-ink);font-size:var(--type-body);margin:0;line-height:1.45}.editor-ai-result{gap:10px;display:grid}.editor-ai-result label{gap:6px;display:grid}.editor-ai-result label>span{color:var(--fluid-muted);font-size:var(--type-caption);font-weight:650}.editor-ai-result textarea{background:var(--fluid-surface-soft);width:100%;color:var(--fluid-ink);font:inherit;resize:vertical;border:0;border-radius:14px;padding:12px 14px;font-size:16px;line-height:1.45}.editor-ai-result textarea:focus{box-shadow:inset 0 0 0 1.5px var(--fluid-violet);outline:none}.editor-format-dock .format-toolbar-row{padding-bottom:0}.signature-inline{border-top:1px solid color-mix(in srgb, var(--color-border) 85%, transparent);gap:10px;margin-top:2px;padding-top:12px;display:grid}.signature-inline-head{justify-content:space-between;align-items:center;gap:12px;min-height:36px;display:flex}.signature-inline-panel{justify-items:start;gap:10px;display:grid}.signature-heading,.media-section-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.signature-switch{min-height:36px;color:var(--color-foreground);cursor:pointer;background:0 0;border:0;flex:none;align-items:center;padding:0;display:inline-flex}.signature-switch:disabled{cursor:not-allowed;opacity:.5}.signature-switch-track{background:#c5cad3;border-radius:999px;width:48px;height:28px;transition:background-color .16s;display:block;position:relative}.signature-switch[data-on=true] .signature-switch-track{background:var(--color-primary)}.signature-switch-knob{background:#fff;border-radius:50%;width:22px;height:22px;transition:transform .16s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #10182847}.signature-switch[data-on=true] .signature-switch-knob{transform:translate(20px)}.signature-preview,.signature-empty,.signature-notice{font-size:var(--type-meta);white-space:pre-wrap;word-break:break-word;margin:0;line-height:1.45}.signature-preview{background:color-mix(in srgb, var(--color-foreground) 4%, var(--color-surface));color:var(--color-foreground);border-radius:14px;padding:12px 14px;font-weight:550}.signature-empty{color:var(--color-muted)}.signature-notice{color:var(--color-danger)}.template-toggle{border:1px solid var(--color-border-strong);background:color-mix(in srgb, var(--color-primary) 5%, var(--color-surface));cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:14px;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px;margin:4px 0 16px;padding:12px 14px;display:grid}.template-toggle input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.template-toggle-box{border:1.5px solid var(--color-border-strong);background:var(--fluid-surface);width:22px;height:22px;color:var(--fluid-on-violet);border-radius:7px;place-items:center;margin-top:1px;display:inline-grid}.template-toggle[data-checked=true]{border-color:color-mix(in srgb, var(--color-primary) 40%, var(--color-border-strong));background:color-mix(in srgb, var(--color-primary) 8%, var(--color-surface))}.template-toggle[data-checked=true] .template-toggle-box{border-color:var(--color-primary);background:var(--color-primary)}.template-toggle[data-disabled=true]{cursor:not-allowed;opacity:.55}.template-toggle-copy{gap:4px;min-width:0;display:grid}.template-toggle-copy strong{font-size:var(--type-meta);color:var(--color-foreground);font-weight:750}.template-toggle-text{color:var(--color-muted-strong);font-size:var(--type-meta);white-space:pre-wrap;word-break:break-word;font-weight:550;line-height:1.4}.editor-topbar{min-height:calc(62px + var(--safe-top));padding:var(--safe-top) max(var(--page-gutter), var(--safe-right)) 0 max(var(--page-gutter), var(--safe-left));border-bottom:1px solid var(--color-border);grid-template-columns:46px minmax(0,1fr) 46px;align-items:center;display:grid}.icon-button{width:44px;height:44px;color:var(--color-muted-strong);background:0 0;border:0;border-radius:12px;place-items:center;padding:0;transition:background-color .18s,color .18s;display:grid}.editor-heading{flex-direction:column;justify-content:center;align-items:center;min-width:0;line-height:1.25;display:flex}.editor-heading>span:first-child{font-size:var(--type-body);font-weight:720}.save-state{min-height:15px;color:var(--color-muted);font-size:var(--type-micro)}.save-state[data-state=saved]{color:var(--color-success)}.save-state[data-state=failed]{color:var(--color-danger)}.desktop-close{visibility:hidden}.editor-context{align-items:center;gap:var(--space-3);padding:14px max(var(--page-gutter), var(--safe-right)) 14px max(var(--page-gutter), var(--safe-left));background:#fbfcfd;border-bottom:1px solid #eff1f4;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.source-avatar-large{width:36px;height:36px;font-size:var(--type-meta);border-radius:50%}.editor-context>div{flex-direction:column;gap:3px;min-width:0;display:flex}.editor-context strong{font-size:var(--type-meta);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.editor-context span{color:var(--color-muted);font-size:var(--type-micro)}.source-link{min-height:44px;color:var(--color-primary-strong);font-size:var(--type-meta);align-items:center;gap:6px;font-weight:650;text-decoration:none;display:inline-flex}.editor-failure-banner{margin:8px max(var(--page-gutter), var(--safe-right)) 10px max(var(--page-gutter), var(--safe-left));background:var(--color-danger-soft);color:var(--color-danger);border-radius:14px;gap:6px;padding:12px 14px;display:grid}.editor-failure-banner strong,.editor-failure-banner span{font-size:var(--type-meta);line-height:1.4;display:block}.editor-failure-banner strong{font-weight:760}.editor-failure-banner span{color:color-mix(in srgb, var(--color-danger) 78%, var(--color-foreground));font-weight:560}.editor-handoff-banner{background:color-mix(in srgb, var(--fluid-surface) 86%, var(--fluid-violet-soft));width:100%;min-height:56px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--fluid-violet) 16%, transparent);color:var(--fluid-ink);text-align:left;cursor:pointer;border:0;border-radius:18px;align-items:center;gap:10px;margin:0 0 4px;padding:10px 12px;display:flex}.editor-handoff-banner[data-tone=incoming]{background:color-mix(in srgb, var(--fluid-surface) 82%, var(--fluid-sky));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--fluid-sky) 32%, transparent)}.editor-handoff-banner[data-tone=incoming] .editor-handoff-banner-icon{background:color-mix(in srgb, var(--fluid-sky) 28%, var(--fluid-surface));color:var(--fluid-ink)}.editor-handoff-banner-icon{background:var(--fluid-violet-soft);width:32px;height:32px;color:var(--fluid-violet-strong);border-radius:11px;flex:none;place-items:center;display:grid}.editor-handoff-banner-copy{flex:1;gap:2px;min-width:0;display:grid}.editor-handoff-banner-copy strong{font-size:var(--type-meta);text-overflow:ellipsis;white-space:nowrap;font-weight:760;overflow:hidden}.editor-handoff-banner-copy span{color:var(--fluid-muted);font-size:var(--type-caption);white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:560;display:-webkit-box;overflow:hidden}.editor-handoff-banner>svg{color:var(--fluid-muted);flex:none}.editor-handoff-banner:focus-visible,.inbox-handoff-cue:focus-visible{outline:2px solid var(--fluid-violet);outline-offset:2px}.editor-handoff-banner:active,.inbox-handoff-cue:active{filter:brightness(.97)}.editor-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;min-height:0;overflow-y:auto}.edit-pane,.preview-pane{width:min(100%,620px);padding:14px max(var(--page-gutter), var(--safe-right)) 28px max(var(--page-gutter), var(--safe-left));margin:0 auto}.preview-pane{align-content:start;gap:12px;display:grid}.field-group{flex-direction:column;gap:7px;margin-bottom:15px;display:flex}.format-toolbar{gap:8px;margin:0 0 14px;display:grid}.format-toolbar-hint{color:var(--color-muted-strong);font-size:var(--type-caption);margin:0;font-weight:650;line-height:1.3}.format-toolbar-row{scrollbar-width:thin;-webkit-overflow-scrolling:touch;gap:6px;padding:2px 0 4px;display:flex;overflow-x:auto}.format-toolbar-row button,.format-tool{background:color-mix(in srgb, var(--color-surface) 88%, var(--color-ink,var(--color-foreground)) 12%);width:44px;min-width:44px;min-height:44px;color:var(--color-ink,var(--color-foreground));border:0;border-radius:12px;flex:none;place-items:center;padding:0;display:inline-grid}.format-toolbar-row button:disabled,.format-tool:disabled{opacity:.45}.format-toolbar-row button:not(:disabled):active,.format-tool:not(:disabled):active{transform:scale(.97)}.field-label{color:var(--color-muted-strong);font-size:var(--type-caption);font-weight:700}.title-input,.body-input{resize:none;border:1px solid var(--color-border-strong);border-radius:var(--radius-md);width:100%;color:var(--color-foreground);background:#fff;transition:border-color .18s,box-shadow .18s;overflow:hidden}.title-input{letter-spacing:-.025em;min-height:96px;padding:16px;font-size:22px;font-weight:720;line-height:1.35}.body-input{min-height:120px;padding:16px;font-size:16px;line-height:1.6}.title-input:focus,.body-input:focus{border-color:var(--color-primary);outline:0;box-shadow:0 0 0 3px #1769e01f}.editor-meta-row{justify-content:space-between;align-items:center;gap:12px;margin:-7px 2px 15px;display:flex}.character-count,.media-count{color:var(--color-muted);font-size:var(--type-micro);font-variant-numeric:tabular-nums}.character-count{align-items:center;gap:6px;display:inline-flex}.character-count.over-limit{width:100%;font-size:13px;font-weight:600;line-height:1.35;display:block}.media-count{align-items:center;gap:5px;display:inline-flex}.over-limit{color:var(--color-danger);font-weight:700}.limit-warning{border-radius:var(--radius-sm);background:var(--color-danger-soft);color:#9d2c31;font-size:var(--type-caption);gap:8px;margin:-5px 0 14px;padding:10px 12px;line-height:1.4;display:grid}.limit-warning p{margin:0}.limit-hint{border-radius:var(--radius-sm);background:var(--color-surface-soft,var(--color-surface));color:var(--color-muted);font-size:var(--type-caption);gap:8px;margin:-5px 0 14px;padding:10px 12px;line-height:1.4;display:grid}.limit-hint p{margin:0}.limit-warning-action{background:var(--color-surface);min-height:40px;color:var(--color-foreground);font-size:var(--type-caption);border:0;border-radius:12px;justify-self:start;align-items:center;padding:0 12px;font-weight:700;display:inline-flex}.editor-media-card{border:1px solid var(--color-border);border-radius:var(--radius-md);background:#fafbfc;grid-template-columns:72px minmax(0,1fr);gap:10px;margin-bottom:10px;padding:8px;display:grid}.editor-media-list{gap:8px;display:grid}.editor-media-list .editor-media-card{margin-bottom:0}.editor-media-row{background:0 0;border-radius:0;grid-template-columns:76px auto 1fr;align-items:center;column-gap:12px;min-height:76px;padding:0;display:grid}.editor-media-row[data-risk=remote-url]{border-bottom:1px solid color-mix(in srgb, var(--fluid-coral) 28%, transparent);padding:8px 0 10px}.editor-media-risk{color:var(--fluid-important-ink);grid-column:1/-1;margin:6px 0 0;font-size:13px;font-weight:620;line-height:1.35}.editor-media-row[data-selected=false] .editor-media-preview{opacity:.55}.editor-media-row-actions{grid-column:2;justify-content:flex-start;align-items:center;gap:8px;min-width:0;display:inline-flex}.editor-media-row .editor-media-controls{order:2;align-items:center;gap:2px;display:inline-flex}.editor-media-row .signature-switch{order:1}.media-icon-button{width:36px;height:36px;color:var(--color-muted-strong);background:0 0;border:0;border-radius:10px;place-items:center;padding:0;display:inline-grid}.media-icon-button:disabled{opacity:.45}.media-icon-button--danger{color:var(--color-danger)}.editor-media-fallback,.telegram-media-fallback{color:#8a93a2;width:100%;height:100%;font-size:var(--type-caption);background:#eef1f5;place-items:center;gap:6px;font-weight:700;display:grid}.editor-media-card[data-status=FAILED] .editor-media-fallback,.editor-media-card[data-status=EXPIRED] .editor-media-fallback,.editor-media-row[data-status=FAILED] .editor-media-fallback,.editor-media-row[data-status=EXPIRED] .editor-media-fallback{color:var(--color-danger);background:#fdebec;font-size:22px;font-weight:800}.editor-media-status[data-status=FAILED],.editor-media-status[data-status=EXPIRED]{color:var(--color-danger)}.editor-media-status[data-status=DISCOVERED],.editor-media-status[data-status=FETCHING]{color:var(--color-warning)}.editor-media-status[data-status=READY]{color:var(--color-muted-strong)}.editor-media-card[data-selected=false]{background:var(--color-surface-subtle)}.editor-media-card[data-selected=false] .editor-media-preview{opacity:.58}.editor-media-preview{aspect-ratio:1;background:#e9edf2;border-radius:12px;width:100%;min-height:0;position:relative;overflow:hidden}.editor-media-row .editor-media-preview{aspect-ratio:auto;grid-column:1;width:76px;height:76px}.editor-media-row .editor-media-play{width:26px;height:26px}.editor-media-copy{flex-direction:column;justify-content:center;min-width:0;display:flex}.editor-media-copy strong{font-size:var(--type-meta)}.editor-media-copy span{color:var(--color-muted);font-size:var(--type-micro);margin-top:2px}.editor-media-controls{flex-wrap:wrap;align-items:center;gap:2px 10px;display:flex}.media-toggle{min-height:44px;color:var(--color-primary-strong);cursor:pointer;font:inherit;font-size:var(--type-micro);background:0 0;border:0;padding:0;font-weight:700}.media-toggle:disabled{color:var(--color-muted);cursor:not-allowed}.media-toggle:focus-visible{outline-offset:2px;border-radius:6px;outline:3px solid #1769e033}.editor-media-copy a{min-height:44px;color:var(--color-primary-strong);font-size:var(--type-micro);align-self:flex-start;align-items:center;gap:5px;font-weight:650;text-decoration:none;display:inline-flex}.settings-channel-form{gap:12px;display:grid}.settings-channel-form label{font-size:var(--type-caption);color:var(--fluid-muted);gap:6px;font-weight:650;display:grid}.settings-channel-form input{background:var(--fluid-surface-soft);min-height:46px;color:var(--fluid-ink);border:0;border-radius:14px;padding:0 14px;font-size:16px}.settings-channel-form textarea{background:var(--fluid-surface-soft);min-height:96px;color:var(--fluid-ink);font:inherit;resize:vertical;border:0;border-radius:14px;padding:12px 14px;font-size:16px;line-height:1.4}.settings-channel-form label.settings-inline-check{color:var(--fluid-ink);align-items:center;gap:10px;font-weight:550;display:flex}.settings-channel-form label.settings-inline-check input{width:18px;height:18px;min-height:0;accent-color:var(--fluid-violet,#5b4bdb);border-radius:4px;padding:0}.intelligence-topic-preview{flex-wrap:wrap;gap:6px;display:flex}.intelligence-topic-preview span{background:color-mix(in srgb, var(--fluid-violet,#5b4bdb) 12%, transparent);max-width:100%;color:var(--fluid-ink);border-radius:999px;padding:4px 10px;font-size:12px;font-weight:650;display:inline-flex}.intelligence-learning-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.intelligence-learning-metrics li{background:var(--fluid-surface-soft);border-radius:14px;gap:2px;padding:10px 12px;display:grid}.intelligence-learning-metrics strong{color:var(--fluid-ink);letter-spacing:-.02em;font-size:18px;font-weight:760}.intelligence-learning-metrics span{color:var(--fluid-muted);font-size:12px;font-weight:600}.intelligence-topic-preview span[data-kind=avoid]{background:#c2410c24}.intelligence-weak-sources{gap:8px;margin:0;padding:0;list-style:none;display:grid}.intelligence-weak-sources li{background:#cc444414;border-radius:12px;justify-content:space-between;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.intelligence-weak-sources li strong{font-size:14px;font-weight:750;line-height:1.25;display:block}.intelligence-weak-sources li span{color:var(--fluid-muted);margin-top:2px;font-size:12px;line-height:1.35;display:block}.intelligence-weak-sources li em{color:#8a2030;letter-spacing:.02em;text-transform:uppercase;flex:none;margin-top:2px;font-size:11px;font-style:normal;font-weight:780}.settings-channel-source,.settings-channel-notice,.settings-owner-setup{color:var(--fluid-muted);font-size:var(--type-caption);margin:0;line-height:1.45}.settings-owner-setup{gap:8px;display:grid}.settings-owner-setup ol{margin:0;padding-left:1.2em}.settings-owner-setup a{color:var(--color-primary);font-weight:700;text-decoration:none}.settings-owner-setup a:focus-visible{text-decoration:underline}.settings-channel-verify{background:color-mix(in srgb, var(--fluid-healthy) 16%, var(--fluid-surface));font-size:var(--type-meta);border-radius:14px;gap:4px;margin:0;padding:12px 14px;display:grid}.settings-channel-verify[data-ok=false]{background:color-mix(in srgb, var(--fluid-coral) 16%, var(--fluid-surface))}.settings-channel-verify strong{font-size:var(--type-body);color:var(--fluid-ink)}.settings-channel-verify span{color:var(--fluid-muted)}.settings-watermark-preview{background:linear-gradient(45deg, color-mix(in srgb, var(--fluid-border) 70%, transparent) 25%, transparent 25%) 0 0 / 16px 16px, linear-gradient(-45deg, color-mix(in srgb, var(--fluid-border) 70%, transparent) 25%, transparent 25%) 0 8px / 16px 16px, var(--fluid-surface-soft);border-radius:16px;place-items:center;min-height:148px;margin:0;padding:12px;display:grid}.settings-watermark-preview[data-position=top-left]{place-items:start}.settings-watermark-preview[data-position=top-right]{place-items:start end}.settings-watermark-preview[data-position=bottom-left]{place-items:end start}.settings-watermark-preview[data-position=bottom-right]{place-items:end}.settings-watermark-preview[data-position=center]{place-items:center}.settings-watermark-logo{object-fit:contain;width:18%;max-width:min(100%,180px);max-height:96px}.settings-watermark-placeholder{color:var(--fluid-muted);font-size:var(--type-meta);text-align:center;justify-items:center;gap:8px;display:grid}.settings-watermark-layout{gap:14px;margin:0;display:grid}.settings-layout-label{color:var(--fluid-muted);font-size:var(--type-caption);margin-bottom:8px;font-weight:650;display:block}.settings-watermark-actions{grid-template-columns:1fr;gap:8px;margin:0;display:grid}@media (min-width:420px){.settings-watermark-actions{grid-template-columns:repeat(auto-fit,minmax(148px,1fr))}}.ops-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.ops-workers{background:var(--fluid-surface-soft);border-radius:14px;margin:0;padding:12px}.ops-workers[data-stale=true]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--fluid-coral) 45%, transparent)}.ops-workers-title{color:var(--fluid-ink);font-size:var(--type-caption);margin:0 0 8px;font-weight:720}.ops-worker-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ops-worker-list li{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ops-worker-list strong{font-size:var(--type-meta);color:var(--fluid-ink);font-weight:720}.ops-worker-list span{color:var(--fluid-muted);font-size:var(--type-caption);text-align:right}.ops-worker-list li[data-stale=true] span{color:var(--fluid-coral);font-weight:650}.ops-worker-warning{color:var(--fluid-coral);font-size:var(--type-caption);margin:10px 0 0;line-height:1.4}.ops-worker-warning code{font-size:var(--type-micro)}.ops-grid>div{background:var(--fluid-surface-soft);border-radius:14px;gap:2px;padding:10px 12px;display:grid}.ops-grid span{color:var(--fluid-muted);font-size:var(--type-micro);font-weight:650}.ops-grid strong{color:var(--fluid-ink);font-size:18px;font-weight:780}.ops-problem-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ops-problem-list li{background:var(--fluid-surface-soft);font-size:var(--type-caption);border-radius:14px;gap:2px;padding:10px 12px;display:grid}.ops-problem-list span{color:var(--fluid-muted);white-space:pre-wrap}.ops-problem-list li[data-severity=warning]{background:color-mix(in srgb, #d97706 10%, var(--fluid-surface-soft))}.ops-problem-list li[data-severity=critical]{background:color-mix(in srgb, #dc2626 12%, var(--fluid-surface-soft))}.ops-error-detail{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ops-errors-panel{gap:12px;display:grid}.settings-row-button{text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;background:0 0;border:0}.settings-row-button:focus-visible{outline:2px solid var(--fluid-accent);outline-offset:-2px}.settings-row-chevron{color:var(--fluid-muted);transition:transform .16s;display:inline-flex}.settings-row-chevron[data-open=true]{transform:rotate(90deg)}.analytics-scroll{gap:var(--space-4);padding-bottom:28px;display:grid}.analytics-section{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:0 1px 0 color-mix(in srgb, var(--color-foreground) 6%, transparent);border:0;display:grid}.analytics-section-heading{align-items:center;gap:10px;display:flex}.analytics-section-heading h2{letter-spacing:-.01em;margin:0;font-size:16px;font-weight:700}.analytics-grid{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.analytics-grid-hero{gap:var(--space-3)}.analytics-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-tile{border-radius:var(--radius-md);background:var(--color-surface-subtle,color-mix(in srgb, var(--color-foreground) 4%, var(--color-surface)));gap:6px;min-height:84px;padding:14px;display:grid}.analytics-tile[data-tone=warn]{background:var(--color-danger-soft,color-mix(in srgb, #e25555 12%, var(--color-surface)))}.analytics-tile span{color:var(--color-muted);font-size:var(--type-micro);line-height:1.25}.analytics-tile strong{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:20px;font-weight:750}.analytics-tile small{color:var(--color-muted);font-size:var(--type-micro);line-height:1.3}.analytics-channel{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-surface-subtle,color-mix(in srgb, var(--color-foreground) 4%, var(--color-surface)));display:flex}.analytics-channel strong{font-size:15px;font-weight:700;display:block}.analytics-channel span{color:var(--color-muted);font-size:var(--type-caption)}.analytics-channel-metric{text-align:right;gap:4px;display:grid}.analytics-channel-metric span{color:var(--color-muted);font-size:var(--type-micro)}.analytics-channel-metric strong{font-variant-numeric:tabular-nums;font-size:22px;font-weight:750}.analytics-limits{gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-surface-subtle,color-mix(in srgb, var(--color-foreground) 4%, var(--color-surface)));display:grid}.analytics-limits-title{font-size:var(--type-caption);margin:4px 0 0;font-weight:700}.analytics-limits ul{color:var(--color-muted);font-size:var(--type-caption);margin:0;padding-left:18px;line-height:1.45}.analytics-table-metrics a{color:var(--color-primary,#2aabee);font-weight:600;text-decoration:none}.analytics-inline-stats{color:var(--color-muted);font-size:var(--type-caption);flex-wrap:wrap;gap:8px 12px;display:flex}.analytics-funnel{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.analytics-funnel>div{justify-content:space-between;gap:var(--space-2);border-radius:var(--radius-md);background:var(--color-surface-subtle,color-mix(in srgb, var(--color-foreground) 4%, var(--color-surface)));font-size:var(--type-caption);padding:12px 14px;display:flex}.analytics-funnel span{color:var(--color-muted)}.analytics-note{color:var(--color-muted);font-size:var(--type-body);margin:0;line-height:1.5}.analytics-trend-link{color:var(--color-accent,#246653);font:inherit;background:0 0;border:0;min-height:44px;padding:0;font-weight:650}.analytics-trend-link[data-active=true]{text-decoration:underline}.analytics-trend-panel{border:1px solid var(--fluid-border);border-radius:var(--radius-md);background:color-mix(in srgb, var(--fluid-bg) 90%, var(--fluid-sky));gap:8px;margin-top:10px;padding:10px 12px;display:grid}.analytics-sparkline{color:var(--color-foreground);font-size:var(--type-caption);grid-template-columns:88px 120px minmax(0,1fr);align-items:center;gap:8px;display:grid}.analytics-sparkline strong{font-weight:650}.analytics-day-list{gap:var(--space-3);display:grid}.analytics-day-row{gap:var(--space-2);display:grid}.analytics-day-meta{font-size:var(--type-caption);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 12px;display:flex}.analytics-day-row span{color:var(--color-muted)}.analytics-day-bar{background:color-mix(in srgb, var(--color-primary,#2aabee) 72%, transparent);border-radius:999px;height:5px}.analytics-table{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.analytics-table li{gap:var(--space-2);border-radius:var(--radius-md);background:var(--color-surface-subtle,color-mix(in srgb, var(--color-foreground) 4%, var(--color-surface)));padding:14px;display:grid}.analytics-table strong{font-size:var(--type-meta);display:block}.analytics-table li>div>span{color:var(--color-muted);font-size:var(--type-micro)}.analytics-table-metrics{color:var(--color-muted);font-size:var(--type-micro);flex-wrap:wrap;gap:8px 12px;display:flex}.analytics-refreshing{color:var(--color-muted);font-size:var(--type-caption);margin:0}.analytics-section--alert{background:var(--color-danger-soft,color-mix(in srgb, #e25555 12%, var(--color-surface)))}.analytics-section--alert h2{color:var(--color-danger,#d83b45)}.analytics-alert-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.analytics-alert-list li{font-size:var(--type-body);line-height:1.45}.analytics-section-kicker{color:var(--color-muted);font-size:var(--type-caption);margin:0;line-height:1.45}.analytics-story{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.analytics-story-cell{border-radius:var(--radius-md);background:var(--color-surface-subtle,color-mix(in srgb, var(--color-foreground) 4%, var(--color-surface)));align-content:start;gap:4px;min-height:88px;padding:14px 10px 12px;display:grid}.analytics-story-cell[data-accent=true]{background:var(--color-primary-soft,color-mix(in srgb, var(--color-primary) 14%, transparent))}.analytics-story-cell span{color:var(--color-muted);font-size:var(--type-micro);line-height:1.25}.analytics-story-cell strong{font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:22px;font-weight:750}.analytics-story-cell small{color:var(--color-muted);font-size:var(--type-micro);line-height:1.3}.analytics-chips{flex-wrap:wrap;gap:8px;display:flex}.analytics-chip{background:var(--color-surface-subtle,color-mix(in srgb, var(--color-foreground) 4%, var(--color-surface)));min-height:32px;color:var(--color-muted);font-size:var(--type-caption);border-radius:999px;align-items:center;padding:0 10px;display:inline-flex}.analytics-meter{gap:10px;display:grid}.analytics-meter-track{background:var(--color-surface-subtle,color-mix(in srgb, var(--color-foreground) 6%, var(--color-surface)));border-radius:999px;height:12px;display:flex;overflow:hidden}.analytics-meter-track>span{min-width:0}.analytics-meter-track>[data-seg=new]{background:var(--fluid-violet,var(--color-primary))}.analytics-meter-track>[data-seg=ready]{background:var(--fluid-mint,#9ce3bf)}.analytics-meter-track>[data-seg=publishing]{background:var(--fluid-sky,#9be0ff)}.analytics-meter-track>[data-seg=failed]{background:var(--fluid-coral,#ff7b70)}.analytics-meter-legend{color:var(--color-muted);font-size:var(--type-caption);flex-wrap:wrap;gap:8px 14px;display:flex}.analytics-meter-legend>[data-seg]:before{content:"";vertical-align:1px;background:currentColor;border-radius:99px;width:8px;height:8px;margin-right:6px;display:inline-block}.analytics-meter-legend>[data-seg=new]:before{background:var(--fluid-violet,var(--color-primary))}.analytics-meter-legend>[data-seg=ready]:before{background:var(--fluid-mint,#9ce3bf)}.analytics-meter-legend>[data-seg=publishing]:before{background:var(--fluid-sky,#9be0ff)}.analytics-meter-legend>[data-seg=failed]:before{background:var(--fluid-coral,#ff7b70)}.analytics-day-tracks{gap:3px;display:grid}.analytics-day-track{background:color-mix(in srgb, var(--color-foreground) 8%, var(--color-surface));border-radius:999px;height:6px;overflow:hidden}.analytics-day-track>span{border-radius:inherit;height:100%;display:block}.analytics-day-track[data-kind=collected]>span{background:color-mix(in srgb, var(--color-foreground) 22%, transparent)}.analytics-day-track[data-kind=published]>span{background:var(--fluid-violet,var(--color-primary))}.analytics-source-yield{background:color-mix(in srgb, var(--color-foreground) 8%, var(--color-surface));border-radius:999px;height:5px;overflow:hidden}.analytics-source-yield>span{border-radius:inherit;background:var(--fluid-violet,var(--color-primary));height:100%;display:block}.analytics-disclose{border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:0 1px 0 color-mix(in srgb, var(--color-foreground) 6%, transparent)}.analytics-disclose>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:12px 18px;font-size:16px;font-weight:700;list-style:none;display:flex}.analytics-disclose-copy{text-align:left;gap:2px;min-width:0;display:grid}.analytics-disclose-copy strong{font-size:16px;font-weight:700}.analytics-disclose-copy small{color:var(--color-muted);font-size:var(--type-caption);font-weight:550;line-height:1.35}.analytics-disclose[data-tone=alert]{background:var(--color-danger-soft,color-mix(in srgb, #e25555 12%, var(--color-surface)))}.analytics-disclose[data-tone=alert]>summary{color:var(--color-danger,#d83b45)}.analytics-disclose>summary::-webkit-details-marker{display:none}.analytics-disclose>summary:after{content:"";opacity:.45;border-bottom:2px solid;border-right:2px solid;flex:none;width:8px;height:8px;transform:rotate(45deg)}.analytics-disclose[open]>summary:after{transform:rotate(-135deg)}.analytics-disclose-body{gap:var(--space-3);padding:0 18px 18px;display:grid}.analytics-disclose--nested{background:var(--color-surface-subtle,color-mix(in srgb, var(--color-foreground) 4%, var(--color-surface)));box-shadow:none}.analytics-disclose--nested>summary{min-height:44px;font-size:var(--type-meta);padding:10px 14px}@media (min-width:720px){.analytics-grid,.analytics-grid-4,.analytics-funnel,.analytics-grid-hero{grid-template-columns:repeat(3,minmax(0,1fr))}}.no-media-state{border:1px dashed var(--color-border-strong);min-height:52px;color:var(--color-muted);font-size:var(--type-caption);border-radius:14px;align-items:center;gap:10px;margin:0;padding:10px 12px;display:flex}.editor-media-toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}.editor-media-section{gap:10px;margin:0;display:grid}.editor-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;display:flex}.editor-section-heading .field-label{margin:0}.editor-section-hint{color:var(--color-muted-strong);font-size:var(--type-caption);font-weight:600;line-height:1.35}.media-in-post{border:1px solid var(--color-border-strong);background:var(--color-surface);min-height:40px;color:var(--color-foreground);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:12px;align-items:center;gap:10px;margin-top:4px;padding:6px 10px 6px 8px;display:inline-flex}.media-in-post input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.media-in-post-box{border:1.5px solid var(--color-border-strong);color:#fff;background:#fff;border-radius:7px;flex:none;place-items:center;width:22px;height:22px;display:inline-grid}.media-in-post[data-checked=true]{border-color:color-mix(in srgb, var(--color-primary) 45%, var(--color-border-strong));background:color-mix(in srgb, var(--color-primary) 8%, var(--color-surface))}.media-in-post[data-checked=true] .media-in-post-box{border-color:var(--color-primary);background:var(--color-primary)}.media-in-post[data-disabled=true]{cursor:not-allowed;opacity:.55}.media-in-post-label{font-size:var(--type-meta);font-weight:700;line-height:1.2}.editor-media-toolbar .media-count{color:var(--color-muted);font-size:var(--type-caption);align-items:center;gap:6px;font-weight:600;display:inline-flex}.editor-footer-template{gap:8px;margin:4px 0 12px;display:grid}.footer-template-button{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);width:fit-content;min-height:44px;color:var(--color-text);font-size:var(--type-meta);justify-content:center;align-items:center;gap:8px;padding:0 14px;font-weight:650;display:inline-flex}.footer-template-button[data-active=true]{border-color:color-mix(in srgb, var(--color-accent) 55%, var(--color-border-strong));background:color-mix(in srgb, var(--color-accent) 12%, var(--color-surface))}.footer-template-button:disabled{opacity:.55}.footer-template-hint{color:var(--color-muted);font-size:var(--type-caption);margin:0;line-height:1.4}.media-crop-overlay{z-index:80;background:#0000008c;place-items:end center;padding:12px;display:grid;position:fixed;inset:0}.media-crop-sheet{border-radius:var(--radius-lg);background:var(--color-surface);width:min(100%,420px);color:var(--color-text);overflow:hidden}.media-crop-sheet header,.media-crop-sheet footer{justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.media-crop-frame{touch-action:none;aspect-ratio:1;background:#111;position:relative;overflow:hidden}.media-crop-frame img{object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%}.media-crop-box{border:2px solid #fff;position:absolute;box-shadow:0 0 0 9999px #00000073}.media-crop-handle{background:#fff;border-radius:999px;width:22px;height:22px;position:absolute;bottom:-8px;right:-8px}.original-details{border:1px solid var(--color-border);border-radius:var(--radius-md);background:#fafbfc}.original-details summary{min-height:46px;color:var(--color-muted-strong);font-size:var(--type-caption);padding:13px 14px;font-weight:680;list-style-position:inside}.original-details>div{color:var(--color-muted);font-size:var(--type-caption);padding:0 14px 14px;line-height:1.55}.original-details strong{color:var(--color-foreground)}.original-details p{margin:6px 0 0}.handoff-panel .field-label{align-items:center;gap:8px;display:inline-flex}.handoff-panel .field-label svg{color:var(--fluid-violet-strong);flex:none}.handoff-error{justify-items:start;gap:10px;display:grid}.handoff-hint{color:var(--color-muted);font-size:var(--type-caption);margin:0;line-height:1.45}.handoff-assignee{gap:8px;display:grid}.handoff-assignee-select{appearance:none;background:linear-gradient(45deg, transparent 50%, currentColor 50%) calc(100% - 18px) / 5px 5px no-repeat, linear-gradient(135deg, currentColor 50%, transparent 50%) calc(100% - 13px) / 5px 5px no-repeat, color-mix(in srgb, var(--color-foreground) 4%, var(--color-surface));width:100%;min-height:48px;color:var(--color-foreground);font:inherit;border:0;border-radius:14px;padding:0 40px 0 14px;font-size:16px;font-weight:650}.handoff-assignee-select[data-empty=true]{color:color-mix(in srgb, var(--color-muted-strong) 72%, transparent)}.handoff-assignee-select:focus{box-shadow:inset 0 0 0 1.5px var(--fluid-violet);outline:none}.handoff-assignee-select:disabled{opacity:.55}.handoff-notes-head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.handoff-notes{gap:8px;margin:0;padding:0;list-style:none;display:grid}.handoff-notes li{background:color-mix(in srgb, var(--fluid-sky) 18%, var(--fluid-surface));border-radius:14px;padding:10px 12px}.handoff-notes li>div{justify-content:space-between;gap:10px;margin-bottom:6px;display:flex}.handoff-notes li strong,.handoff-notes li time{font-size:var(--type-caption)}.handoff-notes li time{color:var(--color-muted)}.handoff-notes li p{white-space:pre-wrap;margin:0;line-height:1.45}.handoff-compose{gap:8px;display:grid}.handoff-compose textarea{resize:vertical;background:color-mix(in srgb, var(--color-foreground) 4%, var(--color-surface));min-height:84px;color:var(--color-foreground);font:inherit;border:0;border-radius:14px;padding:12px 14px}.handoff-compose textarea:focus{box-shadow:inset 0 0 0 1.5px var(--fluid-violet);outline:none}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.preview-label{color:var(--color-muted);font-size:var(--type-caption);text-align:center;margin:3px 0 12px}.telegram-stage{border:1px solid var(--fluid-border);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--fluid-sky) 28%, var(--fluid-bg));min-height:0;padding:20px 14px}.telegram-message{background:var(--fluid-surface);width:min(100%,430px);box-shadow:var(--fluid-shadow-sm);border-radius:16px 16px 5px;margin:0 auto;overflow:hidden}.telegram-media{aspect-ratio:3/2;background:var(--fluid-surface-soft);width:100%;color:inherit;cursor:pointer;border:0;padding:0;position:relative}.telegram-media-stack{gap:2px;display:grid}.telegram-media-stack[data-count="2"],.telegram-media-stack[data-count="3"],.telegram-media-stack[data-count="4"]{grid-template-columns:1fr 1fr}.telegram-media-stack[data-count="3"] .telegram-media:first-child,.telegram-media-stack[data-count="4"] .telegram-media:first-child{grid-column:1/-1}.telegram-copy{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:var(--type-body);padding:11px 12px 23px;line-height:1.38;position:relative}.telegram-copy strong{margin-bottom:6px;font-size:15px;line-height:1.32;display:block}.telegram-copy p{white-space:pre-wrap;margin:0}.telegram-rich-text{white-space:pre-wrap;word-break:break-word}.telegram-rich-text a{color:var(--color-primary);text-decoration:underline}.telegram-rich-text code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92em}.telegram-rich-text pre{overflow-wrap:anywhere;background:color-mix(in srgb, var(--color-ink) 8%, transparent);white-space:pre-wrap;border-radius:8px;margin:8px 0 0;padding:8px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.88em}.telegram-rich-text blockquote{border-left:3px solid color-mix(in srgb, var(--color-primary) 70%, transparent);color:color-mix(in srgb, var(--color-ink) 82%, transparent);margin:8px 0 0;padding:2px 0 2px 10px}.telegram-rich-text tg-spoiler{background:color-mix(in srgb, var(--color-ink) 18%, transparent);color:#0000;border-radius:4px}.telegram-time{color:#8793a0;font-size:var(--type-micro);position:absolute;bottom:6px;right:9px}.preflight-list{gap:var(--space-2);margin-top:var(--space-4);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:#fafbfc;display:grid}.preflight-list>div{align-items:center;gap:var(--space-2);color:var(--color-muted-strong);font-size:var(--type-caption);display:flex}.preflight-list svg{color:var(--color-success);flex:none}.preflight-list>div:last-child svg{color:var(--color-muted)}.preflight-list>div[data-invalid=true],.preflight-list>div[data-invalid=true] svg{color:var(--color-danger)}.editor-actions{padding:8px max(var(--page-gutter), var(--safe-right)) calc(8px + var(--safe-bottom)) max(var(--page-gutter), var(--safe-left));border-top:1px solid var(--color-border);background:color-mix(in srgb, var(--color-surface) 92%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);gap:8px;display:grid}.editor-actions--inline{width:min(100%,620px);padding:8px max(var(--page-gutter), var(--safe-right)) calc(24px + var(--safe-bottom)) max(var(--page-gutter), var(--safe-left));-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-top:0;margin:12px auto 0;position:static}.editor-delete-action{border:1px solid color-mix(in srgb, var(--color-danger) 28%, var(--color-border));width:min(100%,588px);min-height:44px;color:var(--color-danger);font-size:var(--type-body);background:0 0;border-radius:12px;justify-content:center;align-items:center;gap:8px;margin:0 auto;padding:0 14px;font-weight:650;display:inline-flex}.editor-secondary-action{border:1px solid var(--color-border-strong);background:var(--color-surface);width:min(100%,588px);min-height:48px;color:var(--color-foreground);font-size:var(--type-body);border-radius:12px;justify-content:center;align-items:center;gap:8px;margin:0 auto;padding:0 14px;font-weight:650;display:inline-flex}.history-deleted-origin-block,.history-item-row{gap:8px;display:grid}.history-deleted-origin,.history-cleanup-countdown{color:var(--fluid-muted);font-size:var(--type-caption);font-variant-numeric:tabular-nums;margin:0;padding:0 4px;font-weight:650;line-height:1.3}.history-deleted-origin-block .history-cleanup-countdown{text-align:center}.editor-shelf-actions{gap:8px;width:min(100%,588px);margin:0 auto;display:grid}.editor-shelf-actions .editor-secondary-action,.editor-shelf-actions .editor-delete-action{width:100%}.editor-shell[data-triage=true]{grid-template-rows:minmax(0,1fr)}.editor-context[data-triage=true]{padding:8px max(var(--page-gutter), var(--safe-right)) 8px max(var(--page-gutter), var(--safe-left));grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px}.editor-context[data-triage=true] .triage-meta-actions{flex-wrap:nowrap;gap:6px;display:inline-flex}.editor-context[data-triage=true] .triage-meta-button{border-radius:10px;min-width:36px;min-height:36px;padding:0}.triage-pane{width:min(100%,620px);padding:10px max(var(--page-gutter), var(--safe-right)) 20px max(var(--page-gutter), var(--safe-left));gap:12px;margin:0 auto;display:grid}.desk-evidence{border:1px solid color-mix(in srgb, var(--color-border) 88%, transparent);background:color-mix(in srgb, var(--color-surface) 94%, var(--color-border));border-radius:14px;gap:8px;padding:12px 14px;display:grid}.desk-evidence-head{color:var(--fluid-ink,var(--text));letter-spacing:.01em;font-size:13px;font-weight:700}.desk-evidence-list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.desk-evidence-list li{color:var(--fluid-ink,var(--text));padding-left:14px;font-size:13px;font-weight:560;line-height:1.4;position:relative}.desk-evidence-list li:before{content:"";background:color-mix(in srgb, var(--color-primary) 55%, var(--color-border));border-radius:50%;width:5px;height:5px;position:absolute;top:.55em;left:0}.triage-mode-banner{border:1px solid color-mix(in srgb, var(--color-primary) 18%, var(--color-border));background:color-mix(in srgb, var(--color-primary) 7%, var(--color-surface));border-radius:14px;gap:8px;padding:12px 14px;display:grid}.triage-mode-pill{background:color-mix(in srgb, var(--color-primary) 16%, var(--color-surface));width:fit-content;min-height:24px;color:var(--color-primary-strong,var(--color-primary));font-size:var(--type-micro);letter-spacing:.02em;text-transform:uppercase;border-radius:999px;align-items:center;padding:0 10px;font-weight:750;display:inline-flex}.triage-mode-banner p{color:var(--color-muted-strong);font-size:var(--type-meta);margin:0;line-height:1.45}.triage-meta-actions{flex-wrap:wrap;gap:8px;display:flex}.triage-meta-button{border:1px solid var(--color-border-strong);background:var(--color-surface);min-height:40px;color:var(--color-muted-strong);font-size:var(--type-caption);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-weight:680;text-decoration:none;transition:background-color .16s,color .16s,border-color .16s;display:inline-flex}.triage-meta-button:focus-visible{border-color:color-mix(in srgb, var(--color-primary) 35%, var(--color-border-strong));color:var(--color-foreground)}.triage-meta-button[data-active=true]{border-color:color-mix(in srgb, var(--fluid-important-ink,#c43237) 28%, var(--color-border));background:var(--fluid-coral-soft,#f9ebeb);color:var(--fluid-important-ink,#c43237)}.triage-meta-button:disabled{cursor:wait;opacity:.7}.triage-article{border:1px solid var(--color-border);background:var(--color-bg,var(--color-surface));border-radius:16px;gap:12px;padding:16px;display:grid}.triage-source-details{border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-surface) 92%, transparent);border-radius:16px}.triage-source-details>summary{cursor:pointer;color:var(--color-muted);font-size:var(--type-caption);padding:12px 14px;font-weight:700}.triage-source-details>summary::marker{color:var(--color-muted)}.triage-source-details .triage-article{border:0;border-top:1px solid var(--color-border);border-radius:0 0 16px 16px}.triage-title{letter-spacing:-.03em;margin:0;font-size:22px;font-weight:720;line-height:1.28}.triage-body{color:var(--color-foreground);white-space:pre-wrap;overflow-wrap:anywhere;font-size:16px;line-height:1.55}.triage-body a{color:var(--color-primary-strong,var(--color-primary))}.triage-empty{color:var(--color-muted);font-size:var(--type-body);margin:0}.triage-section-label{color:var(--color-muted);font-size:var(--type-caption);margin:0 0 8px;font-weight:700}.triage-media-list,.triage-media-gallery{gap:10px;margin:0;padding:0;list-style:none;display:grid}.triage-media-tile{border:1px solid var(--color-border);color:#fff;text-align:left;cursor:pointer;background:#111;border-radius:16px;width:100%;min-height:180px;padding:0;display:grid;position:relative;overflow:hidden}.triage-media-tile:disabled{cursor:default;opacity:.72}.triage-media-thumb{object-fit:cover;background:#1a1a1a;width:100%;height:220px;display:block}.triage-media-play{pointer-events:none;background:#0000008c;border-radius:999px;place-items:center;width:56px;height:56px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-58%)}.triage-media-caption{font-size:var(--type-caption);background:linear-gradient(#0000,#000000b8);padding:10px 12px;font-weight:650;position:absolute;bottom:0;left:0;right:0}.triage-media-missing{color:#cfcfd4;min-height:180px;font-size:var(--type-meta);place-items:center;gap:8px;display:grid}.triage-source-row{margin:8px max(var(--page-gutter), var(--safe-right)) 6px max(var(--page-gutter), var(--safe-left));border:1px solid color-mix(in srgb, var(--color-border) 88%, transparent);background:var(--color-surface);border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid;box-shadow:0 1px 2px #1018280a}.triage-source-copy{gap:2px;min-width:0;display:grid}.triage-source-copy strong{font-size:var(--type-meta);text-overflow:ellipsis;white-space:nowrap;font-weight:750;overflow:hidden}.triage-source-copy span{color:var(--color-muted);font-size:var(--type-micro);font-weight:600}.triage-source-row .source-avatar-large{width:36px;height:36px;font-size:var(--type-caption);border-radius:50%}@media (max-width:380px){.triage-source-row{grid-template-columns:auto minmax(0,1fr)}.triage-source-row .editor-source-actions{grid-column:1/-1}}.triage-original-bar{padding:10px max(var(--page-gutter), var(--safe-right)) 8px max(var(--page-gutter), var(--safe-left));justify-content:center;display:flex}.triage-actions{width:100%;margin:0}.editor-shell .primary-action{border-radius:16px;min-height:52px}.media-lightbox{z-index:80;padding:max(16px, var(--safe-top)) max(var(--page-gutter), var(--safe-right)) calc(16px + var(--safe-bottom)) max(var(--page-gutter), var(--safe-left));background:#080a0ee0;place-items:center;display:grid;position:fixed;inset:0}.media-lightbox-close{top:max(12px, var(--safe-top));right:max(var(--page-gutter), var(--safe-right));color:#fff;background:#ffffff1f;border:0;border-radius:12px;place-items:center;width:44px;height:44px;display:grid;position:absolute}.media-lightbox-stage{justify-items:center;gap:10px;width:min(100%,720px);display:grid}.media-lightbox-media{background:#000;border-radius:12px;max-width:100%;max-height:min(78dvh,720px)}.media-lightbox-origin{color:#fff;min-height:36px;font-size:var(--type-meta);align-items:center;gap:6px;font-weight:650;text-decoration:none;display:inline-flex}.triage-media-card{border:1px solid var(--color-border);background:var(--color-bg,var(--color-surface));border-radius:14px;grid-template-columns:88px minmax(0,1fr);gap:12px;padding:10px;display:grid}.triage-media-preview{background:#eef1f4;border-radius:12px;width:88px;height:88px;position:relative;overflow:hidden}.triage-media-preview img,.triage-media-preview video{object-fit:cover}.triage-media-copy{align-content:start;gap:4px;min-width:0;display:grid}.triage-media-copy strong{font-size:var(--type-meta)}.triage-media-copy span{color:var(--color-muted);font-size:var(--type-caption)}.triage-media-copy a{width:fit-content;min-height:32px;color:var(--color-primary-strong,var(--color-primary));font-size:var(--type-caption);align-items:center;gap:5px;font-weight:650;text-decoration:none;display:inline-flex}.triage-no-media{border:1px dashed var(--color-border-strong);min-height:52px;color:var(--color-muted);font-size:var(--type-meta);border-radius:14px;align-items:center;gap:10px;padding:12px 14px;display:flex}.triage-original{margin-top:2px}.editor-shell[data-triage=true] .title-input,.editor-shell[data-triage=true] .body-input{opacity:.96;caret-color:#0000}.editor-delete-action:disabled{opacity:.55}.editor-delete-confirm{background:color-mix(in srgb, var(--color-danger) 8%, var(--color-surface));border-radius:12px;gap:8px;width:min(100%,588px);margin:0 auto;padding:10px 12px;display:grid}.editor-delete-confirm>span{color:var(--color-foreground);font-size:var(--type-meta);font-weight:600;line-height:1.35}.editor-delete-confirm>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.editor-delete-confirm-yes,.editor-delete-confirm-no{min-height:44px;font-size:var(--type-meta);border-radius:11px;font-weight:680}.editor-delete-confirm-yes{background:var(--color-danger);color:#fff;border:0}.editor-delete-confirm-no{border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-muted-strong)}.preview-meta{color:var(--color-muted);font-size:var(--type-caption);text-align:center;margin:10px 2px 0;font-weight:650;line-height:1.35}.preview-meta--danger{color:var(--color-danger)}.action-notice{background:var(--color-warning-soft);color:#82501a;width:min(100%,588px);font-size:var(--type-micro);border-radius:10px;margin:0 auto 8px;padding:9px 11px;line-height:1.4}.primary-action{background:var(--fluid-violet);width:min(100%,588px);min-height:50px;color:var(--fluid-on-violet);font-size:var(--type-body);border:0;border-radius:13px;justify-content:center;align-items:center;gap:9px;margin:0 auto;padding:0 18px;font-weight:720;transition:background-color .18s,transform .18s,opacity .18s;display:flex}.primary-action:active:not(:disabled){transform:translateY(1px)}.primary-action:disabled{cursor:not-allowed;opacity:.5}.history-shell{grid-template-rows:auto minmax(0,1fr)}.history-scroll{overscroll-behavior:contain;padding:18px max(var(--page-gutter), var(--safe-right)) calc(28px + var(--safe-bottom)) max(var(--page-gutter), var(--safe-left));background:var(--color-background);overflow:auto}.history-empty{background:var(--color-surface);border-style:solid;min-height:min(58vh,480px)}.history-spinner{animation:.7s linear infinite sync-spin}.history-list{gap:11px;display:grid}.history-card{border:1px solid var(--color-border);border-left:3px solid var(--color-warning);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-card);padding:15px 15px 14px}.history-card[data-status=PUBLISHED]{border-left-color:var(--color-success)}.history-card[data-status=FAILED]{border-left-color:var(--color-danger)}.history-card-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.history-source{min-width:0;color:var(--color-muted-strong);font-size:var(--type-caption);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.history-time{color:var(--color-muted);font-size:var(--type-micro);flex:none}.history-title{letter-spacing:-.015em;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:7px 0 0;font-size:16px;font-weight:730;line-height:1.35;display:-webkit-box;overflow:hidden}.history-copy{color:var(--color-muted-strong);font-size:var(--type-meta);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 0 0;line-height:1.5;display:-webkit-box;overflow:hidden}.history-copy--channel{max-height:4.4em;color:var(--color-foreground);letter-spacing:-.012em;white-space:pre-wrap;-webkit-line-clamp:unset;font-size:15px;font-weight:620;line-height:1.45;display:block;overflow:hidden}.tg-custom-emoji{vertical-align:-.22em;object-fit:contain;width:1.25em;height:1.25em;margin:0 .04em;display:inline-block}.tg-emoji-fallback{font-family:Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif}.tg-spoiler-chip{background:color-mix(in srgb, var(--color-ink) 18%, transparent);color:#0000;font:inherit;cursor:pointer;border:0;border-radius:4px;margin:0;padding:0 4px}.tg-spoiler-chip[data-open=true]{color:inherit;background:color-mix(in srgb, var(--color-ink) 8%, transparent)}.history-card-spoiler,.history-comments-spoiler{background:color-mix(in srgb, var(--color-ink) 5%, transparent);border-radius:12px;margin:10px 0 0;padding:8px 10px}.history-card-spoiler>summary,.history-comments-spoiler>summary{cursor:pointer;align-items:center;gap:8px;min-height:32px;font-size:13px;font-weight:700;list-style:none;display:flex}.history-card-spoiler>summary::-webkit-details-marker{display:none}.history-comments-spoiler>summary::-webkit-details-marker{display:none}.history-card-spoiler>summary:after,.history-comments-spoiler>summary:after{content:"▸";color:var(--color-muted);margin-left:auto}.history-card-spoiler[open]>summary:after,.history-comments-spoiler[open]>summary:after{content:"▾"}.history-card-spoiler:not([open])>:not(summary),.history-comments-spoiler:not([open])>:not(summary){display:none}.history-card-spoiler>summary small,.history-comments-spoiler>summary small{color:var(--color-muted);font-weight:650}.history-metrics-row{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:10px;display:flex}.history-metrics-row .history-metrics,.history-metrics-row .engagement-meters{flex:auto;margin-top:0}.history-open-link{color:var(--color-primary);align-items:center;gap:4px;margin-left:auto;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.history-open-link:focus-visible{text-decoration:underline}.history-comments-empty{color:var(--color-muted);margin:8px 0 0;font-size:13px}.history-status-row{align-items:center;gap:9px;margin-top:12px;display:flex}.history-status-badge{background:var(--color-warning-soft);min-height:26px;color:var(--color-warning);font-size:var(--type-micro);border-radius:999px;align-items:center;padding:4px 9px;font-weight:750;display:inline-flex}.history-card[data-status=PUBLISHED] .history-status-badge{background:var(--color-success-soft);color:var(--color-success)}.history-card[data-status=FAILED] .history-status-badge{background:var(--color-danger-soft);color:var(--color-danger)}.history-attempts{color:var(--color-muted);font-size:var(--type-micro)}.history-publisher{color:var(--color-muted);font-size:var(--type-caption);margin:8px 0 0}.history-metrics,.engagement-meters{color:var(--color-muted-strong);font-variant-numeric:tabular-nums;letter-spacing:-.02em;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:10px;font-size:13px;font-weight:700;display:flex}.history-metric,.engagement-meter{align-items:center;gap:5px;display:inline-flex}.history-metric svg,.engagement-meter svg{opacity:.72;flex:none}.card-engagement{margin-top:6px;font-size:12px;font-weight:680}.history-warning{border-radius:var(--radius-sm);background:var(--color-danger-soft);color:var(--color-danger);font-size:var(--type-caption);margin:10px 0 0;padding:9px 10px;line-height:1.45}.history-failure{gap:4px;margin:10px 0 0;display:grid}.history-failure .history-warning{margin:0}.history-failure-detail{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-danger-soft) 70%, var(--color-surface));color:var(--color-foreground);font-size:var(--type-caption);word-break:break-word;margin:0;padding:8px 10px;font-weight:650;line-height:1.4}.history-failure-action{color:var(--color-muted-strong);font-size:var(--type-caption);margin:0;line-height:1.4}.history-card[data-status=RECONCILING] .history-warning{background:var(--color-warning-soft);color:var(--color-warning)}.history-details{flex-wrap:wrap;gap:8px 18px;margin:11px 0 0;display:flex}.history-details>div{min-width:0;font-size:var(--type-micro);gap:5px;display:flex}.history-details dt{color:var(--color-muted)}.history-details dd{max-width:220px;color:var(--color-muted-strong);text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:650;overflow:hidden}.history-page-error{border-radius:var(--radius-sm);background:var(--color-danger-soft);color:var(--color-danger);font-size:var(--type-caption);text-align:center;margin:12px 0 0;padding:10px 12px}.sources-shell{grid-template-rows:auto minmax(0,1fr)}.sources-scroll{overscroll-behavior:contain;padding:18px max(var(--page-gutter), var(--safe-right)) calc(28px + var(--safe-bottom)) max(var(--page-gutter), var(--safe-left));background:var(--color-background);overflow:auto}.settings-scroll{align-content:start;gap:22px;display:grid}.settings-section{gap:12px;display:grid}.settings-section-heading{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:11px;padding:0 2px;display:grid}.settings-section-icon{background:color-mix(in srgb, var(--fluid-ink) 7%, var(--fluid-surface));width:36px;height:36px;color:var(--fluid-ink);box-shadow:none;border-radius:50%;place-items:center;display:grid}.settings-section-heading>div{min-width:0}.settings-section-heading>div>span{color:var(--color-primary-strong);font-size:var(--type-caption);letter-spacing:.07em;text-transform:uppercase;font-weight:800}.settings-section-heading h2{letter-spacing:-.015em;margin:1px 0 0;font-size:16px;font-weight:760;line-height:1.3}.settings-section-heading p{color:var(--color-muted);font-size:var(--type-caption);margin:2px 0 0;line-height:1.4}.settings-card{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-card);gap:0;padding:0;display:grid;overflow:hidden}.settings-card-body{gap:12px;padding:14px 16px 16px;display:grid}.settings-card>.settings-row+.settings-card-body{padding-top:2px}.settings-card>.settings-card-body:first-child{padding-top:16px}.settings-row{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;min-height:68px;padding:13px 16px;display:grid}.settings-row-compact{grid-template-columns:auto minmax(0,1fr)}.theme-preference-icon{background:var(--color-surface);width:32px;height:32px;color:inherit;border-radius:11px;place-items:center;display:grid}.settings-row-icon{background:var(--color-surface-subtle);width:38px;height:38px;color:var(--color-muted-strong);border-radius:11px;place-items:center;display:grid}.settings-editor-avatar{background:var(--fluid-violet);width:42px;height:42px;color:var(--fluid-on-violet);font-size:var(--type-caption);border-radius:50%;place-items:center;font-weight:800;display:grid}.settings-row-copy{flex-direction:column;min-width:0;display:flex}.settings-row-copy>span{color:var(--color-muted);font-size:var(--type-micro);line-height:1.42}.settings-row-copy strong{overflow-wrap:anywhere;font-size:var(--type-body);font-weight:730;line-height:1.4}.settings-row-copy small{color:var(--color-muted);font-size:var(--type-micro)}.settings-status{background:var(--color-danger-soft);min-height:28px;color:var(--color-danger);font-size:var(--type-micro);white-space:nowrap;border-radius:999px;align-items:center;padding:4px 9px;font-weight:760;display:inline-flex}.settings-divider{background:var(--color-border);height:1px;margin:0}.settings-sources-section .sources-toolbar{margin-bottom:0}.sources-empty{background:var(--color-surface);border-style:solid;min-height:min(58vh,480px)}.sources-empty-inline{min-height:250px;margin-top:12px}.sources-toolbar{justify-content:space-between;align-items:center;gap:14px;margin-bottom:12px;display:flex}.sources-toolbar>div,.source-form-heading>div:last-child{flex-direction:column;min-width:0;display:flex}.sources-toolbar strong,.source-form-heading strong{font-size:var(--type-body);font-weight:730}.sources-toolbar span,.source-form-heading span{color:var(--color-muted);font-size:var(--type-micro)}.sources-paused-summary{margin-top:4px;font-weight:700;color:var(--fluid-coral,var(--color-warning))!important}.competitors-screen{gap:12px;display:grid}.competitors-notice{color:var(--color-muted-strong);font-size:var(--type-caption);margin:0 4px}.competitors-block{border:1px solid var(--color-border);background:var(--fluid-surface,var(--color-surface));box-shadow:var(--fluid-shadow-sm,var(--shadow-card));border-radius:20px;gap:10px;padding:14px;display:grid}.competitors-block>h2{font-size:var(--type-caption);margin:0;font-weight:780}.competitors-block>p,.competitors-hint{color:var(--color-muted-strong);font-size:var(--type-caption);margin:0;line-height:1.45}.competitors-list{gap:9px;margin:0;padding:0;list-style:none;display:grid}.competitors-gap{background:var(--fluid-surface-soft,var(--color-surface-subtle));border-radius:16px;gap:8px;padding:12px;display:grid}.competitors-gap-meta,.competitors-channel>div,.competitors-post>span:first-child{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.competitors-gap-meta strong,.competitors-channel strong,.competitors-post strong{font-size:var(--type-caption)}.competitors-gap-meta span,.competitors-channel small,.competitors-post small{color:var(--color-muted);font-size:var(--type-micro)}.competitors-gap-title{font-size:var(--type-body);margin:0;font-weight:740;line-height:1.35}.competitors-gap-why{color:var(--color-muted-strong);font-size:var(--type-caption);margin:0;line-height:1.4}.competitors-gap-actions,.competitors-add{flex-wrap:wrap;gap:8px;display:flex}.competitors-post{background:var(--fluid-surface-soft,var(--color-surface-subtle));color:inherit;border-radius:14px;grid-template-columns:1fr auto;align-items:center;gap:4px 10px;padding:10px 12px;text-decoration:none;display:grid}.competitors-post>span:last-of-type{color:var(--color-muted-strong);font-size:var(--type-caption);grid-column:1;line-height:1.35}.competitors-post svg{color:var(--color-muted);grid-area:1/2/span 2}.competitors-add{align-items:stretch}.competitors-add input{border:1px solid var(--color-border);background:var(--fluid-surface-soft,var(--color-surface-subtle));min-height:44px;color:inherit;font:inherit;border-radius:12px;flex:10rem;padding:0 14px}.competitors-channel{background:var(--fluid-surface-soft,var(--color-surface-subtle));border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.competitors-channel>div{gap:2px;min-width:0;display:grid}.source-add-form{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-card);gap:13px;margin-bottom:12px;padding:15px;display:grid}.source-form-heading{align-items:center;gap:10px;display:flex}.source-form-icon{background:var(--color-primary-soft);width:38px;height:38px;color:var(--color-primary);border-radius:11px;flex:none;place-items:center;display:grid}.source-field{gap:6px;display:grid}.source-field>span,.source-settings-controls label>span,.source-next-poll>span{color:var(--color-muted-strong);font-size:var(--type-micro);font-weight:700}.source-field input,.source-field select,.source-settings-controls select{border:1px solid var(--color-border-strong);background:var(--color-surface);width:100%;min-height:44px;color:var(--color-foreground);font-size:var(--type-body);border-radius:11px}.source-field input,.source-field select{padding:0 12px}.source-field input::placeholder{color:var(--color-muted)}.source-field input:disabled,.source-field select:disabled,.source-settings-controls select:disabled{cursor:wait;opacity:.65}.source-action-error{border-radius:var(--radius-sm);background:var(--color-danger-soft);color:var(--color-danger);font-size:var(--type-caption);margin:0 0 12px;padding:10px 12px;line-height:1.45}.source-settings-card{border:1px solid var(--color-border);border-left:3px solid var(--color-warning);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-card);padding:15px}.source-settings-card[data-health=BROKEN],.source-settings-card[data-health=AUTH_FAILED]{border-left-color:var(--color-danger)}.source-settings-card[data-enabled=false],.source-settings-card[data-enabled=false][data-health]{border-left-color:var(--color-border-strong);box-shadow:none;opacity:.82}.source-settings-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.source-settings-title{align-items:flex-start;gap:9px;min-width:0;display:flex}.source-kind{background:var(--color-primary-soft);min-height:26px;color:var(--color-primary);font-size:var(--type-micro);letter-spacing:.03em;border-radius:8px;flex:none;align-items:center;padding:4px 8px;font-weight:800;display:inline-flex}.source-settings-title>div{min-width:0}.source-settings-title h2{overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:740;line-height:1.35}.source-rename-trigger{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block}.source-rename-trigger:disabled{cursor:default}.source-rename-trigger:not(:disabled):focus-visible h2{color:var(--color-primary)}.source-rename-input{box-sizing:border-box;border:1px solid var(--color-border-strong);background:var(--color-surface);width:100%;min-height:36px;color:var(--color-ink);font:inherit;border-radius:10px;margin:0;padding:4px 8px;font-size:15px;font-weight:740;line-height:1.35}.source-settings-title a{max-width:100%;min-height:44px;color:var(--color-muted);font-size:var(--type-micro);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;text-decoration:none;display:inline-flex;overflow:hidden}.source-toggle-button{border:1px solid var(--color-border-strong);background:var(--color-surface-subtle);min-width:86px;min-height:44px;color:var(--color-muted-strong);font-size:var(--type-micro);border-radius:11px;flex:none;padding:0 11px;font-weight:750}.source-toggle-button[data-enabled=true]{border-color:var(--color-success);background:var(--color-success-soft);color:var(--color-success)}.source-toggle-button:disabled{cursor:wait;opacity:.65}.source-health-line{color:var(--color-muted);font-size:var(--type-micro);align-items:center;gap:8px;margin-top:11px;display:flex}.source-health-badge{background:var(--color-warning-soft);min-height:24px;color:var(--color-warning);border-radius:999px;flex:none;align-items:center;padding:3px 8px;font-weight:750;display:inline-flex}.source-settings-card[data-health=HEALTHY] .source-health-badge{background:var(--color-success-soft);color:var(--color-success)}.source-settings-card[data-health=BROKEN] .source-health-badge,.source-settings-card[data-health=AUTH_FAILED] .source-health-badge{background:var(--color-danger-soft);color:var(--color-danger)}.source-settings-card[data-enabled=false] .source-health-badge{background:var(--color-surface-subtle);color:var(--color-muted)}.source-settings-controls{border-top:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;margin-top:12px;padding-top:12px;display:grid}.source-settings-controls label,.source-next-poll{gap:5px;min-width:0;display:grid}.source-settings-controls select{padding:0 10px;font-size:16px}.source-next-poll strong{min-height:44px;color:var(--color-muted-strong);font-size:var(--type-caption);text-overflow:ellipsis;white-space:nowrap;align-items:center;font-weight:700;display:flex;overflow:hidden}.source-advanced-controls{border-top:1px solid var(--color-border);gap:10px;margin-top:12px;padding-top:12px;display:grid}.source-advanced-controls label{gap:5px;min-width:0;display:grid}.source-advanced-controls label>span{color:var(--color-muted);font-size:var(--type-micro);font-weight:650}.source-advanced-controls input,.source-advanced-controls select{border:1px solid var(--color-border);background:var(--color-surface);min-height:40px;color:var(--color-ink);font:inherit;font-size:var(--type-meta);border-radius:10px;padding:0 10px}@media (max-width:767px){.history-button{display:none}.filters{z-index:12;padding:8px max(var(--page-gutter), var(--safe-right));background:var(--color-background);border-top:1px solid #0000;border-bottom:1px solid #1217220f;margin-left:-16px;margin-right:-16px;position:relative;top:auto}}@media (max-width:520px){.topbar{grid-template-columns:minmax(88px,1fr) auto minmax(88px,1fr);gap:8px}.topbar-status{padding-inline:9px}.topbar-status-long{display:none}.topbar-status-short{display:inline}.brand-name{display:none}.workspace{padding-top:23px}.inbox-heading{align-items:center}.sync-button span{display:none}.heading-copy{font-size:var(--type-caption);gap:3px 13px}.sync-button{width:44px;padding:0}.health-strip{grid-template-columns:auto minmax(0,1fr) auto}.health-meta{display:none}.health-action{justify-content:center;width:44px;padding:0}.health-action span,.source-warning{display:none}.card-body{gap:10px}.card-preview{-webkit-line-clamp:3}.ingestion-meta{display:none}}@media (min-width:768px){.workspace{padding-top:42px;padding-bottom:calc(44px + var(--safe-bottom))}.news-list{gap:var(--space-list)}.news-card-action{padding:var(--space-card-y) var(--space-card-x) 10px}.card-preview{font-size:var(--type-card-preview)}.editor-dialog{width:min(650px,100vw - 72px);height:100dvh;box-shadow:var(--shadow-dialog);margin:0 0 0 auto}.editor-shell{border-left:1px solid #ffffff3d}.mobile-back{visibility:hidden}.desktop-close{visibility:visible}.editor-topbar{min-height:64px;padding-top:0}.editor-context,.edit-pane,.preview-pane,.editor-actions,.history-scroll,.sources-scroll{padding-left:30px;padding-right:30px}}@media (min-width:1100px){.topbar{padding-left:32px;padding-right:32px}.workspace{width:860px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}:root{--studio-ink:var(--fluid-violet-strong);--studio-ink-raised:var(--fluid-violet);--studio-on-ink:var(--fluid-on-violet);--studio-muted-on-ink:color-mix(in srgb, var(--fluid-on-violet) 72%, var(--fluid-violet-soft));--studio-accent:var(--fluid-sky);--studio-accent-soft:var(--fluid-violet-soft);--studio-shadow:var(--fluid-shadow-md)}html[data-telegram-theme=dark]{--studio-ink:var(--fluid-violet);--studio-ink-raised:var(--fluid-violet-strong);--studio-on-ink:var(--fluid-on-violet);--studio-muted-on-ink:color-mix(in srgb, var(--fluid-ink) 70%, transparent);--studio-shadow:none}.app-shell{background:var(--color-background)}.topbar{min-height:calc(64px + var(--safe-top));padding:calc(10px + var(--safe-top)) max(var(--page-gutter), var(--safe-right)) 10px max(var(--page-gutter), var(--safe-left));border-bottom-color:var(--color-border);background:var(--color-surface)}.brand-mark{background:var(--studio-ink);width:36px;height:36px;color:var(--studio-on-ink);border-radius:10px;box-shadow:0 8px 22px #1019282e}.brand-name{font-size:var(--type-body);letter-spacing:.12em}.topbar-context{max-width:150px;color:var(--color-muted-strong);font-size:var(--type-caption);letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;font-weight:720;overflow:hidden}.avatar-badge{border:1px solid var(--color-border);background:var(--color-surface-subtle);color:var(--color-foreground)}.workspace,.destination-screen{width:min(100%,980px);padding:22px max(var(--page-gutter), var(--safe-right)) calc(104px + var(--safe-bottom)) max(var(--page-gutter), var(--safe-left));margin:0 auto}.command-panel,.destination-header{background:var(--studio-ink);color:var(--studio-on-ink);box-shadow:var(--studio-shadow);border:1px solid #ffffff14;border-radius:26px;position:relative;overflow:hidden}.command-panel:before,.destination-header:before{background:var(--studio-accent);content:"";border-radius:0 4px 4px 0;width:4px;position:absolute;top:24px;bottom:24px;left:0}.inbox-heading{justify-content:space-between;align-items:flex-start;gap:18px;padding:22px 20px 16px;display:flex}.inbox-heading .eyebrow,.destination-header .eyebrow{color:var(--studio-accent);font-size:var(--type-micro);letter-spacing:.1em;text-transform:uppercase;margin:0 0 7px;font-weight:750;line-height:1.2}.inbox-heading h1,.destination-header h1{color:var(--studio-on-ink);letter-spacing:-.034em;margin:0;font-size:clamp(24px,5.8vw,28px);font-weight:740;line-height:1.12}.new-count{background:var(--studio-accent-soft);color:#dce9ff;min-width:29px;height:29px;font-size:var(--type-meta);letter-spacing:0;vertical-align:5px;border:1px solid #6da5ff57;border-radius:999px;place-items:center;margin-left:10px;padding:0 8px;font-weight:760;display:inline-grid}.command-summary{max-width:520px;color:var(--studio-muted-on-ink);font-size:var(--type-meta);margin:12px 0 0;line-height:1.5}.command-panel .sync-button{background:var(--studio-ink-raised);min-width:44px;min-height:44px;color:var(--studio-on-ink);box-shadow:none;border:1px solid #ffffff21;border-radius:13px;flex:none}.command-panel .heading-copy{border-top:1px solid #ffffff17;border-bottom:1px solid #ffffff17;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 20px;display:grid}.command-panel .heading-copy span{flex-direction:column;gap:2px;min-width:0;padding:16px 12px;display:flex}.command-panel .heading-copy strong{color:var(--studio-on-ink);letter-spacing:-.04em;font-size:25px;font-weight:730;line-height:1}.command-panel .heading-copy small{color:var(--studio-muted-on-ink);font-size:var(--type-caption);letter-spacing:.04em;text-transform:uppercase;font-weight:650}.command-panel .health-strip{min-height:70px;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;margin:0;padding:13px 20px;display:grid}.command-panel .health-icon{color:#7dd9a3;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.command-panel .health-copy{min-width:0}.command-panel .health-copy strong{color:var(--studio-on-ink);font-size:var(--type-caption);font-weight:700;display:block}.command-panel .health-copy span{color:var(--studio-muted-on-ink);font-size:var(--type-micro);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;display:block;overflow:hidden}.health-state{color:#9ce7bb;min-height:30px;font-size:var(--type-caption);white-space:nowrap;background:#7dd9a31a;border:1px solid #7dd9a33d;border-radius:999px;padding:6px 10px;font-weight:720}.health-state[data-state=error]{color:#ffb4b4;background:#ff6f6f1a;border-color:#ff6f6f40}.health-state[data-state=demo]{background:var(--studio-accent-soft);color:#cfe0ff;border-color:#6da5ff47}.queue-toolbar{z-index:12;background:0 0;gap:8px;margin:12px -4px 0;padding:8px 4px;display:grid;position:relative;top:auto}.filters{border:1px solid var(--color-border);background:var(--color-surface);scrollbar-width:none;border-radius:15px;gap:3px;min-width:0;margin:0;padding:4px;display:flex;position:static;overflow-x:auto;box-shadow:0 8px 25px #0f19280f}.filters::-webkit-scrollbar{display:none}.filter-button{min-height:44px;color:var(--color-muted-strong);font-size:var(--type-caption);white-space:nowrap;background:0 0;border:0;border-radius:11px;gap:6px;padding:0 10px;font-weight:670}.filter-button[data-active=true]{background:var(--studio-ink);color:var(--studio-on-ink);box-shadow:0 7px 18px #10192829}.filter-button[data-active=true] .filter-count{color:var(--studio-on-ink);background:#ffffff1f}.filter-count{background:var(--color-surface-subtle);min-width:22px;height:22px;color:var(--color-muted);font-size:var(--type-micro);font-variant-numeric:tabular-nums;border-radius:8px;place-items:center;padding:0 6px;display:inline-grid}.queue-order{color:var(--color-muted);font-size:var(--type-micro);white-space:nowrap;font-weight:620;display:none}.news-section{margin-top:2px}.destination-header{justify-content:space-between;align-items:flex-start;gap:16px;min-height:0;padding:20px 22px 18px;display:flex}.destination-header>div>p:last-child{max-width:36rem;color:var(--studio-muted-on-ink);font-size:var(--type-meta);margin:8px 0 0;line-height:1.45}.destination-summary{color:#dce7f6;min-height:32px;font-size:var(--type-caption);white-space:nowrap;background:#ffffff0f;border:1px solid #ffffff1c;border-radius:999px;flex:none;padding:7px 11px;font-weight:690}.destination-body{margin-top:18px}.history-scroll,.sources-scroll{background:0 0;padding:0 0 12px;overflow:visible}.history-list{box-shadow:none;background:0 0;border-radius:0;gap:12px;display:grid;overflow:visible}.history-card{border:1px solid var(--color-border);background:var(--color-surface);border-radius:18px;padding:17px 18px;position:relative;overflow:hidden;box-shadow:0 10px 32px #0f192812}.history-card+.history-card{border-top:1px solid var(--color-border)}.history-empty,.sources-empty{border:1px dashed var(--color-border-strong);background:var(--color-surface);border-radius:20px;min-height:290px}.settings-scroll{gap:22px;padding-top:0;display:grid}.settings-section{gap:12px}.settings-section-heading{padding:0 3px}.settings-section-heading h2{font-size:19px}.settings-card,.source-add-form,.source-settings-card{border:1px solid var(--color-border);border-radius:18px;box-shadow:0 10px 32px #0f192812}.sources-list{gap:12px;display:grid}.source-settings-card{border-left-width:3px}.editor-dialog::backdrop{background:#04091094}.editor-shell{background:var(--color-background)}.editor-topbar{background:var(--studio-ink);color:var(--studio-on-ink);border-bottom-color:#ffffff17}.editor-topbar .icon-button{color:var(--studio-on-ink);background:#ffffff0f;border-color:#ffffff1a}.editor-context{border:1px solid var(--color-border);background:var(--color-surface);border-radius:15px;box-shadow:0 8px 24px #0f19280f}.title-input,.body-input{border-color:var(--color-border);background:var(--color-surface);border-radius:15px;box-shadow:0 8px 24px #0f19280d}.editor-media-card,.original-details,.preflight-list{border:1px solid var(--color-border);background:var(--color-surface);border-radius:16px;box-shadow:0 8px 24px #0f19280d}.telegram-stage{border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-primary) 7%, var(--color-background))}.primary-action{background:var(--studio-ink);color:var(--studio-on-ink);box-shadow:0 12px 30px #1019282e}@media (max-width:520px){.workspace,.destination-screen{padding-top:14px}.command-panel,.destination-header{border-radius:22px}.inbox-heading{padding:20px 17px 14px}.command-summary{max-width:250px;font-size:var(--type-caption)}.command-panel .sync-button{width:44px;padding:0}.command-panel .sync-button span{display:none}.command-panel .heading-copy{margin:0 17px}.command-panel .heading-copy span{padding:14px 8px}.command-panel .heading-copy strong{font-size:22px}.command-panel .health-strip{grid-template-columns:auto minmax(0,1fr);padding:12px 17px 15px}.health-state{display:none}.queue-toolbar{margin-top:8px}.filter-button{min-height:36px;padding:0 8px}.ingestion-meta{display:none}.destination-header{flex-direction:column;align-items:flex-start;min-height:0;padding:18px 18px 16px}.destination-summary{align-self:flex-start}}@media (min-width:700px){.workspace,.destination-screen{padding-top:34px}.inbox-heading{padding:30px 30px 20px}.command-panel .heading-copy{margin:0 30px}.command-panel .health-strip{padding:16px 30px 18px}.queue-order{display:inline}.news-card-action{padding:var(--space-card-y) var(--space-card-x) 10px}.card-title{font-size:var(--type-card-title)}}@media (min-width:900px){.primary-nav{top:auto;right:max(var(--page-gutter), var(--safe-right));bottom:max(16px, var(--safe-bottom));left:max(var(--page-gutter), var(--safe-left));width:auto;min-height:70px;box-shadow:none;background:0 0;border:0;gap:10px;padding:0;display:flex}.primary-nav-menu button{min-height:56px}.primary-nav-menu small{top:7px}.workspace,.destination-screen{width:min(100%,980px);margin-left:auto;margin-right:auto;padding-bottom:64px;padding-left:0;padding-right:0}.queue-toolbar{margin-top:18px;position:static}.editor-dialog{border-radius:24px;width:min(760px,100vw - 96px);max-height:min(900px,100dvh - 48px)}.editor-shell{border-radius:24px}}.team-invite-accept{text-align:center;gap:14px;width:min(100%,22rem);margin:2.4rem auto;padding:1.2rem 1rem;display:grid}.team-invite-accept-screen{margin:3rem auto;padding:1.4rem 1.1rem}.workspace-invite-gate{align-content:center;min-height:60vh;display:grid}.team-invite-accept h1,.team-invite-accept h2{margin:0;font-size:1.3rem}.team-invite-accept p{color:var(--fluid-muted);margin:0;line-height:1.45}.team-feed-panel{min-height:120px}@media (min-width:1080px){.settings-page .settings-scroll{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.sources-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-color-scheme:dark){:root:not([data-telegram-theme=light]){--studio-ink:var(--fluid-violet);--studio-ink-raised:var(--fluid-violet-strong);--studio-shadow:none}}.topbar{grid-template-columns:minmax(128px,1fr) auto minmax(128px,1fr);gap:10px}.topbar-location{min-width:0;max-width:100%;color:inherit;text-align:center;cursor:pointer;background:0 0;border:0;justify-self:center;justify-items:center;padding:0;line-height:1.05;display:grid}.topbar-location>span{color:var(--fluid-ink);letter-spacing:.08em;font-size:15px;font-weight:800}.topbar-actions{align-items:center;gap:var(--space-2);display:flex;position:relative}.topbar-actions-start{justify-self:start}.topbar-tool-cluster{box-shadow:none;background:0 0;border-radius:0;align-items:center;gap:6px;padding:0;display:flex;position:relative}.topbar-tool-cluster .topbar-more{position:static}.topbar-tool-cluster .topbar-more-menu{left:0}.topbar-close{border-radius:14px;width:44px;height:44px}.topbar-actions-end{justify-self:end}.topbar-settings{border:1px solid var(--fluid-border);background:var(--fluid-surface);width:44px;height:44px;color:var(--fluid-muted);cursor:pointer;border-radius:14px;place-items:center;padding:0;transition:background-color .18s,color .18s,box-shadow .18s,border-color .18s;display:grid;position:relative}.topbar-settings[data-active=true]{background:var(--fluid-violet);color:var(--fluid-on-violet);border-color:#0000;box-shadow:0 8px 20px #6e2dff38}.topbar-badge{background:var(--fluid-violet-strong,#6e2dff);min-width:18px;height:18px;color:var(--fluid-on-violet);font-size:var(--type-micro);text-align:center;border-radius:999px;padding:0 5px;font-weight:780;line-height:18px;position:absolute;top:4px;right:4px}.topbar-more{position:relative}.topbar-more-menu{z-index:40;border:1px solid var(--fluid-border);background:var(--fluid-surface);width:min(100vw - 24px,292px);min-width:260px;box-shadow:var(--fluid-shadow-md);border-radius:22px;gap:6px;padding:8px;display:grid;position:absolute;top:calc(100% + 8px);left:0;right:auto}.topbar-more-group{background:var(--fluid-surface-soft);border-radius:16px;gap:2px;padding:4px;display:grid}.topbar-more-label{color:var(--fluid-muted);font-size:var(--type-micro);letter-spacing:.06em;text-transform:uppercase;margin:0;padding:6px 10px 4px;font-weight:780;line-height:1.2}.topbar-more-menu button{min-height:52px;color:var(--fluid-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;transition:background-color .16s,color .16s,box-shadow .16s;display:grid}.topbar-more-menu button:focus-visible{background:color-mix(in srgb, var(--fluid-surface) 82%, transparent);color:var(--fluid-violet-strong)}.topbar-more-menu button[data-active=true]{background:var(--fluid-violet);color:var(--fluid-on-violet);box-shadow:0 8px 18px color-mix(in srgb, var(--fluid-violet) 24%, transparent)}.topbar-more-icon{background:var(--fluid-surface);width:34px;height:34px;color:inherit;border-radius:11px;flex:none;place-items:center;display:grid}.topbar-more-menu button[data-active=true] .topbar-more-icon,.topbar-more-menu button[data-active=true] .metric-icon{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--fluid-violet) 35%, transparent)}.topbar-more-copy{gap:2px;min-width:0;display:grid}.topbar-more-copy strong{font-size:var(--type-body);text-overflow:ellipsis;white-space:nowrap;font-weight:760;line-height:1.2;overflow:hidden}.topbar-more-copy small{color:var(--fluid-muted);font-size:var(--type-caption);text-overflow:ellipsis;white-space:nowrap;font-weight:620;line-height:1.25;overflow:hidden}.topbar-more-menu button[data-active=true] .topbar-more-copy small{color:color-mix(in srgb, var(--fluid-on-violet) 78%, transparent)}.topbar-more-chevron{opacity:.45;flex:none}.topbar-more-menu button[data-active=true] .topbar-more-chevron{opacity:.8}.topbar-more-count{background:var(--fluid-violet-soft);min-width:22px;color:var(--fluid-violet-strong);font-size:var(--type-micro);font-variant-numeric:tabular-nums;text-align:center;border-radius:999px;margin-left:auto;padding:2px 7px;font-weight:780;line-height:1.3}.topbar-more-menu button[data-active=true] .topbar-more-count{color:var(--fluid-on-violet);background:#ffffff38}.topbar-settings[data-active=true] .topbar-badge{background:var(--fluid-surface);color:var(--fluid-violet-strong)}.topbar-badge[data-overdue=true]{color:#fff;background:#e11d48}.exit-confirm-dialog{background:var(--fluid-surface);width:min(100% - 32px,320px);max-width:none;color:var(--fluid-ink);box-shadow:var(--fluid-shadow-md);border:0;border-radius:22px;margin:auto;padding:0;position:fixed;inset:0;overflow:hidden}.exit-confirm-dialog[open]{display:block}.exit-confirm-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f0c1685}.exit-confirm-sheet{gap:14px;padding:22px 20px 18px;display:grid}.exit-confirm-sheet h2{letter-spacing:-.02em;margin:0;font-size:1.2rem;font-weight:800;line-height:1.2}.exit-confirm-sheet>p{color:var(--fluid-muted);font-size:var(--type-body);margin:0;line-height:1.4}.status-badge[data-status=EDITING]{background:var(--fluid-violet-soft);color:var(--fluid-violet-strong)}.news-card[data-status=EDITING] .ingestion-meta{color:var(--fluid-violet-strong);font-weight:650}.destination-header.published-header{align-items:center;gap:10px;min-height:0;display:flex}.published-header h1{flex-wrap:nowrap;flex:auto;min-width:0}.heading-count-plaque{background:color-mix(in srgb, var(--fluid-violet) 12%, var(--fluid-surface));min-height:26px;color:var(--fluid-violet-strong);box-shadow:none;font-variant-numeric:tabular-nums;letter-spacing:0;vertical-align:0;border-radius:999px;flex:none;align-items:center;gap:6px;margin:0;padding:0 9px;font-size:12px;font-weight:740;line-height:1;display:inline-flex}.metric-icon{background:color-mix(in srgb, var(--fluid-ink) 7%, var(--fluid-surface));color:var(--fluid-ink);box-shadow:none;border-radius:50%;flex:none;place-items:center;display:grid}.metric-icon[data-size=sm]{border-radius:50%;width:28px;height:28px}.metric-icon[data-size=md]{width:36px;height:36px}.metric-icon[data-size=lg]{border-radius:50%;width:44px;height:44px}.metric-icon[data-tone]{background:color-mix(in srgb, var(--fluid-ink) 7%, var(--fluid-surface));color:var(--fluid-ink);box-shadow:none}html[data-telegram-theme=dark] .metric-icon,html[data-telegram-theme=dark] .metric-icon[data-tone]{background:color-mix(in srgb, var(--fluid-ink) 10%, var(--fluid-surface));color:var(--fluid-ink)}@media (prefers-color-scheme:dark){:root:not([data-telegram-theme=light]) .metric-icon,:root:not([data-telegram-theme=light]) .metric-icon[data-tone]{background:color-mix(in srgb, var(--fluid-ink) 10%, var(--fluid-surface));color:var(--fluid-ink)}}.destination-header{flex-direction:row;align-items:flex-start}.destination-header .metric-icon{margin-top:2px}.published-pin-banner{border:1px solid color-mix(in srgb, var(--fluid-violet) 18%, var(--fluid-border));background:linear-gradient(165deg, color-mix(in srgb, var(--fluid-violet) 10%, var(--fluid-surface)) 0%, color-mix(in srgb, var(--fluid-lime) 12%, var(--fluid-surface)) 100%);width:100%;color:var(--fluid-ink);text-align:left;cursor:pointer;box-shadow:var(--fluid-shadow-sm);border-radius:18px;align-items:center;gap:12px;margin:0 0 12px;padding:12px 14px;display:flex}.published-pin-banner[aria-pressed=true]{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--fluid-violet) 35%, transparent), var(--fluid-shadow-sm)}.published-pin-banner-icon{background:color-mix(in srgb, var(--fluid-ink) 7%, var(--fluid-surface));width:36px;height:36px;color:var(--fluid-ink);border-radius:50%;flex:0 0 36px;place-items:center;display:grid}.published-pin-banner-copy{gap:2px;min-width:0;display:grid}.published-pin-banner-copy strong{letter-spacing:-.01em;font-size:14px;font-weight:780;line-height:1.2}.published-pin-banner-copy small{color:var(--fluid-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:560;line-height:1.3;overflow:hidden}.published-pin-banner-link{background:color-mix(in srgb, var(--fluid-surface) 80%, transparent);min-height:36px;color:var(--fluid-ink);border-radius:12px;flex:none;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:740;text-decoration:none;display:inline-flex}.published-pin-banner[data-external=true]{cursor:default}.history-pin-flag,.history-deleted-flag{border-radius:999px;align-items:center;gap:6px;margin:0 0 10px;padding:5px 10px 5px 8px;font-size:12px;font-weight:760;line-height:1.2;display:inline-flex}.history-pin-flag{background:color-mix(in srgb, var(--fluid-violet) 14%, var(--fluid-surface));color:color-mix(in srgb, var(--fluid-violet-strong) 60%, var(--fluid-ink))}.history-deleted-flag{background:var(--fluid-coral-soft);color:var(--fluid-important-ink)}.history-card[data-pinned=true]{border-color:color-mix(in srgb, var(--fluid-violet) 22%, var(--fluid-border));background:linear-gradient(180deg, color-mix(in srgb, var(--fluid-violet) 7%, var(--fluid-surface)) 0%, var(--fluid-surface) 38%);box-shadow:var(--fluid-shadow-md)}.history-card[data-deleted=true]{opacity:.78}.published-filters{background:var(--fluid-surface-soft);width:100%;box-shadow:none;border-radius:14px;gap:3px;margin:0 0 14px;padding:3px;display:flex;overflow:hidden}.published-filters button{min-width:0;min-height:44px;color:var(--fluid-muted);font-size:var(--type-chrome);cursor:pointer;background:0 0;border:0;border-radius:11px;flex:1 1 0;justify-content:center;align-items:center;gap:5px;padding:0 6px;font-weight:720;display:inline-flex}.published-filters button>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.published-filters button:focus-visible{color:var(--fluid-ink)}.published-filters button[data-active=true],.published-filters button[data-active=true]:focus-visible{background:var(--fluid-surface);color:var(--fluid-ink);box-shadow:0 1px 3px #1018281a}.published-filters small{min-width:16px;height:auto;color:var(--fluid-muted);font-size:var(--type-micro);font-variant-numeric:tabular-nums;background:0 0;border-radius:0;place-items:center;padding:0;font-weight:760;line-height:1;display:inline-grid}.published-filters button[data-active=true] small{color:var(--fluid-ink);background:0 0}.published-filters button[data-filter=FAILED] small{color:var(--fluid-important-ink)}.history-status-badge{gap:6px}.history-details{gap:8px 16px;padding:10px 12px}.published-filter-empty{min-height:260px}@media (max-width:520px){.topbar{padding-right:max(var(--page-gutter), var(--safe-right));padding-left:max(var(--page-gutter), var(--safe-left))}.history-card{padding:16px}.news-card[data-status=EDITING] .card-footer{flex-wrap:wrap;gap:7px 10px}.news-card[data-status=EDITING] .card-next-action{min-width:0}}@media (min-width:900px){.primary-nav{right:max(var(--page-gutter), var(--safe-right));left:max(var(--page-gutter), var(--safe-left));gap:10px;width:auto;display:flex;transform:none}.primary-nav-menu button[data-active=true]{color:var(--fluid-on-violet)}}@media (orientation:landscape) and (max-height:520px) and (min-width:700px) and (max-width:899px){.primary-nav{left:max(var(--page-gutter), var(--safe-left));right:max(var(--page-gutter), var(--safe-right));bottom:max(10px, var(--safe-bottom));gap:10px;width:auto;display:flex;transform:none}}.team-activity-dialog{inset:auto auto max(8px, var(--safe-bottom)) 50%;background:var(--fluid-surface);width:min(100% - 16px,620px);max-width:none;max-height:min(88dvh,820px);color:var(--fluid-ink);box-shadow:var(--fluid-shadow-md);border:0;border-radius:28px 28px 20px 20px;margin:0;padding:0;position:fixed;overflow:hidden;transform:translate(-50%)}.team-activity-dialog[open]{display:block}.team-activity-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f0c168a}.team-activity-sheet{grid-template-rows:auto auto minmax(0,1fr);max-height:min(88dvh,820px);display:grid}.team-activity-header{grid-template-columns:48px minmax(0,1fr) 44px;align-items:center;gap:11px;padding:18px 18px 12px;display:grid}.team-activity-header>div{gap:1px;min-width:0;display:grid}.team-activity-header>div>span{color:var(--fluid-violet-strong);font-size:var(--type-caption);text-overflow:ellipsis;white-space:nowrap;font-weight:760;overflow:hidden}.team-activity-header h2{color:var(--fluid-ink);letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:22px;font-weight:790;line-height:1.1;overflow:hidden}.team-activity-header small{color:var(--fluid-muted);font-size:var(--type-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.team-activity-close{background:var(--fluid-surface-soft);width:44px;height:44px;color:var(--fluid-muted);cursor:pointer;border:0;border-radius:15px;place-items:center;padding:0;transition:background-color .18s,color .18s;display:grid}.team-activity-close:focus-visible{background:var(--fluid-violet-soft);color:var(--fluid-violet-strong)}.team-activity-content{min-height:220px;padding:0 16px calc(16px + var(--safe-bottom));overscroll-behavior:contain;overflow-y:auto}.team-activity-state{min-height:230px;color:var(--fluid-muted);text-align:center;align-content:center;place-items:center;gap:7px;padding:24px;display:grid}.team-activity-state strong{color:var(--fluid-ink);font-size:var(--type-body)}.team-activity-state span{max-width:30ch;font-size:var(--type-caption)}@media (min-width:700px){.team-activity-dialog{inset:50% auto auto 50%;transform:translate(-50%,-50%)}.team-activity-header{padding:22px 22px 14px}.team-activity-content{padding-left:20px;padding-right:20px}}@media (orientation:landscape) and (max-height:520px){.team-activity-dialog,.team-activity-sheet{max-height:calc(100dvh - 16px)}.team-activity-header{padding-top:10px;padding-bottom:8px}}@media (prefers-reduced-motion:reduce){.team-activity-close{transition:none}}@media (max-width:360px){.published-filters button{gap:3px;padding:0 4px}}.archive-details{background:var(--fluid-surface);box-shadow:var(--fluid-shadow-sm);border-radius:18px;overflow:hidden}.archive-details summary{min-height:48px;color:var(--fluid-muted);font-size:var(--type-caption);cursor:pointer;align-items:center;padding:0 16px;font-weight:700;list-style:none;display:flex}.archive-details summary::-webkit-details-marker{display:none}.archive-details summary:after{color:var(--fluid-muted);content:"+";margin-left:auto;font-size:18px;font-weight:500}.archive-details[open] summary:after{content:"?"}.archive-details>div{border-top:1px solid var(--fluid-border);gap:12px;padding:0 16px 16px;display:grid}.archive-details>div>span{color:var(--fluid-muted);font-size:var(--type-caption);padding-top:12px;line-height:1.45}.archive-details button{background:var(--fluid-coral-soft);min-height:44px;color:var(--color-danger);font-size:var(--type-caption);cursor:pointer;border:0;border-radius:14px;justify-content:center;justify-self:start;align-items:center;gap:7px;padding:0 14px;font-weight:750;display:inline-flex}.archive-details button:disabled{cursor:wait;opacity:.55}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.inbox-skeleton{border-radius:var(--radius-lg);background:var(--color-surface);overflow:hidden}.skeleton-row{grid-template-columns:22px minmax(0,1fr);align-items:start;gap:8px 10px;min-height:0;padding:12px 10px;display:grid}.skeleton-row+.skeleton-row{border-top:1px solid var(--color-border)}.skeleton-avatar,.skeleton-copy>span,.skeleton-image,.skeleton-signal{background:color-mix(in srgb, var(--color-muted) 11%, var(--color-surface));background-image:linear-gradient(90deg,#0000,#ffffff70,#0000);background-size:200% 100%;animation:1.4s ease-in-out infinite skeleton-shimmer;display:block}.skeleton-avatar{border-radius:50%;width:22px;height:22px}.skeleton-copy{gap:8px;padding-top:0;display:grid}.skeleton-copy>span{border-radius:6px;height:12px}.skeleton-copy>span:first-child{width:42%}.skeleton-copy>span:nth-child(2){width:92%;height:16px}.skeleton-copy>span:nth-child(3){width:70%}.skeleton-media-bar{grid-column:2;align-items:center;gap:8px;margin-top:2px;display:flex}.skeleton-image{border-radius:10px;flex:none;width:56px;height:56px}.skeleton-signal{border-radius:6px;width:52px;height:18px}.skeleton-signal:last-child{width:40px}@keyframes skeleton-shimmer{to{background-position:-200% 0}}.icon-button:active{transform:scale(.96)}.preflight-list>div+div{margin-top:8px}.news-card+.news-card{margin-top:0}.history-scroll,.sources-scroll,.settings-scroll{min-height:0}.news-list-spacer{pointer-events:none;flex:none;width:100%}.news-list-row{min-width:0}.news-list-virtual .inbox-day-heading{margin-top:4px}.inbox-day-group{contain-intrinsic-size:auto 320px}@media (max-width:520px){.skeleton-image{width:52px;height:52px}}@media (prefers-color-scheme:dark){:root:not([data-telegram-theme=light]) .skeleton-avatar,:root:not([data-telegram-theme=light]) .skeleton-copy>span,:root:not([data-telegram-theme=light]) .skeleton-image,:root:not([data-telegram-theme=light]) .skeleton-signal{background-image:linear-gradient(90deg,#0000,#ffffff14,#0000)}}html[data-telegram-theme=dark] .skeleton-avatar,html[data-telegram-theme=dark] .skeleton-copy>span,html[data-telegram-theme=dark] .skeleton-image{background-image:linear-gradient(90deg,#0000,#ffffff14,#0000)}@media (prefers-reduced-motion:reduce){.skeleton-avatar,.skeleton-copy>span,.skeleton-image{animation:none}}html[data-telegram-theme=dark]{--fluid-bg:#15181d;--fluid-surface:#1d2127;--fluid-surface-soft:#262a31;--fluid-ink:#eeebe6;--fluid-muted:#9a9b9e;--fluid-border:#f1ece41a;--fluid-glass:#161412e0;--fluid-hero:#1b1f29;--fluid-hero-text:#f1ece4;--fluid-hero-muted:#a39c92;--fluid-hero-control:#f1ede412;--fluid-hero-surface:#f1ede40d;--fluid-metric-one:#f1ede40f;--fluid-metric-two:color-mix(in srgb, var(--fluid-sky) 18%, #1a1824);--fluid-metric-three:color-mix(in srgb, var(--fluid-violet) 16%, #1a1824);--fluid-violet:#e9e2d8;--fluid-violet-strong:#fff;--fluid-violet-soft:#2a2e35;--fluid-on-violet:#25282d;--fluid-lime:#c6ab8d;--fluid-on-lime:#25282d;--fluid-sky:#8fb3cc;--fluid-on-sky:#dcebf5;--fluid-mint:#93c4a3;--fluid-on-mint:#dff0e4;--fluid-coral:#f0a090;--fluid-on-coral:#2a1410;--fluid-coral-soft:#3a2520;--fluid-important-ink:#f3c2b6;--fluid-on-danger:#1a0f0c;--fluid-success-chip:#26302a;--fluid-success-chip-ink:#b7d9c0;--fluid-healthy:#7fbf92;--fluid-shadow-sm:0 10px 28px #00000061;--fluid-shadow-md:0 22px 56px #0000007a;--fluid-toast-bg:#27241ff5;--fluid-toast-fg:#f1ede4;--fluid-selection:#ff6a3d4d;--fluid-focus-ring:color-mix(in srgb, var(--fluid-violet) 40%, transparent);--fluid-wash:color-mix(in srgb, var(--fluid-ink) 10%, transparent);--color-background:var(--fluid-bg);--color-bg:var(--fluid-surface);--color-surface:var(--fluid-surface);--color-surface-subtle:var(--fluid-surface-soft);--color-surface-soft:var(--fluid-surface-soft);--color-surface-raised:var(--fluid-surface-soft);--color-foreground:var(--fluid-ink);--color-text:var(--fluid-ink);--color-ink:var(--fluid-ink);--color-muted:var(--fluid-muted);--color-muted-strong:#d2cbc0;--color-border:var(--fluid-border);--color-border-strong:#f1ede42e;--color-primary:var(--fluid-violet);--color-primary-strong:var(--fluid-violet-strong);--color-primary-soft:var(--fluid-violet-soft);--color-success:#7fbf92;--color-success-soft:#22302a;--color-warning:#e0b878;--color-warning-soft:#2c2618;--color-danger:#f0a090;--color-danger-soft:#3a2426;--color-ring:var(--fluid-violet);--shadow-card:var(--fluid-shadow-sm);--shadow-raised:var(--fluid-shadow-md);--shadow-dialog:-20px 0 60px #0000009e}.app-shell{z-index:1;background:var(--fluid-bg);min-height:100dvh;position:relative}.topbar{min-height:calc(62px + var(--safe-top));padding:calc(8px + var(--safe-top)) max(var(--page-gutter), var(--safe-right)) 8px max(var(--page-gutter), var(--safe-left));border-bottom:1px solid var(--fluid-border);background:var(--fluid-bg);-webkit-backdrop-filter:none;backdrop-filter:none}.brand{gap:10px}.brand-mark{background:var(--fluid-violet);width:38px;height:38px;color:var(--fluid-on-violet);box-shadow:0 10px 24px color-mix(in srgb, var(--fluid-violet) 28%, transparent);border-radius:14px 14px 14px 5px;font-size:17px;font-weight:800;position:relative;overflow:visible}.brand-mark:after{border:2px solid var(--fluid-glass);background:var(--fluid-lime);content:"";border-radius:999px;width:10px;height:10px;position:absolute;top:-3px;right:-3px}.brand-name{color:var(--fluid-ink);font-size:var(--type-meta);letter-spacing:.14em;font-weight:800}.topbar-context{background:var(--fluid-violet-soft);min-height:30px;color:var(--fluid-violet-strong);font-size:var(--type-micro);border-radius:999px;padding:6px 12px;font-weight:760}.avatar-badge{background:var(--fluid-lime);width:38px;height:38px;color:var(--fluid-on-lime);box-shadow:none;font-size:var(--type-caption);border:0;border-radius:14px;font-weight:800}.workspace,.destination-screen{padding-top:20px}.command-panel,.destination-header{background:var(--fluid-hero);color:var(--fluid-hero-text);box-shadow:var(--fluid-shadow-md);border:0;border-radius:32px;overflow:hidden}.command-panel:before,.destination-header:before{background:var(--fluid-lime);opacity:.9;filter:blur(64px);pointer-events:none;border-radius:999px;width:240px;height:240px;inset:-92px -78px auto auto}.command-panel:after,.destination-header:after{background:color-mix(in srgb, var(--fluid-sky) 70%, var(--fluid-violet));content:"";opacity:.58;filter:blur(72px);pointer-events:none;border-radius:999px;width:220px;height:220px;position:absolute;inset:auto auto -98px -72px;transform:none}.command-panel>*,.destination-header>*{z-index:1;position:relative}.inbox-heading{padding:18px 20px 14px}.inbox-heading .eyebrow,.destination-header .eyebrow{color:var(--fluid-violet-strong);font-size:var(--type-micro);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:6px;margin:0 0 6px;font-weight:750;line-height:1.2;display:flex}.inbox-heading .eyebrow:before,.destination-header .eyebrow:before{background:var(--fluid-coral);content:"";border-radius:999px;width:6px;height:6px;box-shadow:0 0 0 3px #ff7b7024}.inbox-heading h1,.destination-header h1{color:var(--fluid-hero-text);letter-spacing:-.034em;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:clamp(24px,5.8vw,28px);font-weight:740;line-height:1.12;display:flex}.new-count{background:var(--fluid-violet);min-width:26px;height:26px;color:var(--fluid-on-violet);font-size:var(--type-micro);letter-spacing:0;vertical-align:0;border:0;border-radius:999px;place-items:center;margin:0;padding:0 8px;font-weight:760;line-height:1;display:inline-grid;box-shadow:0 6px 14px #6e2dff2e}.command-summary,.destination-header>div>p:last-child{max-width:36rem;color:var(--fluid-hero-muted);font-size:var(--type-meta);margin:8px 0 0;font-weight:520;line-height:1.45}.command-panel .sync-button{background:var(--fluid-hero-control);width:46px;min-width:46px;height:46px;color:var(--fluid-violet-strong);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:0;border-radius:16px;padding:0;box-shadow:0 10px 25px #4630651a}.command-panel .sync-button span{display:none}.command-panel .heading-copy{border:0;gap:8px;margin:0 18px;display:grid}.command-panel .heading-copy span{background:var(--fluid-metric-one);border:0;border-radius:20px;justify-content:flex-end;min-height:76px;padding:14px 13px;box-shadow:inset 0 0 0 1px #ffffff5c}.command-panel .heading-copy span:first-child{padding-left:13px}.command-panel .heading-copy span+span{border-left:0}.command-panel .heading-copy span:nth-child(2){background:var(--fluid-metric-two)}.command-panel .heading-copy span:nth-child(3){background:var(--fluid-metric-three)}.command-panel .heading-copy strong{color:var(--fluid-hero-text);font-size:27px;font-weight:780}.command-panel .heading-copy small{color:var(--fluid-hero-muted);font-size:var(--type-caption);letter-spacing:.06em;font-weight:760}.command-panel .health-strip{background:var(--fluid-hero-surface);border:0;border-radius:20px;min-height:72px;margin:10px 18px 18px;padding:11px 13px}.command-panel .health-icon{background:var(--fluid-mint);width:40px;height:40px;color:var(--fluid-on-mint);border:0;border-radius:14px}.command-panel .health-copy strong{color:var(--fluid-hero-text);font-size:var(--type-meta)}.command-panel .health-copy span{color:var(--fluid-hero-muted);font-size:var(--type-caption)}.health-state{background:var(--fluid-lime);color:var(--fluid-on-lime);border:0}.health-state[data-state=demo]{background:var(--fluid-violet);color:var(--fluid-on-violet);border:0}.health-state[data-state=error]{background:var(--fluid-coral);color:var(--fluid-on-coral);border:0}.queue-toolbar{z-index:12;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;gap:10px;margin:16px 0 8px;padding:0;display:grid;position:relative;top:auto}.filters{background:var(--fluid-surface-soft);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:13px;padding:4px}.filters-equal{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid;overflow:visible}.filters-equal .filter-button{justify-content:center;min-width:0}.queue-status-chip{background:var(--fluid-violet-soft);min-height:36px;color:var(--fluid-violet-strong);font-size:var(--type-caption);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-weight:700;display:inline-flex}.queue-status-chip .filter-count{background:var(--fluid-violet);color:var(--fluid-on-violet)}.filter-button{min-height:44px;color:var(--fluid-muted);font-size:var(--type-caption);border-radius:10px;padding:0 11px;font-weight:700}.filter-button:focus-visible{color:var(--fluid-ink)}.filter-button[data-active=true],.filter-button[data-active=true]:focus-visible{background:var(--fluid-surface);color:var(--fluid-ink);box-shadow:0 1px 3px #1018281a}.filter-button[data-active=true] .filter-count{background:var(--fluid-surface-soft);color:var(--fluid-ink)}.filter-count{background:var(--fluid-surface);color:var(--fluid-muted);border-radius:8px}.queue-order{color:var(--fluid-muted);font-weight:650}.news-list{gap:var(--space-list);box-shadow:none;background:0 0;border:0;border-radius:0;display:grid;overflow:visible}.inbox-day-heading{color:var(--fluid-ink)}.inbox-day-heading small{color:var(--fluid-muted)}.news-card{border:1px solid var(--fluid-border);background:var(--fluid-surface);box-shadow:none;border-radius:16px;position:relative;overflow:hidden}.news-card:before{content:none;display:none}.news-card[data-status=NEW]:before,.news-card[data-status=VIEWED]:before,.news-card[data-status=EDITING]:before,.news-card[data-status=READY]:before{display:none}.news-card-action{width:100%;padding:var(--space-card-y) var(--space-card-x) 10px;text-align:left;cursor:pointer;background:0 0;border:0;display:block}.source-avatar{border-radius:50%}.source-avatar:not([data-has-icon=true]){box-shadow:none}.source-name{color:color-mix(in srgb, var(--fluid-ink) 78%, var(--fluid-muted));font-size:12px;font-weight:650}.source-time,.ingestion-meta{color:var(--fluid-muted);font-size:11.5px}.card-title{color:var(--fluid-ink);font-size:var(--type-card-title);letter-spacing:-.02em;font-weight:680;line-height:1.32}.card-preview{color:color-mix(in srgb, var(--fluid-ink) 55%, var(--fluid-muted));font-size:var(--type-card-preview);font-weight:500;line-height:1.4}.card-media-bar{background:color-mix(in srgb, var(--fluid-ink) 3.5%, var(--fluid-surface))}.card-signal{background:color-mix(in srgb, var(--fluid-ink) 5%, transparent);min-height:22px;color:var(--fluid-muted);font-size:11px}.card-signal[data-kind=photo],.card-signal[data-kind=video]{background:var(--fluid-violet-soft);color:var(--fluid-violet-strong)}.card-signal[data-kind=empty]{color:var(--fluid-muted);background:0 0}.card-media{background:var(--fluid-surface-soft);box-shadow:none;border:0;border-radius:9px}.card-media[data-tone=failed]{background:var(--fluid-coral-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--fluid-coral) 35%, transparent)}.card-footer{border-top:0}.status-badge{border-radius:999px;font-size:11px;font-weight:680}.status-badge[data-status=NEW]{background:var(--fluid-violet-soft);color:var(--fluid-violet-strong)}.status-badge[data-status=READY]{background:var(--fluid-success-chip);color:var(--fluid-success-chip-ink)}.status-badge[data-status=VIEWED]{background:color-mix(in srgb, var(--fluid-muted) 14%, var(--fluid-surface));color:var(--color-muted-strong)}.card-next-action{color:var(--fluid-violet-strong);font-size:var(--type-meta);border-radius:12px;font-weight:760}.empty-state,.inbox-skeleton{background:var(--fluid-surface);box-shadow:var(--fluid-shadow-sm);border:0;border-radius:28px}.primary-nav{z-index:30;right:max(var(--page-gutter), var(--safe-right));bottom:max(10px, var(--safe-bottom));left:max(var(--page-gutter), var(--safe-left));align-items:stretch;gap:var(--space-3);width:auto;min-height:74px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;padding:0;display:flex;position:fixed;transform:none}.primary-nav-menu{border:1px solid color-mix(in srgb, var(--fluid-surface) 42%, transparent);background:var(--fluid-glass);min-width:0;box-shadow:0 18px 46px color-mix(in srgb, var(--fluid-ink) 14%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:25px;flex:auto;grid-template-columns:repeat(3,minmax(0,1fr));padding:6px;display:grid;overflow:hidden}.primary-nav-menu button{min-width:0;min-height:58px;color:var(--fluid-muted);font-size:var(--type-caption);background:0 0;border:0;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:7px 4px;font-weight:700;display:flex;position:relative}.primary-nav-menu button span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.primary-nav-menu button[data-active=true]{background:var(--fluid-violet);color:var(--fluid-on-violet);box-shadow:0 9px 22px color-mix(in srgb, var(--fluid-violet) 28%, transparent);border-radius:18px}.compose-nav-button{border:1px solid color-mix(in srgb, var(--fluid-surface) 42%, transparent);background:var(--fluid-violet);width:56px;height:56px;min-height:56px;color:var(--fluid-on-violet);box-shadow:0 14px 34px color-mix(in srgb, var(--fluid-ink) 12%, transparent), 0 8px 18px color-mix(in srgb, var(--fluid-violet) 28%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:50%;flex:none;align-self:center;place-items:center;display:grid}.primary-nav-menu small{background:var(--fluid-lime);min-width:16px;height:16px;color:var(--fluid-on-lime);font-size:var(--type-micro);text-align:center;border:0;border-radius:999px;place-items:center;padding:0 4px;font-weight:760;line-height:1;display:grid;position:absolute;top:4px;left:auto;right:8px}.primary-nav-menu small[data-tone=handoff]{background:var(--fluid-sky);color:var(--fluid-ink)}.destination-header{align-items:flex-start;min-height:0;padding:20px 22px 18px}.destination-summary{background:var(--fluid-hero-control);min-height:28px;color:var(--fluid-violet-strong);font-size:var(--type-micro);white-space:nowrap;border:0;border-radius:999px;flex:none;align-self:flex-start;margin-top:2px;padding:6px 10px;font-weight:720;line-height:1.2;box-shadow:inset 0 0 0 1px #ffffff59}.history-list{gap:var(--space-list)}.history-card{background:var(--fluid-surface);box-shadow:var(--fluid-shadow-sm);border:0;border-radius:24px}.history-card[data-status=PUBLISHED]{border-left:5px solid var(--fluid-healthy)}.history-card[data-status=FAILED]{border-left:5px solid var(--fluid-coral)}.history-title{color:var(--fluid-ink);letter-spacing:-.025em;font-size:17px;font-weight:760}.history-copy{color:var(--fluid-muted);font-size:var(--type-body)}.history-details{background:var(--fluid-surface-soft);border-radius:14px}.history-status-badge,.settings-status,.source-health-badge{border-radius:10px}.settings-section-heading{gap:12px}.settings-section-icon{border-radius:50%;width:36px;height:36px}.settings-section-heading>div>span{color:var(--fluid-violet-strong)}.settings-section-heading h2,.sources-toolbar strong{color:var(--fluid-ink);font-weight:760}.settings-card,.source-add-form,.source-settings-card{background:var(--fluid-surface);box-shadow:var(--fluid-shadow-sm);border:0;border-radius:24px}.settings-watermark-preview{margin:14px 14px 0}.settings-editor-avatar{background:var(--fluid-violet);color:var(--fluid-on-violet);border-radius:14px 14px 14px 5px}.settings-row-icon{background:var(--fluid-surface-soft);border-radius:13px}.settings-status[data-ready=true]{background:var(--fluid-success-chip);color:var(--fluid-success-chip-ink)}.theme-preference-icon{background:var(--fluid-surface);border-radius:12px}.source-field input,.source-field select,.source-settings-controls select{background:var(--fluid-surface-soft);border:0;border-radius:14px;min-height:46px}.source-settings-card{border-left:5px solid var(--fluid-coral)}.source-settings-card[data-health=HEALTHY]{border-left-color:var(--fluid-healthy)}.source-settings-card[data-enabled=false],.source-settings-card[data-enabled=false][data-health]{border-left-color:var(--fluid-line,var(--color-border-strong))}.source-toggle-button{background:var(--fluid-violet-soft);min-height:44px;color:var(--fluid-violet-strong);border:0;border-radius:14px}.editor-dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1911256b}.editor-dialog,.editor-shell{background:var(--fluid-bg)}.editor-topbar{border-bottom-color:var(--fluid-border);background:var(--fluid-glass);color:var(--fluid-ink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.editor-heading>span:first-child{color:var(--fluid-ink);font-weight:760}.editor-topbar .save-state{color:var(--fluid-muted)}.editor-topbar .icon-button{background:var(--fluid-violet-soft);color:var(--fluid-violet-strong);border:0}.editor-context,.editor-media-card,.editor-block,.triage-source-row,.original-details,.preflight-list{background:var(--fluid-surface);box-shadow:var(--fluid-shadow-sm);border:0;border-radius:22px}.title-input,.body-input{background:var(--fluid-surface);box-shadow:inset 0 0 0 1px var(--fluid-border), var(--fluid-shadow-sm);border:0;border-radius:20px}.edit-pane .editor-block .title-input,.edit-pane .editor-block .body-input,.edit-pane .editor-block .signature-input{background:var(--fluid-surface-soft,color-mix(in srgb, var(--fluid-ink) 5%, var(--fluid-surface)));box-shadow:none;border-radius:14px}.title-input{letter-spacing:-.03em;font-weight:750}.title-input:focus,.body-input:focus{box-shadow:inset 0 0 0 2px var(--fluid-violet), 0 0 0 4px #6e2dff1c}.edit-pane .editor-block .title-input:focus,.edit-pane .editor-block .body-input:focus,.edit-pane .editor-block .signature-input:focus{box-shadow:inset 0 0 0 1.5px var(--fluid-violet)}.media-toggle{background:var(--fluid-violet-soft);color:var(--fluid-violet-strong);border-radius:14px}.telegram-stage{background:color-mix(in srgb, var(--fluid-sky) 22%, var(--fluid-bg));border:0;border-radius:24px}.primary-action{background:var(--fluid-violet);min-height:54px;color:var(--fluid-on-violet);box-shadow:0 12px 30px color-mix(in srgb, var(--fluid-violet) 28%, transparent);border-radius:18px 18px 18px 7px;font-weight:760}@media (max-width:520px){.workspace,.destination-screen{padding-top:12px}.command-panel,.destination-header{border-radius:28px}.inbox-heading{padding:16px 16px 12px}.command-panel .heading-copy{gap:var(--space-2);margin:0 14px}.command-panel .heading-copy span{min-height:74px;padding:14px 12px}.command-panel .health-strip{margin:10px 14px 16px;padding:12px}.command-panel .health-copy span{white-space:normal;line-height:1.35}.queue-toolbar{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.filter-button{min-width:44px;min-height:44px;padding:0 9px}.news-card{border-radius:15px}.news-card-action{padding:var(--space-card-y) var(--space-card-x) 10px}.card-title{font-size:var(--type-card-title)}.card-media{border-radius:8px}.destination-header{flex-direction:row;align-items:flex-start;min-height:0;padding:18px 18px 16px}}@media (min-width:700px){.inbox-heading{padding:20px 24px 16px}.destination-header{padding:22px 24px 18px}.command-panel .heading-copy{gap:10px;margin:0 25px}.command-panel .health-strip{margin:12px 25px 24px}}@media (min-width:900px){.primary-nav{top:auto;right:max(var(--page-gutter), var(--safe-right));bottom:max(16px, var(--safe-bottom));left:max(var(--page-gutter), var(--safe-left));width:auto;min-height:70px;box-shadow:none;background:0 0;border:0;border-radius:0;gap:10px;padding:0;display:flex}.primary-nav-menu button{min-height:56px;color:var(--fluid-muted)}.primary-nav-menu button[data-active=true]{background:var(--fluid-violet);color:var(--fluid-on-violet)}.primary-nav-menu small{border-color:var(--fluid-glass)}.workspace,.destination-screen{margin-left:auto;padding-top:34px}.queue-toolbar{-webkit-backdrop-filter:none;backdrop-filter:none}}@media (orientation:landscape) and (max-height:520px) and (min-width:700px) and (max-width:899px){.primary-nav{top:auto;right:max(var(--page-gutter), var(--safe-right));bottom:max(10px, var(--safe-bottom));left:max(var(--page-gutter), var(--safe-left));width:auto;min-height:64px;box-shadow:none;background:0 0;border:0;border-radius:0;gap:8px;padding:0;display:flex}.primary-nav-menu button{border-radius:16px;min-height:52px}.workspace,.destination-screen{width:auto;max-width:none;margin-left:auto;margin-right:auto}}@media (prefers-color-scheme:dark){:root:not([data-telegram-theme=light]){--fluid-bg:#15181d;--fluid-surface:#1d2127;--fluid-surface-soft:#262a31;--fluid-ink:#eeebe6;--fluid-muted:#9a9b9e;--fluid-border:#f1ece41a;--fluid-glass:#161412e0;--fluid-hero:#1b1f29;--fluid-hero-text:#f1ece4;--fluid-hero-muted:#a39c92;--fluid-hero-control:#f1ede412;--fluid-hero-surface:#f1ede40d;--fluid-metric-one:#f1ede40f;--fluid-metric-two:color-mix(in srgb, var(--fluid-sky) 18%, #1a1824);--fluid-metric-three:color-mix(in srgb, var(--fluid-violet) 16%, #1a1824);--fluid-violet:#e9e2d8;--fluid-violet-strong:#fff;--fluid-violet-soft:#2a2e35;--fluid-on-violet:#25282d;--fluid-lime:#c6ab8d;--fluid-on-lime:#25282d;--fluid-sky:#8fb3cc;--fluid-on-sky:#dcebf5;--fluid-mint:#93c4a3;--fluid-on-mint:#dff0e4;--fluid-coral:#f0a090;--fluid-on-coral:#2a1410;--fluid-coral-soft:#3a2520;--fluid-important-ink:#f3c2b6;--fluid-on-danger:#1a0f0c;--fluid-success-chip:#26302a;--fluid-success-chip-ink:#b7d9c0;--fluid-healthy:#7fbf92;--fluid-shadow-sm:0 10px 28px #00000061;--fluid-shadow-md:0 22px 56px #0000007a;--fluid-toast-bg:#27241ff5;--fluid-toast-fg:#f1ede4;--fluid-selection:#ff6a3d4d;--fluid-focus-ring:color-mix(in srgb, var(--fluid-violet) 40%, transparent);--fluid-wash:color-mix(in srgb, var(--fluid-ink) 10%, transparent);--color-background:var(--fluid-bg);--color-bg:var(--fluid-surface);--color-surface:var(--fluid-surface);--color-surface-subtle:var(--fluid-surface-soft);--color-surface-soft:var(--fluid-surface-soft);--color-surface-raised:var(--fluid-surface-soft);--color-foreground:var(--fluid-ink);--color-text:var(--fluid-ink);--color-ink:var(--fluid-ink);--color-muted:var(--fluid-muted);--color-muted-strong:#d2cbc0;--color-border:var(--fluid-border);--color-border-strong:#f1ede42e;--color-primary:var(--fluid-violet);--color-primary-strong:var(--fluid-violet-strong);--color-primary-soft:var(--fluid-violet-soft);--color-success:#7fbf92;--color-success-soft:#22302a;--color-warning:#e0b878;--color-warning-soft:#2c2618;--color-danger:#f0a090;--color-danger-soft:#3a2426;--color-ring:var(--fluid-violet);--shadow-card:var(--fluid-shadow-sm);--shadow-raised:var(--fluid-shadow-md);--shadow-dialog:-20px 0 60px #0000009e}}html[data-telegram-theme=dark] .command-panel,html[data-telegram-theme=dark] .destination-header{background:radial-gradient(120% 90% at 100% -10%, color-mix(in srgb, var(--fluid-violet) 28%, transparent), transparent 56%), radial-gradient(90% 80% at -5% 110%, color-mix(in srgb, var(--fluid-sky) 16%, transparent), transparent 52%), var(--fluid-hero);box-shadow:var(--fluid-shadow-md);border:1px solid #d6ccff1a}html[data-telegram-theme=dark] .command-panel:before,html[data-telegram-theme=dark] .destination-header:before{background:color-mix(in srgb, var(--fluid-violet) 78%, var(--fluid-sky));opacity:.42;filter:blur(72px)}html[data-telegram-theme=dark] .command-panel:after,html[data-telegram-theme=dark] .destination-header:after{background:color-mix(in srgb, var(--fluid-violet) 55%, var(--fluid-sky));opacity:.36;filter:blur(80px)}html[data-telegram-theme=dark] .avatar-badge{background:var(--fluid-lime);color:var(--fluid-on-lime);box-shadow:0 8px 20px color-mix(in srgb, var(--fluid-lime) 22%, transparent)}html[data-telegram-theme=dark] .topbar-settings{background:var(--fluid-surface-soft);color:var(--fluid-ink);border:1px solid var(--fluid-border);box-shadow:none}html[data-telegram-theme=dark] .topbar-more-menu{border-color:var(--fluid-border);background:var(--fluid-surface);box-shadow:var(--fluid-shadow-md)}html[data-telegram-theme=dark] .topbar-more-group{background:color-mix(in srgb, var(--fluid-surface-soft) 88%, transparent)}html[data-telegram-theme=dark] .topbar-more-icon{background:color-mix(in srgb, var(--fluid-surface) 70%, var(--fluid-surface-soft))}html[data-telegram-theme=dark] .topbar-more-menu button:focus-visible{background:color-mix(in srgb, var(--fluid-violet-soft) 42%, transparent)}html[data-telegram-theme=dark] .inbox-heading .eyebrow:before,html[data-telegram-theme=dark] .destination-header .eyebrow:before{background:var(--fluid-coral);box-shadow:0 0 0 4px color-mix(in srgb, var(--fluid-coral) 18%, transparent)}html[data-telegram-theme=dark] .heading-count-plaque{background:color-mix(in srgb, var(--fluid-violet) 22%, var(--fluid-surface));color:var(--fluid-violet)}html[data-telegram-theme=dark] .primary-nav-menu,html[data-telegram-theme=dark] .filters,html[data-telegram-theme=dark] .published-filters{border:1px solid var(--fluid-border);background:var(--fluid-glass);box-shadow:var(--fluid-shadow-sm);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}html[data-telegram-theme=dark] .filter-button,html[data-telegram-theme=dark] .published-filters button,html[data-telegram-theme=dark] .primary-nav-menu button{box-shadow:none;background:0 0;border:0}html[data-telegram-theme=dark] .primary-nav-menu button[data-active=true],html[data-telegram-theme=dark] .filters button[data-active=true],html[data-telegram-theme=dark] .published-filters button[data-active=true],html[data-telegram-theme=dark] .topbar-settings[data-active=true]{background:var(--fluid-violet);color:var(--fluid-on-violet);box-shadow:0 10px 26px color-mix(in srgb, var(--fluid-violet) 32%, transparent);border:0}html[data-telegram-theme=dark] .filter-button[data-active=true] .filter-count{background:color-mix(in srgb, var(--fluid-on-violet) 16%, transparent);color:var(--fluid-on-violet)}html[data-telegram-theme=dark] .primary-nav-menu small,html[data-telegram-theme=dark] .primary-nav-menu small[data-tone=handoff],html[data-telegram-theme=dark] .primary-nav-menu button[data-active=true] small{color:#1b1624;text-align:center;background:#fff;border-color:#ffffffe0;place-items:center;line-height:1;display:grid}html[data-telegram-theme=dark] .news-card,html[data-telegram-theme=dark] .history-card,html[data-telegram-theme=dark] .draft-card,html[data-telegram-theme=dark] .settings-card,html[data-telegram-theme=dark] .source-settings-card,html[data-telegram-theme=dark] .source-add-form,html[data-telegram-theme=dark] .empty-state,html[data-telegram-theme=dark] .inbox-skeleton,html[data-telegram-theme=dark] .editor-media-card,html[data-telegram-theme=dark] .original-details,html[data-telegram-theme=dark] .preflight-list,html[data-telegram-theme=dark] .source-filter-trigger{border:1px solid var(--fluid-border);background:linear-gradient(180deg, color-mix(in srgb, var(--fluid-surface-soft) 55%, var(--fluid-surface)) 0%, var(--fluid-surface) 100%);box-shadow:var(--fluid-shadow-sm)}html[data-telegram-theme=dark] .title-input,html[data-telegram-theme=dark] .body-input{border:1px solid var(--fluid-border);background:var(--fluid-surface);box-shadow:none}html[data-telegram-theme=dark] .primary-action,html[data-telegram-theme=dark] .brand-mark,html[data-telegram-theme=dark] .compose-nav-button{box-shadow:0 12px 30px color-mix(in srgb, var(--fluid-violet) 34%, transparent), 0 0 0 1px color-mix(in srgb, var(--fluid-violet-strong) 22%, transparent)}html[data-telegram-theme=dark] .settings-status[data-ready=true]{background:var(--color-success-soft);color:var(--color-success)}html[data-telegram-theme=dark] .topbar{border-bottom-color:var(--fluid-border);background:var(--fluid-bg);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;position:relative}html[data-telegram-theme=dark] .queue-toolbar,html[data-telegram-theme=dark] .sources-scroll{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;border-color:#0000;position:relative}html[data-telegram-theme=dark] .editor-dialog,html[data-telegram-theme=dark] .editor-shell{border-color:var(--fluid-border);background:var(--fluid-bg);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--shadow-dialog)}html[data-telegram-theme=dark] .destination-summary,html[data-telegram-theme=dark] .command-panel .sync-button,html[data-telegram-theme=dark] .health-strip,html[data-telegram-theme=dark] .inbox-summary>*{box-shadow:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0f;border:1px solid #ffffff14}html[data-telegram-theme=dark] .telegram-stage{background:radial-gradient(80% 60% at 50% 0%, color-mix(in srgb, var(--fluid-violet) 12%, transparent), transparent 70%), color-mix(in srgb, var(--fluid-sky) 10%, var(--fluid-bg))}html[data-telegram-theme=dark] .telegram-message{border:1px solid var(--fluid-border);background:var(--fluid-surface);box-shadow:var(--fluid-shadow-sm)}@media (prefers-color-scheme:dark){:root:not([data-telegram-theme=light]) .command-panel,:root:not([data-telegram-theme=light]) .destination-header{background:radial-gradient(120% 90% at 100% -10%, color-mix(in srgb, var(--fluid-violet) 28%, transparent), transparent 56%), radial-gradient(90% 80% at -5% 110%, color-mix(in srgb, var(--fluid-sky) 16%, transparent), transparent 52%), var(--fluid-hero);box-shadow:var(--fluid-shadow-md);border:1px solid #d6ccff1a}:root:not([data-telegram-theme=light]) .command-panel:before,:root:not([data-telegram-theme=light]) .destination-header:before{background:color-mix(in srgb, var(--fluid-violet) 78%, var(--fluid-sky));opacity:.42;filter:blur(72px)}:root:not([data-telegram-theme=light]) .command-panel:after,:root:not([data-telegram-theme=light]) .destination-header:after{background:color-mix(in srgb, var(--fluid-violet) 55%, var(--fluid-sky));opacity:.36;filter:blur(80px)}:root:not([data-telegram-theme=light]) .avatar-badge{background:var(--fluid-lime);color:var(--fluid-on-lime);box-shadow:0 8px 20px color-mix(in srgb, var(--fluid-lime) 22%, transparent)}:root:not([data-telegram-theme=light]) .topbar-settings{background:var(--fluid-surface-soft);color:var(--fluid-ink);border:1px solid var(--fluid-border)}:root:not([data-telegram-theme=light]) .topbar-more-menu{border-color:var(--fluid-border);background:var(--fluid-surface)}:root:not([data-telegram-theme=light]) .topbar-more-group{background:color-mix(in srgb, var(--fluid-surface-soft) 88%, transparent)}:root:not([data-telegram-theme=light]) .topbar-more-icon{background:color-mix(in srgb, var(--fluid-surface) 70%, var(--fluid-surface-soft))}:root:not([data-telegram-theme=light]) .primary-nav-menu,:root:not([data-telegram-theme=light]) .filters,:root:not([data-telegram-theme=light]) .published-filters{border:1px solid var(--fluid-border);background:var(--fluid-glass);box-shadow:var(--fluid-shadow-sm);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}:root:not([data-telegram-theme=light]) .primary-nav-menu button[data-active=true],:root:not([data-telegram-theme=light]) .filters button[data-active=true],:root:not([data-telegram-theme=light]) .published-filters button[data-active=true],:root:not([data-telegram-theme=light]) .topbar-settings[data-active=true]{background:var(--fluid-violet);color:var(--fluid-on-violet);box-shadow:0 10px 26px color-mix(in srgb, var(--fluid-violet) 32%, transparent)}:root:not([data-telegram-theme=light]) .heading-count-plaque{background:color-mix(in srgb, var(--fluid-violet) 22%, var(--fluid-surface));color:var(--fluid-violet)}:root:not([data-telegram-theme=light]) .primary-nav-menu small,:root:not([data-telegram-theme=light]) .primary-nav-menu small[data-tone=handoff],:root:not([data-telegram-theme=light]) .primary-nav-menu button[data-active=true] small{color:#1b1624;text-align:center;background:#fff;border-color:#ffffffe0;place-items:center;line-height:1;display:grid}:root:not([data-telegram-theme=light]) .news-card,:root:not([data-telegram-theme=light]) .history-card,:root:not([data-telegram-theme=light]) .draft-card,:root:not([data-telegram-theme=light]) .settings-card,:root:not([data-telegram-theme=light]) .source-settings-card,:root:not([data-telegram-theme=light]) .source-add-form,:root:not([data-telegram-theme=light]) .empty-state,:root:not([data-telegram-theme=light]) .inbox-skeleton,:root:not([data-telegram-theme=light]) .editor-media-card,:root:not([data-telegram-theme=light]) .original-details,:root:not([data-telegram-theme=light]) .preflight-list,:root:not([data-telegram-theme=light]) .source-filter-trigger{border:1px solid var(--fluid-border);background:linear-gradient(180deg, color-mix(in srgb, var(--fluid-surface-soft) 55%, var(--fluid-surface)) 0%, var(--fluid-surface) 100%);box-shadow:var(--fluid-shadow-sm)}:root:not([data-telegram-theme=light]) .primary-action,:root:not([data-telegram-theme=light]) .brand-mark,:root:not([data-telegram-theme=light]) .compose-nav-button{box-shadow:0 12px 30px color-mix(in srgb, var(--fluid-violet) 34%, transparent), 0 0 0 1px color-mix(in srgb, var(--fluid-violet-strong) 22%, transparent)}:root:not([data-telegram-theme=light]) .topbar{border-bottom-color:var(--fluid-border);background:var(--fluid-bg);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;position:relative}:root:not([data-telegram-theme=light]) .queue-toolbar,:root:not([data-telegram-theme=light]) .sources-scroll{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;position:relative}:root:not([data-telegram-theme=light]) .editor-dialog,:root:not([data-telegram-theme=light]) .editor-shell{border-color:var(--fluid-border);background:var(--fluid-bg);box-shadow:var(--shadow-dialog)}}html[data-telegram-theme=dark] .workspace-inbox .queue-source-filter{border:1px solid var(--fluid-border);background:var(--fluid-glass);box-shadow:var(--fluid-shadow-sm);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}html[data-telegram-theme=dark] .compose-nav-button,html[data-telegram-theme=dark] .primary-nav-menu{border-color:var(--fluid-border)}html[data-telegram-theme=dark] .card-footer{border-top-color:var(--fluid-border)}html[data-telegram-theme=dark] .telegram-media{background:var(--fluid-surface-soft)}html[data-telegram-theme=dark] .schedule-picked-card,:root:not([data-telegram-theme=light]) .schedule-picked-card{background:color-mix(in srgb, var(--fluid-violet-soft) 70%, var(--fluid-surface));border-color:#ffffff14}@media (prefers-color-scheme:dark){:root:not([data-telegram-theme=light]) .workspace-inbox .queue-source-filter{border:1px solid var(--fluid-border);background:var(--fluid-glass);box-shadow:var(--fluid-shadow-sm);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}:root:not([data-telegram-theme=light]) .compose-nav-button,:root:not([data-telegram-theme=light]) .primary-nav-menu{border-color:var(--fluid-border)}:root:not([data-telegram-theme=light]) .telegram-media{background:var(--fluid-surface-soft)}}.news-card[data-status=EDITING]:before{display:none}.history-card{padding:18px}.inbox-summary{grid-template-columns:repeat(var(--inbox-summary-cols,3), minmax(0, 1fr));gap:8px;margin:0 12px 12px;display:grid}.editorial-center .inbox-summary{margin-bottom:12px}.inbox-handoff-cue{background:color-mix(in srgb, var(--fluid-surface) 86%, var(--fluid-violet-soft));width:calc(100% - 24px);min-height:56px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--fluid-violet) 16%, transparent);color:var(--fluid-ink);text-align:left;cursor:pointer;border:0;border-radius:18px;align-items:center;gap:10px;margin:0 12px 12px;padding:10px 12px;display:flex}.inbox-handoff-cue-icon{background:var(--fluid-violet-soft);width:36px;height:36px;color:var(--fluid-violet-strong);border-radius:12px;flex:none;place-items:center;display:grid}.inbox-handoff-cue-copy{flex:1;gap:2px;min-width:0;display:grid}.inbox-handoff-cue-copy strong{font-size:var(--type-meta);font-weight:760}.inbox-handoff-cue-copy small{color:var(--fluid-muted);font-size:var(--type-caption);text-overflow:ellipsis;white-space:nowrap;font-weight:560;overflow:hidden}.inbox-handoff-cue svg:last-child{color:var(--fluid-muted);flex:none}.inbox-calendar{background:var(--fluid-surface);width:calc(100% - 24px);box-shadow:var(--fluid-shadow-sm);border-radius:22px;gap:14px;margin:0 12px 12px;padding:14px 12px;display:grid}.inbox-calendar--sheet{width:100%;box-shadow:none;background:0 0;border-radius:0;margin:0;padding:0 4px 8px}.inbox-calendar-dialog{max-height:min(86dvh,820px)}.inbox-calendar-sheet{grid-template-rows:auto minmax(0,1fr);max-height:min(86dvh,820px)}.inbox-calendar-sheet-body{min-height:0;padding-bottom:12px;overflow:auto}.inbox-calendar-head{align-items:center;gap:10px;display:flex}.inbox-calendar-icon{background:var(--fluid-violet-soft);width:36px;height:36px;color:var(--fluid-violet-strong);border-radius:12px;flex:none;place-items:center;display:grid}.inbox-calendar-copy{flex:1;gap:2px;min-width:0;display:grid}.inbox-calendar-copy strong{font-size:var(--type-meta);font-weight:760}.inbox-calendar-copy small{color:var(--fluid-muted);font-size:var(--type-caption);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:560;display:-webkit-box;overflow:hidden}.inbox-calendar-count{background:var(--fluid-violet-soft);max-width:7.5rem;color:var(--fluid-violet-strong);font-size:var(--type-caption);text-align:center;border-radius:999px;flex:none;padding:5px 8px;font-weight:720}.inbox-calendar-count[data-overdue=true]{background:color-mix(in srgb, #e11d48 14%, var(--fluid-surface));color:#e11d48}.cal-month{gap:8px;display:grid}.cal-month-nav{grid-template-columns:44px 1fr 44px;align-items:center;gap:8px;display:grid}.cal-month-nav-title{justify-items:center;gap:2px;display:grid}.cal-month-nav strong{text-align:center;font-size:var(--type-meta);font-weight:760}.cal-month-today{background:var(--fluid-violet-soft);min-height:28px;color:var(--fluid-violet-strong);font:inherit;border:0;border-radius:999px;padding:0 10px;font-size:12px;font-weight:720}.cal-month-nav-btn{background:color-mix(in srgb, var(--color-foreground) 4%, var(--color-surface));width:44px;height:44px;color:var(--color-foreground);border:0;border-radius:14px;place-items:center;display:grid}.cal-weekdays{color:var(--fluid-muted);text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));font-size:11px;font-weight:680;display:grid}.cal-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.cal-day{min-height:52px;color:var(--color-foreground);font:inherit;background:0 0;border:0;border-radius:12px;place-items:center;padding:5px 0 6px;font-size:14px;font-weight:680;line-height:1.1;display:grid}.cal-day-mark{justify-content:center;align-items:center;gap:3px;min-height:14px;display:inline-flex}.cal-day-mark i{background:var(--fluid-violet);border-radius:50%;flex:none;width:6px;height:6px}.cal-day small{min-height:13px;color:var(--fluid-violet-strong);font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:11px;font-weight:780;display:block}.cal-day[data-in-month=false]{color:color-mix(in srgb, var(--color-muted) 70%, transparent)}.cal-day[data-in-month=false] .cal-day-mark i,.cal-day[data-in-month=false] small{color:color-mix(in srgb, var(--fluid-violet) 45%, transparent)}.cal-day[data-in-month=false] .cal-day-mark i{background:color-mix(in srgb, var(--fluid-violet) 45%, transparent)}.cal-day[data-has-items=true]{background:color-mix(in srgb, var(--fluid-violet-soft) 88%, var(--fluid-surface))}.cal-day[data-today=true]{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--fluid-violet) 55%, transparent)}.cal-day[data-overdue=true]{background:color-mix(in srgb, #e11d48 14%, var(--fluid-surface))}.cal-day[data-overdue=true] .cal-day-mark i{background:#e11d48}.cal-day[data-overdue=true] small{color:#e11d48}.cal-day[data-selected=true]{background:var(--fluid-violet);color:#fff;box-shadow:none}.cal-day[data-selected=true] .cal-day-mark i{background:#fff}.cal-day[data-selected=true] small{color:#ffffffeb}.inbox-calendar-agenda{gap:14px;display:grid}.inbox-calendar-day{gap:8px;display:grid}.inbox-calendar-day[data-selected=true] .inbox-calendar-day-label{color:var(--fluid-violet-strong)}.inbox-calendar-day-label{color:var(--fluid-muted);font-size:var(--type-caption);letter-spacing:.02em;text-transform:uppercase;font-weight:760}.inbox-calendar-day-label[data-tone=danger]{color:#e11d48}.inbox-calendar-day-sub{color:var(--fluid-muted);font-size:var(--type-caption);font-weight:640}.inbox-calendar-empty{color:var(--fluid-muted);font-size:var(--type-caption);margin:0;line-height:1.45}.inbox-calendar-overdue,.inbox-calendar-agenda ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.inbox-calendar-overdue{background:color-mix(in srgb, #e11d48 8%, var(--fluid-surface));border-radius:16px;gap:8px;padding:10px}.inbox-calendar-slot{background:color-mix(in srgb, var(--fluid-violet-soft) 55%, var(--fluid-surface));width:100%;min-height:56px;color:var(--fluid-ink);text-align:left;border:0;border-radius:16px;align-items:center;gap:10px;padding:8px 10px;display:flex}.inbox-calendar-slot[data-overdue=true]{background:color-mix(in srgb, #e11d48 10%, var(--fluid-surface))}.inbox-calendar-slot-when{flex:none;gap:2px;min-width:4.4rem;display:grid}.inbox-calendar-slot-when strong{color:var(--fluid-violet-strong);font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:16px;font-weight:780}.inbox-calendar-slot-when small{color:var(--fluid-muted);font-size:11px;font-weight:620}.inbox-calendar-slot[data-overdue=true] .inbox-calendar-slot-when strong,.inbox-calendar-slot[data-overdue=true] .inbox-calendar-slot-when small{color:#e11d48}.inbox-calendar-slot-copy{flex:1;gap:2px;min-width:0;display:grid}.inbox-calendar-slot-copy strong{font-size:var(--type-meta);text-overflow:ellipsis;white-space:nowrap;font-weight:720;overflow:hidden}.inbox-calendar-slot-copy small{color:var(--fluid-muted);font-size:var(--type-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.inbox-calendar-slot svg:last-child{color:var(--fluid-muted);flex:none}.schedule-day-busy{background:color-mix(in srgb, var(--fluid-sky) 22%, var(--fluid-surface));border-radius:14px;gap:6px;padding:10px 12px;display:grid}.schedule-day-busy-label{color:var(--fluid-muted);font-size:var(--type-caption);font-weight:720}.schedule-day-busy ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.schedule-day-busy li{grid-template-columns:3.4rem 1fr;align-items:baseline;gap:8px;min-width:0;display:grid}.schedule-day-busy time{color:var(--fluid-violet-strong);font-size:var(--type-caption);font-variant-numeric:tabular-nums;font-weight:760}.schedule-day-busy span{font-size:var(--type-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.schedule-panel .schedule-hint,.schedule-panel .schedule-armed small,.schedule-panel .schedule-failed small{color:var(--color-muted);font-size:var(--type-caption);margin:0;line-height:1.45}.schedule-armed,.schedule-failed{background:color-mix(in srgb, var(--fluid-violet-soft) 70%, var(--fluid-surface));color:var(--fluid-violet-strong);border-radius:14px;align-items:center;gap:10px;padding:10px 12px;display:flex}.schedule-failed{background:color-mix(in srgb, #e11d48 12%, var(--fluid-surface));color:#e11d48}.schedule-armed div,.schedule-failed div{gap:2px;display:grid}.schedule-armed strong,.schedule-failed strong{color:var(--color-foreground);font-size:var(--type-meta)}.schedule-failed strong{color:#e11d48}.schedule-spoiler{width:100%;min-height:52px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:8px 2px;display:flex}.schedule-spoiler-copy{gap:2px;min-width:0;display:grid}.schedule-spoiler-copy strong{letter-spacing:-.02em;font-size:16px;font-weight:760}.schedule-spoiler-chevron{background:color-mix(in srgb, var(--fluid-lime) 55%, var(--fluid-surface));width:40px;height:40px;color:var(--fluid-on-lime);border-radius:14px;flex:none;place-items:center;transition:transform .16s;display:grid}.schedule-spoiler-chevron[data-open=true]{transform:rotate(8deg)scale(1.04)}.schedule-picked-card{border:1px solid color-mix(in srgb, var(--fluid-ink) 8%, transparent);background:color-mix(in srgb, var(--fluid-violet-soft) 55%, var(--fluid-surface));border-radius:14px;gap:2px;margin:0 0 4px;padding:10px 12px;display:grid}.schedule-picked-time{color:var(--fluid-ink);letter-spacing:-.02em;font-size:15px;font-weight:760;line-height:1.25}.schedule-picked-hint{color:var(--fluid-muted);font-size:12px;font-weight:620;line-height:1.35}.schedule-assign-copy{text-align:left;justify-items:start;gap:1px;display:grid}.schedule-assign-copy strong{font-size:16px;font-weight:780}.schedule-assign-copy small{color:color-mix(in srgb, var(--fluid-on-lime) 72%, transparent);font-size:12px;font-weight:650}.editor-source-identity{align-items:center;gap:8px;min-width:0;display:inline-flex}.editor-source-row{margin:0 max(var(--page-gutter), var(--safe-right)) 8px max(var(--page-gutter), var(--safe-left));justify-content:space-between;align-items:center;gap:10px;display:flex}.editor-source-name{min-width:0;color:var(--fluid-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:650;overflow:hidden}.editor-media-open{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.editor-media-open img,.editor-media-open .media-thumb{object-fit:cover;width:100%;height:100%}.media-crop-hint{color:var(--fluid-muted);margin:0;padding:0 14px 10px;font-size:12px;font-weight:560;line-height:1.35}.schedule-toggle-row{justify-content:space-between;align-items:center;gap:12px;min-height:44px;display:flex}.schedule-toggle-copy{gap:2px;min-width:0;display:grid}.schedule-toggle-copy small{color:var(--color-muted);font-size:var(--type-caption);font-weight:560}.schedule-time-field{gap:8px;display:grid}.schedule-time-select-wrap{background:color-mix(in srgb, var(--color-foreground) 4%, var(--color-surface));min-height:48px;color:var(--color-foreground);border-radius:14px;align-items:center;gap:10px;padding:0 14px;display:flex}.schedule-time-select-wrap svg{color:var(--fluid-violet-strong);flex:none}.schedule-time-select{appearance:none;width:100%;min-height:48px;color:inherit;font:inherit;font-variant-numeric:tabular-nums;background:linear-gradient(45deg,#0000 50%,currentColor 50%) calc(100% - 4px)/5px 5px no-repeat,linear-gradient(135deg,currentColor 50%,#0000 50%) calc(100% + 1px)/5px 5px no-repeat,0 0;border:0;border-radius:0;padding:0 28px 0 0;font-size:16px;font-weight:700}.schedule-time-select:focus{outline:none}html[data-telegram-theme=dark] .inbox-calendar,html[data-telegram-theme=dark] .inbox-calendar-slot,html[data-telegram-theme=dark] .inbox-calendar-overdue,html[data-telegram-theme=dark] .schedule-failed,html[data-telegram-theme=dark] .schedule-armed,html[data-telegram-theme=dark] .schedule-day-busy{box-shadow:none;background:#ffffff0f;border:1px solid #ffffff14}.inbox-summary-item{background:var(--fluid-surface);min-height:80px;box-shadow:var(--fluid-shadow-sm);text-align:left;cursor:pointer;border:0;border-radius:20px;justify-content:flex-start;align-items:center;gap:10px;padding:14px 12px;transition:transform .16s,box-shadow .16s,opacity .16s;display:flex}.inbox-summary-item .metric-icon{flex:none}.inbox-summary-item strong{color:var(--fluid-ink);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:780;line-height:1}.inbox-summary-item:focus-visible{box-shadow:var(--fluid-shadow-md);transform:translateY(-1px)}.inbox-summary-item:active:not(:disabled){transform:translateY(0)}.inbox-summary-item:disabled,.inbox-summary-item[data-empty=true]{cursor:default;opacity:.58}.inbox-summary-item[data-active=true]{opacity:1;box-shadow:inset 0 0 0 2px var(--fluid-violet-strong,#6e2dff), 0 10px 22px #281c461f}.editorial-resume{background:color-mix(in srgb, var(--fluid-surface,#fff) 88%, var(--fluid-violet-soft,#ebe4ff));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--fluid-violet,#6e2dff) 16%, transparent);border-radius:18px;gap:12px;margin:0 12px 12px;padding:14px 14px 12px;display:grid}.editorial-resume-copy{gap:4px;min-width:0;display:grid}.editorial-resume-eyebrow{color:var(--fluid-muted);letter-spacing:.02em;text-transform:uppercase;font-size:11px;font-weight:740}.editorial-resume-copy strong{overflow-wrap:anywhere;color:var(--fluid-ink);font-size:16px;font-weight:760;line-height:1.3}.editorial-resume-copy>span:last-child{color:var(--fluid-muted);font-size:13px;font-weight:560;line-height:1.35}.drafts-header h1{align-items:center;gap:8px;display:flex}.drafts-content{gap:12px;margin-top:16px;display:grid}.drafts-toolbar{justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:0 4px;display:flex}.drafts-toolbar strong{color:var(--fluid-ink);font-size:var(--type-meta);font-weight:760}.drafts-toolbar span{color:var(--fluid-muted);font-size:var(--type-caption);font-weight:650}.history-header{justify-content:space-between;align-items:flex-start;gap:14px;min-height:0;display:flex}.history-header h1{align-items:center;gap:8px;display:flex}.history-header .metric-icon{margin-top:2px}.history-content{gap:12px;margin-top:16px;display:grid}.history-toolbar{justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:0 4px;display:flex}.history-toolbar strong{color:var(--fluid-ink);font-size:var(--type-meta);font-weight:760}.history-toolbar span{color:var(--fluid-muted);font-size:var(--type-caption);font-weight:650}.history-day-list{gap:var(--space-list);display:grid}.history-empty{margin-top:8px}.draft-list{gap:var(--space-list);display:grid}.draft-card{background:var(--fluid-surface);box-shadow:var(--fluid-shadow-sm);border:0;border-radius:26px 26px 26px 10px;overflow:hidden}.draft-card-main{padding:var(--space-card-y) var(--space-card-x)}.draft-card-meta{align-items:center;gap:var(--space-3);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.draft-card-meta>span:nth-child(2){gap:3px;min-width:0;display:grid}.draft-card-meta strong{color:var(--fluid-ink);font-size:var(--type-meta);text-overflow:ellipsis;white-space:nowrap;font-weight:730;overflow:hidden}.draft-card-meta small{color:var(--fluid-muted);font-size:var(--type-caption);font-weight:580}.draft-card-body{margin-top:var(--space-4);align-items:start;gap:var(--space-4);grid-template-columns:minmax(0,1fr) auto;display:grid}.draft-card-copy{min-width:0}.draft-card-copy h2{color:var(--fluid-ink);letter-spacing:-.025em;margin:0;font-size:17px;font-weight:760;line-height:1.3}.draft-card-copy p{margin:var(--space-copy) 0 0;color:var(--fluid-muted);font-size:var(--type-body);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.draft-card-copy .card-handoff-note{color:var(--fluid-violet-strong);font-size:var(--type-caption);font-weight:650}.draft-card-media{aspect-ratio:1;background:var(--fluid-surface-soft);border-radius:18px 18px 18px 7px;width:88px;display:block;position:relative;overflow:hidden}.draft-card-media img{object-fit:cover}.draft-discard-confirmation{border-top:1px solid var(--fluid-border);background:var(--fluid-coral-soft);gap:12px;padding:14px 16px 16px;display:grid}.draft-discard-confirmation>div:first-child{gap:3px;display:grid}.draft-discard-confirmation strong{color:var(--fluid-ink);font-size:var(--type-meta);font-weight:760}.draft-discard-confirmation span{color:var(--fluid-muted);font-size:var(--type-caption);line-height:1.45}.draft-action-error{background:var(--fluid-coral-soft);color:var(--color-danger);font-size:var(--type-caption);border-radius:16px;padding:12px 14px;font-weight:650;line-height:1.45}.workspace-inbox .inbox-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:0;padding:16px 18px 12px;display:flex}.workspace-inbox .inbox-chrome{gap:8px;display:grid}.workspace-inbox .inbox-chrome-tools{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.workspace-inbox .inbox-chrome-tools .inbox-heading-actions{flex:none;justify-content:flex-end}.workspace-inbox .inbox-chrome-tools[data-search=true] .inbox-heading-actions{flex:auto;width:100%}.workspace-inbox .inbox-feed-presence{flex:auto;align-items:center;gap:2px;min-width:0;display:flex;overflow:hidden}.workspace-inbox .inbox-feed-source{width:34px;height:44px;color:var(--fluid-hero-text);cursor:pointer;background:0 0;border:0;border-radius:11px;flex:none;place-items:center;padding:0;display:grid;position:relative}.workspace-inbox .inbox-feed-source:focus-visible{background:color-mix(in srgb, var(--fluid-surface) 62%, transparent)}.workspace-inbox .inbox-feed-source[data-active=true]{background:var(--fluid-hero-control);box-shadow:inset 0 0 0 2px var(--fluid-violet)}.workspace-inbox .inbox-feed-source-avatar{width:28px;height:28px;font-size:10px}.workspace-inbox .inbox-feed-source small{z-index:1;border:1.5px solid color-mix(in srgb, var(--fluid-hero) 82%, white);background:var(--fluid-violet);min-width:15px;height:15px;color:var(--fluid-on-violet);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 3px;font-size:9px;font-weight:780;line-height:1;display:grid;position:absolute;top:1px;right:-1px;box-shadow:0 2px 6px #6e2dff2e}.workspace-inbox .inbox-feed-source[data-active=true] small{background:var(--fluid-violet-strong);border-color:var(--fluid-hero-control)}.workspace-inbox .inbox-feed-source-more{width:32px}.workspace-inbox .inbox-feed-source-more>span{background:var(--fluid-hero-control);width:28px;height:28px;color:var(--fluid-violet-strong);border-radius:50%;place-items:center;font-size:11px;font-weight:780;line-height:1;display:grid}.workspace-inbox .inbox-feed-presence-empty{min-height:44px;color:var(--fluid-hero-muted);align-items:center;gap:8px;padding:0 8px;display:inline-flex}.workspace-inbox .inbox-feed-presence-empty strong{font-variant-numeric:tabular-nums;font-size:18px;font-weight:780;line-height:1}.workspace-inbox .inbox-heading-actions{flex:none;justify-content:flex-end;align-items:center;gap:6px;min-width:0;max-width:100%;display:flex}.workspace-inbox .inbox-tool-button{background:var(--fluid-hero-control);width:44px;height:44px;color:var(--fluid-violet-strong);box-shadow:none;cursor:pointer;border:0;border-radius:14px;flex:none;place-items:center;display:grid;position:relative}.workspace-inbox .inbox-tool-button:focus-visible{background:var(--fluid-surface);color:var(--fluid-violet)}.workspace-inbox .inbox-tool-button[data-active=true]{background:var(--fluid-violet-soft);color:var(--fluid-violet-strong);box-shadow:inset 0 0 0 2px var(--fluid-violet)}.workspace-inbox .inbox-tool-button[data-loading=true] svg{animation:.9s linear infinite sync-spin}.workspace-inbox .inbox-tool-button:disabled{cursor:not-allowed;opacity:.45}.inbox-problem-banner{background:color-mix(in srgb, var(--fluid-important-ink,var(--color-danger)) 12%, var(--fluid-surface,var(--color-surface)));width:100%;min-height:44px;color:var(--fluid-important-ink,var(--color-danger));font:inherit;font-size:var(--type-caption);text-align:left;cursor:pointer;border:0;border-radius:16px;align-items:center;margin:0 0 10px;padding:10px 14px;font-weight:740;line-height:1.35;display:flex}.inbox-problem-banner:focus-visible{outline:2px solid var(--fluid-violet);outline-offset:2px}.workspace-inbox .inbox-tool-button .queue-source-filter-count{background:var(--fluid-violet);min-width:16px;height:16px;color:var(--fluid-on-violet);font-size:var(--type-micro);border-radius:999px;place-items:center;padding:0 4px;font-weight:750;line-height:1;display:grid;position:absolute;top:4px;right:4px}.workspace-inbox .inbox-tool-button .queue-source-filter-count[data-overdue=true]{background:#e11d48}.workspace-inbox .inbox-heading-search{flex:auto;min-width:0;max-width:none;height:44px;min-height:44px;margin:0;padding:0 4px 0 12px}.workspace-inbox .queue-toolbar{gap:8px;margin-top:10px;padding:0;display:grid}.workspace-inbox .editorial-center .inbox-handoff-cue,.workspace-inbox .editorial-center .editorial-resume,.workspace-inbox .editorial-center .competitor-gap-cue{width:100%;margin:8px 0 0}.workspace-inbox .queue-source-filter-icon-btn .queue-source-filter-count{background:var(--fluid-violet);min-width:16px;height:16px;color:var(--fluid-on-violet);font-size:var(--type-micro);border-radius:999px;place-items:center;padding:0 4px;font-weight:800;line-height:1;display:grid;position:absolute;top:4px;right:4px}.workspace-inbox .queue-search,.workspace-inbox .queue-search-expanded{background:var(--fluid-surface);min-height:44px;box-shadow:var(--fluid-shadow-sm);color:var(--fluid-muted);border-radius:16px;grid-template-columns:20px minmax(0,1fr) 36px;align-items:center;gap:8px;padding:0 8px 0 14px;display:grid;position:relative}.workspace-inbox .queue-search input,.workspace-inbox .queue-search-expanded input{box-sizing:border-box;width:100%;min-height:44px;color:var(--fluid-ink);box-shadow:none;font:inherit;background:0 0;border:0;border-radius:0;outline:0;padding:0;font-size:16px;font-weight:560}.workspace-inbox .queue-search input:focus,.workspace-inbox .queue-search input:focus-visible,.workspace-inbox .queue-search-expanded input:focus,.workspace-inbox .queue-search-expanded input:focus-visible{box-shadow:none;outline:0}.workspace-inbox .queue-search input::placeholder,.workspace-inbox .queue-search-expanded input::placeholder{color:var(--fluid-muted)}.workspace-inbox .queue-search-clear{width:36px;height:36px;color:var(--fluid-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;font-size:22px;line-height:1;display:grid;position:static;transform:none}@media (max-width:380px){.workspace-inbox .inbox-chrome-tools .inbox-heading-actions{justify-content:space-between}}.workspace-inbox .inbox-mode-switch{margin:4px 0 10px}.workspace-inbox .queue-mode-switch{background:var(--fluid-surface);width:100%;box-shadow:var(--fluid-shadow-sm);border-radius:16px;grid-template-columns:1fr 1fr;gap:4px;margin:0;padding:4px;display:grid}.workspace-inbox .queue-mode-switch button{width:100%;min-height:44px;color:var(--fluid-muted);cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;font-size:15px;font-weight:720;display:inline-flex}.workspace-inbox .queue-mode-switch button[data-active=true]{background:var(--fluid-surface);color:var(--fluid-ink);box-shadow:0 1px 3px #1018281a}.workspace-inbox .queue-mode-switch button[data-active=true]:last-child{background:color-mix(in srgb, var(--fluid-violet) 12%, var(--fluid-surface));color:color-mix(in srgb, var(--fluid-violet-strong) 55%, var(--fluid-ink));box-shadow:0 8px 18px color-mix(in srgb, var(--fluid-violet) 12%, transparent)}.workspace-inbox .queue-smart-hint{color:var(--fluid-muted);margin:0;padding:0 4px;font-size:13px;font-weight:560;line-height:1.35}.smart-desk-chrome{border:1px solid color-mix(in srgb, var(--fluid-violet) 14%, var(--fluid-border));background:linear-gradient(165deg, color-mix(in srgb, var(--fluid-violet) 9%, var(--fluid-surface)) 0%, color-mix(in srgb, var(--fluid-lime) 10%, var(--fluid-surface)) 52%, var(--fluid-surface) 100%);box-shadow:var(--fluid-shadow-sm);border-radius:20px;gap:12px;margin:4px 0 10px;padding:14px 14px 12px;display:grid}.smart-desk-header{gap:10px;min-width:0;display:grid}.smart-desk-header-copy{gap:4px;min-width:0;display:grid}.smart-desk-eyebrow{color:color-mix(in srgb, var(--fluid-violet-strong) 55%, var(--fluid-muted));letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:780;line-height:1.2}.smart-desk-title{color:var(--fluid-ink);letter-spacing:-.02em;font-size:20px;font-weight:800;line-height:1.15}.smart-desk-subtitle{color:var(--fluid-muted);margin:0;font-size:13px;font-weight:560;line-height:1.4}.topic-facets-bar{gap:8px;min-width:0;margin:0;display:grid}.topic-facets-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.topic-facet-chip{border:1px solid color-mix(in srgb, var(--fluid-violet) 12%, var(--fluid-border));background:color-mix(in srgb, var(--fluid-surface) 88%, var(--fluid-violet) 6%);min-width:0;min-height:44px;color:var(--fluid-ink);letter-spacing:-.01em;text-align:left;cursor:pointer;border-radius:14px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px 8px 12px;font-size:13px;font-weight:720;line-height:1.25;transition:background-color .16s,border-color .16s,color .16s,transform .14s,box-shadow .16s;display:flex}.topic-facet-chip--all{grid-column:1/-1}.topic-facet-chip small{background:color-mix(in srgb, var(--fluid-violet) 12%, var(--fluid-surface));min-width:1.5rem;height:1.5rem;color:var(--fluid-violet-strong);border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:800;display:inline-flex}.topic-facet-chip:focus-visible{border-color:color-mix(in srgb, var(--fluid-violet) 32%, transparent);background:color-mix(in srgb, var(--fluid-violet) 12%, var(--fluid-surface))}.topic-facet-chip:active{transform:scale(.985)}.topic-facet-chip .topic-facet-label{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.topic-facet-chip[data-active=true]{background:var(--fluid-violet);color:#fff;box-shadow:0 8px 18px color-mix(in srgb, var(--fluid-violet) 28%, transparent);border-color:#0000}.topic-facet-chip[data-active=true] small{color:#fff;background:#ffffff38}.topic-facet-chip[data-heat=hot]:not([data-active=true]){border-color:color-mix(in srgb, var(--fluid-violet) 24%, transparent);background:color-mix(in srgb, var(--fluid-violet) 12%, var(--fluid-surface))}.topic-facet-chip[data-heat=warm]:not([data-active=true]){border-color:color-mix(in srgb, var(--fluid-violet) 16%, transparent)}.topic-facet-chip[data-profile=true]:not([data-active=true]){border-color:color-mix(in srgb, var(--fluid-violet) 34%, transparent);background:color-mix(in srgb, var(--fluid-violet) 16%, var(--fluid-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--fluid-violet) 18%, transparent)}.topic-facets-loading{color:var(--fluid-muted);grid-column:1/-1;padding:6px 4px;font-size:12px;font-weight:600}html[data-telegram-theme=dark] .smart-desk-chrome,:root:not([data-telegram-theme=light]) .smart-desk-chrome{border-color:color-mix(in srgb, var(--fluid-violet) 22%, transparent);background:linear-gradient(165deg, color-mix(in srgb, var(--fluid-violet) 16%, var(--fluid-surface)) 0%, color-mix(in srgb, var(--fluid-surface-soft) 70%, var(--fluid-surface)) 100%)}html[data-telegram-theme=dark] .topic-facet-chip,:root:not([data-telegram-theme=light]) .topic-facet-chip{background:color-mix(in srgb, var(--fluid-violet) 16%, var(--fluid-surface));border-color:color-mix(in srgb, var(--fluid-violet) 24%, transparent)}html[data-telegram-theme=dark] .topic-facet-chip[data-active=true],:root:not([data-telegram-theme=light]) .topic-facet-chip[data-active=true]{background:var(--fluid-violet);color:#fff}.desk-build{gap:14px;margin:2px 0 8px;display:grid}.desk-build-head{gap:4px;padding:2px 4px 0;display:grid}.desk-build-title{color:var(--fluid-ink);letter-spacing:-.03em;align-items:center;gap:8px;margin:0;font-size:17px;font-weight:780;line-height:1.25;display:flex}.desk-build-live{background:var(--fluid-violet);width:7px;height:7px;box-shadow:0 0 0 0 color-mix(in srgb, var(--fluid-violet) 35%, transparent);border-radius:999px;flex:none;animation:1.6s ease-out infinite desk-build-live}.desk-build-detail{color:var(--fluid-muted);font-size:var(--type-body);margin:0;font-weight:560;line-height:1.4}.desk-build-feed,.desk-build-sources{gap:var(--space-list);margin:0;padding:0;list-style:none;display:grid}.desk-build-item{animation:.22s cubic-bezier(.22,1,.36,1) both desk-build-in}.desk-build-card .news-card-action{pointer-events:none;padding-bottom:16px}.desk-build-item[data-current=false] .desk-build-card{opacity:.62}.desk-build-item[data-current=false] .card-title{-webkit-line-clamp:3;font-size:var(--type-card-title);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.desk-build-action{background:color-mix(in srgb, var(--fluid-violet) 14%, var(--fluid-surface));color:var(--fluid-violet-strong);letter-spacing:.01em;white-space:nowrap;border-radius:999px;margin-left:auto;padding:3px 8px;font-size:11px;font-weight:760;line-height:1.2}.desk-build-sources{gap:8px}.desk-build-source{background:var(--fluid-surface);min-height:48px;box-shadow:var(--fluid-shadow-sm);color:var(--fluid-ink);border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 14px;font-size:14px;font-weight:680;display:grid}.desk-build-source[data-current=true]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--fluid-violet) 22%, transparent)}.desk-build-source small{color:var(--fluid-violet-strong);font-size:11px;font-weight:760}.desk-build-skel{gap:10px;min-height:92px;padding:18px 16px;display:grid}.desk-build-skel-line{background:color-mix(in srgb, var(--fluid-muted) 16%, var(--fluid-surface-soft));border-radius:999px;height:10px;animation:1.2s ease-in-out infinite desk-build-skel;display:block}.desk-build-skel-line[data-w="28"]{width:28%;height:18px}.desk-build-skel-line[data-w="88"]{width:88%}.desk-build-skel-line[data-w="64"]{width:64%}@keyframes desk-build-live{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--fluid-violet) 35%, transparent)}70%{box-shadow:0 0 0 8px #0000}to{box-shadow:0 0 #0000}}@keyframes desk-build-in{0%{opacity:.4;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes desk-build-skel{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.desk-build-live,.desk-build-item,.desk-build-skel-line{animation:none!important}}.smart-learning-hint{color:var(--fluid-muted);margin:0 0 10px;padding:0 2px;font-size:12px;font-weight:560;line-height:1.35}.competitor-gap-cue{background:color-mix(in srgb, var(--fluid-surface) 86%, var(--fluid-violet-soft));width:calc(100% - 24px);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--fluid-violet) 16%, transparent);border-radius:18px;gap:8px;margin:0 12px 12px;padding:10px 12px 12px;display:grid}.competitor-gap-cue-main{width:100%;min-height:44px;color:var(--fluid-ink);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.competitor-gap-cue-icon{background:var(--fluid-violet-soft);width:36px;height:36px;color:var(--fluid-violet-strong);border-radius:12px;flex:none;place-items:center;display:grid}.competitor-gap-cue-copy{flex:1;gap:2px;min-width:0;display:grid}.competitor-gap-cue-copy strong{font-size:var(--type-meta);text-overflow:ellipsis;white-space:nowrap;font-weight:760;overflow:hidden}.competitor-gap-cue-copy small{color:var(--fluid-muted);font-size:var(--type-caption);text-overflow:ellipsis;white-space:nowrap;font-weight:560;overflow:hidden}.competitor-gap-cue-actions{gap:8px;padding-left:46px;display:flex}.competitor-gap-cue-capture,.competitor-gap-cue-more{min-height:40px;font:inherit;cursor:pointer;border:0;border-radius:12px;padding:0 14px;font-size:13px;font-weight:760}.competitor-gap-cue-capture{background:var(--fluid-violet);color:var(--fluid-on-violet)}.competitor-gap-cue-capture:disabled{opacity:.55;cursor:default}.competitor-gap-cue-more{color:var(--fluid-violet-strong);background:0 0}.card-smart-reasons{flex-wrap:wrap;gap:6px;margin:10px 0 0;display:flex}.card-smart-topics{flex-wrap:wrap;gap:5px;margin:7px 0 0;display:flex}.card-smart-topic{background:color-mix(in srgb, var(--fluid-violet) 8%, transparent);max-width:min(100%,9.5rem);color:color-mix(in srgb, var(--fluid-violet-strong) 40%, var(--fluid-ink));letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;border:0;border-radius:6px;padding:2px 7px;font-size:11px;font-weight:650;line-height:1.25;display:inline-flex;overflow:hidden}.card-smart-topic[data-active=true]{background:color-mix(in srgb, var(--fluid-ink) 88%, transparent);color:var(--fluid-surface,#fff)}.card-desk-verdict{letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;border-radius:999px;flex:none;align-items:center;max-width:5.5rem;margin:0;padding:2px 6px;font-size:10.5px;font-weight:720;line-height:1.2;display:inline-flex;overflow:hidden}.card-desk-rank{background:color-mix(in srgb, currentColor 14%, transparent);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;font-size:11px;font-weight:820;display:inline-flex}.card-desk-verdict[data-verdict=TAKE],.card-desk-verdict[data-kind=beat]{background:color-mix(in srgb, var(--fluid-violet) 14%, var(--fluid-surface));color:var(--fluid-violet-strong)}.card-desk-verdict[data-verdict=WATCH],.card-desk-verdict[data-kind=attention]{background:color-mix(in srgb, #c45a12 12%, var(--fluid-surface));color:color-mix(in srgb, #c45a12 70%, var(--fluid-ink))}.card-desk-verdict[data-verdict=SKIP]{background:color-mix(in srgb, var(--fluid-muted) 12%, transparent);color:var(--fluid-muted)}.card-desk-why{color:var(--fluid-muted);-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:5px;font-size:12px;font-weight:520;line-height:1.35;display:-webkit-box;overflow:hidden}.card-related-publication{min-width:0;color:var(--fluid-muted);background:0 0;border-radius:0;flex-direction:row;align-items:baseline;gap:6px;margin:0;padding:0;font-size:11.5px;font-weight:650;line-height:1.3;display:flex}.card-related-publication[data-kind=FOLLOW_UP]{color:color-mix(in srgb, #146b45 55%, var(--fluid-ink));background:0 0}.card-related-publication[data-kind=REHASH]{color:color-mix(in srgb, #8a2030 48%, var(--fluid-ink));background:0 0}.card-related-publication em{min-width:0;color:inherit;text-overflow:ellipsis;white-space:nowrap;opacity:.78;font-style:normal;font-weight:500;overflow:hidden}.card-desk-rank{opacity:.75;font-variant-numeric:tabular-nums}.card-smart-reason{background:color-mix(in srgb, var(--fluid-violet,#5b4bdb) 12%, transparent);max-width:min(100%,14rem);color:var(--fluid-ink);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;align-items:center;padding:3px 8px;font-size:11px;font-weight:700;line-height:1.2;display:inline-flex;overflow:hidden}.card-smart-summary{display:none}html[data-telegram-theme=dark] .filters,html[data-telegram-theme=dark] .published-filters{background:var(--fluid-surface-soft);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:0}html[data-telegram-theme=dark] .filters button,html[data-telegram-theme=dark] .filter-button,html[data-telegram-theme=dark] .published-filters button{color:var(--fluid-muted);box-shadow:none;background:0 0}html[data-telegram-theme=dark] .filters button:focus-visible,html[data-telegram-theme=dark] .filter-button:focus-visible,html[data-telegram-theme=dark] .published-filters button:focus-visible{color:#0c0b10;box-shadow:none;background:#ffffffd1}html[data-telegram-theme=dark] .filters button[data-active=true],html[data-telegram-theme=dark] .filters button[data-active=true]:focus-visible,html[data-telegram-theme=dark] .filter-button[data-active=true],html[data-telegram-theme=dark] .filter-button[data-active=true]:focus-visible,html[data-telegram-theme=dark] .published-filters button[data-active=true],html[data-telegram-theme=dark] .published-filters button[data-active=true]:focus-visible,html[data-telegram-theme=dark] .workspace-inbox .queue-mode-switch button[data-active=true],html[data-telegram-theme=dark] .workspace-inbox .queue-mode-switch button[data-active=true]:focus-visible{color:#0c0b10;background:#fff;box-shadow:0 1px 3px #00000059}html[data-telegram-theme=dark] .published-filters button[data-active=true] small,html[data-telegram-theme=dark] .filter-button[data-active=true] .filter-count{color:#0c0b10;background:#ecebec}html[data-telegram-theme=dark] .published-filters small,html[data-telegram-theme=dark] .published-filters button[data-active=true] small{background:0 0}html[data-telegram-theme=dark] .published-filters button[data-filter=FAILED] small{color:var(--fluid-important-ink)}@media (prefers-color-scheme:dark){:root:not([data-telegram-theme=light]) .filters,:root:not([data-telegram-theme=light]) .published-filters{background:var(--fluid-surface-soft);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:0}:root:not([data-telegram-theme=light]) .filters button,:root:not([data-telegram-theme=light]) .filter-button,:root:not([data-telegram-theme=light]) .published-filters button{color:var(--fluid-muted);box-shadow:none;background:0 0}:root:not([data-telegram-theme=light]) .filters button:focus-visible,:root:not([data-telegram-theme=light]) .filter-button:focus-visible,:root:not([data-telegram-theme=light]) .published-filters button:focus-visible{color:#0c0b10;box-shadow:none;background:#ffffffd1}:root:not([data-telegram-theme=light]) .filters button[data-active=true],:root:not([data-telegram-theme=light]) .filters button[data-active=true]:focus-visible,:root:not([data-telegram-theme=light]) .filter-button[data-active=true],:root:not([data-telegram-theme=light]) .filter-button[data-active=true]:focus-visible,:root:not([data-telegram-theme=light]) .published-filters button[data-active=true],:root:not([data-telegram-theme=light]) .published-filters button[data-active=true]:focus-visible{color:#0c0b10;background:#fff;box-shadow:0 1px 3px #00000059}:root:not([data-telegram-theme=light]) .published-filters button[data-active=true] small,:root:not([data-telegram-theme=light]) .filter-button[data-active=true] .filter-count{color:#0c0b10;background:#ecebec}:root:not([data-telegram-theme=light]) .published-filters small,:root:not([data-telegram-theme=light]) .published-filters button[data-active=true] small{background:0 0}:root:not([data-telegram-theme=light]) .published-filters button[data-filter=FAILED] small{color:var(--fluid-important-ink)}}.workspace-inbox .queue-status-chip small{background:var(--fluid-violet);min-width:20px;height:20px;color:var(--fluid-on-violet);font-size:var(--type-micro);font-variant-numeric:tabular-nums;border-radius:8px;place-items:center;padding:0 6px;font-weight:800;display:grid}.source-filter-trigger{background:var(--fluid-surface);width:100%;min-height:48px;color:var(--fluid-ink);box-shadow:var(--fluid-shadow-sm);text-align:left;cursor:pointer;border:0;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:9px;margin-top:7px;padding:6px 10px;transition:background-color .18s,box-shadow .18s;display:grid}.source-filter-trigger:focus-visible{background:var(--fluid-violet-soft);box-shadow:inset 0 0 0 2px var(--fluid-violet), var(--fluid-shadow-sm)}.source-filter-trigger[data-active=true]{background:var(--fluid-violet-soft)}.source-filter-trigger:disabled{cursor:not-allowed;opacity:.58}.sources-page .source-filter-trigger{min-height:64px;margin-top:0;padding:10px 12px}.sources-page .source-filter-trigger-copy strong{font-size:var(--type-body)}.sources-page .source-filter-trigger-copy small{font-size:var(--type-meta)}.source-filter-trigger-icon{background:var(--fluid-violet-soft);width:36px;height:36px;color:var(--fluid-violet-strong);border-radius:12px 12px 12px 5px;place-items:center;display:grid}.source-filter-trigger[data-active=true] .source-filter-trigger-icon{background:var(--fluid-violet);color:var(--fluid-on-violet)}.source-filter-trigger-copy{gap:4px;min-width:0;display:grid}.source-filter-trigger-copy strong{color:var(--fluid-ink);font-size:var(--type-body);font-weight:760}.source-filter-trigger-copy small{color:var(--fluid-muted);font-size:var(--type-meta);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.source-filter-selected-count{background:var(--fluid-violet);min-width:24px;height:24px;color:var(--fluid-on-violet);font-size:var(--type-micro);font-variant-numeric:tabular-nums;border-radius:9px;place-items:center;padding:0 7px;font-weight:780;display:grid}.source-filter-trigger-arrow{color:var(--fluid-muted)}.source-filter-dialog{inset:calc(8px + var(--safe-top)) auto max(8px, var(--safe-bottom)) 50%;background:var(--fluid-surface);width:min(100% - 16px,520px);max-width:none;height:auto;max-height:none;color:var(--fluid-ink);box-shadow:var(--fluid-shadow-md);border:0;border-radius:28px 28px 20px 20px;margin:0;padding:0;position:fixed;overflow:hidden;transform:translate(-50%)}.source-filter-dialog[open]{display:block}.source-filter-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f0c1685}.source-filter-sheet{grid-template-rows:auto auto minmax(0,1fr) auto;height:100%;display:grid}.source-filter-header{justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 20px 13px;display:flex}.source-filter-header>div{min-width:0}.source-filter-header .eyebrow{color:var(--fluid-violet-strong);font-size:var(--type-caption);letter-spacing:.14em;text-transform:uppercase;margin:0 0 6px;font-weight:800}.source-filter-header h2{color:var(--fluid-ink);letter-spacing:-.04em;margin:0;font-size:25px;font-weight:780;line-height:1.1}.source-filter-header>div>span{color:var(--fluid-muted);font-size:var(--type-micro);margin-top:5px;line-height:1.4;display:block}.source-filter-close{background:var(--fluid-surface-soft);width:44px;height:44px;color:var(--fluid-muted);cursor:pointer;border:0;border-radius:15px;flex:none;place-items:center;display:grid}.source-filter-close:focus-visible{background:var(--fluid-violet-soft);color:var(--fluid-violet-strong)}.source-filter-controls{gap:10px;padding:0 16px 10px;display:grid}.source-filter-search{background:var(--fluid-surface-soft);min-height:48px;color:var(--fluid-muted);box-shadow:inset 0 0 0 1px var(--fluid-border);border-radius:16px;align-items:center;gap:9px;margin:0;padding:0 14px;display:flex}.source-filter-search:focus-within{box-shadow:inset 0 0 0 2px var(--fluid-violet), 0 0 0 3px #6e2dff1a}.source-filter-search input{width:100%;min-width:0;height:46px;color:var(--fluid-ink);font:inherit;background:0 0;border:0;outline:0;font-size:16px}.source-filter-search input::placeholder{color:var(--fluid-muted)}.source-filter-list{overscroll-behavior:contain;align-content:start;gap:7px;padding:0 16px 12px;display:grid;overflow-y:auto}.source-filter-all,.source-filter-choice{background:var(--fluid-surface-soft);min-height:58px;color:var(--fluid-ink);text-align:left;cursor:pointer;border:0;border-radius:17px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;padding:8px 11px;display:grid}.source-filter-all[data-selected=true],.source-filter-choice[data-selected=true]{background:var(--fluid-violet-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--fluid-violet) 35%, transparent)}.source-filter-all:focus-visible{box-shadow:inset 0 0 0 2px var(--fluid-violet)}.source-filter-choice:has(input:focus-visible){box-shadow:inset 0 0 0 2px var(--fluid-violet)}.source-filter-all-icon{background:var(--fluid-lime);width:38px;height:38px;color:var(--fluid-on-lime);border-radius:13px 13px 13px 5px;place-items:center;display:grid}.source-filter-all>span:nth-child(2),.source-filter-choice-copy{gap:2px;min-width:0;display:grid}.source-filter-all strong,.source-filter-choice strong{color:var(--fluid-ink);font-size:var(--type-caption);text-overflow:ellipsis;white-space:nowrap;font-weight:750;overflow:hidden}.source-filter-all small,.source-filter-choice small{color:var(--fluid-muted);font-size:var(--type-caption);font-weight:600}.source-filter-choice input{appearance:none;border:2px solid var(--fluid-border);background:var(--fluid-surface);cursor:pointer;border-radius:8px;place-content:center;width:22px;height:22px;margin:0;display:grid}.source-filter-choice input:before{width:9px;height:5px;color:var(--fluid-on-violet);content:"";opacity:0;border-bottom:2px solid;border-left:2px solid;transform:translateY(-1px)rotate(-45deg)}.source-filter-choice input:checked{border-color:var(--fluid-violet);background:var(--fluid-violet)}.source-filter-choice input:checked:before{opacity:1}.source-filter-no-results{background:var(--fluid-surface-soft);min-height:132px;color:var(--fluid-muted);text-align:center;border-radius:18px;align-content:center;place-items:center;gap:5px;padding:18px;display:grid}.source-filter-no-results strong{color:var(--fluid-ink);font-size:var(--type-meta)}.source-filter-no-results span{font-size:var(--type-caption)}.app-shell .primary-nav{right:max(var(--page-gutter), var(--safe-right));bottom:max(10px, var(--safe-bottom));left:max(var(--page-gutter), var(--safe-left));gap:10px;width:auto;display:flex;position:fixed;transform:none}.primary-nav{grid-template-columns:none;display:flex;position:fixed}.compose-nav-button:disabled{cursor:wait;opacity:.55}.compose-fab{display:none}@media (max-width:360px){.destination-header .metric-icon[data-size=lg]{border-radius:50%;width:40px;height:40px}.draft-card-main{padding:14px}}@media (min-width:700px){.draft-card-main{padding:20px}.draft-card-media{width:128px}}@media (min-width:900px){.app-shell .primary-nav{grid-template-columns:none;width:auto;display:flex}}@media (orientation:landscape) and (max-height:520px) and (min-width:700px) and (max-width:899px){.app-shell .primary-nav{grid-template-columns:none;width:auto;display:flex}}@media (prefers-reduced-motion:reduce){.source-filter-trigger{transition:none}}@media (max-width:520px){.history-card{padding:16px}}@media (min-width:900px){.primary-nav,.app-shell .primary-nav{top:auto;right:max(var(--page-gutter), var(--safe-right));bottom:max(16px, var(--safe-bottom));left:max(var(--page-gutter), var(--safe-left));gap:10px;width:auto;max-width:none;display:flex;transform:none}.primary-nav-menu button[data-active=true]{color:var(--fluid-on-violet)}}@media (orientation:landscape) and (max-height:520px) and (min-width:700px) and (max-width:899px){.primary-nav,.app-shell .primary-nav{left:max(var(--page-gutter), var(--safe-left));right:max(var(--page-gutter), var(--safe-right));bottom:max(10px, var(--safe-bottom));gap:8px;width:auto;display:flex;transform:none}}@media (max-width:440px){.topbar{padding-right:max(var(--page-gutter), var(--safe-right));padding-left:max(var(--page-gutter), var(--safe-left));gap:8px}.topbar-actions{gap:4px}.topbar-location{max-width:none}}.news-card>.source-row{padding:2px 2px 0 var(--space-card-x);gap:0}.news-card-source{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:auto;align-items:center;gap:6px;margin:0;padding:0;display:flex}.news-card-source:disabled{cursor:default}.news-card-source:focus-visible{outline:2px solid color-mix(in srgb, var(--fluid-violet) 55%, transparent);outline-offset:2px;border-radius:8px}.news-card>.news-card-action{padding-top:2px}.news-card .source-time{flex:none;margin-left:0;padding:0 1px}.news-card-importance{margin-left:auto}.news-card-importance,.news-card-dismiss{width:40px;height:40px;color:color-mix(in srgb, var(--fluid-muted) 72%, transparent);cursor:pointer;background:0 0;border:0;border-radius:12px;flex:none;place-items:center;padding:0;transition:background-color .14s,color .14s,transform .14s;display:grid}.news-card-importance:focus-visible,.news-card-dismiss:focus-visible{background:color-mix(in srgb, var(--fluid-violet) 8%, transparent);color:var(--fluid-violet-strong)}.news-card-importance:active,.news-card-dismiss:active{transform:scale(.94)}.news-card-importance[data-active=true]{color:var(--fluid-important-ink);background:0 0}.news-card-importance:disabled,.news-card-dismiss:disabled{cursor:wait;opacity:.68}.news-card-failed-confirm{min-height:40px;color:var(--fluid-muted);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 10px 8px;font-size:12px;font-weight:600;display:flex}.news-card:has(.news-card-failed-confirm){flex-direction:column;display:flex}.news-card:has(.news-card-failed-confirm) .news-card-action{flex:auto}.inbox-day-heading[data-desk=true][hidden]{display:none}.importance-spinner{animation:.8s linear infinite importance-spin}@keyframes importance-spin{to{transform:rotate(360deg)}}.workspace-toast{z-index:70;right:50%;bottom:calc(94px + var(--safe-bottom));border:1px solid color-mix(in srgb, var(--fluid-toast-fg) 18%, transparent);background:var(--fluid-toast-bg);width:max-content;max-width:calc(100% - 32px);color:var(--fluid-toast-fg);box-shadow:var(--fluid-shadow-md);font-size:var(--type-meta);text-align:left;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:14px;align-items:center;gap:10px 12px;padding:11px 15px;font-weight:700;display:flex;position:fixed;transform:translate(50%)}.workspace-toast-undo{min-width:44px;min-height:36px;color:var(--fluid-violet-strong,#7c5cff);font-size:var(--type-meta);cursor:pointer;background:0 0;border:0;flex:none;padding:0 4px;font-weight:800}.schedule-confirm-toast{z-index:90;left:50%;bottom:calc(96px + var(--safe-bottom));border:1px solid color-mix(in srgb, var(--fluid-toast-fg) 16%, transparent);background:var(--fluid-toast-bg);width:min(360px,100% - 32px);color:var(--fluid-toast-fg);box-shadow:var(--fluid-shadow-md);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:18px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px 12px;padding:14px 40px 14px 14px;display:grid;position:fixed;transform:translate(-50%)}.schedule-confirm-icon{background:color-mix(in srgb, var(--fluid-lime) 82%, white);width:34px;height:34px;color:var(--fluid-on-lime);border-radius:11px;place-items:center;display:grid}.schedule-confirm-copy{gap:3px;min-width:0;display:grid}.schedule-confirm-copy p{letter-spacing:-.02em;margin:0;font-size:15px;font-weight:780;line-height:1.25}.schedule-confirm-copy small{color:color-mix(in srgb, var(--fluid-toast-fg) 72%, transparent);overflow-wrap:anywhere;font-size:13px;font-weight:600;line-height:1.35}.schedule-confirm-close{background:color-mix(in srgb, var(--fluid-toast-fg) 10%, transparent);width:28px;height:28px;color:inherit;cursor:pointer;border:0;border-radius:9px;place-items:center;display:grid;position:absolute;top:8px;right:8px}.editor-context>.editor-context-actions{flex-direction:row;justify-self:end;align-items:center;gap:6px;display:flex}.editor-importance-toggle{border:1px solid var(--color-border-strong);background:var(--color-surface);min-height:36px;color:var(--color-muted-strong);font-size:var(--type-micro);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 11px;font-weight:720;transition:background-color .16s,color .16s,transform .16s,border-color .16s;display:inline-flex}.editor-importance-toggle span{color:inherit;font-size:inherit}.editor-importance-toggle:focus-visible{border-color:color-mix(in srgb, var(--color-primary) 35%, var(--color-border-strong));color:var(--color-foreground)}.editor-importance-toggle:active{transform:scale(.97)}.editor-importance-toggle[data-active=true]{border-color:color-mix(in srgb, var(--fluid-important-ink,#c43237) 28%, var(--color-border));background:var(--fluid-coral-soft,#f9ebeb);color:var(--fluid-important-ink,#c43237)}.editor-importance-toggle:disabled{cursor:wait;opacity:.68}.editor-context-actions .source-link{border:1px solid var(--color-border-strong);background:var(--color-surface);min-height:36px;color:var(--color-muted-strong);border-radius:999px;padding:0 11px;font-weight:720}@media (max-width:520px){.editor-context:not([data-triage=true]){grid-template-columns:auto minmax(0,1fr)}.editor-context:not([data-triage=true])>.editor-context-actions{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-start;gap:8px;display:flex}.editor-context-actions .source-link{justify-content:center}}@media (prefers-reduced-motion:reduce){.news-card-importance,.news-card-dismiss,.editor-importance-toggle{transition:none}.importance-spinner{animation:none}}.editor-dialog{--editor-keyboard-inset:0px}.writing-meta{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:6px 12px;min-height:24px;margin:0;display:flex}.writing-meta-hint{color:var(--color-danger);flex:100%;margin:0;font-size:13px;line-height:1.35}.edit-pane{padding-bottom:calc(28px + var(--editor-keyboard-inset,0px));gap:12px;display:grid}.editor-block{border:1px solid color-mix(in srgb, var(--color-border) 88%, transparent);background:var(--color-surface);border-radius:22px;gap:10px;margin:0;padding:14px;display:grid;box-shadow:0 1px 2px #1018280a,0 8px 20px #1018280a}.editor-block .field-label{color:var(--color-foreground);font-size:var(--type-meta);letter-spacing:-.01em;margin:0;font-weight:750;display:block}.edit-pane .title-input,.edit-pane .body-input,.edit-pane .signature-input{resize:none;background:color-mix(in srgb, var(--color-foreground) 4%, var(--color-surface));width:100%;min-width:0;color:var(--color-foreground);caret-color:var(--color-primary);box-shadow:none;-webkit-text-fill-color:var(--color-foreground);border:0;border-radius:14px;display:block;overflow:hidden}.edit-pane .title-input::placeholder,.edit-pane .body-input::placeholder,.edit-pane .signature-input::placeholder{color:color-mix(in srgb, var(--color-muted-strong) 82%, transparent);-webkit-text-fill-color:color-mix(in srgb, var(--color-muted-strong) 82%, transparent);opacity:1}.edit-pane .title-input{letter-spacing:-.02em;min-height:64px;padding:12px 14px;font-size:20px;font-weight:720;line-height:1.3}.edit-pane .body-input{min-height:120px;padding:12px 14px;font-size:16px;line-height:1.55}.edit-pane .signature-input{min-height:78px;padding:12px 14px;font-size:16px;line-height:1.45}.edit-pane .title-input:focus,.edit-pane .body-input:focus,.edit-pane .signature-input:focus{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--color-primary) 45%, transparent);border:0;outline:0}.edit-pane .original-details{padding:0;overflow:hidden}.edit-pane .original-details>summary{cursor:pointer;min-height:48px;font-size:var(--type-body);padding:14px;font-weight:700;list-style:none}.edit-pane .original-details>summary::-webkit-details-marker{display:none}.edit-pane .original-details[open]>summary{border-bottom:1px solid color-mix(in srgb, var(--color-border) 80%, transparent)}.edit-pane .original-details>div{padding:12px 14px 14px}.edit-pane .field-group-title,.edit-pane .field-group-body{gap:8px;margin:0;display:grid}.edit-pane .format-toolbar{border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-surface) 94%, var(--color-background));border-radius:14px;margin-bottom:12px;padding:8px}.inbox-heading h1,.destination-header h1,.drafts-header h1,.history-header h1,.workspace-inbox .inbox-heading h1{letter-spacing:-.034em;font-size:clamp(24px,5.8vw,28px);font-weight:740;line-height:1.12}.destination-header,.drafts-header,.history-header{min-height:0}.destination-header.published-header{align-items:center;display:flex}.destination-header.published-header h1{flex-wrap:nowrap}.card-title{font-size:var(--type-card-title);letter-spacing:-.02em;font-weight:680;line-height:1.32}.card-preview{font-size:var(--type-card-preview);letter-spacing:-.008em;font-weight:500;line-height:1.4}.draft-card-copy p,.history-copy,.command-panel .health-copy span,.analytics-channel span,.analytics-limits ul,.analytics-inline-stats,.analytics-note,.analytics-section-kicker,.analytics-chip,.analytics-meter-legend,.analytics-refreshing,.analytics-disclose-copy small{font-size:var(--type-body);line-height:1.5}.source-name,.source-time,.ingestion-meta,.card-next-action,.published-filters button,.source-link,.editor-context strong{font-size:var(--type-meta)}.primary-nav-menu button{font-size:var(--type-caption)}.card-signal,.status-badge,.filter-count,.primary-nav-menu small,.topbar-badge,.published-filters small,.workspace-inbox .queue-status-chip small,.analytics-tile span,.analytics-tile small,.analytics-channel-metric span,.analytics-story-cell span,.analytics-story-cell small,.save-state,.character-count,.media-count{font-size:var(--type-micro)}.news-list,.inbox-day-list,.draft-list,.history-list,.history-day-list,.analytics-scroll{gap:var(--space-list)}.news-card-action,.draft-card-main{padding:var(--space-card-y) var(--space-card-x) 10px}.workspace-inbox .queue-toolbar,.analytics-section{gap:var(--space-stack)}.analytics-grid,.analytics-funnel{gap:var(--space-2)}.analytics-tile{gap:6px;min-height:84px;padding:14px}.source-filter-trigger-copy small,.sources-page .source-filter-trigger-copy small,.source-filter-all small,.source-filter-choice small,.source-filter-no-results span,.team-activity-header>div>span,.team-activity-header small,.drafts-toolbar span,.history-toolbar span,.settings-section-heading>div>span,.destination-summary,.health-state,.source-kind,.eyebrow,.inbox-heading .eyebrow,.destination-header .eyebrow,.source-filter-header .eyebrow,.analytics-limits-title,.editor-context span{font-size:var(--type-caption)}.source-filter-selected-count,.source-kind{font-size:var(--type-micro)}.topbar,.queue-toolbar,.workspace-inbox .queue-toolbar{-webkit-backdrop-filter:none;backdrop-filter:none;position:relative;top:auto}.queue-toolbar,.workspace-inbox .queue-toolbar{background:0 0}.workspace.workspace-inbox{padding-top:12px}.topbar,.workspace,.destination-screen{padding-right:max(var(--page-gutter), var(--safe-right));padding-left:max(var(--page-gutter), var(--safe-left))}.app-shell .primary-nav,.primary-nav{right:max(var(--page-gutter), var(--safe-right));left:max(var(--page-gutter), var(--safe-left))}.workspace-inbox .command-panel.editorial-center{border-radius:24px;margin-bottom:8px;padding:10px}.workspace-inbox .news-section{margin-top:8px}.workspace-inbox .news-list{gap:8px}.workspace-inbox .inbox-summary-item strong{font-size:22px}.editor-assist-panel{border-top:1px solid color-mix(in srgb, var(--line) 80%, transparent);gap:12px;margin-top:16px;padding:14px 0 4px;display:grid}.editor-assist-block{gap:8px;display:grid}.editor-assist-block h3{letter-spacing:.01em;margin:0;font-size:13px;font-weight:650}.editor-assist-block p,.editor-assist-notice,.editor-assist-presence{color:var(--muted);margin:0;font-size:13px}.editor-assist-warning{background:#c47b2b1f;border-radius:14px;padding:10px 12px}.editor-assist-chips{flex-wrap:wrap;gap:8px;display:flex}.editor-assist-chips button,.editor-assist-schedule button{appearance:none;border:1px solid color-mix(in srgb, var(--line) 90%, transparent);background:color-mix(in srgb, var(--surface) 92%, transparent);color:var(--text);font:inherit;border-radius:999px;padding:8px 12px;font-size:13px}.editor-assist-schedule{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.editor-assist-schedule input{border:1px solid var(--line);background:var(--surface);min-height:40px;color:var(--text);font:inherit;border-radius:12px;flex:180px;padding:0 12px}.editor-assist-ai-diff{background:color-mix(in srgb, var(--surface-2,var(--surface)) 88%, transparent);border-radius:14px;gap:8px;padding:10px 12px;display:grid}.source-failed-badge{color:#c81e45;background:#e11d481a;border-radius:6px;align-items:center;padding:1px 6px;font-size:10.5px;font-weight:680;display:inline-flex}.source-cluster-badge,.source-scheduled-badge{background:color-mix(in srgb, var(--fluid-violet) 8%, transparent);color:var(--fluid-muted);border-radius:6px;align-items:center;padding:1px 6px;font-size:10.5px;font-weight:650;display:inline-flex}.history-failed-actions{gap:8px;margin-top:12px;display:grid}.history-failed-delete-note{color:var(--fluid-muted);margin:0;font-size:12px;font-weight:650;line-height:1.35}.history-edited-flag{color:color-mix(in srgb, var(--fluid-violet-strong) 45%, var(--fluid-muted));font-size:12px;font-weight:680}.history-edit{gap:10px;margin-top:10px;display:grid}.history-edit-field{gap:6px;display:grid}.history-edit-field>span{color:var(--fluid-muted);font-size:12px;font-weight:720}.history-edit-field input,.history-edit-field textarea{border:1px solid color-mix(in srgb, var(--fluid-muted) 16%, transparent);background:color-mix(in srgb, var(--fluid-surface-soft) 55%, var(--fluid-surface));width:100%;color:var(--fluid-ink);resize:vertical;border-radius:14px;padding:12px 13px}.history-edit-field input:focus,.history-edit-field textarea:focus{outline:3px solid var(--fluid-focus-ring);border-color:color-mix(in srgb, var(--fluid-violet) 28%, transparent)}.history-edit-meter{color:var(--fluid-muted);margin:0;font-size:12px;font-weight:640}.history-edit-meter[data-over=true]{color:var(--fluid-important-ink)}.history-manage-secondary{color:var(--fluid-muted);cursor:pointer;background:0 0;border:0;margin-top:8px;padding:0;font-size:12.5px;font-weight:680;display:inline-flex}.history-manage-secondary:focus-visible{color:var(--fluid-ink)}.history-comments{color:var(--color-foreground);gap:10px;margin:10px 0 0;padding:0;font-size:13px;list-style:none;display:grid}.history-comments li{gap:2px;display:grid}.history-comments li strong{color:var(--color-muted-strong);font-size:12px}.history-comments li p{white-space:pre-wrap;margin:0}.history-manage-notice{color:var(--muted);margin:8px 0 0;font-size:13px}.ai-balance-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;display:grid}.ai-balance-details div{background:var(--fluid-surface-soft);border-radius:14px;gap:2px;padding:10px 12px;display:grid}.ai-balance-details dt{font-size:var(--type-micro);color:var(--fluid-muted);font-weight:650}.ai-balance-details dd{color:var(--fluid-ink);font-size:var(--type-body);margin:0;font-weight:720}.ai-prompt-presets{border-top:1px solid var(--fluid-border);gap:10px;margin:0;padding-top:12px;display:grid}.ai-prompt-presets-title{color:var(--fluid-ink);font-size:var(--type-body);margin:0;font-weight:760}.ai-prompt-spoiler{background:var(--fluid-surface-soft);border:0;border-radius:14px;padding:0 12px}.ai-prompt-spoiler>summary{cursor:pointer;color:var(--fluid-ink);gap:2px;padding:12px 0;font-weight:700;list-style:none;display:grid}.ai-prompt-spoiler>summary::-webkit-details-marker{display:none}.ai-prompt-spoiler>summary small{font-weight:550;font-size:var(--type-caption);color:var(--fluid-muted)}.ai-prompt-spoiler-body{gap:10px;padding:0 0 12px;display:grid}.ai-prompt-spoiler-body textarea{background:var(--fluid-surface);width:100%;min-height:140px;color:var(--fluid-ink);font:inherit;resize:vertical;border:0;border-radius:14px;padding:12px 14px;font-size:16px;line-height:1.45}.ai-prompt-spoiler-body label{gap:6px;display:grid}.ai-prompt-spoiler-body label>span{font-size:var(--type-caption);color:var(--fluid-muted);font-weight:650}.ai-prompt-safety{font-size:var(--type-micro);color:var(--fluid-muted);margin:0;line-height:1.4}.editor-source-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.editor-verify-overlay{--ev-ease:cubic-bezier(.22, 1, .36, 1);z-index:90;padding:12px;padding-bottom:max(12px, var(--safe-bottom));animation:editor-verify-overlay-in .28s var(--ev-ease) both;background:#0c0a1285;place-items:end center;display:grid;position:fixed;inset:0}.editor-verify-sheet{border:1px solid color-mix(in srgb, var(--fluid-violet) 12%, var(--fluid-border,var(--color-border)));background:var(--fluid-surface,var(--color-surface));width:min(100%,440px);max-height:min(90dvh,780px);color:var(--fluid-ink,var(--color-text));animation:editor-verify-sheet-in .42s var(--ev-ease) both;transform-origin:bottom;border-radius:28px;grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 22px 56px #100c1c47}.editor-verify-head{justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 16px 10px;display:flex}.editor-verify-head-copy{gap:4px;min-width:0;display:grid}.editor-verify-kicker{color:var(--fluid-violet-strong,var(--fluid-violet));letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:11px;font-weight:750}.editor-verify-head h2{letter-spacing:-.03em;margin:0;font-size:22px;font-weight:780;line-height:1.15}.editor-verify-head p{color:var(--fluid-muted);margin:0;font-size:13px;line-height:1.4}.editor-verify-close{flex:none;margin-top:2px}.editor-verify-body{-webkit-overflow-scrolling:touch;gap:12px;min-height:0;padding:4px 16px 18px;display:grid;overflow:auto}.editor-verify-panel{background:color-mix(in srgb, var(--fluid-violet) 5%, var(--fluid-surface-soft));border:1px solid color-mix(in srgb, var(--fluid-violet) 8%, transparent);border-radius:18px;gap:10px;padding:12px;display:grid}.editor-verify-panel--actions{background:var(--fluid-surface-soft);border-color:color-mix(in srgb, var(--fluid-border,var(--color-border)) 80%, transparent)}.editor-verify-panel-head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.editor-verify-panel-head h3,.editor-verify-section h3{letter-spacing:.01em;margin:0;font-size:13px;font-weight:750}.editor-verify-panel-head span{color:var(--fluid-muted);font-size:12px;font-weight:600}.editor-verify-facts{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.editor-verify-facts li{background:var(--fluid-surface);min-height:30px;color:var(--fluid-ink);animation:editor-verify-chip-in .36s var(--ev-ease) both;border-radius:12px;align-items:center;padding:5px 11px;font-size:13px;font-weight:650;line-height:1.2;display:inline-flex;box-shadow:0 1px #100c1c0a}.editor-verify-query-input{border:1px solid color-mix(in srgb, var(--fluid-violet) 16%, var(--fluid-border,var(--color-border)));background:var(--fluid-surface);width:100%;min-height:48px;color:var(--fluid-ink);font:inherit;overflow-wrap:anywhere;border-radius:14px;margin:0;padding:12px 14px;font-size:15px;font-weight:650;line-height:1.35}.editor-verify-query-input:focus{outline:2px solid color-mix(in srgb, var(--fluid-violet) 38%, transparent);outline-offset:1px;border-color:color-mix(in srgb, var(--fluid-violet) 42%, var(--fluid-border,var(--color-border)))}.editor-verify-query-input:disabled{opacity:.7}.editor-verify-scan{--ev-ease:cubic-bezier(.22, 1, .36, 1);isolation:isolate;border:1px solid color-mix(in srgb, var(--fluid-violet) 16%, var(--fluid-border,var(--color-border)));background:linear-gradient(160deg, color-mix(in srgb, var(--fluid-violet) 10%, var(--fluid-surface)) 0%, color-mix(in srgb, var(--fluid-mint) 8%, var(--fluid-surface)) 48%, var(--fluid-surface) 100%);animation:editor-verify-scan-in .42s var(--ev-ease) both;border-radius:22px;gap:14px;padding:16px;display:grid;position:relative;overflow:hidden}.editor-verify-scan-aurora{background:radial-gradient(42% 55% at 24% 40%, color-mix(in srgb, var(--fluid-violet) 24%, transparent), transparent 72%), radial-gradient(38% 48% at 78% 28%, color-mix(in srgb, var(--fluid-mint) 18%, transparent), transparent 74%);pointer-events:none;z-index:0;height:80%;animation:4.2s ease-in-out infinite editor-verify-aurora;position:absolute;inset:-40% -20% auto}.editor-verify-scan-beam{background:linear-gradient(180deg, transparent 0%, color-mix(in srgb, var(--fluid-violet) 8%, transparent) 48%, transparent 100%);pointer-events:none;z-index:0;mix-blend-mode:soft-light;background-size:100% 220%;animation:2.2s ease-in-out infinite editor-verify-beam;position:absolute;inset:0}.editor-verify-scan-top,.editor-verify-scan-bar,.editor-verify-scan-steps{z-index:1;position:relative}.editor-verify-scan-top{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;display:grid}.editor-verify-radar{flex-shrink:0;width:72px;height:72px;position:relative}.editor-verify-radar-ring{border:1px solid color-mix(in srgb, var(--fluid-violet) 20%, transparent);border-radius:50%;position:absolute;inset:0}.editor-verify-radar-ring--outer{animation:2.1s ease-in-out infinite editor-verify-ring}.editor-verify-radar-ring--mid{border-color:color-mix(in srgb, var(--fluid-violet) 32%, transparent);animation:2.1s ease-in-out infinite reverse editor-verify-ring;inset:11px}.editor-verify-radar-sweep{background:conic-gradient(from 0deg, transparent 0deg, color-mix(in srgb, var(--fluid-violet) 38%, transparent) 54deg, transparent 96deg);border-radius:50%;animation:1.25s linear infinite editor-verify-spin;position:absolute;inset:5px;-webkit-mask-image:radial-gradient(farthest-side,#0000 52%,#000 53%);mask-image:radial-gradient(farthest-side,#0000 52%,#000 53%)}.editor-verify-radar-core{color:var(--fluid-violet-strong,var(--fluid-violet));background:color-mix(in srgb, var(--fluid-surface) 88%, var(--fluid-violet));box-shadow:0 0 0 1px color-mix(in srgb, var(--fluid-violet) 16%, transparent);border-radius:50%;place-items:center;animation:1.8s ease-in-out infinite editor-verify-core;display:grid;position:absolute;inset:20px}.editor-verify-radar-dot{background:color-mix(in srgb, var(--fluid-mint) 70%, white);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb, var(--fluid-mint) 18%, transparent);border-radius:50%;position:absolute;top:50%;left:50%}.editor-verify-radar-dot--a{animation:2.6s linear infinite editor-verify-orbit-a}.editor-verify-radar-dot--b{animation:3.3s linear infinite editor-verify-orbit-b}.editor-verify-radar-dot--c{animation:3.9s linear infinite editor-verify-orbit-c}.editor-verify-scan-copy{gap:4px;min-width:0;display:grid}.editor-verify-scan-eyebrow{color:var(--fluid-violet-strong,var(--fluid-violet));letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:7px;margin:0;font-size:11px;font-weight:750;display:inline-flex}.editor-verify-scan-live{background:var(--fluid-mint,#24875c);width:7px;height:7px;box-shadow:0 0 0 0 color-mix(in srgb, var(--fluid-mint,#24875c) 45%, transparent);border-radius:50%;animation:1.45s ease-out infinite editor-verify-live}.editor-verify-scan-message{letter-spacing:-.02em;animation:editor-verify-fade-up .28s var(--ev-ease) both;margin:0;font-size:16px;font-weight:750;line-height:1.3}.editor-verify-scan-query{color:var(--fluid-muted);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:12px;line-height:1.35;overflow:hidden}.editor-verify-scan-bar{background:color-mix(in srgb, var(--fluid-violet) 10%, var(--fluid-surface-soft));border-radius:99px;height:5px;overflow:hidden}.editor-verify-scan-bar>span{border-radius:inherit;background:linear-gradient(90deg, color-mix(in srgb, var(--fluid-violet) 55%, transparent), var(--fluid-violet), color-mix(in srgb, var(--fluid-mint) 70%, var(--fluid-violet)));width:42%;height:100%;animation:1.35s ease-in-out infinite editor-verify-indeterminate;display:block}.editor-verify-scan-steps{gap:8px;margin:0;padding:0;list-style:none;display:grid}.editor-verify-scan-steps li{background:color-mix(in srgb, var(--fluid-surface) 72%, transparent);transition:background .22s var(--ev-ease), transform .22s var(--ev-ease), opacity .22s var(--ev-ease);border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;padding:8px 10px;display:grid}.editor-verify-scan-steps li[data-state=pending]{opacity:.55}.editor-verify-scan-steps li[data-state=active]{background:color-mix(in srgb, var(--fluid-violet) 10%, var(--fluid-surface));transform:translateY(-1px)}.editor-verify-scan-steps li[data-state=done]{opacity:.9}.editor-verify-scan-step-mark{border:1.5px solid color-mix(in srgb, var(--fluid-violet) 35%, transparent);background:0 0;border-radius:50%;width:10px;height:10px;margin-top:5px}.editor-verify-scan-steps li[data-state=active] .editor-verify-scan-step-mark{background:var(--fluid-violet);box-shadow:0 0 0 4px color-mix(in srgb, var(--fluid-violet) 18%, transparent);border-color:#0000;animation:1.45s ease-out infinite editor-verify-live}.editor-verify-scan-steps li[data-state=done] .editor-verify-scan-step-mark{background:var(--fluid-mint,#24875c);border-color:#0000}.editor-verify-scan-steps strong{font-size:13px;font-weight:750;display:block}.editor-verify-scan-steps span{color:var(--fluid-muted);font-size:12px;line-height:1.35}.editor-verify-results{animation:editor-verify-results-in .38s var(--ev-ease) both;gap:12px;display:grid}.editor-verify-verdict{background:var(--fluid-surface-soft);border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;min-height:56px;padding:12px 14px;display:flex}.editor-verify-verdict-copy{gap:2px;min-width:0;display:grid}.editor-verify-verdict strong{letter-spacing:-.02em;font-size:16px;font-weight:780}.editor-verify-verdict span{color:var(--fluid-muted);font-size:12.5px;font-weight:600;line-height:1.35}.editor-verify-verdict[data-verdict=corroborated]{background:color-mix(in srgb, var(--fluid-mint) 26%, var(--fluid-surface))}.editor-verify-verdict[data-verdict=contested]{background:color-mix(in srgb, var(--fluid-lime,#e8b339) 36%, var(--fluid-surface))}.editor-verify-verdict[data-verdict=single_source],.editor-verify-verdict[data-verdict=insufficient]{background:color-mix(in srgb, var(--fluid-violet) 10%, var(--fluid-surface-soft))}.editor-verify-section{gap:8px;display:grid}.editor-verify-sources{gap:8px;margin:0;padding:0;list-style:none;display:grid}.editor-verify-sources li{animation:editor-verify-source-in .38s var(--ev-ease) both}.editor-verify-sources a,.editor-verify-sources div{background:var(--fluid-surface-soft);color:inherit;border-radius:16px;gap:3px;padding:12px 13px;text-decoration:none;transition:background .16s,transform .16s;display:grid}.editor-verify-sources a:focus-visible{background:var(--fluid-violet-soft,color-mix(in srgb, var(--fluid-violet) 12%, var(--fluid-surface)));transform:translateY(-1px)}.editor-verify-sources strong{font-size:14px;font-weight:740;line-height:1.35}.editor-verify-source-meta{color:var(--fluid-muted);font-size:12px;font-weight:650}.editor-verify-sources p{color:var(--fluid-muted);margin:2px 0 0;font-size:13px;line-height:1.4}.editor-verify-state{background:var(--fluid-surface-soft);border-radius:18px;justify-items:start;gap:8px;padding:16px 14px;display:grid}.editor-verify-state strong{font-size:15px;font-weight:760}.editor-verify-state p{color:var(--fluid-muted);margin:0;font-size:13px;line-height:1.45}.editor-verify-state--error{background:color-mix(in srgb, var(--fluid-coral) 12%, var(--fluid-surface))}@keyframes editor-verify-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes editor-verify-sheet-in{0%{opacity:0;transform:translateY(18px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes editor-verify-scan-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes editor-verify-results-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes editor-verify-chip-in{0%{opacity:0;transform:translateY(6px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes editor-verify-source-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes editor-verify-fade-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes editor-verify-aurora{0%,to{opacity:.9;transform:translate(0,0)scale(1)}50%{opacity:1;transform:translate(2%,4%)scale(1.06)}}@keyframes editor-verify-beam{0%,to{background-position:0 0}50%{background-position:0 100%}}@keyframes editor-verify-spin{to{transform:rotate(360deg)}}@keyframes editor-verify-ring{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@keyframes editor-verify-core{0%,to{box-shadow:0 0 0 1px color-mix(in srgb, var(--fluid-violet) 16%, transparent), 0 0 0 0 color-mix(in srgb, var(--fluid-violet) 18%, transparent)}50%{box-shadow:0 0 0 1px color-mix(in srgb, var(--fluid-violet) 22%, transparent), 0 0 0 8px color-mix(in srgb, var(--fluid-violet) 8%, transparent)}}@keyframes editor-verify-live{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--fluid-mint,#24875c) 42%, transparent)}70%{box-shadow:0 0 0 8px #0000}to{box-shadow:0 0 #0000}}@keyframes editor-verify-indeterminate{0%{transform:translate(-120%)}to{transform:translate(280%)}}@keyframes editor-verify-orbit-a{0%{transform:rotate(0)translate(28px)rotate(0)}to{transform:rotate(360deg)translate(28px)rotate(-360deg)}}@keyframes editor-verify-orbit-b{0%{transform:rotate(120deg)translate(22px)rotate(-120deg)}to{transform:rotate(480deg)translate(22px)rotate(-480deg)}}@keyframes editor-verify-orbit-c{0%{transform:rotate(240deg)translate(31px)rotate(-240deg)}to{transform:rotate(600deg)translate(31px)rotate(-600deg)}}@media (prefers-reduced-motion:reduce){.editor-verify-overlay,.editor-verify-sheet,.editor-verify-scan,.editor-verify-results,.editor-verify-facts li,.editor-verify-sources li,.editor-verify-scan-message,.editor-verify-scan-aurora,.editor-verify-scan-beam,.editor-verify-radar-ring,.editor-verify-radar-sweep,.editor-verify-radar-core,.editor-verify-radar-dot,.editor-verify-scan-live,.editor-verify-scan-bar>span,.editor-verify-scan-steps li[data-state=active] .editor-verify-scan-step-mark{animation:none!important}.editor-verify-overlay{background:#0c0a12b8}.editor-verify-sources a:focus-visible{transform:none}}:root{--wire-signal:#d63c16;--favorite:#ff3b30;--wire-gutter:8px;--wire-rule:color-mix(in srgb, var(--fluid-ink) 11%, transparent);--wire-rule-strong:var(--fluid-ink);--wire-press:color-mix(in srgb, var(--fluid-ink) 5%, transparent);--wire-fill:color-mix(in srgb, var(--fluid-ink) 6%, transparent);--wire-dek:color-mix(in srgb, var(--fluid-ink) 66%, var(--fluid-bg));--wire-body:color-mix(in srgb, var(--fluid-ink) 80%, var(--fluid-bg));--wire-quiet:color-mix(in srgb, var(--fluid-ink) 40%, var(--fluid-bg));--wire-overlay:#0f0d0ac7}html[data-telegram-theme=dark]{--wire-signal:#ff6a3d;--favorite:#ff453a;--wire-rule:#f1ede41c;--wire-press:#f1ede40f;--wire-fill:#f1ede414;--wire-dek:color-mix(in srgb, var(--fluid-ink) 70%, var(--fluid-bg));--wire-body:color-mix(in srgb, var(--fluid-ink) 82%, var(--fluid-bg));--wire-quiet:color-mix(in srgb, var(--fluid-ink) 44%, var(--fluid-bg))}@media (prefers-color-scheme:dark){:root:not([data-telegram-theme=light]){--wire-signal:#ff6a3d;--favorite:#ff453a;--wire-rule:#f1ede41c;--wire-press:#f1ede40f;--wire-fill:#f1ede414;--wire-dek:color-mix(in srgb, var(--fluid-ink) 70%, var(--fluid-bg));--wire-body:color-mix(in srgb, var(--fluid-ink) 82%, var(--fluid-bg));--wire-quiet:color-mix(in srgb, var(--fluid-ink) 44%, var(--fluid-bg))}}@media (max-width:359px){:root{--wire-gutter:6px}}html,body{background:var(--fluid-bg)}:root .app-shell .topbar{min-height:calc(48px + var(--safe-top));padding:calc(2px + var(--safe-top)) max(calc(var(--wire-gutter) - 13px), var(--safe-right)) 2px max(calc(var(--wire-gutter) - 13px), var(--safe-left));background:var(--fluid-bg);box-shadow:none;border-bottom:0}:root .app-shell .topbar-settings{width:44px;min-width:44px;height:44px;box-shadow:none;color:var(--fluid-ink);background:0 0;border:0;border-radius:10px}:root .app-shell .topbar-settings svg{width:19px;height:19px}:root .app-shell .topbar-settings:active{background:var(--wire-fill)}:root .app-shell .topbar-tool-cluster{box-shadow:none;background:0 0;border:0;gap:0;padding:0}:root .app-shell .topbar-location{min-height:44px;color:var(--fluid-ink);background:0 0;border:0;justify-content:center;align-items:center;padding:0 8px;display:flex}:root .app-shell .topbar-location>.topbar-dateline{color:var(--wire-quiet);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:600;line-height:1}:root .app-shell .workspace-inbox{padding-top:0;padding-right:max(0px, var(--safe-right));padding-left:max(0px, var(--safe-left))}:root .app-shell .workspace-inbox .inbox-masthead{min-height:52px;padding:0 calc(var(--wire-gutter) - 12px) 0 var(--wire-gutter);border:0;justify-content:space-between;align-items:center;gap:8px;margin:0;display:flex}:root .app-shell .workspace-inbox .inbox-mode-switch{width:auto;min-width:0;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;flex:0 auto;grid-template-columns:none;align-items:baseline;gap:16px;margin:0;padding:0;display:flex}:root .app-shell .workspace-inbox .inbox-mode-switch[hidden]{display:none}:root .app-shell .workspace-inbox .inbox-mode-switch button{min-width:0;min-height:48px;box-shadow:none;color:var(--wire-quiet);font-family:var(--wire-headline);letter-spacing:-.025em;text-align:left;background:0 0;border:0;border-radius:0;flex:none;justify-content:flex-start;align-items:center;width:auto;padding:0;font-size:26px;font-weight:700;line-height:1;transition:color .16s;display:inline-flex;position:relative}:root .app-shell .workspace-inbox .inbox-mode-switch button[data-active=true]{box-shadow:none;color:var(--fluid-ink);background:0 0}:root .app-shell .workspace-inbox .inbox-mode-switch button:after{content:none}:root .app-shell .workspace-inbox .inbox-mode-switch button[aria-busy=true]{color:var(--wire-quiet)}:root .app-shell .workspace-inbox .inbox-masthead .inbox-heading-actions{background:0 0;border:0;flex:none;align-items:center;gap:0;margin:0;padding:0;display:flex}:root .app-shell .workspace-inbox .inbox-masthead[data-search=true] .inbox-heading-actions{flex:auto}:root .app-shell .workspace-inbox .inbox-tool-button{width:44px;min-width:44px;height:44px;min-height:44px;box-shadow:none;color:var(--fluid-ink);background:0 0;border:0;border-radius:10px;padding:0;position:relative}:root .app-shell .workspace-inbox .inbox-tool-button svg{width:20px;height:20px}:root .app-shell .workspace-inbox .inbox-tool-button:disabled{color:var(--wire-quiet);opacity:1}:root .app-shell .workspace-inbox .inbox-heading-search{border:0;border-bottom:1px solid var(--fluid-ink);min-height:44px;box-shadow:none;color:var(--fluid-ink);background:0 0;border-radius:0;flex:auto;align-items:center;gap:10px;margin:0 4px 0 0;padding:0;display:flex}:root .app-shell .workspace-inbox .inbox-heading-search input{min-width:0;height:44px;color:var(--fluid-ink);font-family:var(--wire-headline);background:0 0;border:0;outline:none;flex:auto;font-size:20px;font-weight:600}:root .app-shell .workspace-inbox .inbox-heading-search input::placeholder{color:var(--wire-quiet)}:root .app-shell .workspace-inbox .inbox-heading-search input::-webkit-search-cancel-button{appearance:none}:root .app-shell .workspace-inbox .inbox-heading-search input::-webkit-search-decoration{appearance:none}:root .app-shell .workspace-inbox .inbox-heading-search .queue-search-clear{width:44px;height:44px;color:var(--wire-quiet);background:0 0;border:0;border-radius:10px;margin-right:-10px;font-size:24px}:root .app-shell .workspace-inbox .command-panel.editorial-center{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;overflow:visible}:root .app-shell .workspace-inbox .command-panel.editorial-center:before,:root .app-shell .workspace-inbox .command-panel.editorial-center:after{content:none;display:none}:root .app-shell .workspace-inbox .inbox-chrome,:root .app-shell .workspace-inbox .inbox-chrome-tools{box-shadow:none;background:0 0;border:0;margin:0;padding:0;display:block}:root .app-shell .workspace-inbox .inbox-feed-presence{min-height:0;padding:2px var(--wire-gutter) 6px;box-shadow:none;scroll-padding-inline:var(--wire-gutter);scrollbar-width:none;background:0 0;border:0;align-items:center;gap:6px;margin:0;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}:root .app-shell .workspace-inbox .inbox-feed-presence::-webkit-scrollbar{display:none}:root .app-shell .workspace-inbox .inbox-feed-filter,:root .app-shell .workspace-inbox .inbox-feed-source{background:var(--wire-fill);width:auto;height:32px;min-height:32px;box-shadow:none;color:var(--fluid-ink);letter-spacing:-.005em;white-space:nowrap;border:0;border-radius:6px;flex:none;align-items:center;gap:6px;margin:0;padding:0 10px;font-size:13px;font-weight:600;display:inline-flex;position:relative;transform:none}:root .app-shell .workspace-inbox .inbox-feed-filter:after,:root .app-shell .workspace-inbox .inbox-feed-source:after{content:"";position:absolute;inset:-6px -3px}:root .app-shell .workspace-inbox .inbox-feed-source .inbox-feed-source-avatar{width:22px;min-width:22px;height:22px;box-shadow:none;border:0;border-radius:4px;margin:0;font-size:11px}:root .app-shell .workspace-inbox .inbox-feed-source-name{text-overflow:ellipsis;max-width:132px;overflow:hidden}:root .app-shell .workspace-inbox .inbox-feed-source small{min-width:0;height:auto;box-shadow:none;color:var(--wire-quiet);font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:0;padding:0;font-size:13px;font-weight:600;line-height:1;position:static}:root .app-shell .workspace-inbox .inbox-feed-filter[data-active=true],:root .app-shell .workspace-inbox .inbox-feed-source[data-active=true]{background:var(--fluid-ink);color:var(--fluid-bg)}:root .app-shell .workspace-inbox .inbox-feed-source[data-active=true] small{color:color-mix(in srgb, var(--fluid-bg) 70%, transparent)}:root .app-shell .workspace-inbox .inbox-feed-filter:disabled{color:var(--wire-quiet)}:root .app-shell .workspace-inbox .inbox-feed-source-more{box-shadow:inset 0 0 0 1px var(--wire-rule);color:var(--color-muted-strong);background:0 0;padding:0 12px}:root .app-shell .workspace-inbox .inbox-feed-source-more span{color:inherit}:root .app-shell .workspace-inbox .queue-status-chip{background:var(--wire-fill);min-height:32px;box-shadow:none;color:var(--fluid-ink);border:0;border-radius:6px;padding:0 10px;font-size:13px;font-weight:600}:root .app-shell .workspace-inbox .queue-status-chip small{color:var(--wire-quiet);background:0 0}:root .app-shell .workspace-inbox .queue-status-chip{background:var(--fluid-ink);color:var(--fluid-bg)}:root .app-shell .workspace-inbox .queue-status-chip small{color:color-mix(in srgb, var(--fluid-bg) 70%, transparent)}:root .app-shell .workspace-inbox .queue-status-chip{margin:6px var(--wire-gutter) 0}:root .app-shell .workspace-inbox .inbox-problem-banner,:root .app-shell .workspace-inbox .inbox-handoff-cue,:root .app-shell .workspace-inbox .editorial-resume{margin:10px var(--wire-gutter) 0;box-shadow:none;border:0;border-radius:0}:root .app-shell .workspace-inbox .inbox-problem-banner{border-left:3px solid var(--color-danger);background:var(--color-danger-soft);color:var(--color-danger);text-align:left;padding:12px 14px;font-weight:600}:root .app-shell .inbox-day-heading{margin:0 var(--wire-gutter);border:0;border-bottom:1px solid var(--wire-rule-strong);color:var(--fluid-ink);letter-spacing:.14em;text-transform:uppercase;background:0 0;justify-content:space-between;align-items:baseline;padding:14px 0 7px;font-size:11px;font-weight:700;line-height:1.2;display:flex}:root .app-shell .inbox-day-heading small{color:var(--wire-quiet);letter-spacing:.06em;font-variant-numeric:tabular-nums;background:0 0;border:0;padding:0;font-size:11px;font-weight:600}:root .app-shell .inbox-day-heading:first-child{padding-top:10px}:root .app-shell .inbox-day-group+.inbox-day-group .inbox-day-heading,:root .app-shell .news-list-row+.inbox-day-heading{padding-top:28px}:root .app-shell .news-list{gap:0;padding:0}:root .app-shell .inbox-day-list{gap:0;display:block}:root .app-shell .news-list-row{padding:0}:root .app-shell .news-card{margin:0 var(--wire-gutter);border:0;border-bottom:1px solid var(--wire-rule);box-shadow:none;background:0 0;border-radius:0;padding:12px 0 18px;display:block;position:relative;transform:none}:root .app-shell .news-card+.news-card{margin-top:0}:root .app-shell .news-card:before,:root .app-shell .news-card:after{content:none;display:none}:root .app-shell .news-card .source-row{align-items:center;gap:0;min-height:36px;margin:0 -13px 4px 0;padding:0;display:flex}:root .app-shell .news-card .news-card-source{min-width:0;min-height:36px;box-shadow:none;color:var(--fluid-ink);text-align:left;background:0 0;border:0;flex:auto;align-items:center;gap:7px;margin:0;padding:0;display:flex}:root .app-shell .news-card .source-unread{display:none}:root .app-shell .news-card .news-card-source .source-avatar{width:18px;min-width:18px;height:18px;box-shadow:none;border:0;border-radius:4px;flex:none;font-size:10px}:root .app-shell .news-card .source-identity{flex:0 auto;align-items:center;gap:4px;min-width:0;display:inline-flex}:root .app-shell .news-card .source-name{color:var(--fluid-ink);letter-spacing:-.005em;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}:root .app-shell .news-card .source-telegram-mark,:root .app-shell .news-card .source-instagram-mark{opacity:.55}:root .app-shell .news-card .source-time{color:var(--wire-quiet);font-variant-numeric:tabular-nums;flex:none;margin:0;padding:0;font-size:13px;font-weight:500}:root .app-shell .news-card .source-time:before{content:"·";margin:0 6px 0 1px}:root .app-shell .news-card .source-cluster-badge,:root .app-shell .news-card .source-scheduled-badge,:root .app-shell .news-card .source-failed-badge,:root .app-shell .news-card .source-warning,:root .app-shell .news-card .card-desk-verdict{background:var(--wire-fill);height:18px;box-shadow:none;color:var(--color-muted-strong);letter-spacing:.04em;text-transform:uppercase;border:0;border-radius:3px;flex:none;margin-left:2px;padding:0 5px;font-size:10.5px;font-weight:700;line-height:18px}:root .app-shell .news-card .source-cluster-badge{text-transform:none;letter-spacing:0}:root .app-shell .news-card .source-failed-badge,:root .app-shell .news-card .source-warning{background:var(--color-danger-soft);color:var(--color-danger)}:root .app-shell .news-card .card-desk-verdict[data-kind=attention]{background:var(--wire-signal);color:#fff}:root .app-shell .news-card .card-desk-verdict[data-kind=beat]{background:var(--fluid-ink);color:var(--fluid-bg)}:root .app-shell .news-card .news-card-importance,:root .app-shell .news-card .news-card-dismiss{width:44px;min-width:44px;height:44px;box-shadow:none;color:var(--wire-quiet);background:0 0;border:0;border-radius:10px;flex:none;place-items:center;margin:-4px 0;padding:0;transition:color .16s;display:grid}:root .app-shell .news-card .news-card-importance{color:var(--favorite)}:root .app-shell .news-card .news-card-importance svg,:root .app-shell .news-card .news-card-dismiss svg{width:17px;height:17px}:root .app-shell .news-card .news-card-importance[data-active=true]{color:var(--favorite);background:0 0}:root .app-shell .news-card .news-card-action{width:100%;box-shadow:none;color:inherit;text-align:left;background:0 0;border:0;border-radius:0;margin:0;padding:0;display:block;transform:none}:root .app-shell .news-card .news-card-action:active{transform:none}:root .app-shell .news-card .news-card-action:focus-visible{outline:2px solid var(--fluid-ink);outline-offset:4px;border-radius:2px}:root .app-shell .news-card .card-body{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}:root .app-shell .news-card[data-layout=thumb] .card-body{grid-template-columns:minmax(0,1fr) 88px}:root .app-shell .news-card .card-copy{flex-direction:column;gap:6px;min-width:0;margin:0;padding:0;display:flex}:root .app-shell .news-card .card-title{color:var(--fluid-ink);font-family:var(--wire-headline);letter-spacing:-.008em;-webkit-line-clamp:3;text-wrap:pretty;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;hanging-punctuation:first;-webkit-box-orient:vertical;margin:0;font-size:17px;font-weight:650;line-height:1.28;display:-webkit-box;overflow:hidden}:root .app-shell .news-card .card-preview{color:var(--wire-body);-webkit-line-clamp:4;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;-webkit-box-orient:vertical;margin:0;font-size:15px;font-weight:400;line-height:1.45;display:-webkit-box;overflow:hidden}:root .app-shell .news-card[data-layout=lead] .card-title{letter-spacing:-.015em;font-size:20px;font-weight:700;line-height:1.22}:root .app-shell .news-card[data-layout=lead] .card-preview{-webkit-line-clamp:4}:root .app-shell .news-card[data-important=true] .card-title{color:var(--fluid-ink)}:root .app-shell .news-card .card-cover{background:var(--wire-fill);border-radius:4px;margin:0;display:block;position:relative;overflow:hidden}:root .app-shell .news-card .card-cover:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--fluid-ink) 8%, transparent);pointer-events:none;position:absolute;inset:0}:root .app-shell .news-card .card-cover img{object-fit:cover;width:100%;height:100%;display:block}:root .app-shell .news-card .card-cover-thumb{width:88px;height:88px;margin-top:4px}:root .app-shell .news-card .card-cover-lead{aspect-ratio:2;width:100%;margin:0 0 12px}:root .app-shell .news-card .card-cover-labels{gap:4px;display:flex;position:absolute;bottom:6px;left:6px}:root .app-shell .news-card .card-cover-thumb .card-cover-label-text{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:root .app-shell .news-card .card-cover-thumb .card-cover-labels{gap:3px;bottom:5px;left:5px}:root .app-shell .news-card .card-cover-lead .card-cover-labels{bottom:10px;left:10px}:root .app-shell .news-card .card-cover-label{background:var(--wire-overlay);color:#fff;letter-spacing:.06em;text-transform:uppercase;font-variant-numeric:tabular-nums;border-radius:3px;align-items:center;gap:4px;height:18px;padding:0 5px;font-size:10px;font-weight:700;line-height:1;display:inline-flex}:root .app-shell .news-card .card-engagement,:root .app-shell .news-card .card-handoff-note,:root .app-shell .news-card .card-desk-why{color:var(--wire-quiet);margin-top:10px;font-size:13px}:root .app-shell .news-card .card-related-publication{border:0;border-left:2px solid var(--wire-signal);color:var(--color-muted-strong);background:0 0;border-radius:0;margin:0 0 2px;padding:0 0 0 10px;font-size:13px}:root .app-shell .news-card .card-failure{border:0;border-left:3px solid var(--color-danger);background:var(--color-danger-soft);color:var(--fluid-ink);border-radius:0;gap:2px;margin-top:12px;padding:10px 12px;font-size:14px;display:grid}:root .app-shell .news-card .card-failure strong{color:var(--color-danger)}:root .app-shell .news-card .card-signals,:root .app-shell .news-card .card-footer{background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px;padding:0;display:flex}:root .app-shell .news-card .card-signal,:root .app-shell .news-card .status-badge{background:var(--wire-fill);height:22px;box-shadow:none;color:var(--color-muted-strong);border:0;border-radius:3px;align-items:center;gap:5px;padding:0 7px;font-size:12px;font-weight:600;line-height:22px;display:inline-flex}:root .app-shell .news-card .card-signal[data-kind=length]{background:var(--wire-fill);color:var(--color-muted-strong)}:root .app-shell .news-card .card-signal[data-kind=failed]{background:var(--color-danger-soft);color:var(--color-danger)}:root .app-shell .primary-nav-menu{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0}:root .app-shell .primary-nav-menu button{box-shadow:none;color:var(--wire-quiet);letter-spacing:.01em;background:0 0;gap:3px;font-size:10.5px;font-weight:600}:root .app-shell .primary-nav-menu button svg{stroke-width:1.7px;width:22px;height:22px}:root .app-shell .primary-nav-menu button[data-active=true]{box-shadow:none;color:var(--fluid-ink);background:0 0}:root .app-shell .primary-nav-menu button[data-active=true] svg{stroke-width:2.1px}:root .app-shell .primary-nav-menu small,:root .app-shell .primary-nav-menu button[data-active=true] small{border:2px solid var(--fluid-bg);background:var(--wire-signal);min-width:16px;height:16px;box-shadow:none;color:#fff;font-variant-numeric:tabular-nums;border-radius:8px;padding:0 4px;font-size:9.5px;font-weight:700;line-height:12px}:root .app-shell .primary-nav-menu small[data-tone=handoff]{background:var(--fluid-ink);color:var(--fluid-bg)}:root .app-shell .compose-nav-button{background:var(--wire-fill);box-shadow:none;color:var(--fluid-ink);border:0}@media (max-width:899px){:root .app-shell .primary-nav{min-height:0;padding:0 max(var(--wire-gutter), var(--safe-right)) var(--safe-bottom) max(var(--wire-gutter), var(--safe-left));border-top:1px solid var(--wire-rule);background:var(--fluid-bg);-webkit-backdrop-filter:none;align-items:center;gap:4px;bottom:0;left:0;right:0}:root .app-shell .primary-nav-menu{border-radius:0;padding:0}:root .app-shell .primary-nav-menu button{border-radius:0;min-height:50px;padding:6px 2px 4px}:root .app-shell .primary-nav-menu small,:root .app-shell .primary-nav-menu button[data-active=true] small{width:auto;position:absolute;top:3px;left:calc(50% + 5px);right:auto}:root .app-shell .compose-nav-button{border-radius:12px;width:40px;min-width:40px;height:40px;min-height:40px}:root .app-shell .compose-nav-button:after{content:"";position:absolute;inset:-4px}:root .app-shell .compose-nav-button{position:relative}:root .app-shell .workspace{padding-bottom:calc(76px + var(--safe-bottom))}}:root .app-shell .destination-header{margin:0 var(--wire-gutter) 4px;border:0;border-bottom:1px solid var(--wire-rule-strong);box-shadow:none;color:var(--fluid-ink);background:0 0;border-radius:0;padding:4px 0 10px}:root .app-shell .destination-header:before,:root .app-shell .destination-header:after{content:none;display:none}:root .app-shell .destination-header h1{color:var(--fluid-ink);font-family:var(--wire-headline);letter-spacing:-.025em;font-size:26px;font-weight:700;line-height:1.1}:root .app-shell .destination-header .eyebrow,:root .app-shell .destination-header p{color:var(--wire-quiet)}:root .app-shell .destination-header .eyebrow:before{content:none}:root .app-shell .destination-summary{background:var(--wire-fill);box-shadow:none;color:var(--fluid-ink);border-radius:4px}@media (max-width:359px){:root .app-shell .workspace-inbox .inbox-mode-switch{gap:12px}:root .app-shell .workspace-inbox .inbox-mode-switch button{font-size:22px}:root .app-shell .news-card[data-layout=thumb] .card-body{grid-template-columns:minmax(0,1fr) 72px;gap:12px}:root .app-shell .news-card .card-cover-thumb{width:72px;height:72px}:root .app-shell .news-card .card-title{font-size:16px}:root .app-shell .news-card[data-layout=lead] .card-title{font-size:18px}}@media (prefers-reduced-motion:reduce){:root .app-shell .workspace-inbox .inbox-mode-switch button,:root .app-shell .news-card .news-card-importance,:root .app-shell .news-card .news-card-dismiss{transition:none}}@media (min-width:768px){:root{--wire-gutter:12px}:root .app-shell .workspace-inbox .inbox-masthead,:root .app-shell .workspace-inbox .command-panel.editorial-center,:root .app-shell .workspace-inbox .news-section{max-width:720px;margin-inline:auto}:root .app-shell .news-card[data-layout=thumb] .card-body{grid-template-columns:minmax(0,1fr) 132px}:root .app-shell .news-card .card-cover-thumb{width:132px;height:99px}:root .app-shell .news-card .card-cover-lead{aspect-ratio:2}}:root .app-shell .destination-screen{padding-right:max(0px, var(--safe-right));padding-left:max(0px, var(--safe-left))}:root .app-shell .destination-header{justify-content:space-between;align-items:flex-end;gap:12px;min-height:52px;display:flex}:root .app-shell .destination-header h1{align-items:baseline;gap:8px;margin:0;display:inline-flex}:root .app-shell .heading-count-plaque{min-width:0;height:auto;box-shadow:none;color:var(--wire-quiet);font-family:var(--wire-headline);letter-spacing:-.02em;font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:0;padding:0;font-size:26px;font-weight:400}:root .app-shell .destination-screen .empty-state{margin:28px var(--wire-gutter) 0;box-shadow:none;text-align:left;background:0 0;border:0;border-radius:0;padding:0}:root .app-shell .destination-screen .empty-state svg{color:var(--wire-quiet)}:root .app-shell .destination-screen .empty-state h2{color:var(--fluid-ink);font-family:var(--wire-headline);letter-spacing:-.015em;margin:10px 0 6px;font-size:21px;font-weight:700}:root .app-shell .destination-screen .empty-state p{max-width:34em;color:var(--wire-dek);margin:0;font-size:15px;line-height:1.45}:root .app-shell .drafts-content{padding:0}:root .app-shell .drafts-toolbar{min-height:0;margin:0 var(--wire-gutter);background:0 0;border:0;justify-content:space-between;align-items:baseline;gap:12px;padding:8px 0 0;display:flex}:root .app-shell .drafts-toolbar strong{color:var(--fluid-ink);font-size:13px;font-weight:600}:root .app-shell .drafts-toolbar span{color:var(--wire-quiet);font-size:12px}:root .app-shell .draft-action-error{margin:10px var(--wire-gutter) 0;border:0;border-left:3px solid var(--color-danger);background:var(--color-danger-soft);color:var(--color-danger);border-radius:0;padding:10px 12px}:root .app-shell .draft-list{gap:0;margin-top:6px;padding:0;display:block}:root .app-shell .draft-card{margin:0 var(--wire-gutter);border:0;border-bottom:1px solid var(--wire-rule);box-shadow:none;background:0 0;border-radius:0;padding:14px 0 16px}:root .app-shell .draft-card:before,:root .app-shell .draft-card:after{content:none;display:none}:root .app-shell .draft-card-main{background:0 0;border:0;padding:0;display:block}:root .app-shell .draft-card-meta{flex-wrap:wrap;align-items:center;gap:7px;margin:0 0 8px;display:flex}:root .app-shell .draft-card-meta .source-avatar{width:18px;min-width:18px;height:18px;box-shadow:none;border:0;border-radius:4px;font-size:10px}:root .app-shell .draft-card-meta>span:not(.status-badge){align-items:baseline;gap:6px;min-width:0;display:inline-flex}:root .app-shell .draft-card-meta strong{color:var(--fluid-ink);font-size:13px;font-weight:600}:root .app-shell .draft-card-meta small{color:var(--wire-quiet);font-size:13px}:root .app-shell .draft-card-meta small:before{content:"·";margin-right:6px}:root .app-shell .draft-card-meta .status-badge{background:var(--wire-fill);height:18px;box-shadow:none;color:var(--color-muted-strong);letter-spacing:.04em;text-transform:uppercase;border:0;border-radius:3px;padding:0 5px;font-size:10.5px;font-weight:700;line-height:18px}:root .app-shell .draft-card-meta .status-badge[data-status=EDITING]{display:none}:root .app-shell .draft-card-body{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}:root .app-shell .draft-card-body:has(.draft-card-media){grid-template-columns:minmax(0,1fr) 88px}:root .app-shell .draft-card-copy{flex-direction:column;gap:6px;min-width:0;display:flex}:root .app-shell .draft-card-copy h2{color:var(--fluid-ink);font-family:var(--wire-headline);letter-spacing:-.01em;-webkit-line-clamp:3;-webkit-hyphens:auto;hyphens:auto;text-wrap:pretty;-webkit-box-orient:vertical;margin:0;font-size:17px;font-weight:650;line-height:1.28;display:-webkit-box;overflow:hidden}:root .app-shell .draft-card-copy p{color:var(--wire-body);-webkit-line-clamp:3;-webkit-hyphens:auto;hyphens:auto;-webkit-box-orient:vertical;margin:0;font-size:15px;line-height:1.45;display:-webkit-box;overflow:hidden}:root .app-shell .draft-card-copy .card-handoff-note{color:var(--wire-quiet);font-size:13px}:root .app-shell .draft-card-media{background:var(--wire-fill);width:88px;height:88px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--fluid-ink) 8%, transparent);color:var(--wire-quiet);border:0;border-radius:4px;place-items:center;margin-top:4px;display:grid;position:relative;overflow:hidden}:root .app-shell .draft-card-media img{object-fit:cover;width:100%;height:100%}:root .app-shell .draft-card-media-play{background:var(--wire-overlay);color:#fff;border-radius:3px;place-items:center;width:20px;height:18px;font-size:9px;display:grid;position:absolute;bottom:5px;left:5px}:root .app-shell .draft-discard-confirmation{border:0;border-left:3px solid var(--color-danger);background:var(--color-danger-soft);border-radius:0;gap:10px;margin-top:12px;padding:12px 14px;display:grid}:root .app-shell .draft-discard-confirmation strong{color:var(--fluid-ink);font-size:14px;display:block}:root .app-shell .draft-discard-confirmation span{color:var(--wire-dek);font-size:13px}:root .app-shell .history-scroll{padding:0}:root .app-shell .published-pin-banner{width:calc(100% - 2 * var(--wire-gutter));margin:12px var(--wire-gutter) 0;border:0;border-left:3px solid var(--fluid-ink);background:var(--wire-fill);box-shadow:none;color:var(--fluid-ink);text-align:left;border-radius:0;align-items:center;gap:10px;padding:10px 12px;display:flex}:root .app-shell .published-pin-banner[aria-pressed=true]{background:var(--fluid-ink);color:var(--fluid-bg)}:root .app-shell .published-pin-banner .metric-icon{width:auto;height:auto;color:inherit;background:0 0}:root .app-shell .published-pin-banner-copy{gap:1px;min-width:0;display:grid}:root .app-shell .published-pin-banner-copy strong{font-size:14px;font-weight:700}:root .app-shell .published-pin-banner-copy small{color:inherit;opacity:.72;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}:root .app-shell .history-list{gap:0;margin-top:4px;padding:0;display:block}:root .app-shell .history-card{margin:0 var(--wire-gutter);border:0;border-bottom:1px solid var(--wire-rule);box-shadow:none;background:0 0;border-radius:0;padding:12px 0 14px;position:relative}:root .app-shell .history-card:before,:root .app-shell .history-card:after{content:none;display:none}:root .app-shell .history-card-head{align-items:center;gap:0;min-height:36px;margin:0 -13px 4px 0;display:flex}:root .app-shell .history-source{color:var(--fluid-ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}:root .app-shell .history-time{color:var(--wire-quiet);font-variant-numeric:tabular-nums;flex:none;font-size:13px}:root .app-shell .history-time:before{content:"·";margin:0 6px}:root .app-shell .history-pin-flag,:root .app-shell .history-deleted-flag{background:var(--fluid-ink);height:18px;color:var(--fluid-bg);letter-spacing:.04em;text-transform:uppercase;border:0;border-radius:3px;align-items:center;gap:4px;margin:0 0 0 8px;padding:0 5px;font-size:10.5px;font-weight:700;display:inline-flex}:root .app-shell .history-deleted-flag{background:var(--color-danger-soft);color:var(--color-danger)}:root .app-shell .history-open-link{width:44px;height:44px;color:var(--wire-quiet);background:0 0;border-radius:10px;place-items:center;margin:-4px 0 -4px auto;padding:0;display:grid}:root .app-shell .history-title{color:var(--fluid-ink);font-family:var(--wire-headline);letter-spacing:-.01em;-webkit-line-clamp:3;-webkit-hyphens:auto;hyphens:auto;text-wrap:pretty;-webkit-box-orient:vertical;margin:0;font-size:17px;font-weight:650;line-height:1.28;display:-webkit-box;overflow:hidden}:root .app-shell .history-copy{color:var(--wire-body);-webkit-line-clamp:3;-webkit-hyphens:auto;hyphens:auto;-webkit-box-orient:vertical;margin:6px 0 0;font-size:15px;line-height:1.45;display:-webkit-box;overflow:hidden}:root .app-shell .history-copy--channel{-webkit-line-clamp:4;color:var(--fluid-ink)}:root .app-shell .history-metrics-row{color:var(--wire-quiet);flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:10px;font-size:13px;display:flex}:root .app-shell .history-metrics-row .engagement-meters{color:var(--color-muted-strong);gap:12px;margin:0;font-size:13px;font-weight:600}:root .app-shell .history-metrics-row .engagement-meters svg{width:15px;height:15px;color:var(--wire-quiet)}:root .app-shell .history-publisher,:root .app-shell .history-edited-flag{color:var(--wire-quiet);margin:0;font-size:13px}:root .app-shell .history-metrics-row>.history-publisher:before,:root .app-shell .history-metrics-row>.history-edited-flag:before{content:"·";margin-right:8px}:root .app-shell .history-metrics-row>:first-child:before{content:none}:root .app-shell .history-card-panel{border-top:1px solid var(--wire-rule);margin-top:6px;padding:12px 0 2px}:root .app-shell .history-comments{gap:12px;margin:0;padding:0;list-style:none;display:grid}:root .app-shell .history-comments li{gap:2px;font-size:14px;line-height:1.45;display:grid}:root .app-shell .history-comments strong{color:var(--fluid-ink);font-size:13px;font-weight:600}:root .app-shell .history-comments-empty,:root .app-shell .history-manage-notice{color:var(--wire-quiet);margin:8px 0 0;font-size:13px}:root .app-shell .history-status-row{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}:root .app-shell .history-status-badge{background:var(--color-danger-soft);height:22px;color:var(--color-danger);border:0;border-radius:3px;align-items:center;gap:4px;padding:0 7px;font-size:12px;font-weight:700;display:inline-flex}:root .app-shell .history-card[data-status=RECONCILING] .history-status-badge,:root .app-shell .history-card[data-status=PUBLISHING] .history-status-badge{background:var(--wire-fill);color:var(--fluid-ink)}:root .app-shell .history-attempts{color:var(--wire-quiet);font-size:13px}:root .app-shell .history-failure,:root .app-shell .history-card>.history-warning{border:0;border-left:3px solid var(--color-danger);background:var(--color-danger-soft);color:var(--fluid-ink);border-radius:0;gap:2px;margin-top:10px;padding:10px 12px;font-size:14px;display:grid}:root .app-shell .history-failure p{margin:0}:root .app-shell .history-failure .history-warning{color:var(--color-danger);font-weight:700}:root .app-shell .history-failed-actions{margin-top:12px}:root .app-shell .history-edit{gap:10px;margin-top:4px;display:grid}:root .app-shell .history-edit-field{color:var(--wire-quiet);gap:4px;font-size:12px;font-weight:600;display:grid}:root .app-shell .history-edit-field input,:root .app-shell .history-edit-field textarea{border:1px solid var(--wire-rule);background:var(--fluid-bg);width:100%;color:var(--fluid-ink);font:inherit;border-radius:6px;padding:10px 12px;font-size:15px}:root .app-shell .history-edit-meter{color:var(--wire-quiet);font-variant-numeric:tabular-nums;margin:0;font-size:12px}:root .app-shell .history-edit-meter[data-over]{color:var(--color-danger)}:root .app-shell .history-metrics-row .engagement-meters{flex:none;width:auto}:root .app-shell .history-title,:root .app-shell .history-copy{max-width:none}:root .app-shell .editor-dialog,:root .editor-dialog{background:var(--fluid-bg)}:root .editor-dialog .editor-shell{background:var(--fluid-bg);box-shadow:none;border:0;border-radius:0}:root .editor-dialog .editor-topbar{min-height:calc(52px + var(--safe-top));padding:calc(4px + var(--safe-top)) calc(var(--wire-gutter) - 13px) 4px;border:0;border-bottom:1px solid var(--wire-rule);background:var(--fluid-bg);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}:root .editor-dialog .editor-topbar .icon-button{width:44px;min-width:44px;height:44px;box-shadow:none;color:var(--fluid-ink);background:0 0;border:0;border-radius:10px}:root .editor-dialog .editor-heading{justify-items:center;gap:1px;display:grid}:root .editor-dialog .editor-heading>span:first-child{color:var(--fluid-ink);letter-spacing:-.01em;font-size:15px;font-weight:700}:root .editor-dialog .save-state{color:var(--wire-quiet);font-size:12px;font-weight:500}:root .editor-dialog .save-state[data-state=failed]{color:var(--color-danger)}:root .editor-dialog .triage-source-row,:root .editor-dialog .editor-source-row{margin:0 var(--wire-gutter);border:0;border-bottom:1px solid var(--wire-rule);box-shadow:none;background:0 0;border-radius:0;align-items:center;gap:10px;padding:12px 0;display:flex}:root .editor-dialog .triage-source-row .source-avatar,:root .editor-dialog .editor-source-row .source-avatar{width:28px;min-width:28px;height:28px;box-shadow:none;border:0;border-radius:6px}:root .editor-dialog .triage-source-copy{gap:1px;min-width:0;margin-right:auto;display:grid}:root .editor-dialog .triage-source-copy strong,:root .editor-dialog .editor-source-name{color:var(--fluid-ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}:root .editor-dialog .triage-source-copy span{color:var(--wire-quiet);font-variant-numeric:tabular-nums;font-size:12px}:root .editor-dialog .editor-source-identity{align-items:center;gap:8px;min-width:0;margin-right:auto;display:inline-flex}:root .editor-dialog .editor-source-actions{flex:none;gap:6px;display:flex}:root .editor-dialog .triage-pane{padding:0}:root .editor-dialog .triage-article{margin:0 var(--wire-gutter);box-shadow:none;background:0 0;border:0;border-radius:0;padding:18px 0 8px}:root .editor-dialog .triage-title{color:var(--fluid-ink);font-family:var(--wire-headline);letter-spacing:-.02em;-webkit-hyphens:auto;hyphens:auto;text-wrap:pretty;margin:0 0 12px;font-size:26px;font-weight:700;line-height:1.16}:root .editor-dialog .triage-body{color:var(--fluid-ink);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;font-size:17px;line-height:1.6}:root .editor-dialog .triage-body p{margin:0 0 .9em}:root .editor-dialog .triage-empty{color:var(--wire-quiet)}:root .editor-dialog .triage-media{margin:8px var(--wire-gutter) 0;border-top:1px solid var(--wire-rule);padding:14px 0 0}:root .editor-dialog .triage-section-label{color:var(--fluid-ink);letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:700}:root .editor-dialog .triage-media-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}:root .editor-dialog .triage-media-gallery>li:only-child{grid-column:1/-1}:root .editor-dialog .triage-media-tile{aspect-ratio:1;background:var(--wire-fill);width:100%;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--fluid-ink) 8%, transparent);border:0;border-radius:4px;padding:0;display:block;position:relative;overflow:hidden}:root .editor-dialog .triage-media-gallery>li:only-child .triage-media-tile{aspect-ratio:16/10}:root .editor-dialog .triage-media-thumb{object-fit:cover;width:100%;height:100%}:root .editor-dialog .triage-media-play{background:var(--wire-overlay);color:#fff;border-radius:3px;place-items:center;width:26px;height:22px;display:grid;position:absolute;bottom:6px;left:6px}:root .editor-dialog .triage-media-play svg{width:14px;height:14px}:root .editor-dialog .triage-media-caption{background:var(--wire-overlay);color:#fff;border-radius:3px;padding:3px 6px;font-size:11px;font-weight:600;position:absolute;bottom:6px;left:6px}:root .editor-dialog .triage-media-tile[data-status=READY] .triage-media-caption{display:none}:root .editor-dialog .triage-media-missing{height:100%;color:var(--wire-quiet);place-items:center;gap:6px;font-size:12px;display:grid}:root .editor-dialog .triage-no-media{margin:8px var(--wire-gutter) 0;border-top:1px solid var(--wire-rule);color:var(--wire-quiet);align-items:center;gap:8px;padding:14px 0 0;font-size:13px;display:flex}:root .editor-dialog .editor-actions,:root .editor-dialog .editor-actions--inline{width:auto;max-width:none;padding:12px var(--wire-gutter) calc(14px + var(--safe-bottom));border:0;border-top:1px solid var(--wire-rule);background:var(--fluid-bg);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;margin:16px 0 0}:root .editor-dialog .editor-shell[data-triage=true] .editor-actions{z-index:3;position:sticky;bottom:0}:root .editor-dialog .action-notice{border:0;border-left:3px solid var(--fluid-ink);background:var(--wire-fill);color:var(--fluid-ink);border-radius:0;margin:0 0 10px;padding:10px 12px;font-size:14px}:root .editor-dialog .editor-format-dock{padding:6px var(--wire-gutter);border:0;border-bottom:1px solid var(--wire-rule);background:var(--fluid-bg);box-shadow:none;margin:0}:root .editor-dialog .edit-pane{padding:0 var(--wire-gutter)}:root .editor-dialog .editor-block{border:0;border-bottom:1px solid var(--wire-rule);box-shadow:none;background:0 0;border-radius:0;margin:0;padding:16px 0}:root .editor-dialog .field-label{color:var(--wire-quiet);letter-spacing:.12em;text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:700;display:block}:root .editor-dialog .editor-block textarea,:root .editor-dialog .editor-block input[type=text]{width:100%;box-shadow:none;color:var(--fluid-ink);resize:none;background:0 0;border:0;border-radius:0;outline:none;padding:0;font-size:17px;line-height:1.55}:root .editor-dialog #editor-title-input{font-family:var(--wire-headline);letter-spacing:-.015em;font-size:23px;font-weight:700;line-height:1.2}:root .editor-dialog .editor-block textarea:focus-visible{box-shadow:inset 2px 0 0 var(--fluid-ink);padding-left:10px}:root .editor-dialog .editor-failure-banner{margin:12px var(--wire-gutter) 0;border:0;border-left:3px solid var(--color-danger);background:var(--color-danger-soft);color:var(--fluid-ink);border-radius:0;gap:2px;padding:10px 12px;display:grid}:root .editor-dialog .editor-failure-banner strong{color:var(--color-danger)}:root .editor-dialog .format-toolbar{margin:0 calc(-1 * var(--wire-gutter));box-shadow:none;background:0 0;border:0;padding:0}:root .editor-dialog .format-toolbar-row{padding:0 calc(var(--wire-gutter) - 6px);scrollbar-width:none;gap:2px;display:flex;overflow-x:auto}:root .editor-dialog .format-toolbar-row::-webkit-scrollbar{display:none}:root .editor-dialog .format-tool{width:42px;min-width:42px;height:42px;box-shadow:none;color:var(--fluid-ink);background:0 0;border:0;border-radius:8px;flex:none;place-items:center;padding:0;display:grid}:root .editor-dialog .format-tool svg{width:18px;height:18px}:root .editor-dialog .format-tool:active:not(:disabled){background:var(--wire-fill)}:root .editor-dialog .format-tool:disabled{color:var(--wire-quiet);opacity:1}:root .editor-dialog .writing-meta{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}:root .editor-dialog .character-count{color:var(--wire-quiet);font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}:root .editor-dialog .character-count[data-over=true],:root .editor-dialog .character-count[data-state=over]{color:var(--color-danger)}:root .editor-dialog .editor-section-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}:root .editor-dialog .editor-section-heading .field-label{margin:0}:root .editor-dialog .editor-media-list{gap:0;margin:0;padding:0;list-style:none;display:grid}:root .editor-dialog .editor-media-row{border:0;border-top:1px solid var(--wire-rule);box-shadow:none;background:0 0;border-radius:0;align-items:center;gap:14px;padding:8px 0;display:flex}:root .editor-dialog .editor-media-row:first-child{border-top:0}:root .editor-dialog .editor-media-preview,:root .editor-dialog .editor-media-open{background:var(--wire-fill);width:72px;min-width:72px;height:72px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--fluid-ink) 8%, transparent);border:0;border-radius:4px;padding:0;overflow:hidden}:root .editor-dialog .editor-media-preview img,:root .editor-dialog .editor-media-open img{object-fit:cover;width:100%;height:100%}:root .editor-dialog .editor-media-row-actions,:root .editor-dialog .editor-media-controls{align-items:center;gap:6px;display:flex}:root .editor-dialog .media-icon-button{width:40px;min-width:40px;height:40px;box-shadow:none;color:var(--fluid-ink);background:0 0;border:0;border-radius:8px;place-items:center;padding:0;display:grid}:root .editor-dialog [role=switch] .signature-switch-track,:root .editor-dialog .media-switch-track,:root .editor-dialog .signature-switch-track{background:color-mix(in srgb, var(--fluid-ink) 16%, transparent);width:44px;height:26px;box-shadow:none;border:0;border-radius:999px}:root .editor-dialog [role=switch][aria-checked=true] .signature-switch-track,:root .editor-dialog [role=switch][aria-checked=true] .media-switch-track{background:var(--fluid-ink)}:root .editor-dialog .signature-switch-knob,:root .editor-dialog .media-switch-knob{background:#fff;width:22px;height:22px;box-shadow:0 1px 3px #00000038}:root .editor-dialog .signature-inline-head{justify-content:space-between;align-items:center;gap:12px;display:flex}:root .editor-dialog .signature-inline-head .field-label{margin:0}:root .editor-dialog .original-details>summary,:root .editor-dialog .schedule-spoiler{width:100%;min-height:44px;box-shadow:none;color:var(--fluid-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:0;font-size:15px;font-weight:600;list-style:none;display:flex}:root .editor-dialog .original-details>summary::-webkit-details-marker{display:none}:root .editor-dialog .original-details>summary:after{content:"";border-right:1.5px solid var(--wire-quiet);border-bottom:1.5px solid var(--wire-quiet);width:7px;height:7px;margin-right:4px;transition:transform .16s;transform:translateY(-2px)rotate(45deg)}:root .editor-dialog .original-details[open]>summary:after{transform:translateY(2px)rotate(225deg)}:root .editor-dialog .original-details>div{color:var(--wire-dek);margin-top:8px;font-size:14px;line-height:1.5}:root .editor-dialog .original-details>div strong{color:var(--fluid-ink);font-family:var(--wire-headline);margin-bottom:6px;font-size:17px;display:block}:root .editor-dialog .original-details>div p{white-space:pre-line;margin:0}:root .editor-dialog .schedule-spoiler-copy{gap:2px;display:grid}:root .editor-dialog .schedule-spoiler-copy .field-label{margin:0}:root .editor-dialog .schedule-spoiler-copy strong{color:var(--fluid-ink);font-size:15px;font-weight:600}:root .editor-dialog .schedule-spoiler-chevron{color:var(--wire-quiet)}:root .editor-dialog .editor-assist-panel{border:0;border-bottom:1px solid var(--wire-rule);box-shadow:none;background:0 0;border-radius:0;margin:0;padding:16px 0}:root .editor-dialog .editor-assist-block{background:0 0;border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}@media (prefers-reduced-motion:reduce){:root .editor-dialog .original-details>summary:after{transition:none}}:root .editor-dialog .editor-block textarea{field-sizing:content;min-height:1.6em}:root .app-shell .topbar-more-menu{width:min(320px, calc(100vw - 2 * var(--wire-gutter)));border:1px solid var(--wire-rule);background:var(--fluid-bg);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:12px;padding:6px 0;box-shadow:0 12px 36px #0a090724,0 2px 6px #0a09070f}:root .app-shell .topbar-more-group{box-shadow:none;background:0 0;border:0;border-radius:0;gap:0;margin:0;padding:4px 0;display:grid}:root .app-shell .topbar-more-group+.topbar-more-group{border-top:1px solid var(--wire-rule)}:root .app-shell .topbar-more-label{color:var(--wire-quiet);letter-spacing:.14em;text-transform:uppercase;margin:6px 16px 2px;font-size:10.5px;font-weight:700}:root .app-shell .topbar-more-group>button{width:100%;min-height:52px;box-shadow:none;color:var(--fluid-ink);text-align:left;background:0 0;border:0;border-radius:0;align-items:center;gap:12px;padding:6px 14px 6px 16px;display:flex}:root .app-shell .topbar-more-group>button:active{background:var(--wire-press)}:root .app-shell .topbar-more-group>button[data-active=true]{background:var(--wire-fill)}:root .app-shell .topbar-more-group .metric-icon{width:20px;min-width:20px;height:20px;box-shadow:none;color:var(--fluid-ink);background:0 0;border:0;border-radius:0;flex:none}:root .app-shell .topbar-more-copy{flex:auto;gap:1px;min-width:0;display:grid}:root .app-shell .topbar-more-copy strong{color:var(--fluid-ink);font-size:15px;font-weight:600}:root .app-shell .topbar-more-copy small{color:var(--wire-quiet);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}:root .app-shell .topbar-more-chevron{color:var(--wire-quiet);flex:none}:root .app-shell .topbar-more-count,:root .app-shell .topbar-badge{background:var(--wire-fill);min-width:18px;height:18px;box-shadow:none;color:var(--fluid-ink);text-align:center;font-variant-numeric:tabular-nums;border:0;border-radius:9px;padding:0 5px;font-size:11px;font-weight:700;line-height:18px}:root .app-shell .workspace-inbox .editorial-resume{border-left:3px solid var(--fluid-ink);background:var(--wire-fill);flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 14px;display:flex}:root .app-shell .workspace-inbox .editorial-resume-copy{flex:200px;gap:2px;min-width:0;display:grid}:root .app-shell .workspace-inbox .editorial-resume-eyebrow{color:var(--wire-quiet);letter-spacing:.12em;text-transform:uppercase;font-size:10.5px;font-weight:700}:root .app-shell .workspace-inbox .editorial-resume-copy strong{color:var(--fluid-ink);font-family:var(--wire-headline);text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:600;overflow:hidden}:root .app-shell .workspace-inbox .editorial-resume-copy>span:last-child{display:none}:root .app-shell .workspace-inbox .inbox-handoff-cue{width:calc(100% - 2 * var(--wire-gutter));border-left:3px solid var(--fluid-ink);background:var(--wire-fill);color:var(--fluid-ink);text-align:left;align-items:center;gap:10px;padding:10px 12px;display:flex}:root .app-shell .workspace-inbox .inbox-handoff-cue-icon{width:auto;height:auto;color:var(--fluid-ink);background:0 0;place-items:center;display:grid}:root .app-shell .workspace-inbox .inbox-handoff-cue-copy{flex:auto;gap:1px;display:grid}:root .app-shell .workspace-inbox .inbox-handoff-cue-copy strong{font-size:14px;font-weight:700}:root .app-shell .workspace-inbox .inbox-handoff-cue-copy small{color:var(--wire-quiet);font-size:12.5px}:root .app-shell .sources-scroll,:root .app-shell .destination-body{padding:0}:root .app-shell .settings-sources-section{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}:root .app-shell .sources-toolbar{margin:0 var(--wire-gutter);background:0 0;border:0;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 0 10px;display:flex}:root .app-shell .sources-toolbar>div{gap:2px;min-width:0;display:grid}:root .app-shell .sources-toolbar strong{color:var(--fluid-ink);font-size:13px;font-weight:600}:root .app-shell .sources-toolbar span{color:var(--wire-quiet);font-size:12.5px}:root .app-shell .sources-toolbar .sources-paused-summary{color:var(--color-danger)}:root .app-shell .settings-sources-section form{margin:0 var(--wire-gutter) 8px;border:0;border-top:1px solid var(--wire-rule);border-bottom:1px solid var(--wire-rule);box-shadow:none;background:0 0;border-radius:0;gap:12px;padding:14px 0 16px;display:grid}:root .app-shell .source-field,:root .app-shell .source-advanced-controls label{gap:5px;display:grid}:root .app-shell .source-field>span,:root .app-shell .source-advanced-controls label>span{color:var(--wire-dek);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:700}:root .app-shell .source-field input,:root .app-shell .source-field select,:root .app-shell .source-advanced-controls input,:root .app-shell .source-advanced-controls select,:root .app-shell .source-rename-input{border:1px solid var(--wire-rule);background:var(--fluid-bg);width:100%;min-height:44px;box-shadow:none;color:var(--fluid-ink);font:inherit;border-radius:8px;padding:0 12px;font-size:15px}:root .app-shell .source-field input:focus,:root .app-shell .source-field select:focus,:root .app-shell .source-advanced-controls input:focus,:root .app-shell .source-advanced-controls select:focus,:root .app-shell .source-rename-input:focus{border-color:var(--fluid-ink);outline:none}:root .app-shell .source-action-error{margin:8px var(--wire-gutter);border:0;border-left:3px solid var(--color-danger);background:var(--color-danger-soft);color:var(--color-danger);border-radius:0;padding:10px 12px;font-size:14px}:root .app-shell .sources-list{border-top:1px solid var(--wire-rule-strong);margin:0;margin-inline:var(--wire-gutter);gap:0;padding:0;display:block}:root .app-shell .source-settings-card{border:0;border-bottom:1px solid var(--wire-rule);box-shadow:none;background:0 0;border-radius:0;margin:0;padding:0}:root .app-shell .source-settings-card:before,:root .app-shell .source-settings-card:after{content:none;display:none}:root .app-shell .source-settings-card[data-enabled=false] .source-settings-title{opacity:.55}:root .app-shell .source-settings-head{align-items:center;gap:4px;min-height:64px;margin:0 -13px 0 0;padding:8px 0;display:flex}:root .app-shell .source-settings-title{flex:auto;align-items:center;gap:12px;min-width:0;display:flex}:root .app-shell .source-settings-title .source-avatar-large{width:34px;min-width:34px;height:34px;box-shadow:none;border:0;border-radius:8px}:root .app-shell .source-settings-copy{gap:2px;min-width:0;display:grid}:root .app-shell .source-rename-trigger{min-height:0;box-shadow:none;color:var(--fluid-ink);text-align:left;background:0 0;border:0;padding:0}:root .app-shell .source-rename-trigger h2{color:var(--fluid-ink);letter-spacing:-.005em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:15px;font-weight:600;overflow:hidden}:root .app-shell .source-rename-input{min-height:36px}:root .app-shell .source-settings-subline{min-width:0;color:var(--wire-quiet);white-space:nowrap;align-items:center;gap:0;margin:0;font-size:12.5px;display:flex}:root .app-shell .source-settings-subline>*+:before{content:"·";color:var(--wire-quiet);margin:0 6px}:root .app-shell .source-settings-subline .source-kind{height:auto;color:var(--wire-quiet);letter-spacing:0;text-transform:none;background:0 0;border:0;border-radius:0;flex:none;padding:0;font-size:12.5px;font-weight:500}:root .app-shell .source-settings-subline a{min-width:0;color:var(--wire-quiet);text-overflow:ellipsis;text-decoration:none;overflow:hidden}:root .app-shell .source-status{flex:none}:root .app-shell .source-status[data-attention]{color:var(--color-danger);font-weight:600}:root .app-shell .source-toggle-button{width:56px;min-width:56px;height:44px;box-shadow:none;background:0 0;border:0;border-radius:0;place-items:center;padding:0;display:grid}:root .app-shell .source-toggle-track{background:color-mix(in srgb, var(--fluid-ink) 16%, transparent);border-radius:999px;width:44px;height:26px;transition:background-color .16s;position:relative}:root .app-shell .source-toggle-knob{background:#fff;border-radius:50%;width:22px;height:22px;transition:transform .16s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #00000038}:root .app-shell .source-toggle-button[aria-checked=true] .source-toggle-track{background:var(--fluid-ink)}:root .app-shell .source-toggle-button[aria-checked=true] .source-toggle-knob{transform:translate(18px)}:root .app-shell .source-toggle-button[data-saving] .source-toggle-track{opacity:.5}:root .app-shell .source-expand-button{width:44px;min-width:44px;height:44px;box-shadow:none;color:var(--wire-quiet);background:0 0;border:0;border-radius:10px;place-items:center;padding:0;display:grid}:root .app-shell .source-expand-button svg{transition:transform .16s}:root .app-shell .source-expand-button[aria-expanded=true] svg{transform:rotate(90deg)}:root .app-shell .source-settings-details{gap:12px;padding:2px 0 16px 46px;display:grid}:root .app-shell .source-health-line{color:var(--wire-dek);background:0 0;border:0;gap:2px;margin:0;padding:0;font-size:13.5px;line-height:1.45;display:grid}:root .app-shell .source-health-badge{height:auto;color:var(--fluid-ink);background:0 0;border:0;border-radius:0;justify-self:start;padding:0;font-size:13px;font-weight:700}:root .app-shell .source-settings-card[data-health=BROKEN] .source-health-badge,:root .app-shell .source-settings-card[data-health=AUTH_FAILED] .source-health-badge,:root .app-shell .source-settings-card[data-health=RATE_LIMITED] .source-health-badge,:root .app-shell .source-settings-card[data-health=STALE] .source-health-badge{color:var(--color-danger)}:root .app-shell .source-settings-controls{border:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:0;padding:0;display:flex}:root .app-shell .source-next-poll{gap:2px;display:grid}:root .app-shell .source-next-poll span{color:var(--wire-quiet);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:700}:root .app-shell .source-next-poll strong{color:var(--fluid-ink);font-size:14px;font-weight:600}:root .app-shell .source-advanced-controls{border:0;gap:10px;margin:0;padding:0;display:grid}@media (prefers-reduced-motion:reduce){:root .app-shell .source-toggle-track,:root .app-shell .source-toggle-knob,:root .app-shell .source-expand-button svg{transition:none}}:root .app-shell .source-settings-subline .source-kind{min-height:0;line-height:inherit;display:inline}:root .app-shell .destination-header>.metric-icon,:root .app-shell .destination-header .metric-icon:only-child{display:none}:root .app-shell .settings-section{margin:0 var(--wire-gutter);border:0;border-bottom:1px solid var(--wire-rule);box-shadow:none;background:0 0;border-radius:0;padding:20px 0}:root .app-shell .settings-section-heading{grid-template-columns:minmax(0,1fr);gap:2px;margin:0 0 14px;padding:0;display:grid}:root .app-shell .settings-section-heading .metric-icon{display:none}:root .app-shell .settings-section-heading .eyebrow,:root .app-shell .settings-section-heading p:first-child:not(:last-child){color:var(--wire-quiet);letter-spacing:.14em;text-transform:uppercase;font-size:10.5px;font-weight:700}:root .app-shell .settings-section-heading h2{color:var(--fluid-ink);font-family:var(--wire-headline);letter-spacing:-.015em;margin:0;font-size:21px;font-weight:700;line-height:1.2}:root .app-shell .settings-section-heading p{color:var(--wire-dek);margin:0;font-size:14px;line-height:1.45}:root .app-shell .settings-card{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}:root .app-shell .settings-card+.settings-card{margin-top:14px}:root .app-shell .settings-card-body{gap:12px;padding:0;display:grid}:root .app-shell .settings-row{border:0;border-bottom:1px solid var(--wire-rule);min-height:56px;box-shadow:none;color:var(--fluid-ink);text-align:left;background:0 0;border-radius:0;align-items:center;gap:12px;margin:0;padding:8px 0;display:flex}:root .app-shell .settings-row:last-child{border-bottom:0}:root .app-shell .settings-row-icon{width:20px;min-width:20px;height:20px;color:var(--wire-quiet);background:0 0;border:0;border-radius:0;place-items:center;display:grid}:root .app-shell .settings-row-copy{flex:auto;gap:1px;min-width:0;display:grid}:root .app-shell .settings-row-copy small,:root .app-shell .settings-row-copy span:first-child:not(:only-child){color:var(--wire-quiet);font-size:12px}:root .app-shell .settings-row-copy strong{color:var(--fluid-ink);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}:root .app-shell .settings-row-chevron{color:var(--wire-quiet)}:root .app-shell .settings-status{background:var(--wire-fill);height:22px;box-shadow:none;color:var(--fluid-ink);border:0;border-radius:3px;flex:none;padding:0 7px;font-size:12px;font-weight:700;line-height:22px}:root .app-shell .settings-status[data-tone=danger],:root .app-shell .settings-status[data-state=error]{background:var(--color-danger-soft);color:var(--color-danger)}:root .app-shell .settings-section label:not([data-ui]){color:var(--wire-quiet);font-size:12px;font-weight:600}:root .app-shell .settings-section input[type=text],:root .app-shell .settings-section input[type=url],:root .app-shell .settings-section input:not([type]),:root .app-shell .settings-section textarea,:root .app-shell .settings-section select{border:1px solid var(--wire-rule);background:var(--fluid-bg);width:100%;min-height:44px;box-shadow:none;color:var(--fluid-ink);font:inherit;border-radius:8px;padding:0 12px;font-size:15px}:root .app-shell .settings-section textarea{padding:10px 12px;line-height:1.45}:root .app-shell .settings-section input:focus,:root .app-shell .settings-section textarea:focus,:root .app-shell .settings-section select:focus{border-color:var(--fluid-ink);outline:none}:root .app-shell .theme-preference-icon{width:auto;height:auto;color:inherit;background:0 0;border:0}:root .app-shell .theme-preference-icon svg{width:16px;height:16px}:root .app-shell .settings-layout-label{color:var(--wire-quiet);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:700}:root .app-shell .settings-watermark-preview{background:var(--wire-fill);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--fluid-ink) 8%, transparent);border:0;border-radius:4px;overflow:hidden}:root .app-shell .settings-channel-notice,:root .app-shell .settings-channel-source{color:var(--wire-quiet);margin:0;font-size:13px}:root .app-shell .settings-divider{background:var(--wire-rule);border:0;height:1px;margin:14px 0}:root .app-shell .settings-editor-avatar{box-shadow:none;border:0;border-radius:8px}:root .app-shell .ops-grid{border-top:1px solid var(--wire-rule);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;display:grid}:root .app-shell .ops-grid>*{border:0;border-bottom:1px solid var(--wire-rule);box-shadow:none;background:0 0;border-radius:0;margin:0;padding:12px 0}:root .app-shell .ops-grid>:nth-child(odd){border-right:1px solid var(--wire-rule);padding-right:12px}:root .app-shell .ops-grid>:nth-child(2n){padding-left:12px}:root .app-shell .ops-workers{box-shadow:none;background:0 0;border:0;margin:0;padding:0}:root .app-shell .ops-workers-title{color:var(--wire-quiet);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:700}:root .app-shell .settings-section-heading>div>span:first-child{color:var(--wire-quiet);letter-spacing:.14em;text-transform:uppercase;margin-bottom:2px;font-size:10.5px;font-weight:700;display:block}:root .app-shell .team-screen-body{padding:0}:root .app-shell .team-screen-body>.settings-section{padding-top:12px}:root .app-shell .analytics-window-tabs{box-shadow:none;background:0 0;border:0;border-radius:0;flex-wrap:wrap;gap:6px;margin:0 0 12px;padding:0;display:flex}:root .app-shell .analytics-window-tabs button{background:var(--wire-fill);min-height:32px;box-shadow:none;color:var(--fluid-ink);border:0;border-radius:6px;flex:none;padding:0 12px;font-size:13px;font-weight:600}:root .app-shell .analytics-window-tabs button[data-active=true]{background:var(--fluid-ink);color:var(--fluid-bg)}:root .app-shell .team-feed-panel{background:0 0;border:0;margin:0;padding:0}:root .app-shell .team-feed-panel .empty-state,:root .app-shell .team-activity-state{text-align:left;margin:8px 0 0}:root .app-shell .analytics-scroll{padding:0}:root .app-shell .analytics-disclose{margin:0 var(--wire-gutter);border:0;border-bottom:1px solid var(--wire-rule);box-shadow:none;background:0 0;border-radius:0;padding:0}:root .app-shell .analytics-disclose:before,:root .app-shell .analytics-disclose:after{content:none;display:none}:root .app-shell .analytics-disclose>summary{min-height:60px;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;list-style:none;display:flex}:root .app-shell .analytics-disclose>summary::-webkit-details-marker{display:none}:root .app-shell .analytics-disclose>summary:after{content:"";border-right:1.5px solid var(--wire-quiet);border-bottom:1.5px solid var(--wire-quiet);flex:none;width:7px;height:7px;margin-right:4px;transition:transform .16s;transform:translateY(-2px)rotate(45deg)}:root .app-shell .analytics-disclose[open]>summary:after{transform:translateY(2px)rotate(225deg)}:root .app-shell .analytics-disclose-copy{gap:2px;min-width:0;display:grid}:root .app-shell .analytics-disclose-copy strong{color:var(--fluid-ink);font-size:15px;font-weight:650}:root .app-shell .analytics-disclose-copy small{color:var(--wire-quiet);font-variant-numeric:tabular-nums;font-size:13px}:root .app-shell .analytics-disclose-body{background:0 0;border:0;gap:14px;margin:0;padding:2px 0 18px;display:grid}:root .app-shell .analytics-section-kicker,:root .app-shell .analytics-limits-title{color:var(--wire-quiet);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:10.5px;font-weight:700}:root .app-shell .analytics-story,:root .app-shell .analytics-grid{border:0;border-top:1px solid var(--wire-rule);border-bottom:1px solid var(--wire-rule);background:0 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0;display:grid}:root .app-shell .analytics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}:root .app-shell .analytics-story-cell,:root .app-shell .analytics-tile,:root .app-shell .analytics-channel-metric{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;align-content:start;gap:2px;margin:0;padding:10px 10px 10px 0;display:grid}:root .app-shell .analytics-story-cell+.analytics-story-cell,:root .app-shell .analytics-grid>.analytics-tile:nth-child(2n){border-left:1px solid var(--wire-rule);padding-left:10px}:root .app-shell .analytics-grid>.analytics-tile:nth-child(n+3){border-top:1px solid var(--wire-rule)}:root .app-shell .analytics-story-cell span,:root .app-shell .analytics-tile span,:root .app-shell .analytics-channel-metric span{color:var(--wire-quiet);font-size:12px;font-weight:600}:root .app-shell .analytics-story-cell strong,:root .app-shell .analytics-tile strong,:root .app-shell .analytics-channel-metric strong{color:var(--fluid-ink);font-family:var(--wire-headline);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:700;line-height:1.05}:root .app-shell .analytics-story-cell[data-accent=true] strong{color:var(--wire-signal)}:root .app-shell .analytics-story-cell small,:root .app-shell .analytics-tile small,:root .app-shell .analytics-channel-metric small{color:var(--wire-quiet);font-size:12px;line-height:1.35}:root .app-shell .analytics-chips{flex-wrap:wrap;gap:6px;display:flex}:root .app-shell .analytics-chip{background:var(--wire-fill);height:24px;color:var(--color-muted-strong);border:0;border-radius:3px;padding:0 8px;font-size:12px;font-weight:600;line-height:24px}:root .app-shell .analytics-day-list{gap:10px;display:grid}:root .app-shell .analytics-day-row{background:0 0;border:0;gap:6px;margin:0;padding:0;display:grid}:root .app-shell .analytics-day-meta{justify-content:space-between;align-items:baseline;gap:8px;font-size:13px;display:flex}:root .app-shell .analytics-day-meta strong{color:var(--fluid-ink);font-weight:650}:root .app-shell .analytics-day-meta span{color:var(--wire-quiet);font-variant-numeric:tabular-nums}:root .app-shell .analytics-day-tracks{gap:3px;display:grid}:root .app-shell .analytics-day-track,:root .app-shell .analytics-meter-track{background:var(--wire-fill);border-radius:1px;height:6px;overflow:hidden}:root .app-shell .analytics-day-track>span,:root .app-shell .analytics-meter-track>span{background:color-mix(in srgb, var(--fluid-ink) 35%, transparent);border-radius:0;height:100%;display:block}:root .app-shell .analytics-day-track[data-kind=published]>span{background:var(--fluid-ink)}:root .app-shell .analytics-meter-legend,:root .app-shell .analytics-inline-stats,:root .app-shell .analytics-note{color:var(--wire-quiet);font-size:12.5px;line-height:1.45}:root .app-shell .analytics-table{border-top:1px solid var(--wire-rule);gap:0;margin:0;padding:0;display:grid}:root .app-shell .analytics-table>*{border:0;border-bottom:1px solid var(--wire-rule);background:0 0;border-radius:0;justify-content:space-between;align-items:center;gap:10px;min-height:40px;padding:6px 0;font-size:13.5px;display:flex}:root .app-shell .analytics-table-metrics{color:var(--wire-quiet);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12.5px}:root .app-shell .analytics-limits,:root .app-shell .analytics-channel,:root .app-shell .analytics-source-yield{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}:root .app-shell .analytics-scroll>p:last-child,:root .app-shell .analytics-updated{margin:14px var(--wire-gutter) 0;color:var(--wire-quiet);font-size:12px}@media (prefers-reduced-motion:reduce){:root .app-shell .analytics-disclose>summary:after{transition:none}}:root .app-shell .competitors-screen .destination-header{flex-wrap:wrap;align-items:flex-end}:root .app-shell .competitors-screen .destination-header>div{flex:200px;min-width:0}:root .app-shell .competitors-block{margin:0 var(--wire-gutter);border:0;border-bottom:1px solid var(--wire-rule);box-shadow:none;background:0 0;border-radius:0;padding:18px 0}:root .app-shell .competitors-block>h2,:root .app-shell .competitors-block>header h2{color:var(--fluid-ink);font-family:var(--wire-headline);letter-spacing:-.015em;margin:0 0 6px;font-size:21px;font-weight:700}:root .app-shell .competitors-hint,:root .app-shell .competitors-block>p{color:var(--wire-dek);margin:0 0 12px;font-size:14px;line-height:1.45}:root .app-shell .competitors-notice{border:0;border-left:3px solid var(--fluid-ink);background:var(--wire-fill);color:var(--fluid-ink);border-radius:0;margin:0 0 12px;padding:10px 12px;font-size:14px}:root .app-shell .competitors-add{gap:8px;margin:0 0 12px;display:flex}:root .app-shell .competitors-add input{border:1px solid var(--wire-rule);background:var(--fluid-bg);min-width:0;min-height:44px;box-shadow:none;color:var(--fluid-ink);font:inherit;border-radius:8px;flex:auto;padding:0 12px;font-size:15px}:root .app-shell .competitors-add input:focus{border-color:var(--fluid-ink);outline:none}:root .app-shell .competitors-list{border-top:1px solid var(--wire-rule);margin:0;padding:0;list-style:none;display:block}:root .app-shell .competitors-channel,:root .app-shell .competitors-post{border:0;border-bottom:1px solid var(--wire-rule);min-height:56px;box-shadow:none;background:0 0;border-radius:0;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:8px 0;display:flex}:root .app-shell .competitors-channel strong,:root .app-shell .competitors-post strong{color:var(--fluid-ink);font-size:15px;font-weight:600}:root .app-shell .competitors-channel small,:root .app-shell .competitors-channel span,:root .app-shell .competitors-post small{color:var(--wire-quiet);font-size:12.5px}:root .app-shell .competitors-gap{border:0;border-bottom:1px solid var(--wire-rule);box-shadow:none;background:0 0;border-radius:0;margin:0;padding:12px 0 14px}:root .app-shell .competitors-gap-meta{color:var(--wire-quiet);font-size:13px}:root .app-shell .competitors-gap-title{color:var(--fluid-ink);font-family:var(--wire-headline);margin:4px 0 0;font-size:18px;font-weight:600;line-height:1.26}:root .app-shell .competitors-gap-why{color:var(--wire-dek);margin:6px 0 0;font-size:14px}:root .app-shell .competitors-gap-actions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}:root .app-shell .destination-header .new-count{min-width:0;height:auto;box-shadow:none;color:var(--wire-quiet);font-family:var(--wire-headline);letter-spacing:-.02em;font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:0;padding:0;font-size:26px;font-weight:400}:root .app-shell .history-content{padding:0}:root .app-shell .history-toolbar{margin:8px var(--wire-gutter) 0;color:var(--wire-quiet);background:0 0;border:0;justify-content:space-between;align-items:baseline;gap:12px;padding:0;font-size:12.5px;display:flex}:root .app-shell .history-toolbar strong{color:var(--fluid-ink);font-size:13px;font-weight:600}:root .app-shell .news-card[data-layout=thumb] .card-body{grid-template-areas:"rel rel""title cover""body body";row-gap:0}:root .app-shell .news-card[data-layout=thumb] .card-copy{display:contents}:root .app-shell .news-card[data-layout=thumb] .card-related-publication{grid-area:rel;margin-bottom:8px}:root .app-shell .news-card[data-layout=thumb] .card-title{grid-area:title;align-self:start}:root .app-shell .news-card[data-layout=thumb] .card-cover-thumb{grid-area:cover;margin-top:2px}:root .app-shell .news-card[data-layout=thumb] .card-preview{grid-area:body;margin-top:8px}@media (hover:hover) and (pointer:fine){:root [data-drag-scroll]{cursor:grab}:root [data-drag-scroll][data-dragging]{cursor:grabbing;-webkit-user-select:none;user-select:none}:root [data-drag-scroll][data-dragging] *{pointer-events:none}}:root .app-shell :where(button:not([role=switch],[data-ui]),a[class*=button]:not([data-ui])){box-shadow:none;text-shadow:none;letter-spacing:0;background-image:none;border-radius:8px;font-family:inherit;font-weight:600}:root .app-shell .editor-verify-sheet,:root .app-shell .source-filter-dialog,:root .app-shell .inbox-calendar-dialog,:root .app-shell .exit-confirm-dialog{background:var(--fluid-bg);box-shadow:0 -2px 0 var(--wire-rule), 0 20px 48px #0a090738;border:0;border-radius:16px}:root .app-shell :where(.source-filter-dialog,.inbox-calendar-dialog,.exit-confirm-dialog,.editor-verify-overlay)::backdrop{background:#0a09076b}:root .app-shell .source-filter-close,:root .app-shell .cal-month-nav-btn{width:44px;min-width:44px;height:44px;box-shadow:none;color:var(--fluid-ink);background:0 0;border:0;border-radius:10px;place-items:center;padding:0;display:grid}:root .app-shell .source-filter-all,:root .app-shell .source-filter-list>li>button,:root .app-shell .source-filter-list>button,:root .app-shell .source-filter-option{border:0;border-bottom:1px solid var(--wire-rule);width:100%;min-height:52px;box-shadow:none;color:var(--fluid-ink);text-align:left;background:0 0;border-radius:0;align-items:center;gap:12px;padding:8px 4px;font-size:15px;font-weight:600;display:flex}:root .app-shell .source-filter-all[aria-pressed=true],:root .app-shell .source-filter-all[data-active=true],:root .app-shell .source-filter-option[aria-pressed=true],:root .app-shell .source-filter-option[aria-checked=true],:root .app-shell .source-filter-option[data-active=true]{background:var(--wire-fill)}:root .app-shell .exit-confirm-sheet h2{font-family:var(--wire-headline);letter-spacing:-.015em;font-size:21px;font-weight:700}:root .app-shell .exit-confirm-sheet p{color:var(--wire-dek)}:root .app-shell .source-filter-sheet{background:var(--fluid-bg);box-shadow:none}:root .app-shell .source-filter-header{border-bottom:1px solid var(--wire-rule-strong);align-items:flex-start;padding-bottom:10px}:root .app-shell .source-filter-header .eyebrow{color:var(--wire-quiet);letter-spacing:.14em;text-transform:uppercase;margin:0 0 2px;font-size:10.5px;font-weight:700}:root .app-shell .source-filter-header h2{color:var(--fluid-ink);font-family:var(--wire-headline);letter-spacing:-.02em;margin:0;font-size:24px;font-weight:700}:root .app-shell .source-filter-header span{color:var(--wire-quiet);font-size:13px}:root .app-shell .source-filter-search{border:1px solid var(--wire-rule);background:var(--fluid-bg);min-height:44px;box-shadow:none;color:var(--wire-quiet);border-radius:8px;align-items:center;gap:8px;padding:0 12px;display:flex}:root .app-shell .source-filter-search:focus-within{border-color:var(--fluid-ink)}:root .app-shell .source-filter-search input{min-width:0;height:42px;color:var(--fluid-ink);font:inherit;background:0 0;border:0;outline:none;flex:auto;font-size:15px}:root .app-shell .source-filter-list{border-top:1px solid var(--wire-rule);gap:0;padding:0;display:block}:root .app-shell .source-filter-all .metric-icon{background:var(--wire-fill);width:28px;min-width:28px;height:28px;color:var(--fluid-ink);border-radius:6px}:root .app-shell .source-filter-choice{border:0;border-bottom:1px solid var(--wire-rule);min-height:52px;box-shadow:none;color:var(--fluid-ink);cursor:pointer;background:0 0;border-radius:0;align-items:center;gap:12px;margin:0;padding:8px 4px;display:flex}:root .app-shell .source-filter-choice[data-selected=true]{background:var(--wire-fill)}:root .app-shell .source-filter-choice input[type=checkbox]{border:1.5px solid var(--wire-quiet);width:20px;height:20px;accent-color:var(--fluid-ink);border-radius:5px;flex:none;margin:0}:root .app-shell .source-filter-choice .source-avatar{width:28px;min-width:28px;height:28px;box-shadow:none;border:0;border-radius:6px}:root .app-shell .source-filter-choice-copy{text-align:left;flex:auto;justify-items:start;gap:1px;min-width:0;margin:0;display:grid}:root .app-shell .source-filter-choice-copy strong{max-width:100%;color:var(--fluid-ink);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}:root .app-shell .source-filter-choice-copy small{color:var(--wire-quiet);font-size:12.5px;font-weight:500}:root{--btn-accent:var(--tg-theme-button-color,#2481cc);--btn-on-accent:var(--tg-theme-button-text-color,#fff);--btn-soft:color-mix(in srgb, var(--btn-accent) 12%, var(--fluid-bg));--btn-soft-hover:color-mix(in srgb, var(--btn-accent) 18%, var(--fluid-bg));--btn-soft-text:color-mix(in srgb, var(--btn-accent) 72%, #000);--btn-radius:12px;--btn-radius-compact:10px;--chip-radius:16px}html[data-telegram-theme=dark]{--btn-accent:var(--tg-theme-button-color,#3e88f7);--btn-soft:color-mix(in srgb, var(--btn-accent) 20%, var(--fluid-bg));--btn-soft-hover:color-mix(in srgb, var(--btn-accent) 28%, var(--fluid-bg));--btn-soft-text:color-mix(in srgb, var(--btn-accent) 55%, #fff)}@media (prefers-color-scheme:dark){:root:not([data-telegram-theme=light]){--btn-accent:var(--tg-theme-button-color,#3e88f7);--btn-soft:color-mix(in srgb, var(--btn-accent) 20%, var(--fluid-bg));--btn-soft-hover:color-mix(in srgb, var(--btn-accent) 28%, var(--fluid-bg));--btn-soft-text:color-mix(in srgb, var(--btn-accent) 55%, #fff)}}:root .app-shell :is(.inbox-feed-filter,.inbox-feed-source,.queue-status-chip,.analytics-window-toggle>button[role=tab]:not(*)){border-radius:var(--chip-radius);background:var(--wire-fill);box-shadow:none;color:var(--fluid-ink);border:0}:root .app-shell :is(.inbox-feed-filter[data-active=true],.inbox-feed-source[data-active=true],.queue-status-chip,.settings-sources-section fieldset label[data-active=true]:not(*)){background:var(--btn-accent);color:var(--btn-on-accent)}:root .app-shell :is(.inbox-feed-source[data-active=true],.queue-status-chip,.queue-filters button[data-active=true]:not(*)) small{color:color-mix(in srgb, var(--btn-on-accent) 75%, transparent)}:root .app-shell .inbox-feed-source-more{box-shadow:inset 0 0 0 1px var(--wire-rule);background:0 0}:root .app-shell .workspace-inbox .inbox-feed-source .inbox-feed-source-avatar{border-radius:50%}:root .app-shell .source-toggle-button[aria-checked=true] .source-toggle-track,:root .editor-dialog [role=switch][aria-checked=true] .signature-switch-track,:root .editor-dialog [role=switch][aria-checked=true] .media-switch-track{background:var(--btn-accent)}:root .app-shell .source-toggle-button[aria-checked=true] .source-toggle-knob,:root .editor-dialog [role=switch][aria-checked=true] .signature-switch-knob{background:#fff}:root .editor-dialog .format-tool[aria-pressed=true]{background:var(--btn-soft);color:var(--btn-soft-text)}:root .app-shell :is(.skip-link,.empty-state>button:not(*)){border-radius:var(--btn-radius);background:var(--btn-accent);box-shadow:none;color:var(--btn-on-accent);border:0;font-weight:600}:root .app-shell .cal-day[aria-pressed=true],:root .app-shell .cal-day[aria-selected=true],:root .app-shell .cal-day[data-selected=true],:root .app-shell .cal-day[data-active=true]{background:var(--btn-accent);color:var(--btn-on-accent)}:root{--soft-cream:#f4f2ee;--soft-cream-strong:#ebe7e0;--soft-sand:#c6ab8d;--soft-shadow:0 8px 24px #2c3a4b14, 0 1px 3px #2c3a4b0f;--btn-accent:#2c3a4b;--btn-on-accent:#fff;--btn-soft:var(--soft-cream);--btn-soft-hover:var(--soft-cream-strong);--btn-soft-text:#2c3a4b;--btn-radius:999px;--btn-radius-compact:999px;--chip-radius:999px;--wire-signal:#c6ab8d;--wire-fill:var(--soft-cream)}html[data-telegram-theme=dark]{--soft-cream:#262a31;--soft-cream-strong:#30343c;--soft-sand:#c6ab8d;--soft-shadow:0 6px 20px #0000004d;--btn-accent:#e9e2d8;--btn-on-accent:#25282d;--btn-soft:var(--soft-cream);--btn-soft-hover:var(--soft-cream-strong);--btn-soft-text:#eeebe6;--wire-signal:#c6ab8d;--wire-fill:var(--soft-cream)}@media (prefers-color-scheme:dark){:root:not([data-telegram-theme=light]){--soft-cream:#262a31;--soft-cream-strong:#30343c;--soft-sand:#c6ab8d;--soft-shadow:0 6px 20px #0000004d;--btn-accent:#e9e2d8;--btn-on-accent:#25282d;--btn-soft:var(--soft-cream);--btn-soft-hover:var(--soft-cream-strong);--btn-soft-text:#eeebe6;--wire-signal:#c6ab8d;--wire-fill:var(--soft-cream)}}:root .app-shell :is(.inbox-tool-button,.topbar-settings,.news-card-importance,.news-card-dismiss,.source-expand-button,.history-open-link,.source-filter-close,.cal-month-nav-btn,.format-tool,.media-icon-button,.editor-topbar .icon-button){border-radius:50%}:root .app-shell :is(.inbox-feed-filter,.inbox-feed-source,.analytics-window-toggle>button[role=tab]:not(*)):not([data-active=true]):not([aria-selected=true]):not([aria-pressed=true]):not([aria-checked=true]){background:var(--soft-cream)}:root .app-shell .workspace-inbox .inbox-feed-source{padding-left:4px}@media (max-width:899px){:root .app-shell .primary-nav{background:var(--soft-cream);border-top:0;border-radius:24px 24px 0 0;padding-top:4px;box-shadow:0 -4px 18px #3c2d190f}:root .app-shell .compose-nav-button{background:var(--btn-accent);width:46px;min-width:46px;height:46px;min-height:46px;color:var(--btn-on-accent);border-radius:50%}}:root .app-shell .primary-nav-menu small,:root .app-shell .primary-nav-menu button[data-active=true] small{border-color:var(--soft-cream);background:var(--btn-accent);color:var(--btn-on-accent)}:root .app-shell .primary-nav-menu button[data-active=true]{color:var(--btn-accent)}:root .app-shell .primary-nav-menu button[data-active=true] svg{color:var(--soft-sand)}:root .app-shell :is(.source-field input,.source-field select,.source-advanced-controls input,.source-advanced-controls select,.source-rename-input,.competitors-add input,.history-edit-field input,.history-edit-field textarea,.source-filter-search),:root .app-shell .settings-section :is(input[type=text],input[type=url],input:not([type]),textarea,select){background:var(--soft-cream);border:1px solid #0000;border-radius:14px}:root .app-shell :is(.source-field input,.source-advanced-controls input,.competitors-add input,.history-edit-field input,.history-edit-field textarea):focus,:root .app-shell .source-filter-search:focus-within,:root .app-shell .settings-section :is(input,textarea,select):focus{border-color:var(--soft-sand);background:var(--fluid-bg)}:root .app-shell :is(.editor-verify-sheet,.source-filter-dialog,.inbox-calendar-dialog,.exit-confirm-dialog){box-shadow:var(--soft-shadow);border-radius:24px}:root .app-shell .topbar-more-menu{box-shadow:var(--soft-shadow);border:0;border-radius:20px}:root .app-shell .workspace-inbox :is(.editorial-resume,.inbox-handoff-cue),:root .app-shell :is(.published-pin-banner,.competitors-notice),:root .editor-dialog .action-notice{background:var(--soft-cream);border:0;border-radius:16px}:root .app-shell .news-card .card-cover,:root .app-shell .draft-card-media,:root .editor-dialog .triage-media-tile,:root .editor-dialog :is(.editor-media-preview,.editor-media-open){border-radius:12px}:root .app-shell .news-card .card-cover-lead{border-radius:16px}:root .app-shell .news-card .card-cover-label{border-radius:999px;padding:0 7px}:root{--wire-rule-strong:color-mix(in srgb, var(--fluid-ink) 22%, transparent)}:root .app-shell .workspace-inbox .inbox-mode-switch button,:root .app-shell .news-card .card-title,:root .app-shell .draft-card-copy h2,:root .app-shell .history-title{font-weight:560}:root .app-shell .news-card[data-layout=lead] .card-title,:root .app-shell .destination-header h1,:root .editor-dialog .triage-title,:root .editor-dialog #editor-title-input,:root .app-shell .settings-section-heading h2,:root .app-shell .competitors-block>h2,:root .app-shell .destination-screen .empty-state h2{font-weight:600}:root .app-shell .workspace-inbox :is(.editorial-resume,.inbox-handoff-cue){box-sizing:border-box;width:auto;max-width:calc(100% - 2 * var(--wire-gutter))}:root{--soft-bar:#fff}html[data-telegram-theme=dark]{--soft-bar:#1d2127}@media (prefers-color-scheme:dark){:root:not([data-telegram-theme=light]){--soft-bar:#1d2127}}@media (max-width:899px){:root .app-shell .primary-nav{background:var(--soft-bar)}:root .app-shell .compose-nav-button{background:var(--soft-sand);color:#fff}}:root .app-shell .primary-nav-menu small,:root .app-shell .primary-nav-menu button[data-active=true] small{border-color:var(--soft-bar)}:root .app-shell .primary-nav-menu button[data-active=true],:root .app-shell .primary-nav-menu button[data-active=true] svg{color:var(--btn-accent)}:root{--soft-canvas:#fff;--soft-card:#fff;--soft-card-radius:20px;--soft-card-shadow:0 0 0 1px #25282d12, 0 1px 2px #25282d0a, 0 6px 18px #25282d0f;--soft-gap:12px}html[data-telegram-theme=dark]{--soft-canvas:#15181d;--soft-card:#1d2127;--soft-card-shadow:none}@media (prefers-color-scheme:dark){:root:not([data-telegram-theme=light]){--soft-canvas:#15181d;--soft-card:#1d2127;--soft-card-shadow:none}}body{--wire-headline:var(--font-ui), "Segoe UI", system-ui, sans-serif}html,body,:root .app-shell,:root .app-shell .topbar,:root .editor-dialog .editor-shell,:root .editor-dialog .editor-topbar,:root .editor-dialog .editor-actions,:root .editor-dialog .editor-format-dock{background:var(--soft-canvas)}:root .editor-dialog .editor-topbar{border-bottom:0}:root .editor-dialog .editor-actions{border-top:0}:root .app-shell :is(.topbar-dateline,.inbox-day-heading,.inbox-day-heading small,.editorial-resume-eyebrow,.field-label,.triage-section-label,.source-field>span,.source-advanced-controls label>span,.source-next-poll span,.settings-section-heading>div>span:first-child,.settings-section-heading .eyebrow,.settings-layout-label,.analytics-section-kicker,.analytics-limits-title,.ops-workers-title,.topbar-more-label,.source-filter-header .eyebrow,.card-cover-label,.source-cluster-badge,.source-scheduled-badge,.source-failed-badge,.source-warning,.card-desk-verdict,.draft-card-meta .status-badge,.history-pin-flag,.history-deleted-flag),:root .editor-dialog :is(.field-label,.triage-section-label){letter-spacing:0;text-transform:none}:root .app-shell .topbar-location>.topbar-dateline{color:var(--fluid-muted);font-size:13px;font-weight:500}:root .app-shell .topbar-dateline:first-letter{text-transform:uppercase}:root .app-shell .workspace-inbox .inbox-mode-switch button{letter-spacing:-.02em;font-size:24px;font-weight:650}:root .app-shell .inbox-day-heading{color:var(--fluid-ink);border-bottom:0;padding:18px 2px 8px;font-size:15px;font-weight:650}:root .app-shell .inbox-day-heading small{color:var(--fluid-muted);font-size:13px;font-weight:500}:root .app-shell :is(.news-card,.draft-card,.history-card){margin:0 var(--wire-gutter) var(--soft-gap);border-radius:var(--soft-card-radius);background:var(--soft-card);box-shadow:var(--soft-card-shadow);border:0;padding:14px 16px 16px}:root .app-shell .news-card .source-row{margin-right:-10px}:root .app-shell .news-card:has(.news-card-action:active:not(:disabled)){background:var(--soft-card);box-shadow:var(--soft-card-shadow), inset 0 0 0 999px var(--wire-press);clip-path:none}:root .app-shell .news-card .card-title{letter-spacing:-.01em;font-size:17px;font-weight:600;line-height:1.3}:root .app-shell .news-card[data-layout=lead] .card-title{font-size:19px;font-weight:650;line-height:1.26}:root .app-shell :is(.draft-card-copy h2,.history-title){font-size:17px;font-weight:600;line-height:1.3}:root .app-shell .news-card .card-cover-lead{border-radius:14px;margin-bottom:12px}:root .app-shell .news-card .card-cover,:root .app-shell .draft-card-media{box-shadow:none}:root .app-shell .news-card .card-cover:after{content:none}:root .app-shell :is(.inbox-feed-filter,.inbox-feed-source,.analytics-window-toggle>button[role=tab]:not(*)):not([data-active=true]):not([aria-selected=true]):not([aria-pressed=true]):not([aria-checked=true]){background:var(--soft-card);box-shadow:0 1px 2px #25282d0d}:root .app-shell .workspace-inbox :is(.editorial-resume,.inbox-handoff-cue),:root .app-shell :is(.published-pin-banner,.competitors-notice){border-radius:var(--soft-card-radius);background:var(--soft-card);box-shadow:var(--soft-card-shadow);border:0}:root .app-shell .workspace-inbox .editorial-resume-copy strong{font-size:16px;font-weight:600}:root .app-shell .destination-header{border-bottom:0;padding-bottom:4px}:root .app-shell .destination-header h1{letter-spacing:-.02em;font-size:26px;font-weight:650}:root .app-shell :is(.settings-section,.competitors-block,.analytics-disclose){margin:0 var(--wire-gutter) var(--soft-gap);border-radius:var(--soft-card-radius);background:var(--soft-card);box-shadow:var(--soft-card-shadow);border:0;padding:16px}:root .app-shell .analytics-disclose{padding:0 16px}:root .app-shell .analytics-disclose:first-of-type{border-top:0}:root .app-shell .sources-list{margin-inline:var(--wire-gutter);border-radius:var(--soft-card-radius);background:var(--soft-card);box-shadow:var(--soft-card-shadow);border:0;padding:0 16px}:root .app-shell .source-settings-card:last-child{border-bottom:0}:root .app-shell .settings-section-heading h2,:root .app-shell .competitors-block>h2{letter-spacing:-.01em;font-size:19px;font-weight:650}:root .app-shell :is(.analytics-story,.analytics-grid){border-top:0;border-bottom:0}:root .app-shell :is(.analytics-story-cell strong,.analytics-tile strong){font-weight:650}:root .editor-dialog :is(.triage-article,.triage-source-row,.editor-source-row){border-bottom:0}:root .editor-dialog .triage-article{margin:8px var(--wire-gutter) 0;border-radius:var(--soft-card-radius);background:var(--soft-card);box-shadow:var(--soft-card-shadow);padding:18px 16px 6px}:root .editor-dialog .triage-title{letter-spacing:-.015em;font-size:23px;font-weight:650}:root .editor-dialog .triage-media{border-top:0}:root .editor-dialog .edit-pane{margin:8px var(--wire-gutter) 0;border-radius:var(--soft-card-radius);background:var(--soft-card);box-shadow:var(--soft-card-shadow);padding:0 16px}:root .editor-dialog .edit-pane .editor-block:last-child{border-bottom:0}:root .editor-dialog #editor-title-input{font-size:21px;font-weight:650}:root .app-shell :is(.editor-verify-sheet,.source-filter-dialog,.inbox-calendar-dialog,.exit-confirm-dialog,.source-filter-sheet){background:var(--soft-card)}:root .app-shell .source-filter-header{border-bottom:0}:root .app-shell .topbar-location>.topbar-dateline{display:inline-block}:root .editor-dialog .action-notice{background:var(--soft-card);box-shadow:0 1px 2px #25282d0f}:root .app-shell :is(.settings-sources-section,.team-screen-body>.settings-section){box-shadow:none;background:0 0;padding:0}:root .app-shell .settings-sources-section .sources-list{margin-inline:0}:root .app-shell .settings-sources-section .sources-toolbar{margin-inline:2px}@media (max-width:899px){:root .app-shell .compose-nav-button{background:var(--btn-accent);color:var(--btn-on-accent)}}:root .app-shell .compose-nav-button{background:var(--btn-accent);color:var(--btn-on-accent)}:root .app-shell .topbar-settings[data-active=true]{background:var(--soft-cream);box-shadow:none;color:var(--fluid-ink);border:0}:root .app-shell .topbar-settings[data-active=true] svg{color:var(--fluid-ink)}:root .app-shell,:root .app-shell *{-webkit-tap-highlight-color:transparent}:root{--edge-row-height:52px;--edge-divider:color-mix(in srgb, var(--fluid-ink) 10%, transparent)}:root:root:root .app-shell .workspace-inbox .editorial-resume{padding:14px 16px 0;overflow:hidden}:root:root:root .app-shell .draft-card{padding-bottom:0;overflow:hidden}:root:root:root .app-shell .draft-discard-confirmation{border-left:0;border-radius:0;margin:0 -16px;padding:12px 16px 0}:root:root:root .app-shell .settings-section{overflow:hidden}:root:root:root .app-shell .exit-confirm-sheet{padding-bottom:0}:root:root:root .editor-dialog .editor-actions,:root:root:root .editor-dialog .editor-actions--inline{padding:0 0 var(--safe-bottom);background:var(--soft-card);box-shadow:0 -1px 0 var(--edge-divider);border-top:0;margin:12px 0 0}:root:root:root .editor-dialog .editor-actions .action-notice{margin:12px var(--wire-gutter)}:root:root:root .app-shell .source-add-form{border-radius:var(--soft-card-radius);background:var(--soft-card);box-shadow:var(--soft-card-shadow);border:0;margin:0 0 12px;padding:0 16px;overflow:hidden}:root:root:root .app-shell .history-card{overflow:hidden}:root:root:root .app-shell .history-card-panel{border-top:1px solid var(--edge-divider);margin:0 -16px;padding:12px 16px 0}:root:root:root .app-shell .history-card-panel:last-child,:root:root:root .app-shell .history-failed-actions:last-child{margin-bottom:-16px}:root :is(.app-shell,.editor-scroll,.history-scroll,.sources-scroll,.team-activity-content,.inbox-calendar-sheet-body,.source-filter-list,.editor-verify-body){overflow-x:hidden}:root :is(.history-scroll,.sources-scroll){overflow-x:clip}:root:root:root .app-shell .history-card-panel>.history-manage-notice{margin:8px 16px 12px}:root:root:root .app-shell :is(.cal-day,.settings-section .primary-button:not(*)){border-radius:0}:root:root:root .editor-dialog .edit-pane,:root:root:root .editor-dialog .triage-article{box-sizing:border-box;width:auto;max-width:none}:root:root:root .editor-dialog .editor-actions .action-notice{box-sizing:border-box;width:auto}:root:root:root .app-shell .settings-section>.settings-card{overflow:visible}.watermark-position-glyph{opacity:.85;border:1.5px solid;border-radius:4px;width:22px;height:16px;display:block;position:relative}.watermark-position-glyph:after{content:"";background:currentColor;border-radius:1.5px;width:6px;height:4px;position:absolute}.watermark-position-glyph[data-position=top-left]:after{top:2px;left:2px}.watermark-position-glyph[data-position=top-right]:after{top:2px;right:2px}.watermark-position-glyph[data-position=bottom-left]:after{bottom:2px;left:2px}.watermark-position-glyph[data-position=bottom-right]:after{bottom:2px;right:2px}.watermark-position-glyph[data-position=center]:after{top:calc(50% - 2px);left:calc(50% - 3px)}:root:root:root .app-shell .settings-row-copy>p{color:var(--color-muted);margin:2px 0 0;font-size:13px;line-height:1.4}:root:root:root .app-shell .workspace-inbox .inbox-mode-switch{isolation:isolate;background:var(--soft-cream);width:auto;max-width:280px;min-height:0;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--fluid-ink) 4%, transparent);border:0;border-radius:999px;flex:auto;grid-template-columns:1fr 1fr;align-items:stretch;gap:0;margin:0;padding:4px;display:grid;position:relative}:root:root:root .app-shell .workspace-inbox .inbox-mode-switch[hidden]{display:none}:root:root:root .app-shell .workspace-inbox .inbox-mode-switch:before{content:"";z-index:-1;background:var(--btn-accent);border-radius:999px;width:calc(50% - 4px);transition:transform .28s cubic-bezier(.32,.72,0,1);position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 1px 2px #2c3a4b24,0 4px 12px #2c3a4b29}:root:root:root .app-shell .workspace-inbox .inbox-mode-switch[data-mode=SMART]:before{transform:translate(100%)}:root:root:root .app-shell .workspace-inbox .inbox-mode-switch button{width:auto;min-width:0;min-height:38px;box-shadow:none;color:var(--btn-soft-text);font-family:var(--font-ui), system-ui, sans-serif;letter-spacing:-.01em;white-space:nowrap;opacity:.62;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 14px;font-size:15px;font-weight:600;line-height:1;transition:color .22s,opacity .22s;display:inline-flex}:root:root:root .app-shell .workspace-inbox .inbox-mode-switch button[data-active=true]{color:var(--btn-on-accent);opacity:1;background:0 0}:root:root:root .app-shell .workspace-inbox .inbox-mode-switch button:active:not([data-active=true]){opacity:.9}:root:root:root .app-shell .workspace-inbox .inbox-mode-switch button:focus-visible{outline:2px solid var(--wire-signal);outline-offset:2px}:root:root:root .app-shell .workspace-inbox .inbox-mode-switch button[aria-busy=true]{color:var(--btn-on-accent);animation:1.2s ease-in-out infinite inbox-mode-busy}@keyframes inbox-mode-busy{50%{opacity:.55}}:root:root:root .app-shell .workspace-inbox .inbox-masthead{min-height:60px;padding-left:var(--wire-gutter)}@media (max-width:359px){:root:root:root .app-shell .workspace-inbox .inbox-mode-switch button{padding:0 8px;font-size:14px}}@media (prefers-reduced-motion:reduce){:root:root:root .app-shell .workspace-inbox .inbox-mode-switch:before,:root:root:root .app-shell .workspace-inbox .inbox-mode-switch button{transition:none;animation:none}}:root:root:root .app-shell .workspace-inbox .inbox-mode-switch{flex:none;grid-template-columns:repeat(2,minmax(0,1fr));width:max-content;max-width:none;padding:3px}:root:root:root .app-shell .workspace-inbox .inbox-mode-switch:before{width:calc(50% - 3px);top:3px;bottom:3px;left:3px}:root:root:root .app-shell .workspace-inbox .inbox-mode-switch button{min-height:34px;padding:0 18px;font-size:14.5px}@media (max-width:359px){:root:root:root .app-shell .workspace-inbox .inbox-mode-switch button{padding:0 12px;font-size:14px}}:root:root:root .app-shell .exit-confirm-dialog{border-radius:var(--soft-card-radius);width:min(300px,100vw - 48px)}:root:root:root .app-shell .exit-confirm-sheet{text-align:center;flex-direction:column;align-items:stretch;gap:0;padding:22px 20px 0;display:flex}:root:root:root .app-shell .exit-confirm-sheet h2{color:var(--fluid-ink);letter-spacing:-.01em;text-align:center;margin:0;font-size:18px;font-weight:650;line-height:1.25}:root:root:root .app-shell .exit-confirm-sheet>p{color:var(--color-muted);text-align:center;text-wrap:balance;margin:8px 0 0;font-size:14px;line-height:1.4}:root:root:root .app-shell .workspace-inbox :is(.smart-desk-chrome,.news-list>.empty-state){margin-inline:var(--wire-gutter)}:root:root:root .app-shell .smart-desk-chrome{border-radius:var(--soft-card-radius);background:var(--soft-card);box-shadow:var(--soft-card-shadow);border:0;padding:14px 16px;overflow:hidden}:root:root:root .app-shell .smart-desk-title{font-weight:600}:root:root:root .app-shell .smart-desk-subtitle{color:var(--color-muted);font-weight:400}:root:root:root .app-shell .smart-desk-eyebrow{color:var(--color-muted);letter-spacing:0;text-transform:none;font-size:13px;font-weight:500}:root:root:root .app-shell .news-card:has(>.news-card-skip,>.news-card-failed-confirm){overflow:hidden}:root:root:root .app-shell .news-card-failed-confirm{border-top:1px solid var(--edge-divider);background:0 0;border-radius:0;flex-wrap:wrap;align-items:stretch;gap:0;width:auto;margin:14px -16px -16px;padding:0;display:flex}:root:root:root .app-shell .news-card-failed-confirm>span{color:var(--color-muted-strong);text-align:center;flex:100%;padding:12px 16px;font-size:14px}:root:root:root .app-shell .team-invite-accept-screen{border-radius:var(--soft-card-radius);background:var(--soft-card);box-shadow:var(--soft-card-shadow);padding:22px 16px 0;overflow:hidden}:root:root:root .editor-dialog .edit-pane{overflow:clip}:root:root:root .editor-dialog .editor-ai-controls{display:flex}:root:root:root .editor-dialog .editor-ai-controls>.editor-ai-select-wrap{flex:auto}:is(:root:root:root .editor-dialog .editor-block:has(>.handoff-error:last-child),:root:root:root .editor-dialog .editor-block:has(>.handoff-compose:last-child)){padding-bottom:0}:root:root:root .editor-dialog .edit-pane>:last-child{border-bottom:0}:root:root:root .app-shell :is(.editor-verify-panel--actions,.editor-verify-state:has(>button):not(*)){overflow:hidden}:root .app-shell .exit-confirm-sheet{--section-pad-x:20px}:root .app-shell .smart-desk-chrome{--section-pad-bottom:14px}:root .app-shell .source-card-row{--section-pad-left:62px}:root .app-shell .editor-verify-panel{--section-pad-x:12px;--section-pad-bottom:12px}:root .app-shell .editor-verify-state{--section-pad-x:14px;--section-pad-bottom:16px}:root .app-shell .editor-verify-verdict{--section-pad-x:14px;--section-pad-bottom:12px}:root .app-shell :is(.editor-verify-state,.editor-verify-verdict):has(>[data-ui=row]){overflow:hidden}:root .app-shell .editor-verify-verdict>[data-ui=row]{flex:100%}:root .app-shell :is(.empty-state,.team-activity-state):has(>[data-ui=row]){border-radius:var(--soft-card-radius);background:var(--soft-card);min-height:0;box-shadow:var(--soft-card-shadow);padding:20px 16px 0;overflow:hidden}:root .app-shell .destination-screen .empty-state:has(>[data-ui=row]){margin:12px var(--wire-gutter) 0}:root .app-shell .action-section{box-sizing:border-box;width:calc(100% - 2 * var(--wire-gutter));margin:4px var(--wire-gutter) 12px;border-radius:var(--soft-card-radius);background:var(--soft-card);box-shadow:var(--soft-card-shadow);overflow:hidden}:root .app-shell .news-card:has(>[data-ui=row]){flex-direction:column;display:flex;overflow:hidden}:root .app-shell .news-card:has(>[data-ui=row]) .news-card-action{flex:auto}:root .app-shell .news-card-failed-confirm>[data-ui=row]{flex:100%}:root .app-shell .history-item-row:has(>[data-ui=row]){margin:0 var(--wire-gutter) 12px;border-radius:var(--soft-card-radius);background:var(--soft-card);box-shadow:var(--soft-card-shadow);gap:0;overflow:hidden}:root .app-shell .history-item-row:has(>[data-ui=row])>.news-card{box-shadow:none;border-radius:0;margin:0}:root .app-shell .editorial-resume-row{flex:100%}:is(:root .editor-dialog .editor-block:has(.signature-inline:last-child>.signature-inline-panel:last-child>[data-ui=row]:last-child),:root .editor-dialog .editor-assist-panel:has(>.editor-assist-block:last-child>[data-ui=row]:last-child)){padding-bottom:0}:root .editor-dialog .editor-source-actions{--button-surface:var(--soft-card);--button-shadow:0 1px 2px #25282d0f}:root .app-shell .source-filter-dock{padding:0 0 var(--safe-bottom);background:var(--soft-card)}:root .app-shell .history-content>.history-shelf-switch{--tabs-margin:12px var(--wire-gutter) 12px}:root .app-shell .team-feed-switch{--tabs-margin:10px 0 12px}:root .app-shell .analytics-period-switch[data-busy=true]{opacity:.78}:root .app-shell .published-counts{--tabs-margin:0;--tabs-radius:14px;--tab-gap:4px;font-variant-numeric:tabular-nums;flex:none}:root .app-shell .published-counts svg{width:15px;height:15px}:root .app-shell .source-kind-switch{--tabs-margin:0}:root .app-shell .theme-switch{--tab-padding:6px}:root .app-shell .source-type-switch{--tabs-margin:0 0 4px;--tab-font-size:13px;--tab-padding:4px}:root .app-shell .settings-watermark-layout :is(.watermark-position-switch,.watermark-size-switch)+.settings-channel-source{margin-top:8px}:root .app-shell .team-activity-switch{--tabs-margin:0 16px 10px;--tab-height:50px}.team-activity-switch-cell{place-items:center;gap:1px;min-width:0;display:grid}.team-activity-switch-cell>span{max-width:100%;font-size:var(--type-caption);text-overflow:ellipsis;overflow:hidden}.team-activity-switch-cell>strong{font-size:var(--type-body);font-variant-numeric:tabular-nums}:root .editor-dialog .editor-assist-block>[data-ui=row]{flex:100%}:root .app-shell .topbar{padding-right:max(calc(var(--wire-gutter) - 4px), var(--safe-right));padding-left:max(calc(var(--wire-gutter) - 4px), var(--safe-left))}:root .editor-dialog .editor-topbar .mobile-back{margin-left:4px}:root .app-shell .topbar-settings,:root .editor-dialog .editor-topbar .mobile-back{isolation:isolate;-webkit-tap-highlight-color:transparent;background:0 0;position:relative}:root .app-shell .topbar-settings:before,:root .editor-dialog .editor-topbar .mobile-back:before{z-index:-1;background:var(--soft-cream);content:"";border-radius:50%;transition:transform .16s,background-color .16s;position:absolute;inset:4px;box-shadow:inset 0 0 0 1px #0000000a}:root .app-shell .topbar-settings svg,:root .editor-dialog .editor-topbar .mobile-back svg{stroke-width:2.2px;width:20px;height:20px}:root .editor-dialog .editor-topbar .mobile-back svg{margin-left:-1px}:root .app-shell .topbar-settings:is(:active,[data-active=true]),:root .editor-dialog .editor-topbar .mobile-back:active{background:0 0}:root .app-shell .topbar-settings:is(:active,[data-active=true]):before,:root .editor-dialog .editor-topbar .mobile-back:active:before{background:color-mix(in srgb, var(--soft-cream) 82%, var(--fluid-ink))}:root .app-shell .topbar-settings:active:before,:root .editor-dialog .editor-topbar .mobile-back:active:before{transform:scale(.9)}:root .app-shell .topbar-settings:focus-visible,:root .editor-dialog .editor-topbar .mobile-back:focus-visible{outline:none}:root .app-shell .topbar-settings:focus-visible:before,:root .editor-dialog .editor-topbar .mobile-back:focus-visible:before{box-shadow:0 0 0 2px var(--fluid-ink)}:root .app-shell .primary-nav-brand,:root .app-shell .compose-nav-label,:root .app-shell .primary-nav-secondary,:root .app-shell .primary-nav-footer{display:none}@media (min-width:900px){:root{--app-sidebar-width:232px;--app-measure-feed:760px;--app-measure-wide:1040px;--app-content-gutter:32px}:root .app-shell:has(>.primary-nav){padding-left:var(--app-sidebar-width)}:root:root .app-shell .primary-nav{z-index:40;width:var(--app-sidebar-width);max-width:none;height:100dvh;min-height:0;padding:18px 12px max(14px, var(--safe-bottom));overscroll-behavior:contain;scrollbar-width:none;border:0;border-right:1px solid var(--wire-rule);background:var(--fluid-bg);box-shadow:none;-webkit-backdrop-filter:none;border-radius:0;flex-direction:column;align-items:stretch;gap:0;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto;transform:none}:root:root .app-shell .primary-nav-brand{min-height:40px;color:var(--fluid-ink);font:inherit;letter-spacing:.01em;cursor:pointer;background:0 0;border:0;order:0;align-items:center;gap:10px;margin:0 0 14px;padding:0 8px;font-size:17px;font-weight:700;display:flex}:root .app-shell .primary-nav-brand-mark{background:var(--btn-accent);width:28px;height:28px;color:var(--btn-on-accent);border-radius:8px;place-items:center;font-size:15px;font-weight:800;display:grid}:root:root .app-shell .compose-nav-button{background:var(--btn-accent);width:100%;min-width:0;height:42px;min-height:42px;box-shadow:none;color:var(--btn-on-accent);font:inherit;border:0;border-radius:12px;order:1;justify-content:center;align-items:center;gap:8px;margin:0 0 18px;padding:0 14px;font-size:14px;font-weight:600;display:flex;position:relative}:root:root .app-shell .compose-nav-button:after{content:none}:root .app-shell .compose-nav-label{display:inline}:root:root .app-shell .primary-nav-menu{width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;flex:none;order:2;gap:2px;padding:0;display:flex}:root .app-shell .primary-nav-secondary{flex-direction:column;order:3;gap:2px;display:flex}:root .app-shell .primary-nav-group{flex-direction:column;gap:2px;display:flex}:root .app-shell .primary-nav-group-label{color:var(--wire-quiet);letter-spacing:.01em;margin:18px 10px 6px;font-size:12px;font-weight:600}:root .app-shell .primary-nav-footer{flex-direction:column;order:4;margin-top:auto;padding-top:14px;display:flex}:root:root .app-shell :is(.primary-nav-menu button,.primary-nav-secondary button,.primary-nav-footer button){width:100%;min-height:38px;box-shadow:none;color:color-mix(in srgb, var(--fluid-ink) 78%, var(--fluid-bg));font:inherit;letter-spacing:0;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;flex-direction:row;flex:none;justify-content:flex-start;align-items:center;gap:12px;padding:0 10px;font-size:14px;font-weight:500;transition:background-color .12s,color .12s;display:flex;position:relative}:root:root .app-shell :is(.primary-nav-menu button,.primary-nav-secondary button,.primary-nav-footer button) svg{width:18px;height:18px;color:var(--wire-quiet);stroke-width:1.8px;flex:none}:root:root .app-shell :is(.primary-nav-menu button,.primary-nav-secondary button,.primary-nav-footer button) span{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}:root:root .app-shell :is(.primary-nav-menu button,.primary-nav-secondary button,.primary-nav-footer button):hover{background:color-mix(in srgb, var(--btn-accent) 6%, transparent);color:var(--fluid-ink)}:root:root .app-shell :is(.primary-nav-menu button,.primary-nav-secondary button,.primary-nav-footer button):hover svg{color:var(--fluid-ink)}:root:root .app-shell :is(.primary-nav-menu button,.primary-nav-secondary button)[data-active=true]{background:color-mix(in srgb, var(--btn-accent) 11%, transparent);color:var(--btn-accent);font-weight:600}:root:root .app-shell :is(.primary-nav-menu button,.primary-nav-secondary button)[data-active=true]:before{content:"";background:var(--btn-accent);border-radius:0 3px 3px 0;width:3px;position:absolute;top:9px;bottom:9px;left:0}:root:root .app-shell :is(.primary-nav-menu button,.primary-nav-secondary button)[data-active=true] svg{color:var(--btn-accent);stroke-width:2.1px}:root:root .app-shell :is(.primary-nav-menu button,.primary-nav-secondary button,.primary-nav-footer button):focus-visible{outline:2px solid var(--btn-accent);outline-offset:-2px}:root:root .app-shell :is(.primary-nav-menu,.primary-nav-secondary) small,:root:root .app-shell :is(.primary-nav-menu,.primary-nav-secondary) button[data-active=true] small{background:var(--wire-fill);width:auto;min-width:20px;height:20px;color:var(--fluid-ink);text-align:center;border:0;border-radius:10px;flex:none;margin-left:auto;padding:0 6px;font-size:11.5px;font-weight:600;line-height:20px;position:static}:root:root .app-shell .primary-nav-menu small[data-tone=handoff],:root:root .app-shell :is(.primary-nav-menu,.primary-nav-secondary) button[data-active=true] small{background:var(--btn-accent);color:var(--btn-on-accent)}:root:root .app-shell .topbar .topbar-more,:root:root .app-shell .topbar .topbar-close{display:none}:root:root .app-shell .topbar{padding-right:var(--app-content-gutter);padding-left:var(--app-content-gutter)}:root:root .app-shell .workspace,:root:root .app-shell .destination-screen{box-sizing:border-box;width:100%;max-width:calc(var(--app-measure-feed) + 2 * var(--app-content-gutter));padding-right:var(--app-content-gutter);padding-left:var(--app-content-gutter);margin-left:auto;margin-right:auto}:root:root .app-shell .workspace-inbox :is(.inbox-masthead,.command-panel.editorial-center,.news-section){max-width:none}:root:root .app-shell :is(.settings-page,.analytics-page,.sources-page,.team-page,.competitors-screen){max-width:calc(var(--app-measure-wide) + 2 * var(--app-content-gutter))}:root:root .app-shell .news-card .card-cover-lead{aspect-ratio:16/7}:root:root .editor-dialog{width:min(820px, calc(100vw - var(--app-sidebar-width)));border-radius:0;max-width:none;height:100dvh;max-height:100dvh;margin:0 0 0 auto;box-shadow:-18px 0 48px #14182024}:root:root .editor-dialog .editor-shell{border-left:1px solid var(--wire-rule);border-radius:0;height:100dvh;max-height:100dvh}:root:root .app-shell .settings-page .settings-scroll{width:auto;margin-left:12px;margin-right:12px;padding-left:0;padding-right:0;display:block}:root:root .app-shell .settings-page .settings-scroll>*{margin:0 0 20px}}@media (min-width:1200px){:root:root .app-shell .settings-page .settings-scroll{columns:2;column-gap:20px}:root:root .app-shell .settings-page .settings-scroll>*{break-inside:avoid}}@media (min-width:768px){:root:root .source-filter-dialog{border-radius:24px;max-height:min(720px,100dvh - 64px);top:50%;bottom:auto;transform:translate(-50%,-50%)}:root:root .source-filter-dialog .source-filter-sheet{height:auto;max-height:min(720px,100dvh - 64px)}}@media (min-width:1440px){:root{--app-sidebar-width:256px;--app-content-gutter:40px}:root:root .editor-dialog{width:min(880px, calc(100vw - var(--app-sidebar-width)))}}@media (min-width:1200px){:root{--home-grid-gap:20px}:root:root .app-shell .workspace.workspace-inbox{max-width:calc(1180px + 2 * var(--app-content-gutter))}:root:root .app-shell .workspace-inbox :is(.news-list-row[data-columns],.inbox-day-list[data-columns]){grid-template-columns:repeat(var(--home-columns,2), minmax(0, 1fr));gap:var(--home-grid-gap);padding-bottom:var(--home-grid-gap);align-items:stretch;display:grid}:root:root .app-shell .workspace-inbox [data-columns="3"]{--home-columns:3}:root:root .app-shell .workspace-inbox .inbox-day-list[data-columns]>.news-card:first-child{grid-column:1/-1}:root:root .app-shell .workspace-inbox .news-list-row:not([data-columns]){padding-bottom:var(--home-grid-gap)}:root:root .app-shell .workspace-inbox .news-card{margin:0}:root:root .app-shell .workspace-inbox :is(.news-list-row,.inbox-day-list){padding-right:var(--wire-gutter);padding-left:var(--wire-gutter)}:root:root .app-shell .workspace-inbox :is(.news-list-row[data-columns],.inbox-day-list[data-columns]>:not(:first-child)) .news-card,:root:root .app-shell .workspace-inbox .inbox-day-list[data-columns]>.news-card:not(:first-child){flex-direction:column;height:100%;padding:16px 18px 18px;display:flex}:root:root .app-shell .workspace-inbox .news-list-row[data-columns] .news-card .news-card-action,:root:root .app-shell .workspace-inbox .inbox-day-list[data-columns]>.news-card:not(:first-child) .news-card-action{flex-direction:column;flex:auto;justify-content:flex-start;align-items:stretch;display:flex}:root:root .app-shell .workspace-inbox .news-list-row[data-columns] .news-card[data-layout=thumb] .card-body,:root:root .app-shell .workspace-inbox .inbox-day-list[data-columns]>.news-card[data-layout=thumb]:not(:first-child) .card-body{grid-template-columns:minmax(0,1fr);grid-template-areas:"cover""rel""title""body"}:root:root .app-shell .workspace-inbox .news-list-row[data-columns] .news-card[data-layout=thumb] .card-cover-thumb,:root:root .app-shell .workspace-inbox .inbox-day-list[data-columns]>.news-card[data-layout=thumb]:not(:first-child) .card-cover-thumb{aspect-ratio:16/9;border-radius:12px;width:100%;height:auto;margin:2px 0 14px}:root:root .app-shell .workspace-inbox .news-list-row[data-columns] .news-card .card-title,:root:root .app-shell .workspace-inbox .inbox-day-list[data-columns]>.news-card:not(:first-child) .card-title{-webkit-line-clamp:3;font-size:18px;line-height:1.3}:root:root .app-shell .workspace-inbox .news-list-row[data-columns] .news-card .card-preview,:root:root .app-shell .workspace-inbox .inbox-day-list[data-columns]>.news-card:not(:first-child) .card-preview{-webkit-line-clamp:3;margin-top:8px;font-size:15px;line-height:1.5}:root:root .app-shell .workspace-inbox .news-list-row[data-columns] .news-card[data-layout=text] .card-preview,:root:root .app-shell .workspace-inbox .inbox-day-list[data-columns]>.news-card[data-layout=text]:not(:first-child) .card-preview{-webkit-line-clamp:8}:root:root .app-shell .workspace-inbox .news-card[data-layout=lead]{padding:18px 20px 20px}:root:root .app-shell .workspace-inbox .news-card[data-layout=lead] .news-card-action{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-content:start;align-items:start;column-gap:28px;display:grid}:root:root .app-shell .workspace-inbox .news-card[data-layout=lead] .news-card-action>*{grid-column:2}:root:root .app-shell .workspace-inbox .news-card[data-layout=lead] .news-card-action>.card-cover-lead{aspect-ratio:3/2;border-radius:14px;grid-area:1/1/span 12;margin:0}:root:root .app-shell .workspace-inbox .news-card[data-layout=lead] .card-title{letter-spacing:-.018em;-webkit-line-clamp:4;font-size:27px;font-weight:650;line-height:1.2}:root:root .app-shell .workspace-inbox .news-card[data-layout=lead] .card-preview{-webkit-line-clamp:7;margin-top:12px;font-size:16px;line-height:1.55}:root:root .app-shell .workspace-inbox .news-card[data-layout=lead] :is(.card-signals,.card-footer,.card-engagement){margin-top:14px}}@media (min-width:1600px){:root:root .app-shell .workspace.workspace-inbox{max-width:calc(1440px + 2 * var(--app-content-gutter))}:root:root .app-shell .workspace-inbox .news-card[data-layout=lead] .card-title{font-size:30px}}:root:root .app-shell .settings-section[data-collapsible=true]{padding-top:0;padding-bottom:0}:root .app-shell .settings-spoiler-summary{cursor:pointer;border-radius:inherit;-webkit-tap-highlight-color:transparent;align-items:center;gap:12px;margin:0 -16px;padding:16px;list-style:none;display:flex}:root .app-shell .settings-spoiler-summary::-webkit-details-marker{display:none}:root .app-shell .settings-spoiler-summary>.settings-section-heading{flex:auto;min-width:0;margin:0}:root .app-shell .settings-spoiler-summary:after{content:"";border-right:1.75px solid var(--wire-quiet);border-bottom:1.75px solid var(--wire-quiet);flex:none;width:8px;height:8px;margin-right:4px;transition:transform .16s;transform:translateY(-2px)rotate(45deg)}:root .app-shell .settings-spoiler[open]>.settings-spoiler-summary:after{transform:translateY(2px)rotate(225deg)}:root .app-shell .settings-spoiler-summary:focus-visible{outline:2px solid var(--btn-accent);outline-offset:-2px}@media (hover:hover){:root .app-shell .settings-spoiler-summary:hover:after{border-color:var(--fluid-ink)}}:root .app-shell .settings-spoiler-body{gap:14px;padding-bottom:16px;display:grid}:is(:root .app-shell .settings-spoiler-body:has(>:last-child[data-ui=row]),:root .app-shell .settings-spoiler-body:has(>.settings-card:last-child>:last-child[data-ui=row])){padding-bottom:0}:root:root:root .app-shell .settings-spoiler-body>.settings-card{overflow:visible}:root .app-shell .destination-header .destination-header-action{flex:none;margin-left:auto}@media (prefers-reduced-motion:reduce){:root .app-shell .settings-spoiler-summary:after{transition:none}}:root{--clear-fill:#eff1f3;--clear-fill-strong:#e3e6ea;--clear-line:#dcdfe4;--clear-line-strong:#c4c9d0;--clear-side:#f7f8f9;--clear-raised:#fff;--fluid-ink:#17191e;--fluid-muted:#646a73;--fluid-surface-soft:var(--clear-fill);--fluid-violet-soft:var(--clear-fill);--fluid-lime:#7d8b9c;--fluid-hero:#f7f8f9;--fluid-selection:#d9e2ee;--soft-cream:var(--clear-fill);--soft-cream-strong:var(--clear-fill-strong);--soft-sand:var(--btn-accent);--btn-soft:var(--clear-fill);--btn-soft-hover:var(--clear-fill-strong);--wire-fill:var(--clear-fill);--wire-signal:#d63c16;--wire-rule:#17191e17;--wire-quiet:#646a73;--soft-shadow:0 12px 32px #1118271a, 0 0 0 1px #1118270f;--soft-card-shadow:0 0 0 1px #11182714, 0 1px 2px #1118270a}html[data-telegram-theme=dark]{--clear-fill:#23272e;--clear-fill-strong:#2d323a;--clear-line:#353a43;--clear-line-strong:#4a505a;--clear-side:#111317;--clear-raised:#1f2329;--fluid-ink:#eceef1;--fluid-muted:#9aa0a9;--fluid-surface-soft:var(--clear-fill);--fluid-violet:#e8ebf0;--fluid-violet-soft:var(--clear-fill);--fluid-lime:#8d9aab;--fluid-selection:#33404f;--btn-accent:#e8ebf0;--btn-on-accent:#17191e;--btn-soft-text:#eceef1;--soft-cream:var(--clear-fill);--soft-cream-strong:var(--clear-fill-strong);--soft-sand:var(--btn-accent);--btn-soft:var(--clear-fill);--btn-soft-hover:var(--clear-fill-strong);--wire-fill:var(--clear-fill);--wire-signal:#ff6a3d;--wire-rule:#eceef11a;--wire-quiet:#9aa0a9;--soft-shadow:0 12px 32px #0006, 0 0 0 1px #ffffff0f;--soft-card-shadow:0 0 0 1px #ffffff12}@media (prefers-color-scheme:dark){:root:not([data-telegram-theme=light]){--clear-fill:#23272e;--clear-fill-strong:#2d323a;--clear-line:#353a43;--clear-line-strong:#4a505a;--clear-side:#111317;--clear-raised:#1f2329;--fluid-ink:#eceef1;--fluid-muted:#9aa0a9;--fluid-surface-soft:var(--clear-fill);--fluid-violet:#e8ebf0;--fluid-violet-soft:var(--clear-fill);--fluid-lime:#8d9aab;--fluid-selection:#33404f;--btn-accent:#e8ebf0;--btn-on-accent:#17191e;--btn-soft-text:#eceef1;--soft-cream:var(--clear-fill);--soft-cream-strong:var(--clear-fill-strong);--soft-sand:var(--btn-accent);--btn-soft:var(--clear-fill);--btn-soft-hover:var(--clear-fill-strong);--wire-fill:var(--clear-fill);--wire-signal:#ff6a3d;--wire-rule:#eceef11a;--wire-quiet:#9aa0a9;--soft-shadow:0 12px 32px #0006, 0 0 0 1px #ffffff0f;--soft-card-shadow:0 0 0 1px #ffffff12}}:root:root .app-shell :is(.source-field input,.source-field select,.source-advanced-controls input,.source-advanced-controls select,.source-rename-input,.competitors-add input,.history-edit-field input,.history-edit-field textarea,.source-filter-search),:root:root .app-shell .settings-section :is(input[type=text],input[type=url],input[type=number],input:not([type]),textarea,select){border:1px solid var(--clear-line);background:var(--clear-raised);box-shadow:none;border-radius:12px;transition:border-color .14s,box-shadow .14s}@media (hover:hover){:root:root .app-shell :is(.source-field input,.source-field select,.source-advanced-controls input,.source-advanced-controls select,.source-rename-input,.competitors-add input,.history-edit-field input,.history-edit-field textarea,.source-filter-search):hover,:root:root .app-shell .settings-section :is(input[type=text],input[type=url],input[type=number],input:not([type]),textarea,select):hover{border-color:var(--clear-line-strong)}}:root:root .app-shell :is(.source-field input,.source-field select,.source-advanced-controls input,.source-advanced-controls select,.source-rename-input,.competitors-add input,.history-edit-field input,.history-edit-field textarea):focus,:root:root .app-shell .source-filter-search:focus-within,:root:root .app-shell .settings-section :is(input,textarea,select):focus{border-color:var(--btn-accent);background:var(--clear-raised);box-shadow:0 0 0 3px color-mix(in srgb, var(--btn-accent) 16%, transparent);outline:none}:root:root .app-shell .source-filter-search input{background:0 0}:root .app-shell :is(input,textarea)::placeholder{color:var(--fluid-muted)}:root:root .app-shell .workspace-inbox .inbox-heading-search{border:1px solid var(--btn-accent);background:var(--clear-raised);min-height:44px;box-shadow:0 0 0 3px color-mix(in srgb, var(--btn-accent) 14%, transparent);border-radius:12px;padding:0 2px 0 14px}:root:root .app-shell .workspace-inbox .inbox-heading-search input{height:42px;font-family:inherit;font-size:16px;font-weight:500}:root:root .app-shell .workspace-inbox .inbox-heading-search .queue-search-clear{width:40px;height:40px;margin-right:0}:root:root:root:root:root .app-shell :is(.inbox-feed-filter,.inbox-feed-source):not([data-active=true]):not([aria-selected=true]):not([aria-pressed=true]):not([aria-checked=true]){background:var(--clear-raised);box-shadow:inset 0 0 0 1px var(--clear-line)}:root:root:root:root .app-shell .workspace-inbox .inbox-mode-switch{background:var(--clear-fill);box-shadow:none}:root:root .app-shell .topbar-settings:before,:root:root .editor-dialog .editor-topbar .mobile-back:before{background:var(--clear-raised);box-shadow:inset 0 0 0 1px var(--clear-line)}:root:root .app-shell .topbar-settings:is(:active,[data-active=true]):before,:root:root .editor-dialog .editor-topbar .mobile-back:active:before{background:var(--clear-fill-strong);box-shadow:inset 0 0 0 1px var(--clear-line-strong)}:root:root .app-shell .topbar-settings[data-active=true]{background:0 0}:root:root .app-shell :is(.published-pin-banner,.competitors-notice),:root:root .editor-dialog .action-notice{background:var(--clear-raised);box-shadow:inset 0 0 0 1px var(--clear-line)}@media (max-width:899px){:root:root .app-shell .compose-nav-button{background:var(--btn-accent);color:var(--btn-on-accent)}:root:root .app-shell .primary-nav-menu button[data-active=true] svg{color:var(--btn-accent)}}:root .app-shell .primary-nav-avatar{display:none}@media (min-width:900px){:root:root:root .app-shell .primary-nav{padding:14px 12px max(12px, var(--safe-bottom));border-right:1px solid var(--wire-rule);background:var(--clear-side);grid-template-rows:auto auto auto 1fr auto;grid-template-columns:minmax(0,1fr) auto;align-content:stretch;display:grid}:root:root:root .app-shell .primary-nav-brand{letter-spacing:.14em;grid-area:1/1;min-height:36px;margin:0 0 18px;padding:0 8px;font-size:15px;font-weight:800}:root:root:root .app-shell .compose-nav-button{background:var(--btn-accent);width:36px;min-width:36px;height:36px;min-height:36px;color:var(--btn-on-accent);border-radius:10px;grid-area:1/2;margin:0 0 18px;padding:0;transition:transform .12s,opacity .12s}:root:root:root .app-shell .compose-nav-button:active{transform:scale(.94)}:root:root:root .app-shell .compose-nav-button:focus-visible{outline:2px solid var(--btn-accent);outline-offset:2px}:root:root:root .app-shell .compose-nav-label{display:none}:root:root:root .app-shell .primary-nav-menu{grid-area:2/1/auto/-1;gap:2px}:root:root:root .app-shell .primary-nav-secondary{border-top:1px solid var(--wire-rule);grid-area:3/1/auto/-1;gap:10px;margin-top:14px;padding-top:14px}:root:root:root .app-shell .primary-nav-group{gap:1px}:root:root:root .app-shell .primary-nav-footer{border-top:1px solid var(--wire-rule);flex-direction:row;grid-area:5/1/auto/-1;align-items:center;gap:4px;margin-top:16px;padding:12px 0 0 6px}:root:root:root .app-shell .primary-nav-avatar{background:var(--clear-fill-strong);width:30px;height:30px;color:var(--fluid-ink);letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}:root:root:root .app-shell :is(.primary-nav-menu button,.primary-nav-secondary button,.primary-nav-footer button){min-height:34px;color:color-mix(in srgb, var(--fluid-ink) 74%, var(--clear-side));border-radius:8px;gap:11px;padding:0 10px;font-size:14px;font-weight:500}:root:root:root .app-shell .primary-nav-menu button{min-height:38px;color:var(--fluid-ink);font-size:15px;font-weight:560}:root:root:root .app-shell :is(.primary-nav-menu button,.primary-nav-secondary button,.primary-nav-footer button) svg{width:18px;height:18px;color:var(--fluid-muted);stroke-width:1.75px}:root:root:root .app-shell .primary-nav-menu button svg{color:var(--fluid-ink);opacity:.72}:root:root:root .app-shell .primary-nav-footer button{flex:auto;width:auto;min-width:0}@media (hover:hover){:root:root:root .app-shell :is(.primary-nav-menu button,.primary-nav-secondary button,.primary-nav-footer button):hover{background:color-mix(in srgb, var(--fluid-ink) 5%, transparent);color:var(--fluid-ink)}:root:root:root .app-shell .compose-nav-button:hover{opacity:.86}}:root:root:root .app-shell :is(.primary-nav-menu button,.primary-nav-secondary button)[data-active=true],:root:root:root .app-shell :is(.primary-nav-menu button,.primary-nav-secondary button)[data-active=true]:hover{background:var(--btn-accent);box-shadow:none;color:var(--btn-on-accent);font-weight:620}:root:root:root .app-shell :is(.primary-nav-menu button,.primary-nav-secondary button)[data-active=true]:before{content:none}:root:root:root .app-shell :is(.primary-nav-menu button,.primary-nav-secondary button)[data-active=true] svg{color:var(--btn-on-accent);opacity:1;stroke-width:2px}:root:root:root .app-shell :is(.primary-nav-menu,.primary-nav-secondary) small,:root:root:root .app-shell :is(.primary-nav-menu,.primary-nav-secondary) button[data-active=true] small{min-width:0;height:auto;color:var(--fluid-muted);font-variant-numeric:tabular-nums;background:0 0;border-radius:0;padding:0;font-size:12.5px;font-weight:500;line-height:1}:root:root:root .app-shell .primary-nav-menu small[data-tone=handoff]{background:var(--wire-signal);color:#fff;border-radius:10px;min-width:20px;height:20px;padding:0 6px;font-weight:650;line-height:20px}:root:root:root .app-shell :is(.primary-nav-menu,.primary-nav-secondary) button[data-active=true] small:not([data-tone=handoff]){color:color-mix(in srgb, var(--btn-on-accent) 72%, transparent)}}
