.fx{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f3eddf;--panel:#fffaeb;--panel-2:#ebe4d3;--line:#0a0a0a1f;--line-2:#0a0a0a42;--ink:#0a0a0a;--ink-2:#3b372f;--ink-3:#5f5a4e;--cu:#9e4508;--cu-soft:#fbe2c2;--cu-ink:#8f3e06;--accent-ink:#fffaeb;--lit:#ffbf73;--on-lit:#0a0a0a;--vg:#2e6b45;--vg-soft:#dcebdc;--ox:#a3243b;--ox-soft:#f6dde0;--s1:#4a463d;--s2:#8a8475;--s3:#6b7a3a;--s4:#7d4a78;--focus:#0a0a0a;--band-strong-bg:#ffbf73;--band-strong-fg:#0a0a0a;--pv-meta:#9e4508;--pv-al:#2f6b5e;--cell0:#0a0a0a0f;--m1:#d9731f;--m2:#2f6b5e;--m3:#b8901f;--m4:#7d4a78;--m5:#6b7a3a;--m0:#b3ad9d;--viz1:#c2570f;--viz2:#00836c;--viz3:#a37f0b;--viz4:#8c4a88;--viz5:#5d7d1e;--viz-rest:#b3ad9d;--top:#0a0a0a;--top-ink:#fffaeb;--top-ink-2:#fffaeba8;--top-edge:#0a0a0a;--stage:#0a0a0a;--stage-ink:#fffaeb;--stage-ink-2:#fffaebb8;--stage-line:#fffaeb29;--hover:#0a0a0a0a;--scrim:#0a0a0a8c;--shadow:#0a0a0a29;--media-chip:#0a0a0ac7;--on-media:#fffaeb;--bp:var(--bg);--bp-deep:var(--panel);--bp-soft:var(--panel-2);--ground:var(--bg);--r:0;min-height:100vh;color:var(--ink);background:var(--bg);font-family:var(--fx-sans), system-ui, sans-serif;font-variant-numeric:tabular-nums}.fx[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0a0a0a;--panel:#151515;--panel-2:#1f1d1a;--line:#fffaeb24;--line-2:#fffaeb47;--ink:#fffaeb;--ink-2:#cfc8b6;--ink-3:#a39d8c;--cu:#ffbf73;--cu-soft:#3a2a17;--cu-ink:#ffbf73;--accent-ink:#0a0a0a;--vg:#8cc79a;--vg-soft:#1c2e21;--ox:#ef8f86;--ox-soft:#3a1c1f;--s1:#e6dfcc;--s2:#8a8475;--s3:#b5c27a;--s4:#c79bbd;--focus:#ffbf73;--pv-meta:#ffbf73;--pv-al:#6fb8a5;--cell0:#fffaeb14;--m1:#ff9a3d;--m2:#6fb8a5;--m3:#e0c060;--m4:#c79bbd;--m5:#b5c27a;--m0:#6b665a;--viz1:#d36a1c;--viz2:#2f9a80;--viz3:#b48c1c;--viz4:#b06fab;--viz5:#7f9638;--viz-rest:#6b665a;--top-ink-2:#fffaeb99;--stage:#2a1e10;--stage-line:#ffbf7357;--top-edge:#fffaeb29;--hover:#fffaeb0d;--scrim:#000000b3;--shadow:#00000080}.fx{--fx-display:var(--fx-sans);--fx-serif:var(--fx-sans)}.fx ::selection{background:var(--lit);color:var(--on-lit)}.fx{scrollbar-color:var(--line-2) transparent;accent-color:var(--cu);caret-color:var(--cu)}.fx :focus-visible{outline:2px solid var(--focus);outline-offset:2px}.fx h1,.fx h2,.fx h3{font-family:var(--fx-display), system-ui, sans-serif;letter-spacing:-.015em}.fx-top{border-bottom:1px solid var(--line);background:var(--panel);align-items:center;gap:16px;padding:10px 20px;display:flex}.fx-switcher{align-items:center;gap:6px;margin-left:auto;display:flex}.fx-switcher select{font:inherit;border:1px solid var(--line);border-radius:var(--r);background:var(--panel);color:var(--ink);padding:6px 8px}.fx-brand{color:var(--ink);align-items:center;gap:8px;text-decoration:none;display:flex}.fx-brand span{color:var(--ink-2);font-weight:600}.fx-wordmark{width:auto;color:var(--ink);display:block}.fx-body{grid-template-columns:220px 1fr;display:grid}.fx-side{border-right:1px solid var(--line);min-height:calc(100vh - 49px);padding:16px 10px}.fx-side h2{color:var(--ink-3);margin:14px 10px 6px;font-size:12px;font-weight:600}.fx-side a{border-radius:var(--r);color:var(--ink);padding:7px 10px;text-decoration:none;display:block}.fx-side a[aria-current=page]{background:var(--panel);box-shadow:inset 3px 0 var(--cu);font-weight:600}.fx-main{min-width:0;max-width:none;margin:0;padding:24px 28px}.fx-main h1{letter-spacing:-.035em;margin:0 0 6px;font-size:34px;font-weight:600;line-height:1.05}.fx-lede{font-family:var(--fx-serif), Georgia, serif;color:var(--ink-2);max-width:70ch;font-size:17px}.fx-panel{background:var(--panel);border:1px solid var(--line);border-radius:var(--r);padding:16px}.fx-table{border-collapse:collapse;width:100%}.fx-table th{text-align:left;color:var(--ink-3);border-bottom:1px solid var(--line);padding:8px;font-size:12px;font-weight:600}.fx-table td{border-bottom:1px solid var(--line);vertical-align:middle;padding:10px 8px}.fx-table .num{text-align:right}.fx-note{color:var(--ink-3);font-size:13px}.fx-snapage{color:var(--ink-3);margin:-2px 0 8px;font-size:12px}.fx-chip{border:1px dashed var(--line-2);color:var(--ink-3);margin-left:6px;padding:1px 6px;font-size:11px;display:inline-block}.fx-win{background:var(--cu-soft);color:var(--cu-ink);vertical-align:1px;margin-left:6px;padding:1px 6px;font-size:11px;font-weight:600;display:inline-block}.fx-spark .line{fill:none;stroke-width:1.5px}.fx-spark .area{opacity:.15}.fx-spark.own .line{stroke:var(--cu)}.fx-spark.own .area,.fx-spark.own circle{fill:var(--cu)}.fx-spark.comp .line{stroke:var(--s1)}.fx-spark.comp .area,.fx-spark.comp circle{fill:var(--s1)}.fx-band{padding:2px 8px;font-size:12px;font-weight:600;display:inline-block}.fx-band.strong{background:var(--band-strong-bg);color:var(--band-strong-fg)}.fx-band.partial{background:var(--vg-soft);color:var(--vg)}.fx-band.weak{background:var(--panel-2);color:var(--ink-2)}.fx-band.conflict{background:var(--ox-soft);color:var(--ox)}.fx-nr{color:var(--ink-3)}.fx-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fx-empty{text-align:center;color:var(--ink-2);padding:48px 24px}.fx-clientonly{max-width:560px;color:var(--ink-2)}.fx-clientonly.sect{border:1px solid var(--line);background:var(--panel);border-radius:var(--r);max-width:none;padding:14px 16px}.fx-clientonly.sect h2{color:var(--ink);margin:0 0 4px;font-size:15px}.fx-clientonly p{margin:8px 0}.fx-clientonly ul{margin:8px 0 12px;padding-left:20px}.fx-clientonly li{margin:2px 0}.fx-clientonly-act{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.fx-clientonly-act .fx-btn{display:inline-block}.fx-seg{border:1px solid var(--line);border-radius:var(--r);background:var(--panel-2);padding:2px;display:inline-flex}.fx-seg a{border-radius:var(--r);color:var(--ink-2);white-space:nowrap;padding:4px 10px;font-size:13px;font-weight:600;text-decoration:none}.fx-pane{background:var(--panel);border:1px solid var(--line);border-radius:var(--r);align-self:start;max-height:calc(100vh - 24px);position:sticky;top:12px;overflow:auto}.fx-pane-head{z-index:2;background:var(--panel);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:10px 12px 10px 16px;display:flex;position:sticky;top:0}.fx-pane-head h2:focus{outline:none}.fx-pane-head h2{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;font-size:15px;overflow:hidden}.fx-pane-head .fx-x{border:1px solid var(--line);background:var(--panel-2);border-radius:var(--r);place-items:center;width:30px;height:30px;padding:0;display:grid}.fx-x{color:var(--ink-2);padding:4px 8px;text-decoration:none}button.fx-x{background:var(--panel-2);border:1px solid var(--line);border-radius:var(--r);font:inherit;cursor:pointer}@media (max-width:760px){.fx-body{grid-template-columns:1fr}.fx-side{border-right:0;border-bottom:1px solid var(--line);gap:4px;min-height:0;padding:8px;display:flex;overflow-x:auto}.fx-side h2{display:none}.fx-main{padding:16px}.fx-table-wrap{overflow-x:auto}}.fx-band{white-space:nowrap}.fx-band.stale{background:repeating-linear-gradient(135deg, var(--panel-2) 0 4px, transparent 4px 7px);color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line-2)}.fx-cl{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}.fx-cl.has-pane{grid-template-columns:minmax(0,1fr) minmax(340px,460px)}.fx-whead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px 16px;display:flex}.fx-sub{color:var(--ink-2);max-width:70ch;margin:0 0 4px;line-height:1.45}.fx-fbar{flex-wrap:wrap;align-items:center;gap:8px;margin:14px 0 12px;font-size:13px;display:flex}.fx-fb{position:relative}.fx-fb>summary{box-sizing:border-box;border:1px solid var(--line-2);background:var(--panel);min-height:34px;color:var(--ink);cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;padding:0 12px;font-weight:600;list-style:none;display:inline-flex}.fx-fb>summary::-webkit-details-marker{display:none}.fx-fb>summary:hover{border-color:var(--ink-3)}.fx-fb>summary:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.fx-fb>summary.on{background:var(--cu-soft);border-color:var(--cu)}.fx-fb>summary .v{color:var(--ink-2);text-overflow:ellipsis;max-width:22ch;font-weight:400;overflow:hidden}.fx-fb>summary svg{color:var(--ink-3);flex:none}.fx-fb[open]>summary svg{transform:rotate(180deg)}.fx-fbm{z-index:30;box-sizing:border-box;background:var(--panel);border:1px solid var(--line-2);width:280px;max-width:calc(100vw - 32px);max-height:min(70vh,560px);box-shadow:0 10px 30px var(--shadow);padding:12px 14px 14px;position:absolute;top:calc(100% + 4px);left:0;overflow:auto}.fx-fbm.wide{width:380px}.fx-fbl{border:0;min-width:0;margin:0 0 8px;padding:0}.fx-fbl legend{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin:0 0 4px;padding:0;font-size:11px;font-weight:700}.fx-fbl+.fx-fbl{border-top:1px solid var(--line);padding-top:10px}.fx-fbo{cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;min-height:30px;display:grid}.fx-fbo input{accent-color:var(--ink);width:15px;height:15px;margin:0}.fx-fbo .n{color:var(--ink-3);font-size:12px}.fx-fbo:hover>span:not(.n){text-underline-offset:2px;text-decoration:underline}.fx-fbsep{border-top:1px solid var(--line);margin-top:4px;padding-top:6px}.fx-fbb{grid-template-columns:auto auto minmax(0,1fr) auto auto}.fx-fbb label{cursor:pointer;min-width:0}.fx-fbb.ownrow{font-weight:700}.fx-fbb .fx-chip{margin-left:4px}.fx-fbsub>summary{color:var(--ink-2);cursor:pointer;padding:4px 0;font-size:12px;font-weight:600}.fx-fbseg{border:1px solid var(--line-2);grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:10px;display:grid}.fx-fbseg a{text-align:center;color:var(--ink-2);padding:7px 4px;font-size:12px;font-weight:600;text-decoration:none}.fx-fbseg a+a{border-left:1px solid var(--line-2)}.fx-fbseg a:hover{background:var(--hover);color:var(--ink)}.fx-fbseg a[aria-current=true]{background:var(--ink);color:var(--panel)}.fx-fbgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;display:grid}.fx-fbgrid .fx-fld label{margin-top:8px}.fx-fbar select{border:1px solid var(--line);background:var(--panel-2);width:100%;color:var(--ink);border-radius:var(--r);font:inherit;padding:5px 6px;font-size:13px}.fx-fld label{color:var(--ink);margin:14px 0 6px;padding:0;font-size:12px;font-weight:700;display:block}.fx-fhint{color:var(--ink-3);margin:5px 0 0;font-size:12px}.fx-fb-apply{display:inline-block}.fx-fbar[data-js] .fx-fb-apply{display:none}.fx-fb-clear{color:var(--ink-2);margin-left:4px;font-size:13px}.fx-fb-clear:hover{color:var(--ink)}.fx-skel-fbar{pointer-events:none}.fx-only{color:var(--ink-3);text-underline-offset:2px;font-size:11px;text-decoration:underline}.fx-only:hover{color:var(--ink)}.fx-you{color:var(--ink-3);font-weight:500}.fx-fbb i,.fx-tbr i{flex:none;width:12px;height:4px;display:block}.fx-fbb i.own,.fx-tbr i.own{background:var(--cu);border-radius:50%}.fx-fbb i.t0,.fx-tbr i.t0{background:var(--s1)}.fx-fbb i.t1,.fx-tbr i.t1{background:var(--s2)}.fx-fbb i.t2,.fx-tbr i.t2{background:var(--s3)}.fx-fbb i.t3,.fx-tbr i.t3{background:var(--s4)}.fx-btn{text-align:center;border:1px solid var(--line);background:var(--panel-2);color:var(--ink);border-radius:var(--r);font:inherit;cursor:pointer;white-space:nowrap;padding:6px 8px;font-size:13px;font-weight:600;text-decoration:none;display:block}.fx-count{color:var(--ink-2);margin:0 0 12px;font-size:13px}.fx-search{margin-top:14px;position:relative}.fx-search input[type=search]{box-sizing:border-box;border:1px solid var(--line-2);background:var(--panel);width:100%;color:var(--ink);border-radius:var(--r);font:inherit;padding:10px 104px 10px 12px;font-size:14px}.fx-search input[type=search]:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.fx-search-state{color:var(--ink-3);pointer-events:none;text-align:right;max-width:40%;font-size:12px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.fx-chips{margin:0 0 12px}.fx-chips ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.fx-chips-lead{color:var(--ink-2);margin:0 0 8px;font-size:13px}.fx-fchip{border:1px solid var(--line-2);background:var(--panel);max-width:100%;color:var(--ink);align-items:center;gap:6px;padding:3px 6px 3px 9px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.fx-fchip>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fx-fchip .n{color:var(--ink-3);font-weight:500}.fx-fchip .x{color:var(--ink-3);font-size:14px;line-height:1}.fx-fchip:hover{border-color:var(--ink-3)}.fx-fchip:hover .x{color:var(--ink)}.fx-mtile{min-width:0}.fx-mq{color:var(--ink-2);margin:6px 2px 0;font-size:12px;line-height:1.4}.fx-mq b{color:var(--ink)}@media (max-width:760px){.fx-search input[type=search]{padding-right:12px}.fx-search-state{text-align:left;max-width:none;margin-top:4px;display:block;position:static;transform:none}}.fx-notice{color:var(--ink-2);background:var(--panel);border:1px solid var(--line-2);border-radius:var(--r);background:color-mix(in srgb, var(--lit) 14%, var(--panel));margin:0 0 12px;padding:8px 12px;font-size:13px}.fx-grp{margin:0 0 24px}.fx-grp>h2{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;margin:4px 0 10px;padding-bottom:6px;font-size:14px;font-weight:700;display:flex}.fx-grp>h2 .meta{color:var(--ink-3);font-size:12px;font-weight:500}.fx-subh{color:var(--ink-3);margin:12px 0 8px;font-size:12px;font-weight:600}.fx-wall{grid-template-columns:repeat(auto-fill,minmax(168px,1fr));align-items:start;gap:14px;display:grid}.has-pane .fx-wall{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px}.fx-more{border:1px solid var(--line);background:var(--panel);color:var(--ink);border-radius:var(--r);margin:14px auto 0;padding:7px 14px;font-size:13px;font-weight:600;text-decoration:none;display:table}.fx-morerow{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:14px;display:flex}.fx-morerow .fx-more{margin:0}.fx-pskel{gap:10px;display:grid}.fx-skel{background:var(--line);max-width:100%;height:12px;animation:1.4s ease-in-out infinite fx-pulse}.fx-skel-media{background:var(--panel-2);height:220px}.fx-skel-short{width:60%}.fx-skel-block{border-radius:var(--r);background:var(--panel-2)}.fx-skel-thumb{aspect-ratio:4/5;border-radius:0;height:auto}.fx-skel-shot{aspect-ratio:4/3;border-bottom:1px solid var(--line);border-radius:0;height:auto}.fx-skel-cardb{gap:7px;padding:9px 10px 11px;display:grid}.fx-skel-lede{gap:8px;width:62ch;max-width:100%;margin:8px 0 10px;display:grid}.fx-skel-whl{flex:32ch;min-width:0}.fx-skel-whr{min-width:0;max-width:100%}.fx-skel-seg{border-radius:var(--r);height:30px}.fx-skel-tab{border-radius:var(--r);height:32px}.fx-skel-input{border-radius:var(--r);height:30px}.fx-subtabs.fx-skel-subtabs{gap:28px;padding:11px 14px 13px}.fx-skel-grph{border-bottom:1px solid var(--line);margin:4px 0 10px;padding:3px 0 8px}.fx-skel-rows{min-width:0}.fx-skel-row{border-bottom:1px solid var(--line);align-items:center;gap:16px;padding:13px 8px;display:grid}.fx-skel-row.head{padding:9px 8px}.fx-skel-row:last-child{border-bottom:0}.fx-skel-kpi{gap:8px;display:grid}.fx-skel-awhead{background:var(--panel-2);padding:12px}.fx-skel-awcell{background:var(--panel);align-content:start;gap:8px;min-height:96px;padding:12px;display:grid}.fx-skel-stack{gap:10px;display:grid}.fx-skel-mt{margin-top:16px}@keyframes fx-pulse{50%{opacity:.55}}.fx-loading{position:relative}.fx .bulb-loader{--bulb-card:var(--panel);--bulb-line:var(--line);--bulb-veil:color-mix(in srgb, var(--bg) 55%, transparent);--bulb-label:var(--ink-3);--bulb-shadow:var(--shadow)}.fx .bulb-card{border-radius:0}@media (prefers-reduced-motion:reduce){.fx-skel{animation:none}}.fx-retry{border:1px solid var(--line);background:var(--panel-2);color:var(--ink);border-radius:var(--r);font:inherit;cursor:pointer;padding:3px 10px;font-weight:600}.fx-tile{border:1px solid var(--line);background:var(--panel);border-radius:var(--r);min-width:0;color:var(--ink);text-decoration:none;display:block;overflow:hidden}.fx-tile:hover{border-color:var(--ink-3)}.fx-tile.own{border-color:var(--cu)}.fx-tile[aria-current]{border:2px solid var(--cu)}.fx-tile[aria-current] .fx-tb{background:var(--cu-soft)}.fx .fx-tile:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.fx-thumb{aspect-ratio:4/5;background:var(--panel-2);display:block;position:relative;overflow:hidden}.fx-thumb img{object-fit:cover;width:100%;height:100%;display:block}.fx-ph{background:var(--panel-2);box-sizing:border-box;flex-direction:column;gap:6px;padding:26px 12px 30px;display:flex;position:absolute;inset:0;overflow:hidden}.fx-ph-t{font-family:var(--fx-serif), Georgia, serif;color:var(--ink);overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:none;font-size:16px;font-weight:500;line-height:1.2;display:-webkit-box;overflow:hidden}.fx-ph-c{color:var(--ink-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:none;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.fx-ph-n{color:var(--ink-3);margin-top:auto;font-size:11px}.fx-badge{background:var(--media-chip);color:var(--on-media);align-items:center;gap:4px;padding:4px 6px;font-size:11px;font-weight:600;line-height:1;display:flex;position:absolute;bottom:6px;right:6px}.fx-run{color:#3b372f;background:#fffaebeb;padding:4px 6px;font-size:11px;font-weight:600;line-height:1;position:absolute;top:6px;right:6px}.fx-run.live{color:#2e6b45;background:#dcebdc}.fx-tb{padding:8px 10px 10px;display:block}.fx-tbr{color:var(--ink-2);align-items:center;gap:6px;min-width:0;font-size:12px;font-weight:600;display:flex}.fx-tbr .fx-chip{margin-left:0}.fx-tt{overflow-wrap:anywhere;margin:3px 0 2px;font-size:13.5px;font-weight:600;line-height:1.3;display:block}.fx-mm{color:var(--ink-3);font-size:12px;line-height:1.35;display:block}.fx-spend{color:var(--ink-2);margin-top:3px}.fx-src{border:1px solid var(--line-2);color:var(--ink-2);margin-top:6px;padding:1px 6px;font-size:11px;display:inline-block}.fx-psec{border-bottom:1px solid var(--line);padding:14px 16px}.fx-psec:last-child{border-bottom:0}.fx-psec h3{margin:0 0 10px;font-size:13px;font-weight:700}.fx-psec h3 .meta{color:var(--ink-3);margin-left:6px;font-weight:400}.fx-psec .fx-note{margin:8px 0 0}.fx-pthumbrow{grid-template-columns:150px minmax(0,1fr);align-items:start;gap:14px;display:grid}.fx-pmedia{box-sizing:border-box;aspect-ratio:4/5;object-fit:cover;border-radius:var(--r);border:1px solid var(--line);background:var(--panel-2);width:100%;display:block;position:relative}video.fx-pmedia{object-fit:contain;background:#0a0a0a}.fx-pmedia.fx-ph{padding:12px;position:relative;inset:auto}.fx-psec .fx-spark{width:100%;height:auto;display:block}.fx-dl{grid-template-columns:auto minmax(0,1fr);gap:5px 14px;margin:0;font-size:13px;display:grid}.fx-dl dt{color:var(--ink-3)}.fx-dl dd{margin:0}.fx-bchip{border:1px solid var(--line);background:var(--panel);white-space:nowrap;align-items:center;gap:6px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-flex}.fx-bchip:before{content:"";background:var(--s2);width:10px;height:4px}.fx-bchip.own{background:var(--cu-soft);color:var(--cu-ink);border-color:#0000}.fx-bchip.own:before{background:var(--cu);border-radius:50%}.fx-uncertain{color:var(--ox);font-size:12px;font-weight:600}.fx-plink{margin:10px 0 0;font-size:13px}.fx-plink a,.fx-walls .fx-panel a{color:var(--ink)}.fx-mrow{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:10px;display:grid}.fx-mrow>div{background:var(--panel-2);border-radius:var(--r);padding:8px 10px}.fx-mrow .l{color:var(--ink-3);font-size:11px}.fx-mrow .v{font-size:18px;font-weight:700}.fx-mrow .v .fx-nr,.fx-mrow .v.sm{font-size:13px;font-weight:500}.fx-hook{margin:0 0 10px;font-size:13px}.fx-prose{font-family:var(--fx-serif), Georgia, serif;font-size:15px;line-height:1.45}.fx-shots{font-size:13px}.fx-shots th{white-space:nowrap}.fx-shots td{vertical-align:top;padding:8px}.fx-shots .tc{color:var(--ink-3);white-space:nowrap;font-size:12px}.fx-shots .q{display:block}.fx-shots .ost{background:var(--ink);color:var(--panel);margin-bottom:4px;padding:1px 5px;font-size:11px;font-weight:700;line-height:1.35;display:table}.fx-list{margin:0;padding-left:18px;font-size:13px}.fx-card+.fx-card{border-top:1px solid var(--line);margin-top:12px;padding-top:12px}.fx-ctitle{margin:0 0 4px;font-size:14px;font-weight:700}.fx-copy{font-family:var(--fx-serif), Georgia, serif;white-space:pre-line;margin:0;font-size:15px;line-height:1.5}.fx-cta{margin:8px 0 0;font-size:13px}.fx-dests{margin:0;padding:0;font-size:13px;list-style:none}.fx-dests li+li{margin-top:10px}.fx-dests .fx-note{margin:2px 0 0}.fx-url{color:var(--ink-3);overflow-wrap:anywhere;font-size:12px}.fx-vers{margin:0;padding:0;list-style:none}.fx-vers li{border-bottom:1px solid var(--line);grid-template-columns:70px minmax(0,1fr);gap:8px;padding:6px 0;font-size:13px;display:grid}.fx-vers li span:first-child{color:var(--ink-3)}@media (max-width:1100px){.fx-cl.has-pane{grid-template-columns:minmax(0,1fr)}.fx-cl.has-pane .fx-pane{z-index:40;width:min(520px,100vw);max-height:none;box-shadow:-12px 0 32px var(--shadow);border-width:0 0 0 1px;border-radius:0;position:fixed;top:0;bottom:0;right:0}}@media (max-width:760px){.fx-wall,.has-pane .fx-wall{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.fx-fb{position:static}.fx-fbar{position:relative}.fx-fbm,.fx-fbm.wide{width:auto;max-width:none;left:0;right:0}.fx-fbgrid{grid-template-columns:minmax(0,1fr)}.fx-whead .fx-seg{max-width:100%;display:flex;overflow-x:auto}.fx-cl.has-pane .fx-pane{border-width:0;width:100vw}.fx-pthumbrow{grid-template-columns:110px minmax(0,1fr)}.fx-mrow{grid-template-columns:1fr 1fr}}.fx-spark.t0 .line{stroke:var(--s1)}.fx-spark.t0 .area,.fx-spark.t0 circle{fill:var(--s1)}.fx-spark.t1 .line{stroke:var(--s2)}.fx-spark.t1 .area,.fx-spark.t1 circle{fill:var(--s2)}.fx-spark.t2 .line{stroke:var(--s3)}.fx-spark.t2 .area,.fx-spark.t2 circle{fill:var(--s3)}.fx-spark.t3 .line{stroke:var(--s4)}.fx-spark.t3 .area,.fx-spark.t3 circle{fill:var(--s4)}.fx-bchip.t0:before{background:var(--s1)}.fx-bchip.t1:before{background:var(--s2)}.fx-bchip.t2:before{background:var(--s3)}.fx-bchip.t3:before{background:var(--s4)}a.fx-bchip{color:var(--ink);text-decoration:none}a.fx-bchip:hover{border-color:var(--ink-3)}.fx-tabs{flex-wrap:wrap;gap:6px;margin:14px 0;display:flex}.fx-tabs a{border:1px solid var(--line);background:var(--panel);border-radius:var(--r);color:var(--ink-2);align-items:center;gap:8px;padding:6px 12px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.fx-tabs a:hover{color:var(--ink);border-color:var(--ink-3)}.fx-tabs a[aria-current=page]{border-color:var(--ink);color:var(--ink);box-shadow:inset 0 -2px 0 var(--ink)}.fx-tabs i,.fx-mixgrp i{background:var(--s2);flex:none;width:12px;height:4px;display:inline-block}.fx-tabs i.t0,.fx-mixgrp i.t0{background:var(--s1)}.fx-tabs i.t1,.fx-mixgrp i.t1{background:var(--s2)}.fx-tabs i.t2,.fx-mixgrp i.t2{background:var(--s3)}.fx-tabs i.t3,.fx-mixgrp i.t3{background:var(--s4)}.fx-cmp-tabs{align-items:center}.fx-cmp-tab{border:1px solid var(--line);background:var(--panel);border-radius:var(--r);align-items:center;display:inline-flex}.fx-cmp-tab:has(a[aria-current=page]){border-color:var(--cu);box-shadow:inset 0 -2px 0 var(--cu)}.fx-cmp-tabs .fx-cmp-tab a,.fx-cmp-tabs .fx-cmp-tab a[aria-current=page]{box-shadow:none;background:0 0;border:none}.fx-cmp-tab.collecting{border-style:dashed}.fx-cmp-state{color:var(--ink-3);font-weight:500}.fx-cmp-x{width:28px;height:28px;color:var(--ink-3);border-radius:var(--r);cursor:pointer;background:0 0;border:none;margin-right:2px;font-size:16px;line-height:1}.fx-cmp-x:hover{background:var(--hover);color:var(--ink)}.fx-cmp-add{align-items:center;gap:8px;display:inline-flex;position:relative}.fx-cmp-addbtn{border:1px dashed var(--line-2);border-radius:var(--r);min-height:32px;color:var(--cu-ink);font:inherit;cursor:pointer;background:0 0;padding:0 12px;font-size:14px;font-weight:600}.fx-cmp-addbtn:hover:not(:disabled){border-color:var(--cu-ink)}.fx-cmp-addbtn:disabled{color:var(--ink-3);cursor:default}.fx-cmp-count{color:var(--ink-3);font-size:13px}.fx-cmp-pop{z-index:20;background:var(--panel);border:1px solid var(--line-2);width:min(440px,100vw - 32px);box-shadow:0 16px 40px var(--shadow);padding:12px 0 4px;position:absolute;top:calc(100% + 6px);left:0}.fx-cmp-left{color:var(--ink-3);margin:0 14px 8px;font-size:13px}.fx-cmp-q{box-sizing:border-box;background:var(--panel);border:1px solid var(--line-2);border-radius:var(--r);width:calc(100% - 28px);min-height:38px;color:var(--ink);font:inherit;margin:0 14px 8px;padding:0 10px;font-size:15px;display:block}.fx-cmp-results{margin:0;padding:0;list-style:none}.fx-cmp-results li{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.fx-cmp-results li>span{flex-direction:column;gap:2px;min-width:0;display:flex}.fx-cmp-site{color:var(--ink-3);font-size:13px}.fx-cmp-ready{color:var(--vg);font-size:13px}.fx-cmp-slow{color:var(--cu-ink);font-size:13px}.fx-cmp-results li.fx-cmp-none{color:var(--ink-3);font-size:14px}.fx-cmp-results li>.fx-cmp-avatar{object-fit:cover;background:var(--s2);width:36px;height:36px;color:var(--accent-ink);flex:none;place-items:center;font-size:15px;font-weight:700;display:grid}.fx-cmp-results li>span:not(.fx-cmp-avatar){flex:1}.fx-cmp-results li.fx-cmp-likely{box-shadow:inset 3px 0 0 var(--vg)}.fx-cmp-pick{color:var(--vg);border:1px solid var(--vg);white-space:nowrap;margin-left:8px;padding:0 6px;font-size:11px;font-weight:700}.fx-cmp-more{border-top:1px solid var(--line);color:var(--ink-3);margin:0;padding:10px 14px;font-size:14px}.fx-cmp-sugh{border-top:1px solid var(--line);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin:0;padding:10px 14px 6px;font-size:11px;font-weight:600}.fx-cmp-checking{border-top:1px solid var(--line);color:var(--ink-3);margin:0;padding:8px 14px;font-size:13px}.fx-cmp-pop .fx-note{margin:8px 14px}.fx-cmp-notice{border:1px solid var(--line-2);background:color-mix(in srgb, var(--lit) 14%, var(--panel));color:var(--ink-2);margin:0 0 14px;padding:10px 14px;font-size:14px;line-height:1.5}.fx-cmp-notice strong{color:var(--ink)}.fx-infonote{color:var(--ink-2);background:var(--panel);border:1px solid var(--line);background:var(--panel-2);border-radius:var(--r);align-items:flex-start;gap:10px;margin:0 0 16px;padding:10px 12px;font-size:13px;line-height:1.45;display:flex}.fx-infonote svg{color:var(--s2);flex:none;margin-top:1px}.fx-infonote b{color:var(--ink)}.fx-panel2{background:var(--panel);border:1px solid var(--line);border-radius:var(--r);min-width:0}.fx-panh{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;padding:14px 16px 0;display:flex}.fx .fx-panh h2{margin:0;font-size:15px;font-weight:700}.fx-panh .meta{color:var(--ink-3);font-size:12px}.fx-panb{padding:12px 16px 16px}.fx-panb>.fx-note:last-child{margin-bottom:0}.fx-mb{margin-bottom:16px}.fx-grid2,.fx-grid3,.fx-grid4{gap:16px;margin-bottom:16px;display:grid}.fx-grid2{grid-template-columns:repeat(2,minmax(0,1fr))}.fx-grid3{grid-template-columns:repeat(3,minmax(0,1fr))}.fx-grid4{grid-template-columns:repeat(4,minmax(0,1fr))}.fx-t{font-size:13px}.fx-t th{white-space:nowrap}.fx-t tbody th{color:var(--ink);white-space:normal;border-bottom:1px solid var(--line);padding:9px 8px;font-size:13px;font-weight:600}.fx-t td{padding:9px 8px}.fx-t tbody tr:last-child th,.fx-t tbody tr:last-child td{border-bottom:0}.fx-t .strong{font-weight:700}.fx-t .dim{color:var(--ink-3)}.fx-t td.dim{white-space:nowrap}.fx-t a,.fx-brandhead a{color:var(--ink)}.fx-runline{flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:4px;display:flex}.fx-runline .fx-note{font-size:12px;font-weight:400}.fx-runchip{white-space:nowrap;padding:1px 6px;font-size:11px;font-weight:700;line-height:1.3;display:inline-block}.fx-runchip.partial{background:var(--ox-soft);color:var(--ox)}.fx-runchip.collecting{background:var(--vg-soft);color:var(--vg)}.fx-brandhead{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 14px;display:flex}.fx-brandhead .fx-chip{margin-left:0}.fx-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:10px;display:grid}.fx-kpis>div{background:var(--panel-2);border-radius:var(--r);min-width:0;padding:8px 10px}.fx-kpis .l{color:var(--ink-2);font-size:12px}.fx-kpis .v{letter-spacing:-.01em;font-size:22px;font-weight:700}.fx-panb .fx-spark{width:100%;height:auto;display:block}.fx-up{color:var(--ink);font-weight:600}.fx-down{color:var(--ox);font-weight:600}.fx-bars{grid-template-columns:fit-content(48%) minmax(40px,1fr) max-content;gap:7px 10px;margin:0;padding:0;list-style:none;display:grid}.fx-bars li{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;font-size:13px;display:grid}.fx-bars .l{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:2px 6px;min-width:0;display:flex}.fx-bars .bar{background:var(--cell0);height:12px;overflow:hidden}.fx-bars .bar i{background:var(--s2);height:100%;display:block}.fx-bars .bar i.own{background:var(--cu)}.fx-bars .bar i.t0{background:var(--s1)}.fx-bars .bar i.t1{background:var(--s2)}.fx-bars .bar i.t2{background:var(--s3)}.fx-bars .bar i.t3{background:var(--s4)}.fx-bars .v{text-align:right;color:var(--ink);white-space:nowrap;min-width:34px}.fx-bars .p{color:var(--ink-3);margin-left:6px}.fx .fx-bars-empty{margin:0}.fx-mixgrp+.fx-mixgrp{margin-top:14px}.fx .fx-mixgrp h3{color:var(--ink-2);align-items:center;gap:6px;margin:0 0 6px;font-size:12px;font-weight:700;display:flex}.fx-mixcols{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px 24px;display:grid}.fx-mixcols .fx-mixgrp+.fx-mixgrp{margin-top:0}.fx-spark .shade{fill:var(--cell0)}.fx .fx-spark circle.spike{fill:var(--cu)}.fx-t tr.fx-you th,.fx-t tr.fx-you td{background:color-mix(in srgb, var(--lit) 22%, transparent)}.fx-usual{color:var(--ink-3);font-size:12px;font-weight:400;display:block}.fx-usual.high{color:var(--cu-ink);font-weight:600}.fx-mb8{margin-bottom:8px}.fx-pill{background:var(--panel-2);color:var(--ink-2);white-space:nowrap;padding:2px 8px;font-size:12px;font-weight:600;display:inline-block}.fx-pill.up{background:var(--cu-soft);color:var(--cu-ink)}.fx-pill.good{background:var(--vg-soft);color:var(--vg);white-space:normal}.fx-pill.gap{background:var(--cu-soft);color:var(--cu-ink)}.fx-chfeed{margin:0 -16px}.fx-chfeed ol{margin:0;padding:0;list-style:none}.fx-chfeed li{border-top:1px solid var(--line)}.fx-chfeed>ol>li:first-child{border-top:0}.fx-chfeed .r{grid-template-columns:104px minmax(0,1fr) 118px 276px;align-items:center;gap:16px;padding:10px 16px;display:grid}.fx-chfeed .k{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:6px;font-size:11px;font-weight:600;display:flex}.fx-chfeed .k i{background:var(--s2);flex:none;width:12px;height:4px}.fx-chfeed .k i.t0{background:var(--s1)}.fx-chfeed .k i.t1{background:var(--s2)}.fx-chfeed .k i.t2{background:var(--s3)}.fx-chfeed .k i.t3{background:var(--s4)}.fx-chfeed .k i.own{background:var(--cu)}.fx-chfeed .h{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.4}.fx-chfeed .fig{font-variant-numeric:tabular-nums;text-align:right;flex-direction:column;align-items:flex-end;line-height:1.2;display:flex}.fx-chfeed .fig b{color:var(--ink);white-space:nowrap;font-size:16px;font-weight:700}.fx-chfeed .fig span{color:var(--ink-3);font-size:12px}.fx-chfeed .a{grid-template-columns:1fr 1fr;gap:6px;display:grid}.fx-chfeed .a .fx-btn{text-align:center;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.fx-chfeed .a .fx-btn.solo{grid-column:1/-1}.fx-chfeed .more{padding:0 16px 0 136px}.fx-chfeed .more summary,.fx-chmore>summary{cursor:pointer;color:var(--ink-3);width:fit-content;font-size:12.5px}.fx-chfeed .more summary{margin-top:-4px;padding:0 0 8px}.fx-chfeed .more p{max-width:86ch;color:var(--ink-2);margin:0 0 10px;font-size:13px;line-height:1.45}.fx-chmore{border-top:1px solid var(--line)}.fx-chmore>summary{padding:10px 16px}.fx-chmore[open]>summary{border-bottom:1px solid var(--line)}.fx-chmore ol>li:first-child{border-top:0}.fx-chfeed .fx-chfoot{border-top:1px solid var(--line);margin:0;padding:10px 16px 0;font-size:12px}@media (max-width:1100px){.fx-chfeed .r{grid-template-columns:90px minmax(0,1fr) 104px}.fx-chfeed .a{grid-column:2/-1;width:min(276px,100%)}.fx-chfeed .more{padding-left:122px}}@media (max-width:760px){.fx-chfeed .r{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px}.fx-chfeed .k{grid-column:1/-1}.fx-chfeed .a{grid-column:1/-1;width:100%}.fx-chfeed .more{padding-left:16px}}.fx-matrix th.c,.fx-matrix td.c{text-align:center}.fx-matrix td.c{min-width:84px;padding:4px}.fx-matrix tbody th{min-width:170px}.fx-hc{--a:0;min-height:46px;color:var(--ink);background:color-mix(in srgb, var(--s2) calc(var(--a) * 100%), transparent);flex-direction:column;justify-content:center;align-items:center;text-decoration:none;display:flex}.fx-hc.own{background:color-mix(in srgb, var(--lit) calc(var(--a) * 100%), transparent)}.fx-hc.zero{background:0 0}.fx-hc.zero b{color:var(--ink-3);font-weight:400}.fx-hc.hot{outline:1px solid var(--cu);outline-offset:-1px}.fx-hc b{font-size:15px}.fx-hc span{color:var(--ink-2);font-size:11px}a.fx-hc:hover{box-shadow:inset 0 0 0 1px var(--ink-3)}.fx-unnamed{border-top:1px solid var(--line);margin-top:14px;padding-top:12px}.fx .fx-unnamed h3{margin:0;font-size:13px;font-weight:700}.fx-unnamed ul{gap:6px;margin:8px 0 0;padding:0;list-style:none;display:grid}.fx-unnamed li{flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:13px;display:flex}.fx-unnamed .n{font-weight:600}.fx-offers td{min-width:110px}.fx-wallh{flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin:16px 0 10px;display:flex}.fx-wallh:first-of-type{margin-top:4px}.fx .fx-wallh h3{margin:0;font-size:14px;font-weight:700}.fx-wallh .fx-btn{display:inline-block}.fx-wall{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;display:grid}.fx-wcard{min-width:0;color:var(--ink);flex-direction:column;gap:8px;text-decoration:none;display:flex}.fx-wcard .fx-thumb{border:1px solid var(--line)}.fx-wcard:hover .fx-thumb{border-color:var(--ink-3)}.fx-wcard .age{background:var(--ink);color:var(--accent-ink);padding:2px 6px;font-size:11px;font-weight:600;position:absolute;top:8px;left:8px}.fx-wcard .age.new{background:var(--cu)}.fx-wcard .fmt{background:var(--media-chip);color:var(--on-media);padding:2px 6px;font-size:11px;position:absolute;bottom:8px;left:8px}.fx-wcard .line{overflow-wrap:anywhere;font-size:13px;line-height:1.35}.fx-wcard .tags{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:11px;display:flex}.fx-craft{max-width:1040px}.fx-craft td{min-width:120px;color:var(--ink-2);vertical-align:top}.fx-craft tbody th{vertical-align:top}.fx-craft .you{background:color-mix(in srgb, var(--lit) 22%, transparent)}.fx-craft td.you{color:var(--ink);font-weight:600}.fx-craft td .fx-note{font-size:12px;font-weight:400}.fx-craft-n,.fx-craft-sub{color:var(--ink-3);letter-spacing:normal;text-transform:none;margin-top:2px;font-size:11px;font-weight:400;display:block}.fx-craft-tag{color:var(--cu-ink);white-space:nowrap;margin-top:2px;font-size:11px;font-weight:600;display:block}.fx-t .fx-craft-group th{border-bottom:1px solid var(--line-2);text-align:left;padding:20px 0 8px;font-weight:400}.fx-craft tbody:first-of-type .fx-craft-group th{padding-top:4px}.fx-craft-title{letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:600}.fx-craft-base{color:var(--ink-3);font-size:12px}.fx-craft-read{max-width:min(88ch,100vw - 112px);color:var(--ink-2);white-space:normal;margin:4px 0 0;font-size:14px;line-height:1.45;position:sticky;left:0}@media (max-width:760px){.fx-wall{grid-template-columns:repeat(2,minmax(0,1fr))}.fx-glance .fx-usual{margin-left:6px;display:inline}}.fx-grid2>.fx-mb{margin-bottom:0}.fx .fx-bname{letter-spacing:-.025em;margin:0;font-size:30px;font-weight:600;line-height:1.1}.fx-bacts{flex-wrap:wrap;gap:6px;margin-left:auto;display:flex}.fx-bacts .fx-btn{display:inline-block}.fx-bstats{border:1px solid var(--line);border-radius:var(--r);background:var(--panel);grid-template-columns:repeat(5,minmax(0,1fr));margin:0 0 16px;display:grid}.fx-bstats>div{border-left:1px solid var(--line);min-width:0;padding:12px 16px}.fx-bstats>div:first-child{border-left:0}.fx-bstats dt{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:600}.fx-bstats dd{margin:0}.fx-bstats .v{font-family:var(--fx-display), system-ui, sans-serif;letter-spacing:-.02em;font-size:28px;font-weight:600}.fx-bstats .d{color:var(--ink-2);font-size:12.5px}.fx-bstats .d.high{color:var(--cu-ink);font-weight:600}.fx-bstats .d.you{color:var(--cu-ink)}.fx-chartbox{min-width:0}.fx-lchart{width:100%;height:auto;display:block}.fx-lchart .shade{fill:var(--cell0)}.fx-lchart .grid{stroke:var(--line);stroke-dasharray:2 4}.fx-lchart .axis{stroke:var(--line)}.fx-lchart .bar{fill:var(--s1)}.fx-lchart .bar.spike{fill:var(--cu)}.fx-lchart a:hover .bar,.fx-lchart a:focus-visible .bar{fill:var(--cu-ink)}.fx-lchart .tick{fill:var(--ink-3);font-size:12px}.fx-lchart .wk{letter-spacing:.06em}.fx-callout{color:var(--ink-2);font-size:13px}.fx-callout b{color:var(--ink)}.fx-spike{margin-top:8px}.fx-spike summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:6px 12px;list-style:none;display:flex}.fx-spike summary::-webkit-details-marker{display:none}.fx-spike summary .fx-btn{display:inline-block}.fx-spike[open] summary .fx-btn{background:var(--ink);color:var(--panel)}.fx-spikegrp{margin-top:10px}.fx .fx-spikegrp h3{margin:0 0 4px;font-size:13px;font-weight:700}.fx-spikegrp ul{gap:3px;margin:0;padding-left:18px;font-size:13px;display:grid}.fx-spikegrp a{color:var(--ink)}.fx-sbar{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.fx-sbar i{background:var(--s1);height:8px;display:block}.fx-bangles td.ex{color:var(--ink-2);min-width:200px;font-size:13px}.fx-t td.ex a,.fx-usual.ex{color:var(--ink-2)}.fx-usual.ex{margin-top:2px;text-decoration:none}.fx .fx-tg h3,.fx .fx-subh{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin:0 0 6px;font-size:11px;font-weight:600}.fx-tg+.fx-tg{margin-top:14px}.fx .fx-subh{margin-top:16px}.fx-qlist{margin:0;padding:0;list-style:none}.fx-qlist li{border-top:1px solid var(--line);overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:9px 0;font-size:13px;display:grid}.fx-qlist li:first-child{border-top:0}.fx-qlist a{color:var(--ink)}.fx-qlist .k{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap;font-size:11px;font-weight:600}.fx-pricelog{margin:0;padding:0;list-style:none}.fx-pricelog li{border-top:1px solid var(--line);grid-template-columns:64px minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:9px 0;font-size:13px;display:grid}.fx-pricelog li:first-child{border-top:0}.fx-pricelog .d{color:var(--ink-3);white-space:nowrap}.fx-ofacts{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.fx-cbars{grid-template-columns:fit-content(40%) minmax(40px,1fr) max-content;gap:8px 10px;margin:0;padding:0;list-style:none;display:grid}.fx-cbars li{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;font-size:13px;display:grid}.fx-cbars .l{overflow-wrap:anywhere;min-width:0}.fx-cbars .track{background:var(--cell0);height:10px;position:relative}.fx-cbars .fill{background:var(--s1);position:absolute;inset:0 auto 0 0}.fx-cbars .tick{background:var(--cu);width:2px;margin-left:-1px;position:absolute;top:-3px;bottom:-3px}.fx-cbars .v{text-align:right;white-space:nowrap}.fx-iq{flex-direction:column;gap:20px;display:flex;container-type:inline-size}.fx .fx-iq-lead{color:var(--ink);max-width:72ch;margin:0 0 16px;font-size:17px;line-height:1.5}.fx-iq-top{grid-template-columns:minmax(0,1fr) 240px;align-items:start;gap:24px;display:grid}.fx-iq-chart{grid-template-rows:auto auto auto;grid-template-columns:22px minmax(0,1fr);gap:6px 8px;display:grid}.fx-iq-ylab{writing-mode:vertical-rl;color:var(--ink-2);grid-area:1/1;place-self:center;font-size:12px;transform:rotate(180deg)}.fx-iq-plot{border-left:1px solid var(--line-2);border-bottom:1px solid var(--line-2);background:var(--panel-2);grid-area:1/2;height:340px;position:relative;overflow:hidden}.fx-iq-plot .q{position:absolute}.fx-iq-plot .q.testing{background:color-mix(in srgb, var(--cu) 7%, var(--panel))}.fx-iq-plot .q.doubling{background:color-mix(in srgb, var(--cu) 14%, var(--panel))}.fx-iq-plot .q.evergreen{background:color-mix(in srgb, var(--s1) 10%, var(--panel))}.fx-iq-plot .vline{border-left:1px dashed var(--line-2);position:absolute;top:0;bottom:0}.fx-iq-plot .hline{border-top:1px dashed var(--line-2);position:absolute;left:0;right:0}.fx-iq-plot .c{letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700;position:absolute}.fx-iq-plot .c.tl{color:var(--cu-ink);top:8px;left:10px}.fx-iq-plot .c.tr{color:var(--cu-ink);top:8px;right:10px}.fx-iq-plot .c.br{color:var(--s1);bottom:8px;right:10px}.fx-iq-plot .c.bl{color:var(--ink-3);bottom:8px;left:10px}.fx-iq-plot .b{box-sizing:border-box;border:2px solid var(--panel);color:#fff;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:700;text-decoration:none;transition:transform .12s;display:flex;position:absolute}.fx-iq-plot .b:hover{z-index:1;box-shadow:0 0 0 2px var(--ink);transform:scale(1.15)}.fx-iq-plot .b.doubling,.fx-iq-n.doubling{background:var(--cu)}.fx-iq-plot .b.testing,.fx-iq-n.testing{background:var(--lit);color:var(--on-lit)}.fx-iq-plot .b.evergreen,.fx-iq-n.evergreen{background:var(--s1)}.fx-iq-plot .b.cooling,.fx-iq-n.cooling{background:var(--s2)}.fx-iq-xaxis{height:14px;color:var(--ink-3);grid-area:2/2;font-size:11px;position:relative}.fx-iq-xaxis span{white-space:nowrap;position:absolute;transform:translate(-50%)}.fx-iq-xaxis span:first-child{transform:none}.fx-iq-xaxis span:last-child{transform:translate(-100%)}.fx-iq-xlab{color:var(--ink-2);grid-area:3/2;font-size:12px}.fx-iq-xlab em{color:var(--ink-3);font-style:normal}.fx-iq-key{gap:8px;margin:0;padding:0;list-style:none;display:grid}.fx-iq-key li{border:1px solid var(--line);border-radius:var(--r);color:var(--ink-2);gap:2px;padding:10px 12px;font-size:12.5px;display:grid}.fx-iq-key li b{font-size:13px}.fx-iq-key li.doubling{background:color-mix(in srgb, var(--cu) 10%, var(--panel))}.fx-iq-key li.doubling b,.fx-iq-key li.testing b{color:var(--cu-ink)}.fx-iq-key li.testing{background:color-mix(in srgb, var(--cu) 4%, var(--panel))}.fx-iq-key li.evergreen{background:color-mix(in srgb, var(--s1) 7%, var(--panel))}.fx-iq-key li.evergreen b{color:var(--s1)}.fx-iq-key li.k{color:var(--ink-3);border:0;padding:2px 0 0;font-size:12px}.fx-iq-group{gap:6px;display:grid}.fx .fx-iq-group h3{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;font-size:14px;font-weight:700;display:flex}.fx .fx-iq-group h3 span{color:var(--ink-3);font-size:12px;font-weight:400}.fx-iq-group h3.doubling,.fx-iq-group h3.testing{color:var(--cu-ink)}.fx-iq-group h3.evergreen{color:var(--s1)}.fx-iq-rows{table-layout:fixed;width:100%}.fx-iq-rows thead th:first-child{width:34px}.fx-iq-rows th.ads,.fx-iq-rows td.ads{width:150px}.fx-iq-rows thead th.num{width:112px}.fx-iq-rows thead th.num:last-child{width:128px}.fx-iq-rows tbody th{gap:2px;min-width:0;font-weight:400;display:grid}.fx-iq-rows tbody th .t{color:var(--ink);overflow-wrap:anywhere;font-size:14px;font-weight:600}.fx-iq-rows tbody th .l{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.fx-iq-rows tbody th .m{color:var(--ink-3);font-size:12px}.fx-iq-rows td.num{font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.fx-iq-rows td.num.up{color:var(--cu-ink)}.fx-iq-rows tbody tr{scroll-margin-top:80px}.fx-iq-rows tbody tr:target>*{animation:2.4s ease-out fx-iq-lit}@keyframes fx-iq-lit{0%,35%{background:color-mix(in srgb, var(--cu) 16%, var(--panel))}to{background:0 0}}@media (prefers-reduced-motion:reduce){.fx-iq-plot .b{transition:none}.fx-iq-plot .b:hover{transform:none}.fx-iq-rows tbody tr:target>*{background:color-mix(in srgb, var(--cu) 12%, var(--panel));animation:none}}.fx-iq-n{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;font-weight:700;display:inline-flex}.fx-iq-shots{gap:4px;display:flex}.fx-iq-shots img{object-fit:cover;background:var(--panel-2);width:44px;height:55px}.fx-iq-map>summary{color:var(--ink);font-weight:600}@container (max-width:720px){.fx-iq-top{grid-template-columns:minmax(0,1fr)}.fx-iq-rows,.fx-iq-rows tbody{display:block}.fx-iq-rows thead{display:none}.fx-iq-rows tbody tr{border-bottom:1px solid var(--line);grid-template-columns:34px repeat(3,minmax(0,1fr));gap:6px 8px;padding:10px 0;display:grid}.fx-iq-rows tbody tr>*{border:0;padding:0}.fx-iq-rows tbody th,.fx-iq-rows td.ads{grid-column:2/-1}.fx-iq-rows td.ads:empty{display:none}.fx-iq-rows td.num{text-align:left;grid-row:3;font-size:14px}.fx-iq-rows td.num:nth-last-child(3){grid-column:2}.fx-iq-rows td.num:nth-last-child(2){grid-column:3}.fx-iq-rows td.num:last-child{grid-column:4}.fx-iq-rows td.num:after{content:attr(data-k);white-space:normal;color:var(--ink-3);font-size:11px;font-weight:400;display:block}}.fx-cmapc{container-type:inline-size}.fx-cmap{grid-template-columns:minmax(0,1fr) 260px;gap:20px;display:grid}.fx-cmap-main{min-width:0}.fx-cmap-ctl{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:10px;display:flex}.fx-cmap-ctl .meta{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:11px}.fx-seg button{border-radius:var(--r);font:inherit;color:var(--ink-2);cursor:pointer;background:0 0;border:0;padding:4px 10px;font-size:13px;font-weight:600}.fx-seg button[aria-pressed=true]{background:var(--panel);color:var(--ink);box-shadow:0 0 0 1px var(--line)}.fx-cmap-you{border:1px solid var(--line-2);border-radius:var(--r);font:inherit;color:var(--ink-2);cursor:pointer;background:0 0;padding:5px 10px;font-size:13px;font-weight:600}.fx-cmap-you[aria-pressed=true]{border-color:var(--cu);color:var(--ink)}.fx-cmap-you:disabled{opacity:.5;cursor:default}.fx-cmap-box{border:1px solid var(--line);border-radius:var(--r);background:var(--panel-2)}.fx-cmap-svg{cursor:pointer;width:100%;height:auto;display:block}.fx-cmap-svg circle{fill-opacity:.75;stroke:none}.fx-cmap-svg .a1{fill:var(--m1)}.fx-cmap-svg .a2{fill:var(--m2)}.fx-cmap-svg .a3{fill:var(--m3)}.fx-cmap-svg .a4{fill:var(--m4)}.fx-cmap-svg .a5{fill:var(--m5)}.fx-cmap-svg .a0{fill:var(--m0)}.fx-cmap-svg.by-age .g-long{fill:var(--s1)}.fx-cmap-svg.by-age .g-mid{fill:var(--m0)}.fx-cmap-svg.by-age .g-new{fill:var(--cu)}.fx-cmap-svg.picking circle{fill-opacity:.18}.fx-cmap-svg.picking circle.on{fill-opacity:.95;stroke:var(--ink);stroke-width:1px}.fx-cmap-svg .ring circle{fill:none;stroke:var(--ink-2);stroke-dasharray:3 3}.fx-cmap-svg .ring text{fill:var(--ink-2);font-size:12px}.fx-cmap-svg rect.you{fill:none;stroke:var(--cu);stroke-width:1.6px}.fx-cmap-svg rect.you.far{stroke-dasharray:2 2}.fx-cmap-leg{color:var(--ink-2);flex-wrap:wrap;gap:4px 14px;margin:10px 0 0;padding:0;font-size:12px;list-style:none;display:flex}.fx-cmap-leg li{align-items:center;gap:6px;display:inline-flex}.fx-cmap-leg i{border-radius:50%;width:9px;height:9px;display:inline-block}.fx-cmap-leg i.a1{background:var(--m1)}.fx-cmap-leg i.a2{background:var(--m2)}.fx-cmap-leg i.a3{background:var(--m3)}.fx-cmap-leg i.a4{background:var(--m4)}.fx-cmap-leg i.a5{background:var(--m5)}.fx-cmap-leg i.a0{background:var(--m0)}.fx-cmap-leg i.g-long{background:var(--s1)}.fx-cmap-leg i.g-mid{background:var(--m0)}.fx-cmap-leg i.g-new{background:var(--cu)}.fx-cmap-leg i.you{border:1.6px solid var(--cu);border-radius:0}.fx-cmap-leg em,.fx-cmap-leg .k{color:var(--ink-3);font-style:normal}.fx-cmap-side{flex-direction:column;align-self:start;gap:14px;min-width:0;display:flex;position:sticky;top:16px}.fx-cmap-nums{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px 24px;margin-top:18px;padding-top:16px;display:grid}.fx-cmap-nums .big{font-family:var(--fx-display), system-ui, sans-serif;letter-spacing:-.02em;font-size:30px;font-weight:600;line-height:1}.fx-cmap-nums .big small{letter-spacing:0;color:var(--ink-3);margin-left:6px;font-family:inherit;font-size:13px;font-weight:400}.fx-cmap-nums p{color:var(--ink-2);margin:4px 0 0;font-size:13px}.fx-cmap-nums b{color:var(--ink);font-weight:600}.fx-cmap-sel{border:1px solid var(--line);border-radius:var(--r);background:var(--panel);padding:12px 14px}.fx .fx-cmap-sel h3{margin:0 0 4px;font-size:13px;font-weight:700}.fx-cmap-ideas,.fx-cmap-ads{gap:6px;margin:6px 0 10px;padding:0;font-size:13px;list-style:none;display:grid}.fx-cmap-ideas li,.fx-cmap-ads li{overflow-wrap:anywhere;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.fx-cmap-ideas button{font:inherit;color:var(--ink);text-align:left;text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0}.fx-cmap-ideas button:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.fx-cmap-ads a{color:var(--ink)}.fx-cmap-ads .n{color:var(--ink-2);white-space:nowrap;font-size:12px;font-weight:600}.fx-cmap-ideas .k,.fx-cmap-ads .k{color:var(--ink-3);white-space:nowrap;flex:none;font-size:11px}.fx-cmap-sel .fx-btn{display:inline-block}@container (max-width:640px){.fx-cmap{grid-template-columns:minmax(0,1fr)}.fx-cmap-side{position:static}}@media (max-width:900px){.fx-bstats{grid-template-columns:repeat(3,minmax(0,1fr))}.fx-bstats>div:nth-child(4){border-left:0}.fx-bstats>div:nth-child(n+4){border-top:1px solid var(--line)}}@media (max-width:760px){.fx .fx-bname{font-size:26px}.fx-chartbox{overflow-x:auto}.fx-lchart{min-width:720px}.fx-bacts{margin-left:0}.fx-bstats{grid-template-columns:repeat(2,minmax(0,1fr))}.fx-bstats>div,.fx-bstats>div:nth-child(4){border-left:0}.fx-bstats>div:nth-child(2n){border-left:1px solid var(--line)}.fx-bstats>div:nth-child(n+3){border-top:1px solid var(--line)}.fx-bstats .v{font-size:24px}.fx-cbars{grid-template-columns:minmax(0,1fr) max-content}.fx-cbars li{row-gap:4px}.fx-cbars .track{grid-area:2/1/auto/-1}}.fx-pbar{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 12px;margin:8px 0 14px;padding:12px 0;display:flex}.fx-pbar .fx-note{margin-right:auto}.fx-pcards{grid-template-columns:repeat(auto-fill,minmax(212px,1fr));align-items:start;gap:14px;display:grid}.has-pane .fx-pcards{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px}.fx-pcard{border:1px solid var(--line);background:var(--panel);border-radius:var(--r);min-width:0;color:var(--ink);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.fx-pcard:hover{border-color:var(--ink-3)}.fx-pcard.own{border-color:var(--cu)}.fx-pcard[aria-current]{border:2px solid var(--cu)}.fx-pcard[aria-current] .fx-pcb{background:var(--cu-soft)}.fx .fx-pcard:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.fx-shot{aspect-ratio:4/3;border-bottom:1px solid var(--line);background:#fff;display:block;position:relative;overflow:hidden}.fx-shot img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.fx-shot .fx-ph{padding:18px 14px}.fx-pcb{flex-direction:column;flex:1;gap:5px;padding:10px 12px 12px;display:flex}.fx-prow{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:12px;display:flex}.fx-prow .fx-bchip{text-overflow:ellipsis;max-width:100%;overflow:hidden}.fx-kind{color:var(--ink-2);font-size:12px;font-weight:600}.fx-kind.unread{color:var(--ink-3);font-style:italic;font-weight:500}.fx-ptitle{overflow-wrap:anywhere;font-size:14px;font-weight:700;line-height:1.3}.fx-url1{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fx-traits{flex-wrap:wrap;gap:4px;display:flex}.fx-trait{background:var(--panel-2);border:1px solid var(--line);color:var(--ink-2);padding:1px 6px;font-size:11px}.fx-trait.more{border-style:dashed}.fx-pmeta{color:var(--ink-2);font-size:12px;line-height:1.4}.fx-pmeta.dim{color:var(--ink-3)}.fx-plines{border-top:1px solid var(--line);flex-direction:column;gap:3px;margin-top:2px;padding-top:6px;display:flex}.fx-pline{color:var(--ink-2);justify-content:space-between;align-items:center;gap:8px;font-size:12px;line-height:1.4;display:flex}.fx-pline .dim,.fx-pline-x{color:var(--ink-3)}.fx-pline .fx-spark{flex:none}.fx-pvdot{vertical-align:2px;width:12px;height:4px;margin-right:6px;display:inline-block}.fx-pvdot.al{background:var(--pv-al)}.fx-pvdot.meta{background:var(--pv-meta)}.fx-pbar-cap{flex-basis:100%;margin:0}.fx-studiochip{background:var(--ink);color:var(--panel);align-items:center;padding:0 7px;font-size:11.5px;font-weight:700;line-height:1.4;display:inline-flex}.fx-dl .fx-studiochip,.fx-dl .fx-chip{margin-left:6px}.fx-pshot{margin:0}.fx-pshot-scroll{border:1px solid var(--line);border-radius:var(--r);background:#fff;max-height:440px;overflow:auto}.fx-pshot-scroll img{width:100%;height:auto;display:block}.fx-pshot-none{aspect-ratio:4/3;border:1px dashed var(--line-2);border-radius:var(--r);background:var(--panel-2);color:var(--ink-3);text-align:center;place-items:center;padding:12px;font-size:13px;display:grid}.fx .fx-pshot figcaption{margin:6px 0 0;font-size:12px}.fx-pdl{margin-top:12px}.fx-plain{margin:0;font-size:13px}.fx .fx-factgrp h4{color:var(--ink-3);margin:10px 0 2px;font-size:12px;font-weight:700}.fx .fx-factgrp:first-of-type h4{margin-top:0}.fx-facts{margin:0;padding:0;list-style:none}.fx-facts li{border-bottom:1px solid var(--line);gap:3px;padding:7px 0;display:grid}.fx-facts li:last-child{border-bottom:0}.fx-ot{font-family:var(--fx-sans), system-ui, sans-serif;color:var(--ink-2);font-size:12px;font-weight:700}.fx-quote{color:var(--ink-3);font-size:12px}.fx-fmarks{flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;font-weight:600;display:flex}.fx-acc{color:var(--vg)}.fx-older{color:var(--ink-2);border:1px dashed var(--line-2);padding:0 5px}.fx-verlinks a{color:var(--ink)}.fx-verlinks a[aria-current]{font-weight:700}.fx-dests a{color:var(--ink);font-weight:600}@media (max-width:1100px){.fx-grid3,.fx-grid4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.fx-grid2,.fx-grid3,.fx-grid4{grid-template-columns:minmax(0,1fr)}.fx-kpis .v{font-size:18px}.fx-tabs{flex-wrap:nowrap;padding-bottom:2px;overflow-x:auto}.fx-tabs a{flex:none}.fx-table-wrap{overflow-x:auto}.fx-glance thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.fx-glance,.fx-glance tbody,.fx-glance tr,.fx-glance tbody th,.fx-glance td{display:block}.fx-glance tr{border-bottom:1px solid var(--line);padding:10px 0}.fx-glance tbody tr:last-child{border-bottom:0}.fx-glance tbody th,.fx-glance td,.fx-glance tbody tr:last-child td{border:0;padding:3px 0}.fx-glance td{text-align:right;justify-content:space-between;align-items:center;gap:12px;display:flex}.fx-glance td:before{content:attr(data-label);text-align:left;max-width:55%;color:var(--ink-3);flex:none;font-size:12px;font-weight:400}}.fx-amatch{gap:8px;margin:0 0 8px;padding:0;list-style:none;display:grid}.fx-amatch li{grid-template-columns:64px minmax(0,1fr);align-items:start;gap:10px;font-size:13px;line-height:1.35;display:grid}.fx-amatch .fx-band{text-align:center}.fx-psec .fx-table-wrap{overflow-x:auto}.fx-reasons{background:var(--panel-2);border-radius:var(--r);margin-top:10px;padding:10px 12px;font-size:13px}.fx-reasons h4{margin:0;font-size:13px;font-weight:600}.fx-reasons h4 .fx-band{margin-right:4px}.fx-reasons ul{margin:6px 0 0;padding-left:18px}.fx-reasons p{color:var(--ink-2);margin:6px 0 0}.fx-reasons .fx-note{margin:6px 0 0;font-size:12px}.fx-stage{margin-top:4px;font-size:13px}.fx-flag{background:var(--ox-soft);color:var(--ox);white-space:nowrap;padding:1px 6px;font-size:11px;font-weight:700;display:inline-block}.fx-awsub{max-width:78ch}.fx-awtabs{margin:12px 0 14px}.fx-awtabs .fx-seg{flex-wrap:wrap}.fx-cl-main>.fx-notice{margin-top:12px}.fx-m0{margin:0}.fx-awstats{color:var(--ink-3);flex-wrap:wrap;gap:6px 18px;margin:0 0 10px;font-size:12px;display:flex}.fx-awstats b{color:var(--ink)}.fx-awstats b.gap{color:var(--ox)}.fx-awleg{color:var(--ink-2);flex-wrap:wrap;gap:6px 18px;margin:0 0 12px;font-size:12px;display:flex}.fx-awleg span{align-items:center;gap:7px;display:inline-flex}.fx-awleg i{width:14px;height:16px;display:inline-block}.fx-awleg .o{box-shadow:0 0 0 2px var(--cu)}.fx-awleg .u{background:var(--panel-2);box-shadow:0 3px 0 var(--ink-3)}.fx-awleg .g{background:repeating-linear-gradient(135deg, var(--ox-soft) 0 3px, transparent 3px 6px);width:16px;box-shadow:inset 0 0 0 1.5px var(--ox)}.fx-awnone{margin:0 0 10px}.fx-awwrap{padding-bottom:4px;overflow-x:auto}.fx-aw{background:var(--line);border:1px solid var(--line);border-radius:var(--r);grid-template-columns:230px repeat(5,minmax(150px,1fr));gap:1px;min-width:1000px;display:grid;overflow:hidden}.fx-aw>[role=row]{display:contents}.fx-aw [role=columnheader]{background:var(--panel-2);color:var(--ink-2);padding:10px 12px;font-size:12px;font-weight:700}.fx-who{background:var(--panel-2);flex-direction:column;justify-content:center;gap:5px;padding:14px;font-size:12px;display:flex}.fx-who>a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px;font-size:15px;font-weight:700;line-height:1.25}.fx-who>a:hover,.fx-who>a[aria-current]{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.fx-who .small{color:var(--ink-2)}.fx-rank{align-items:center;gap:8px;font-weight:600;display:flex}.fx-rank span{background:var(--ink-2);height:5px;display:block}.fx-cand{border:1px solid var(--cu);color:var(--cu-ink);background:var(--cu-soft);align-self:flex-start;padding:1px 7px;font-size:11px;font-weight:600;display:inline-flex}.fx-cell{background:var(--panel);min-height:128px;padding:10px 10px 12px;position:relative}.fx-cell .cap{color:var(--ink-2);margin-bottom:8px;font-size:12px;line-height:1.3}.fx-cell.gap{background:repeating-linear-gradient(135deg, var(--ox-soft) 0 6px, transparent 6px 11px), var(--panel);box-shadow:inset 0 0 0 1.5px var(--ox)}.fx-cell.gap .cap{color:var(--ox);font-weight:600}.fx-cell.none .cap{color:var(--ink-3)}.fx-cell.sel{box-shadow:inset 0 0 0 2px var(--ink)}.fx-cell.gap.sel{box-shadow:inset 0 0 0 1.5px var(--ox), inset 0 0 0 3.5px var(--ink)}.fx-ths{flex-wrap:wrap;gap:10px 6px;display:flex}.fx-th{aspect-ratio:4/5;background:var(--panel-2);width:40px;display:block;position:relative}.fx-th img,.fx-th-ph{object-fit:cover;width:100%;height:100%;display:block}.fx-th-ph{box-shadow:inset 0 0 0 1px var(--line-2)}.fx-th.own{box-shadow:0 0 0 2px var(--cu)}.fx-th.comp:after{content:"";background:var(--ink-3);height:3px;position:absolute;bottom:-5px;left:0;right:0}a.fx-th:hover{filter:brightness(.92)}.fx-srcad{align-items:flex-start;gap:12px;display:flex}.fx-srcad .fx-th{flex:none;width:64px}.fx-srcad p{margin:0}.fx-th-pg{z-index:1;background:var(--media-chip);color:var(--on-media);padding:2px 3px;font-size:8px;font-weight:700;line-height:1;position:absolute;top:2px;left:2px}.fx-moreth{aspect-ratio:4/5;width:40px;color:var(--ink-2);background:var(--panel-2);border:1px dashed var(--line-2);box-sizing:border-box;place-items:center;font-size:12px;font-weight:700;display:grid}.fx-muted{color:var(--ink-3)}.fx-aprose{font-family:var(--fx-serif), Georgia, serif;margin:0;font-size:15px;line-height:1.5}.fx-psec .fx-h3gap{margin-top:12px}.fx-kv2{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.fx-psec.fx-kv2 h3{color:var(--ink-3);margin:0 0 4px;font-size:12px;font-weight:600}.fx-kv2 ul{font-family:var(--fx-serif), Georgia, serif;margin:0;padding-left:16px;font-size:14px;line-height:1.45}.fx-stages{margin:0;padding:0;list-style:none}.fx-stages li{border-bottom:1px solid var(--line);grid-template-columns:118px minmax(0,1fr);gap:8px;padding:8px 0;font-size:13px;display:grid}.fx-stages li:last-child{border-bottom:0}.fx-stcheck{color:var(--ink-3);font-size:12px;display:block}.fx-stsum{color:var(--ink-3);margin-top:3px;font-size:12px}.fx-stsum.gap{color:var(--ox);font-weight:600}@media (max-width:760px){.fx-awwrap{margin:0 -16px;padding:0 16px 4px}.fx-aw{grid-template-columns:150px repeat(5,150px);width:max-content;min-width:0}.fx-who>a{font-size:14px}.fx-rank{white-space:nowrap}.fx-rank span{max-width:44px}.fx-kv2{grid-template-columns:1fr}}.fx-small{font-size:12px}.fx-ovkpis{background:var(--panel);border:1px solid var(--line);border-radius:var(--r);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-top:16px;display:grid;overflow:hidden}.fx-kpi{min-width:0;box-shadow:-1px 0 0 var(--line-2), 0 -1px 0 var(--line-2);padding:14px 16px}.fx-kpi .l{color:var(--ink-2);font-size:12px;font-weight:500}.fx-kpi .v{letter-spacing:-.02em;margin:4px 0 2px;font-size:30px;font-weight:700;line-height:1.1}.fx-kpi .d{color:var(--ink-3);font-size:12px}.fx-kpi .fx-note{font-size:12px}.fx-kpi .fx-spark{width:100%;max-width:100%;height:auto;margin-top:10px;display:block}.fx-kpi .spkcap{color:var(--ink-3);justify-content:space-between;margin-top:2px;font-size:11px;display:flex}.fx-ovkn{margin:8px 0 16px;font-size:12px}.fx-ovnone{margin:16px 0}.fx-ovgrid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:16px;display:grid}.fx-ovp{min-width:0}.fx-ovph{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin-bottom:12px;display:flex}.fx-ovph h2{margin:0;font-size:15px;font-weight:700}.fx-ovph .meta{color:var(--ink-3);font-size:12px}.fx-ovfoot{margin:10px 0 0}a.fx-ovtile{color:var(--ink);flex-direction:column;gap:2px;text-decoration:none;display:flex}a.fx-ovtile:hover{background:var(--panel-2)}.fx-ovtile .vrow{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.fx-ovtile .dl{color:var(--ink-2);white-space:nowrap;align-items:center;gap:3px;font-size:12px;display:inline-flex}.fx-ovtile .u{color:var(--ink-2);font-size:15px;font-weight:600}.fx-ovmix{gap:2px;height:6px;margin-top:8px;display:flex;overflow:hidden}.fx-ovmix i{min-width:2px;height:100%;display:block}.fx-ovleg{color:var(--ink-2);flex-wrap:wrap;gap:2px 10px;margin:4px 0 2px;font-size:12px;display:flex}.fx-ovleg span:before{content:"";vertical-align:2px;background:var(--c);width:10px;height:4px;margin-right:5px;display:inline-block}.fx-ovthumbs{gap:4px;margin:8px 0 4px;display:flex}.fx-ovthumbs img{object-fit:cover;border:1px solid var(--line);width:32px;height:40px}.fx-ovvs{color:var(--ink-2);font-variant-numeric:tabular-nums;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:3px 8px;margin:8px 0 4px;font-size:12px;display:grid}.fx-ovvs .row{display:contents}.fx-ovvs .n{text-overflow:ellipsis;white-space:nowrap;max-width:110px;overflow:hidden}.fx-ovvs .bar{height:6px;display:block}.fx-ovvs .bar i{background:var(--s1);min-width:2px;height:100%;display:block}.fx-ovvs .row:first-child .n{color:var(--ink);font-weight:600}.fx-ovvs .bar i.you{background:var(--cu)}.fx-trend .wk{fill:var(--ink);opacity:.07}.fx-att{margin-top:28px}.fx-atth{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;margin-bottom:12px;display:flex}.fx-atth h2{margin:0;font-size:22px}.fx-attf{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-bottom:16px;display:flex}.fx-attf .fx-seg{flex-wrap:wrap}.fx-attchips{flex-wrap:wrap;gap:6px;display:flex}.fx-attchips a{border:1px solid var(--line);border-radius:var(--r);color:var(--ink-2);white-space:nowrap;padding:4px 10px;font-size:13px;text-decoration:none}.fx-attchips a[aria-current=page]{background:var(--ink);color:var(--panel);border-color:var(--ink);font-weight:600}.fx-attl{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.fx-atti{background:var(--panel);border:1px solid var(--line);border-radius:var(--r);flex-direction:column;gap:12px;padding:16px 18px;scroll-margin-top:16px;display:flex}.fx-attm{align-items:center;gap:10px;display:flex}.fx-attm .who{flex-direction:column;min-width:0;display:flex}.fx-attm .who b{color:var(--ink);font-size:14px;font-weight:700}.fx-attm .k,.fx-atta .k{color:var(--ink-3);font-size:12px}.fx-attb{flex-direction:column;gap:6px;min-width:0;display:flex}.fx-attb .h{letter-spacing:-.01em;max-width:80ch;color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:500;font-stretch:96%;line-height:1.35}.fx-attb .dt{max-width:100ch;color:var(--ink-2);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.45}.fx-atta{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.fx-atta form{margin-left:auto}@media (max-width:900px){.fx-ovgrid2{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.fx-ovkpis{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.fx-kpi .v{font-size:24px}}.fx-fv-banner{background:var(--stage);color:var(--stage-ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin-top:16px;padding:22px 24px;display:flex}.fx-fv-banner h2{letter-spacing:-.025em;margin:0 0 4px;font-size:22px;font-weight:600;font-stretch:90%}.fx-fv-banner p{max-width:64ch;color:var(--stage-ink-2);margin:0;font-size:13px}.fx-fv-cta{background:var(--lit);min-height:40px;color:var(--on-lit);white-space:nowrap;align-items:center;padding:0 16px;font-weight:600;text-decoration:none;display:inline-flex}.fx-fv-cta:hover{background:var(--stage-ink);color:var(--stage)}button.fx-fv-cta{font:inherit;cursor:pointer;border:0;font-weight:600}.fx-addcard{margin:0;display:inline}.fx-paywall{margin:0 0 16px}.fx-paywall p{color:var(--stage-ink);font-size:14px}.fx-trial-banner{background:var(--panel-2);color:var(--ink);flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0 0 16px;padding:10px 16px;font-size:13px;display:flex}.fx-trial-add{font:inherit;color:var(--cu-ink);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.fx-trial-add:hover{color:var(--ink)}.fx-fv-locked{background:var(--panel-2);outline:1px dashed var(--line-2);outline-offset:-1px;flex-direction:column;gap:6px;display:flex}.fx-fv-locked .d{color:var(--ink-2);font-size:13px}.fx-fv-ask{margin:0}.fx-fv-askbtn{font:inherit;color:var(--cu-ink);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:600;text-decoration:underline}.fx-fv-askbtn:hover{color:var(--ink)}.fx-fv-askbtn:disabled{color:var(--ink-3);cursor:default}.fx-fv-asked{color:var(--ink-2);margin:0;font-size:12px}.fx-empty .fx-fv-askbtn,.fx-empty .fx-fv-asked{font-size:14px}.fx-fv-table{margin-top:16px;padding:0}.fx-fv-head{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;padding:12px 16px;display:flex}.fx-fv-head h2{margin:0;font-size:18px;font-weight:500}.fx-fv-head a{color:var(--cu-ink);font-size:12px}.fx-fv-table .fx-table th[scope=row]{text-align:left;color:var(--ink);text-transform:none;letter-spacing:0;border-bottom:1px solid var(--line);padding:10px 8px;font-size:13px;font-weight:400}.fx-fv-table .fx-table th:first-child,.fx-fv-table .fx-table td:last-child{padding-inline:16px}.fx-fv-table .fx-table tbody tr:last-child>*{border-bottom:0}.fx-fv-table .fx-table td{font-size:13px}.fx-fv-table .fx-table td.num{white-space:nowrap}.fx-fv-table tr.you>*{background:var(--cu-soft)}.fx-fv-st{color:var(--ink-2);font-size:13px}.fx-fv-st.read{color:var(--vg);font-weight:600}.fx-fv-st.reading,.fx-fv-st.collecting{color:var(--cu-ink)}.fx-fv-st.collecting{flex-wrap:wrap;align-items:center;gap:4px 10px;display:inline-flex}.fx-fv-bar{background:var(--panel-2);width:120px;height:6px;display:inline-block}.fx-fv-bar i{background:var(--cu);height:100%;display:block}.fx-fl-strip{background:var(--panel);border:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-top:14px;display:grid}.fx-fl-strip>div{flex-direction:column;gap:6px;min-width:0;padding:10px 14px;display:flex}.fx-fl-strip>div.you{background:var(--cu-soft)}.fx-fl-strip .t{flex-wrap:wrap;justify-content:space-between;gap:2px 8px;font-size:13px;display:flex}.fx-fl-strip .t strong{font-weight:600}.fx-fl-strip .s{color:var(--cu-ink);font-size:12px}.fx-fl-strip .s.done{color:var(--vg)}.fx-fl-bar{background:var(--panel-2);height:4px;display:block}.fx-fl-bar i{background:var(--cu);height:100%;display:block}.fx-fl-bar.done i{background:var(--vg)}.fx-fl-panel{margin-top:14px;padding:0}.fx-fl-panel .fx-fv-head{border-bottom:0}.fx-fl-panel .fx-fv-head>span{color:var(--ink-3);font-size:12px}.fx-fl-empty{color:var(--ink-2);margin:0;padding:0 16px 16px;font-size:13px}.fx-fl-ads{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;margin:0;padding:0 16px 16px;list-style:none;display:grid}.fx-fl-ads li{flex-direction:column;gap:4px;min-width:0;display:flex}.fx-fl-ads strong{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.fx-fl-ads li>span:last-child{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:11px}.fx-fl-thumb{box-sizing:border-box;background:var(--panel-2);object-fit:cover;letter-spacing:.06em;text-transform:uppercase;width:100%;height:108px;color:var(--ink-2);align-items:flex-end;padding:7px;font-size:10px;font-weight:600;display:flex}.fx-fl-long .fx-fl-thumb{width:56px;height:40px;padding:0}.fx-fl-by{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin:0;padding:0;list-style:none;display:grid}.fx-fl-by li{border-left:1px solid var(--line);flex-direction:column;gap:2px;padding:14px 16px;display:flex}.fx-fl-by li:first-child{border-left:0}.fx-fl-by li.you{background:var(--cu-soft)}.fx-fl-by .l{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:600}.fx-fl-by .v{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:28px;font-weight:600;line-height:34px}.fx-fl-by .v.none{color:var(--ink-3);font-size:18px}.fx-fl-by .d{color:var(--ink-2);font-size:12px}.fx-fl-two{grid-template-columns:minmax(0,1.85fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}.fx-fl-long th[scope=row]{text-align:left;color:var(--ink);text-transform:none;letter-spacing:0;border-bottom:1px solid var(--line);padding:10px 8px;font-size:13px;font-weight:400}.fx-fl-long th:first-child,.fx-fl-long td:first-child{padding-left:16px}.fx-fl-long th:last-child,.fx-fl-long td:last-child{padding-right:16px}.fx-fl-long tbody tr:last-child>*{border-bottom:0}.fx-fl-long .f,.fx-fl-new .f{color:var(--ink-3);font-size:11px}.fx-fl-long td{vertical-align:middle;font-size:13px}.fx-fl-long td.num strong{white-space:nowrap;font-size:15px;font-weight:600}.fx-fl-long td.on{color:var(--vg);font-size:12px}.fx-fl-long td.off{color:var(--ink-3);white-space:nowrap;font-size:12px}.fx-fl-long tr.you>*{background:var(--cu-soft)}.fx-fl-new{margin:0;padding:0;list-style:none}.fx-fl-new li{border-top:1px solid var(--line);justify-content:space-between;gap:10px;padding:8px 16px;font-size:13px;display:flex}.fx-fl-new li.you{background:var(--cu-soft)}.fx-fl-new .v{font-variant-numeric:tabular-nums;font-size:18px;font-weight:600}.fx-fl-share{border-top:1px solid var(--line);color:var(--ink-2);margin:0;padding:10px 16px;font-size:12px}.fx-fl-share strong{color:var(--ink);font-weight:600}@media (max-width:900px){.fx-fl-two{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.fx-fl-long thead th:first-child,.fx-fl-long tbody td:first-child{display:none}}.fx-banner-warn{background:var(--ox-soft);color:var(--ink);margin:0 0 16px;padding:12px 16px;font-size:13px}.fx-banner-warn a{color:var(--ox);font-weight:600}.fx-bill{max-width:640px}.fx-bill h1{letter-spacing:-.025em;margin:0 0 6px;font-size:26px;font-weight:600;font-stretch:90%}.fx-bill>p{color:var(--ink-2);max-width:60ch;margin:0 0 20px;font-size:14px}.fx-bill dl{background:var(--panel);border:1px solid var(--line);grid-template-columns:max-content 1fr;gap:10px 24px;margin:0 0 20px;padding:16px;font-size:14px;display:grid}.fx-bill dt{color:var(--ink-3)}.fx-bill dd{color:var(--ink);margin:0}.fx-bill-actions{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.fx-bill-actions form{margin:0}.fx-bill-btn{background:var(--lit);min-height:40px;color:var(--on-lit);font:inherit;cursor:pointer;border:0;align-items:center;padding:0 16px;font-weight:600;display:inline-flex}.fx-bill-btn.quiet{color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-2);background:0 0}.fx-bill-btn:hover{background:var(--ink);color:var(--bg)}.fx-bill .fx-ob-err,.fx-bill-err{color:var(--ox);margin:12px 0 0;font-size:13px}.fx-spark.meta .line{stroke:var(--pv-meta)}.fx-spark.meta .area,.fx-spark.meta circle{fill:var(--pv-meta)}.fx-spark.applovin .line{stroke:var(--pv-al)}.fx-spark.applovin .area,.fx-spark.applovin circle{fill:var(--pv-al)}.fx-subtabs{border-bottom:1px solid var(--line);gap:2px;margin:14px 0;display:flex;overflow-x:auto}.fx-subtabs a{color:var(--ink-2);white-space:nowrap;border-bottom:2px solid #0000;margin-bottom:-1px;padding:9px 14px;font-weight:600;text-decoration:none}.fx-subtabs a:hover{color:var(--ink)}.fx-fbar{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:14px;padding:0 0 12px;display:flex}.fx-fbar .sp{flex:1}.fx-fgrp{flex-wrap:wrap;align-items:center;gap:6px 8px;display:inline-flex}.fx-fgrp .fx-note{font-size:12px}.fx-rnote{color:var(--ink-2);background:var(--panel);border:1px solid var(--line);background:var(--panel-2);border-radius:var(--r);align-items:flex-start;gap:10px;margin:0 0 16px;padding:10px 12px;font-size:13px;display:flex}.fx-rnote svg{color:var(--s2);flex:none;margin-top:2px}.fx-rnote b{color:var(--ink)}.fx-rprov{margin:0 0 12px}.fx-rprov b{color:var(--ink-2)}.fx-rmb{margin-bottom:16px}.fx-rfilter{margin:0 0 14px}.fx-rfchips{flex-wrap:wrap;gap:6px;margin:0 0 6px;display:flex}.fx-rftot{color:var(--ink-2);font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:13px}.fx-rschips{align-items:center;margin:8px 0 6px}.fx-setbase{margin:0 0 10px}.fx-vsavg{white-space:nowrap;font-variant-numeric:tabular-nums}.fx-vsavg.up{color:var(--vg)}.fx-vsavg.down{color:var(--ox)}.fx-rgrid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:16px;display:grid}.fx-rgrid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:16px;display:grid}.fx-hidx .fx-hi{font-variant-numeric:tabular-nums;font-weight:700}.fx-hidx .fx-hi.up{color:var(--cu-ink)}.fx-hidx .fx-hi.down{color:var(--ink-3)}.fx-hcards{gap:12px;margin:0;padding:0;list-style:none;display:grid}.fx-hcard{align-items:flex-start;gap:12px;display:flex}.fx-hcard .fx-mthumb{width:44px}.fx-hcard p{margin:0}.fx-hline{font-family:var(--fx-serif), Georgia, serif;color:var(--ink);font-size:15px;line-height:1.4}.fx-hmeta{color:var(--ink-2);margin-top:4px!important}.fx-hsub{color:var(--ink-2);margin:18px 0 10px;font-size:13px}.fx-chart{width:100%;height:auto;display:block;overflow:visible}.fx-chart .grid{stroke:var(--line-2);opacity:.6}.fx-chart .axis{stroke:var(--line-2)}.fx-chart text{fill:var(--ink-3);font:11px var(--fx-sans), system-ui, sans-serif}.fx-chart .ln{fill:none;stroke-width:2.2px;stroke-linejoin:round;stroke-linecap:round}.fx-chart .meta{fill:var(--pv-meta);stroke:var(--pv-meta)}.fx-chart .applovin{fill:var(--pv-al);stroke:var(--pv-al)}.fx-chart .own{fill:var(--cu);stroke:var(--cu)}.fx-chart .s1{fill:var(--s1);stroke:var(--s1)}.fx-chart .s2{fill:var(--s2);stroke:var(--s2)}.fx-chart .s3{fill:var(--s3);stroke:var(--s3)}.fx-chart .s4{fill:var(--s4);stroke:var(--s4)}.fx-chart rect{stroke:none}.fx-chbox{position:relative}.fx-chtips{pointer-events:none;position:absolute;inset:0}.fx-chcol{pointer-events:auto;position:absolute}.fx-chcol:hover{background:var(--hover);box-shadow:inset 0 0 0 1px var(--line)}.fx-chtip{z-index:5;background:var(--panel);border:1px solid var(--line-2);min-width:200px;max-width:280px;box-shadow:0 8px 24px var(--shadow);color:var(--ink-2);font-variant-numeric:tabular-nums;padding:8px 10px;font-size:12px;display:none;position:absolute;top:0;left:calc(100% + 6px)}.fx-chcol.end .fx-chtip{left:auto;right:calc(100% + 6px)}.fx-chcol:hover .fx-chtip{display:block}.fx-chtip b{color:var(--ink);margin-bottom:4px;display:block}.fx-chtip div{justify-content:space-between;gap:12px;display:flex}.fx-chtip div:first-of-type{color:var(--ink);border-bottom:1px solid var(--line);margin-bottom:3px;padding-bottom:3px;font-weight:600}.fx-chtip div span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fx-chart g>.ln{fill:none}.fx-legend{color:var(--ink-2);flex-wrap:wrap;gap:6px 14px;margin:8px 0 0;padding:0;font-size:12px;list-style:none;display:flex}.fx-legend li{align-items:center;gap:6px;display:inline-flex}.fx-legend i{background:var(--s2);width:12px;height:4px;display:inline-block}.fx-legend i.line{width:14px;height:3px}.fx-legend i.dash{background:repeating-linear-gradient(90deg,currentColor 0 5px,#0000 5px 8px)}.fx-legend i.meta{background-color:var(--pv-meta);color:var(--pv-meta)}.fx-legend i.applovin{background-color:var(--pv-al);color:var(--pv-al)}.fx-legend i.own{background-color:var(--cu)}.fx-legend i.s1{background-color:var(--s1)}.fx-legend i.s2{background-color:var(--s2)}.fx-legend i.s3{background-color:var(--s3)}.fx-legend i.s4{background-color:var(--s4)}.fx-legend i.dash.meta{background:repeating-linear-gradient(90deg, var(--pv-meta) 0 5px, transparent 5px 8px)}.fx-rt{font-size:13px}.fx-rt th[scope=row]{color:var(--ink);border-bottom:1px solid var(--line);font-size:13px;font-weight:600}.fx-rt td.num,.fx-rt th.num{white-space:nowrap}.fx-rt .fx-spark{display:block}.fx-rt a{color:var(--ink)}.fx-nowrap{white-space:nowrap}.fx-block{display:block}.fx-warn{color:var(--ox);font-weight:600}.fx-cellflex{align-items:center;gap:10px;min-width:0;display:flex}.fx-mthumbs{flex-wrap:wrap;align-items:center;gap:4px;max-width:190px;display:flex}.fx-mthumb{aspect-ratio:4/5;background:var(--panel-2);border:1px solid var(--line);width:28px;color:var(--ink-3);flex:none;place-items:center;font-size:10px;text-decoration:none;display:grid;overflow:hidden}.fx-mthumb img{object-fit:cover;width:100%;height:100%;display:block}.fx-cellflex .fx-mthumb{width:34px}.fx-insights{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.fx-insights li{font-family:var(--fx-serif), Georgia, serif;background:var(--panel-2);border-radius:var(--r);padding:12px 14px;font-size:16px;line-height:1.45}.fx-insights li b{font-family:var(--fx-sans), system-ui, sans-serif;letter-spacing:-.01em;margin-bottom:2px;font-size:22px;font-weight:700;display:block}.fx-clients{font-size:13px}.fx-clients td,.fx-clients th{vertical-align:top}.fx-clients th,.fx-clients td{white-space:normal}.fx-clients thead th{min-width:64px}.fx-clients tbody th[scope]{font-weight:600}.fx-conn{min-width:120px}.fx-clients .fx-spark{width:96px;height:auto}.fx-kv+.fx-kv{margin-top:4px}.fx-conn+.fx-conn{margin-top:6px}@media (max-width:1100px){.fx-rgrid3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.fx-rgrid3,.fx-rgrid2,.fx-insights{grid-template-columns:minmax(0,1fr)}.fx-fbar .sp{display:none}.fx-fgrp .fx-seg{max-width:100%;overflow-x:auto}.fx-insights li b{font-size:19px}}.fx-table-wrap{max-width:100%;position:relative;overflow-x:auto}.fx-fgrp{min-width:0;max-width:100%}.fx-fgrp .fx-seg{max-width:100%;overflow-x:auto}.fx-clients a,.fx-rt th a{color:var(--ink)}.fx-rt th .fx-note,.fx-clients th .fx-note{font-weight:400}.fx-spage+.fx-spage{margin-top:4px}.fx-clients tbody th[scope]{min-width:160px}.fx-lc{width:100%;height:auto;display:block;overflow:visible}.fx-lc text{fill:var(--ink-3);font-size:11px;font-family:var(--fx-sans), system-ui, sans-serif}.fx-lc-grid{stroke:var(--line);stroke-width:1px}.fx-lc-axis{stroke:var(--line-2);stroke-width:1px}.fx-lc-line{fill:none;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.fx-lc-line.dashed{stroke-dasharray:5 4}.fx-lc-line.own{stroke:var(--cu)}.fx-lc-line.s1{stroke:var(--s1)}.fx-lc-line.s2{stroke:var(--s2)}.fx-lc-line.s3{stroke:var(--s3)}.fx-lc-line.s4{stroke:var(--s4)}.fx-lc-line.meta{stroke:var(--pv-meta)}.fx-lc-line.al{stroke:var(--pv-al)}.fx-lc-dot.meta{fill:var(--pv-meta)}.fx-lc-dot.al{fill:var(--pv-al)}.fx-res-legend{color:var(--ink-2);flex-wrap:wrap;gap:12px;margin:4px 0 0;font-size:12px;display:flex}.fx-res-legend i{vertical-align:middle;border-top:2px solid;width:14px;height:0;margin-right:6px;display:inline-block}.fx-res-legend i.meta{border-color:var(--pv-meta);border-top-style:dashed}.fx-res-legend i.al{border-color:var(--pv-al)}.fx-lc-mark{fill:var(--panel);stroke:var(--ink-2);stroke-width:1.5px}.fx-res-rev{margin:0 0 10px}.fx-res-rev .fx-seg{flex-wrap:wrap}.fx-res-trend{margin:0 0 4px}.fx-res-prov{border-top:1px solid var(--line);margin-top:14px;padding-top:12px}.fx-res-provh{flex-wrap:wrap;align-items:baseline;gap:4px;margin:0 0 8px;font-size:13px;font-weight:700;display:flex}.fx-res-provh .meta{color:var(--ink-3);margin-left:6px;font-size:12px;font-weight:400}.fx-res-prov>.fx-note:first-of-type{margin-top:0}.fx-res-mrow{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:0}.fx-res-mrow .fx-spark{margin-top:4px}.fx-res-twrap{max-width:100%;margin-top:10px}.fx-res-sets{font-size:13px}.fx-res-sets td{vertical-align:top}.fx-res-sets .num{white-space:nowrap}.fx-res-sets .fx-note{margin:2px 0 0}.fx-res-thumbs{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.fx-res-thumbs img,.fx-res-nothumb{aspect-ratio:4/5;object-fit:cover;border:1px solid var(--line);background:var(--panel-2);width:26px;display:block}.fx-res-shared{border-top:1px dashed var(--line);color:var(--ink-2);margin-top:10px;padding-top:8px;font-size:13px}.fx-res-shared p{margin:0}.fx-res-shared p+p{margin-top:6px}.fx-res-sigs{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.fx-res-sigs>div{background:var(--panel-2);border-radius:var(--r);padding:8px 10px}.fx-res-sigs .l{color:var(--ink-3);font-size:11px}.fx-res-sigs .v{font-size:16px;font-weight:700}.fx-res-wrong{margin-top:8px}.fx-res-wrong li+li{margin-top:4px}@media (max-width:760px){.fx-res-mrow{grid-template-columns:1fr 1fr}.fx-res-sigs{grid-template-columns:minmax(0,1fr)}}.fx-lc-dot{stroke:none}.fx-lc-dot.own{fill:var(--cu)}.fx-lc-dot.s1{fill:var(--s1)}.fx-lc-dot.s2{fill:var(--s2)}.fx-lc-dot.s3{fill:var(--s3)}.fx-lc-dot.s4{fill:var(--s4)}.fx-res-thin{color:var(--ink-3)}.fx-mrow .v.fx-res-thin{font-weight:500}@media (max-width:520px){.fx-lc text{font-size:14px}}.fx-rp-foot{margin:8px 0 0}.fx-rp-howto{color:var(--ink-2);gap:8px;margin:0;padding-left:18px;font-size:14px;display:grid}.fx-rp-howto b{color:var(--ink)}.fx-rp-table td,.fx-rp-table th{vertical-align:top;padding:8px 7px}.fx-rp-table th[scope=row]{min-width:140px}.fx-rp-excl{margin-top:2px}.fx-rp-pairs{gap:12px;display:grid}.fx-rp-pair{grid-template-columns:64px repeat(var(--sides,2), minmax(0, 1fr));border:1px solid var(--line);border-radius:var(--r);background:var(--panel);align-items:start;gap:12px;padding:12px;display:grid}.fx-rp-pair .fx-rp-pthumb{width:64px}.fx-rp-sideh{color:var(--ink-3);overflow-wrap:anywhere;margin-bottom:4px;font-size:12px}.fx-rp-pg{overflow-wrap:anywhere;margin-bottom:6px;font-weight:700}.fx-rp-pg a{color:var(--ink)}.fx-rp-pg .fx-note{font-weight:500}.fx-rp-side dl{grid-template-columns:auto auto;gap:2px 12px;margin:0;font-size:13px;display:grid}.fx-rp-side dt{color:var(--ink-2)}.fx-rp-side dd{text-align:right;margin:0;font-weight:600}.fx-rp-side dd.fx-rp-better{color:var(--vg)}.fx-rp-up{font-size:.75em}@media (max-width:820px){.fx-rp-pair{grid-template-columns:48px minmax(0,1fr)}.fx-rp-pair .fx-rp-pthumb{grid-row:span var(--sides,2);width:48px}.fx-rp-pair .fx-rp-side{grid-column:2}}.fx-conn{max-width:720px}.fx-conn-h{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.fx-conn-h h2{margin:0;font-size:16px}.fx-conn-status{color:var(--ink-3);font-size:12px;font-weight:600}.fx-conn-status.ok{color:var(--vg)}.fx-conn-status.warn{color:var(--ox)}.fx-conn-dl{grid-template-columns:max-content minmax(0,1fr);gap:6px 16px;margin:0 0 10px;font-size:13px;display:grid}.fx-conn-dl dt{color:var(--ink-3)}.fx-conn-dl dd{overflow-wrap:anywhere;margin:0}.fx-conn-streams{margin:0 0 10px;padding-left:18px;font-size:13px}.fx-conn-streams li.warn{color:var(--ox)}.fx-conn .fx-btn{display:inline-block}.fx-conn-actions{flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.fx-conn-inline{margin:0;display:inline}.fx-conn-pick{margin-bottom:12px}.fx-conn-pick h2{margin:0 0 6px;font-size:16px}.fx-conn-accounts{border:0;gap:6px;margin:0 0 12px;padding:0;display:grid}.fx-conn-accounts legend{margin-bottom:6px;padding:0}.fx-conn-accounts label{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-size:13px;display:flex}@media (max-width:600px){.fx-conn-dl{grid-template-columns:minmax(0,1fr)}.fx-conn-dl dd{margin-bottom:6px}}.fx-inp{font:inherit;border:1px solid var(--line);background:var(--panel);width:100%;max-width:360px;color:var(--ink);border-radius:var(--r);padding:6px 9px;font-size:14px}.fx-tb-h2{margin:0 0 10px;font-size:16px}.fx-tb-h3{margin:16px 0 8px;font-size:14px}.fx-tb-wrap{overflow-x:auto}table.fx-tb{min-width:860px;padding:0;display:table}.fx-tb .fx-btn{display:inline-block}.fx-tb tr.is-open>td{background:var(--hover);border-bottom-color:#0000}.fx-tb-list{gap:4px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.fx-tb-list a{color:var(--ink)}.fx-tb .fx-tb-follow{text-align:center;width:40px;color:var(--cu-ink)}.fx-tb-star{border:1px solid var(--line);border-radius:var(--r);width:28px;height:28px;color:var(--ink-3);cursor:pointer;background:0 0;place-items:center;padding:0;display:inline-grid}.fx-tb-star:hover{color:var(--ink);border-color:var(--line-2)}.fx-tb-star[aria-pressed=true]{background:var(--cu-soft);border-color:var(--cu);color:var(--cu-ink)}.fx-tb-star[aria-disabled=true]{opacity:.4;cursor:not-allowed}.fx-tb-sub{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px;font-size:13px;display:flex}.fx-tb-tags,.fx-tb-issues{flex-wrap:wrap;gap:4px;display:flex}.fx-tb-issues{margin-top:3px}.fx-tb-tag{border:1px solid var(--line);color:var(--ink-2);white-space:nowrap;align-items:center;padding:1px 7px;font-size:12px;display:inline-flex}.fx-tb-tag.app{background:var(--bp-soft);color:var(--s1);border-color:#0000}.fx-tb-tag.game{background:var(--cu-soft);color:var(--cu-ink);border-color:#0000}.fx-tb-tag.none{color:var(--ink-3);border-style:dashed}.fx-tb-tag.own{background:var(--vg-soft);color:var(--vg);border-color:#0000}.fx-tb-tag.warn{background:color-mix(in srgb, var(--m3) 18%, transparent);color:var(--ink);border-color:#0000}.fx-tb-tag.bad{background:var(--ox-soft);color:var(--ox);border-color:#0000}.fx-tb-status{white-space:nowrap;align-items:center;gap:7px;font-size:13px;display:inline-flex}.fx-tb-status i{background:var(--vg);border-radius:50%;width:8px;height:8px}.fx-tb-status.paused i{background:var(--ink-3)}.fx-tb-status.mixed i{background:var(--m3)}.fx-tb-acts{text-align:right;white-space:nowrap}.fx-tb-acts .fx-btn+.fx-btn{margin-left:6px}.fx-tb-manage{color:var(--ink-2);background:0 0;border-color:#0000}.fx-tb-manage:hover{color:var(--ink);border-color:var(--line)}.fx-tb-caret{transition:rotate .15s;display:inline-block}.fx-tb-manage[aria-expanded=true] .fx-tb-caret{rotate:180deg}@media (prefers-reduced-motion:reduce){.fx-tb-caret{transition:none}}.fx-tb .fx-tb-panelrow>td{background:var(--hover);padding:0 8px 16px 48px}.fx-tb-panel{white-space:normal;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:start;gap:12px;display:grid}.fx-tb-box{border:1px solid var(--line);border-radius:var(--r);background:var(--panel);align-content:start;gap:8px;min-width:0;padding:12px;display:grid}.fx-tb-box.wide{grid-column:span 2}.fx-tb-box h3{font:600 11px var(--fx-sans), system-ui, sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin:0}.fx-tb-box p{margin:0}.fx-tb-inline{flex-wrap:wrap;gap:6px;display:flex}.fx-tb-inline .fx-inp{flex:1;min-width:0}.fx-tb-apps{gap:8px;display:grid}.fx-tb-app{border:1px solid var(--line);border-radius:var(--r);min-width:0;color:var(--ink-3);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px 8px;margin:0;padding:8px 10px;font-size:12px;display:grid}.fx-tb-app legend{color:var(--ink-2);padding:0 4px;font-weight:600}.fx-tb-app .fx-inp{max-width:none;font-size:13px}.fx-tb-box .fx-inp{box-sizing:border-box}.fx-tb-quiet{color:var(--ox);background:0 0}.fx-tb-product{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;display:flex}.fx-tb-product a{overflow-wrap:anywhere;min-width:0}.fx-tb-tick{border:1px solid var(--line);border-radius:var(--r);width:24px;height:24px;color:var(--ink-3);cursor:pointer;background:0 0;place-items:center;padding:0;font-size:14px;line-height:1;display:inline-grid}.fx-tb-tick:hover{color:var(--ink);border-color:var(--line-2)}.fx-tb-tick[aria-pressed=true]{border-color:var(--vg);color:var(--vg)}.fx-tb-products>li{gap:4px;display:grid}.fx-tb-markets{flex-wrap:wrap;align-items:center;gap:4px 6px;padding-left:32px;display:flex}.fx-tb-markets form{display:contents}.fx-tb-market{border:1px solid var(--line);color:var(--ink-3);font:inherit;cursor:pointer;background:0 0;padding:1px 8px;font-size:12px}.fx-tb-market:hover{color:var(--ink);border-color:var(--line-2)}.fx-tb-market.unfiled{border-style:dashed}.fx-tb-market[aria-pressed=true]{background:var(--vg-soft);color:var(--vg);border-color:#0000}@media (max-width:760px){.fx-tb-box.wide{grid-column:auto}.fx-tb .fx-tb-panelrow>td{padding-left:8px}}.fx-tb-health{border:1px solid var(--line-2);border-radius:var(--r);background:color-mix(in srgb, var(--m3) 12%, var(--panel));margin:0 0 12px;font-size:13px}.fx-tb-health.is-error{border-left-color:var(--ox)}.fx-tb-health summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:8px;padding:9px 12px;list-style:none;display:flex}.fx-tb-health summary::-webkit-details-marker{display:none}.fx-tb-health summary>i{background:var(--m3);border-radius:50%;flex:none;width:8px;height:8px}.fx-tb-health.is-error summary>i{background:var(--ox)}.fx-tb-more{color:var(--ink-3);margin-left:auto}.fx-tb-more:after{content:" ▾"}.fx-tb-health[open] .fx-tb-more:after{content:" ▴"}.fx-tb-health ul{color:var(--ink-2);gap:4px;margin:0;padding:0 12px 10px 32px;display:grid}.fx-tb-bar{flex-wrap:wrap;align-items:center;gap:10px 14px;margin:0 0 12px;display:flex}.fx-tb-find{flex:220px;max-width:320px}.fx-tb-find .fx-inp{max-width:none}.fx-tb-filters{flex-wrap:wrap;gap:6px;display:flex}.fx-tb-filters a{border:1px solid var(--line);color:var(--ink-2);white-space:nowrap;padding:4px 10px;font-size:13px;text-decoration:none}.fx-tb-filters a span{color:var(--ink-3)}.fx-tb-filters a:hover{color:var(--ink);border-color:var(--line-2)}.fx-tb-filters a[aria-current]{background:var(--ink);border-color:var(--ink);color:var(--panel)}.fx-tb-filters a[aria-current] span{color:var(--panel-2)}.fx-tb-bar .fx-switcher select{border-color:var(--cu)}.fx-tb-bar .fx-switcher .fx-x{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fx-tb-dialog{border:1px solid var(--line-2);border-radius:var(--r);background:var(--panel);width:min(720px,100vw - 32px);max-height:min(88vh,920px);color:var(--ink);box-shadow:0 24px 64px var(--shadow);margin:auto;padding:0}.fx-tb-dialog[open]{display:flex}.fx-tb-dialog::backdrop{background:var(--scrim)}.fx-tb-add{flex-direction:column;flex:1;min-height:0;display:flex}.fx-tb-add-h{justify-content:space-between;align-items:center;gap:12px;padding:16px 20px 0;display:flex}.fx-tb-add-h h2{margin:0;font-size:18px}.fx-tb-x{border-radius:var(--r);width:32px;height:32px;color:var(--ink-2);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;display:grid}.fx-tb-x:hover{color:var(--ink);border-color:var(--line)}.fx-tb-search{border-bottom:1px solid var(--line);padding:4px 20px 14px}.fx-tb-search label,.fx-tb-lbl{margin:8px 0 6px;font-weight:600;display:block}.fx-tb-row{gap:8px;display:flex}.fx-tb-row .fx-inp{flex:1;min-width:0;max-width:none}.fx-tb-row .fx-btn,.fx-tb-go{display:inline-block}.fx-tb-row .fx-btn:disabled,.fx-tb-go:disabled{opacity:.55;cursor:default;filter:none}.fx-tb-body{flex:1;min-height:120px;padding:4px 20px 16px;overflow-y:auto}.fx-tb-body[aria-busy]{opacity:.5}.fx-tb-body .fx-idlist{max-width:none}.fx-tb-body>.fx-note:first-child{margin-top:14px}.fx-idcard.is-tracked{cursor:default;opacity:.75}.fx-tb-match{border:1px solid var(--line);border-radius:var(--r);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid}.fx-tb-match .fx-btn{display:inline-block}.fx-tb-foot{border-top:1px solid var(--line);background:var(--panel-2);gap:12px;padding:14px 20px 16px;display:grid}.fx-tb-field .fx-tb-lbl{margin-top:0}.fx-tb-field .fx-inp{max-width:320px}.fx-tb-field p{margin:4px 0 0}.fx-tb-check{cursor:pointer;align-items:flex-start;gap:10px;font-size:14px;font-weight:600;display:flex}.fx-tb-check input{accent-color:var(--cu);margin-top:3px}.fx-tb-check>span{gap:2px;display:grid}.fx-tb-check .fx-small{font-weight:400}.fx-tb-go-row{justify-content:space-between;align-items:center;gap:16px;display:flex}.fx-tb-go-row p{margin:0}img.fx-idavatar{object-fit:cover}.fx-ab-h3{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.fx-ab-h3 .fx-small{font-weight:400}.fx-idcard.fx-ab-likely{background:var(--cu-soft)}.fx-ab-pick{color:var(--vg);border:1px solid var(--vg);white-space:nowrap;margin-left:8px;padding:0 6px;font-size:11px;font-weight:700}.fx-ab-ads{color:var(--vg);font-weight:600}.fx-ab-facts{grid-template-columns:110px minmax(0,1fr);gap:14px 16px;margin:14px 0;display:grid}.fx-ab-facts dt{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);padding-top:8px;font-size:11px;font-weight:600}.fx-ab-facts dd{gap:4px;margin:0;display:grid}.fx-ab-facts .fx-inp{max-width:360px}.fx-ab-facts textarea.fx-inp{max-width:none;font:inherit;font-size:13px}.fx-ab-facts .fx-inp.fx-ab-link{max-width:none;font-size:13px}.fx-ab-kinds{flex-wrap:wrap;gap:8px 20px;padding-top:6px;display:flex}.fx-ab-choice{border:0;gap:10px;margin:0;padding:0;display:grid}.fx-ab-choice legend{padding:0}.fx-ab-titles{gap:2px;display:grid}.fx-ab-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:600}.fx-ab-markets{border:1px solid var(--line);background:var(--panel);margin:0;padding:0;list-style:none}.fx-ab-markets>li{padding:10px 12px}.fx-ab-markets>li+li{border-top:1px solid var(--line)}.fx-ab-markets .fx-ab-pick{color:var(--cu-ink);border-color:var(--cu-ink)}.fx-ab-facts .fx-inp.fx-ab-more{max-width:360px}@media (max-width:560px){.fx-ab-facts{grid-template-columns:minmax(0,1fr);gap:4px}.fx-ab-facts dd{margin-bottom:10px}}.fx-tb-picked{color:var(--ink)}@media (max-width:760px){.fx-tb-dialog{border:0;border-radius:0;width:100vw;max-width:none;height:100dvh;max-height:100dvh}.fx-tb-go-row{flex-direction:column;align-items:stretch}}.fx-tb-err{border-left-color:var(--ox)}.fx-idlist{gap:8px;max-width:640px;margin:0;padding:0;list-style:none;display:grid}.fx-idcard{border:1px solid var(--line);border-radius:var(--r);cursor:pointer;background:var(--panel);grid-template-columns:auto auto minmax(0,1fr);align-items:start;gap:10px;padding:10px;display:grid}.fx-idcard input{accent-color:var(--cu);margin-top:14px}.fx-idcard:has(input:checked){border-color:var(--cu);box-shadow:0 0 0 1px var(--cu)}.fx-idtick{color:var(--vg);margin-top:12px;font-weight:700}.fx-idavatar{background:var(--s2);width:40px;height:40px;color:var(--accent-ink);border-radius:50%;place-items:center;font-size:17px;font-weight:700;display:grid}.fx-idb{gap:2px;min-width:0;display:grid}.fx-idn{font-weight:700}.fx-idverified{color:var(--vg);border:1px solid var(--vg);margin-left:6px;padding:0 6px;font-size:11px;font-weight:700}.fx-conn .fx-note{margin:0 0 10px}.fx-conn code{font-size:12px}.fx-err{color:var(--ox)}.fx-keylink{margin-top:4px}.fx-keylink label{margin-bottom:4px;font-size:13px;display:block}.fx-keylink-row{align-items:center;gap:8px;margin-bottom:6px;display:flex}.fx-keylink .fx-inp{flex:1;min-width:0;max-width:none;font-size:13px}.fx-btn[disabled]{opacity:.5;cursor:not-allowed}.fx-upload{display:inline-block;position:relative}.fx-upload:focus-within{outline:2px solid var(--focus,var(--ink));outline-offset:2px}.fx-upload.busy{opacity:.6}.fx-axon-up .fx-note{margin:6px 0 0}.fx-export-campaign{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;display:flex}.fx-export-campaign .fx-inp{flex:180px;width:auto;min-width:0}.fx-export-campaign .fx-note{flex-basis:100%;margin:0}.fx-prods{margin-top:16px}.fx-prods .fx-conn-h h2{margin:0;font-size:16px}.fx-prods .fx-conn-h h2 .fx-note{font-weight:400}.fx-url{overflow-wrap:anywhere;font-weight:400}.fx-prods-brand{gap:8px;margin:10px 0 14px;display:grid}.fx-prods-brand .fx-note{margin:0}.fx-prods-form{gap:6px;max-width:420px;margin:10px 0;display:grid}.fx-prods-form label{font-size:13px;font-weight:600}.fx-prods-form .fx-inp{box-sizing:border-box;max-width:none}.fx-prods-form .fx-prods-cur{text-transform:uppercase;flex:0 0 70px}.fx-prods-add{margin:10px 0}.fx-prods-act{white-space:nowrap;text-align:right}.fx-prods-act .fx-prods-add,.fx-prods-act .fx-prods-form{text-align:left;white-space:normal;margin:0 8px 0 0;display:inline-grid}.fx-linkbtn{font:inherit;color:var(--ox);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;font-size:13px;text-decoration:underline}.fx-linkbtn:disabled{opacity:.5;cursor:default}.fx-cx{max-width:860px}.fx-cx-tally{flex-wrap:wrap;gap:8px;margin:10px 0 0;display:flex}.fx-cx-chip{border:1px solid var(--line);color:var(--ink-2);padding:2px 9px;font-size:12px;font-weight:600}.fx-cx-chip.ok{color:var(--vg);background:var(--vg-soft);border-color:#0000}.fx-cx-chip.warn{color:var(--ox);background:var(--ox-soft);border-color:#0000}.fx-cx-group{margin-top:24px}.fx-cx-group>h2{font:600 11px var(--fx-sans), system-ui, sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:10px;margin:0 0 8px;display:flex}.fx-cx-group>h2:after{content:"";background:var(--cell0);flex:1;height:1px}.fx-cx-list{background:var(--panel);border:1px solid var(--line);border-radius:var(--r)}.fx-cx-list>*+*{border-top:1px solid var(--cell0)}.fx-cx-row{position:relative}.fx-cx-head{grid-template-columns:22px minmax(0,1fr) auto;align-items:start;gap:4px 12px;padding:14px 16px;display:grid}.fx-cx-row.has-more>.fx-cx-head{padding-right:120px}.fx-cx-dot{justify-self:center;width:10px;height:10px;margin-top:6px}.fx-cx-dot.al{background:var(--pv-al)}.fx-cx-dot.meta{background:var(--pv-meta)}.fx-cx-dot.shop{background:var(--s3)}.fx-cx-dot.off{border:1.5px solid var(--ink-3)}.fx-cx-name{flex-wrap:wrap;align-items:baseline;gap:2px 10px;min-width:0;display:flex}.fx-cx-name h3{margin:0;font-size:16px}.fx-cx-sum{min-width:0;color:var(--ink-2);grid-column:2;font-size:13px}.fx-cx-sum p{margin:0}.fx-cx-sum p+p,.fx-cx-sum p+dl{margin-top:6px}.fx-cx-sum p.warn{color:var(--ox)}.fx-cx-sum .fx-conn-dl{margin:6px 0 0}.fx-cx-sum .fx-note{font-size:12px}.fx-cx-acts{flex-wrap:wrap;grid-area:1/3/span 2;justify-content:flex-end;align-items:center;gap:8px;display:flex}.fx-cx .fx-btn{display:inline-block}.fx-btn.link{color:var(--ink-2);text-underline-offset:3px;background:0 0;border-color:#0000;padding-inline:4px;font-weight:500;text-decoration:underline}.fx-btn.link:hover{color:var(--ink)}.fx-kv .fx-btn.link{padding:0 4px;font-size:12px;display:inline}.fx-cx-more>summary{align-items:center;gap:8px;list-style:none;display:inline-flex;position:absolute;top:14px;right:16px}.fx-cx-more>summary::-webkit-details-marker{display:none}.fx-cx-more>summary:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:6px;height:6px;margin-left:8px;display:inline-block;transform:translateY(-2px)rotate(45deg)}.fx-cx-more[open]>summary:after{transform:translateY(1px)rotate(-135deg)}.fx-cx-detail{gap:12px;padding:0 16px 16px 50px;font-size:13px;display:grid}.fx-cx-detail>*,.fx-cx-detail .fx-note,.fx-cx-detail .fx-conn-streams{margin:0}.fx-cx-sub{border-top:1px solid var(--cell0);background:var(--panel-2);position:relative}.fx-cx-subhead{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:4px 12px;padding:12px 120px 12px 50px;display:grid}.fx-cx-sub>.fx-cx-more>summary{top:12px}.fx-cx-sub h4{flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin:0;font-size:13px;display:flex}.fx-cx-subtext{gap:4px;min-width:0;display:grid}.fx-cx-subtext .fx-note{margin:0;font-size:12px}.fx-cx-meter{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;font-size:13px;display:flex}.fx-cx-bar{background:var(--cell0);flex:none;width:120px;height:6px;overflow:hidden}.fx-cx-bar i{background:var(--vg);height:100%;display:block}.fx-cx-sub .fx-cx-acts{grid-area:1/2}.fx-cx-sub .fx-axon-up{flex-direction:column;align-items:flex-end;display:flex}.fx-cx-row.off{background:var(--cell0)}.fx-cx-row.off h3,.fx-cx-row.off .fx-cx-sum{color:var(--ink-3)}.fx-cx-soon{font:600 11px var(--fx-sans), system-ui, sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);border:1px dashed var(--line-2);border-radius:var(--r);white-space:nowrap;padding:4px 8px}@media (max-width:640px){.fx-cx-head,.fx-cx-row.has-more>.fx-cx-head{grid-template-columns:22px minmax(0,1fr);padding-right:16px}.fx-cx-acts{grid-area:auto/2;justify-content:flex-start}.fx-cx-more>summary{margin:0 16px 12px 50px;position:static}.fx-cx-detail{padding-left:16px}.fx-cx-subhead{grid-template-columns:minmax(0,1fr);padding:12px 16px}.fx-cx-sub .fx-cx-acts{grid-area:auto/1}.fx-cx-sub .fx-axon-up{align-items:flex-start}.fx-cx-sub>.fx-cx-more>summary{margin-left:16px}}.fx-pd{border-top:1px solid var(--line);padding:12px 0}.fx-pd h3{overflow-wrap:anywhere;margin:0;font-size:14px}.fx-pd-dns{margin-bottom:10px}.fx-pd-dns code{overflow-wrap:anywhere}.fx-pd-card .fx-pd{border-top:0;border-bottom:1px solid var(--cell0);padding:10px 0}.fx-pd-demo{margin:0;padding:0 16px 14px 50px}.fx-pd-steps{counter-reset:fx-pd;margin:0;padding:0;list-style:none}.fx-pd-step{counter-increment:fx-pd;border-top:1px solid var(--cell0)}.fx-pd-step>details>summary{cursor:pointer;grid-template-columns:22px minmax(0,1fr);gap:2px 12px;padding:12px 16px;list-style:none;display:grid}.fx-pd-step>details>summary::-webkit-details-marker{display:none}.fx-pd-step>details>summary:before{content:counter(fx-pd);border:1px solid var(--line-2);width:20px;height:20px;font:600 11px var(--fx-sans), system-ui, sans-serif;color:var(--ink-2);border-radius:50%;grid-row:1/span 2;place-items:center;display:grid}.fx-pd-step.done>details>summary:before{content:"✓";background:var(--vg-soft);color:var(--vg);border-color:#0000}.fx-pd-step.now>details>summary:before{border-color:var(--cu);color:var(--cu-ink)}.fx-pd-step.later>details>summary{color:var(--ink-3)}.fx-pd-stitle{font-size:14px;font-weight:600}.fx-pd-sline{color:var(--ink-2);overflow-wrap:anywhere;grid-column:2;font-size:13px}.fx-pd-step.later .fx-pd-sline{color:var(--ink-3)}.fx-pd-sbody{padding:0 16px 16px 50px}.fx-pd-sbody>.fx-note{margin:0 0 10px}@media (max-width:640px){.fx-pd-sbody,.fx-pd-demo{padding-left:16px}}.fx-pd-tags{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;display:grid}.fx-pd-tags>.fx-btn{grid-column:1/-1;justify-self:start}.fx-pd-check tr.warn,.fx-pd-drift b{color:var(--ox)}.fx-pd-help{position:relative}.fx-pd-help>summary{cursor:pointer;border:1px solid var(--line);width:22px;height:22px;color:var(--ink-2);background:var(--panel);border-radius:50%;place-items:center;font-size:12px;font-weight:700;list-style:none;display:grid}.fx-pd-help>summary::-webkit-details-marker{display:none}.fx-pd-help[open]>summary{color:var(--ink);border-color:var(--ink-2)}.fx-pd-guide{z-index:5;border:1px solid var(--line);border-radius:var(--r);background:var(--panel);width:min(420px,100vw - 48px);padding:12px 14px;font-size:13px;position:absolute;top:30px;right:0;box-shadow:0 8px 24px #00000024}.fx-pd-guide h3{margin:0 0 4px;font-size:14px}.fx-pd-guide ol{gap:6px;margin:6px 0 0;padding-left:18px;display:grid}.fx-pd-msg{margin:0 0 10px;font-size:13px}.fx-pd-msg summary{cursor:pointer;font-weight:600}.fx-pd-msg textarea{resize:vertical;max-width:none;margin-top:6px;font:12px/1.45 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}@media (max-width:600px){.fx-pd-tags{grid-template-columns:minmax(0,1fr)}}.fx-subtabs{border-bottom:1px solid var(--line);gap:18px;margin:12px 0 14px;display:flex}.fx-subtabs a{color:var(--ink-2);border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 0;font-weight:600;text-decoration:none}.fx-subtabs a[aria-current=page]{color:var(--ink);border-bottom-color:var(--cu)}.fx-notice.err{border-left-color:var(--ox);color:var(--ink)}.fx-planhead{flex-wrap:wrap;align-items:center;gap:10px 14px;margin:0 0 12px;display:flex}.fx-planhead .fx-count{margin:0}.fx-suggest{align-items:center;gap:6px;margin-left:auto;display:flex}.fx-suggest select,.fx-inline select,.fx-inline input,.fx-fld input,.fx-fld select,.fx-fld textarea{font:inherit;border:1px solid var(--line);border-radius:var(--r);background:var(--panel);color:var(--ink);max-width:100%;padding:5px 7px;font-size:13px}.fx-board{grid-template-columns:repeat(6,minmax(168px,1fr));align-items:start;gap:8px;padding-bottom:10px;display:grid;overflow-x:auto}.has-pane .fx-board{grid-template-columns:repeat(6,minmax(150px,1fr))}.fx-bcol{background:var(--panel-2);border:1px solid var(--line);border-radius:var(--r);min-width:0;min-height:180px;padding:8px}.fx-bcol>h3{justify-content:space-between;align-items:baseline;margin:0 0 8px;font-size:13px;display:flex}.fx-bcol>h3 .n{color:var(--ink-3);font-size:12px;font-weight:600}.fx-bcol .fx-note{margin:4px 2px;font-size:12px}.fx-ccard{background:var(--panel);border:1px solid var(--line);border-radius:var(--r);color:var(--ink);margin:0 0 8px;padding:10px 11px;text-decoration:none;display:block}.fx-ccard:hover{border-color:var(--ink-3)}.fx-ccard[aria-current=true]{outline:2px solid var(--cu);outline-offset:1px}.fx-ccard .nm{margin:7px 0 3px;font-size:14px;font-weight:700;line-height:1.3;display:block}.fx-ccard .hk{-webkit-line-clamp:2;font-family:var(--fx-serif), Georgia, serif;color:var(--ink-2);-webkit-box-orient:vertical;font-size:14px;line-height:1.35;display:-webkit-box;overflow:hidden}.fx-ccard .pg{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:12px;display:block;overflow:hidden}.fx-ccard .ft{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:8px;font-size:12px;display:flex}.fx-autolbl{color:var(--ink-3);margin-top:6px;font-size:11.5px;display:block}.fx-cellchip{background:var(--panel-2);border:1px solid var(--line);max-width:100%;color:var(--ink-2);padding:1px 6px;font-size:11.5px;font-weight:500;line-height:1.35;display:inline-block}.fx-cellchip b{color:var(--ink);font-weight:700}.fx-srcchip{border:1px solid var(--line);color:var(--ink-2);white-space:nowrap;padding:1px 7px;font-size:11px;font-weight:700;display:inline-block}.fx-srcchip.gap,.fx-srcchip.mismatch{color:var(--ox);border-color:var(--ox)}.fx-srcchip.counter{color:var(--s1);border-color:var(--s2)}.fx-srcchip.iterate{color:var(--cu-ink);border-color:var(--cu)}.fx-appr{color:var(--ink-3);font-size:11.5px;font-weight:700}.fx-appr.req{color:var(--cu-ink)}.fx-appr.ok{color:var(--vg)}.fx-pst{border:1px solid var(--line);color:var(--ink-2);white-space:nowrap;padding:2px 8px;font-size:11.5px;font-weight:700;display:inline-block}.fx-pst.await{color:var(--cu-ink);border-color:var(--cu)}.fx-pst.approved{color:var(--vg);border-color:var(--vg)}.fx-pst.live{background:var(--band-strong-bg);border-color:var(--band-strong-bg);color:var(--band-strong-fg)}.fx-pst.rejected,.fx-plist tr.rej td:first-child a{color:var(--ink-3);text-decoration:line-through}.fx-plist tr[aria-current=true] td{background:var(--panel-2)}.fx-sugtag{color:var(--cu-ink);border:1px dashed var(--cu);margin-left:6px;padding:0 7px;font-size:11px;font-weight:700;display:inline-block}.fx-chips{flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 8px;display:flex}.fx-btnrow{flex-wrap:wrap;align-items:center;gap:6px;margin:8px 0 0;display:flex}.fx-btn.danger{background:var(--panel-2);border-color:var(--ox);color:var(--ox)}.fx-btn:disabled{opacity:.5;cursor:not-allowed}.fx-reject{margin-top:10px;font-size:13px}.fx-reject summary{cursor:pointer;color:var(--ink-2);font-weight:600}.fx-fld{color:var(--ink-2);gap:4px;margin:0 0 10px;font-size:12px;font-weight:600;display:grid}.fx-fld textarea{resize:vertical;line-height:1.45}.fx-fld2{grid-template-columns:1fr 1fr;gap:10px;display:grid}.fx-inline{flex-wrap:wrap;align-items:center;gap:6px;margin:8px 0 0;display:flex}.fx-inline label{flex:180px;min-width:0}.fx-inline select,.fx-inline input{width:100%}.fx-cklist{gap:4px;margin:0 0 8px;padding:0;font-size:13.5px;list-style:none;display:grid}.fx-cklist label{cursor:pointer;display:block}.fx-cklist input{accent-color:var(--vg)}.fx-ck>span:first-child{color:var(--ink-3);font-weight:800}.fx-ck.ok>span:first-child{color:var(--vg)}.fx-cmts{gap:10px;margin:0 0 10px;padding:0;list-style:none;display:grid}.fx-cmts p{margin:0;font-size:13.5px}.fx-mcard{border:1px solid var(--line);border-radius:var(--r);grid-template-columns:64px minmax(0,1fr);gap:12px;margin:0 0 10px;padding:10px;display:grid}.fx-mcard img,.fx-mcard .fx-th-ph{object-fit:cover;background:var(--panel-2);width:64px;height:64px;display:block}.fx-mcard p{margin:4px 0 0;font-size:13px}.fx-reasons{color:var(--ink-2);margin:6px 0 0;padding-left:18px;font-size:13px}.fx-readout h4{margin:8px 0 4px;font-size:13px}.fx-readout p{margin:0 0 6px;font-size:13px}.fx-pmk{background:var(--ink);color:var(--panel);white-space:nowrap;padding:3px 6px;font-size:10.5px;font-weight:700;line-height:1;text-decoration:none;display:inline-block}.fx-pmk.live{background:var(--band-strong-bg);color:var(--band-strong-fg)}.fx-cell .fx-pmk{margin:0 0 8px}.fx-planbtn{border:1px dashed var(--ox);background:var(--panel);color:var(--ox);border-radius:var(--r);font:inherit;text-align:left;cursor:pointer;margin-top:10px;padding:4px 8px;font-size:12px;font-weight:700;display:inline-block}.fx-planbtn:hover{background:var(--ox-soft)}.fx-sggrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px;display:grid}.fx-sgcard{background:var(--panel);border:1px solid var(--line);border-radius:var(--r);flex-direction:column;gap:10px;padding:14px 16px;display:flex}.fx-sgcard.hi{outline:2px solid var(--cu);outline-offset:1px}.fx-sgcard .why{font-family:var(--fx-serif), Georgia, serif;margin:0;font-size:16px;line-height:1.45}.fx-sgcard .fx-btnrow{margin-top:auto}.fx-ed{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:20px;margin-top:12px;display:grid}.fx-edrail{max-height:calc(100vh - 24px);padding:0;position:sticky;top:12px;overflow:auto}.fx-lpframe{border:1px solid var(--line);border-radius:var(--r);color:#1a1814;background:#fff;overflow:hidden}.fx-lpbar{background:var(--panel-2);border-bottom:1px solid var(--line);color:var(--ink-3);justify-content:space-between;gap:10px;padding:8px 12px;font-size:12px;display:flex}.fx-lp{max-width:720px;margin:0 auto;padding:24px 28px 32px;font-family:Georgia,Times New Roman,serif;font-size:17px;line-height:1.55}.fx-lp[aria-busy=true]{opacity:.6}.fx .fx-lp h1{margin:0 0 10px;font-family:Georgia,Times New Roman,serif;font-size:30px;line-height:1.2}.fx .fx-lp h2{margin:0 0 8px;font-family:Georgia,Times New Roman,serif;font-size:22px;line-height:1.25}.fx-lp .fx-note{color:#5f5a4e}.fx-lphero{margin:0 0 18px}.fx-lpsec{border-top:1px dashed #ddd7c9;padding:14px 0}.fx-lpsec.off{opacity:.6}.fx-sectool{font-family:var(--fx-sans), system-ui, sans-serif;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 10px;display:flex}.fx-lp .fx-btn{color:#1f1d1a;background:#f3eddf;border-color:#ddd7c9;padding:3px 8px;font-size:12px}.fx-lp .fx-btn.primary{color:#fff;background:#1f1d1a;border-color:#1f1d1a}.fx-lp .fx-chip{color:#5f5a4e;border-color:#c9c2b2}.fx-edtext{white-space:pre-wrap;cursor:text;outline:1px dashed #0000;display:block}.fx-edtext:hover{outline-color:#b4652f}.fx-edtext:focus{outline-offset:2px;outline:2px solid #b4652f}span.fx-edtext{color:#fff;border-radius:var(--r);font-family:var(--fx-sans), system-ui, sans-serif;background:#1f1d1a;margin-top:8px;padding:6px 12px;font-size:15px;display:inline-block}.fx-edimg{font-family:var(--fx-sans), system-ui, sans-serif;flex-wrap:wrap;align-items:flex-start;gap:6px;margin:10px 0;display:flex}.fx-edimg>img,.fx-edimg>.fx-th-ph{object-fit:cover;border-radius:var(--r);background:#ebe4d3;width:100%;min-height:80px;max-height:320px;display:block}.fx-picker{border-radius:var(--r);background:#f3eddf;border:1px solid #ddd7c9;flex-wrap:wrap;gap:6px;width:100%;padding:8px;display:flex}.fx-pick{cursor:pointer;background:#fff;border:1px solid #ddd7c9;padding:0}.fx-pick img{object-fit:cover;width:72px;height:72px;display:block}.fx-rewrite{font-family:var(--fx-sans), system-ui, sans-serif;margin:0 0 10px}.fx-lp .fx-fld textarea{color:#1a1814;background:#fff;border-color:#c9c2b2}.fx-dmode{gap:10px;margin:10px 0;display:grid}.fx-dmode form{border:1px solid var(--line);border-radius:var(--r);padding:8px 10px;font-size:13px}.fx-dmode p{margin:0 0 8px}.fx-freeze{margin:8px 0 0}.fx-speed{border-left:1px solid var(--ox);margin:0 0 8px;padding:2px 0 2px 10px}.fx-speed.ok{border-left-color:var(--vg)}.fx-speed p{margin:0 0 4px}.fx-speed .fx-table{margin:4px 0}.fx-expbox{border:1px solid var(--line);border-radius:var(--r);margin:10px 0 0;padding:10px;font-size:13px}.fx-expbox h4{margin:0 0 4px;font-size:13px}.fx-revs{gap:6px;margin:0;padding-left:0;font-size:13px;list-style:none;display:grid}.fx-testedchip{border:1px solid var(--vg);color:var(--vg);align-items:center;padding:0 7px;font-size:11.5px;font-weight:700;line-height:1.4;display:inline-flex}.fx-briefwrap{max-width:760px}.fx-brief h1{margin:4px 0 8px;font-size:22px}.fx-brief h4{color:var(--ink-3);margin:14px 0 4px;font-size:12px;font-weight:700}.fx-brief p,.fx-brief li{margin:0;font-size:14px}.fx-brief ul{margin:0;padding-left:18px}@media print{.fx-side,.fx-top,.fx-noprint{display:none!important}.fx-body{display:block}}@media (max-width:1100px){.fx-ed{grid-template-columns:1fr}.fx-edrail{max-height:none;position:static}}.fx-pending{color:var(--ink-2);flex-basis:100%;align-items:center;gap:8px;font-size:12.5px;display:inline-flex}.fx-spin{border:2px solid var(--line-2);border-top-color:var(--cu);border-radius:50%;flex:none;width:12px;height:12px;animation:.8s linear infinite fx-spin}@keyframes fx-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.fx-spin{animation-duration:2.4s}}.fx-suggest{flex-wrap:wrap;justify-content:flex-end}.fx-srcchip.expansion{color:var(--vg);border-color:var(--vg)}.fx-planbtn.exp{border-color:var(--vg);color:var(--vg)}.fx-planbtn.exp:hover{background:var(--vg-soft)}.fx-planbtn:disabled{opacity:.7;cursor:progress}.fx-pick{position:relative}.fx-aitag{letter-spacing:.04em;background:var(--media-chip);color:var(--on-media);padding:1px 5px;font-size:10px;font-weight:700;position:absolute;top:4px;left:4px}.fx-topend{align-items:center;gap:12px;margin-left:auto;display:flex}.fx-account{position:relative}.fx-account>summary{cursor:pointer;border:1px solid var(--line-2);background:var(--panel-2);width:32px;height:32px;color:var(--ink);letter-spacing:.04em;border-radius:50%;place-items:center;font-size:12px;font-weight:600;list-style:none;display:grid;overflow:hidden}.fx-account>summary::-webkit-details-marker{display:none}.fx-account>summary:hover,.fx-account[open]>summary{border-color:var(--cu)}.fx-account>summary img{object-fit:cover;width:100%;height:100%}.fx-account-b{z-index:30;background:var(--panel);border:1px solid var(--line-2);border-radius:var(--r);min-width:220px;box-shadow:0 12px 32px var(--shadow);padding:6px;display:grid;position:absolute;top:calc(100% + 8px);right:0}.fx-account-who{border-bottom:1px solid var(--line);overflow-wrap:anywhere;gap:2px;margin-bottom:4px;padding:8px 10px 10px;display:grid}.fx-account-b button{text-align:left;font:inherit;color:var(--ink);border-radius:var(--r);cursor:pointer;background:0 0;border:0;padding:8px 10px;font-size:14px}.fx-account-b button:hover{background:var(--panel-2)}.fx-auth-main{width:min(420px,100% - 32px);margin:0 auto;padding:14vh 0 60px}.fx-auth-brand{justify-content:center;gap:12px;margin-bottom:28px}.fx .fx-auth-brand,.fx .fx-auth-brand .fx-wordmark{color:var(--ink)}.fx .fx-auth-brand span{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);font-size:12px}.fx{--page-ink:var(--ink);--page-ink-3:var(--ink-3)}.fx-top{position:relative}.fx-bulb{--pull:0px;z-index:20;cursor:grab;touch-action:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:36px;margin:0;padding:0 0 4px;display:block;position:absolute;top:100%;right:0}.fx-bulb.is-pulling{cursor:grabbing}.fx-bulb>span{transform-origin:50% 0;flex-direction:column;align-items:center;display:flex}.fx-bulb-cord{width:1.5px;height:calc(10px + var(--pull));background:#1a1814;transition:height .45s cubic-bezier(.34,1.56,.64,1);display:block}.fx[data-theme=dark] .fx-bulb-cord{background:var(--page-ink-3)}.fx-bulb.is-pulling .fx-bulb-cord{transition:none}.fx-bulb-glass{width:36px;height:60px;display:block;position:relative}.fx-bulb-glass img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;position:absolute;inset:0}.fx-bulb-glass .on{opacity:0;transition:opacity .25s ease-out}.fx-bulb.is-lit .fx-bulb-glass .on{opacity:1}.fx-bulb:focus-visible{outline:none}.fx-bulb:focus-visible .fx-bulb-glass{outline:2px solid var(--page-ink);outline-offset:2px}.fx-bulb-swing{animation:.9s cubic-bezier(.22,1,.36,1) fx-swing}.fx-bulb.is-lit .fx-bulb-glass .on.flicker{animation:.55s linear fx-flicker}@keyframes fx-swing{0%{rotate:none}18%{rotate:7deg}42%{rotate:-4.5deg}66%{rotate:2deg}84%{rotate:-.8deg}to{rotate:none}}@keyframes fx-flicker{0%{opacity:.1}10%{opacity:1}18%{opacity:.25}30%{opacity:1}38%{opacity:.55}50%,to{opacity:1}}@media (prefers-reduced-motion:reduce){.fx-bulb-swing,.fx-bulb.is-lit .fx-bulb-glass .on.flicker{animation:none}.fx-bulb-cord,.fx-bulb-glass .on{transition:none}}@media (max-width:760px){.fx-bulb{width:27px;top:0;right:52px}.fx-bulb-cord{height:calc(2px + var(--pull))}.fx-bulb-glass{width:27px;height:45px}.fx-bulb:focus-visible .fx-bulb-glass{outline-color:var(--ink)}}@media (max-width:700px){.fx-auth-main{padding-top:8vh}}.fx-oplink{border:1px solid var(--line-2);border-radius:var(--r);color:var(--ink);margin-left:auto;padding:6px 12px;font-size:14px;font-weight:600;text-decoration:none}.fx-oplink:hover{border-color:var(--ink-3)}.fx-oplink[aria-current=page]{border-color:var(--cu);box-shadow:inset 0 -2px 0 var(--cu)}.fx-eyebrow{color:var(--ink-3);margin:0 0 2px}.fx-eyebrow+.fx-tabs{margin:6px 0 22px}.fx-sideclient{border-bottom:1px solid var(--line);margin-bottom:4px;padding:0 10px 12px}.fx-sideclient h2{margin-left:0!important}.fx-sideclient p{margin:0;line-height:1.3}.fx-side .fx-sidechange{color:var(--ink-2);text-underline-offset:3px;margin-top:4px;padding:0;font-size:13px;text-decoration:underline;display:inline-block}.fx-side .fx-sidechange:hover{color:var(--ink);background:0 0}.fx-tb-tools{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.fx-tb-tools .fx-switcher{margin:0}.fx-switcher-l{color:var(--ink-3);font-size:13px}@media (max-width:760px){.fx-sideclient{border-bottom:0;border-right:1px solid var(--line);flex:none;padding:4px 10px}.fx-sideclient h2{display:none}}:root:has(.fx){background:#f3eddf}body:has(.fx){background:#f3eddf}:root:has(.fx[data-theme=dark]){background:#0a0a0a}body:has(.fx[data-theme=dark]){background:#0a0a0a}.fx-top{background:var(--top);border-bottom:1px solid var(--top-edge);color:var(--top-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#fffaeb;--ink-2:#cfc8b6;--ink-3:#a39d8c;--panel:#151515;--panel-2:#1f1d1a;--line:#fffaeb24;--line-2:#fffaeb4d;--cu:#ffbf73;--focus:#ffbf73;--shadow:#00000080}.fx-top .fx-brand,.fx-top .fx-wordmark{color:var(--top-ink)}.fx-brand span{color:var(--top-ink-2);font-size:11px}.fx-brand span,.fx-side h2,.fx-eyebrow,.fx-table th,.fx-fitgrid th,.fx-shots th,.fx-t thead th,.fx-mrow .l,.fx-kpis .l,.fx-kpi .l,.fx-res-sigs .l,.fx-brands legend,.fx-tags legend,.fx-fld label,.fx-subh,.fx-chip,.fx-panh .meta,.fx-grp>h2 .meta,.fx-kpi .spkcap,.fx-fitgrid caption,.fx-ovtile .l{font-family:var(--fx-sans), system-ui, sans-serif;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:600}.fx-t tbody th{letter-spacing:normal;text-transform:none;font-family:inherit;font-size:13px;font-weight:600}.fx-t tbody th .fx-url,.fx-t tbody th .fx-usual.ex{font-weight:400;display:block}.fx-side h2{color:var(--ink-3);margin-top:18px}.fx-side a{padding-left:26px;position:relative}.fx-side a[aria-current=page]{background:var(--panel);box-shadow:inset 0 0 0 1px var(--line)}.fx-side a[aria-current=page]:before{content:"";background:var(--cu);width:8px;height:8px;margin-top:-4px;position:absolute;top:50%;left:10px}.fx-side a:hover{background:var(--hover)}@media (max-width:760px){.fx-side{align-items:center;padding-right:72px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 72px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 72px),#0000)}.fx-side>div:not(.fx-sideclient){flex:none;align-items:center;gap:0;display:flex}.fx-side a{white-space:nowrap;padding:7px 8px 7px 20px}.fx-side a[aria-current=page]:before{left:7px}}.fx-table th,.fx-t thead th{border-bottom-color:var(--line-2)}.fx-chip{border-style:solid;border-color:var(--line);color:var(--ink-2);padding:3px 6px}.fx-panel,.fx-panel2,.fx-pane,.fx-tile,.fx-pcard{border-color:var(--line)}.fx h1,.fx h2,.fx h3{font-stretch:94%}.fx-main h1{letter-spacing:-.035em;font-weight:600;font-stretch:90%}.fx-grp>h2,.fx-panh h2,.fx-psec h3{font-family:var(--fx-display), system-ui, sans-serif;letter-spacing:-.015em}.fx-kpi .v,.fx-kpis .v,.fx-mrow .v,.fx-insights li b{font-family:var(--fx-display), system-ui, sans-serif;letter-spacing:-.03em;font-weight:600;font-stretch:90%}.fx-btn.primary{background:var(--lit);color:var(--on-lit);border-color:var(--lit)}.fx-btn.primary:hover{background:var(--ink);color:var(--panel);border-color:var(--ink)}.fx-btn:hover{border-color:var(--line-2)}.fx-tabs a[aria-current=page]{border-color:var(--cu);box-shadow:inset 0 -2px 0 var(--cu)}.fx-seg a[aria-current=page]{background:var(--panel);color:var(--ink);box-shadow:0 0 0 1px var(--line-2)}.fx-badge,.fx-th-pg{background:var(--media-chip);color:var(--on-media)}video.fx-pmedia{background:#0a0a0a}.fx-chart text,.fx-lc text{font-family:var(--fx-sans), system-ui, sans-serif;font-variant-numeric:tabular-nums;font-size:11px}.fx th{background:0 0}.fx a{text-underline-offset:3px;text-decoration-thickness:1px}.fx-rt th[scope=row]{font-family:var(--fx-sans), system-ui, sans-serif;letter-spacing:normal;text-transform:none;white-space:normal;overflow-wrap:anywhere;width:260px;min-width:200px;font-size:13px}.fx-rt th[scope=row] .fx-note{font-size:12px}.fx-rt th[scope=row],.fx-rt thead th:first-child{z-index:1;background:var(--panel);position:sticky;left:0}.fx-panel>.fx-table-wrap,.fx-ovp>.fx-table-wrap{overflow-x:auto}.fx-rt thead th{white-space:nowrap;vertical-align:bottom}.fx-sort{color:inherit;align-items:center;gap:4px;text-decoration:none;display:inline-flex}.fx-sort:hover,.fx-sort.on{color:var(--ink)}.fx-sort-i{opacity:.45;font-size:10px}.fx-sort.on .fx-sort-i{opacity:1;color:var(--cu)}th.num .fx-sort{justify-content:flex-end}.fx-pp-sum{color:var(--ink);margin:0 0 10px;font-size:14px}.fx-pp-row{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:20px;padding:8px 0;display:grid}.fx-pp-head{padding:0 0 6px}.fx-pp-head>span{flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.fx-pp-head small{color:var(--ink-3);font-size:12px;font-weight:400}.fx-pp-key{width:12px;height:12px;display:inline-block}.fx-pp-key.long{background:var(--s1)}.fx-pp-key.recent{background:var(--ink)}.fx-pp-l{font-size:14px}.fx-pp{align-items:center;gap:12px;display:flex}.fx-pp-sq{grid-template-columns:repeat(10,12px);gap:3px;display:grid}.fx-pp-sq i{background:var(--cell0);width:12px;height:12px}.fx-pp.long .fx-pp-sq i.on{background:var(--s1)}.fx-pp.recent .fx-pp-sq i.on{background:var(--ink)}.fx-pp:not(.lead) .fx-pp-sq i.on{opacity:.45}.fx-pp-n{color:var(--ink-3);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13px}.fx-pp-n b{color:var(--ink-2);font-size:15px;font-weight:500}.fx-pp.lead .fx-pp-n b{color:var(--ink);font-weight:700}.fx-pp-group{font:600 11px var(--fx-sans), system-ui, sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);border-top:1px solid var(--line);margin-top:4px;padding-top:12px}.fx-pp-same{color:var(--ink-3);border-top:1px solid var(--line);margin:6px 0 0;padding-top:10px;font-size:13px}@media (max-width:760px){.fx-pp-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px 12px}.fx-pp-row>:first-child{grid-column:1/-1}.fx-pp-head>:first-child{display:none}.fx-pp{flex-direction:column;align-items:flex-start;gap:4px}.fx-pp-sq{grid-template-columns:repeat(10,9px);gap:2px}.fx-pp-sq i{width:9px;height:9px}}.fx-snap{display:inline-block;position:relative}.fx-snap>summary{cursor:pointer;align-items:center;gap:6px;list-style:none;display:inline-flex}.fx-snap>summary::-webkit-details-marker{display:none}.fx-snap[open]>summary{background:var(--ink);color:var(--panel)}.fx-livedot{background:var(--vg);border-radius:50%;flex:none;width:7px;height:7px}.fx-snapmenu{z-index:20;background:var(--panel);border:1px solid var(--line-2,var(--ink-3));border-radius:var(--r);width:280px;box-shadow:0 12px 30px var(--shadow);padding:6px;position:absolute;top:calc(100% + 6px);right:0}.fx-snapmenu form{flex-direction:column;display:flex}.fx-snapmenu form+form{border-top:1px solid var(--line);margin-top:4px;padding-top:4px}.fx .fx-snapmenu .mh{color:var(--ink);margin:0;padding:6px 10px 8px;font-size:13px}.fx-snapmenu .mh small{color:var(--ink-3);overflow-wrap:anywhere;font-size:12px;display:block}.fx-snapmenu a,.fx-snapmenu button{text-align:left;width:100%;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;padding:7px 10px;font-size:13px;text-decoration:none;display:block}.fx-snapmenu a:hover,.fx-snapmenu button:hover:not(:disabled){background:var(--panel-2)}.fx-snapmenu button.danger{color:var(--ox)}.fx-snapmenu button:disabled{opacity:.55;cursor:not-allowed}.fx-snapmenu .fx-small{margin:0;padding:0 10px 6px}.fx-snapdlg{border:1px solid var(--line-2);border-radius:var(--r);width:min(520px,100vw - 32px);height:fit-content}.fx-snapdlg-body{flex:1;padding:20px 22px}.fx .fx-snapdlg h2{align-items:center;gap:10px;margin:0 0 6px;font-size:18px;display:flex}.fx-snapdlg .fx-spin{width:16px;height:16px}.fx .fx-snapdlg p{margin:0 0 14px}.fx-snapdlg .fx-keylink-row .fx-inp{flex:1;min-width:0;max-width:none;font-size:13px}.fx-snapdlg-acts{justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.fx-snapdlg-acts .fx-btn{display:inline-block}.fx-info{vertical-align:middle;display:inline-block;position:relative}.fx-info>summary{border:1px solid var(--ink-3);width:17px;height:17px;font:600 11px var(--fx-sans), system-ui, sans-serif;color:var(--ink-3);cursor:pointer;border-radius:50%;place-items:center;list-style:none;display:inline-grid}.fx-info>summary::-webkit-details-marker{display:none}.fx-info[open]>summary,.fx-info>summary:hover{color:var(--ink);border-color:var(--ink)}.fx-info:not([open])>p{display:none}.fx .fx-info>p{z-index:20;letter-spacing:0;text-transform:none;width:min(360px,100vw - 48px);color:var(--ink-2);background:var(--panel);border:1px solid var(--line);border-radius:var(--r);box-shadow:0 12px 30px var(--shadow);margin:0;padding:10px 12px;font-size:12.5px;font-weight:400;line-height:1.45;position:absolute;top:calc(100% + 6px);left:0}.fx-panh .fx-info{margin-right:auto}.fx-cov{color:var(--ink-3);align-items:center;gap:8px;margin:-4px 0 14px;font-size:12.5px;display:flex}.fx-lede{color:var(--ink-2);max-width:90ch;margin:0 0 12px;font-size:15px;line-height:1.45}.fx-lede b{color:var(--ink);font-weight:600}.fx-showall{margin-top:10px}.fx-showall>summary{cursor:pointer;color:var(--ink-2);width:fit-content;padding:4px 0;font-size:13px}.fx-showall[open]>summary{margin-bottom:8px}.fx-wk{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:2px 6px;display:inline-flex}.fx-wk b{font-size:14px}.fx-wk span{color:var(--ink-3);font-size:12px}.fx-wk .fx-pill{color:var(--ox);font-size:11px}.fx-wk.end{justify-content:flex-end}.fx-matrix .fx-hc{font-variant-numeric:tabular-nums;flex-direction:row;gap:6px;min-height:38px}.fx-hc .nw{background:var(--panel-2);color:var(--ink-2);padding:0 5px;font-size:11px;font-weight:600}.fx-hc .nw.hot{background:var(--ox);color:var(--panel)}.fx-matrix tbody.fx-unnamed tr.grp th{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid var(--line);padding-top:16px;font-size:11px;font-weight:600}.fx-matrix tbody.fx-unnamed tr.grp .fx-note{letter-spacing:0;text-transform:none;font-size:12px;font-weight:400}.fx-matrix tbody.fx-unnamed th[scope=row]{color:var(--ink-2);font-weight:500}.fx-matrix tbody.fx-unnamed .fx-hc{background:0 0;flex-direction:column;gap:0}.fx-matrix tbody.fx-unnamed .fx-btn{display:inline-block}.fx-hclegend{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:6px 18px;margin-top:10px;font-size:12px;display:flex}.fx-hclegend>span{align-items:center;gap:6px;display:inline-flex}.fx-hclegend .fx-hc{background:0 0;flex-direction:row;min-height:0}.fx-attchips button{font:inherit;border:1px solid var(--line);border-radius:var(--r);color:var(--ink-2);cursor:pointer;white-space:nowrap;background:0 0;align-items:center;gap:6px;padding:4px 10px;font-size:13px;display:inline-flex}.fx-attchips button[aria-pressed=true],.fx-attchips a[aria-pressed=true]{background:var(--ink);color:var(--panel);border-color:var(--ink);font-weight:600}.fx-attchips button i{background:var(--s2);width:12px;height:4px}.fx-attchips button i.t0{background:var(--s1)}.fx-attchips button i.t1{background:var(--s2)}.fx-attchips button i.t2{background:var(--s3)}.fx-attchips button i.t3{background:var(--s4)}.fx-wcard .line{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.fx-kmix{gap:2px;height:26px;margin:0 0 4px;display:flex;overflow:hidden}.fx-kmix>span{min-width:4px;color:var(--ink);white-space:nowrap;background:color-mix(in srgb, var(--s2) 40%, var(--panel));align-items:center;padding:0 8px;font-size:12px;font-weight:600;display:flex;overflow:hidden}.fx-kmix .k-pdp{background:color-mix(in srgb, var(--s1) 40%, var(--panel))}.fx-kmix .k-collection{background:color-mix(in srgb, var(--s3) 40%, var(--panel))}.fx-kmix .k-homepage{background:color-mix(in srgb, var(--s4) 40%, var(--panel))}.fx-kmix .k-presell_advertorial{background:color-mix(in srgb, var(--m3) 40%, var(--panel))}.fx-kmix .k-presell_listicle{background:color-mix(in srgb, var(--vg) 40%, var(--panel))}.fx-kmix .k-quiz{background:color-mix(in srgb, var(--m4) 40%, var(--panel))}.fx-kmix .k-presell_comparison,.fx-kmix .k-sales_page,.fx-kmix .k-vsl{background:color-mix(in srgb, var(--ox) 40%, var(--panel))}.fx-kmix .k-other,.fx-kmix .k-unread{background:var(--cell0);color:var(--ink-2)}.fx-kleg{color:var(--ink-2);flex-wrap:wrap;gap:4px 18px;margin:6px 0 0;font-size:12.5px;display:flex}.fx-kleg>span{align-items:center;gap:6px;display:inline-flex}.fx-kleg i{background:var(--s2);width:12px;height:4px}.fx-kleg em{color:var(--ink-3);font-style:normal}.fx-kleg .k-pdp{background:var(--s1)}.fx-kleg .k-collection{background:var(--s3)}.fx-kleg .k-homepage{background:var(--s4)}.fx-kleg .k-presell_advertorial{background:var(--m3)}.fx-kleg .k-presell_listicle{background:var(--vg)}.fx-kleg .k-quiz{background:var(--m4)}.fx-kleg .k-presell_comparison,.fx-kleg .k-sales_page,.fx-kleg .k-vsl{background:var(--ox)}.fx-kleg .k-other,.fx-kleg .k-unread{background:var(--cell0)}.fx-pgcard .fx-shot .fx-ph{padding-top:32px}.fx-kinds td{vertical-align:middle}.fx-kinds td:nth-child(2){width:55%;min-width:260px}.fx-kinds a{color:var(--ink)}.fx-pgcards{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:14px;margin-top:16px;display:grid}.fx-pgcard{min-width:0;color:var(--ink);flex-direction:column;gap:4px;text-decoration:none;display:flex}.fx-pgcard .fx-shot{aspect-ratio:3/4;border:1px solid var(--line)}.fx-pgcard:hover .fx-shot{border-color:var(--ink-3)}.fx-pgcard .fx-shot .ads,.fx-pgcard .fx-shot .new{padding:2px 6px;font-size:11px;font-weight:600;position:absolute;top:6px}.fx-pgcard .fx-shot .ads{background:var(--media-chip);color:var(--on-media);right:6px}.fx-pgcard .fx-shot .new{background:var(--lit);color:var(--on-lit);left:6px}.fx-pgcard .t{overflow-wrap:anywhere;margin-top:4px;font-size:13.5px;font-weight:600;line-height:1.3}.fx-pgcard .u{color:var(--ink-3);overflow-wrap:anywhere;font-size:11.5px}.fx-pgcard .fx-note{font-size:12px}.fx-pgrest{margin:12px 0 0;padding:0;list-style:none}.fx-pgrest li{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto 70px;align-items:baseline;gap:12px;padding:7px 0;font-size:13px;display:grid}.fx-pgrest a{color:var(--ink)}.fx-pgrest .num{text-align:right;color:var(--ink-2)}.fx-offer{border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px 18px;margin:16px 0 0;padding-top:14px;display:grid}.fx-offer dt{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:600}.fx-offer dd{flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0;margin:0;font-size:13px;display:flex}.fx-offer .fx-pill{white-space:normal;max-width:100%}.fx-offer .price{font-size:17px}.fx-bangles{table-layout:fixed;width:100%}.fx-angpick{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px 24px;margin-bottom:16px;display:grid}.fx-angpick>div{border:1px solid var(--line);border-radius:var(--r);padding:12px 14px}.fx .fx-angpick h3{margin:0;font-size:13px;font-weight:700}.fx-angpick>div>.fx-note{margin:2px 0 8px;font-size:12px}.fx-angpick ol{gap:6px;margin:0;padding:0 0 0 18px;font-size:13.5px;display:grid}.fx-angpick li{padding-left:2px}.fx-angpick li a{color:var(--ink);font-weight:600}.fx-angpick li .k{color:var(--ink-3);font-size:12px;display:block}.fx-angpick li .k .fx-pill{color:var(--ox);font-size:11px}.fx-bangles col.ang{width:190px}.fx-bangles col.share{width:150px}.fx-bangles col.wk{width:170px}.fx-bangles col.lr{width:120px}.fx-bangles col.you{width:110px}.fx-bangles td.ex{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.fx-bangles tbody th{overflow-wrap:anywhere}.fx-concepts th a{color:var(--ink)}.fx-bangles .fx-kindrow th{font:600 11px var(--fx-sans), system-ui, sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);padding-top:14px}.fx .fx-aud-sub{margin:0 0 8px}.fx .fx-aud-lead{max-width:920px;color:var(--ink);margin:0 0 16px;font-size:17px;line-height:1.5}.fx-aud-take{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;margin-bottom:16px;display:grid}.fx-aud-take>div{border:1px solid var(--line);border-radius:var(--r);background:var(--panel);padding:12px 14px}.fx-aud-take>.grow{border-color:var(--ox)}.fx .fx-aud-take h3{margin:0 0 4px;font-size:13px;font-weight:700}.fx-aud-take .grow h3{color:var(--ox)}.fx .fx-aud-take p{margin:0;font-size:14px;line-height:1.5}.fx-aud-cards{gap:12px;display:grid}.fx-aud{border:1px solid var(--line);border-radius:var(--r);grid-template-columns:280px minmax(0,1fr);display:grid;overflow:hidden}.fx-aud>.fig{background:var(--panel);border-right:1px solid var(--line);flex-direction:column;gap:10px;min-width:0;padding:14px 16px;display:flex}.fx-aud .hd{justify-content:space-between;align-items:center;gap:8px;display:flex}.fx .fx-aud h3{margin:0;font-size:16px;font-weight:700}.fx-aud h3 a{color:var(--ink)}.fx .fx-aud .you,.fx .fx-aud .share{flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.fx-aud .share .fx-note{font-size:12px}.fx .fx-aud dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.fx .fx-aud dt{color:var(--ink-3);font-size:12px}.fx .fx-aud dd{flex-wrap:wrap;align-items:baseline;gap:6px;margin:0;display:flex}.fx-aud dd b{font-variant-numeric:tabular-nums;font-size:18px}.fx-aud dd span{color:var(--ink-3);font-size:12px}.fx .fx-aud h4{font:600 11px var(--fx-sans), system-ui, sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin:0 0 3px}.fx-aud .pages ul{color:var(--ink-2);gap:2px;margin:0;padding:0;font-size:12.5px;list-style:none;display:grid}.fx-aud .pages .p{overflow-wrap:anywhere}.fx-aud>.msgs{min-width:0;padding:8px 16px 12px}.fx-audmsg{table-layout:fixed;width:100%}.fx-audmsg th:first-child{width:auto}.fx-audmsg thead th:nth-child(2){width:120px}.fx-audmsg thead th:nth-child(3){width:56px}.fx-audmsg thead th:nth-child(4){width:96px}.fx-audmsg thead th:nth-child(5){width:80px}.fx-audmsg tbody th{overflow-wrap:anywhere;font-weight:600}.fx-audmsg tbody th a{color:var(--ink)}.fx-audmsg .ex{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:12.5px;font-weight:400;display:block;overflow:hidden}.fx-audmsg .ex a{color:inherit}.fx-audmsg td.hot{color:var(--ox);font-weight:700}.fx-audmsg .fx-pill{font-size:11px}.fx-audmsg .lab-m,.fx-audmsg .sm{display:none}.fx-story-rows{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.fx-story-row{border-bottom:1px solid var(--line)}.fx-story-row summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:6px 14px;padding:14px 0 14px 24px;list-style:none;display:grid;position:relative}.fx-story-row summary::-webkit-details-marker{display:none}.fx-story-row summary:before{content:"+";font-family:var(--mono,ui-monospace, monospace);color:var(--ink-3);position:absolute;top:13px;left:2px}.fx-story-row details[open] summary:before{content:"–"}.fx-story-row summary:hover .who{text-underline-offset:3px;text-decoration:underline}.fx-story-row summary:focus-visible{outline:2px solid var(--focus,var(--s1));outline-offset:2px}.fx-story-row .who{letter-spacing:-.01em;color:var(--ink);text-wrap:pretty;font-size:15.5px;font-weight:600}.fx-story-row .n{color:var(--ink-2);white-space:nowrap;font-size:13px}.fx-story-row .n b{color:var(--ink);font-size:15px}.fx-story-row .bar{background:var(--cell0);grid-column:1/-1;height:6px}.fx-story-row .bar i{background:var(--s1);height:100%;display:block}.fx-story-row.k-none .bar i,.fx-story-row.k-other_market .bar i,.fx-story-row.k-unread .bar i{background:var(--ink-3)}.fx-story-row.k-none .who,.fx-story-row.k-other_market .who,.fx-story-row.k-unread .who{color:var(--ink-2)}.fx-story-row .facts{color:var(--ink-3);flex-wrap:wrap;grid-column:1/-1;gap:2px 16px;font-size:12.5px;display:flex}.fx-story-row .facts b{color:var(--ink);font-weight:600}.fx .fx-story-why{margin:0 0 10px 24px}.fx-story-ads{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:14px 10px;margin:0;padding:0 0 18px 24px;list-style:none;display:grid}.fx-story-ad{color:var(--ink);gap:5px;text-decoration:none;display:grid}.fx-story-ad img,.fx-story-ad .ph{aspect-ratio:4/5;object-fit:cover;background:var(--cell0);border:1px solid var(--line);width:100%;display:block}.fx-story-ad .cap{color:var(--ink-3);gap:1px;font-size:11.5px;line-height:1.3;display:grid}.fx-story-ad .cap b{color:var(--ink);font-weight:600}.fx-story-fmts{grid-template-columns:repeat(auto-fill,minmax(124px,1fr));gap:16px 12px;margin:0;padding:0;list-style:none;display:grid}.fx-story-fmts .cap .kind{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:10px}.fx-story-fmts .cap b{font-size:13px}.fx .fx-story-h3{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin:18px 0 8px;font-size:11px;font-weight:600}.fx-story-stack{border:1px solid var(--line-2,var(--line));height:32px;display:flex;overflow:hidden}.fx-story-stack span{white-space:nowrap;align-items:center;min-width:0;padding:0 10px;font-size:12.5px;font-weight:600;display:flex;overflow:hidden}.fx-story-stack .s0,.fx-story-key i.s0{background:var(--ink);color:var(--panel)}.fx-story-stack .s1,.fx-story-key i.s1{background:color-mix(in srgb, var(--ink) 55%, var(--panel));color:var(--panel)}.fx-story-stack .s2,.fx-story-key i.s2{background:color-mix(in srgb, var(--ink) 22%, var(--panel));color:var(--ink)}.fx-story-stack .s3,.fx-story-key i.s3{background:var(--cell0);color:var(--ink-2)}.fx-story-stack .s4,.fx-story-key i.s4,.fx-story-stack .s5,.fx-story-key i.s5{background:var(--panel-2,var(--panel));color:var(--ink-3)}.fx .fx-story-key{color:var(--ink-2);flex-wrap:wrap;gap:4px 18px;margin:8px 0 0;font-size:12.5px;display:flex}.fx-story-key span{align-items:center;gap:6px;display:inline-flex}.fx-story-key b{color:var(--ink)}.fx-story-key i{width:10px;height:10px;box-shadow:inset 0 0 0 1px var(--line);flex:none}.fx-story-routes{gap:12px;margin:0;padding:0;list-style:none;display:grid}.fx-story-routes>li{border:1px solid var(--line);background:var(--panel);gap:8px;padding:14px;display:grid}.fx-story-routes>li.gap{box-shadow:inset 3px 0 0 var(--ox)}.fx-story-routes .top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.fx .fx-story-routes h3{text-wrap:pretty;margin:0;font-size:15px;font-weight:600}.fx .fx-story-routes p{margin:0;font-size:14px;line-height:1.5}.fx-story-routes .pages{overflow-wrap:anywhere;gap:2px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.fx-story-routes .pages a{color:var(--ink)}.fx-story-route{background:var(--cell0);max-width:360px;height:10px;display:flex}.fx-story-route .named{background:var(--s1)}.fx-story-route .product{background:color-mix(in srgb, var(--s1) 45%, var(--panel))}.fx-story-route .general{background:var(--cell0);box-shadow:inset 0 0 0 1px var(--line)}.fx-story-route .none{background:0 0}.fx-story-figs{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.fx-story-figs>div{border-top:2px solid var(--ink);gap:2px;padding-top:8px;display:grid}.fx-story-figs>div.hot{border-top-color:var(--lit,var(--s1))}.fx-story-figs strong{letter-spacing:-.03em;color:var(--ink);font-size:30px;font-weight:600;font-stretch:90%;line-height:1.05}.fx-story-figs span{color:var(--ink-3);font-size:13px;line-height:1.35}.fx .fx-story-line{color:var(--ink-2);margin:8px 0 0;font-size:13px}.fx-story-keep{border-left:3px solid var(--ink);margin-top:18px;padding:2px 0 2px 12px}.fx .fx-story-keep h3{margin-top:0}.fx .fx-story-keep p{max-width:70ch;margin:0 0 4px;font-size:14px;line-height:1.5}.fx-story-take{background:color-mix(in srgb, var(--lit,var(--s1)) 22%, var(--panel))}.fx-story-kicker{letter-spacing:.06em;text-transform:uppercase;width:100%;color:var(--ink-2);font-size:11px;font-weight:600;display:block}.fx-story-take ol{counter-reset:t;gap:12px;margin:0;padding:0;list-style:none;display:grid}.fx-story-take li{counter-increment:t;grid-template-columns:28px minmax(0,1fr);gap:10px;max-width:72ch;font-size:15px;line-height:1.5;display:grid}.fx-story-take li:before{content:counter(t);background:var(--ink);width:24px;height:24px;color:var(--panel);place-items:center;font-size:12px;font-weight:600;display:grid}.fx-copy{gap:16px;max-width:1100px;display:grid}.fx .fx-copy-head h1{letter-spacing:-.02em;margin:0 0 4px;font-size:26px;font-weight:600}.fx-copy-grid{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;gap:20px;display:grid}.fx-copy-form{gap:14px;display:grid}.fx-copy-field{gap:6px;display:grid}.fx-copy-field span{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);font-size:11px;font-weight:600}.fx-copy-field textarea{font:inherit;border:1px solid var(--line-2,var(--line));background:var(--panel);color:var(--ink);resize:vertical;border-radius:0;padding:10px 12px;font-size:15px;line-height:1.45}.fx-copy-field textarea:focus-visible{outline:2px solid var(--focus,var(--s1));outline-offset:1px}.fx-copy-actions{flex-wrap:wrap;gap:10px;display:flex}.fx-copy-facts{border:1px solid var(--line);background:var(--panel);padding:14px 16px;font-size:13px;line-height:1.5}.fx .fx-copy-facts h2{margin:0 0 6px;font-size:15px}.fx .fx-copy-facts h3{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin:12px 0 4px;font-size:11px;font-weight:600}.fx .fx-copy-facts p{margin:0 0 4px}.fx-copy-facts ul{margin:0;padding-left:16px}@media (max-width:860px){.fx-copy-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.fx-story-figs{grid-template-columns:minmax(0,1fr)}.fx-story-ads{grid-template-columns:repeat(auto-fill,minmax(88px,1fr));padding-left:0}.fx .fx-story-why{margin-left:0}}.fx-land-bar{background:var(--cell0);width:100%;max-width:240px;height:12px;display:flex;overflow:hidden}.fx-land-bar span,.fx-land-key i,.fx-land-m i{background:var(--cell0)}.fx-land-bar .named,.fx-land-key i.named,.fx-land-m.named i{background:var(--s1)}.fx-land-bar .product,.fx-land-key i.product,.fx-land-m.product i{background:color-mix(in srgb, var(--s1) 45%, var(--panel))}.fx .fx-land-key{color:var(--ink-2);flex-wrap:wrap;gap:6px 18px;margin:0 0 10px;font-size:12px;display:flex}.fx-land-key span,.fx-land-m{align-items:center;gap:6px;display:inline-flex}.fx-land-key i,.fx-land-m i{width:12px;height:4px;box-shadow:inset 0 0 0 1px var(--line);flex:none}.fx .fx-land .fig p{margin:0;font-size:14px;line-height:1.45}.fx .fx-land .fig p.fx-note{font-size:12px}.fx .fx-land .you .fx-land-bar{max-width:120px;height:8px}.fx-landt{table-layout:fixed;width:100%}.fx-landt thead th:first-child{width:136px}.fx-landt thead th:nth-child(3){width:150px}.fx-landt thead th:nth-child(4){width:52px}.fx-landt tbody th{overflow-wrap:anywhere;font-weight:600}.fx-landt tbody th a{color:var(--ink)}.fx-landt .ex{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:12px;font-weight:400;display:block;overflow:hidden}.fx-landt .fx-pill{white-space:nowrap;font-size:11px}.fx-land-m{color:var(--ink-2);font-size:12.5px}.fx-landt .sm{display:none}.fx-tal{grid-template-columns:minmax(0,1fr);display:grid}.fx-talg{border-top:1px solid var(--line);grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:24px;padding:14px 0;display:grid}.fx-talg:first-child{border-top:0;padding-top:0}.fx-talg:last-child{padding-bottom:0}.fx-talg>h3,.fx-talg>.top,.fx-talg>.fx-units{grid-column:1}.fx-talg>ul{grid-area:1/2/4;align-self:center}.fx-talg>.fx-note{grid-column:1/3}.fx .fx-talg h3{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin:0 0 6px;font-size:11px;font-weight:600}.fx .fx-talg .top{flex-direction:column;margin:0;line-height:1.2;display:flex}.fx-talg .top b{font-family:var(--fx-display), system-ui, sans-serif;font-size:20px;font-weight:600}.fx-talg .top span{color:var(--ink-2);font-size:13px}.fx-units{grid-template-columns:repeat(auto-fill,7px);gap:2px;max-width:150px;margin-top:8px;display:grid}.fx-units i{background:var(--cell0);width:7px;height:7px}.fx-units i.on{background:var(--s1)}.fx-talg ul{color:var(--ink-2);gap:3px;margin:0;padding:0;font-size:12.5px;list-style:none;display:grid}.fx-talg li{font-variant-numeric:tabular-nums;justify-content:space-between;gap:8px;display:flex}@media (max-width:760px){.fx-offer{grid-template-columns:minmax(0,1fr)}.fx-bangles{table-layout:auto}.fx-bangles td.ex{display:none}.fx-aud{grid-template-columns:minmax(0,1fr)}.fx-aud>.fig{border-right:0;border-bottom:1px solid var(--line)}.fx-audmsg{table-layout:auto}.fx-audmsg .ex{white-space:normal}.fx-audmsg thead th:nth-child(2),.fx-audmsg tbody td:nth-child(2){display:none}.fx-audmsg .lab-m{width:fit-content;margin-top:4px;display:block}.fx-audmsg .lg{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fx-audmsg .sm{display:inline}.fx-audmsg thead th:nth-child(n+3){width:auto}.fx-audmsg th,.fx-audmsg td{padding-left:6px;padding-right:6px}.fx-audmsg th:first-child{padding-left:0}.fx-landt .ex{white-space:normal}.fx-landt thead th:first-child,.fx-landt thead th:nth-child(3),.fx-landt td:first-child,.fx-landt td:nth-child(3){display:none}.fx-landt .sm{color:var(--ink-2);margin-top:2px;font-size:12px;font-weight:400;display:block}.fx-landt th,.fx-landt td{padding-left:6px;padding-right:6px}.fx-snapmenu{left:0;right:auto}.fx-kinds td:nth-child(2){min-width:180px}.fx-pgcards{grid-template-columns:repeat(2,minmax(0,1fr))}}.fx-hooks{table-layout:fixed;width:100%}.fx-hooks col.hk{width:170px}.fx-hooks col.share{width:150px}.fx-hooks col.lvn{width:190px}.fx-hooks col.you{width:70px}.fx-hooks col.act{width:140px}.fx-hooks td.ex{min-width:0}.fx-hooks .fx-btn{display:inline-block}.fx-lvnw{flex-direction:column;gap:3px;display:flex}.fx-lvn{font-variant-numeric:tabular-nums;color:var(--ink-2);align-items:center;gap:6px;font-size:12px;display:flex;position:relative}.fx-lvn i{flex:none;max-width:70px;height:6px;display:block}.fx-lvn.long i{background:var(--s1)}.fx-lvn.new i{background:var(--ink-3)}.fx-lvn em{color:var(--ink-3);font-style:normal}.fx-lvnw.kept .fx-lvn.long span{color:var(--vg);font-weight:600}.fx-low{color:var(--cu-ink);font-weight:600}.fx-hookex{min-width:0;color:var(--ink-2);align-items:center;gap:10px;text-decoration:none;display:flex}.fx-hookex:hover .q{color:var(--ink)}.fx-thumb.mini{aspect-ratio:auto;border:1px solid var(--line);flex:none;width:34px;height:42px}.fx-hookex .q{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.fx-hookvid>summary{cursor:pointer;list-style:none}.fx-hookvid>summary::-webkit-details-marker{display:none}.fx-hookvid .fx-thumb.mini{position:relative}.fx-hookvid .play{color:#fff;background:#0a0a0a59;place-items:center;font-size:12px;display:grid;position:absolute;inset:0}.fx-hookvid[open] .play{display:none}.fx-hookvid video{background:#000;width:100%;max-width:280px;max-height:420px;margin-top:8px;display:block}.fx-hc .kept{color:var(--vg);font-size:11px}@media (max-width:760px){.fx-hooks{table-layout:auto}.fx-hooks td.ex{min-width:220px}}.fx-hookmx td.num{white-space:nowrap}.fx-hookmx td.num .fx-btn{margin-left:6px;display:inline-block}.fx-clients-head{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.fx-clients-head .fx-btn{display:inline-block}.fx-csum{border:1px solid var(--ox);border-radius:var(--r);background:color-mix(in srgb, var(--ox) 6%, transparent);margin:0 0 12px;padding:10px 12px;font-size:13.5px;line-height:1.5}.fx-csum.ok{border-color:var(--line);border-left-color:var(--vg);color:var(--ink-2);background:0 0}.fx-csum a{color:var(--ink);font-weight:600}.fx-clients td,.fx-clients th{border-bottom:0}.fx-clients thead th{border-bottom:1px solid var(--line-2);vertical-align:bottom}.fx-clients tbody+tbody{border-top:1px solid var(--line)}.fx-clients tbody tr+tr td{padding-top:0}.fx-clients tbody th{letter-spacing:normal;text-transform:none;color:var(--ink);padding:12px 8px;font-family:inherit;font-size:15px;font-weight:600}.fx-clients tbody:target{background:var(--hover)}.fx-cname{align-items:flex-start;gap:8px;display:flex}.fx-cname a{text-decoration:none}.fx-cname a:hover{text-underline-offset:3px;text-decoration:underline}.fx-cname .fx-note a{color:var(--ink-3);font-weight:400}.fx-cstat{box-sizing:border-box;border:1px solid #0000;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;margin-top:1px;font-size:11px;font-weight:700;display:inline-grid}.fx-cstat.ok{color:var(--vg);border-color:var(--vg)}.fx-cstat.warn{color:var(--panel);background:var(--ox);border-color:var(--ox)}.fx-cdisc>summary{cursor:pointer;color:var(--ink-3);width:max-content;font-size:12px}.fx-cdisc>summary:hover{color:var(--ink)}.fx-cdisc[open]>summary{margin-bottom:4px}.fx-rowmenu>button{cursor:pointer;font:inherit;color:var(--ink-3);border-radius:var(--r);background:0 0;border:0;padding:0 6px;font-size:18px;line-height:1}.fx-rowmenu>button:hover{background:var(--panel-2);color:var(--ink)}.fx-rowmenu>button:has(+:popover-open){background:var(--panel-2);color:var(--ink)}.fx-rowmenu-b{text-align:left;min-width:150px;color:var(--ink);background:var(--panel-2);border:1px solid var(--line);border-radius:var(--r);gap:6px;padding:8px 10px;font-size:13px;display:grid;box-shadow:0 8px 24px #00000040}.fx-rowmenu-b:not(:popover-open){display:none}@supports (position-area:bottom){.fx-rowmenu-b[popover]{position-area:bottom span-left;position-try-fallbacks:flip-block;margin:4px 0 0;inset:auto}}.fx-clients td.fx-cact{text-align:right}.fx-rowmenu-b .fx-archive{text-align:left;color:var(--ox);padding:0;display:inline}.fx-archive-confirm{border-top:1px solid var(--line);max-width:240px;padding-top:6px}.fx-archive-confirm p{white-space:normal;margin:0 0 8px;line-height:1.4}.fx-archive-acts{gap:6px;display:flex}.fx-archived{margin-top:16px}.fx-archived>summary{cursor:pointer;width:max-content;color:var(--ink-2);font-size:13px}.fx-archived ul{max-width:560px;margin:8px 0 0;padding:0;list-style:none}.fx-archived li{border-bottom:1px solid var(--line);align-items:baseline;gap:12px;padding:8px 0;display:flex}.fx-archived li>span:first-child{flex:1}.fx-archived li .fx-btn.link{padding:0 4px;display:inline}.fx-clients .fx-info>p{text-align:left}.fx-addclient{max-width:720px;padding:16px}.fx-addclient .fx-inp{max-width:none}.fx-ac-step{border:0;min-width:0;margin:0;padding:0}.fx-ac-step+.fx-ac-step{border-top:1px solid var(--line);margin-top:18px;padding-top:16px}.fx-ac-step>legend{float:left;width:100%;color:var(--ink);align-items:center;gap:8px;margin-bottom:10px;padding:0;font-weight:700;display:flex}.fx-ac-step>legend+*{clear:both}.fx-ac-kinds{grid-template-columns:1fr 1fr;gap:10px;display:grid}.fx-ac-kind{border:1px solid var(--line);border-radius:var(--r);background:var(--panel-2);cursor:pointer;color:var(--ink-2);gap:4px;padding:12px 14px 12px 38px;font-size:13px;display:grid;position:relative}.fx-ac-kind b{color:var(--ink);font-size:14px}.fx-ac-kind input{accent-color:var(--cu);margin:0;position:absolute;top:14px;left:14px}.fx-ac-kind:hover{border-color:var(--line-2)}.fx-ac-kind.on{border-color:var(--cu);box-shadow:inset 0 0 0 1px var(--cu)}.fx-ac-kind:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.fx-cs-kind{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 14px;display:flex}.fx-cs-steps{gap:12px;max-width:760px;margin:0;padding:0;list-style:none;display:grid}.fx-cs-step{padding:14px 16px}.fx-cs-step .fx-tb-h2{align-items:center;gap:8px;margin-bottom:4px;display:flex}.fx-cs-step>p{margin:0 0 8px}.fx-cs-step .fx-btn{display:inline-block}.fx-cs-n{border:1px solid var(--line);width:22px;height:22px;color:var(--ink-3);border-radius:50%;place-items:center;font-size:12px;display:inline-grid}.fx-cs-n.ok{background:var(--vg);border-color:var(--vg);color:var(--panel)}.fx-cs-spend{margin:8px 0;padding:0;list-style:none}.fx-cs-spend li{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.fx-cs-spend li>span{gap:2px;min-width:0;display:grid}@media (max-width:560px){.fx-cs-spend li{flex-wrap:wrap}}.fx-sg{gap:10px;margin:4px 0 12px;display:grid}.fx-sg p{margin:0}.fx-sg-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.fx-sg-empty{gap:6px;display:grid}.fx-sg-steps{color:var(--ink-2);gap:4px;margin:0;padding:0;list-style:none;display:grid}.fx-sg-steps li{gap:8px;display:flex}.fx-sg-steps li.ok{color:var(--vg)}.fx-sg-list{margin:0;padding:0;list-style:none}.fx-sg-list>li{border-top:1px solid var(--line)}.fx-sg-row{cursor:pointer;align-items:center;gap:12px;padding:10px 0;display:flex}.fx-sg-row.on{background:var(--cu-soft);margin:0 -16px;padding:10px 16px}.fx-sg-row input{width:18px;height:18px;accent-color:var(--cu);flex:none;margin:0}.fx-sg-mark{background:var(--panel-2);border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-weight:700;display:grid}.fx-sg-text{gap:2px;min-width:0;display:grid}.fx-sg-text .fx-small{color:var(--ink-2)}.fx-sg-state{font-weight:600}.fx-sg-text .fx-sg-state.tracked{color:var(--vg)}.fx-sg-text .fx-sg-state.meta{color:var(--cu-ink)}img.fx-sg-mark{object-fit:cover}.fx-sg-text .fx-sg-state.pending,.fx-sg-text .fx-sg-state.checking{color:var(--ink-3);font-weight:400}.fx-sg-row.checking{cursor:default}.fx-sg-row.checking b,.fx-sg-row.checking .fx-sg-mark{opacity:.6}.fx-sg-pending{background:linear-gradient(var(--panel-2), var(--panel-2)) 30px 12px / 36px 36px no-repeat, linear-gradient(var(--panel-2), var(--panel-2)) 78px 18px / 180px 10px no-repeat, linear-gradient(var(--panel-2), var(--panel-2)) 78px 34px / min(420px, 60%) 8px no-repeat;height:58px}.fx-sg-foot{border-top:1px solid var(--line-2);justify-content:space-between;align-items:center;gap:16px;padding-top:12px;display:flex}@media (max-width:560px){.fx-sg-head,.fx-sg-foot{flex-wrap:wrap}}@media (max-width:760px){.fx-addclient .fx-fld2,.fx-ac-kinds{grid-template-columns:1fr}}.fx form[data-fx-pending] :is(button,input[type=submit]){cursor:progress}.fx form[data-fx-pending] [aria-busy=true]{opacity:.6}.fx-gnext{counter-reset:gn;margin:0;padding:0;list-style:none}.fx-gnext li{border-bottom:1px solid var(--line);counter-increment:gn;grid-template-columns:28px 1fr auto;gap:4px 14px;padding:12px 0;display:grid}.fx-gnext li:last-child{border-bottom:0}.fx-gnext li:before{content:counter(gn);font-family:var(--fx-display), system-ui, sans-serif;color:var(--cu);grid-row:span 3;font-size:18px;font-weight:600}.fx-gnext .what{font-family:var(--fx-serif), Georgia, serif;color:var(--ink);font-size:16px}.fx-gnext .kind{font-family:var(--fx-sans), system-ui, sans-serif;color:var(--ink-3);text-transform:uppercase;letter-spacing:.06em;margin-left:8px;font-size:11px}.fx-gnext .fx-btn{align-self:start}.fx-gnext .why,.fx-gnext .fx-gtiles{grid-column:2/4}.fx-gnext .why{color:var(--ink-2);font-size:13px}.fx-gtiles{flex-wrap:wrap;gap:6px;margin:4px 0;display:flex}.fx-gtile{aspect-ratio:9/16;border:1px solid var(--line-2);background:var(--panel-2);cursor:pointer;width:48px;max-width:100%;color:var(--ink);flex:none;padding:0;text-decoration:none;display:block;position:relative;overflow:hidden}.fx-gtile:hover{border-color:var(--ink)}.fx-gtile:focus-visible{outline:2px solid var(--cu);outline-offset:2px}.fx-gtile.you{border-color:var(--pv-al)}.fx-gtile img{object-fit:cover;width:100%;height:100%;display:block}.fx-gtile .play{background:var(--media-chip);width:20px;height:20px;color:var(--on-media);border-radius:50%;place-items:center;font-size:9px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fx-gtile .tag{white-space:nowrap;text-overflow:ellipsis;text-align:left;color:var(--on-media);background:linear-gradient(#0000,#0a0a0ae6);padding:2px 3px;font-size:9px;line-height:1.2;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.fx-gtile.more{color:var(--ink-2);place-items:center;font-size:12px;font-weight:600;display:grid}.fx-gplayer{border:1px solid var(--line-2);border-radius:var(--r);background:var(--panel);width:min(92vw,380px);color:var(--ink);padding:14px}.fx-gplayer::backdrop{background:var(--scrim)}.fx-gplayer video{background:#000;width:100%;max-height:64vh;display:block}.fx-gplayer .cap{font-family:var(--fx-serif), Georgia, serif;margin:10px 0 0;font-size:14px}.fx-gplayer .row{flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:12px;display:flex}.fx-gtable th[scope=row]{vertical-align:top;min-width:170px}.fx-gtable td{vertical-align:top}.fx-gtable .nm{color:var(--ink);font-weight:600;display:block}.fx-gtable .ds{color:var(--ink-3);font-size:12px;font-weight:400;display:block}.fx-gtable .ex{min-width:220px}.fx-gtable .q{max-width:46ch;font-family:var(--fx-serif), Georgia, serif;color:var(--ink-2);font-size:13px;display:block}.fx-gwho{flex-wrap:wrap;gap:4px;display:flex}.fx-gb{border:1px solid var(--line);color:var(--ink);white-space:nowrap;padding:1px 8px;font-size:12px;text-decoration:none}.fx-gb b{margin-left:4px}.fx-gpill{white-space:nowrap;background:var(--panel-2);color:var(--ink-2);padding:2px 7px;font-size:11px;font-weight:600;display:inline-block}.fx-gpill.no{background:var(--ox-soft);color:var(--ox)}.fx-gpill.you{background:color-mix(in srgb, var(--pv-al) 14%, transparent);color:var(--ink)}a.fx-gpill{text-decoration:none}.fx-gtable th a,.fx-gdate a{color:inherit;text-decoration:none}.fx-gtable th a:hover .nm,.fx-gdate a:hover{text-decoration:underline}.fx-gpill.test{background:var(--vg-soft);color:var(--vg)}.fx-gpill.scale{background:var(--cu-soft);color:var(--cu-ink)}.fx-gpill.copy{background:color-mix(in srgb, var(--lit) 22%, transparent);color:var(--ink);margin-top:4px}.fx-gdate{white-space:nowrap;color:var(--ink-2);font-size:12.5px}.fx-gmx td.num a{color:var(--ink);white-space:nowrap;text-decoration:none}.fx-gmx .bar{background:var(--cu);vertical-align:middle;height:6px;margin-right:6px;display:inline-block}.fx-gmx .you .bar{background:var(--pv-al)}.fx-gmx th.you,.fx-gmx td.you{background:color-mix(in srgb, var(--pv-al) 6%, transparent)}.fx-gmx .z{color:var(--ink-3);opacity:.5}.fx-greal{color:var(--ink-2);margin:0 0 12px;font-size:13px}@media (max-width:640px){.fx-gnext li{grid-template-columns:24px 1fr}.fx-gnext .fx-btn{grid-column:2;justify-self:start}.fx-gnext .why,.fx-gnext .fx-gtiles{grid-column:2}}.fx-gaps,.fx-ap{flex-direction:column;gap:18px;display:flex}.fx-gaps h1,.fx-ap h1{margin:0}.fx-gaps .fx-snapage{margin:-12px 0 0}.fx-gaps .fx-sub,.fx-gaps .fx-awtabs,.fx-gaps .fx-notice,.fx-gaps-strip{margin:0}.fx-gaps-strip .fx-cmp-edit{font-size:inherit;margin-left:6px}.fx-cmp-editrow{margin:4px 0 0}.fx-gstat{border-radius:var(--r);white-space:nowrap;padding:3px 8px;font-size:12px;font-weight:700;display:inline-block}.fx-gstat.not_targeting{background:var(--cu);color:var(--accent-ink)}.fx-gstat.not_enough{background:var(--lit);color:var(--on-lit)}.fx-gstat.everyone{background:var(--bp-soft);color:var(--ink)}.fx-gstat.lead{background:var(--vg);color:var(--panel)}.fx-gstat.expansion{color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink-3);background:0 0}.fx-gmap-wrap{flex-direction:column;gap:12px;padding:18px 20px 14px;display:flex}.fx-gmap-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.fx .fx-gmap-head h2{margin:0;font-size:18px}.fx-gmap-leg{color:var(--ink-2);flex-wrap:wrap;gap:16px;font-size:12px;display:flex}.fx-gmap-leg span{align-items:center;gap:6px;display:flex}.fx-gmap-leg i{background:var(--s2);border-radius:50%;width:10px;height:10px}.fx-gmap-leg i.gap{background:var(--cu)}.fx-gmap{gap:10px;display:flex}.fx-gmap-y{writing-mode:vertical-rl;color:var(--ink-3);text-align:center;font-size:12px;transform:rotate(180deg)}.fx-gmap-body{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.fx-gmap-plot{border-left:1px solid var(--line-2);border-bottom:1px solid var(--line-2);height:420px;position:relative}.fx-gmap-q{pointer-events:none;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;display:grid;position:absolute;inset:0}.fx-gmap-q span{color:var(--ink-3);text-transform:uppercase;letter-spacing:.03em;padding:10px 12px;font-size:12px;font-weight:600}.fx-gmap-q span:first-child{border-right:1px dashed var(--line);border-bottom:1px dashed var(--line)}.fx-gmap-q span:nth-child(2){border-bottom:1px dashed var(--line)}.fx-gmap-q span:nth-child(3){border-right:1px dashed var(--line)}.fx-gmap-q .r{text-align:right}.fx-gmap-q .gap{color:var(--cu-ink)}.fx-gmap-b{background:var(--s2);box-shadow:0 0 0 2px var(--panel);cursor:pointer;z-index:1;border-radius:50%;position:absolute;transform:translate(-50%,50%)}.fx-gmap-b.gap{background:var(--cu)}.fx-gmap-b.on,.fx-gmap-b:focus-visible{box-shadow:0 0 0 2px var(--panel), 0 0 0 4px var(--ink);outline:none}.fx-gmap-b.dim{opacity:.55}.fx-gmap-l{height:18px;color:var(--ink);white-space:nowrap;pointer-events:none;font-size:13px;font-weight:600;line-height:18px;position:absolute}.fx-gmap-l.dim{opacity:.4}.fx-gmap-lines{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.fx-gmap-lines line{stroke:var(--ink-3);stroke-width:1px}.fx-gmap-lines line.dim{opacity:.4}.fx-gmap-tip{z-index:2;background:var(--panel);border:1px solid var(--line-2);max-width:280px;box-shadow:0 12px 30px var(--shadow);border-radius:var(--r);pointer-events:none;flex-direction:column;gap:2px;padding:10px 12px;font-size:13px;display:flex;position:absolute}.fx-gmap-tip .fx-note{font-size:12px}.fx-gmap-x{color:var(--ink-3);justify-content:space-between;font-size:12px;display:flex}.fx-gaps-tbl{flex-direction:column;gap:10px;display:flex}.fx-gaps-tbl>.fx-note{margin:0}.fx-gaps-scroll{border:1px solid var(--line);border-radius:var(--r);background:var(--panel);overflow-x:auto}.fx-gaps-row{color:var(--ink);border-top:1px solid var(--line);align-items:center;text-decoration:none;display:grid}.fx-gaps-row>div{min-width:0;padding:14px}.fx-gaps-head{color:var(--ink-3);border-top:0;font-size:12px;font-weight:600}.fx-gaps-head>div{padding:10px 14px}.fx-gaps-head .you{color:var(--ink)}a.fx-gaps-row:hover{background:var(--hover);color:var(--ink)}a.fx-gaps-row:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.fx-gaps-row .nm{font-weight:600}.fx-gaps-row .st{color:var(--ink-2);flex-direction:column;align-items:flex-start;gap:6px;font-size:13px;display:flex}.fx-gaps-row .num b{font-size:20px}.fx-gaps-row .none{color:var(--ox);font-weight:600}.fx-gaps-row .dash{color:var(--m0)}.fx-gaps-row .sig{color:var(--ink-2);font-size:13px}.fx-gaps-row .crt{color:var(--ink-2);flex-direction:column;gap:2px;font-size:12px;display:flex}.fx-gaps-row .crt b{color:var(--ink);font-size:20px}.fx-gaps-row .go{color:var(--ink-2);font-size:18px}.fx-ap-back{margin:0}.fx-ap-head{flex-direction:column;gap:10px;max-width:980px;display:flex}.fx-ap-head h1{font-size:28px;line-height:1.2}.fx-ap-head .fx-sub{margin:0;font-size:15px}.fx-ap-head .fx-snapage{margin:0}.fx-ap-st{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.fx-ap-acts{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.fx-ap-acts form{margin:0}.fx-ap-acts .fx-btn{padding:9px 14px;display:inline-block}.fx-ap-acts .fx-btn.primary{background:var(--cu);border-color:var(--cu);color:var(--accent-ink)}.fx-ap-who{flex-direction:column;gap:8px;display:flex}.fx-ap-brands{background:var(--panel);border:1px solid var(--line);border-radius:var(--r);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid;overflow:hidden}.fx-ap-b{min-width:0;box-shadow:-1px 0 0 var(--line), 0 -1px 0 var(--line);flex-direction:column;gap:6px;padding:14px 16px;display:flex}.fx-ap-b .who{color:var(--ink-2);align-items:center;gap:7px;font-size:13px;font-weight:600;display:flex}.fx-ap-b .fig{align-items:baseline;gap:6px;display:flex}.fx-ap-b .fig b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:700;line-height:1.1}.fx-ap-b .fig span{color:var(--ink-3);font-size:12px}.fx-ap-b.you .fig b{color:var(--cu-ink)}.fx-ap-b .fx-note{font-size:12px}.fx-ap-b .bar{background:var(--panel-2);height:6px;display:flex}.fx-ap-b .bar i{height:100%;display:block}.fx-ap-b .bar.none{box-shadow:inset 0 0 0 1px var(--line-2);background:0 0}.fx-ap-b .k1,.fx-ap-bkey .k1{background:color-mix(in srgb, var(--ink) 88%, transparent)}.fx-ap-b .k2,.fx-ap-bkey .k2{background:color-mix(in srgb, var(--ink) 40%, transparent)}.fx-ap-b .k3,.fx-ap-bkey .k3{background:color-mix(in srgb, var(--ink) 16%, transparent)}.fx-ap-b.you .k2{background:var(--cu)}.fx-ap-b.you .k3{background:color-mix(in srgb, var(--cu) 40%, transparent)}.fx-ap-bkey{flex-wrap:wrap;gap:6px 16px;font-size:12px;display:flex}.fx-ap-bkey span{align-items:center;gap:6px;display:inline-flex}.fx-ap-bkey i{width:10px;height:4px;display:inline-block}.fx-ap-answer{max-width:76ch;margin:0;font-size:16px;line-height:1.45}.fx-ap-answer b{color:var(--cu-ink)}.fx-ap-sec{flex-direction:column;gap:12px;display:flex}.fx-ap-sech{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.fx .fx-ap-sech h2{margin:0;font-size:20px}.fx-ap-research{gap:6px;margin:10px 0 0;padding-left:18px;display:grid}.fx-ap-research span{color:var(--ink-2)}.fx-ap-share{flex-direction:column;gap:10px;display:flex}.fx-ap-share .fx-note{margin:0;font-size:12px}.fx-ap-shareh{color:var(--ink-2);font-size:13px;font-weight:600}.fx-ap-sharer{color:var(--ink-2);grid-template-columns:140px minmax(0,1fr) 150px;align-items:center;gap:12px;font-size:13px;display:grid}.fx-ap-sharer.all>span:first-child{color:var(--ink);font-weight:700}.fx-ap-sharer b{color:var(--ink)}.fx-ap-sharer .bar{background:var(--bp-soft);height:14px;display:flex;overflow:hidden}.fx-ap-sharer .bar span{background:var(--vg)}.fx-ap-pagetbl{border:1px solid var(--line);border-radius:var(--r);background:var(--panel);overflow-x:auto}.fx-ap-pagetbl table{border-collapse:collapse;width:100%;min-width:640px;font-size:13px}.fx-ap-pagetbl th{color:var(--ink-3);text-align:left;padding:10px 14px;font-size:12px;font-weight:600}.fx-ap-pagetbl td{border-top:1px solid var(--line);color:var(--ink-2);vertical-align:top;padding:10px 14px}.fx-ap-pagetbl .r{text-align:right}.fx-ap-pagetbl td a{color:var(--ink);font-weight:600;text-decoration:none}.fx-ap-pagetbl td a:hover{text-decoration:underline}.fx-ap-pagetbl .fx-note{word-break:break-all;font-size:12px}.fx-ap-tag{border-radius:var(--r);background:var(--bp-soft);color:var(--ink-2);padding:1px 6px;font-weight:600;display:inline-block}.fx-ap-tag.yes{background:var(--vg);color:var(--panel)}.fx-at{flex-direction:column;gap:10px;display:flex}.fx-at-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.fx-at-bar .fx-note{margin:0;font-size:12px}.fx-at-sort{color:var(--ink-3);align-items:center;gap:4px;font-size:12px;display:flex}.fx-at-sort>span{padding-right:4px}.fx-at-sort button{all:unset;cursor:pointer;border-radius:var(--r);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-2);padding:5px 10px;font-weight:600}.fx-at-sort button[aria-pressed=true]{background:var(--ink);color:var(--panel);box-shadow:none}.fx-at-sort button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.fx-at-sq{background:var(--cu);flex:none;width:8px;height:8px;display:inline-block}.fx-at-wrap{background:var(--panel);border:1px solid var(--line);border-radius:var(--r);overflow-x:auto}.fx-at-wrap table{border-collapse:collapse;width:100%;min-width:760px;font-size:13px}.fx-at-wrap th,.fx-at-wrap td{border-bottom:1px solid var(--line);text-align:left;vertical-align:middle;padding:10px 12px;font-weight:400}.fx-at-wrap thead th{color:var(--ink-3);white-space:nowrap;border-bottom-color:var(--line-2);font-size:12px;font-weight:600}.fx-at-wrap .c{text-align:center}.fx-at-wrap .r{text-align:right}.fx-at-wrap td b{font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}.fx-at-wrap .you{background:var(--cu-soft);box-shadow:inset 1px 0 var(--cu), inset -1px 0 var(--cu)}.fx-at-wrap thead .you{color:var(--cu-ink)}.fx-at-wrap thead .you .fx-at-sq{margin-right:6px}.fx-at-wrap td.you b{color:var(--cu-ink)}.fx-at-job th{background:var(--panel-2);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);padding:7px 12px;font-size:11px;font-weight:600}.fx-at-job span{letter-spacing:0;text-transform:none;color:var(--ink-3);margin-left:8px;font-size:12px;font-weight:400}.fx-at-row{cursor:pointer}.fx-at-row:hover>*,.fx-at-row.open>*{background:color-mix(in srgb, var(--panel-2) 60%, transparent)}.fx-at-row.open>.you,.fx-at-row:hover>.you{background:var(--cu-soft)}.fx-at-row.open>*{border-bottom-color:#0000}.fx-at-name{all:unset;cursor:pointer;color:var(--ink);align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.fx-at-name:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.fx-at-name .caret{width:10px;color:var(--ink-3);font-size:11px;transition:transform .15s}.fx-at-name[aria-expanded=true] .caret{transform:rotate(90deg)}.fx-at-q{max-width:46ch;color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0 18px;font-size:12px;overflow:hidden}.fx-at-k{color:var(--ink-2);white-space:nowrap;margin-top:2px;font-size:11px}.fx-at-none{color:var(--ink-3)}.fx-at-long span{white-space:nowrap;display:block}.fx-at-long .bar{background:var(--panel-2);width:72px;height:4px;margin:5px 0 0 auto;position:relative}.fx-at-long .bar i{background:var(--ink);position:absolute;inset:0 auto 0 0}.fx-at-long .bar s{background:var(--ink-3);width:1px;position:absolute;top:-3px;bottom:-3px}.fx-at-ev>div{align-items:center;gap:4px;display:flex}.fx-at-ev .th{background:var(--panel-2);flex:none;width:36px;height:45px;position:relative;overflow:hidden}.fx-at-ev .th img{object-fit:cover;width:100%;height:100%;display:block}.fx-at-ev .th.kept:after{content:"";box-shadow:inset 0 0 0 2px var(--ink);position:absolute;inset:0}.fx-at-ev .th .d,.fx-at-card .tags span{color:#fffaeb;background:#0a0a0ac7;padding:0 3px;font-size:9px;font-weight:600}.fx-at-ev .th .d{position:absolute;bottom:0;left:0}.fx-at-tail td{padding:9px 12px 9px 30px}.fx-at-tail button{all:unset;cursor:pointer;color:var(--ink-2);font-size:13px}.fx-at-tail button b{color:var(--ink)}.fx-at-tail button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.fx-at-det>td{background:color-mix(in srgb, var(--panel-2) 60%, transparent);padding:4px 12px 18px 30px}.fx-at-det .fx-note{max-width:76ch;font-size:12px}.fx-at-film{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;margin-top:10px;display:grid}.fx-at-card{background:var(--panel);border:1px solid var(--line);flex-direction:column;min-width:0;display:flex}.fx-at-card .ph{aspect-ratio:4/5;background:var(--panel-2);max-width:100%;position:relative;overflow:hidden}.fx-at-card .ph img,.fx-at-card .ph video{object-fit:cover;width:100%;height:100%;display:block}.fx-at-card .tags{pointer-events:none;gap:4px;display:flex;position:absolute;top:6px;left:6px}.fx-at-card .tags span{padding:1px 5px;font-size:10px}.fx-at-card .tags span.kept{background:var(--cu);color:var(--accent-ink)}.fx-at-card .bd{flex-direction:column;gap:4px;padding:8px 10px 10px;font-size:12px;display:flex}.fx-at-card .bd b{font-size:12px}.fx-at-card q{color:var(--ink-2);white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.fx-at-card a{color:var(--cu-ink)}@media (prefers-reduced-motion:reduce){.fx-at-name .caret{transition:none}}.fx-gmap-key{display:none}@media (max-width:760px){.fx-gmap-plot{height:320px}.fx-gmap-l,.fx-gmap-lines{display:none}.fx-gmap-b{place-items:center;min-width:18px;min-height:18px;display:grid}.fx-gmap-b:after{content:attr(data-n);color:#fff;font-size:10px;font-weight:700}.fx-gmap-key{color:var(--ink-2);grid-template-columns:1fr 1fr;gap:4px 12px;margin:6px 0 0;padding-left:20px;font-size:12px;display:grid}.fx-gmap-key li.gap::marker{color:var(--cu-ink)}.fx-gmap-q span{padding:6px;font-size:10px}.fx-ap-sharer{grid-template-columns:96px minmax(0,1fr)}.fx-ap-sharer>span:last-child{grid-column:2}.fx-ap-brands{grid-template-columns:repeat(2,minmax(0,1fr))}.fx-at-wrap table{min-width:0}.fx-at-long,.fx-at-ev{display:none}.fx-at-wrap th,.fx-at-wrap td{padding:9px 8px}.fx-at-q{white-space:normal}.fx-at-det>td{padding:4px 8px 14px}.fx-at-film{grid-template-columns:repeat(2,minmax(0,1fr))}}.fx-brands{font-size:14px}.fx-brands th[scope=row]{letter-spacing:normal;text-transform:none;color:var(--ink);font-family:inherit;font-size:15px;font-weight:600}.fx-brands th[scope=row] a{color:var(--ink);text-decoration:none}.fx-brands th[scope=row] a:hover{text-underline-offset:3px;text-decoration:underline}.fx-brands td,.fx-brands th{vertical-align:middle;padding-top:12px;padding-bottom:12px}.fx-brands .fx-brands-group th{border-bottom:1px solid var(--line);font-family:var(--fx-sans), system-ui, sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);padding-top:20px;padding-bottom:8px;font-size:11px;font-weight:600}.fx-brands tbody+tbody .fx-brands-group th{border-top:1px solid var(--line-2)}.fx-brands td.fx-cact{width:1%}.fx-brands .fx-brands-sub{margin-top:2px;font-weight:400;display:block}.fx-brands .fx-brands-collect{padding:4px 8px;font-size:12px}.fx-brands-sort{all:unset;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;align-items:baseline;gap:4px;display:inline-flex}.fx-brands-sort:focus-visible{outline:2px solid var(--focus,var(--ink));outline-offset:2px}.fx-brands-arrow{color:var(--ink-3);opacity:.45;font-size:11px}.fx-brands-sort:hover .fx-brands-arrow,.fx-brands-sort.on .fx-brands-arrow{opacity:1}.fx-brands-sort.on{color:var(--ink)}.fx-brands th[scope=row] .fx-brands-ws{vertical-align:2px;font-family:inherit;font-size:11px;font-weight:500}.fx-brands-chg{white-space:nowrap;font-weight:600}.fx-brands-chg.up{color:var(--vg)}.fx-brands-chg.down{color:var(--ox)}.fx-brands-steps{flex-wrap:wrap;gap:2px 10px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.fx-brands-step{white-space:nowrap;color:var(--ink-3)}.fx-brands-step.done{color:var(--ink)}.fx-brands-step.done>span:first-child{color:var(--vg);font-weight:700}.fx-brands-step.part>span:first-child,.fx-brands-step.part a>span:first-child{color:var(--cu-ink,var(--cu));font-weight:600}.fx-brands-step.none{opacity:.7}.fx-brands-step a{color:inherit;text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.fx-brands-step a:hover{color:var(--ink);text-decoration-style:solid}.fx-diag-step{margin:12px 0;scroll-margin-top:16px}.fx-diag-step h2{margin:0 0 10px;font-size:17px}.fx-diag-step:target{border-color:var(--cu)}.fx-diag-mark.done{color:var(--vg)}.fx-diag-mark.part{color:var(--cu-ink,var(--cu))}.fx-diag-list{margin:0;padding:0;list-style:none}.fx-diag-list>li{border-top:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:8px 0;display:flex}.fx-diag-list>li:first-child{border-top:0}.fx-diag-list>li>span{flex:280px}.fx-diag-fix{margin:0}.fx-diag-sub{flex-basis:100%;margin:2px 0 0;padding-left:16px;font-size:13px}.fx-diag-more{margin-top:8px;font-size:13px}.fx-diag-more>summary{cursor:pointer;width:fit-content;color:var(--ink-2)}.fx-diag-more ul{margin:6px 0 0;padding-left:18px}.fx-table-wrap[aria-busy]{opacity:.6;transition:opacity .15s}.fx-brands-more{margin:0;padding:12px 8px 4px;font-size:14px}.fx-brands-bar{align-items:flex-start}.fx-brands-total{white-space:nowrap;margin:6px 0 0 auto}.fx-bf{flex-wrap:wrap;flex:auto;align-items:center;gap:6px;min-width:0;display:flex}.fx-bf-btn{border:1px solid var(--line-2);border-radius:var(--r);background:var(--panel);color:var(--ink);font:inherit;cursor:pointer;padding:6px 12px;font-size:13px;font-weight:600}.fx-bf-btn span{color:var(--ink-3);font-weight:400}.fx-bf-btn:hover{border-color:var(--ink-3)}.fx-bf-chips{margin:0;padding:0;list-style:none;display:contents}.fx-bf-chips li{border:1px solid var(--line);color:var(--ink-2);background:var(--panel);align-items:center;gap:2px;padding:4px 4px 4px 10px;font-size:13px;display:inline-flex}.fx-bf-chips li a{width:20px;height:20px;color:var(--ink-3);place-items:center;font-size:15px;line-height:1;text-decoration:none;display:grid}.fx-bf-chips li a:hover{color:var(--ink);background:var(--panel-2)}.fx-bf-chips .fx-bf-reset{background:0 0;border-color:#0000;padding:4px 6px}.fx-bf-chips .fx-bf-reset a{width:auto;height:auto;color:var(--ox);text-underline-offset:2px;font-size:13px;text-decoration:underline;display:inline}.fx-bf-panel{border:1px solid var(--line-2);border-radius:var(--r);background:var(--panel);width:min(680px,100vw - 32px);color:var(--ink);box-shadow:0 12px 30px var(--shadow);padding:14px 16px 12px}.fx-bf-panel:not(:popover-open){display:none}@supports (position-area:bottom){.fx-bf-panel[popover]{position-area:bottom span-right;position-try-fallbacks:flip-block;margin:6px 0 0;inset:auto}}.fx-bf-head{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin:0 0 10px;font-size:11px;font-weight:600}.fx-bf-row{border-top:1px solid var(--line);grid-template-columns:44px 130px 96px 1fr 28px;align-items:start;gap:8px;padding:8px 0;display:grid}.fx-bf-where{color:var(--ink-3);padding-top:6px;font-size:13px}.fx-bf-row select,.fx-bf-num{border:1px solid var(--line-2);border-radius:var(--r);background:var(--panel);width:100%;color:var(--ink);font:inherit;padding:5px 7px;font-size:13px}.fx-bf-num{max-width:120px}.fx-bf-vals{flex-wrap:wrap;gap:6px;display:flex}.fx-bf-vals button{border:1px solid var(--line);border-radius:var(--r);color:var(--ink-2);font:inherit;cursor:pointer;background:0 0;padding:4px 10px;font-size:13px}.fx-bf-vals button span{color:var(--ink-3)}.fx-bf-vals button:hover{border-color:var(--line-2);color:var(--ink)}.fx-bf-vals button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--panel);font-weight:600}.fx-bf-vals button[aria-pressed=true] span{color:var(--panel-2);font-weight:400}.fx-bf-x{border-radius:var(--r);width:28px;height:28px;color:var(--ink-3);cursor:pointer;background:0 0;border:1px solid #0000;font-size:16px}.fx-bf-x:hover{border-color:var(--line);color:var(--ink)}.fx-bf-foot{border-top:1px solid var(--line);gap:16px;padding-top:10px;display:flex}@media (max-width:640px){.fx-bf-row{grid-template-columns:1fr 1fr 28px}.fx-bf-where{display:none}.fx-bf-vals,.fx-bf-num{grid-column:1/-1}.fx-bf-x{grid-area:1/3}}.fx-brands tbody th[scope=row]{border-bottom-color:var(--line)}.fx-body:not(:has(>.fx-side)){grid-template-columns:1fr}.fx-team-invite{gap:6px;max-width:480px;margin:0 0 20px;display:grid}.fx-team-invite label{font-size:13px;font-weight:600}.fx-team-row{gap:8px;display:flex}.fx-team-row .fx-inp{flex:1;min-width:0}.fx-team-invite p{margin:0}.fx-team td.fx-cact{white-space:nowrap;text-align:right;width:1%}.fx-team td .fx-chip{margin-left:8px}.fx-team td{padding-top:12px;padding-bottom:12px}.fx-team-acts{justify-content:flex-end;gap:14px;display:flex}.fx-claude-sec{max-width:92ch;margin:0 0 14px}.fx-claude-sec h2{margin:0 0 8px;font-size:15px;font-weight:700}.fx-claude-sec>.fx-note{margin:0 0 10px;font-size:13px}.fx-claude-steps,.fx-claude-limits{gap:6px;margin:0;padding-left:20px;font-size:13px;display:grid}.fx-claude-url{flex-wrap:wrap;align-items:baseline;gap:10px;margin:12px 0 0;display:flex}.fx-claude-url code{overflow-wrap:anywhere;font-size:13px}.fx-claude-dl{gap:10px;margin:0;font-size:13px;display:grid}.fx-claude-dl dt{font-weight:600}.fx-claude-dl dd{color:var(--ink-2);margin:2px 0 0}.fx-claude-prompts{font-size:13px}.fx-claude-prompts td{vertical-align:top}.fx-claude-asks{margin:0;padding:0;font-size:13px;list-style:none}.fx-claude-asks li{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:14px;padding:8px 0;display:flex}.fx-claude-asks li:first-child{border-top:0;padding-top:0}@media (max-width:640px){.fx-claude-prompts thead{display:none}.fx-claude-prompts tr{border-top:1px solid var(--line);gap:2px;padding:8px 0;display:grid}.fx-claude-prompts td{border:0;padding:0}}.fx-bm .fx-sub{margin-bottom:8px}.fx-bm-groups{flex-wrap:wrap;margin:4px 0 10px}.fx-bm-not{margin:0 0 6px}.fx-bm-how{max-width:92ch;color:var(--ink-2);margin:0 0 20px;font-size:13px}.fx-bm-how>summary{cursor:pointer;width:fit-content;color:var(--ink-3);font-size:12.5px}.fx-bm-how p{margin:8px 0 0;line-height:1.5}.fx-bm-sec{margin:0 0 28px}.fx-bm-sec>h2{letter-spacing:-.025em;margin:0 0 4px;font-size:22px;font-weight:600;font-stretch:90%}.fx-bm-sec>.fx-note{max-width:92ch;margin:0 0 10px}.fx-bm-t{background:var(--panel);border:1px solid var(--line);font-variant-numeric:tabular-nums}.fx-bm-t thead th{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-size:11px}.fx-bm-t thead th.num{text-align:right}.fx-bm-t td{font-size:13px}.fx-bm-more{margin:10px 0 0}.fx-bm-t thead th a{color:inherit}.fx-bm-t thead th[aria-sort]{color:var(--ink)}.fx-bm-t tbody th{letter-spacing:normal;text-transform:none;white-space:normal;color:var(--ink);text-align:left;border-bottom:1px solid var(--line);vertical-align:middle;padding:10px 8px;font-size:13px;font-weight:400}.fx-bm-m{color:var(--ink);align-items:center;gap:6px;font-weight:600;display:flex}.fx-bm-line{color:var(--ink-2);max-width:80ch;margin-top:2px;font-size:12.5px;display:block}.fx-bm-t td.fx-bm-you{color:var(--cu-ink);font-weight:700}.fx-bm-pos{white-space:nowrap;border:1px solid var(--line);color:var(--ink-2);padding:1px 7px;font-size:12px;font-weight:600;display:inline-block}.fx-bm-pos.top{border-color:var(--line-2);color:var(--ink);background:var(--panel-2)}.fx-bm-pos.below{color:var(--ink-2)}.fx-bm-movers{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;display:grid}.fx-bm-movers h3{margin:0 0 8px;font-size:14px}.fx-bm-movers ul{margin:0;padding:0;list-style:none}.fx-bm-movers li{border-top:1px solid var(--line);justify-content:space-between;gap:10px;padding:5px 0;font-size:13px;display:flex}.fx-bm-movers li:first-child{border-top:0}.fx-bm-movers li .fx-note{white-space:nowrap;font-size:12px}.fx-bm-movers p{margin:0}.fx-bm-more-movers>summary{cursor:pointer;width:fit-content;color:var(--ink-3);padding:6px 0 2px;font-size:12.5px}.fx-bm-lead td,.fx-bm-lead tbody th{white-space:nowrap;padding-top:6px;padding-bottom:6px}.fx-bm-lead tbody th{font-weight:600}.fx-bm-lead tbody th a{color:var(--ink)}.fx-bm-lead tr.you{background:var(--cu-soft)}.fx-bm-rank{white-space:nowrap}.fx-bm-r{font-variant-numeric:tabular-nums;min-width:76px;color:var(--ink);margin-right:8px;display:inline-block}.fx-bm-pos.above{color:var(--ink)}.fx-bm-pos.median{color:var(--ink-2)}.fx-bm-pos.bottom{color:var(--ink-3);border-style:dashed}.fx-bm-find{flex-wrap:wrap;align-items:center;gap:8px 14px;margin:0 0 10px;display:flex}.fx-bm-find .fx-inp{max-width:320px}.fx-bm-sort{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px;background:0 0;border:0;padding:0}.fx-bm-sort:hover{color:var(--ink)}.fx-bm-icos{white-space:nowrap;width:1%}.fx-bm-icos a{width:24px;height:24px;color:var(--ink-3);justify-content:center;align-items:center;display:inline-flex}.fx-bm-icos a:hover{color:var(--ink);background:var(--panel-2)}.fx-bm-icos a:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.fx-bm-h{align-items:center;gap:5px;display:inline-flex}.fx-bm-t .fx-info>summary{width:15px;height:15px;font-size:10px}.fx .fx-bm-t .fx-info>p{white-space:normal;color:var(--ink-2);font-weight:400}.fx .fx-bm-t th.num .fx-info>p{text-align:left;left:auto;right:0}.fx .fx-bm-t tbody tr:nth-last-child(-n+2) .fx-info>p{top:auto;bottom:calc(100% + 6px)}.fx-bm-sq{background:var(--cu);vertical-align:1px;width:8px;height:8px;margin-right:7px;display:inline-block}.fx-rd{flex-direction:column;gap:22px;display:flex}.fx-rd>h1{margin-bottom:0}.fx-rd .fx-awtabs{margin-top:-10px}.fx-rd h2{margin:0}.fx-rd-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:600}.fx-rd-hero{background:var(--panel);border:1px solid var(--line);flex-wrap:wrap;gap:24px;padding:24px;display:flex}.fx-rd-read{flex-direction:column;flex:999 420px;align-items:flex-start;gap:12px;min-width:0;display:flex}.fx-rd-read h2{letter-spacing:-.03em;text-wrap:balance;font-size:30px;font-weight:600;line-height:1.1}.fx-rd-read p{color:var(--ink-2);max-width:62ch;margin:0;font-size:15px;line-height:1.5}.fx-rd-nums{background:var(--line);border:1px solid var(--line);flex:360px;grid-template-columns:repeat(2,minmax(0,1fr));align-self:flex-start;gap:1px;min-width:0;display:grid}.fx-rd-nums>div{background:var(--panel);color:var(--ink-2);font-variant-numeric:tabular-nums;flex-direction:column;gap:4px;padding:16px;font-size:13px;display:flex}.fx-rd-nums>div>strong{letter-spacing:-.04em;color:var(--ink);font-size:44px;font-weight:600;line-height:1}.fx-rd-nums>div.low{background:var(--cu-soft)}.fx-rd-nums>div.low .fx-rd-eyebrow{color:var(--cu-ink)}.fx-rd-nums>div.wide{grid-column:span 2}.fx-rd-nums>div.wide strong{letter-spacing:-.02em;color:var(--ink);font-size:22px}.fx-rd-pill{letter-spacing:.04em;white-space:nowrap;border:1px solid var(--line-2);background:var(--panel-2);color:var(--ink-2);padding:3px 8px;font-size:12px;font-weight:600;display:inline-block}.fx-rd-pill.both{border-color:var(--vg);background:var(--vg-soft);color:var(--vg)}.fx-rd-pill.one{border-color:var(--cu);background:var(--cu-soft);color:var(--cu-ink)}.fx-rd-pill.none{border-color:var(--ox);background:var(--ox-soft);color:var(--ox)}.fx-rd-two{flex-wrap:wrap;align-items:flex-start;gap:22px;display:flex}.fx-rd-panel{background:var(--panel);border:1px solid var(--line);flex-direction:column;flex:460px;gap:8px;min-width:0;padding:20px;display:flex}.fx-rd-panel h2,.fx-rd-table h2{letter-spacing:-.015em;font-size:18px;font-weight:600}.fx-rd-table{flex-direction:column;flex:480px;gap:10px;min-width:0;display:flex}.fx-rd-table tr.you{background:var(--cu-soft)}.fx-rd-table tr.you th{color:var(--cu-ink);font-weight:700}.fx-rd-table td.num{text-align:right;font-variant-numeric:tabular-nums}.fx-rd-plot{margin:6px 0 0}.fx-rd-svg{width:100%;height:auto;font-family:var(--fx-sans), system-ui, sans-serif;display:block}.fx-rd-svg .both{fill:var(--cu-soft)}.fx-rd-svg .axis{stroke:var(--ink-2);stroke-width:1.5px}.fx-rd-svg .avg{stroke:var(--s2);stroke-width:1.2px;stroke-dasharray:5 5}.fx-rd-svg .tick,.fx-rd-svg .avgl{fill:var(--ink-3);font-size:12px}.fx-rd-svg .title{fill:var(--ink-2);font-size:13px}.fx-rd-svg .corner{font-family:var(--mono,ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:.04em;fill:var(--ink-3);font-size:11.5px}.fx-rd-svg .corner.both{fill:var(--cu-ink)}.fx-rd-svg .dot>circle{fill:var(--ink-2)}.fx-rd-svg .dot .name{fill:var(--ink);font-size:15px;font-weight:600}.fx-rd-svg .dot .nums{fill:var(--ink-2);font-size:12.5px}.fx-rd-svg .dot.you>circle{fill:var(--cu)}.fx-rd-svg .dot.you>.halo{fill:var(--lit);opacity:.6}.fx-rd-svg .dot.you .name{fill:var(--cu-ink);font-weight:700}.fx-rd-sec{flex-direction:column;gap:12px;display:flex}.fx-rd-sec>h2,.fx-rd-sechead h2{letter-spacing:-.025em;font-size:22px;font-weight:600}.fx-rd-sec>.fx-note{max-width:70ch;margin:-6px 0 0}.fx-rd-sechead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.fx-rd-cards{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;display:grid}.fx-rd-lasting{background:var(--panel);border:1px solid var(--line);flex-direction:column;gap:10px;padding:12px;display:flex}.fx-rd-lhead{gap:12px;display:flex}.fx-rd-lhead h3,.fx-rd-proven h3{margin:0 0 4px;font-size:14px;font-weight:600;line-height:1.3}.fx-rd img,.fx-rd-noimg{object-fit:cover;border:1px solid var(--line);background:var(--panel-2);flex:none;width:64px;height:80px}.fx-rd .fx-gplayer img,.fx-rd-proven .fx-gplayer img{object-fit:contain;border:0;width:100%;height:auto;max-height:64vh;display:block}.fx-rd-poster{cursor:pointer;background:0 0;border:0;flex:none;padding:0;position:relative}.fx-rd-poster:hover img{border-color:var(--ink)}.fx-rd-poster .play{background:var(--scrim);width:26px;height:26px;color:var(--on-media);border-radius:50%;place-items:center;font-size:10px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fx-rd-takes{color:var(--ink-2);font-size:12px}.fx-rd-takes strong{color:var(--ink);font-size:16px}.fx-rd-bar{background:var(--panel-2);height:8px;display:block;position:relative}.fx-rd-bar>i{background:var(--cu);position:absolute;inset:0 auto 0 0}.fx-rd-btns{gap:6px;margin-top:auto;display:flex}.fx-rd-btns>.fx-btn{flex:1;justify-content:center;align-items:center;min-height:36px;display:inline-flex}.fx-rd-row{flex-direction:column;gap:8px;display:flex}.fx-rd-rowhead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.fx-rd-proven{flex-wrap:wrap;gap:12px;display:flex}.fx-rd-proven>article{background:var(--panel);border:1px solid var(--line);flex:340px;align-items:center;gap:12px;min-width:0;padding:12px;display:flex}.fx-rd-proven>article>div{flex:1;min-width:0}.fx-rd-proven img,.fx-rd-proven .fx-rd-noimg{width:56px;height:70px}.fx-rd-ideas{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px;display:grid}.fx-rd-ideas[aria-busy=true]{opacity:.6}.fx-rd-idea{background:var(--panel);border:1px dashed var(--line-2);flex-direction:column;gap:8px;padding:12px;display:flex}.fx-rd-idea h4{letter-spacing:-.01em;margin:0;font-size:15px;font-weight:600;line-height:1.25}.fx-rd-idea p{color:var(--ink-2);margin:0;font-size:13px;line-height:1.45}.fx-rd-idea .fx-note{font-size:11.5px}.fx-rd-card{color:var(--ink-3);font-size:11.5px;font-style:italic}.fx-rd-fills{background:var(--cu-soft);color:var(--cu-ink);align-self:flex-start;padding:3px 8px;font-size:11.5px;font-weight:600}.fx-rd-foot{max-width:900px;font-size:12px;line-height:1.5}@media (max-width:640px){.fx-rd-hero{padding:16px}.fx-rd-read h2{font-size:24px}.fx-rd-nums>div>strong{font-size:34px}.fx-rd-proven>article{flex-wrap:wrap}}.fx-apv-h{align-items:baseline;gap:8px;margin:28px 0 10px;font-size:17px;display:flex}.fx-apv-list,.fx-apv{gap:12px;display:grid}.fx-apv-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px 20px;display:flex}.fx-apv-head h3{margin:2px 0 4px;font-size:18px}.fx-apv-head p{margin:0}.fx-apv-kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:600}.fx-apv-acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fx-apv-confirm{flex-wrap:wrap;align-items:center;gap:8px;max-width:520px;display:inline-flex}.fx-apv-why{border-left:3px solid var(--ox);background:var(--ox-soft);padding:10px 12px}.fx-apv-why h4{letter-spacing:.04em;text-transform:uppercase;color:var(--ox);margin:0 0 4px;font-size:12px;font-weight:600}.fx-apv-why ul{margin:0;padding-left:18px}.fx-apv-why li{color:var(--ink);margin:2px 0}.fx-apv-more>summary{cursor:pointer;width:fit-content;color:var(--ink-2);font-size:13px}.fx-apv-more[open]>summary{margin-bottom:10px}.fx-apv-jobs{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.fx-apv-jobs h4{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);margin:0 0 6px;font-size:12px;font-weight:600}.fx-apv-jobs ul,.fx-apv-auds{margin:0;padding:0;list-style:none}.fx-apv-jobs li,.fx-apv-auds li{border-top:1px solid var(--line);grid-template-columns:1fr auto;gap:2px 8px;padding:5px 0;font-size:13px;display:grid}.fx-apv-jobs li:first-child,.fx-apv-auds li:first-child{border-top:0}.fx-apv-share{font-variant-numeric:tabular-nums;color:var(--ink-2)}.fx-apv-bar{background:var(--panel-2);grid-column:1/-1;height:3px}.fx-apv-bar i{background:var(--cu);height:100%;display:block}.fx-apv-jobs li.flag .fx-apv-name,.fx-apv-jobs li.flag .fx-apv-share{color:var(--ox);font-weight:600}.fx-apv-jobs li.flag .fx-apv-bar i{background:var(--ox)}.fx-apv-recent td .fx-note{white-space:nowrap}.fx-apv-recent td .fx-apv-dropped{white-space:normal;margin-top:2px;display:block}.fx-apv-recent td.fx-cact{white-space:nowrap;text-align:right;width:1%}.fx-apv-banner p{margin:0}.fx-apv-banner p+p{margin-top:4px}.fx-apv-banner{border-left:3px solid var(--cu);background:var(--cu-soft);color:var(--ink);margin:0 0 14px;padding:9px 12px;font-size:14px}.fx-apv-banner a{color:var(--cu-ink);font-weight:600}.fx-msgs{gap:12px;display:grid}.fx-msgs-tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.fx-msgs-tabs a{color:var(--ink-2);padding:8px 14px;font-size:14px;font-weight:600;text-decoration:none;box-shadow:inset 0 -2px #0000}.fx-msgs-tabs a[aria-current=page]{color:var(--ink);box-shadow:inset 0 -2px 0 var(--cu)}.fx-msgs-ctl{flex-wrap:wrap;align-items:center;gap:10px 28px;display:flex}.fx-msgs-ctl .fx-attchips{align-items:center}.fx-msgs-mode{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.fx-msgs-mode button{font:inherit;color:var(--ink-2);border:1px solid var(--line);border-radius:var(--r);cursor:pointer;background:0 0;padding:4px 10px;font-size:13px}.fx-msgs-mode button[aria-pressed=true]{background:var(--ink);color:var(--panel);border-color:var(--ink);font-weight:600}.fx-msgs-mode button:focus-visible,.fx-msgs-tabs a:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.fx-msgs-h{margin:8px 0 0;font-size:15px}.fx-msgs-moves{border:1px solid var(--line);background:var(--panel);margin:0;padding:0;list-style:none}.fx-msgs-moves li{border-top:1px solid var(--line);grid-template-columns:76px minmax(160px,260px) 1fr;align-items:center;gap:12px;padding:9px 12px;display:grid}.fx-msgs-moves li:first-child{border-top:0}.fx-msgs-tag{white-space:nowrap;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-2);justify-self:start;padding:1px 6px;font-size:11px;font-weight:600;line-height:16px;display:inline-block}.fx-msgs-tag.t-gap{background:var(--ox-soft);color:var(--ox);box-shadow:none}.fx-msgs-tag.t-lead{background:var(--vg-soft);color:var(--vg);box-shadow:none}.fx-msgs-legend{flex-wrap:wrap;align-items:center;gap:6px 18px;display:flex}.fx-msgs-scale{color:var(--ink-3);align-items:center;gap:2px;font-size:12px;display:inline-flex}.fx-msgs-scale span{margin:0 6px}.fx-msgs-scale i{--a:0;width:26px;height:12px;box-shadow:inset 0 0 0 1px var(--line);background:color-mix(in srgb, var(--s2) calc(var(--a) * 100%), transparent);display:inline-block}.fx-msgs-rot{max-width:90ch;margin:0}.fx-msgs-wrap{overflow-x:auto}.fx-msgs-t{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:640px}.fx-msgs-t thead th{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);text-align:left;border-bottom:1px solid var(--line-2);vertical-align:bottom;padding:10px 10px 8px;font-size:11px;font-weight:600}.fx-msgs-t thead th.c{text-align:center;white-space:nowrap}.fx-msgs-t thead th small{letter-spacing:0;text-transform:none;color:var(--ink-3);margin-top:3px;font-size:11px;font-weight:400;display:block}.fx-msgs-t tr.job th{text-align:left;border-bottom:1px solid var(--line-2);padding:18px 10px 6px}.fx-msgs-t tbody:first-of-type tr.job th{padding-top:10px}.fx-msgs-t .jl{margin-right:10px;font-size:14px;font-weight:600}.fx-msgs-t tr[class^=k-]>*{border-bottom:1px solid var(--line)}.fx-msgs-t th.msg{text-align:left;background:var(--panel);z-index:1;min-width:220px;padding:8px 10px;font-weight:400;position:sticky;left:0}.fx-msgs-t .ml{font-size:14px;font-weight:500;display:block}.fx-msgs-t .vd{flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:3px;font-size:12px;display:flex}.fx-msgs-t td.c{--a:0;text-align:center;border-left:2px solid var(--panel);background:color-mix(in srgb, var(--s2) calc(var(--a) * 100%), transparent);min-width:76px;height:48px;padding:0}.fx-msgs-t td.c.you{background:color-mix(in srgb, var(--lit) calc(var(--a) * 150%), transparent);border-right:1px solid var(--line-2)}.fx-msgs-t td.c .v{font-size:15px;font-weight:600}.fx-msgs-t td.c .v small{opacity:.7;margin-left:1px;font-size:11px;font-weight:500}.fx-msgs-t td.c.z .v{color:var(--ink-3);font-weight:400}.fx-msgs-t td.c[data-h="1"] .v{color:var(--ink-2);font-weight:500}.fx-msgs-t tr.k-gap td.c.you{box-shadow:inset 0 0 0 1px var(--ox)}.fx-msgs-t td.c[data-h="1"],.fx-msgs-scale i[data-h="1"]{--a:.08}.fx-msgs-t td.c[data-h="2"],.fx-msgs-scale i[data-h="2"]{--a:.18}.fx-msgs-t td.c[data-h="3"],.fx-msgs-scale i[data-h="3"]{--a:.34}.fx-msgs-t td.c[data-h="4"],.fx-msgs-scale i[data-h="4"]{--a:.55}@media (max-width:760px){.fx-msgs-moves li{grid-template-columns:auto 1fr}.fx-msgs-moves li .fx-note{grid-column:1/-1}.fx-msgs-t th.msg{min-width:170px}}.fx-msgs-pending{border-left:3px solid var(--cu);background:var(--cu-soft);color:var(--ink);max-width:90ch;margin:0;padding:8px 12px}.fx-msgs-aud{flex:320px;align-items:center;gap:8px;min-width:0;max-width:520px;display:flex}.fx-msgs-aud .fx-inp{text-overflow:ellipsis;max-width:none;padding:4px 8px;font-size:13px}.fx-msgs-moves li.fx-msgs-more{font-size:12px;display:block}.fx-guide-btn{border:1px solid var(--line-2);height:30px;color:var(--ink);font:600 13px var(--fx-sans), system-ui, sans-serif;cursor:pointer;background:0 0;align-items:center;gap:7px;padding:0 11px;display:inline-flex}.fx-guide-btn span{color:var(--cu);font-size:9px}.fx-guide-btn:hover{border-color:var(--cu)}.fx-guide{border:1px solid var(--line-2);border-radius:var(--r);background:var(--panel);width:min(1040px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--ink);box-shadow:0 32px 80px var(--shadow);margin:auto;padding:0;overflow:auto}.fx-guide::backdrop{background:var(--scrim)}.fx .fx-top .fx-guide{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#0a0a0a;--ink-2:#3b372f;--ink-3:#5f5a4e;--panel:#fffaeb;--panel-2:#ebe4d3;--line:#0a0a0a1f;--line-2:#0a0a0a42;--cu:#9e4508;--focus:#0a0a0a;--shadow:#0a0a0a29}.fx[data-theme=dark] .fx-top .fx-guide{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#fffaeb;--ink-2:#cfc8b6;--ink-3:#a39d8c;--panel:#151515;--panel-2:#1f1d1a;--line:#fffaeb24;--line-2:#fffaeb47;--cu:#ffbf73;--focus:#ffbf73;--shadow:#00000080}.fx-guide[open]{animation:.32s cubic-bezier(.2,.8,.2,1) fx-guide-in}@keyframes fx-guide-in{0%{opacity:0;transform:translateY(10px)scale(.985)}}.fx-guide-head{align-items:flex-start;gap:16px;padding:18px 20px 14px;display:flex}.fx-guide-head h2{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:600;font-stretch:92%}.fx-guide-head p{color:var(--ink-3);margin:4px 0 0;font-size:14px}.fx-guide-x{border:1px solid var(--line);width:32px;height:32px;color:var(--ink-2);cursor:pointer;background:0 0;flex:none;margin-left:auto;font-size:20px;line-height:1}.fx-guide-x:hover{border-color:var(--ink-3);color:var(--ink)}.fx-guide video{aspect-ratio:16/9;background:#0a0a0a;width:100%;display:block}.fx-guide-foot{flex-wrap:wrap;align-items:center;gap:12px;padding:14px 20px 18px;display:flex}.fx-guide-foot p{color:var(--ink-3);margin:0;font-size:14px}.fx-guide-foot b{color:var(--ink)}.fx-guide-foot .fx-btn{margin-left:auto;padding:9px 16px;font-size:14px}@media (prefers-reduced-motion:reduce){.fx-guide[open]{animation:none}}@media (max-width:760px){.fx-guide{border:0;width:100vw;max-width:none;max-height:100dvh}.fx-guide-btn{padding:0 9px}.fx-guide-foot .fx-btn{width:100%;margin-left:0}}.fx-mn{flex-direction:column;gap:14px;margin-top:28px;display:flex}.fx-mn-head h2{letter-spacing:-.025em;margin:0;font-size:22px;font-weight:600}.fx-mn-head p{color:var(--ink-2);max-width:70ch;margin:4px 0 0}.fx-mn-section{flex-direction:column;gap:12px;display:flex}.fx-mn-sec{letter-spacing:-.02em;margin:8px 0 0;font-size:18px;font-weight:600}.fx-mn-note{color:var(--ink-3);margin:-6px 0 0;font-size:13px}.fx-mn-tabs{border:1px solid var(--line);border-radius:var(--r);background:var(--panel-2);flex-wrap:wrap;align-self:flex-start;padding:2px;display:inline-flex}.fx-mn-tabs label{border-radius:var(--r);min-height:32px;color:var(--ink-2);cursor:pointer;align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:600;display:inline-flex}.fx-mn-tabs label span{color:var(--ink-3);font-variant-numeric:tabular-nums;font-weight:500}.fx-mn-tabs input{opacity:0;pointer-events:none;position:absolute}.fx-mn-tabs label:has(input:checked){background:var(--panel);color:var(--ink);box-shadow:0 0 0 1px var(--line)}.fx-mn-tabs label:has(input:focus-visible){outline:2px solid var(--ink);outline-offset:1px}.fx-mn:has(.fx-mn-tabs) .fx-mn-section{display:none}:is(.fx-mn:has(input[value=gap]:checked) .fx-mn-section[data-kind=gap],.fx-mn:has(input[value=making]:checked) .fx-mn-section[data-kind=making],.fx-mn:has(input[value=lead]:checked) .fx-mn-section[data-kind=lead]){display:flex}.fx-mn:has(.fx-mn-tabs) .fx-mn-sec{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.fx-mn:has(.fx-mn-tabs) .fx-mn-note{margin:0}.fx-mn-card{background:var(--panel);border:1px solid var(--line);grid-template-columns:minmax(0,780px) minmax(260px,480px);justify-content:start;gap:12px 40px;min-width:0;padding:18px 20px;display:grid}.fx-mn-card>*{grid-column:1/-1;min-width:0}.fx-mn-card>.fx-mn-main{flex-direction:column;grid-column:1;gap:14px;display:flex}.fx-mn-card>.fx-mn-side{flex-direction:column;grid-area:span 1/2;align-self:start;gap:16px;display:flex;position:sticky;top:16px}.fx-mn-combo{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:600}.fx-mn-combo b{color:var(--ink);font-weight:600}.fx-mn-card h3{letter-spacing:-.02em;text-wrap:balance;max-width:80ch;margin:0;font-size:18px;font-weight:600;line-height:1.25}.fx-mn-card h4{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin:0 0 4px;font-size:11px;font-weight:600}.fx-mn-card p{margin:0}.fx-mn-body{color:var(--ink-2);max-width:72ch}.fx-mn-bars{color:var(--ink-3);font-variant-numeric:tabular-nums;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:6px 10px;font-size:12px;display:grid}.fx-mn-bars h4{grid-column:1/-1}.fx-mn-bars b{color:var(--ink);text-align:right;font-weight:600}.fx-mn-key{grid-column:1/-1;font-size:11px}.fx-mn-track{background:var(--panel-2);height:10px;position:relative}.fx-mn-track span{position:absolute;inset:0 auto 0 0}.fx-mn-track .t{background:var(--m1)}.fx-mn-track .y{background:var(--ink)}.fx-mn-fmt{overflow-x:auto}.fx-mn-fmt table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;max-width:720px;font-size:12.5px}.fx-mn-fmt th,.fx-mn-fmt td{text-align:right;border-bottom:1px solid var(--line);color:var(--ink-2);padding:5px 8px}.fx-mn-fmt th:first-child,.fx-mn-fmt td:first-child{text-align:left;padding-left:0}.fx-mn-fmt th{color:var(--ink-3);font-size:11px;font-weight:600}.fx-mn-fmt tr.on td{color:var(--ink);font-weight:600}.fx-mn-fmt tr.on td:first-child:before{content:"● ";color:var(--m1)}.fx-mn-share{flex-direction:column;gap:6px;max-width:72ch;margin:0;padding-left:18px;display:flex}.fx-mn-brief{background:var(--cu-soft);padding:14px 16px}.fx-mn-brief p{line-height:1.5}.fx-mn-ads{border-top:1px solid var(--line);padding-top:8px}.fx-mn-ads>summary{cursor:pointer;color:var(--cu-ink);align-items:center;min-height:32px;font-size:13px;font-weight:600;display:flex}.fx-mn-ads h4{margin-top:12px}.fx-mn-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px;display:grid}.fx-mn-ad{flex-direction:column;gap:6px;min-width:0;margin:0;display:flex}.fx-mn-frame{background:var(--panel-2);aspect-ratio:9/16;justify-content:center;align-items:center;max-width:100%;display:flex;overflow:hidden}.fx-mn-frame video,.fx-mn-frame img{object-fit:contain;background:var(--stage);width:100%;height:100%;display:block}.fx-mn-none{color:var(--ink-3);text-align:center;padding:10px;font-size:12px}.fx-mn-ad figcaption{color:var(--ink-2);overflow-wrap:anywhere;flex-direction:column;font-size:12px;line-height:1.4;display:flex}.fx-mn-days{font-variant-numeric:tabular-nums;color:var(--cu-ink)}.fx-mn-dim{color:var(--ink-3)}.fx-mn-title{color:var(--ink)}.fx-mn-empty{background:var(--panel);border:1px solid var(--line);color:var(--ink-2);margin:0;padding:16px 20px}.fx-mn-check{color:var(--ink-3);font-size:11.5px}.fx-mn-left summary{cursor:pointer;color:var(--ink-2);font-size:13px}.fx-mn-left ul{color:var(--ink-2);flex-direction:column;gap:6px;margin:8px 0 0;padding-left:18px;font-size:13px;display:flex}@media (max-width:900px){.fx-mn-card{grid-template-columns:minmax(0,1fr)}.fx-mn-card>.fx-mn-main,.fx-mn-card>.fx-mn-side{grid-column:1;position:static}}@media (max-width:680px){.fx-mn-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fx-mn-card{padding:14px}}.fx-br{gap:20px;display:grid}.fx-br .fx-sub{margin:0}.fx-br-week{gap:8px;padding:16px 18px 6px;display:grid}.fx-br-week>h2,.fx-br-gap>h2{letter-spacing:-.025em;flex-wrap:wrap;align-items:center;gap:4px 0;margin:0;font-size:22px;font-weight:600;font-stretch:90%;display:flex}.fx-br-week>.fx-note{max-width:92ch;margin:0 0 4px}.fx-br-batch{color:var(--ink-3);white-space:pre;font-weight:500}.fx-br-now{letter-spacing:.06em;text-transform:uppercase;color:var(--cu-ink);align-items:center;gap:6px;margin-left:12px;font-size:11px;font-weight:600;display:inline-flex}.fx-br-now:before{content:"";background:var(--lit);width:8px;height:8px}.fx-br-week.now{border-color:var(--line-2)}.fx-br-gap{gap:2px;padding:0 2px;display:grid}.fx-br-gap>h2{letter-spacing:-.01em;color:var(--ink-2);font-size:18px;font-weight:500;font-stretch:96%}.fx-br-gap .fx-note{margin:0}.fx-br-t{font-variant-numeric:tabular-nums;min-width:760px}.fx-br-t thead th{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-size:11px}.fx-br-t thead th.num{text-align:right}.fx-br-t td,.fx-br-t tbody th{vertical-align:top;font-size:13px}.fx-br-t tbody th{text-align:left;text-transform:none;letter-spacing:normal;color:var(--ink);border-bottom:1px solid var(--line);max-width:46ch;padding:10px 8px;font-weight:400}.fx-br-t tbody tr:last-child>*{border-bottom:0}.fx-br-code,.fx-br-ad{font-family:var(--mono,ui-monospace, monospace);color:var(--ink-2);font-size:12px}.fx-br-code{display:block}.fx-br-ad{overflow-wrap:anywhere}.fx-br-title{color:var(--ink);margin-top:2px;font-weight:600;display:block}.fx-br-why{color:var(--ink-3);margin-top:2px;font-size:12px;display:block}.fx-br-nowrap{white-space:nowrap}.fx-br-src{white-space:nowrap;background:var(--panel-2);color:var(--ink-2);padding:2px 7px;font-size:11px;font-weight:600;display:inline-block}.fx-br-src.own{background:var(--vg-soft);color:var(--vg)}.fx-br-src.new{box-shadow:inset 0 0 0 1px var(--line-2);background:0 0}.fx-br-bar{vertical-align:middle;background:var(--panel-2);width:90px;height:6px;margin-left:8px;display:inline-block}.fx-br-bar i{background:var(--ink-2);height:6px;display:block}.fx-br-bar i.top{background:var(--cu)}.fx-br-foot{max-width:92ch;margin:0}.fx-br-page{gap:16px;display:grid}.fx-br-page>.fx-bc-head{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.fx-br-page h1,.fx-br-page>.fx-bc-head .fx-note{margin:0}.fx-br-page>.fx-panel{max-width:92ch}.fx-br-page>.fx-panel p{margin:0}.fx-bc-cols{grid-template-columns:minmax(0,1.15fr) minmax(320px,1fr);align-items:start;gap:20px;display:grid}.fx-bc-chat{background:var(--panel);border:1px solid var(--line);flex-direction:column;min-width:0;height:calc(100vh - 180px);min-height:520px;display:flex;position:sticky;top:16px}.fx-bc-log{flex-direction:column;flex:1;gap:22px;padding:22px 24px;display:flex;overflow-y:auto}.fx-bc-intro{color:var(--ink-2);max-width:62ch;margin:0}.fx-bc-you{background:var(--ink);max-width:min(520px,90%);color:var(--panel);white-space:pre-wrap;overflow-wrap:anywhere;align-self:flex-end;padding:10px 14px;font-size:14px}.fx-bc-ai{flex-direction:column;gap:10px;max-width:64ch;font-size:14px;line-height:1.5;display:flex}.fx-bc-steps{border-left:2px solid var(--line-2);flex-direction:column;gap:6px;margin:0;padding:0 0 0 12px;list-style:none;display:flex}.fx-bc-step{color:var(--ink-2);overflow-wrap:anywhere;font-size:12px}.fx-bc-step.err{color:var(--ox)}.fx-bc-tool{font-family:var(--fx-mono), ui-monospace, monospace;color:var(--ink-3);margin-right:6px;font-size:11px}.fx-bc-text>:first-child{margin-top:0}.fx-bc-text>:last-child{margin-bottom:0}.fx-bc-text p,.fx-bc-text ul,.fx-bc-text ol{margin:0 0 8px}.fx-bc-text ul,.fx-bc-text ol{padding-left:20px}.fx-bc-acts{flex-wrap:wrap;gap:8px;display:flex}.fx-bc-acts .fx-btn{box-sizing:border-box;align-items:center;min-height:40px;padding:0 12px;display:inline-flex}.fx-bc-wait{color:var(--ink-3);margin:0;font-size:13px}.fx-bc-ask{border-top:1px solid var(--line-2);flex-direction:column;gap:10px;padding:14px 16px;display:flex}.fx-bc-chips{flex-wrap:wrap;gap:6px;display:flex}.fx-bc-chip{font:inherit;color:var(--ink-2);border:1px solid var(--line-2);cursor:pointer;background:0 0;padding:5px 10px;font-size:12px}.fx-bc-chip:hover{border-color:var(--ink-3);color:var(--ink)}.fx-bc-row{gap:8px;display:flex}.fx-bc-row textarea{resize:vertical;border:1px solid var(--line-2);background:var(--panel);min-width:0;color:var(--ink);font:inherit;flex:1;padding:8px 10px;font-size:14px}.fx-bc-send{background:var(--ink);width:72px;color:var(--panel);font:inherit;cursor:pointer;border:0;font-weight:600}.fx-bc-send:disabled{opacity:.5;cursor:default}.fx-bc-draft{flex-direction:column;gap:10px;min-width:0;display:flex}.fx-bc-draft>.fx-note{margin:0;font-size:12px}.fx-bc-draft .fx-bd{padding:22px 24px 24px}.fx .fx-bc-draft .fx-bd h1{font-size:26px}.fx-bc-tabs{border:1px solid var(--line-2);flex-wrap:wrap;align-self:flex-start;display:flex}.fx-bc-tabs button{font:inherit;color:var(--ink-2);cursor:pointer;background:0 0;border:0;padding:6px 12px}.fx-bc-tabs button.on{background:var(--ink);color:var(--panel);font-weight:600}.fx-bc-none{background:var(--panel);border:1px dashed var(--line-2);color:var(--ink-3);margin:0;padding:22px 24px}.fx-bc-past{gap:6px;display:grid}.fx-bc-past h2{margin:0;font-size:15px}.fx-bc-past ul{gap:4px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.fx-bc-past .fx-br-code{margin-left:6px;display:inline}@media (max-width:1100px){.fx-bc-cols{grid-template-columns:minmax(0,1fr)}.fx-bc-chat{height:auto;min-height:0;position:static}.fx-bc-log{max-height:70vh}}@media (max-width:760px){.fx-bc-log{padding:16px 14px}}.fx:has(.fx-ag-shell){box-sizing:border-box;height:100dvh;min-height:0;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);flex-direction:column;display:flex;overflow:hidden}.fx:has(.fx-ag-shell)>.fx-top{flex:none}.fx:has(.fx-ag-shell)>.fx-body{flex:1;grid-template-rows:minmax(0,1fr);min-height:0}.fx:has(.fx-ag-shell) .fx-side{min-height:0;overflow-y:auto}.fx-main:has(>.fx-ag-shell){flex-direction:column;min-height:0;padding:0;display:flex;overflow:hidden}.fx-ag-shell{flex-direction:column;flex:1;min-height:0;display:flex}.fx-ag-scroll{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;min-height:0;padding:0 28px;overflow-y:auto}.fx-ag-dock{background:var(--bg);scrollbar-gutter:stable;flex-direction:column;flex:none;gap:8px;padding:10px 28px 20px;display:flex;overflow:hidden}.fx-ag-dock>*{box-sizing:border-box;width:100%}.fx-ag-shell.thread .fx-ag-dock>*{max-width:820px;margin:0 auto}.fx-ag-shell.thread .fx-ag-dock>.fx-err{margin:0 auto}.fx-ag{box-sizing:border-box;flex-direction:column;gap:28px;width:100%;padding:32px 0 24px;display:flex}.fx-ag.thread{gap:26px;max-width:820px;margin:0 auto;padding-top:16px}.fx-ag-head{flex-direction:column;gap:8px;display:flex}.fx .fx-ag-head h1{letter-spacing:-.02em;margin:0;font-size:34px;font-weight:600;line-height:1.1}.fx-ag-head p{color:var(--ink-2);max-width:64ch;margin:0;font-size:16px;line-height:1.5}.fx-ag-eyebrow{font-family:var(--fx-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin:0;font-size:11px;font-weight:400}.fx-ag-ask{background:var(--panel);border:1.5px solid var(--ink);flex-direction:column;gap:10px;padding:14px 14px 12px 18px;display:flex}.fx-ag-ask label:not(.fx-sr){color:var(--ink-3);font-size:13px}.fx-ag-ask textarea{resize:none;font:inherit;color:var(--ink);background:0 0;border:0;max-height:12em;padding:0;font-size:16px;line-height:1.5;overflow-y:auto}.fx-ag-ask textarea:focus-visible{outline:none}.fx-ag-ask:focus-within{box-shadow:0 0 0 2px var(--focus)}.fx-ag-ask textarea::placeholder{color:var(--ink-3)}.fx-ag-askfoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.fx-ag-askfoot span{color:var(--ink-3);font-size:13px}.fx-ag-send{background:var(--cu);min-height:44px;color:var(--accent-ink);font:inherit;cursor:pointer;border:0;padding:0 20px;font-size:15px;font-weight:600}.fx-ag-send:hover:not(:disabled){background:var(--ink);color:var(--panel)}.fx-ag-send:disabled{opacity:.5;cursor:default}.fx-ag-ask.reply{flex-flow:wrap;align-items:flex-end;padding:12px 12px 12px 16px}.fx-ag-ask.reply textarea{flex:1;min-width:0;font-size:15px}.fx-ag-ask textarea:disabled{cursor:not-allowed}.fx-ag-cap{color:var(--ink-2);background:var(--hover);border-left:3px solid var(--cu);flex-basis:100%;margin:0;padding:10px 12px;font-size:14px;line-height:1.5}.fx-ag-ask.slim{background:0 0;border:0;gap:6px;padding:0}.fx-ag-ask.slim:focus-within{box-shadow:none}.fx-ag-bar{box-sizing:border-box;background:var(--panel);border:1px solid var(--ink);align-items:flex-end;gap:8px;min-height:44px;padding:3px 3px 3px 14px;display:flex}.fx-ag-bar:focus-within{box-shadow:0 0 0 2px var(--focus)}.fx-ag-bar textarea{flex:1;align-self:center;min-width:0;padding:6px 0;font-size:15px}.fx-ag-bar .fx-addcard{display:flex}.fx-ag-bar .fx-ag-send{min-height:36px;padding:0 16px;font-size:14px}.fx-ag-askhelp{color:var(--ink-3);margin:0;font-size:11.5px;line-height:1.4}.fx-ag-try{flex-direction:column;gap:10px;display:flex}.fx-ag-try>div{flex-wrap:wrap;gap:8px;display:flex}.fx-ag-try button{border:1px solid var(--line-2);min-height:40px;font:inherit;color:var(--ink);cursor:pointer;background:0 0;padding:0 14px;font-size:14px}.fx-ag-try button:hover:not(:disabled){border-color:var(--ink);background:var(--hover)}.fx-ag-try button:disabled{opacity:.5;cursor:default}.fx-ag-sugg{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;display:grid}.fx-ag-sugg button{box-sizing:border-box;text-align:left;min-width:0;min-height:196px;font:inherit;color:var(--ink);background:var(--panel);border:1px solid var(--line);cursor:pointer;flex-direction:column;align-items:stretch;gap:10px;padding:18px;display:flex}.fx-ag-sugg button.lead{border:1.5px solid var(--ink)}.fx-ag-sugg button.lead .fx-ag-eyebrow{color:var(--cu-ink)}.fx-ag-sugg button:hover:not(:disabled){border-color:var(--ink);background:var(--hover)}.fx-ag-sugg button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.fx-ag-sugg button:disabled{opacity:.5;cursor:default}.fx-ag-sugg .h{overflow-wrap:anywhere;font-size:17px;font-weight:600;line-height:1.3}.fx-ag-sugg .r{color:var(--ink-2);overflow-wrap:anywhere;font-size:14px;line-height:1.45}.fx-ag-sugg .a{color:var(--cu-ink);margin-top:auto;font-size:14px;font-weight:600}@media (max-width:560px){.fx-ag-sugg button{min-height:0}}.fx-ag-ihead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.fx-ag-ihead span{color:var(--ink-3);font-size:13px}.fx-ag-status{color:var(--ink-2);background:var(--panel);border:1px solid var(--line);align-items:flex-start;gap:10px;margin:0;padding:10px 14px;font-size:14px;line-height:1.5;display:flex}.fx-ag-status strong{color:var(--ink);font-weight:600}.fx-ag-status .dot{background:var(--cu);border-radius:50%;flex:none;width:8px;height:8px;margin-top:7px;animation:1.6s ease-in-out infinite fx-ag-pulse}.fx-ag-status.quiet{background:0 0;border-style:dashed}@keyframes fx-ag-pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.fx-ag-status .dot{animation:none}}.fx .fx-ag-head.small h1{letter-spacing:-.03em;font-size:28px;line-height:1.05}.fx-ag-head.small p{margin-top:4px;font-size:13.5px}.fx-ag-head.small .fx-ag-ihead{align-items:flex-end;gap:8px 16px}.fx-ag-ihead .fx-ag-rest{font-family:var(--fx-mono), ui-monospace, monospace;color:var(--ink-3);align-items:center;gap:8px;font-size:11.5px;display:inline-flex}.fx-ag-rest .dot,.fx-ag-flnext .dot{background:var(--cu);border-radius:50%;flex:none;width:7px;height:7px;animation:1.6s ease-in-out infinite fx-ag-pulse}.fx-ag-fl{background:var(--panel);border:1px solid var(--line-2);flex-direction:column;gap:16px;padding:18px 20px;display:flex}.fx-ag-fl>ul{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.fx-ag-flrow{grid-template-columns:150px minmax(0,1fr) 150px;align-items:center;gap:14px;display:grid}.fx-ag-flname{overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.fx-ag-flname span{color:var(--ink-3);font-size:12px}.fx-ag-flslots{grid-template-columns:repeat(12,minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}.fx-ag-flslot{aspect-ratio:4/5;background:var(--panel-2);position:relative;overflow:hidden}.fx-ag-flslot img{object-fit:cover;width:100%;height:100%;display:block}.fx-ag-flslot.is-video:after{content:"▶";color:var(--on-media);text-shadow:0 0 3px #00000080;font-size:9px;line-height:1;position:absolute;bottom:3px;left:4px}.fx-ag-flslot.is-reading{outline:2px solid var(--cu);outline-offset:-2px}.fx-ag-flslot.is-empty{border:1px dashed var(--line-2);box-sizing:border-box;background:0 0}.fx-ag-flstatus{font-family:var(--fx-mono), ui-monospace, monospace;text-align:right;color:var(--ink-2);font-size:12px}.fx-ag-flstatus.is-reading,.fx-ag-flstatus.is-finding{color:var(--cu-ink)}.fx-ag-flstatus.is-none{color:var(--ink-3)}.fx-ag-flnext{border-top:1px solid var(--line);color:var(--ink-2);align-items:center;gap:10px;margin:0;padding-top:12px;font-size:13px;line-height:1.45;display:flex}.fx-ag-flnext strong,.fx-ag-head p strong{color:var(--ink);font-weight:600}.fx-ag-flfoot{color:var(--ink-3);margin:0;font-size:13px;line-height:1.45}.fx-ag-icard.ghost{border:1px solid var(--line);background:linear-gradient(90deg, var(--panel-2) 0, var(--panel) 60px, var(--panel-2) 120px) 0 0 / 400px 100% var(--panel-2);min-height:150px;padding:0;animation:1.6s linear infinite fx-ag-sheen}@keyframes fx-ag-sheen{0%{background-position:-200px 0}to{background-position:200px 0}}@media (prefers-reduced-motion:reduce){.fx-ag-rest .dot,.fx-ag-flnext .dot,.fx-ag-icard.ghost{animation:none}}.fx-ag-glance .fx-panb>.fx-note{margin:10px 0 0}.fx-gl-count{color:var(--ink-3);font-size:12px;font-weight:400;display:block}.fx-gl-count.busy{color:var(--cu-ink);animation:1.6s ease-in-out infinite fx-ag-pulse}.fx-gl-bar{background:linear-gradient(90deg, var(--panel-2) 0, var(--panel) 60px, var(--panel-2) 120px) 0 0 / 400px 100% var(--panel-2);width:140px;max-width:100%;height:22px;animation:1.6s linear infinite fx-ag-sheen;display:block}.fx-gl-bar.sm{width:36px;height:14px;margin-left:auto}.fx-ag-glance tr.is-partial .fx-spark{opacity:.7}@media (prefers-reduced-motion:reduce){.fx-gl-count.busy,.fx-gl-bar{animation:none}}@media (max-width:760px){.fx-ag-glance .fx-glance td.num{flex-wrap:wrap;justify-content:flex-end;row-gap:2px}.fx-ag-glance .fx-glance td.num:before{margin-right:auto}.fx-ag-glance .fx-glance td.num .fx-usual{margin-left:0}.fx-ag-glance .fx-glance .fx-gl-count{text-align:right;flex-basis:100%}.fx-ag-glance .fx-glance td>.fx-gl-count:only-child{flex-basis:auto}.fx-ag-glance .fx-gl-bar{width:120px}.fx-ag-fl{gap:14px;padding:14px}.fx-ag-flrow{grid-template-columns:minmax(0,1fr) auto;gap:6px 10px}.fx-ag-flslots{grid-area:2/1/auto/-1;gap:3px}.fx-ag-flstatus{font-size:11.5px}}.fx-ag-icards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.fx-ag-icard{box-sizing:border-box;background:var(--panel);border:1px solid var(--line-2);flex-direction:column;gap:8px;min-width:0;padding:14px 16px;display:flex}.fx-ag-icard.lead{border:2px solid var(--ink)}.fx-ag-icard .fx-ag-eyebrow{color:var(--cu-ink);font-size:10.5px}.fx .fx-ag-icard h2{letter-spacing:-.01em;overflow-wrap:anywhere;margin:0;font-size:16.5px;font-weight:600;line-height:1.25}.fx-ag-ibody{color:var(--ink-2);overflow-wrap:anywhere;font-size:13px;line-height:1.45}.fx-ag-ibody p{margin:0 0 6px}.fx-ag-ibody p:last-child{margin-bottom:0}.fx-ag-iquote{border-left:3px solid var(--cu);flex-direction:column;gap:4px;margin:0;padding:4px 0 4px 12px;display:flex}.fx-ag-iquote p{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.45}.fx-ag-iquote cite{color:var(--ink-3);font-size:12px;font-style:normal}.fx-ag-icard .fx-ag-viz,.fx-ag-icard .fx-ag-strip{background:0 0;border:0;padding:0}.fx-ag-strip.small .fx-ag-striprow{flex-wrap:wrap;gap:4px;display:flex}.fx-ag-strip.small .fx-bd-ref{gap:0;width:52px}.fx-ag-strip.small .fx-bd-refposter{aspect-ratio:4/5;border-color:var(--line)}.fx-ag-strip.small .fx-bd-ref figcaption{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fx-ag-strip.small .fx-bd-refposter .play{width:auto;height:auto;color:var(--on-media);text-shadow:0 0 3px #00000080;background:0 0;font-size:8px;top:auto;bottom:2px;left:3px;transform:none}.fx-ag-iact{flex-wrap:wrap;gap:0 14px;margin-top:auto;display:flex}.fx-ag-isee,.fx-ag-iask{min-height:32px;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-size:13px;font-weight:600}.fx-ag-isee{color:var(--cu-ink)}.fx-ag-iask{color:var(--ink)}.fx-ag-isee:hover,.fx-ag-iask:hover:not(:disabled){text-underline-offset:3px;text-decoration:underline}.fx-ag-isee:focus-visible,.fx-ag-iask:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.fx-ag-iask:disabled{opacity:.5;cursor:default}.fx-ag-irefresh{flex-wrap:wrap;align-items:center;gap:10px;display:flex}@media (max-width:560px){.fx-ag-icards{grid-template-columns:minmax(0,1fr)}}.fx-ag-copy{font:inherit;color:var(--cu-ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;text-decoration:underline}.fx-ag-copy:hover{color:var(--ink)}.fx-ag-new{color:var(--cu-ink);align-self:flex-start;font-size:14px}.fx-ag-log{flex-direction:column;gap:26px;display:flex}.fx-ag-you{background:var(--panel-2);white-space:pre-wrap;overflow-wrap:anywhere;align-self:flex-end;max-width:min(560px,90%);padding:12px 16px;font-size:15px;line-height:1.5}.fx-ag-ai{flex-direction:column;gap:14px;min-width:0;font-size:16px;line-height:1.6;display:flex}.fx-ag-text{overflow-wrap:anywhere;max-width:70ch}.fx-ag-text>:first-child{margin-top:0}.fx-ag-text>:last-child{margin-bottom:0}.fx-ag-text p,.fx-ag-text ul,.fx-ag-text ol{margin:0 0 12px}.fx-ag-text ul,.fx-ag-text ol{padding-left:20px}.fx-ag-text table{border-collapse:collapse;font-variant-numeric:tabular-nums;max-width:100%;margin:0 0 12px;font-size:14px;line-height:1.4;display:block;overflow-x:auto}.fx-ag-text th,.fx-ag-text td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;min-width:72px;padding:8px 14px 8px 0}.fx-ag-text th{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);border-bottom-color:var(--line-2);white-space:nowrap;font-size:11px;font-weight:600}.fx-ag-text td:first-child{font-weight:600}.fx-ag-viz,.fx-ag-strip{background:var(--panel);border:1px solid var(--line);flex-direction:column;gap:10px;min-width:0;padding:16px 18px;display:flex}.fx .fx-ag-viz h3,.fx .fx-ag-strip h3{letter-spacing:-.01em;overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:600;line-height:1.35}.fx-ag-vizscroll{max-width:100%;overflow-x:auto}.fx-ag-chart{width:100%;min-width:0}.fx-ag-chart[data-state=loading]{background:var(--hover);min-height:220px}.fx-ag-chart>div,.fx-ag-chart .vega-embed{width:100%;display:block}.fx-ag-chart .vega-embed summary{display:none}.fx-ag-viznote{color:var(--ink-3);margin:0;font-size:12px;line-height:1.45}.fx-ag-vizrows{color:var(--ink-2);font-size:13px}.fx-ag-vizrows summary{cursor:pointer;width:fit-content;color:var(--ink-3);text-underline-offset:3px;text-decoration:underline}.fx-ag-vizrows summary:hover{color:var(--ink)}.fx-ag-vizrows[open] summary{margin-bottom:8px}.fx-ag-vizrows table{border-collapse:collapse;font-size:13px;line-height:1.35}.fx-ag-vizrows th,.fx-ag-vizrows td{border-bottom:1px solid var(--line);text-align:left;white-space:nowrap;padding:5px 14px 5px 0}.fx-ag-vizrows th{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:600}.fx-ag-vizrows td.n{text-align:right}.fx-ag-vizrows .fx-note{margin:6px 0 0;font-size:12px}.fx-ag-striprow{grid-template-columns:repeat(auto-fill,minmax(124px,1fr));gap:12px;display:grid}.fx-bd-refposter.empty{cursor:default}@media (max-width:560px){.fx-ag-viz,.fx-ag-strip{padding:14px}.fx-ag-striprow{grid-template-columns:repeat(2,minmax(0,1fr))}}.fx-cr-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.fx-cr-card{border:1px solid var(--line);background:var(--bg);flex-direction:column;gap:8px;min-width:0;padding:12px;display:flex}.fx-cr-head{align-items:center;gap:10px;min-width:0;display:flex}.fx-cr-photo{object-fit:cover;background:var(--panel-2);border-radius:50%;flex:none;width:44px;height:44px}.fx-cr-id{flex-direction:column;flex:1;min-width:0;display:flex}.fx-cr-handle{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;text-decoration:none;overflow:hidden}.fx-cr-handle:hover{text-underline-offset:3px;text-decoration:underline}.fx-cr-meta{color:var(--ink-3);margin:0;font-size:12px}.fx-cr-fit{border:1px solid var(--line-2);color:var(--ink-2);flex:none;padding:2px 6px;font-size:11px;font-weight:600}.fx-cr-fit.strong{background:var(--vg-soft);color:var(--vg);border-color:#0000}.fx-cr-who{color:var(--ink-2);margin:0;font-size:13px}.fx-cr-why{margin:0;font-size:13px;line-height:1.45}.fx-cr-videos{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.fx-cr-video{aspect-ratio:9/16;background:var(--panel-2);display:block;overflow:hidden}.fx-cr-video img{object-fit:cover;width:100%;height:100%;display:block}.fx-cr-brands{color:var(--ink-2);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.45}.fx-cr-brands .in{color:var(--ink);font-weight:600}.fx-cr-label{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:600}.fx-cr-tag{color:var(--vg);font-size:11px}.fx-cr-tag.warn{color:var(--ox)}.fx-cr-reach{flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;padding-top:4px;display:flex}.fx-cr-reach .fx-btn{display:inline-block}.fx-cr-reach .fx-btn.ghost{background:0 0}@media (max-width:560px){.fx-cr-grid{grid-template-columns:minmax(0,1fr)}}.fx-mk-label.strong{color:var(--vg);border-color:var(--vg);border-style:solid}.fx-mk-label.weak{color:var(--ox);border-color:var(--ox);border-style:solid}.fx-cr-meta .fx-mk-label{margin:0 6px 0 0}.fx-cr-page{flex-direction:column;gap:16px;min-width:0;display:flex}.fx-cr-filters{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.fx-cr-filters fieldset{border:1px solid var(--line);background:var(--panel);flex-wrap:wrap;flex:280px;align-items:flex-end;gap:8px 14px;min-width:0;margin:0;padding:10px 12px;display:flex}.fx-cr-filters legend{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);padding:0 4px;font-size:11px;font-weight:600}.fx-cr-filters label{color:var(--ink-2);flex-direction:column;gap:4px;min-width:0;font-size:12px;display:flex}.fx-cr-filters label.fx-cr-check{flex-direction:row;align-items:center;gap:6px;font-size:13px}.fx-cr-ages{flex-wrap:wrap;gap:4px 10px;display:flex}.fx-cr-go{flex-basis:100%;align-items:center;gap:8px;display:flex}.fx-cr-go .fx-btn{display:inline-block}.fx-ag-concepts{flex-direction:column;gap:22px;min-width:0;display:flex}.fx-ag-cardrow{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.fx-ag-oblique{aspect-ratio:5/7;box-sizing:border-box;background:var(--stage);width:200px;color:var(--stage-ink);box-shadow:6px 6px 0 var(--cu);flex-direction:column;flex:none;justify-content:space-between;margin:4px 0 10px 4px;padding:18px;display:flex;rotate:-2deg}.fx-ag-oblique .k,.fx-ag-oblique .f{font-family:var(--fx-mono), ui-monospace, monospace;font-size:11px;line-height:1.4}.fx-ag-oblique .k{letter-spacing:.08em;text-transform:uppercase;color:var(--lit)}.fx-ag-oblique .t{letter-spacing:-.01em;overflow-wrap:anywhere;font-size:24px;font-weight:600;line-height:1.2}.fx-ag-oblique .f{color:var(--stage-ink-2)}.fx-ag-aim{flex-direction:column;flex:280px;gap:10px;min-width:0;display:flex}.fx-ag-aim .fx-ag-eyebrow{letter-spacing:.06em;color:var(--cu-ink);overflow-wrap:anywhere;font-size:12px}.fx-ag-aim p{color:var(--ink-2);max-width:60ch;margin:0;font-size:15px;line-height:1.55}.fx-ag-cardbtns{flex-wrap:wrap;gap:10px;display:flex}.fx-ag-cardbtns button{min-height:44px;color:var(--ink);border:1px solid var(--ink);font:inherit;cursor:pointer;background:0 0;padding:0 16px;font-size:14px}.fx-ag-cardbtns button:hover:not(:disabled){background:var(--hover)}.fx-ag-cgrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:14px;display:grid}.fx-ag-concept{background:var(--panel);border:1.5px solid var(--ink);flex-direction:column;gap:12px;min-width:0;padding:20px;display:flex}.fx-ag-chead{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.fx-ag-lever{font-family:var(--fx-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;background:var(--ink);color:var(--panel);padding:3px 8px;font-size:12px}.fx-ag-cstage{font-family:var(--fx-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:12px}.fx .fx-ag-concept h3{letter-spacing:-.01em;overflow-wrap:anywhere;margin:0;font-size:20px;font-weight:600;line-height:1.3}.fx-ag-concept>p{overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.55}.fx-ag-concept dl{flex-direction:column;gap:8px;margin:0;font-size:14px;line-height:1.5;display:flex}.fx-ag-concept dl>div{grid-template-columns:88px minmax(0,1fr);gap:12px;display:grid}.fx-ag-concept dt{color:var(--ink-3);font-weight:600}.fx-ag-concept dd{overflow-wrap:anywhere;margin:0}.fx-ag-mkbrief{background:var(--cu);min-height:44px;color:var(--accent-ink);font:inherit;cursor:pointer;border:none;align-self:flex-start;margin-top:auto;padding:0 16px;font-size:14px;font-weight:600}.fx-ag-mkbrief:hover:not(:disabled){filter:brightness(1.08)}.fx-ag-cardbtns button:focus-visible,.fx-ag-mkbrief:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.fx-ag-cardbtns button:disabled,.fx-ag-mkbrief:disabled{opacity:.5;cursor:default}@media (max-width:560px){.fx-ag-oblique{width:168px;padding:14px}.fx-ag-oblique .t{font-size:20px}.fx-ag-concept{padding:16px}.fx-ag-concept dl>div{grid-template-columns:76px minmax(0,1fr);gap:10px}}#vg-tooltip-element.custom-theme{font-variant-numeric:tabular-nums;color:#0a0a0a;background:#fffaeb;border:1px solid #0a0a0a42;border-radius:0;padding:8px 10px;font-family:Instrument Sans,system-ui,sans-serif;font-size:12px;box-shadow:0 12px 30px #0a0a0a29}#vg-tooltip-element.custom-theme td.key{color:#5f5a4e}body:has(.fx[data-theme=dark]) #vg-tooltip-element.custom-theme{color:#fffaeb;background:#151515;border-color:#fffaeb47;box-shadow:0 12px 30px #00000080}body:has(.fx[data-theme=dark]) #vg-tooltip-element.custom-theme td.key{color:#a39d8c}.fx-ag-read{font-family:var(--fx-mono), ui-monospace, monospace;color:var(--ink-3);font-size:12px;line-height:1.5}.fx-ag-read summary{cursor:pointer;overflow-wrap:anywhere;list-style:none}.fx-ag-read summary::-webkit-details-marker{display:none}.fx-ag-read summary:hover{color:var(--ink-2)}.fx-ag-read[open] summary{margin-bottom:8px}.fx-ag-read .fx-bc-steps{font-family:var(--fx-sans), system-ui, sans-serif}.fx-ag-draft{flex-direction:column;gap:10px;min-width:0;display:flex}.fx-ag-drafthead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.fx-ag-drafthead .fx-ag-eyebrow{color:var(--cu-ink)}.fx-ag-drafthead a{color:var(--cu-ink);font-size:13px}.fx-ag-draft .fx-bd{border:1.5px solid var(--ink);padding:22px}.fx .fx-ag-draft .fx-bd h1{font-size:22px}.fx-ag-draft>.fx-note{margin:0;font-size:12px}.fx-ag-wait{color:var(--ink-3);margin:0;font-size:14px}.fx-ag-wait.working{color:var(--ink-2);overflow-wrap:anywhere;align-items:baseline;gap:10px;display:flex}.fx-ag-dot{background:var(--cu);border-radius:50%;flex:none;align-self:center;width:8px;height:8px;animation:1.4s ease-in-out infinite fx-pulse}.fx-ag-clock{font-family:var(--fx-mono), ui-monospace, monospace;color:var(--ink-3);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px}@media (prefers-reduced-motion:reduce){.fx-ag-dot{animation:none}}.fx-ag-card{flex-direction:column;gap:14px;min-width:0;display:flex}.fx-ag-confirm{background:var(--cu-soft);border:1.5px solid var(--cu);flex-direction:column;gap:12px;min-width:0;padding:18px 20px;display:flex}.fx-ag-confirm:not(.proposed){background:var(--panel);border-color:var(--line-2)}.fx .fx-ag-confirmq{letter-spacing:0;overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:600;line-height:1.4}.fx-ag-confirm ul{color:var(--ink-2);margin:0;padding-left:20px;font-size:14px;line-height:1.55}.fx-ag-confirm:not(.proposed) ul{color:var(--ink-3)}.fx-ag-confirmacts{flex-wrap:wrap;gap:10px;display:flex}.fx-ag-confirmwho{color:var(--ink-2);margin:0;font-size:14px;line-height:1.5}.fx-ag-confirmacts button{min-height:44px;font:inherit;cursor:pointer;color:var(--ink);border:1px solid var(--ink);background:0 0;padding:0 18px;font-size:15px}.fx-ag-confirmacts button.go{background:var(--cu);color:var(--accent-ink);border-color:#0000;padding:0 20px;font-weight:600}.fx-ag-confirmacts button.go:hover:not(:disabled){background:var(--ink);color:var(--panel)}.fx-ag-confirmacts button.alt:hover:not(:disabled){background:var(--hover)}.fx-ag-confirmacts button.not{text-underline-offset:3px;border-color:#0000;text-decoration:underline}.fx-ag-confirmacts button.not:hover:not(:disabled){color:var(--cu-ink)}.fx-ag-confirmacts button:disabled{opacity:.5;cursor:default}.fx-ag-confirmend{flex-direction:column;gap:6px;font-size:14px;line-height:1.5;display:flex}.fx-ag-confirmend p{margin:0}.fx-ag-confirm.done .fx-ag-confirmend>p:first-child{color:var(--vg);font-weight:600}.fx-ag-confirm.failed .fx-ag-confirmend>p:first-child{color:var(--ox)}.fx-ag-confirm.declined .fx-ag-confirmend,.fx-ag-confirm.expired .fx-ag-confirmend{color:var(--ink-3)}.fx-ag-confirmlink{flex-wrap:wrap;align-items:baseline;gap:4px 14px;display:flex}.fx-ag-confirmlink a{font-family:var(--fx-mono), ui-monospace, monospace;color:var(--cu-ink);overflow-wrap:anywhere;min-width:0;font-size:13px}.fx-ag-confirm .fx-err{margin:0}.fx-bc-ai .fx-ag-confirm{padding:14px 16px}.fx-ag-addbrand{flex-direction:column;gap:14px;min-width:0;display:flex}.fx-ag-addsec{flex-direction:column;gap:6px;min-width:0;display:flex}.fx .fx-ag-addsec>h3{margin:0}.fx-ag-confirm ul.fx-ag-pages{color:var(--ink);border-top:1px solid var(--line-2);margin:0;padding:0;list-style:none}.fx-ag-page{border-bottom:1px solid var(--line-2);align-items:flex-start;gap:12px;min-width:0;padding:10px 0;display:flex}.fx-ag-page>label,.fx-ag-page>div{cursor:pointer;flex:1;align-items:flex-start;gap:10px;min-width:0;display:flex}.fx-ag-page>div{cursor:default}.fx-ag-page input{width:18px;height:18px;accent-color:var(--cu);cursor:pointer;flex:none;margin:2px 0 0}.fx-ag-pagemark{text-align:center;width:18px;color:var(--vg);flex:none;font-weight:700}.fx-ag-pagebody{flex-direction:column;gap:2px;min-width:0;display:flex}.fx-ag-pagename{overflow-wrap:anywhere;font-size:15px;font-weight:600;line-height:1.35}.fx-ag-pagemeta{color:var(--ink-3);overflow-wrap:anywhere;font-size:13px;line-height:1.4}.fx-ag-likely{color:var(--vg);border:1px solid var(--vg);white-space:nowrap;vertical-align:2px;margin-left:8px;padding:0 6px;font-size:11px;font-weight:700}.fx-ag-pagelink{color:var(--cu-ink);white-space:nowrap;flex:none;font-size:13px;line-height:22px}.fx-ag-confirm:not(.proposed) .fx-ag-pagename{color:var(--ink-2)}.fx-ag-confirm ul.fx-ag-markets{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.fx-ag-markets li{color:var(--ink);background:var(--panel);border:1px solid var(--line-2);padding:3px 10px;font-size:13px;line-height:1.4}.fx-ag-addnote{color:var(--ink-3);margin:0;font-size:13px;line-height:1.45}.fx-ag-confirmacts .fx-ag-addnote{flex-basis:100%}.fx-ag-follow{margin:0;font-size:14px;font-weight:600}.fx-ag-saveboard{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.fx-ag-saveboard span{color:var(--ink-3);font-size:13px;line-height:1.45}.fx-ag-saveboard button,.fx-agb-acts button,.fx-agb-versions button{min-height:44px;font:inherit;color:var(--ink);border:1.5px solid var(--ink);cursor:pointer;background:0 0;padding:0 16px;font-size:15px;font-weight:600}.fx-ag-saveboard button:hover:not(:disabled),.fx-agb-acts button:hover:not(:disabled),.fx-agb-versions button:hover:not(:disabled){background:var(--hover)}.fx-ag-saveboard button:disabled,.fx-agb-acts button:disabled,.fx-agb-versions button:disabled{opacity:.5;cursor:not-allowed}.fx-ag-boardtitle{flex-direction:column;gap:6px;min-width:0;display:flex}.fx-ag-boardtitle input{min-height:44px;font:inherit;color:var(--ink);background:var(--panel);border:1px solid var(--line-2);min-width:0;padding:0 12px;font-size:16px}.fx-ag-boardtitle input:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.fx-ag-confirm ol.fx-ag-boardcards{color:var(--ink);flex-direction:column;gap:6px;margin:0;padding:0 0 0 22px;display:flex}.fx-ag-boardcards li span:first-child{overflow-wrap:anywhere;font-weight:600}.fx-ag-boardcards li span+span{margin-left:8px}.fx-ag-vizhead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;min-width:0;display:flex}.fx-ag-viztag{color:var(--ink-2);background:var(--panel-2);flex:none;padding:3px 8px;font-size:12px;line-height:1.4}.fx-agb-page{grid-template-columns:minmax(0,3fr) minmax(280px,1fr);align-items:start;min-width:0;display:grid}.fx-agb{flex-direction:column;gap:18px;min-width:0;padding:0 32px 32px 0;display:flex}.fx-agb-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.fx-agb-title{flex-direction:column;gap:6px;min-width:0;display:flex}.fx .fx-agb-title h1{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:30px;font-weight:700;line-height:1.15}.fx-agb-title p{color:var(--ink-2);margin:0;font-size:13px;line-height:1.5}.fx-agb-link{font:inherit;color:var(--cu-ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.fx-agb-acts{gap:8px;display:flex}.fx-agb-cards{flex-direction:column;gap:18px;min-width:0;display:flex}.fx-agb-failed .fx-note{margin:0}.fx-agb-versions{background:var(--panel);border:1px solid var(--line);flex-direction:column;gap:8px;padding:14px 18px;display:flex}.fx-agb-versions ol{margin:0;padding:0;list-style:none}.fx-agb-versions li{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:4px 14px;padding:10px 0;display:flex}.fx-agb-versions li .t{overflow-wrap:anywhere;font-weight:600}.fx-agb-versions li .m{min-width:0;color:var(--ink-3);flex:1;font-size:13px}.fx-agb-versions .fx-note{margin:0}.fx-agb-chat{border-left:1px solid var(--line);box-sizing:border-box;flex-direction:column;gap:14px;min-width:0;height:calc(100dvh - 48px);min-height:420px;padding:0 0 0 20px;display:flex;position:sticky;top:0}.fx .fx-agb-chat h2{margin:0;font-size:15px;font-weight:600}.fx-agb-log{overscroll-behavior:contain;flex-direction:column;flex:1;gap:14px;min-width:0;min-height:0;display:flex;overflow-y:auto}.fx-agb-log .fx-ag-ai{font-size:14px;line-height:1.5}.fx-agb-log .fx-ag-you{font-size:14px}.fx-agb-log .fx-ag-confirm{padding:14px 16px}.fx-agb-ask{flex:none}.fx-agb-acts{flex-wrap:wrap}.fx .fx-ag-sharewarn{color:var(--ink);background:var(--panel);border-left:3px solid var(--cu);margin:0;padding:10px 12px;font-size:14px;font-weight:600;line-height:1.45}.fx-ag-sharemode{border:0;flex-direction:column;gap:2px;min-width:0;margin:0;padding:0;display:flex}.fx-ag-sharemode legend{margin-bottom:4px;padding:0}.fx-ag-sharemode label{min-height:44px;color:var(--ink-2);cursor:pointer;align-items:center;gap:10px;font-size:14px;line-height:1.4;display:flex}.fx-ag-sharemode label b{color:var(--ink);font-weight:600}.fx-ag-sharemode input{width:18px;height:18px;accent-color:var(--cu);flex:none;margin:0}.fx .fx-ag-sharenote{color:var(--ink-3);margin:0;font-size:13px;line-height:1.5}.fx-agb-shares{flex-direction:column;gap:6px;min-width:0;display:flex}.fx .fx-agb-shares h2{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin:0;font-size:11px;font-weight:600}.fx-agb-shares ul{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.fx-agb-shares li{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:4px 14px;min-width:0;padding:8px 0;display:flex}.fx-agb-shares li .t{overflow-wrap:anywhere;font-weight:600}.fx-agb-shares li .m{min-width:0;color:var(--ink-3);flex:1;font-size:13px}.fx-agb-shares li .b{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fx-agb-shares li button:not(.fx-ag-copy){min-height:44px;font:inherit;color:var(--ink);border:1px solid var(--line-2);cursor:pointer;background:0 0;padding:0 14px;font-size:14px;font-weight:600}.fx-agb-shares li button:not(.fx-ag-copy):hover:not(:disabled){background:var(--hover)}.fx-agb-shares li button:disabled{opacity:.5;cursor:not-allowed}.fx-agb-shares .fx-note,.fx-agb-shares .fx-err{margin:0}.fx-agb-pub{max-width:880px}.fx-agb-pubcard{flex-direction:column;gap:8px;min-width:0;display:flex}.fx-agb-pubcard>.fx-note{color:var(--ink-3);margin:0;font-size:13px}.fx-agb-pubfoot{border-top:1px solid var(--line);padding-top:16px}.fx-agb-pubfoot p{color:var(--ink-3);margin:0;font-size:13px;line-height:1.5}@media (max-width:960px){.fx-agb-page{grid-template-columns:minmax(0,1fr)}.fx-agb{padding:0 0 24px}.fx-agb-chat{border-left:0;border-top:1px solid var(--line);height:auto;min-height:0;padding:20px 0 24px;position:static}.fx-agb-log{overflow:visible}}@media (max-width:760px){.fx .fx-agb-title h1{font-size:26px}.fx-agb-page .fx-ag-past.inline{grid-column:1/-1}}.fx-ag-past{flex-direction:column;display:flex}.fx-side .fx-ag-past a{color:var(--ink-2);overflow-wrap:anywhere;padding-top:6px;padding-bottom:6px;font-size:14px}.fx-side .fx-ag-past a[aria-current=page]{color:var(--ink)}.fx-ag-past.inline{display:none}.fx-side .fx-ag-past a.fx-ag-allchats,.fx-ag-past a.fx-ag-allchats{color:var(--cu-ink);margin-top:4px}.fx-agc{flex-direction:column;gap:18px;min-width:0;display:flex}.fx-agc-back{color:var(--ink-2);align-self:flex-start;font-size:14px;text-decoration:none}.fx-agc-back:hover{color:var(--ink);text-decoration:underline}.fx-agc-head h1{margin:0 0 6px}.fx-agc-head p{max-width:70ch;color:var(--ink-2);margin:0;font-size:15px;line-height:1.5}.fx-agc-search{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.fx-agc-search input[type=search]{min-width:0;font:inherit;border:1px solid var(--ink);background:var(--panel);min-height:44px;color:var(--ink);border-radius:var(--r);box-sizing:border-box;flex:320px;padding:0 12px;font-size:16px}.fx-agc-search button{font:inherit;background:var(--ink);min-height:44px;color:var(--panel);border:1px solid var(--ink);border-radius:var(--r);cursor:pointer;padding:0 18px;font-size:14px;font-weight:600}.fx-agc-search a{color:var(--ink-2);font-size:14px}.fx-agc-list{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.fx-agc-list li{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:4px 16px;padding:14px 0;display:flex}.fx-agc-list a{min-width:0;color:var(--ink);overflow-wrap:anywhere;flex:320px;font-size:15px;text-decoration:none}.fx-agc-list a:hover{text-decoration:underline}.fx-agc-list .codes{font-family:var(--fx-mono), ui-monospace, monospace;color:var(--cu-ink);font-size:12px}.fx-agc-list time{color:var(--ink-3);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13px}.fx-agc>.fx-note{margin:0}@media (max-width:760px){.fx:has(.fx-ag-shell)>.fx-body{grid-template-rows:auto minmax(0,1fr)}.fx-ag-scroll{padding:0 16px}.fx-ag-dock{padding:8px 16px calc(12px + env(safe-area-inset-bottom))}.fx-ag-ask textarea{max-height:7.5em}.fx-ag{gap:22px;padding-top:8px}.fx .fx-ag-head h1{font-size:28px}.fx-side>div.fx-side-slot{display:none}.fx-ag-past.inline{border-top:1px solid var(--line);gap:4px;padding-top:16px;display:flex}.fx-ag-past.inline h2{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin:0 0 4px;font-size:11px;font-weight:600}.fx-ag-past.inline a{color:var(--ink-2);overflow-wrap:anywhere;padding:8px 0;font-size:14px}.fx-ag-draft .fx-bd{padding:16px 14px}.fx-br-week{padding:14px 12px 4px}}.fx-bd{background:var(--panel);border:1px solid var(--line);flex-direction:column;gap:18px;min-width:0;padding:32px 36px 36px;font-size:14px;line-height:1.5;display:flex}.fx-bd-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 12px;display:flex}.fx-bd-line,.fx-bd-name,.fx-bd-time{font-family:var(--fx-mono), ui-monospace, monospace;font-size:12px}.fx-bd-line{color:var(--ink-2)}.fx-bd-badge{letter-spacing:.06em;text-transform:uppercase;background:var(--vg-soft);color:var(--vg);padding:2px 7px;font-size:11px;font-weight:600}.fx .fx-bd h1{letter-spacing:-.035em;margin:0;font-size:34px;font-weight:600;font-stretch:90%;line-height:1.05}.fx-bd-pitch,.fx-bd-quote{letter-spacing:-.01em;margin:0;font-size:17px;font-weight:500;line-height:1.35}.fx-bd-sec{border-top:1px solid var(--line);flex-direction:column;gap:8px;padding-top:18px;display:flex}.fx .fx-bd-sec h2{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin:0;font-size:11px;font-weight:600}.fx-bd-sec p{margin:0}.fx-bd-sec ul,.fx-bd-sec ol{flex-direction:column;gap:4px;margin:0;padding-left:20px;display:flex}.fx-bd-figs{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;display:grid}.fx-bd-fig{letter-spacing:-.03em;font-size:30px;font-weight:600;font-stretch:90%;line-height:1.1}.fx-bd-figt{color:var(--ink-2)}.fx-bd-name{background:var(--panel-2);overflow-wrap:anywhere;padding:1px 5px}.fx-bd-shots{min-width:620px;font-size:13px}.fx-bd-shots td{vertical-align:top}.fx-bd-time{white-space:nowrap;color:var(--ink-3)}.fx-bd-hidden{margin:0}.fx-bd-refgrid{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:14px;display:grid}.fx-bd-ref{align-content:start;gap:6px;min-width:0;margin:0;display:grid}.fx-bd-refposter{aspect-ratio:9/16;border:1px solid var(--line-2);background:var(--panel-2);cursor:pointer;width:100%;padding:0;display:block;position:relative;overflow:hidden}.fx-bd-refposter:hover{border-color:var(--ink)}.fx-bd-refposter:focus-visible{outline:2px solid var(--cu);outline-offset:2px}.fx-bd-refposter img{object-fit:cover;width:100%;height:100%;display:block}.fx-bd-refposter .play{background:var(--media-chip);width:40px;height:40px;color:var(--on-media);border-radius:50%;place-items:center;font-size:14px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fx-bd-ref figcaption{color:var(--ink-2);overflow-wrap:anywhere;font-size:13px;line-height:1.35}.fx-gplayer>img{object-fit:contain;background:#000;width:100%;max-height:64vh;display:block}.fx-bd-page{gap:16px;display:grid}.fx-bd-page>.fx-plink{align-items:center;gap:12px;margin:0;display:flex}.fx-bd-cols{grid-template-columns:minmax(0,1fr) minmax(280px,380px);align-items:start;gap:20px;display:grid}.fx-bd-side{gap:12px;min-width:0;display:grid}.fx-bd-side h2{margin:0 0 8px;font-size:15px}.fx-bd-side h3{margin:12px 0 4px;font-size:13px}.fx-bd-side p{margin:0 0 8px}.fx-bd-status{color:var(--ink-2);font-size:13px}.fx-bd-kv{grid-template-columns:max-content 1fr;gap:4px 12px;margin:0;font-size:13px;display:grid}.fx-bd-kv dt{color:var(--ink-3)}.fx-bd-kv dd{overflow-wrap:anywhere;min-width:0;margin:0}.fx-bd-ev{gap:4px;margin:0;padding-left:18px;font-size:13px;display:grid}.fx-bd-ads{font-size:12px}.fx-bd-share{gap:8px;display:grid}.fx-bd-share form{justify-items:start;gap:6px;display:grid}.fx-bd-share .fx-err ul{margin:4px 0 0;padding-left:18px;font-size:13px}.fx-bd-link{width:100%;font:inherit;border:1px solid var(--line-2);background:var(--panel);color:var(--ink);padding:6px 8px;font-size:12px}.fx-bd-acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fx-bd-eb{min-width:0;position:relative}.fx-bd-eb>h1,.fx-bd-eb>p{padding-right:64px}.fx-bd-ebtn{font:inherit;border:1px solid var(--line-2);background:var(--panel);color:var(--ink-2);cursor:pointer;opacity:.6;padding:2px 9px;font-size:12px;font-weight:600;line-height:1.4;position:absolute;top:14px;right:0}.fx-bd-eb>h1+.fx-bd-ebtn,.fx-bd-eb>p+.fx-bd-ebtn{top:2px}.fx-bd-eb:hover>.fx-bd-ebtn,.fx-bd-ebtn:focus-visible{opacity:1;color:var(--ink);border-color:var(--ink)}.fx-bd-ebtn:focus-visible{outline:2px solid var(--cu);outline-offset:2px}.fx-bd-eb.inline{align-items:baseline;gap:10px;display:flex}.fx-bd-eb.inline>.fx-bd-ebtn{position:static}.fx-bd-eb>div.fx-noprint{margin-top:6px}.fx-bd-eb.bad>.fx-bd-sec h2{color:var(--ox)}.fx-bd-eb.open{border-top:1px solid var(--line);gap:12px;padding-top:18px;display:grid}.fx-bd-eb.open .fx-fld{margin:0;font-weight:400}.fx-bd-eb.open label{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin:0;font-size:11px;font-weight:600}.fx-bd-eb.open .fx-note{font-size:12px}.fx-bd-eb.open textarea,.fx-bd-eb.open input,.fx-bd-eb.open select{color:var(--ink);font-size:14px;font-weight:400}.fx-bd-eb.open .fx-fld:has(select,input[type=number]){max-width:360px}@media (hover:hover){.fx-bd-ebtn{opacity:0}.fx-bd-eb.bad>.fx-bd-ebtn{opacity:.6}}.fx-bd-edit input,.fx-bd-edit select,.fx-bd-edit textarea{font:inherit;border:1px solid var(--line-2);background:var(--panel);color:var(--ink);box-sizing:border-box;width:100%;padding:6px 8px;font-size:13px}.fx-bd-edit textarea[aria-invalid=true]{border-color:var(--ox)}.fx-bd-problems{color:var(--ox);margin:2px 0 0;padding-left:18px;font-weight:500}.fx-bd-editbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.fx-bd-pub{max-width:920px}.fx-bd-pub>.fx-panel h1{margin:0 0 8px;font-size:22px}@media (max-width:1100px){.fx-bd-cols{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.fx-bd{padding:20px 16px 24px}.fx .fx-bd h1{font-size:28px}}@media print{.fx-bd-cols{display:block}.fx-bd{border:0;padding:0}}.fx-mk-hero h1{letter-spacing:-.035em;margin:0 0 8px;font-size:34px;font-weight:600;font-stretch:90%;line-height:1.05}.fx-mk-figs{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.fx-mk-fig{background:var(--panel);min-width:0;padding:16px 18px}.fx-mk-fig.lit{background:var(--lit);color:var(--on-lit)}.fx-mk-fig .v{letter-spacing:-.03em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:30px;font-weight:600;font-stretch:90%;line-height:1.1}.fx-mk-fig .l{color:var(--ink-2)}.fx-mk-fig.lit .l{color:var(--on-lit)}.fx-mk-sec{gap:10px;padding:18px 20px;display:grid}.fx .fx-mk-sec h2{letter-spacing:-.025em;margin:0;font-size:22px;font-weight:600;font-stretch:90%}.fx-mk-sec>.fx-note{max-width:92ch;margin:0}.fx-mk-t{font-variant-numeric:tabular-nums;min-width:680px}.fx-mk-t thead th{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-size:11px}.fx-mk-t td{vertical-align:top;font-size:13px}.fx-mk-t tbody tr:last-child>td{border-bottom:0}.fx-mk-earn{white-space:nowrap;font-weight:600}.fx-mk-open{margin:0;padding:0;list-style:none}.fx-mk-open li{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.fx-mk-open li:last-child{border-bottom:0}.fx-mk-open .fx-btn{align-items:center;min-height:40px;padding:0 12px;display:inline-flex}.fx-mk-ops{gap:16px;display:grid}.fx-mk-row{gap:10px;display:grid}.fx-mk-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;display:flex}.fx .fx-mk-head h2{margin:0;font-size:18px}.fx-mk-meta{color:var(--ink-2);font-size:13px}.fx-mk-form{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:end;gap:10px 12px;display:grid}.fx-mk-form label{color:var(--ink-3);gap:4px;font-size:12px;font-weight:600;display:grid}.fx-mk-form fieldset{border:0;flex-wrap:wrap;grid-column:1/-1;gap:6px 14px;margin:0;padding:0;display:flex}.fx-mk-form fieldset legend{color:var(--ink-3);margin-bottom:4px;padding:0;font-size:12px;font-weight:600}.fx-mk-form fieldset label{color:var(--ink);align-items:center;gap:6px;font-size:13px;font-weight:400;display:inline-flex}.fx-mk-form .wide{grid-column:1/-1}.fx-mk-form input:not([type=checkbox]),.fx-mk-form textarea{font:inherit;border:1px solid var(--line-2);background:var(--panel);color:var(--ink);box-sizing:border-box;width:100%;padding:6px 8px;font-size:13px}.fx-mk-acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fx-mk-link{font-family:var(--fx-mono), ui-monospace, monospace;border:1px solid var(--line-2);background:var(--panel-2);color:var(--ink);flex:280px;min-width:0;padding:6px 8px;font-size:12px}.fx-bd-maker{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fx-bd-maker select{font:inherit;border:1px solid var(--line-2);background:var(--panel);color:var(--ink);flex:180px;min-width:0;padding:6px 8px;font-size:13px}@media (max-width:760px){.fx-mk-figs{grid-template-columns:minmax(0,1fr)}.fx-mk-hero h1{font-size:28px}.fx-mk-sec{padding:14px 12px}}.fx-br>*{min-width:0}.fx-bw-nav{flex-wrap:wrap;gap:8px;display:flex}.fx-bw-nav .fx-btn{box-sizing:border-box;align-items:center;min-height:44px;padding:0 14px;display:inline-flex}.fx-bw-sum{flex-wrap:wrap;align-items:center;gap:20px 32px;padding:22px 24px;display:flex}.fx-bw-lead{flex:999 480px;gap:8px;min-width:0;display:grid}.fx-bw-head{letter-spacing:-.025em;max-width:52ch;margin:0;font-size:22px;font-weight:600;font-stretch:90%;line-height:1.2}.fx-bw-why{color:var(--ink-2);max-width:76ch;margin:0;font-size:14px;line-height:1.5}.fx-bw-sum>.fx-note{flex-basis:100%;margin:0}.fx-bw-figs{flex:260px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;margin:0;display:grid}.fx-bw-figs>div{border-left:1px solid var(--line);flex-direction:column-reverse;gap:2px;padding-left:14px;display:flex}.fx-bw-figs dt{color:var(--ink-3);font-size:12px}.fx-bw-figs dd{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:0;font-size:30px;font-weight:600;font-stretch:90%;line-height:1.1}.fx-bw-figs dd span{letter-spacing:0;color:var(--ink-2);font-size:15px;font-weight:500}.fx-bw-market{gap:8px;display:grid}.fx .fx-bw-market>h2{letter-spacing:-.025em;margin:0;font-size:22px;font-weight:600;font-stretch:90%}.fx-bw-market>.fx-note{margin:0}.fx-bw-scroll{overscroll-behavior-x:contain;width:calc(100% + 20px);margin:-10px;overflow-x:auto}.fx-bw-scroll:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.fx-bw-grid{border-collapse:separate;border-spacing:10px;table-layout:fixed;width:100%;min-width:960px}.fx-bw-grid col.aud{width:190px}.fx-bw-grid th,.fx-bw-grid td{vertical-align:top;text-align:left;white-space:normal;overflow-wrap:break-word;background:0 0;border:0;padding:0}.fx-bw-grid thead th{padding:0 2px 2px}.fx-bw-grid tbody th{padding:14px 10px 0 0}.fx-bw-colh{letter-spacing:-.01em;text-transform:none;color:var(--ink);font-size:15px;font-weight:600;display:block}.fx-bw-job{letter-spacing:normal;text-transform:none;color:var(--ink-3);margin-top:2px;font-size:12px;font-weight:400;line-height:1.4;display:block}.fx-bw-cell{box-sizing:border-box;background:var(--panel);border:1px solid var(--line);flex-direction:column;gap:6px;height:100%;min-height:156px;padding:14px;display:flex}.fx-bw-cell.gap{border:1.5px dashed color-mix(in srgb, var(--cu) 60%, transparent);background:0 0}.fx-bw-cell.covered{background:var(--panel-2);border-color:#0000}.fx-bw-grid td{height:1px}.fx-bw-tag{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:600}.fx-bw-tag.none,.fx-bw-tag.nobody{color:var(--cu-ink)}.fx-bw-cell[data-state=thin] .fx-bw-tag{color:var(--ink-3)}.fx-bw-tag.covered{color:var(--ink-2)}.fx-bw-n{color:var(--ink-2);margin:0;font-size:13px;line-height:1.4}.fx-bw-ctx{color:var(--ink-3);margin:0;font-size:12px;line-height:1.4}.fx-bw-brief{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 8px;margin-top:auto;padding-top:8px;font-size:13px;display:flex}.fx-bw-brief b{font-weight:600}.fx-bw-kind{color:var(--ink-3)}.fx-bw-brief .fx-btn{box-sizing:border-box;flex:none;align-items:center;min-height:44px;padding:0 12px;display:inline-flex}.fx-bw-offer td .fx-note{white-space:normal;overflow-wrap:anywhere;margin:0;padding:0 2px;font-size:12px;line-height:1.4}.fx-bw-other{gap:6px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.fx-bw-other .fx-br-code{display:inline}.fx-br-older{gap:12px;display:grid}.fx .fx-br-older>h2{letter-spacing:-.025em;margin:8px 0 0;font-size:22px;font-weight:600;font-stretch:90%}.fx-br-older>.fx-note{margin:0}.fx .fx-br-week>h3{letter-spacing:-.015em;flex-wrap:wrap;align-items:center;gap:4px 0;margin:0;font-size:18px;font-weight:600;font-stretch:94%;display:flex}@media (max-width:760px){.fx-bw-sum{padding:16px 14px}.fx-bw-head{font-size:20px}.fx-bw-figs dd{font-size:26px}.fx-bw-grid{min-width:860px}.fx-bw-grid col.aud{width:130px}}.fx-bd-top{gap:10px;display:grid}.fx-bd-pills{flex-wrap:wrap;gap:6px;display:flex}.fx-bd-pill{background:var(--panel-2);min-height:24px;color:var(--ink);align-items:center;padding:0 9px;font-size:12px;font-weight:600;display:inline-flex}.fx-bd-pill.aud{background:var(--ink);color:var(--panel)}.fx-bd-pill.st{background:var(--cu-soft);color:var(--cu-ink)}.fx-bd-pill.st.none,.fx-bd-pill.st.nobody{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--cu) 60%, transparent);background:0 0}.fx-bd-pill.st.covered{background:var(--panel-2);color:var(--ink-2)}.fx-bd-last{background:var(--panel-2);gap:4px;padding:12px 14px;display:grid}.fx .fx-bd-last h2{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin:0;font-size:11px;font-weight:600}.fx-bd-last p{margin:0}.fx-bd-last .fx-note{font-size:12px}.fx-bd-sech{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.fx-bd-sech .fx-note{margin:0}.fx-bd-body{font-size:15px;line-height:1.55}.fx-bd-wwrow{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}.fx-bd-wwrow>.fx-bd-refgrid{flex-wrap:wrap;flex:none;display:flex}.fx-bd-wwrow .fx-bd-ref{width:132px}.fx-bd-wwtext{flex:300px;gap:10px;min-width:0;display:grid}.fx-bd-wwtext .fx-note{margin:0}.fx-bd-ww .fx-bd-refgrid{max-width:620px}.fx-bd-spin{background:var(--panel);border:1px solid var(--line);gap:6px;padding:14px 16px;display:grid}.fx-bd-lines .fx-bd-spin{background:var(--cu-soft);border-color:#0000}.fx-bd-spinh{letter-spacing:.06em;text-transform:uppercase;color:var(--cu-ink);font-size:11px;font-weight:600}.fx-bd-asks{margin:0;padding:0;list-style:none;display:block}.fx-bd-sec .fx-bd-asks{gap:0;padding-left:0}.fx-bd-ask{border-top:1px solid var(--line);grid-template-columns:120px minmax(0,1fr) auto;align-items:start;gap:8px 16px;padding:14px 0;display:grid}.fx-bd-ask:first-child{border-top:0}.fx-bd-ask.refresh{background:var(--panel-2);border-top-color:#0000;margin:4px -14px 0;padding:14px}.fx-bd-ask.refresh+.fx-bd-ask{border-top-color:#0000}.fx-bd-fmt{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);padding-top:2px;font-size:11px;font-weight:600}.fx-bd-ask.refresh .fx-bd-fmt{color:var(--cu-ink)}.fx-bd-askt{gap:4px;min-width:0;display:grid}.fx-bd-askt b{font-size:15px;font-weight:600}.fx-bd-askt span{color:var(--ink-2)}.fx-bd-take{justify-self:end;min-width:0}.fx-bd-take>summary{box-sizing:border-box;cursor:pointer;justify-content:center;align-items:center;min-height:44px;padding:0 14px;list-style:none;display:inline-flex}.fx-bd-take>summary::-webkit-details-marker{display:none}.fx-bd-take[open]>summary{background:var(--ink);color:var(--panel);border-color:var(--ink)}.fx-bd-take>summary:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.fx-bd-takebox{background:var(--panel-2);border:1px solid var(--line);justify-items:start;gap:6px;max-width:360px;margin-top:8px;padding:12px;display:grid}.fx-bd-takebox p{margin:0;font-size:13px}.fx-bd-takebox .fx-note{font-size:12px}.fx-bd-takebox .fx-btn{box-sizing:border-box;align-items:center;min-height:44px;padding:0 12px;display:inline-flex}.fx-bd-ask:has(.fx-bd-take[open]){grid-template-columns:120px minmax(0,1fr)}.fx-bd-ask:has(.fx-bd-take[open]) .fx-bd-take{grid-column:2;justify-self:start}.fx-bd-admaker{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.fx-bd-admaker select{font:inherit;border:1px solid var(--line-2);background:var(--panel);min-height:32px;color:var(--ink);max-width:150px;padding:4px 6px;font-size:12px}.fx-bd-admaker .fx-btn{min-height:32px}.fx-mk-code{color:var(--ink-2);max-width:80ch;margin:10px 0 0;font-size:14px;line-height:1.5}.fx-mk-ask{color:var(--ink);max-width:70ch;margin-top:4px;font-size:14px;display:block}.fx-bd-pill.card{background:var(--ink);color:var(--panel);font-weight:500}.fx-bd-askbox{background:var(--panel);border:2px solid var(--cu);gap:10px;padding:22px 24px;display:grid}.fx .fx-bd-askbox h2,.fx .fx-bd-tone h2,.fx .fx-bd-cd h2{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin:0;font-size:11px;font-weight:600}.fx .fx-bd-askbox h2{color:var(--cu-ink)}.fx-bd-askbox p{letter-spacing:-.015em;margin:0;font-size:22px;font-weight:600;line-height:1.35}.fx-bd-askbox.empty{border-style:dashed}.fx-bd-askbox.empty p{letter-spacing:0;font-size:14px;font-weight:400}.fx-bd-tone{gap:10px;display:grid}.fx-bd-tone p{margin:0}.fx-bd-tags{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.fx-bd-tags li{border:1.5px solid var(--ink);padding:5px 12px;font-size:13px;font-weight:600}.fx-bd-cd{background:var(--panel-2);gap:12px;padding:20px 22px;display:grid}.fx-bd-cd p{margin:0}.fx-bd-cd.empty{border:1px dashed var(--line-2);background:0 0}.fx-bd-cdlinks,.fx-bd-blinks{flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;list-style:none;display:flex}.fx-bd-cdlinks a,.fx-bd-blinks a{min-height:32px;color:var(--ink);overflow-wrap:anywhere;align-items:center;font-weight:600;display:inline-flex}.fx-bd-rule{border:0;border-top:2px solid var(--ink);margin:6px 0 0}.fx-bd-folds{border-top:1px solid var(--line);display:grid}.fx-bd-fold{border-bottom:1px solid var(--line);padding:14px 0}.fx-bd-rule+.fx-bd-sec,.fx-bd-rule+.fx-bd-eb>.fx-bd-sec{border-top:0;padding-top:0}.fx-bd-fold>summary{cursor:pointer;padding:5px 0;font-size:16px;font-weight:600;line-height:22px;display:list-item}.fx-bd-fold>summary:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.fx-bd-fold[open]>summary{margin-bottom:10px}.fx-bd-fold>p{margin:0}.fx-bd-fold>p+p{margin-top:8px}.fx-bd-foldcols{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px 28px;display:grid}.fx-bd-foldcols ul{gap:4px;margin:6px 0 0;padding-left:18px;display:grid}.fx-bd-foldh{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:600}.fx-bd-fold .fx-bd-kv{margin-top:10px}.fx-bd-fold .fx-bd-kv>div{display:contents}@media (max-width:720px){.fx-bd-askbox{padding:16px}.fx-bd-askbox p{font-size:19px}.fx-bd-cd{padding:16px}.fx-bd-ask{grid-template-columns:minmax(0,1fr) auto}.fx-bd-ask>.fx-bd-fmt{grid-column:1/-1}.fx-bd-ask:has(.fx-bd-take[open]){grid-template-columns:minmax(0,1fr)}.fx-bd-ask:has(.fx-bd-take[open]) .fx-bd-take{grid-column:1}.fx-bd-wwrow .fx-bd-ref{width:120px}}@media print{.fx-bd-take{display:none}}.fx-crp{flex-direction:column;gap:18px;padding-bottom:96px;display:flex}.fx-crp-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.fx-crp-head h1{margin:0 0 6px}.fx-crp-lede{max-width:70ch;color:var(--ink-2);margin:0;font-size:15px;line-height:1.5}.fx-crp-requests{background:var(--panel-2);color:var(--ink-2);flex-direction:column;gap:4px;margin:0;padding:10px 14px;font-size:13px;list-style:none;display:flex}.fx-crp-search{background:var(--panel);border:1px solid var(--line);flex-direction:column;gap:10px;padding:16px;display:flex}.fx-crp-fields{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.fx-crp-fields label{flex-direction:column;gap:6px;min-width:0;display:flex}.fx-crp-q{flex:999 380px}.fx-crp-brief{flex:240px}.fx-crp-lbl{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin:0;font-size:11px;font-weight:600}.fx-crp-q input,.fx-crp-brief select{font:inherit;border:1px solid var(--line-2);background:var(--bg);min-height:44px;color:var(--ink);border-radius:var(--r);box-sizing:border-box;width:100%;padding:0 12px}.fx-crp-q input{border-color:var(--ink);font-size:16px}.fx-crp-chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.fx-crp-chip{border:1px solid var(--line-2);background:var(--bg);min-height:32px;color:var(--ink);align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.fx-crp-chip:hover{border-color:var(--ink)}.fx-crp-tabs{margin:0}.fx-crp-n{background:var(--ink);min-width:20px;color:var(--panel);text-align:center;padding:0 6px;font-size:12px;line-height:20px}.fx-crp-search .fx-fbar{border:0;margin:0;padding:0}.fx-crp-search>p[role=status]:empty{margin:-10px 0 0}.fx-crp-table th.num,.fx-crp-table td.num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.fx-crp-empty{border:1px dashed var(--line-2);text-align:center;padding:28px 20px}.fx-crp-empty p{margin:0 0 6px}.fx-crp-barlink{color:inherit;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.fx-crp-fol{color:var(--ink)}.fx-crp-email{overflow-wrap:anywhere;flex-wrap:wrap;gap:4px 12px;margin:0;font-size:14px;display:flex}.fx-crp-count{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.fx-crp-count h2{margin:0;font-size:17px}.fx-crp-tablebox{border:1px solid var(--line);overflow-x:auto}.fx-crp-table{border-collapse:collapse;background:var(--panel);width:100%;min-width:860px}.fx-crp-table th{text-align:left;background:var(--panel-2);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);padding:9px 12px;font-size:11px;font-weight:600}.fx-crp-table td{border-top:1px solid var(--line);vertical-align:middle;padding:9px 12px}.fx-crp-table tbody tr{cursor:pointer}.fx-crp-table tbody tr:hover{background:var(--hover)}.fx-crp-table tbody tr.is-open{background:var(--cu-soft)}.fx-crp-table td:first-child{width:44px}.fx-crp-sort{color:inherit;text-transform:inherit;letter-spacing:inherit;text-decoration:none}.fx-crp-sort:hover,.fx-crp-sort.on{color:var(--ink)}.fx-crp-sort:hover{text-underline-offset:3px;text-decoration:underline}.fx-crp-who{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;min-width:0;max-width:260px;padding:0;display:flex}.fx-crp-who span{flex-direction:column;gap:2px;min-width:0;display:flex}.fx-crp-who b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.fx-crp-who small{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:5px;font-size:12px;display:flex;overflow:hidden}.fx-crp-who small.fx-crp-partner{color:var(--ink-2);display:block}.fx-crp-photo{object-fit:cover;background:var(--panel-2);flex:none;display:block}.fx-crp-pills{flex-wrap:wrap;gap:4px;min-width:0;display:flex}.fx-crp-pill{background:var(--panel-2);color:var(--ink-2);white-space:nowrap;padding:3px 8px;font-size:12px;font-weight:500;line-height:1.35;display:inline-block}.fx-crp-pill.demo{background:var(--ink);color:var(--panel)}.fx-crp-pill.re{background:var(--cu-soft);color:var(--cu-ink);font-weight:600}.fx-crp-pill.more{border:1px dashed var(--line-2);color:var(--ink-3);background:0 0}.fx-crp-star{border:1px solid var(--line-2);width:40px;height:40px;color:var(--ink-2);cursor:pointer;background:0 0;place-items:center;padding:0;display:grid}.fx-crp-star path{fill:none;stroke:currentColor;stroke-width:1.2px}.fx-crp-star.on{background:var(--ink);border-color:var(--ink);color:var(--lit)}.fx-crp-star.on path{fill:currentColor}.fx-crp-pager{flex-direction:column;align-items:center;gap:8px;display:flex}.fx-crp-pager .fx-btn{padding:10px 16px;display:inline-block}.fx-crp-bar{z-index:30;background:var(--stage);color:var(--stage-ink);border-top:1px solid var(--stage-line);padding:10px 24px;position:fixed;bottom:0;left:0;right:0}.fx-crp-bar p{margin:0}.fx-crp-barform{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.fx-crp-bartitle{font-weight:600}.fx-crp-faces{gap:4px;display:flex}.fx-crp-faces button{border:1px solid var(--stage-line);cursor:pointer;background:0 0;padding:0}.fx-crp-barnote{color:var(--stage-ink-2);flex:200px;font-size:13px}.fx-crp-barbrief{color:var(--stage-ink-2);align-items:center;gap:8px;font-size:13px;display:flex}.fx-crp-barbrief select{font:inherit;min-height:40px;color:var(--stage-ink);border:1px solid var(--stage-line);border-radius:var(--r);background:0 0;max-width:260px;padding:0 8px}.fx-crp-barbrief option{color:initial}.fx-crp-bar .fx-btn.primary{background:var(--lit);color:var(--on-lit);border-color:var(--lit);padding:10px 16px}.fx-crp-scrim{z-index:40;background:var(--scrim);opacity:.6;position:fixed;inset:0}.fx-crp-drawer{z-index:41;background:var(--panel);border-left:1px solid var(--line-2);width:min(620px,100vw);box-shadow:-16px 0 40px var(--shadow);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}.fx-crp-drawerbar,.fx-crp-drawerfoot{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;padding:10px 20px;display:flex}.fx-crp-drawerbar>span{align-items:center;gap:6px;display:flex}.fx-crp-drawerbar .fx-btn{min-width:40px;min-height:40px;font-size:18px;line-height:1}.fx-crp-drawerfoot{border-bottom:0;border-top:1px solid var(--line)}.fx-crp-drawerfoot .fx-btn{width:100%;padding:12px;font-size:14px}.fx-crp-drawerbody{flex:1;overflow-y:auto}.fx-crp-drawerbody>*{border-top:1px solid var(--line);margin:0;padding:18px 20px}.fx-crp-drawerbody>:first-child{border-top:0}.fx-crp-drawerbody section{flex-direction:column;gap:10px;display:flex}.fx-crp-drawerbody section p{margin:0;line-height:1.5}.fx-crp-top{align-items:flex-start;gap:18px;display:flex}.fx-crp-top>div{flex-direction:column;gap:8px;min-width:0;display:flex}.fx-crp-top h2{overflow-wrap:anywhere;margin:0;font-size:22px}.fx-crp-top h2:focus,.fx-crp-top h2:focus-visible{box-shadow:none;outline:none}.fx-crp-top .fx-note{margin:-6px 0 0}.fx-crp-links{gap:6px;margin:0;display:flex}.fx-crp-links .fx-btn{justify-content:center;align-items:center;min-height:40px;padding:0 12px;display:inline-flex}.fx-crp-icon{width:40px;padding:0!important}.fx-crp-about{color:var(--ink-2);font-size:15px;line-height:1.5}.fx-crp-bio{white-space:pre-line;background:var(--bg);overflow-wrap:anywhere;padding:12px 14px}.fx-crp-videos{gap:8px;display:flex}.fx-crp-videos a{aspect-ratio:9/16;background:#000;flex:1 1 0;min-width:0;position:relative;overflow:hidden}.fx-crp-videos img,.fx-crp-nocover{object-fit:cover;width:100%;height:100%;display:block}.fx-crp-play{background:var(--media-chip);width:40px;height:40px;color:var(--lit);place-items:center;font-size:14px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fx-crp-facts{gap:8px;margin:0;display:grid}.fx-crp-facts div{grid-template-columns:120px minmax(0,1fr);align-items:start;gap:12px;display:grid}.fx-crp-facts dt{color:var(--ink-3);font-size:14px}.fx-crp-facts dd{margin:0;font-size:14px}.fx-crp-brandhead{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.fx-crp-brands{margin:0;padding:0;list-style:none}.fx-crp-brands li{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) 84px;align-items:center;gap:10px;padding:8px 0;font-size:14px;display:grid}@media (max-width:640px){.fx-crp-bar{padding:10px 16px}.fx-crp-top{flex-direction:column}.fx-crp-facts div{grid-template-columns:1fr;gap:2px}.fx-crp-brands li{grid-template-columns:1fr auto}.fx-crp-brands li .fx-note{grid-area:2/1/auto/-1}}.fx-cr-requests{border:1px solid var(--line);background:var(--panel);padding:12px 16px}.fx-cr-requests h2{margin:0 0 4px;font-size:15px}.fx-cr-requests ul{flex-direction:column;gap:4px;margin:8px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.fx-cr-requests li[aria-current] a{font-weight:600}.fx-panh:has(.fx-mcreators-go) .meta{margin-left:auto}.fx-mcreators-go{align-self:center;padding:6px 12px;display:inline-block}.fx-mcreators th[scope=row],.fx-mcreators td{vertical-align:middle}.fx-mcreators a.fx-crp-who{max-width:320px;text-decoration:none}.fx-mcreators a.fx-crp-who:hover b{text-underline-offset:3px;text-decoration:underline}.fx-mcreators .fx-crp-pills{max-width:560px}.fx-mcreators-open{text-align:right;white-space:nowrap;font-size:13px}
