.phead .lead{max-width:62ch;color:var(--ink-2);font-size:.9062rem;font-weight:600;line-height:1.5}.fx-stack{gap:16px;min-width:0;padding-bottom:24px;display:grid}.fx-stack>.fx-stack{padding-bottom:0}.fx-sec{background:var(--surface);border:1px solid var(--mod-bd);box-shadow:var(--shadow);border-radius:12px;min-width:0;overflow:hidden}.fx-sec.fx-quiet{background:var(--surface-2);box-shadow:none}.fx-sec-h{background:linear-gradient(var(--mod-top),var(--mod-bot));border-bottom:1px solid var(--mod-bd);min-height:46px;box-shadow:inset 0 1px 0 var(--hi);justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.fx-sec-h h2{letter-spacing:-.005em;font-size:.9375rem;font-weight:800}.fx-sec-h .fine{margin-top:1px}.fx-sec-b{gap:12px;min-width:0;padding:14px 16px;display:grid}.fx-sec-b>p{max-width:72ch}.fx-acts{flex-wrap:wrap;gap:8px;display:flex}.fx-acts-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fx-two{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.fx-two-lines{gap:8px;max-width:72ch;display:grid}.fx-inline{align-items:center;gap:8px;display:flex}.fx-inline span{color:var(--ink-2);font-weight:600}@media (max-width:900px){.fx-two{grid-template-columns:1fr}}.fx-big{color:var(--ink-2);font-size:.9375rem;font-weight:600}.fx-big b{letter-spacing:-.02em;color:var(--ink);margin-right:2px;font-size:1.625rem;font-weight:900}.fx-bar{background:var(--line);border-radius:99px;height:12px;display:flex;overflow:hidden;box-shadow:inset 0 1px 1px #0000001f}.fx-bar i{height:100%;box-shadow:inset -1px 0 var(--surface);display:block}.fx-bar.mix{height:8px;box-shadow:none;background:0 0;gap:2px}.fx-bar.mix i{box-shadow:none;border-radius:99px}.fx-cap{color:var(--ink-3);margin-bottom:-4px;font-size:.8125rem;font-weight:700}.fx-bar .feeds,.fx-sw.feeds{background:var(--accent-line)}.fx-bar .kept,.fx-sw.kept{background:hsl(var(--h) 80% 70%)}[data-theme=dark] .fx-bar .kept,[data-theme=dark] .fx-sw.kept{background:hsl(var(--h) 60% 80%)}.fx-bar .other,.fx-sw.other{background:var(--line-2)}.fx-legend{gap:6px;margin:0;display:grid}.fx-legend>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.fx-legend dt{align-items:center;gap:9px;font-weight:700;display:flex}.fx-legend dd{align-items:baseline;gap:12px;margin:0;display:flex}.fx-legend dd span{color:var(--ink-3);text-align:right;min-width:5.5ch;font-size:.8125rem;font-weight:600}.fx-sw{border-radius:3px;flex:none;width:10px;height:10px}.fx-facts{border-top:1px solid var(--line);gap:0;margin:0;display:grid}.fx-facts>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:16px;padding:7px 0;display:flex}.fx-facts dt{color:var(--ink-2);font-weight:600}.fx-facts dd{text-align:right;margin:0;font-weight:800}.fx-mini{background:var(--line);border-radius:99px;max-width:260px;height:4px;margin-top:6px;display:block;overflow:hidden}.fx-mini i{background:var(--accent-line);border-radius:99px;height:100%;display:block}.fx-samples{gap:6px;display:grid}.fx-samples li{border:1px solid var(--line);background:var(--surface-2);border-radius:9px;gap:0;padding:8px 10px;display:grid}.fx-rows{margin:-6px -16px -14px;display:grid}.fx-sec-b>.fx-rows{margin:-6px -16px -14px}.fx-stack>.fx-rows,.fx-stack>.fx-stack>.fx-rows,.dlg-b .fx-rows{border:1px solid var(--line);background:var(--surface);border-radius:10px;margin:0;overflow:hidden}.fx-row{border-bottom:1px solid var(--line);align-items:center;gap:12px;min-width:0;padding:10px 16px;display:flex}.fx-row.wrap{flex-wrap:wrap}.fx-pub-note{border-left:2px solid var(--accent);color:var(--ink-2);margin-top:4px;padding-left:8px;font-size:13px}.fx-follow-btn{background:var(--accent);color:#fff;border-radius:999px;padding:4px 12px;font-weight:700;text-decoration:none;display:inline-block}.fx-note-edit{flex:1 0 100%;gap:6px;display:grid}.fx-row:last-child{border-bottom:0}.dlg-b .fx-row{padding:10px 12px}.fx-grow{flex:1 1 0;gap:1px;min-width:0;display:grid}.fx-row.wrap .fx-grow{flex:220px}.fx-grow>.tag{justify-self:start;margin-top:2px}.fx-grow>b{overflow-wrap:anywhere;font-weight:700}.fx-end{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;display:flex}.fx-end>b{font-weight:800}.fx-end .link{font-size:.8125rem}.fx-title{text-align:left;color:var(--ink);overflow-wrap:anywhere;font-weight:700}.fx-title:hover{text-underline-offset:3px;text-decoration:underline}.fx-scroll{max-height:min(46dvh,420px);overflow:auto}.fx-row .btn{height:28px;font-size:.8125rem}@media (pointer:coarse){.fx-row .btn{height:40px}}.fx-status.published,.fx-status.ok,.fx-status.done{color:var(--accent-ink);border-color:var(--tint-bd);background:var(--tint)}.fx-status.failed{color:var(--amber);border-color:var(--amber-bd);background:var(--amber-bg)}.fx-status.paused,.fx-status.draft,.fx-status.cancelled,.fx-status.queued{color:var(--ink-2)}.fx-status.leased{color:var(--accent-ink)}.tag.warn{color:var(--amber);border-color:var(--amber-bd);background:var(--amber-bg)}.fx-ok{color:var(--accent-ink);align-items:center;gap:6px;font-weight:700;display:inline-flex}.fx-fail{color:var(--amber);text-align:left;align-items:flex-start;gap:6px;max-width:34ch;font-weight:600;display:inline-flex}.fx-fail .ic{margin-top:2px}.fx-outcome{max-width:50%}.fx-err{color:var(--ink-2);overflow-wrap:anywhere;background:var(--surface-2);border:1px solid var(--line);border-radius:7px;margin-top:4px;padding:4px 8px;font:600 .7812rem/1.4 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.fx-job code,.fx-grow code{font:700 .8125rem/1.3 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.fx-lines{gap:5px;max-width:72ch;padding-left:18px;list-style:outside;display:grid}.fx-lines li{color:var(--ink-2);font-weight:600}.fx-count-grid{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:8px;margin:0;display:grid}.fx-count-grid>div{border:1px solid var(--line);background:var(--surface-2);border-radius:10px;padding:8px 10px}.fx-count-grid dt{color:var(--ink-3);font-size:.7812rem;font-weight:700}.fx-count-grid dd{letter-spacing:-.01em;margin:0;font-size:1.25rem;font-weight:900}.fx-details summary{cursor:pointer;color:var(--accent-ink);font-weight:700}.fx-details[open] summary{margin-bottom:8px}.fx-pick-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;display:flex}.fx-allbox{cursor:pointer;align-items:center;gap:9px;font-weight:700;display:inline-flex;position:relative}.fx-allbox input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.fx-allbox:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:3px;border-radius:6px}.fx-picks{grid-auto-rows:max-content;align-content:start;max-height:min(40dvh,320px)}.fx-feed{flex-wrap:wrap;align-items:center;row-gap:4px;padding-top:8px;padding-bottom:8px}.fx-feed.off{opacity:.7;cursor:default}.fx-feed .fx-grow{flex:150px}.fx-feed .tag{flex:none;margin-left:auto}.fx-pub{background:var(--surface);border:1px solid var(--mod-bd);box-shadow:var(--shadow);border-radius:12px;gap:10px;min-width:0;padding:14px 16px;display:grid}.fx-pub>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.fx-pub h2{letter-spacing:-.005em;overflow-wrap:anywhere;font-size:1rem;font-weight:800}.fx-links{gap:8px;display:grid}.fx-link{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.fx-link-l{width:44px;color:var(--ink-3);font-size:.7812rem;font-weight:800}.fx-url{background:var(--surface-2);border:1px solid var(--line);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;border-radius:8px;flex:220px;min-width:0;padding:6px 9px;font:600 .8125rem/1.4 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.fx-code{letter-spacing:.04em;font-size:.9375rem}.fx-link .btn{height:30px}.fx-textarea{resize:vertical;height:auto;min-height:84px;padding:9px 12px;line-height:1.45}.fx-frame{border:1px solid var(--line-2);background:#fff;border-radius:10px;width:100%;height:min(46dvh,380px);display:block}.fx-confirm{background:var(--amber-bg);border:1px solid var(--amber-bd);color:var(--ink);border-radius:12px;gap:10px;padding:12px 14px;display:grid}.fx-confirm>p{gap:9px;font-weight:600;display:flex}.fx-confirm>p .ic{color:var(--amber);margin-top:2px}.fx-bulk{background:var(--surface);border:1px solid var(--mod-bd);box-shadow:var(--shadow);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;font-weight:600;display:flex}.fx-entries{gap:12px;display:grid}.fx-entry{background:var(--surface);border:1px solid var(--mod-bd);box-shadow:var(--shadow);border-radius:12px;gap:8px;min-width:0;padding:12px 16px;display:grid}.fx-entry-h{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.fx-entry h3{overflow-wrap:anywhere;font-size:.9375rem;font-weight:800}.fx-why{color:var(--ink-2);align-items:flex-start;gap:8px;font-weight:600;display:flex}.fx-why .ic{color:var(--ink-3);margin-top:3px}.fx-cand{color:var(--ink-2);font-weight:600}.fx-admin-head{background:var(--amber-bg);border:1px solid var(--amber-bd);border-left:5px solid var(--amber);color:var(--ink);border-radius:12px;align-items:flex-start;gap:12px;margin:24px 0 14px;padding:14px 16px;display:flex}.fx-admin-head .ic{width:20px;height:20px;color:var(--amber);margin-top:6px}.fx-admin-head h1{letter-spacing:-.02em;font-size:1.375rem;font-weight:900;line-height:1.15}.fx-admin-head p{color:var(--ink-2);margin-top:3px;font-weight:600}.fx-tabs{margin-bottom:14px;padding-bottom:2px;overflow-x:auto}.fx-tabs .seg{flex-wrap:nowrap}.fx-admin-body{gap:16px;padding-bottom:24px;display:grid}.fx-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}.fx-area{background:var(--surface);border:1px solid var(--line-2);border-radius:12px;align-content:start;gap:8px;min-width:0;padding:12px 14px;display:grid}.fx-area>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.fx-area h3{font-size:.875rem;font-weight:800}.fx-state{align-items:center;gap:5px;font-size:.7812rem;font-weight:800;display:inline-flex}.fx-state.ok{color:var(--accent-ink)}.fx-state.bad{color:var(--amber)}.fx-area .fx-facts>div{padding:5px 0}.fx-area h4{color:var(--ink-2);margin-top:6px;font-size:.8125rem;font-weight:800}.fx-scroll{min-width:0;overflow-x:auto}.fx-tbl{border-collapse:collapse;width:100%;font-size:.8438rem}.fx-tbl th,.fx-tbl td{text-align:left;border-bottom:1px solid var(--line);vertical-align:baseline;white-space:nowrap;padding:7px 14px 7px 0}.fx-tbl thead th{color:var(--ink-2);font-size:.7812rem;font-weight:800}.fx-tbl tbody th{color:var(--ink);font-weight:700}.fx-tbl td{color:var(--ink-2);font-weight:600}.fx-tbl td.wrap{white-space:normal;min-width:14rem}.fx-tbl .num{text-align:right;font-variant-numeric:tabular-nums}.fx-tbl tr>:last-child{padding-right:0}.fx-tbl tbody tr:last-child>*{border-bottom:0}@media (max-width:767px){.fx-tbl th,.fx-tbl td{padding-right:8px}.fx-tbl thead th{white-space:normal;vertical-align:bottom}}.pick.off .cb{opacity:.5}@media (max-width:767px){.fx-admin-head{margin-top:16px}.fx-outcome{max-width:none}.fx-sec-b,.fx-sec-h{padding-left:12px;padding-right:12px}.fx-sec-b>.fx-rows{margin-left:-12px;margin-right:-12px}.fx-row{padding-left:12px;padding-right:12px}}
