.admin-auth-gate_checking__ZO07D{margin:0;padding:var(--spacing-16) var(--spacing-6);text-align:center;font-size:var(--font-size-small);color:var(--ink-soft)}.admin-shell_shell__L3ovK{min-height:100vh;display:flex;flex-direction:column}.admin-shell_topbar__7Zyia{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4);padding:var(--spacing-3) var(--spacing-6);background:var(--header-dark);border-bottom:1px solid var(--line)}.admin-shell_title___Xs7i{font-size:var(--font-size-h3);font-weight:var(--font-weight-extrabold);color:var(--surface);letter-spacing:-.02em}.admin-shell_account__2QTlK{display:flex;align-items:center;gap:var(--spacing-3)}.admin-shell_adminName__uya_8{font-size:var(--font-size-small);font-weight:var(--font-weight-bold);color:var(--surface)}.admin-shell_role___jSNS{font-size:var(--font-size-meta);font-weight:var(--font-weight-semibold);color:var(--primary);background:var(--primary-soft);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-sm)}.admin-shell_logout__SvY9j:focus-visible{outline-color:var(--surface)}.admin-shell_body__JAdZz{flex:1 1;display:flex;align-items:stretch}.admin-shell_sidebar__leqkx{width:220px;flex-shrink:0;display:flex;flex-direction:column;background:var(--surface);border-right:1px solid var(--line);padding:var(--spacing-4) var(--spacing-3)}.admin-shell_logo__mO4ix{display:block;padding:var(--spacing-2) var(--spacing-4) var(--spacing-4);font-size:var(--font-size-h2);font-weight:var(--font-weight-extrabold);color:var(--primary);letter-spacing:-.02em}.admin-shell_navGroup__2lUdo{display:flex;flex-direction:column;gap:var(--spacing-1)}.admin-shell_navGroup__2lUdo+.admin-shell_navGroup__2lUdo{margin-top:var(--spacing-4)}.admin-shell_groupLabel__c0yos{margin:0;padding:var(--spacing-1) var(--spacing-4);font-size:var(--font-size-meta);font-weight:var(--font-weight-bold);letter-spacing:.04em;color:var(--ink-soft)}.admin-shell_navList__TjZj7{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-1)}.admin-shell_navLink__OYHnR{display:block;padding:var(--spacing-3) var(--spacing-4);border-left:2px solid transparent;border-radius:var(--radius-md);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);color:var(--ink);text-decoration:none}.admin-shell_navLink__OYHnR:hover{background:var(--surface-2)}.admin-shell_navActive__5q4x8{background:var(--primary-soft);border-left-color:var(--primary);color:var(--primary);font-weight:var(--font-weight-bold)}.admin-shell_navDisabled__nhmOZ,.admin-shell_navExternal__6vPuM{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2)}.admin-shell_navDisabled__nhmOZ{padding:var(--spacing-3) var(--spacing-4);border-left:2px solid transparent;border-radius:var(--radius-md);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);color:var(--ink-faint);cursor:default}.admin-shell_soonBadge__ssXAM{flex-shrink:0;font-size:var(--font-size-meta);font-weight:var(--font-weight-bold);color:var(--ink-faint);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-pill);padding:0 var(--spacing-2)}.admin-shell_sidebarFooter__6_Ojg{margin:auto 0 0;padding:var(--spacing-4) var(--spacing-4) var(--spacing-2);font-family:var(--font-mono);font-size:var(--font-size-meta);color:var(--ink-faint)}.admin-shell_main__V3H0V{flex:1 1;min-width:0;padding:var(--spacing-6) var(--spacing-8);max-width:none}.admin-button_button__s2Fyz{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-2);font-family:inherit;font-weight:var(--font-weight-bold);border-radius:var(--radius-md);cursor:pointer;text-decoration:none;white-space:nowrap}.admin-button_md__PjPPr{min-height:var(--touch-min);padding:var(--spacing-2) var(--spacing-5);font-size:var(--font-size-small)}.admin-button_sm__PLsQ5{min-height:36px;padding:var(--spacing-1) var(--spacing-4);font-size:var(--font-size-meta)}.admin-button_primary__p6xOw{border:1px solid var(--primary);background:var(--primary);color:var(--surface)}.admin-button_primary__p6xOw:hover:not(:disabled){border-color:var(--primary-strong);background:var(--primary-strong)}.admin-button_secondary__uXrHs{border:1px solid var(--line-strong);background:var(--surface);color:var(--ink)}.admin-button_secondary__uXrHs:hover:not(:disabled){background:var(--surface-2)}.admin-button_secondary__uXrHs[aria-pressed=true]{background:var(--primary-soft);border-color:var(--primary-line);color:var(--primary)}.admin-button_danger__QD3AY{border:1.5px solid var(--danger);background:var(--surface);color:var(--danger)}.admin-button_danger__QD3AY:hover:not(:disabled){background:var(--danger-soft)}.admin-button_ghost__XM_Aj{border:1px solid transparent;background:transparent;color:var(--ink-soft)}.admin-button_ghost__XM_Aj:hover:not(:disabled){background:var(--surface-2);color:var(--ink)}.admin-button_button__s2Fyz:disabled{opacity:.55;cursor:not-allowed}.toast_toast__FsNsO{position:fixed;left:50%;bottom:var(--spacing-10);transform:translateX(-50%) translateY(10px);background:var(--ink-strong);color:var(--surface);padding:var(--spacing-3) var(--spacing-6);border-radius:var(--radius-pill);font-size:var(--font-size-small);font-weight:var(--font-weight-bold);z-index:60;opacity:0;transition:opacity var(--motion-fast) var(--motion-ease),transform var(--motion-fast) var(--motion-ease);pointer-events:none;white-space:nowrap;box-shadow:var(--shadow-lg)}.toast_show__01KQh{opacity:1;transform:translateX(-50%) translateY(0)}.video-list-editor_editor__JN5Dv{display:flex;flex-direction:column;gap:var(--spacing-3);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-4) var(--spacing-5) var(--spacing-5)}.video-list-editor_head__brI9i{display:flex;align-items:baseline;gap:var(--spacing-3)}.video-list-editor_title__oKxx3{margin:0;font-size:var(--font-size-h3);font-weight:var(--font-weight-extrabold);color:var(--ink-strong)}.video-list-editor_hint__Z3yLi{margin:0;font-size:var(--font-size-meta);font-weight:var(--font-weight-semibold);color:var(--ink-soft)}.video-list-editor_representatives__K_X21{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--spacing-3);gap:var(--spacing-3)}.video-list-editor_repSlot__uFUBx{display:flex;flex-direction:column;gap:var(--spacing-2);border:1px solid var(--line);border-left-width:3px;border-radius:var(--radius-md);padding:var(--spacing-3) var(--spacing-4);min-width:0}.video-list-editor_repSlotYes__0NAtn{border-left-color:var(--primary);background:var(--primary-soft)}.video-list-editor_repSlotNo__eqrUN{border-left-color:var(--danger);background:var(--danger-soft)}.video-list-editor_repBadge__hX0bx{align-self:flex-start;font-size:var(--font-size-meta);font-weight:var(--font-weight-extrabold);letter-spacing:.01em}.video-list-editor_repSlotYes__0NAtn .video-list-editor_repBadge__hX0bx{color:var(--primary-strong)}.video-list-editor_repSlotNo__eqrUN .video-list-editor_repBadge__hX0bx{color:var(--danger)}.video-list-editor_repCard__23ff8{display:flex;align-items:center;gap:var(--spacing-3);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);padding:var(--spacing-2) var(--spacing-3);min-width:0}.video-list-editor_repBody__GtvZT{display:flex;flex-direction:column;gap:var(--spacing-2);min-width:0;flex:1 1}.video-list-editor_repTitle__hDEE9{font-size:var(--font-size-small);font-weight:var(--font-weight-bold);color:var(--ink-strong);text-decoration:none;overflow-wrap:anywhere;min-width:0}.video-list-editor_repTitle__hDEE9:hover{text-decoration:underline}.video-list-editor_repEmpty__CZOVZ{margin:0;font-size:var(--font-size-meta);font-weight:var(--font-weight-semibold);color:var(--ink-soft)}.video-list-editor_repMeta__AK_Ad{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-2)}.video-list-editor_unsetButton__R_FRj{flex-shrink:0;border:1px solid var(--line);background:var(--surface);color:var(--ink-soft);font-family:inherit;font-size:var(--font-size-meta);font-weight:var(--font-weight-semibold);padding:var(--spacing-1) var(--spacing-3);border-radius:var(--radius-md);min-height:var(--touch-min);cursor:pointer}.video-list-editor_unsetButton__R_FRj:hover:enabled{border-color:var(--danger);color:var(--danger)}.video-list-editor_unsetButton__R_FRj:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.video-list-editor_unsetButton__R_FRj:disabled{background:var(--surface-3);color:var(--ink-faint);cursor:not-allowed}.video-list-editor_candidates__1G6TM{display:flex;flex-direction:column;gap:var(--spacing-3)}.video-list-editor_candidatesHead__s15Q7{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3)}.video-list-editor_candidatesTitle__TQoy8{margin:0;font-size:var(--font-size-small);font-weight:var(--font-weight-extrabold);color:var(--ink-soft)}.video-list-editor_addOpenButton__SPIQf{display:inline-flex;align-items:center;justify-content:center;min-width:var(--touch-min);min-height:var(--touch-min);padding:0;border:1px solid var(--primary-line);background:var(--primary-soft);color:var(--primary-strong);font-family:inherit;font-size:var(--font-size-lead);font-weight:var(--font-weight-extrabold);line-height:1;border-radius:var(--radius-md);cursor:pointer}.video-list-editor_addOpenButton__SPIQf:hover:enabled{background:var(--primary);color:var(--surface)}.video-list-editor_addOpenButton__SPIQf:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.video-list-editor_addOpenButton__SPIQf:disabled{border-color:var(--line);background:var(--surface-3);color:var(--ink-faint);cursor:not-allowed}.video-list-editor_crawlRow__BBACK{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-2) var(--spacing-3)}.video-list-editor_crawlActions__te_gg{position:relative;display:inline-flex;align-items:center;gap:var(--spacing-2)}.video-list-editor_crawlButton___mz_r{border:1px solid var(--primary-line);background:var(--primary-soft);color:var(--primary-strong);font-family:inherit;font-size:var(--font-size-small);font-weight:var(--font-weight-bold);padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius-md);min-height:var(--touch-min);cursor:pointer}.video-list-editor_crawlButton___mz_r:hover:enabled{background:var(--primary);color:var(--surface)}.video-list-editor_crawlButton___mz_r:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.video-list-editor_crawlButton___mz_r:disabled{border-color:var(--line);background:var(--surface-3);color:var(--ink-faint);cursor:not-allowed}.video-list-editor_crawlSettingsButton__jWRZo{display:inline-flex;align-items:center;gap:var(--spacing-1);min-height:var(--touch-min);padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--line-strong);background:var(--surface);color:var(--ink-soft);font-family:inherit;font-size:var(--font-size-meta);font-weight:var(--font-weight-bold);border-radius:var(--radius-md);cursor:pointer}.video-list-editor_crawlSettingsButton__jWRZo:hover:enabled{border-color:var(--ink-faint);background:var(--surface-2)}.video-list-editor_crawlSettingsButton__jWRZo:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.video-list-editor_crawlSettingsButton__jWRZo:disabled{border-color:var(--line);background:var(--surface-3);color:var(--ink-faint);cursor:not-allowed}.video-list-editor_crawlPeriodLabel__8eotJ{font-family:var(--font-mono);letter-spacing:.01em}.video-list-editor_crawlHint__q9Xld{margin:0;flex:1 1;min-width:200px;font-size:var(--font-size-meta);font-weight:var(--font-weight-semibold);color:var(--ink-soft)}.video-list-editor_crawlOverlay__0X4db{position:fixed;inset:0;background:color-mix(in srgb,var(--ink-strong) 30%,transparent);display:flex;align-items:center;justify-content:center;padding:var(--spacing-6);z-index:50;overflow-y:auto}.video-list-editor_crawlPopover__VfclM{display:flex;flex-direction:column;gap:var(--spacing-3);width:min(340px,100%);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:var(--spacing-4) var(--spacing-5) var(--spacing-5)}.video-list-editor_crawlPopTitle__biI70{margin:0;font-size:var(--font-size-body);font-weight:var(--font-weight-extrabold);color:var(--ink-strong)}.video-list-editor_crawlPresets__HBCkv{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}.video-list-editor_presetButton__Sk_vx{flex:1 1;min-width:88px;min-height:var(--touch-min);padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--line-strong);background:var(--surface);color:var(--ink-soft);font-family:inherit;font-size:var(--font-size-meta);font-weight:var(--font-weight-bold);border-radius:var(--radius-sm);cursor:pointer}.video-list-editor_presetButton__Sk_vx:hover:enabled{border-color:var(--ink-faint);background:var(--surface-2)}.video-list-editor_presetButton__Sk_vx:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.video-list-editor_presetButtonActive__elIgQ{border-color:var(--primary-line);background:var(--primary-soft);color:var(--primary-strong)}.video-list-editor_presetButton__Sk_vx:disabled{border-color:var(--line);background:var(--surface-3);color:var(--ink-faint);cursor:not-allowed}.video-list-editor_crawlCustom__VcilQ{display:flex;flex-direction:column;gap:var(--spacing-1);border-top:1px solid var(--line);padding-top:var(--spacing-3)}.video-list-editor_crawlCustomLabel__ywuV_{font-size:var(--font-size-meta);font-weight:var(--font-weight-bold);color:var(--ink-soft)}.video-list-editor_crawlCustomRow__oeGPC{display:flex;align-items:center;gap:var(--spacing-2)}.video-list-editor_crawlDaysInput__pwdb_{width:84px;border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink-strong);font-family:var(--font-mono);font-size:var(--font-size-body);padding:var(--spacing-2) var(--spacing-3);min-height:var(--touch-min)}.video-list-editor_crawlDaysInput__pwdb_:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.video-list-editor_crawlDaysSuffix__O3wLh{font-size:var(--font-size-meta);font-weight:var(--font-weight-semibold);color:var(--ink-soft)}.video-list-editor_crawlApplyButton__Q1E2Q{margin-left:auto;min-height:var(--touch-min);padding:var(--spacing-2) var(--spacing-4);border:none;background:var(--primary);color:var(--surface);font-family:inherit;font-size:var(--font-size-meta);font-weight:var(--font-weight-bold);border-radius:var(--radius-sm);cursor:pointer}.video-list-editor_crawlApplyButton__Q1E2Q:hover:enabled{background:var(--primary-strong)}.video-list-editor_crawlApplyButton__Q1E2Q:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.video-list-editor_crawlApplyButton__Q1E2Q:disabled{background:var(--surface-3);color:var(--ink-faint);cursor:not-allowed}.video-list-editor_field__7psx5{display:flex;flex-direction:column;gap:var(--spacing-1);min-width:0}.video-list-editor_fieldLabel__tosvi{font-size:var(--font-size-meta);font-weight:var(--font-weight-bold);color:var(--ink-soft)}.video-list-editor_textInput__7_HUG{width:100%;border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink-strong);font-family:inherit;font-size:var(--font-size-body);padding:var(--spacing-2) var(--spacing-3);min-height:var(--touch-min)}.video-list-editor_textInput__7_HUG:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.video-list-editor_sideChoice__EpYdX{display:flex;gap:var(--spacing-2)}.video-list-editor_sideOption__m9S6B{display:inline-flex;align-items:center;gap:var(--spacing-1);min-height:var(--touch-min);padding:var(--spacing-1) var(--spacing-3);border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);font-size:var(--font-size-small);font-weight:var(--font-weight-bold);color:var(--ink-soft);cursor:pointer}.video-list-editor_sideOptionActive__kC6E1.video-list-editor_sideOptionYes__FfR93{border-color:var(--primary-line);background:var(--primary-soft);color:var(--primary-strong)}.video-list-editor_sideOptionActive__kC6E1.video-list-editor_sideOptionNo__zmeuh{border-color:var(--danger);background:var(--danger-soft);color:var(--danger)}.video-list-editor_addButton__Yr9B8{border:none;background:var(--primary);color:var(--surface);font-family:inherit;font-size:var(--font-size-body);font-weight:var(--font-weight-bold);padding:var(--spacing-3) var(--spacing-5);border-radius:var(--radius-md);min-height:var(--touch-primary);cursor:pointer}.video-list-editor_addButton__Yr9B8:hover:enabled{background:var(--primary-strong)}.video-list-editor_addButton__Yr9B8:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.video-list-editor_addButton__Yr9B8:disabled{background:var(--surface-3);color:var(--ink-faint);cursor:not-allowed}.video-list-editor_loadingNote__W2LvI{margin:0;font-size:var(--font-size-meta);font-weight:var(--font-weight-bold);color:var(--ink-soft)}.video-list-editor_empty__oa_T2{margin:0;color:var(--ink-soft)}.video-list-editor_crawlingNote__heGL7,.video-list-editor_empty__oa_T2{font-size:var(--font-size-small);font-weight:var(--font-weight-semibold)}.video-list-editor_crawlingNote__heGL7{display:flex;align-items:center;gap:8px;margin:0 0 10px;padding:10px 14px;border-radius:10px;background:var(--surface-2);color:var(--ink)}.video-list-editor_crawlingSpinner__MQ0i6{width:14px;height:14px;flex:none;border-radius:50%;border:2px solid var(--line-strong);border-top-color:var(--ink-soft);animation:video-list-editor_crawling-spin__hCxSw .9s linear infinite}@keyframes video-list-editor_crawling-spin__hCxSw{to{transform:rotate(1turn)}}.video-list-editor_list__V5BTN{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--spacing-3)}.video-list-editor_row__7gzfT{display:flex;align-items:center;gap:var(--spacing-3);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);padding:var(--spacing-3) var(--spacing-4)}.video-list-editor_thumb__d6vNu{object-fit:cover}.video-list-editor_thumbFallback__6upEZ,.video-list-editor_thumb__d6vNu{width:96px;height:54px;border-radius:var(--radius-sm);border:1px solid var(--line);flex-shrink:0;background:var(--surface-2)}.video-list-editor_thumbFallback__6upEZ{display:inline-flex;align-items:center;justify-content:center;color:var(--ink-faint);font-size:var(--font-size-body)}.video-list-editor_body__Wb6eH{display:flex;flex-direction:column;gap:var(--spacing-2);min-width:0;flex:1 1}.video-list-editor_videoTitle__oTi90{font-size:var(--font-size-small);font-weight:var(--font-weight-bold);color:var(--ink-strong);text-decoration:none;overflow-wrap:anywhere}.video-list-editor_videoTitle__oTi90:hover{text-decoration:underline}.video-list-editor_sourceBadge__inOps{border:1px solid var(--line);border-radius:var(--radius-pill);font-weight:var(--font-weight-bold);color:var(--ink-soft);background:var(--surface-2);overflow-wrap:anywhere}.video-list-editor_sourceBadge__inOps,.video-list-editor_tag__JZFgB{align-self:flex-start;padding:var(--spacing-1) var(--spacing-3);font-size:var(--font-size-meta)}.video-list-editor_tag__JZFgB{display:inline-flex;align-items:center;gap:var(--spacing-1);border:1px solid transparent;border-radius:var(--radius-pill);font-weight:var(--font-weight-extrabold);min-height:var(--touch-min);cursor:pointer}.video-list-editor_tagSwap__pD9Zy{flex:none;opacity:.55}.video-list-editor_tag__JZFgB:hover:enabled .video-list-editor_tagSwap__pD9Zy{opacity:1}.video-list-editor_tagYes__g1o5v{border-color:var(--primary-line);background:var(--primary-soft);color:var(--primary-strong)}.video-list-editor_tagYes__g1o5v:hover:enabled{background:var(--primary);color:var(--surface)}.video-list-editor_tagNo__JkXK7{border-color:var(--danger);background:var(--danger-soft);color:var(--danger)}.video-list-editor_tagNo__JkXK7:hover:enabled{background:var(--danger);color:var(--surface)}.video-list-editor_tag__JZFgB:disabled{cursor:not-allowed;opacity:.7}.video-list-editor_promoteButton__CJtxr{flex-shrink:0;border:1px solid var(--primary-line);background:var(--primary-soft);color:var(--primary-strong);font-family:inherit;font-size:var(--font-size-meta);font-weight:var(--font-weight-bold);padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius-md);min-height:var(--touch-min);cursor:pointer}.video-list-editor_promoteButton__CJtxr:hover:enabled{background:var(--primary);color:var(--surface)}.video-list-editor_promoteButton__CJtxr:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.video-list-editor_promoteButton__CJtxr:disabled{border-color:var(--line);background:var(--surface-3);color:var(--ink-faint);cursor:not-allowed}.video-list-editor_overlay__Gp6ng{position:fixed;inset:0;background:color-mix(in srgb,var(--ink-strong) 45%,transparent);display:flex;align-items:center;justify-content:center;padding:var(--spacing-6);z-index:50;overflow-y:auto}.video-list-editor_dialog__cpNIS{display:flex;flex-direction:column;gap:var(--spacing-3);width:min(440px,100%);max-height:calc(100vh - var(--spacing-10));overflow-y:auto;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);padding:var(--spacing-6)}.video-list-editor_dialogTitle__Y_PCq{margin:0;font-size:var(--font-size-h3);font-weight:var(--font-weight-extrabold);color:var(--ink-strong)}.video-list-editor_dialogActions__tdQ8x{display:flex;justify-content:flex-end;gap:var(--spacing-3);margin-top:var(--spacing-2)}.video-list-editor_dialogCancel__ivKT_{min-height:var(--touch-primary);font-family:inherit;font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);color:var(--ink-soft);background:var(--surface);border:1.5px solid var(--line-strong);border-radius:var(--radius-md);padding:var(--spacing-3) var(--spacing-5);cursor:pointer}.video-list-editor_dialogCancel__ivKT_:hover:enabled{border-color:var(--ink-faint);background:var(--surface-2)}.video-list-editor_dialogCancel__ivKT_:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.video-list-editor_dialogCancel__ivKT_:disabled{opacity:.55;cursor:not-allowed}.builder_page__eHFGk{display:flex;flex-direction:column;gap:var(--spacing-5);padding-bottom:var(--spacing-8)}.builder_placeholder__Ede42{margin:0;padding:var(--spacing-8) 0;font-size:var(--font-size-small);color:var(--ink-soft)}.builder_topBar__BxakO{display:flex;align-items:center;gap:var(--spacing-3);flex-wrap:wrap}.builder_backLink__WguoL{font-size:var(--font-size-small);font-weight:var(--font-weight-bold);color:var(--ink-soft);text-decoration:none;border-radius:var(--radius-sm);padding:var(--spacing-1) var(--spacing-2)}.builder_backLink__WguoL:hover{color:var(--primary);background:var(--primary-soft)}.builder_typeBadge__fTPh9{color:var(--ink-strong);background:var(--surface-3);border-radius:var(--radius-pill)}.builder_statusChip__U77d1,.builder_typeBadge__fTPh9{font-size:var(--font-size-meta);font-weight:var(--font-weight-bold);padding:var(--spacing-1) var(--spacing-3)}.builder_statusChip__U77d1{color:var(--ink-soft);border:1px solid var(--line-strong);border-radius:var(--radius-pill)}.builder_statusReady__YHHPP{color:var(--ink-soft);border-color:var(--line-strong);background:var(--surface)}.builder_topActions__csRvx{margin-left:auto;display:flex;gap:var(--spacing-2);flex-wrap:wrap}.builder_editButton__YcA6G,.builder_previewLink__UETIt{flex-shrink:0;font-family:inherit;font-size:var(--font-size-small);font-weight:var(--font-weight-bold);color:var(--primary);text-decoration:none;background:none;cursor:pointer;border:1.5px solid var(--primary-line);border-radius:var(--radius-md);padding:var(--spacing-2) var(--spacing-4)}.builder_editButton__YcA6G:hover,.builder_previewLink__UETIt:hover{background:var(--primary-soft)}.builder_bannerButton__0ChaR{margin-left:auto;flex-shrink:0;border:none;background:var(--warning);color:var(--surface);font-family:inherit;border-radius:var(--radius-md);cursor:pointer}.builder_bannerButton__0ChaR,.builder_questionBanner__y5US5{font-size:var(--font-size-small);font-weight:var(--font-weight-bold);padding:var(--spacing-2) var(--spacing-4)}.builder_questionBanner__y5US5{margin:0;display:flex;align-items:center;gap:var(--spacing-2);background:var(--warning-soft);border:1.5px solid var(--warning);border-radius:var(--radius-md);color:var(--warning)}.builder_footerBar__KCNJQ{position:-webkit-sticky;position:sticky;bottom:0;z-index:10;display:flex;gap:var(--spacing-6);align-items:flex-start;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:var(--spacing-4) var(--spacing-5)}@media (max-width:1180px){.builder_footerBar__KCNJQ{flex-direction:column;gap:var(--spacing-4)}}.builder_articles__eS1rl{display:flex;flex-direction:column;gap:var(--spacing-3);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--spacing-4) var(--spacing-5)}.builder_articlesHead__70Ptb{display:flex;align-items:baseline;gap:var(--spacing-3)}.builder_articlesTitle__qbjQT{margin:0;font-size:var(--font-size-h3);font-weight:var(--font-weight-bold);color:var(--ink-strong)}.builder_articlesCount__tL_j2{font-size:var(--font-size-small);font-weight:var(--font-weight-bold);color:var(--ink-soft)}.builder_articleAddRow__cc82b{display:flex;gap:var(--spacing-2);flex-wrap:wrap}.builder_articleInput__3hwjH{flex:1 1;min-width:220px;min-height:var(--touch-primary);font-family:inherit;font-size:var(--font-size-body);color:var(--ink-strong);background:var(--surface);border:1.5px solid var(--line-strong);border-radius:var(--radius-md);padding:var(--spacing-2) var(--spacing-3)}.builder_articleInput__3hwjH:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.builder_articleAddButton__HCaHl{min-height:var(--touch-primary);flex-shrink:0;font-family:inherit;font-size:var(--font-size-small);font-weight:var(--font-weight-bold);color:var(--surface);background:var(--primary);border:none;border-radius:var(--radius-md);padding:var(--spacing-2) var(--spacing-5);cursor:pointer}.builder_articleAddButton__HCaHl:hover:enabled{background:var(--primary-strong)}.builder_articleAddButton__HCaHl:disabled{background:var(--surface-3);color:var(--ink-faint);cursor:not-allowed}.builder_articlesEmpty___mVcw{margin:0;padding:var(--spacing-4) 0;font-size:var(--font-size-small);color:var(--ink-soft)}.builder_articleList__6GC9d{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-3)}.builder_articleRow__KdcA7{display:flex;flex-direction:column;gap:var(--spacing-2);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-md);padding:var(--spacing-3) var(--spacing-4)}.builder_articleMain__NmUyB{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-3)}.builder_articleKind__nuFs1{flex-shrink:0;font-size:var(--font-size-meta);font-weight:var(--font-weight-bold);color:var(--ink-soft);background:var(--surface-3);border:1px solid var(--line);border-radius:var(--radius-pill);padding:var(--spacing-1) var(--spacing-3)}.builder_articleLink__c_V6a{flex:1 1;min-width:200px;font-size:var(--font-size-body);color:var(--ink);text-decoration:underline;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.builder_articleLink__c_V6a:hover{color:var(--primary)}.builder_articleDelete__3mJVY{min-height:var(--touch-primary);flex-shrink:0;font-family:inherit;font-size:var(--font-size-small);font-weight:var(--font-weight-bold);color:var(--ink-strong);background:var(--surface);border:1.5px solid var(--line-strong);border-radius:var(--radius-md);padding:var(--spacing-1) var(--spacing-4);cursor:pointer}.builder_articleDelete__3mJVY:hover:enabled{border-color:var(--ink-faint);background:var(--surface-2)}.builder_articleDelete__3mJVY:disabled{color:var(--ink-faint);cursor:not-allowed}.builder_articleSummary__avlRr{display:flex;flex-direction:column;gap:var(--spacing-1)}.builder_articleSummaryLabel__jyE_m{font-size:var(--font-size-meta);font-weight:var(--font-weight-bold);color:var(--ink-soft)}.builder_issueDetail__Zg0vg{display:flex;flex-direction:column;gap:var(--spacing-2);background:var(--surface);border:1px solid var(--line);border-left:3px solid var(--primary-line);border-radius:var(--radius-lg);padding:var(--spacing-5) var(--spacing-5)}.builder_issueTitleRow__WskzU{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-3);flex-wrap:wrap}.builder_issueTitleGroup__WRQzV{display:flex;align-items:center;gap:var(--spacing-3);flex-wrap:wrap;flex:1 1 auto;min-width:0}.builder_issueTitle__sFXQB{color:var(--ink-strong)}.builder_issueTitleEmpty__eHlTB,.builder_issueTitle__sFXQB{margin:0;font-size:var(--font-size-h3);font-weight:var(--font-weight-bold);line-height:1.4}.builder_issueTitleEmpty__eHlTB{color:var(--ink-faint)}.builder_issueSubtitle__Vsyrq{margin:0;font-size:var(--font-size-body);font-weight:var(--font-weight-bold);color:var(--ink-soft);line-height:1.4}.builder_issueContext__7aBaQ{color:var(--ink);white-space:pre-wrap}.builder_issueContextEmpty__IDZAu,.builder_issueContext__7aBaQ{margin:var(--spacing-1) 0 0;font-size:var(--font-size-body);line-height:1.6}.builder_issueContextEmpty__IDZAu{color:var(--ink-faint)}.builder_voteLabels__IOoJD{display:flex;flex-direction:column;gap:var(--spacing-2);margin-top:var(--spacing-2)}.builder_voteLabelsTitle__ZJTUS{font-size:var(--font-size-small);font-weight:var(--font-weight-bold);color:var(--ink)}.builder_voteLabelsRow__bTuwK{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-3)}.builder_voteLabelsOption__YwwIm{display:inline-flex;align-items:center;gap:var(--spacing-2);font-size:var(--font-size-small);color:var(--ink);cursor:pointer}.builder_voteLabelsCustom__TQ6G8{display:flex;flex-wrap:wrap;gap:var(--spacing-3)}.builder_voteLabelsField__r4_pC{display:flex;flex-direction:column;gap:var(--spacing-1)}.builder_voteLabelsFieldLabel__bbCTg{font-size:var(--font-size-meta);color:var(--ink-soft)}.builder_voteLabelsInput__AWX9P{min-width:8rem;padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--line);border-radius:var(--radius-sm);font-size:var(--font-size-small);color:var(--ink);background:var(--surface)}.builder_voteLabelsInput__AWX9P:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.builder_voteLabelsInput__AWX9P:disabled{opacity:.6;cursor:not-allowed}.builder_voteLabelsError__wzeMo{margin:0;font-size:var(--font-size-meta);color:var(--danger)}.builder_voteLabelsCurrent__LJOZo,.builder_voteLabelsHint__3Hrpi{margin:0;font-size:var(--font-size-meta);color:var(--ink-soft)}.builder_voteLabelsCurrent__LJOZo strong{color:var(--ink);font-weight:var(--font-weight-bold)}.builder_voteLabelsPending__p_wEd{color:var(--primary)}.builder_issueCaption__Zj1Rc{margin:var(--spacing-2) 0 0;padding-top:var(--spacing-2);border-top:1px solid var(--line);font-size:var(--font-size-meta);color:var(--ink-soft)}.card-news-editor_editor__YW9Qw{display:flex;flex-direction:column;gap:var(--spacing-4)}.card-news-editor_notice__WsPrR,.card-news-editor_placeholder__8bBkK{margin:0;font-size:var(--font-size-small);color:var(--ink-soft)}.card-news-editor_hint__rOuAe{margin:0;font-size:var(--font-size-meta);color:var(--ink-soft)}.card-news-editor_notice__WsPrR{padding:var(--spacing-4);background:var(--surface);border:1px dashed var(--line);border-radius:var(--radius-md)}.card-news-editor_meta__ZK8gg{margin:0;font-size:var(--font-size-small);font-weight:var(--font-weight-bold);color:var(--ink-strong)}.card-news-editor_stripState__FPdLu{margin:0;font-size:var(--font-size-meta);color:var(--ink-soft)}.card-news-editor_strip__br5H1{display:flex;gap:var(--spacing-3);margin:0;padding:0 0 var(--spacing-1);list-style:none;overflow-x:auto}.card-news-editor_stripCard__84cpe{display:flex;flex-direction:column;gap:var(--spacing-1);min-height:var(--touch-primary);width:260px;flex:none;padding:var(--spacing-2);background:var(--surface);border:1.5px solid var(--line);border-radius:var(--radius-md);font-family:inherit;cursor:pointer;text-align:left}.card-news-editor_stripCard__84cpe:hover{border-color:var(--primary-line)}.card-news-editor_stripCardSelected__lSBvx{border-color:var(--primary);background:var(--primary-soft)}.card-news-editor_stripImage__SesXR{display:block;width:100%;height:auto;border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--surface)}.card-news-editor_stripBlank__3XGBz{display:block;width:100%;aspect-ratio:4/5;border-radius:var(--radius-sm);border:1px dashed var(--line);background:var(--cream)}.card-news-editor_stripLabel__HZW64{font-size:var(--font-size-meta);font-weight:var(--font-weight-bold);color:var(--ink-soft)}.card-news-editor_stripCardSelected__lSBvx .card-news-editor_stripLabel__HZW64{color:var(--primary-strong)}.card-news-editor_fields__J_u5n{display:flex;flex-direction:column;gap:var(--spacing-3);max-width:640px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-xl);padding:var(--spacing-6)}.card-news-editor_field__z7aoJ{display:flex;flex-direction:column;gap:var(--spacing-1)}.card-news-editor_label__whI8C{font-size:var(--font-size-meta);font-weight:var(--font-weight-bold);color:var(--ink-soft)}.card-news-editor_input__YkhBB,.card-news-editor_textarea__iJPmx{font-family:inherit;font-size:var(--font-size-small);color:var(--ink-strong);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);padding:var(--spacing-2) var(--spacing-3);min-height:44px}.card-news-editor_textarea__iJPmx{resize:vertical;line-height:1.6}.card-news-editor_input__YkhBB:focus-visible,.card-news-editor_textarea__iJPmx:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.card-news-editor_helper__jgJpT{margin:0;font-size:var(--font-size-meta);color:var(--ink-soft)}.card-news-editor_actions__AliLF{display:flex;gap:var(--spacing-3);max-width:640px;justify-content:flex-end}.card-news-editor_previewButton___tIO8,.card-news-editor_saveButton__9AOli{min-height:var(--touch-primary);font-family:inherit;font-size:var(--font-size-small);font-weight:var(--font-weight-bold);padding:var(--spacing-2) var(--spacing-6);border-radius:var(--radius-md);cursor:pointer}.card-news-editor_previewButton___tIO8{background:var(--surface);color:var(--primary);border:1.5px solid var(--primary-line)}.card-news-editor_previewButton___tIO8:hover:enabled{background:var(--primary-soft)}.card-news-editor_saveButton__9AOli{background:var(--primary);color:var(--surface);border:none}.card-news-editor_saveButton__9AOli:hover:enabled{background:var(--primary-strong)}.card-news-editor_previewButton___tIO8:disabled,.card-news-editor_saveButton__9AOli:disabled{opacity:.55;cursor:not-allowed}.card-news-editor_error__RNGv8{margin:0;max-width:640px;padding:var(--spacing-3) var(--spacing-4);font-size:var(--font-size-small);font-weight:var(--font-weight-bold);color:var(--danger);background:var(--danger-soft);border:1px solid color-mix(in srgb,var(--danger) 35%,transparent);border-radius:var(--radius-md)}.card-news-editor_bgSearchRow__X_Oda{display:flex;gap:var(--spacing-2)}.card-news-editor_bgSearchRow__X_Oda .card-news-editor_input__YkhBB{flex:1 1}.card-news-editor_bgSearchBtn__J8J0B{min-height:40px;padding:0 var(--spacing-4);border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--primary);color:var(--surface);font-size:var(--font-size-small);font-weight:var(--font-weight-bold);cursor:pointer;white-space:nowrap}.card-news-editor_bgSearchBtn__J8J0B:disabled{opacity:.5;cursor:default}.card-news-editor_bgGrid__VKYY8{list-style:none;margin:var(--spacing-3) 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--spacing-2);gap:var(--spacing-2)}.card-news-editor_bgGrid__VKYY8>li{min-width:0}.card-news-editor_bgCand__NyG9V{display:flex;flex-direction:column;width:100%;min-width:0;padding:0;border:2px solid var(--line);border-radius:var(--radius-md);background:var(--surface);cursor:pointer;overflow:hidden;text-align:left}.card-news-editor_bgCand__NyG9V img{width:100%;aspect-ratio:1/1;object-fit:cover;display:block;background:var(--surface-muted,var(--surface))}.card-news-editor_bgCandActive__XtD3e{border-color:var(--primary);box-shadow:0 0 0 2px var(--primary-soft)}.card-news-editor_bgCandMeta__kdvJC{padding:var(--spacing-1) var(--spacing-2);font-size:var(--font-size-meta);color:var(--ink-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cardnews-download-section_section__jcNCs{display:flex;flex-direction:column;gap:var(--spacing-3);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-4) var(--spacing-5)}.cardnews-download-section_sectionHead__eJs_j{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3)}.cardnews-download-section_sectionTitle__Hl2ht{margin:0;font-size:var(--font-size-h3);font-weight:var(--font-weight-bold);color:var(--ink-strong)}.cardnews-download-section_actionButton__8iEvY{min-height:44px;border:none;background:var(--primary);color:var(--surface);font-family:inherit;font-size:var(--font-size-small);font-weight:var(--font-weight-bold);padding:0 var(--spacing-5);border-radius:var(--radius-md);cursor:pointer}.cardnews-download-section_actionButton__8iEvY:hover{background:var(--primary-strong)}.cardnews-download-section_emptyNote__UKKUx{margin:0;font-size:var(--font-size-small);color:var(--ink-soft)}.cardnews-download-section_cardGrid__6YlTM{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));grid-gap:var(--spacing-3);gap:var(--spacing-3)}.cardnews-download-section_cardItem__5VDXn{display:flex;flex-direction:column;gap:var(--spacing-2)}.cardnews-download-section_cardImage__EtkNL{width:100%;height:auto;display:block;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-2)}.cardnews-download-section_downloadButton__i9FIn{min-height:44px;border:1.5px solid var(--line-strong);background:var(--surface);color:var(--ink);font-family:inherit;font-size:var(--font-size-meta);font-weight:var(--font-weight-bold);padding:0 var(--spacing-3);border-radius:var(--radius-md);cursor:pointer}.cardnews-download-section_downloadButton__i9FIn:hover{background:var(--surface-2)}.new_page___ETno{display:flex;flex-direction:column;gap:var(--spacing-5)}.new_header__ALcT2{display:flex;flex-direction:column;gap:var(--spacing-1)}.new_heading__mCPk2{margin:0;font-size:var(--font-size-h2);font-weight:var(--font-weight-extrabold);color:var(--ink-strong);letter-spacing:-.02em}.new_caption__hbJxY{margin:0;font-size:var(--font-size-small);color:var(--ink-soft);line-height:1.55}.new_topBar__i1tGs{display:flex;align-items:center}.new_backLink__m1_iN{display:inline-flex;align-items:center;min-height:44px;padding:var(--spacing-1) var(--spacing-2);font-size:var(--font-size-small);font-weight:var(--font-weight-bold);color:var(--ink-soft);text-decoration:none}.new_backLink__m1_iN:hover{color:var(--ink)}.new_rerollButton__HvNtw{min-height:44px;padding:var(--spacing-2) var(--spacing-5);font-family:inherit;font-size:var(--font-size-small);font-weight:var(--font-weight-bold);color:var(--ink);background:var(--surface);border:1.5px solid var(--line-strong);border-radius:var(--radius-md);cursor:pointer}.new_rerollButton__HvNtw:hover:enabled{background:var(--surface-2)}.new_rerollButton__HvNtw:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.new_rerollButton__HvNtw:disabled{opacity:.55;cursor:not-allowed}.sources_page__YF9U6{display:flex;flex-direction:column;gap:var(--spacing-5)}.sources_head__f2mYR{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4)}.sources_heading__1HJ4x{margin:0;font-size:var(--font-size-h2);font-weight:var(--font-weight-extrabold);color:var(--ink-strong);letter-spacing:-.02em}.sources_addButton__wXge7{font-size:var(--font-size-body);font-weight:var(--font-weight-bold);color:var(--surface);background:var(--primary);border:none;border-radius:var(--radius-md);padding:var(--spacing-3) var(--spacing-5);cursor:pointer}.sources_addButton__wXge7:hover{background:var(--primary-strong)}.sources_leanWarning__VDR8k{display:flex;align-items:center;gap:var(--spacing-3);margin:0;padding:var(--spacing-3) var(--spacing-4);font-size:var(--font-size-small);font-weight:var(--font-weight-bold);color:var(--warning);background:var(--warning-soft);border:1px solid color-mix(in srgb,var(--warning) 35%,transparent);border-radius:var(--radius-md)}.sources_placeholder__Vt85X{margin:0;padding:var(--spacing-10) 0;font-size:var(--font-size-small);color:var(--ink-soft)}.sources_tableWrap___D6ZH{overflow-x:auto;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.sources_table__u5VK3{width:100%;border-collapse:collapse}.sources_table__u5VK3 th{text-align:left;font-size:var(--font-size-meta);font-weight:var(--font-weight-bold);color:var(--ink-soft);background:var(--surface-2)}.sources_table__u5VK3 td,.sources_table__u5VK3 th{padding:var(--spacing-3) var(--spacing-4);border-bottom:1px solid var(--line)}.sources_table__u5VK3 td{font-size:var(--font-size-small);color:var(--ink);vertical-align:middle}.sources_table__u5VK3 tbody tr:last-child td{border-bottom:none}.sources_rowBlocked__26gQ0 td{background:var(--danger-soft)}.sources_nameCell__vqTH5{font-weight:var(--font-weight-bold);color:var(--ink-strong)}.sources_typeChip__gbvOd{color:var(--ink-soft);background:var(--surface-2);border:1px solid var(--line);padding:var(--spacing-1) var(--spacing-3)}.sources_leanChip__7jHxq,.sources_typeChip__gbvOd{display:inline-block;font-size:var(--font-size-meta);font-weight:var(--font-weight-bold);border-radius:var(--radius-pill)}.sources_leanChip__7jHxq{min-width:34px;text-align:center;font-family:var(--font-mono);padding:2px var(--spacing-2)}.sources_lean_m2__UTxdP{color:var(--surface);background:var(--prog-strong)}.sources_lean_m1__yw_JH{color:var(--prog-strong);background:var(--prog-soft);border:1px solid var(--prog)}.sources_lean_zero__GYII0{color:var(--mod-strong);background:var(--mod-soft);border:1px solid var(--mod)}.sources_lean_p1__3Toqo{color:var(--cons-strong);background:var(--cons-soft);border:1px solid var(--cons)}.sources_lean_p2__04qzt{color:var(--surface);background:var(--cons-strong)}.sources_trustBadge__ZSqye{display:inline-block;min-width:26px;text-align:center;font-family:var(--font-mono);font-size:var(--font-size-meta);font-weight:var(--font-weight-extrabold);border-radius:var(--radius-pill);padding:2px var(--spacing-2)}.sources_trust_A__g7v7a{color:var(--primary);background:var(--primary-soft);border:1px solid var(--primary-line)}.sources_trust_B__1UQjb{color:var(--ink-soft);background:var(--surface-2);border:1px solid var(--line-strong)}.sources_trust_C__dsfxH{color:var(--warning);background:var(--warning-soft);border:1px solid color-mix(in srgb,var(--warning) 45%,transparent)}.sources_trust_X__o2lKQ{color:var(--surface);background:var(--danger);border:1px solid var(--danger)}.sources_numHead__AK_ju{text-align:right}.sources_numCell__guLtF{text-align:right;font-family:var(--font-mono);color:var(--ink-strong)}.sources_memoCell__dm6w4{color:var(--ink-soft);max-width:220px}.sources_actionCell__YYyZ_{white-space:nowrap;text-align:right}.sources_rowMinor__bs7Pa{font-size:var(--font-size-meta);font-weight:var(--font-weight-semibold);color:var(--ink-soft);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-sm);padding:var(--spacing-1) var(--spacing-3);cursor:pointer}.sources_rowMinor__bs7Pa+.sources_rowMinor__bs7Pa{margin-left:var(--spacing-2)}.sources_rowMinor__bs7Pa:hover{color:var(--ink-strong);border-color:var(--ink-faint)}.sources_srOnly__HfaC7{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.sources_suggestions__ddJbk{display:flex;flex-direction:column;gap:var(--spacing-3);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--spacing-5)}.sources_subheading__uVqM6{margin:0;font-size:var(--font-size-h3);font-weight:var(--font-weight-bold);color:var(--ink-strong)}.sources_subnote__oenWk{margin:0;font-size:var(--font-size-small);color:var(--ink-soft);line-height:1.5}.sources_suggestList__6sERL{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-2)}.sources_suggestItem__Fsc0q{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-3);padding:var(--spacing-2) var(--spacing-3);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md)}.sources_suggestName__VrdEv{font-weight:var(--font-weight-semibold);color:var(--ink-strong)}.sources_suggestCount__SSWdH,.sources_suggestId__3gRsG{font-family:var(--font-mono);font-size:var(--font-size-meta);color:var(--ink-soft)}.sources_suggestCount__SSWdH{font-weight:var(--font-weight-bold)}.sources_suggestSample__wIR5b{font-size:var(--font-size-meta);color:var(--primary);text-decoration:none}.sources_suggestSample__wIR5b:hover{text-decoration:underline}.sources_suggestRegister__8HxRv{margin-left:auto;flex-shrink:0;border:1.5px solid var(--primary);background:var(--surface);color:var(--primary);font-family:inherit;font-size:var(--font-size-small);font-weight:var(--font-weight-bold);padding:var(--spacing-1) var(--spacing-4);border-radius:var(--radius-md);cursor:pointer}.sources_suggestRegister__8HxRv:hover{background:var(--primary-soft)}.admin-tabs_tabs__dIZ67{display:flex;flex-wrap:wrap;gap:var(--spacing-2);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-pill);padding:var(--spacing-1);width:-moz-fit-content;width:fit-content}.admin-tabs_tab__zDzvS{display:inline-flex;align-items:center;gap:var(--spacing-2);min-height:var(--touch-min);font-family:inherit;font-size:var(--font-size-small);font-weight:var(--font-weight-bold);color:var(--ink-soft);background:transparent;border:none;border-radius:var(--radius-pill);padding:var(--spacing-2) var(--spacing-5);cursor:pointer}.admin-tabs_tab__zDzvS:not(.admin-tabs_active__6YWV8):hover{color:var(--ink);background:color-mix(in srgb,var(--surface) 60%,transparent)}.admin-tabs_active__6YWV8{color:var(--primary);background:var(--surface);box-shadow:var(--shadow-sm)}.admin-tabs_count__uF8u3{font-family:var(--font-mono);font-size:var(--font-size-meta);font-weight:var(--font-weight-bold);color:var(--ink-soft);background:var(--surface-3);border-radius:var(--radius-pill);min-width:1.35rem;padding:0 var(--spacing-1);text-align:center}.admin-tabs_active__6YWV8 .admin-tabs_count__uF8u3{color:var(--primary);background:var(--primary-soft)}.admin-tabs_dot__V7YFv{width:8px;height:8px;border-radius:var(--radius-pill);background:var(--warning)}.status-badge_live__cAzpe{background:var(--primary-soft);color:var(--primary-strong);border:1px solid var(--primary-line)}.status-badge_scheduled__cjDJE{background:var(--warning-soft);color:var(--warning);border:1px solid color-mix(in srgb,var(--warning) 35%,transparent)}.status-badge_ended__ijIct{background:var(--surface-3);color:var(--ink-soft);border:1px solid var(--line-strong)}.status-badge_pulled__H7F3p{background:var(--danger-soft);color:var(--danger);border:1px solid color-mix(in srgb,var(--danger) 40%,transparent)}.status-badge_ready__RDG09{background:var(--surface);color:var(--ink-soft);border:1px solid var(--line-strong)}.status-badge_seedRunning__pmMOP{background:var(--primary-soft);color:var(--primary-strong);border:1px solid var(--primary-line)}.status-badge_seedDone__DiCB8{background:var(--surface-3);color:var(--ink-soft);border:1px solid var(--line-strong)}.status-badge_seedStopped__kcB0Z{background:var(--warning-soft);color:var(--warning);border:1px solid color-mix(in srgb,var(--warning) 35%,transparent)}.bank_page__xnDI2{display:flex;flex-direction:column;gap:var(--spacing-5)}.bank_heading__ShkAs{margin:0;font-size:var(--font-size-h2);font-weight:var(--font-weight-extrabold);color:var(--ink-strong);letter-spacing:-.02em}.bank_placeholder__6rqaq{margin:0;padding:var(--spacing-10) 0;font-size:var(--font-size-small);color:var(--ink-soft)}.bank_panel__cQKhp{display:flex;flex-direction:column;gap:var(--spacing-5)}.bank_liveSection__qJ_6N{display:flex;flex-direction:column;gap:var(--spacing-3);background:var(--teal-soft);border:1px solid var(--teal-line);border-radius:var(--radius-lg);padding:var(--spacing-4) var(--spacing-5)}.bank_liveTitle__DnRhF{margin:0;font-size:var(--font-size-small);font-weight:var(--font-weight-extrabold);color:var(--ink-soft)}.bank_liveList__M4dJp{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-2)}.bank_liveRow__DNKlS{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-3);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);padding:var(--spacing-3) var(--spacing-4)}.bank_liveQuestion__W6p0J{flex:1 1;min-width:200px;font-size:var(--font-size-body);font-weight:var(--font-weight-bold);color:var(--ink-strong)}.bank_sortRow__7_Fke{display:flex;align-items:center;gap:var(--spacing-3)}.bank_sortLabel__qJFS8{font-size:var(--font-size-small);font-weight:var(--font-weight-bold);color:var(--ink)}.bank_sortSelect__ru7lT{font-family:inherit;font-size:var(--font-size-small);color:var(--ink-strong);background:var(--surface);border:1.5px solid var(--line-strong);border-radius:var(--radius-md);padding:var(--spacing-2) var(--spacing-3)}.bank_sortCaption__PFyNG{font-size:var(--font-size-meta);color:var(--ink-soft)}.bank_archiveList__dyI_W{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-3)}.bank_archiveRow__Gujdd{display:flex;flex-direction:column;gap:var(--spacing-2);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-4) var(--spacing-5)}.bank_archiveHead__Eiwmj{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-3)}.bank_rowDate__dVJOp{font-family:var(--font-mono);font-size:var(--font-size-meta);color:var(--ink-soft)}.bank_typeChip__Id63E{color:var(--ink-soft);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-pill)}.bank_extraChip__qCPQT,.bank_typeChip__Id63E{font-size:var(--font-size-meta);font-weight:var(--font-weight-bold);padding:var(--spacing-1) var(--spacing-3)}.bank_extraChip__qCPQT{color:var(--warning);background:var(--warning-soft);border:1px solid color-mix(in srgb,var(--warning) 40%,transparent);border-radius:var(--radius-pill)}.bank_archiveQuestion__hB1wk{flex:1 1;min-width:200px;font-size:var(--font-size-body);font-weight:var(--font-weight-bold);color:var(--ink-strong)}.bank_pulledBadge__XAngm{font-size:var(--font-size-meta);font-weight:var(--font-weight-bold);border-radius:var(--radius-pill);padding:var(--spacing-1) var(--spacing-3);cursor:help}.bank_archiveCounts__L4zSX{font-size:var(--font-size-small);color:var(--ink-strong)}.bank_archiveCounts__L4zSX,.bank_archiveRates__sg1JG{display:flex;flex-wrap:wrap;gap:var(--spacing-4);font-family:var(--font-mono)}.bank_archiveRates__sg1JG{font-size:var(--font-size-meta);color:var(--ink-soft)}.bank_dayHeader__kVBbR{position:relative;display:flex;align-items:center;gap:var(--spacing-3)}.bank_dayTitle__Rjbbh{margin:0;font-size:var(--font-size-h3);font-weight:var(--font-weight-bold);color:var(--ink-strong)}.bank_calendarPopover__ER_x8{position:absolute;top:calc(100% + var(--spacing-2));left:0;z-index:20;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:var(--spacing-4)}.bank_calendarPopover__ER_x8:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.debate-detail_page__97ZYM{display:flex;flex-direction:column;gap:var(--spacing-5)}.debate-detail_placeholder___Guee{margin:0;padding:var(--spacing-10) 0;font-size:var(--font-size-small);color:var(--ink-soft)}.debate-detail_head__RPg1h{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-4)}.debate-detail_headTitle__0NDJZ{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-2);min-width:0}.debate-detail_heading__ieWUT{margin:0;font-size:var(--font-size-h2);font-weight:var(--font-weight-extrabold);color:var(--ink-strong);letter-spacing:-.02em;line-height:1.3;white-space:pre-line}.debate-detail_badge__bhijW{font-size:var(--font-size-meta);font-weight:var(--font-weight-bold);border-radius:var(--radius-pill);padding:var(--spacing-1) var(--spacing-3)}.debate-detail_badgeRow__S7Cla{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-2)}.debate-detail_exposureNote__qHSzq{font-family:var(--font-mono);font-size:var(--font-size-meta);font-weight:var(--font-weight-semibold);color:var(--ink-soft);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.debate-detail_typeChip__VnMEm{color:var(--ink-soft);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-pill)}.debate-detail_extraChip__3Y8XS,.debate-detail_typeChip__VnMEm{font-size:var(--font-size-meta);font-weight:var(--font-weight-bold);padding:var(--spacing-1) var(--spacing-3)}.debate-detail_extraChip__3Y8XS{color:var(--warning);background:var(--warning-soft);border:1px solid color-mix(in srgb,var(--warning) 40%,transparent);border-radius:var(--radius-pill)}.debate-detail_pulledNotice__dXHlu{display:flex;flex-direction:column;gap:var(--spacing-2)}.debate-detail_pulledReason__Ws_Hu{margin:0;padding:var(--spacing-4) var(--spacing-5);background:var(--danger-soft);border:1px solid var(--danger);border-radius:var(--radius-md);font-size:var(--font-size-small);font-weight:var(--font-weight-bold);color:var(--danger)}.debate-detail_schedule__Fcljg,.debate-detail_seedNote__7dRDN{margin:0;font-family:var(--font-mono);font-size:var(--font-size-meta);color:var(--ink-soft);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.debate-detail_stats__v4W7_{list-style:none;margin:0;padding:var(--spacing-4) var(--spacing-5);display:flex;flex-wrap:wrap;gap:var(--spacing-5);font-family:var(--font-mono);font-size:var(--font-size-small);color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.debate-detail_endedNotice__TVai8{margin:0;padding:var(--spacing-4) var(--spacing-5);background:var(--surface-2);border-radius:var(--radius-md);font-size:var(--font-size-small);font-weight:var(--font-weight-bold);color:var(--ink-soft)}.debate-detail_form__V_F9l{display:flex;flex-direction:column;gap:var(--spacing-2);max-width:880px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--spacing-5) var(--spacing-6) var(--spacing-6)}.debate-detail_formTitle__PLJbB{margin:0 0 var(--spacing-2);font-size:var(--font-size-h3);font-weight:var(--font-weight-bold);color:var(--ink-strong)}.debate-detail_lockNotice__oLewd{margin:0 0 var(--spacing-2);padding:var(--spacing-3) var(--spacing-4);background:var(--warning-soft);border:1.5px solid var(--warning);border-radius:var(--radius-md);font-size:var(--font-size-small);font-weight:var(--font-weight-bold);color:var(--warning)}.debate-detail_fieldLabel__9jkSN,.debate-detail_label__K4qHj{font-size:var(--font-size-meta);font-weight:var(--font-weight-bold);color:var(--ink-soft)}.debate-detail_textarea__cgwme{padding:var(--spacing-3);resize:vertical;line-height:1.5}.debate-detail_input__JH617,.debate-detail_textarea__cgwme{border:1.5px solid var(--line-strong);border-radius:var(--radius-md);font-family:inherit;font-size:var(--font-size-small);color:var(--ink-strong);background:var(--surface)}.debate-detail_input__JH617{min-height:var(--touch-primary);padding:0 var(--spacing-3)}.debate-detail_input__JH617:focus,.debate-detail_textarea__cgwme:focus{outline:2px solid var(--primary);outline-offset:1px;border-color:var(--primary)}.debate-detail_input__JH617:disabled,.debate-detail_textarea__cgwme:disabled{background:var(--surface-2);color:var(--ink-soft)}.debate-detail_slotGrid__pLgah{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--spacing-3);gap:var(--spacing-3);margin-top:var(--spacing-2)}@media (max-width:1100px){.debate-detail_slotGrid__pLgah{grid-template-columns:repeat(2,minmax(0,1fr))}}.debate-detail_field__c9u_d{display:flex;flex-direction:column;gap:var(--spacing-1)}.debate-detail_urlGrid__KuWFR{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--spacing-3);gap:var(--spacing-3);margin-top:var(--spacing-2)}@media (max-width:1100px){.debate-detail_urlGrid__KuWFR{grid-template-columns:minmax(0,1fr)}}.debate-detail_urlField__Khdw_{display:flex;flex-direction:column;gap:var(--spacing-1)}.debate-detail_fieldError__4xKyY{margin:0;font-size:var(--font-size-meta);font-weight:var(--font-weight-bold);color:var(--danger)}.debate-detail_formError__y_I6t{margin:var(--spacing-2) 0 0;color:var(--danger)}.debate-detail_formError__y_I6t,.debate-detail_submit__xkmT_{font-size:var(--font-size-small);font-weight:var(--font-weight-bold)}.debate-detail_submit__xkmT_{margin-top:var(--spacing-4);align-self:flex-start;border:none;background:var(--primary);color:var(--surface);font-family:inherit;min-height:var(--touch-primary);padding:0 var(--spacing-8);border-radius:var(--radius-md);cursor:pointer}.debate-detail_submit__xkmT_:hover{background:var(--primary-strong)}.debate-detail_submit__xkmT_:disabled{opacity:.55;cursor:default}.selected_page__OpF9k{display:flex;flex-direction:column;gap:var(--spacing-5)}.selected_header__hbb9W{display:flex;flex-direction:column;gap:var(--spacing-1)}.selected_heading__oWJ49{margin:0;font-size:var(--font-size-h2);font-weight:var(--font-weight-extrabold);color:var(--ink-strong);letter-spacing:-.02em}.selected_caption__EhOpB{margin:0}.selected_caption__EhOpB,.selected_placeholder__NhUIA{font-size:var(--font-size-small);color:var(--ink-soft)}.selected_placeholder__NhUIA{margin:var(--spacing-4) 0 0;padding:var(--spacing-8) 0;line-height:1.55}.selected_section__aorxZ{display:flex;flex-direction:column;gap:var(--spacing-2)}.selected_sectionHead__olWHf{display:flex;flex-direction:column;gap:var(--spacing-1);padding-bottom:var(--spacing-2);border-bottom:1.5px solid var(--line)}.selected_sectionTitle__2_pW9{margin:0;font-size:var(--font-size-h3);font-weight:var(--font-weight-extrabold);color:var(--ink-strong);letter-spacing:-.01em}.selected_sectionSub__Ur_mJ{margin:0;font-size:var(--font-size-small);color:var(--ink-soft);line-height:1.5}.selected_listHead__My_L1{justify-content:space-between;flex-wrap:wrap}.selected_controls__68rpy,.selected_listHead__My_L1{display:flex;align-items:center;gap:var(--spacing-4)}.selected_manualToggle__1yLr7{display:inline-flex;align-items:center;gap:var(--spacing-2);min-height:44px;font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);color:var(--ink);cursor:pointer}.selected_cardList__lPncg{list-style:none;margin:var(--spacing-4) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-3)}.selected_card__0sRUx{position:relative;background:var(--surface);border:1.5px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-4) var(--spacing-5);display:flex;flex-direction:column;gap:var(--spacing-2)}.selected_cardCta__qH_8r:after{content:"";position:absolute;inset:0;border-radius:var(--radius-lg);cursor:pointer}.selected_card__0sRUx:has(.selected_cardCta__qH_8r):hover{border-color:var(--primary)}.selected_cardActions__lzBdF>:not(.selected_cardCta__qH_8r){position:relative;z-index:1}.selected_cardHead__8HZMu{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-3)}.selected_cardTitleBlock__t6wMh{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:var(--spacing-1)}.selected_cardQuestion__gtwC4{margin:0;font-size:var(--font-size-h3);font-weight:var(--font-weight-bold);color:var(--ink-strong);line-height:1.35}.selected_cardHook__obiAx{margin:0;font-size:var(--font-size-body);font-weight:var(--font-weight-bold);color:var(--teal-strong);line-height:1.4}.selected_badges__Dn5jj{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-2);flex-shrink:0}.selected_originBadge__A_taf{color:var(--ink-soft);background:var(--surface-2);border:1px solid var(--line)}.selected_originBadge__A_taf,.selected_statusBadge__aQdWs{font-size:var(--font-size-meta);font-weight:var(--font-weight-bold);border-radius:var(--radius-pill);padding:var(--spacing-1) var(--spacing-3)}.selected_statusDraft__GAn5v{background:var(--warning-soft);color:var(--warning);border:1px solid color-mix(in srgb,var(--warning) 35%,transparent)}.selected_evergreenChip__jwGSB{font-size:var(--font-size-meta);font-weight:var(--font-weight-bold);color:var(--teal-strong);background:var(--teal-soft);border:1px solid var(--teal-line);border-radius:var(--radius-pill);padding:var(--spacing-1) var(--spacing-3)}.selected_cardBody__GcAyw{margin:0;font-size:var(--font-size-small);color:var(--ink-soft);line-height:1.55}.selected_scoreRow__80KM5{display:flex;flex-wrap:wrap;gap:var(--spacing-2);margin:0;padding:0;list-style:none}.selected_scoreChip__jRGSS{display:inline-flex;align-items:baseline;gap:var(--spacing-1);font-size:var(--font-size-meta);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-pill);padding:var(--spacing-1) var(--spacing-3)}.selected_scoreLabel__GXafT{color:var(--ink-soft);font-weight:var(--font-weight-semibold)}.selected_scoreValue__TL6Jg{color:var(--ink-strong);font-weight:var(--font-weight-bold)}.selected_cardActions__lzBdF{display:flex;align-items:center;gap:var(--spacing-3);margin-top:var(--spacing-1);flex-wrap:wrap}.today_page__YGPy2{display:flex;flex-direction:column;gap:var(--spacing-5)}.today_head__aWYsb{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4)}.today_heading__RWI5f{margin:0;font-size:var(--font-size-h2);font-weight:var(--font-weight-extrabold);color:var(--ink-strong);letter-spacing:-.02em}.today_todayBadge__oflzS{display:inline-flex;align-items:baseline;font-family:var(--font-mono);font-size:var(--font-size-small);font-weight:var(--font-weight-bold);color:var(--ink-soft);padding:var(--spacing-1) var(--spacing-4)}.today_tabs__3athA,.today_todayBadge__oflzS{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-pill)}.today_tabs__3athA{display:flex;flex-wrap:wrap;gap:var(--spacing-2);padding:var(--spacing-1);width:-moz-fit-content;width:fit-content}.today_tabButton__XYVjz{min-height:var(--touch-min);font-family:inherit;font-size:var(--font-size-small);font-weight:var(--font-weight-bold);color:var(--ink-soft);background:transparent;border:none;border-radius:var(--radius-pill);padding:var(--spacing-2) var(--spacing-5);cursor:pointer}.today_tabButton__XYVjz:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.today_tabActive__dKZVK{color:var(--primary);background:var(--surface);box-shadow:var(--shadow-sm)}.today_placeholder__wwrS3{margin:0;padding:var(--spacing-10) 0;font-size:var(--font-size-small);color:var(--ink-soft)}.today_list__eAMvH{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-4)}.today_card__NoaVM{display:flex;flex-direction:column;gap:var(--spacing-3);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-5)}.today_cardHead__mR2oL{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-3)}.today_titleRow__eZR3r{display:flex;align-items:baseline;gap:var(--spacing-3);min-width:0}.today_rank__JOgqH{flex-shrink:0;display:inline-flex;align-items:baseline;font-family:var(--font-mono);font-size:var(--font-size-meta);font-weight:var(--font-weight-bold);color:var(--surface);background:var(--primary);border-radius:var(--radius-pill);padding:var(--spacing-1) var(--spacing-3)}.today_cardTitle__ITFb_{margin:0;font-size:var(--font-size-h3);font-weight:var(--font-weight-bold);color:var(--ink-strong);line-height:1.35}.today_summary__r6YLu{margin:0;font-size:var(--font-size-small);color:var(--ink);line-height:1.55}.today_metaRow__VI9on{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-2)}.today_sourceCount__g4sSh{display:inline-flex;align-items:baseline;font-family:var(--font-mono);font-size:var(--font-size-meta);font-weight:var(--font-weight-bold);color:var(--ink-soft);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-pill);padding:var(--spacing-1) var(--spacing-3)}.today_sources__mKFjw{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-1)}.today_sourceItem__gm8cL{display:flex;align-items:baseline;gap:var(--spacing-2);font-size:var(--font-size-meta);line-height:1.45;min-width:0}.today_sourceLink__3X3Mj{color:var(--primary);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.today_sourceLink__3X3Mj:hover{text-decoration:underline}.today_sourceText__of2Mj{color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.today_sourceOrigin__QhxoA{flex-shrink:0;color:var(--ink-soft);font-family:var(--font-mono)}.today_statusBadge__t9oya{display:inline-block;font-size:var(--font-size-meta);font-weight:var(--font-weight-bold);color:var(--ink-soft);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-pill);padding:var(--spacing-1) var(--spacing-3)}.today_statusPicked__AUEu6{color:var(--primary);background:var(--primary-soft);border-color:var(--primary-line)}.today_statusDismissed__nk9yI{color:var(--ink-soft)}.today_cardActions__LyK1P{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-3);margin-top:var(--spacing-1)}.today_pick__W_MnP{border:none;background:var(--primary);color:var(--surface);font-family:inherit;font-size:var(--font-size-small);font-weight:var(--font-weight-bold);padding:var(--spacing-2) var(--spacing-5);border-radius:var(--radius-md);cursor:pointer}.today_pick__W_MnP:hover{background:var(--primary-strong)}.today_pick__W_MnP:disabled{opacity:.55;cursor:not-allowed}.today_changeIssue__ITAFZ{border:1.5px solid var(--primary);background:var(--surface);color:var(--primary);font-family:inherit;font-size:var(--font-size-small);font-weight:var(--font-weight-bold);padding:var(--spacing-2) var(--spacing-5);border-radius:var(--radius-md);cursor:pointer}.today_changeIssue__ITAFZ:hover{background:var(--primary-soft)}.today_intro__kwvtI{margin:0;font-size:var(--font-size-small);color:var(--ink-soft);line-height:1.55}.publish_page__tdabZ{display:flex;flex-direction:column;gap:var(--spacing-8)}.publish_heading__4e7u2{margin:0;font-size:var(--font-size-h2);font-weight:var(--font-weight-extrabold);color:var(--ink-strong);letter-spacing:-.02em}.publish_headRow__sFniA{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4);flex-wrap:wrap}.publish_seedToggle__McNxB{display:flex;align-items:center;gap:var(--spacing-2);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);color:var(--ink);cursor:pointer}.publish_seedToggle__McNxB input{width:16px;height:16px;accent-color:var(--primary)}.publish_intro__rdFk9{margin:var(--spacing-2) 0 0;font-size:var(--font-size-small);color:var(--ink-soft);line-height:1.55}.publish_section__PeZ9z{display:flex;flex-direction:column;gap:var(--spacing-4)}.publish_sectionHead__MXd6A{display:flex;align-items:baseline;gap:var(--spacing-3);border-bottom:1px solid var(--line);padding-bottom:var(--spacing-2)}.publish_sectionTitle__ov20G{margin:0;font-size:var(--font-size-h3);font-weight:var(--font-weight-bold);color:var(--ink-strong)}.publish_sectionCount__4CGpk{font-family:var(--font-mono);font-size:var(--font-size-small);font-weight:var(--font-weight-bold);color:var(--ink-soft);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.publish_placeholder__5QYy5{margin:0;padding:var(--spacing-6) 0;font-size:var(--font-size-small);color:var(--ink-soft)}.publish_placeholderLink__yo3gb{color:var(--primary);font-weight:var(--font-weight-bold);text-decoration:none}.publish_placeholderLink__yo3gb:hover{text-decoration:underline}.publish_categoryGroup__IrO55{display:flex;flex-direction:column;gap:var(--spacing-4)}.publish_categoryHeadButton__yr2Qr{display:flex;align-items:baseline;gap:var(--spacing-2);background:none;border:none;padding:0;font-family:inherit;cursor:pointer;text-align:left}.publish_categoryToggle__wnpCA{font-size:var(--font-size-small);color:var(--ink-soft)}.publish_categoryTitle__0u_IM{margin:0;font-size:var(--font-size-body);font-weight:var(--font-weight-bold);color:var(--ink-strong)}.publish_categoryCount__hShbb{font-family:var(--font-mono);font-size:var(--font-size-small);font-weight:var(--font-weight-bold);color:var(--ink-soft);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.publish_cards__MiMtb{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--spacing-6)}.publish_card__ktuoW{display:flex;flex-direction:column;gap:var(--spacing-3)}.publish_previewFrame__OaI_Q{width:360px;max-width:100%;height:720px;border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden;background:var(--surface);box-shadow:var(--shadow-md)}.publish_previewIframe___wfJt{display:block;width:100%;height:100%;border:0}.publish_cardHead__AekHh{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-2)}.publish_badge__OttX5{font-size:var(--font-size-meta);font-weight:var(--font-weight-bold);border-radius:var(--radius-pill);padding:var(--spacing-1) var(--spacing-3)}.publish_exposureNote__Bp8l_{font-family:var(--font-mono);font-size:var(--font-size-meta);font-weight:var(--font-weight-semibold);color:var(--ink-soft);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.publish_extraChip__IqP0b{font-size:var(--font-size-meta);font-weight:var(--font-weight-bold);color:var(--warning);background:var(--warning-soft);border:1px solid color-mix(in srgb,var(--warning) 40%,transparent);border-radius:var(--radius-pill);padding:var(--spacing-1) var(--spacing-3)}.publish_cardMeta__dx_t9{margin:0;font-family:var(--font-mono);font-size:var(--font-size-meta);color:var(--ink-soft);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;display:flex;flex-wrap:wrap;gap:var(--spacing-3)}.publish_editButton__Qpgp3{display:inline-flex;align-items:center;justify-content:center;min-height:var(--touch-primary);font-family:inherit;font-size:var(--font-size-small);font-weight:var(--font-weight-bold);color:var(--ink-strong);background:var(--surface);border:1.5px solid var(--line-strong);border-radius:var(--radius-md);padding:var(--spacing-2) var(--spacing-6);text-decoration:none;cursor:pointer}.publish_editButton__Qpgp3:hover{border-color:var(--ink-faint);background:var(--surface-2)}.publish_publishNowButton__VlpRz{display:inline-flex;align-items:center;justify-content:center;min-height:var(--touch-primary);font-family:inherit;font-size:var(--font-size-small);font-weight:var(--font-weight-bold);color:var(--surface);background:var(--primary);border:none;border-radius:var(--radius-md);padding:var(--spacing-2) var(--spacing-6);cursor:pointer}.publish_publishNowButton__VlpRz:hover{background:var(--primary-strong)}