@font-face{font-family:__Plus_Jakarta_Sans_103507;font-style:normal;font-weight:200 800;font-display:optional;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Plus_Jakarta_Sans_103507;font-style:normal;font-weight:200 800;font-display:optional;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Plus_Jakarta_Sans_103507;font-style:normal;font-weight:200 800;font-display:optional;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Plus_Jakarta_Sans_103507;font-style:normal;font-weight:200 800;font-display:optional;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Plus_Jakarta_Sans_Fallback_103507;src:local("Arial");ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.00%;size-adjust:104.98%}.__className_103507{font-family:__Plus_Jakarta_Sans_103507,__Plus_Jakarta_Sans_Fallback_103507;font-style:normal}.__variable_103507{--font-jakarta:"__Plus_Jakarta_Sans_103507","__Plus_Jakarta_Sans_Fallback_103507"}:root{--backdrop:#e6e1f3;--canvas:#fbfbfa;--paper:#f2f3f1;--surface:#f4f5f3;--card:#fff;--ink:#16191d;--muted:#666b71;--line:#e4e6e2;--track:#ebecea;--seo:#ff6a2c;--seo-text:#c2410c;--seo-soft:#ffc3a8;--social:#7b6cf6;--social-soft:#c9c2fb;--lime:#d7f205;--lime-soft:#eef8cf;--peach-soft:#fde9df;--up:#2e9e5b;--down:#e5484d;--c1:#ff6a2c;--c2:#16191d;--c3:#8c7cf0;--c4:#3fb68b;--c5:#f2b33d;--c6:#f28c6a;--font:var(--font-jakarta),"Helvetica Neue",Arial,system-ui,sans-serif;--ease-spring:cubic-bezier(0.32,0.72,0,1);--ease-out:cubic-bezier(0.16,1,0.3,1);--ease-pop:cubic-bezier(0.34,1.4,0.64,1);--shadow-sm:0 1px 2px color-mix(in srgb,var(--ink) 5%,transparent);--shadow-lift:0 2px 4px color-mix(in srgb,var(--ink) 4%,transparent),0 18px 40px -18px color-mix(in srgb,var(--ink) 28%,transparent);--shadow-pop:0 4px 10px color-mix(in srgb,var(--ink) 6%,transparent),0 30px 60px -20px color-mix(in srgb,var(--ink) 35%,transparent)}@media (prefers-color-scheme:dark){:root{--backdrop:#0f0e16;--canvas:#16171b;--paper:#1d1f24;--surface:#1f2126;--card:#25272d;--ink:#f2f3f1;--muted:#9a9fa6;--line:#2e3137;--track:#2a2d33;--seo:#ff7a42;--seo-text:#ff7a42;--seo-soft:#7a3a20;--social:#9a8dff;--social-soft:#463d86;--lime:#d7f205;--lime-soft:#2b3312;--peach-soft:#3a261e;--up:#5cc890;--down:#ff7b7f;--c1:#ff7a42;--c2:#f2f3f1;--c3:#9a8dff;--c4:#4fc99b;--c5:#f2b33d;--c6:#f59a7a}}*{box-sizing:border-box}body,html{margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--backdrop);min-height:100dvh;color:var(--ink);font-family:var(--font);font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased}a{color:inherit}:focus-visible{outline:2px solid var(--seo);outline-offset:2px;border-radius:4px}.shell{max-width:1440px;width:calc(100% - 40px);margin:20px auto;min-height:calc(100dvh - 40px);background:color-mix(in srgb,var(--canvas) 92%,transparent);border-radius:30px;box-shadow:0 1px 0 color-mix(in srgb,#fff 70%,transparent) inset,0 40px 80px -40px color-mix(in srgb,var(--social) 35%,transparent);padding:0 36px 56px}body[data-realm=view] .shell:has(>.rail){display:grid;grid-template-columns:76px minmax(0,1fr);grid-column-gap:28px;column-gap:28px;padding-left:16px}.shell:has(>.rail)>.topbar,.shell:has(>.rail)>main{grid-column:2}.rail{grid-row:1/span 3;position:-webkit-sticky;position:sticky;top:20px;z-index:30;align-self:start;height:calc(100dvh - 80px);display:flex;flex-direction:column;align-items:center;gap:22px;padding:26px 0 18px;border-right:1px solid var(--line)}.rail-logo{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;background:var(--ink);color:var(--lime);text-decoration:none}.rail-nav{display:flex;flex-direction:column;gap:10px;margin-top:18px}.rail-item{position:relative;display:grid;place-items:center;width:44px;height:44px;border-radius:14px;color:var(--muted);background:transparent;border:0;cursor:pointer;text-decoration:none;transition:background-color .3s var(--ease-out),color .3s var(--ease-out),transform .4s var(--ease-spring),box-shadow .4s var(--ease-spring)}.rail-item:hover{color:var(--ink);background:var(--paper)}.rail-item[aria-current=page]{color:#fff;background:var(--seo);box-shadow:0 10px 22px -10px color-mix(in srgb,var(--seo) 80%,transparent)}.rail-item:active{transform:scale(.92)}.rail-out{margin-top:auto}.rail-item[data-label]:after{content:attr(data-label);position:absolute;left:calc(100% + 12px);top:50%;z-index:30;white-space:nowrap;font-size:13px;font-weight:600;color:var(--canvas);background:var(--ink);padding:6px 10px;border-radius:9px;pointer-events:none;opacity:0;transform:translate(-6px,-50%);transition:opacity .2s var(--ease-out),transform .35s var(--ease-spring)}.rail-item:focus-visible:after,.rail-item:hover:after{opacity:1;transform:translateY(-50%)}.topbar{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;padding:26px 0 22px;margin-bottom:18px}.topbar .brand-pick,.wordmark{margin-right:auto}.wordmark{font-weight:800;font-size:17px;letter-spacing:-.02em;text-decoration:none}.user-chip{display:inline-flex;align-items:center;gap:10px;font:inherit;font-weight:600;color:var(--ink);background:var(--card);border:1px solid var(--line);border-radius:999px;padding:5px 14px 5px 5px;cursor:pointer}.avatar{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--lime);color:#16191d;font-size:12px;font-weight:800;letter-spacing:.02em}.tabs{display:flex;flex-wrap:wrap;gap:4px;padding:4px;background:var(--paper);border-radius:23px}.tab{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;text-decoration:none;padding:8px 14px;border-radius:999px;color:var(--muted);font-weight:600}.tab:hover{color:var(--ink)}.tab[aria-current=page]{color:var(--canvas);background:var(--ink)}.caret{width:6px;height:6px;border-right:1.5px solid;border-bottom:1.5px solid;transform:translateY(-2px) rotate(45deg)}.tab-menu{position:relative}.tab-pop{position:absolute;top:100%;left:0;z-index:20;min-width:180px;padding:6px;margin-top:4px;background:var(--surface);border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow-pop);visibility:hidden;opacity:0;transform:translateY(-6px) scale(.97);transform-origin:top left;transition:opacity .18s var(--ease-out),transform .35s var(--ease-spring),visibility 0s linear .35s}.tab-pop:before{content:"";position:absolute;left:0;right:0;top:-8px;height:8px}.tab-menu:focus-within .tab-pop,.tab-menu:hover .tab-pop{visibility:visible;opacity:1;transform:none;transition:opacity .22s var(--ease-out),transform .45s var(--ease-spring),visibility 0s}.user-menu .tab-pop{left:auto;right:0;transform-origin:top right}.tab-pop a{display:block;padding:8px 10px;border-radius:6px;color:var(--muted);text-decoration:none;font-weight:500;white-space:nowrap}.tab-pop a:hover,.tab-pop a[aria-current=page]{color:var(--ink);background:var(--paper)}.headline{margin:0 0 40px;max-width:760px}.headline h1{font-size:clamp(32px,4.6vw,52px);line-height:1.04;letter-spacing:-.04em;font-weight:600;margin:0 0 14px;text-wrap:balance}.headline p{color:var(--muted);margin:0;font-size:17px;max-width:60ch}.demo-note{display:inline-block;margin-top:12px;font-size:13px;color:var(--muted);border:1px dashed var(--line);padding:4px 10px;border-radius:6px}section{margin-bottom:48px}.section-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:14px}.section-head h2{font-size:22px;font-weight:600;letter-spacing:-.025em;margin:0}.section-head span{color:var(--muted);font-size:13px}.section-head .key{display:inline-block;width:10px;height:10px;border-radius:2px;margin-right:8px;vertical-align:1px}.stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:14px;gap:14px;margin:0}.stat{position:relative;isolation:isolate;display:flex;flex-direction:column;padding:20px 22px 18px;margin:0;border-radius:24px;background:var(--surface);overflow:hidden}.stat:first-child{background:var(--lime-soft)}.stat:nth-child(2){background:var(--peach-soft)}.stat dt{color:var(--muted);font-size:13px;font-weight:600;margin-bottom:10px}.stat dd{margin:auto 0 0;font-size:32px;font-weight:700;letter-spacing:-.035em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.05}.stat .chg{display:block;font-size:13px;font-weight:500;letter-spacing:0;line-height:1.35;margin-top:8px;color:var(--muted)}.stat .chg b{font-weight:700}.chg-vs{color:var(--muted);font-weight:500}.chg.good{color:var(--up)}.chg.bad{color:var(--down)}.grid2{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));grid-gap:20px;gap:20px}.panel{background:var(--surface);border:1px solid transparent;border-radius:26px;padding:22px 24px;min-width:0}.panel h2,.panel h3{font-size:17px;font-weight:600;letter-spacing:-.02em;margin:0 0 6px}.panel .sub{color:var(--muted);font-size:13px;margin:0 0 14px}.chart-scroll{overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.chart{width:100%;height:240px}.chart-box{cursor:zoom-in;border-radius:8px}.chart-box:focus-visible{outline:2px solid var(--seo);outline-offset:4px}.chart-dialog{border:0;border-radius:28px;padding:24px 28px;width:min(1200px,calc(100vw - 32px));max-height:calc(100vh - 32px);background:var(--canvas);color:var(--ink)}.chart-dialog::-webkit-backdrop{background:rgba(0,0,0,.35)}.chart-dialog::backdrop{background:rgba(0,0,0,.35)}.chart-dialog-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.chart-dialog-head h3{margin:0;font-size:18px}.chart-dialog-head button{font-size:26px;line-height:1;padding:0 4px;text-decoration:none}.chart-dialog .sub{color:var(--muted);font-size:13px;margin:4px 0 14px}.tpl-table td.wrap{min-width:180px}.tpl-table tbody tr{cursor:pointer}.tpl-table tbody tr:hover td{background:color-mix(in srgb,var(--seo) 5%,transparent)}.tpl-table tbody tr.on td{background:color-mix(in srgb,var(--seo) 10%,transparent)}.tpl-table tbody tr:focus-visible{outline:2px solid var(--seo);outline-offset:-2px}.tpl-table td.strong{font-weight:600}.tpl-table .muted{color:var(--muted)}.tpl-table .bar-col{width:40%;padding-left:4px}.minibar{height:10px;background:var(--track);overflow:hidden}.minibar,.minibar span{display:block;border-radius:999px}.minibar span{height:100%;background:var(--ink)}.tpl-table tbody tr:first-child .minibar span,.tpl-table tr.on .minibar span{background:var(--lime)}@media (max-width:640px){.tpl-table .bar-col{display:none}}.chart.chart-big{height:min(460px,calc(100vh - 200px))}.mini{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin:6px 0 0}.mini.wide{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.mini>div{background:var(--card);border-radius:16px;padding:13px 15px 12px;min-width:0}.mini dt{color:var(--muted);font-size:12.5px;font-weight:600;line-height:1.3}.mini dd{margin:8px 0 0;font-size:26px;font-weight:700;letter-spacing:-.03em;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mini small{font-size:13px;font-weight:600;color:var(--muted);margin-left:4px;letter-spacing:0}.mini+.partial{margin:14px 2px 0;line-height:1.5;max-width:75ch}.panel .sub a,.section-head span a{color:var(--seo-text);font-weight:600;text-decoration:none}.filters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.filters input,.filters select{font:inherit;font-size:14px;color:var(--ink);background:var(--card);border:1px solid var(--line);border-radius:999px;padding:8px 14px}.filters input{min-width:0;flex:1 1 200px}.filters select{max-width:100%;min-width:0}.pill{display:inline-block;font-size:12px;font-weight:700;padding:4px 10px;border-radius:8px;background:var(--paper);color:var(--muted);border:0}.pill.ok{color:#16191d;background:var(--lime)}.pill.wip{color:var(--seo-text);background:var(--peach-soft)}.yes{color:var(--up);font-weight:700}.no{color:var(--line)}td.wrap{white-space:normal;min-width:260px}td.url{min-width:0;word-break:break-all}.hbars{list-style:none;margin:0;padding:0;grid-gap:10px}.hbars,.hbars li{display:grid;gap:10px}.hbars li{grid-template-columns:9.5em 1fr 4em;align-items:center;grid-gap:10px;font-size:14px}.hbars .track{display:flex;height:14px;border-radius:999px;overflow:hidden;background:var(--track)}.hbars .track span{display:block;height:100%}.hbars .n{text-align:right;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hbars small{color:var(--muted);font-weight:500}.legend{color:var(--muted);font-size:13px;margin:14px 0 0}.legend .key{display:inline-block;width:10px;height:10px;border-radius:2px;margin:0 6px 0 10px;vertical-align:-1px}.legend .key:first-child{margin-left:0}.picker{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px}.seg{position:relative;display:inline-flex;flex-wrap:wrap;background:var(--paper);padding:4px}.seg,.seg button{border:0;border-radius:999px}.seg button{font:inherit;font-size:14px;font-weight:600;background:transparent;color:var(--muted);padding:7px 16px;cursor:pointer}.seg button[aria-pressed=true]{background:var(--ink);color:var(--canvas)}.add,.latest,.primary,.step{font:inherit;font-size:14px;font-weight:600;color:var(--ink);background:var(--card);border:1px solid var(--line);border-radius:999px;padding:8px 16px;cursor:pointer;line-height:1.2}.add,.latest{white-space:nowrap}.step{font-size:18px;padding:0;width:38px;height:38px;display:inline-grid;place-items:center}.latest:disabled,.step:disabled{opacity:.4;cursor:default}.primary{background:var(--seo);border-color:var(--seo);color:#16191d;border-radius:14px;padding:11px 20px}.admin-add>input,.when input{font:inherit;font-size:14px;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:8px;padding:5px 10px;color-scheme:light dark}.partial{color:var(--muted);font-size:13px;margin:-6px 0 12px}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}tr.pick{cursor:pointer}tr.pick:hover td{background:var(--paper)}tr.pick.on td{background:color-mix(in srgb,var(--seo) 12%,transparent);font-weight:600}.save{font-size:13px;color:var(--muted)}.save.saved{color:var(--up)}.save.error{color:var(--down)}.cal-bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px}.panel h3.cal-title{font-size:18px;margin:0 6px;min-width:9.5em;text-align:center}.cal-counts{margin-left:auto;display:flex;flex-wrap:wrap;gap:6px}.cal{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}.cal-dow{font-size:12px;color:var(--muted);font-weight:600;padding:6px 8px}.cal-day,.cal-dow{border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.cal-day{min-height:104px;padding:6px;display:flex;flex-direction:column;gap:4px;min-width:0}.cal-day.can{cursor:pointer}.cal-day.can:hover{background:var(--paper)}.cal-day.out{background:color-mix(in srgb,var(--paper) 60%,transparent)}.cal-day.out .cal-num{opacity:.45}.cal-num{font-size:12px;font-weight:600;color:var(--muted);width:22px;height:22px;display:inline-grid;place-items:center;border-radius:50%}.cal-day.today .cal-num{background:var(--seo);color:#16191d}.cal-item{font:inherit;text-align:left;cursor:pointer;border:0;border-left:3px solid;border-radius:4px;padding:3px 6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.cal-item,.chip{font-size:12px;font-weight:600;background:color-mix(in srgb,currentColor 13%,transparent)}.chip{display:inline-block;padding:2px 8px;border-radius:999px;margin-right:6px}.st-idea{color:var(--muted)}.st-writing{color:#a86b06}.st-review{color:var(--social)}.st-scheduled{color:var(--seo-text)}.st-published{color:var(--up)}@media (prefers-color-scheme:dark){.st-writing{color:#e5b04f}}.plan-table td{padding:6px 4px}.notes textarea,.plan-dialog input,.plan-dialog select,.plan-dialog textarea,.plan-table input,.plan-table select{font:inherit;font-size:14px;color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:6px;padding:5px 8px;width:100%;min-width:0}.plan-table input[type=text]{min-width:170px}.plan-table input[type=date]{width:9.5em}.plan-table select{min-width:112px}.notes textarea:disabled,.plan-table input:disabled,.plan-table select:disabled{background:transparent;border-color:transparent;color:var(--ink);opacity:1}.row-actions{display:inline-flex;gap:10px}.link{font:inherit;font-size:13px;font-weight:600;background:none;border:0;padding:0;color:var(--seo-text);cursor:pointer}.link.danger{color:var(--down)}.add{margin-top:12px}.notes{display:block;margin-top:20px}.notes>span{display:block;font-size:14px;font-weight:600;margin-bottom:6px}.notes textarea{resize:vertical;line-height:1.5}.ideas{list-style:none;margin:0;padding:0;max-height:520px;overflow-y:auto}.ideas li{display:flex;gap:12px;align-items:center;justify-content:space-between;padding:9px 0;border-bottom:1px solid var(--line)}.ideas li:last-child{border-bottom:0}.ideas strong{display:block;font-size:14px}.ideas span{display:block;font-size:12px;color:var(--muted)}.plan-dialog{border:0;border-radius:28px;padding:26px;width:min(520px,calc(100vw - 32px));background:var(--canvas);color:var(--ink)}.plan-dialog::-webkit-backdrop{background:rgba(0,0,0,.35)}.plan-dialog::backdrop{background:rgba(0,0,0,.35)}.plan-dialog h3{margin:0 0 14px;font-size:18px}.plan-dialog fieldset{border:0;padding:0;margin:0}.plan-dialog label{display:block;margin-bottom:12px}.plan-dialog label span{display:block;font-size:13px;color:var(--muted);margin-bottom:4px}.plan-dialog .two{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.dialog-actions{display:flex;align-items:center;gap:8px;margin-top:6px}.admin-meta{font-size:14px!important;margin-top:10px!important}.admin-head{margin-bottom:20px}.admin-head p a{color:var(--seo-text);font-weight:600;text-decoration:none}.crumbs{font-size:14px!important;margin-bottom:8px!important}.crumbs a{color:var(--muted)!important;font-weight:500!important}.admin-tabs{flex-wrap:wrap;margin-bottom:24px}.admin-toolbar{gap:12px;align-items:flex-start;justify-content:space-between;margin-bottom:12px}.admin-add,.admin-toolbar{display:flex;flex-wrap:wrap}.admin-add{gap:8px;align-items:center}.admin-form{display:flex;flex-direction:column;gap:12px}.admin-form>.sub,.admin-form>h2,.admin-form>h3{margin-bottom:0}.admin-form .primary{align-self:flex-start}.field{display:block;border:0;padding:0;margin:0}.field>legend,.field>span{display:block;font-size:13px;color:var(--muted);margin-bottom:4px;padding:0}.admin-form select,.admin-form textarea,.admin-toolbar select,.edit-table input[type=date],.edit-table input[type=text],.edit-table input[type=url],.edit-table select,.edit-table textarea,.field input[type=text],.field input[type=url]{font:inherit;font-size:14px;color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:6px;padding:6px 8px;width:100%;min-width:0}.admin-form textarea{resize:vertical}.choices-grid .field{display:flex;flex-direction:column}.choices-grid .field textarea{flex:1 1}.mono{font-family:ui-monospace,Cascadia Code,Consolas,monospace!important;font-size:13px!important;line-height:1.5}.checks{display:flex;flex-wrap:wrap;gap:6px 16px}.checks label{display:inline-flex;gap:6px;align-items:center;font-size:14px}.danger-zone{border-color:color-mix(in srgb,var(--down) 40%,var(--line))}.danger-btn{font:inherit;font-size:14px;font-weight:600;align-self:flex-start;color:var(--down);background:transparent;border:1px solid;border-radius:8px;padding:6px 12px;cursor:pointer}.good{color:var(--up)}.bad,.errs{color:var(--down)}.errs{margin:6px 0 0;padding-left:18px;font-size:13px}.edit-table th small{display:block;font-size:11px;font-weight:400;color:var(--muted)}.edit-table td{padding:6px 4px;vertical-align:top}.edit-table td.num input{width:96px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.edit-table input.invalid{border-color:var(--down);background:color-mix(in srgb,var(--down) 8%,var(--paper))}.edit-table input[type=date]{width:9.8em}.edit-table .hint{display:block;font-size:11px;color:var(--muted);margin-top:2px}.edit-table tr.dupe td{background:color-mix(in srgb,var(--down) 8%,transparent)}.edit-table td.center{text-align:center;vertical-align:middle}.blogs-edit textarea{min-width:220px;resize:vertical}.blogs-edit input[type=url]{min-width:220px}.blogs-edit input[type=text]{min-width:120px}.blogs-edit select{min-width:110px}.savebar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;padding-top:14px;border-top:1px solid var(--line)}.savebar-msg{flex:1 1 240px;font-size:14px;color:var(--muted)}.savebar.dirty .savebar-msg{color:var(--ink);font-weight:600}.primary:disabled{opacity:.45;cursor:default}.sticky-save{position:-webkit-sticky;position:sticky;bottom:0;z-index:5;background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:0 20px 14px;box-shadow:0 -6px 18px rgba(0,0,0,.06)}.import-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@media (max-width:900px){.import-grid{grid-template-columns:1fr}}.simple-metrics td{vertical-align:middle;padding:6px 8px}.add-metric input,.more-fields input[type=text],.more-fields select,.simple-metrics input[type=text],.simple-metrics select{font:inherit;font-size:14px;color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:6px;padding:6px 8px;width:100%;min-width:0}.simple-metrics td:nth-child(3){min-width:220px;width:45%}.simple-metrics .handle-cell{width:28px;padding-right:0}.handle{font:inherit;font-size:18px;line-height:1;color:var(--muted);background:none;border:0;border-radius:6px;padding:6px 4px;cursor:-webkit-grab;cursor:grab;touch-action:none}.handle:hover{color:var(--ink);background:var(--paper)}.handle:active{cursor:-webkit-grabbing;cursor:grabbing}tr[data-dragging] td{opacity:.4}tr[data-drop=above] td{box-shadow:inset 0 3px 0 var(--seo)}tr[data-drop=below] td{box-shadow:inset 0 -3px 0 var(--seo)}.simple-metrics tr.is-off td:not(:nth-child(-n+2)){opacity:.45}.simple-metrics tr.is-off td:last-child{opacity:1}.simple-metrics select{min-width:110px}.simple-metrics .center{text-align:center}.simple-metrics input[type=checkbox]{width:18px;height:18px}.row-tools{display:flex;gap:8px;align-items:center;justify-content:flex-end}.row-tools .step{font-size:14px;padding:3px 9px}.more-row td{background:var(--paper);border-radius:8px}.more-fields{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:flex-end}.more-fields label{display:block;flex:1 1 240px;font-size:13px}.more-fields label>span{display:block;color:var(--muted);margin-bottom:4px}.more-fields label.inline{flex:0 0 auto;display:inline-flex;gap:6px;align-items:center;font-size:14px;padding-bottom:8px}.add-metric{display:flex;gap:8px;margin-top:14px;max-width:520px}.blogs-edit input[type=checkbox]{width:18px;height:18px}.blogs-edit td.center,.blogs-edit th.center{text-align:center}.worklog-row{border-top:1px solid var(--line);padding-top:12px}.worklog-head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:6px}.table-wrap{overflow-x:auto;position:relative}table{width:100%;border-collapse:collapse;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}td,th{text-align:left;padding:10px 12px;border-bottom:1px solid var(--line);white-space:nowrap}th{font-size:13px;color:var(--muted);font-weight:500}td.num,th.num{text-align:right}tr:last-child td{border-bottom:none}td a{text-decoration:none;font-weight:600}td a:hover{text-decoration:underline}.worklog h3{font-size:14px;color:var(--muted);font-weight:500;margin:0 0 8px}.worklog ul{margin:0 0 20px;padding-left:18px}.worklog li{margin-bottom:4px}.delivered-blogs{margin:4px 0 6px;padding-left:18px;font-size:14px;color:var(--muted)}.delivered-blogs a{color:var(--ink);text-decoration:none}.delivered-blogs a:hover{text-decoration:underline}.empty{color:var(--muted);padding:24px 0}@media (max-width:760px){body[data-realm=view] .shell:has(>.rail){display:block;padding-left:16px;padding-bottom:calc(96px + env(safe-area-inset-bottom))}.rail{position:fixed;top:auto;left:0;right:0;bottom:0;z-index:50;height:auto;flex-direction:row;justify-content:center;gap:0;padding:8px 12px calc(8px + env(safe-area-inset-bottom));border-right:0;border-top:1px solid var(--line);background:color-mix(in srgb,var(--canvas) 88%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.rail-logo,.rail-out{display:none}.rail-nav{flex:1 1;min-width:0;flex-direction:row;justify-content:space-around;gap:4px;margin:0;max-width:480px}.rail-item{flex:1 1;width:auto;min-width:0;max-width:56px;height:46px}.rail-item[data-label]:after,.user-name{display:none}.live-note{bottom:calc(80px + env(safe-area-inset-bottom))}}@media (max-width:640px){.mini{grid-template-columns:repeat(2,1fr)}.cal-day{min-height:64px;padding:3px}.cal-item{text-indent:-9999px;padding:0;height:24px;border-left:0;background:linear-gradient(currentColor,currentColor) 50% /100% 6px no-repeat}.cal-counts{margin-left:0}.shell{width:auto;padding:0 16px 48px;margin:0;border-radius:0;min-height:100dvh}.topbar{padding:18px 0 14px;margin-bottom:10px}.headline{margin-bottom:28px}.headline p{font-size:16px}section{margin-bottom:36px}.skel-stats,.stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.stat{padding:15px 15px 14px;border-radius:20px}.stat dt{font-size:12.5px;line-height:1.3;margin-bottom:8px}.stat dd{font-size:24px}.stat .chg{font-size:12px}.skel-stat{height:104px;border-radius:20px}.grid2{grid-template-columns:1fr;gap:14px}.panel{padding:18px 16px;border-radius:22px}.chart{height:210px}.chart-dialog{padding:18px 16px;border-radius:20px}.plan-dialog{padding:20px 18px}.worklog ul{padding-left:16px}.delivered-posts li{grid-template-columns:16px minmax(0,1fr);row-gap:0}.delivered-posts .dp-meta{grid-column:2}}@media (pointer:coarse){input[type=checkbox],input[type=radio]{width:18px;height:18px}}.match{border:1px solid var(--line);border-radius:8px;padding:10px 12px;background:var(--paper)}.match h4{margin:0 0 4px;font-size:14px}.match table td,.match table th{padding:5px 6px}.match select{font:inherit;font-size:14px;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:6px;padding:4px 6px;min-width:170px}.match tr.unmatched td:first-child{color:var(--down);font-weight:600}.warns{margin:0 0 12px;padding:10px 12px 10px 28px;border-radius:8px;background:color-mix(in srgb,#e5a50a 16%,transparent);color:var(--ink);font-size:14px}.warns li{margin:2px 0}.service-add{display:flex;gap:6px;align-items:center}.service-add input{flex:1 1;min-width:120px}.blogs-edit td select,.plan-dialog select{width:100%}.blogs-edit td.needs input{border-color:var(--down);background:color-mix(in srgb,var(--down) 10%,var(--paper))}.brand-logo{flex:none;border-radius:6px;object-fit:contain;background:var(--surface)}.brand-title{display:flex;align-items:center;gap:14px}.brand-title .brand-logo{width:.85em;height:.85em;border-radius:10px}.brand-link,.brand-pick{display:inline-flex;align-items:center;gap:8px}.admin-subtabs{margin-top:-12px;padding-left:12px;border-left:2px solid var(--line)}.admin-home{grid-template-columns:minmax(0,2fr) minmax(300px,1fr);align-items:start}@media (max-width:1000px){.admin-home{grid-template-columns:1fr}}.brands-table td.wrap{min-width:180px}.brands-table td:last-child{width:1%}.auth{min-height:70vh;display:grid;place-items:center;padding:24px 0}.auth-card{width:min(440px,100%);background:var(--card);padding:36px 34px;border-radius:30px;box-shadow:var(--shadow-pop)}.auth-card h1{font-size:32px;font-weight:600;letter-spacing:-.035em;margin:0}.auth-card .primary{align-self:stretch;padding:13px 20px;font-size:15px}.auth-card .wordmark{margin:0}.admin-form input[type=email],.admin-form input[type=password],.auth-card input[type=email],.auth-card input[type=password],.auth-card input[type=text]{font:inherit;width:100%;padding:12px 14px;border:1px solid var(--line);border-radius:14px;background:var(--paper);color:var(--ink);transition:border-color .25s var(--ease-out),box-shadow .35s var(--ease-spring),background-color .25s var(--ease-out)}.auth-card input:focus{outline:none;background:var(--card);border-color:var(--seo);box-shadow:0 0 0 4px color-mix(in srgb,var(--seo) 16%,transparent)}.auth-mark{display:flex;align-items:center;gap:10px}.auth-mark .rail-logo{width:36px;height:36px;border-radius:11px}.user-menu .tab{font:inherit;background:none;border:0;cursor:pointer}.tab-pop button.link{display:block;width:100%;text-align:left;padding:8px 10px;font:inherit;font-weight:500;color:var(--muted)}.tab-pop button.link:hover{color:var(--ink);background:var(--paper);border-radius:6px}.user-form{border-top:1px solid var(--line);padding-top:16px;margin:12px 0 16px}.user-form .two{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}@media (max-width:640px){.user-form .two{grid-template-columns:1fr}}.picks{display:flex;flex-wrap:wrap;gap:6px 16px}.picks legend{width:100%}.token-once{background:var(--paper);border:1px solid var(--line);border-radius:8px;padding:12px;margin-bottom:12px}.token-once input{width:100%;font:inherit;padding:8px;border:1px solid var(--line);border-radius:6px}.admin-badge{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--seo-text);border:1px solid;border-radius:6px;padding:1px 6px;margin-left:8px;vertical-align:3px}.mcp-fields{border-top:1px solid var(--line);padding-top:12px}.mcp-tools{display:flex;flex-wrap:wrap;gap:6px 16px;width:100%;margin-top:6px}.mcp-tools>.sub{width:100%}.mcp-link{display:grid;grid-gap:8px;gap:8px}.panel{position:relative;isolation:isolate}body:after,body:before{content:"";position:fixed;z-index:-1;pointer-events:none;border-radius:50%;filter:blur(60px)}body:before{inset:-10% -10% auto auto;width:55vw;height:55vw;background:radial-gradient(circle,color-mix(in srgb,var(--social) 32%,transparent),transparent 65%);animation:drift 26s var(--ease-out) infinite alternate}body:after{inset:auto auto -15% -10%;width:45vw;height:45vw;background:radial-gradient(circle,color-mix(in srgb,#f472b6 30%,transparent),transparent 65%);animation:drift 32s var(--ease-out) infinite alternate-reverse}@keyframes drift{to{transform:translate(-6vw,5vh) scale(1.08)}}.add,.cal-item,.danger-btn,.handle,.latest,.link,.primary,.seg button,.step,.tab{transition:transform .35s var(--ease-spring),background-color .25s var(--ease-out),color .25s var(--ease-out),border-color .25s var(--ease-out),box-shadow .35s var(--ease-spring),opacity .25s var(--ease-out)}.add:active,.cal-item:active,.danger-btn:active,.latest:active:not(:disabled),.primary:active:not(:disabled),.seg button:active,.step:active:not(:disabled),.tab:active{transform:scale(.96)}.add:hover,.latest:hover:not(:disabled),.step:hover:not(:disabled){background:color-mix(in srgb,var(--ink) 5%,var(--surface));border-color:color-mix(in srgb,var(--ink) 18%,var(--line))}.primary:hover:not(:disabled){box-shadow:0 8px 20px -8px color-mix(in srgb,var(--seo) 70%,transparent);transform:translateY(-1px)}.tab-pop a,.tab-pop button.link{transition:background-color .2s var(--ease-out),color .2s var(--ease-out),transform .35s var(--ease-spring)}.tab-pop a:hover,.tab-pop button.link:hover{transform:translateX(2px)}tbody tr td{transition:background-color .25s var(--ease-out)}.filters input,.filters select,.when input{transition:border-color .25s var(--ease-out),box-shadow .35s var(--ease-spring)}.filters input:focus,.filters select:focus{outline:none;border-color:var(--seo);box-shadow:0 0 0 4px color-mix(in srgb,var(--seo) 16%,transparent)}.seg button{position:relative;z-index:1}.seg:before{content:"";position:absolute;left:0;top:0;z-index:0;border-radius:999px;background:var(--ink);width:var(--gw,0);height:var(--gh,0);transform:translate(var(--gx,0),var(--gy,0));box-shadow:0 4px 12px -4px color-mix(in srgb,var(--ink) 45%,transparent);opacity:0;transition:opacity .2s var(--ease-out)}.motion .seg[data-glide]:before{opacity:1}.motion .seg[data-glide] button[aria-pressed=true]{background:transparent}.motion .seg[data-glide=on]:before{transition:transform .55s var(--ease-spring),width .55s var(--ease-spring),height .55s var(--ease-spring),opacity .2s var(--ease-out)}.panel,.stat{transition:transform .6s var(--ease-spring),box-shadow .6s var(--ease-spring),border-color .4s var(--ease-out),background-color .4s var(--ease-out)}@media (hover:hover) and (pointer:fine){body[data-realm=view] .panel:hover,body[data-realm=view] .stat:hover{transform:translateY(-3px);box-shadow:var(--shadow-lift)}}.motion .panel:before,.motion .stat:before{padding:1px;z-index:2;background:radial-gradient(220px circle at var(--mx,50%) var(--my,50%),color-mix(in srgb,var(--seo) 70%,transparent),transparent 70%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;transition:opacity .4s var(--ease-out)}.motion .panel:after,.motion .panel:before,.motion .stat:after,.motion .stat:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0}.motion .panel:after,.motion .stat:after{z-index:-1;background:radial-gradient(420px circle at var(--mx,50%) var(--my,50%),color-mix(in srgb,var(--seo) 6%,transparent),transparent 65%);transition:opacity .5s var(--ease-out)}.motion [data-spot=on]:after,.motion [data-spot=on]:before{opacity:1}@keyframes rise{0%{opacity:0;transform:translateY(12px)}}@keyframes rise-sm{0%{opacity:0;transform:translateY(6px)}}@keyframes grow{0%{transform:scaleX(0)}}@keyframes fade{0%{opacity:0}}@keyframes pop-in{0%{opacity:0;transform:translateY(14px) scale(.96)}}.motion [data-reveal=wait]{opacity:0}.motion [data-reveal=in]{animation:rise .45s var(--ease-out) backwards;animation-delay:var(--reveal-delay,0ms)}.motion [data-reveal=in] table:not(.edit-table) tbody tr:nth-child(-n+14),.motion [data-reveal=in]>.stat{animation:rise-sm .35s var(--ease-out) backwards;animation-delay:calc(var(--reveal-delay, 0ms) + 40ms + var(--i, 0) * 18ms)}.stat:nth-child(2),tbody tr:nth-child(2){--i:1}.stat:nth-child(3),tbody tr:nth-child(3){--i:2}.stat:nth-child(4),tbody tr:nth-child(4){--i:3}.stat:nth-child(5),tbody tr:nth-child(5){--i:4}.stat:nth-child(6),tbody tr:nth-child(6){--i:5}.stat:nth-child(7),tbody tr:nth-child(7){--i:6}.stat:nth-child(8),tbody tr:nth-child(8){--i:7}.stat:nth-child(9),tbody tr:nth-child(9){--i:8}.stat:nth-child(n+10),tbody tr:nth-child(n+10){--i:9}.motion [data-reveal=in] .hbars .track span,.motion [data-reveal=in] .minibar span{transform-origin:left center;animation:grow .6s var(--ease-out) backwards;animation-delay:calc(var(--reveal-delay, 0ms) + 80ms + var(--i, 0) * 18ms)}.skel{animation:fade .3s var(--ease-out) .12s backwards}.skel-head{display:grid;grid-gap:14px;gap:14px;margin:0 0 40px;max-width:760px}.skel-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:14px;gap:14px;margin-bottom:48px}.skel-panels{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));grid-gap:20px;gap:20px}.skel-block,.skel-line{display:block;border-radius:12px;background:linear-gradient(90deg,var(--surface) 0,color-mix(in srgb,var(--track) 70%,var(--surface)) 50%,var(--surface) 100%) 0 0 /200% 100%;animation:shimmer 1.4s linear infinite}.skel-title{height:44px;width:min(420px,70%)}.skel-text{height:18px;width:min(560px,90%)}.skel-stat{height:116px;border-radius:24px}.skel-panel{height:300px;border-radius:26px}@keyframes shimmer{to{background-position:-200% 0}}@media (max-width:640px){.skel-panels{grid-template-columns:1fr}}.chart-dialog,.plan-dialog{border-radius:18px;box-shadow:var(--shadow-pop)}.chart-dialog[open],.plan-dialog[open]{animation:pop-in .5s var(--ease-spring)}.chart-dialog::-webkit-backdrop,.plan-dialog::-webkit-backdrop{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.chart-dialog::backdrop,.plan-dialog::backdrop{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.chart-dialog[open]::-webkit-backdrop,.plan-dialog[open]::-webkit-backdrop{animation:fade .35s var(--ease-out)}.chart-dialog[open]::backdrop,.plan-dialog[open]::backdrop{animation:fade .35s var(--ease-out)}.count{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-delay:0ms!important;transition-duration:.01ms!important}}.pp{position:relative;display:inline-block}.pp-trigger{display:inline-flex;align-items:center;gap:8px;font:inherit;font-size:14px;font-weight:600;color:var(--ink);background:var(--card);border:1px solid var(--line);border-radius:999px;padding:8px 16px 8px 13px;cursor:pointer;transition:border-color .25s var(--ease-out),box-shadow .35s var(--ease-spring),transform .35s var(--ease-spring)}.pp-trigger svg{color:var(--muted)}.pp-trigger:hover{border-color:color-mix(in srgb,var(--ink) 20%,var(--line))}.pp-trigger[aria-expanded=true]{border-color:var(--seo);box-shadow:0 0 0 4px color-mix(in srgb,var(--seo) 14%,transparent)}.pp-trigger:active{transform:scale(.97)}.pp-pop{position:absolute;top:calc(100% + 8px);left:0;z-index:40;width:300px;padding:14px;background:var(--card);border:1px solid var(--line);border-radius:22px;box-shadow:var(--shadow-pop);transform-origin:top left;animation:pp-open .42s var(--ease-spring)}@keyframes pp-open{0%{opacity:0;transform:translateY(-6px) scale(.96)}}.pp-head{display:flex;align-items:center;justify-content:space-between;margin:0 2px 10px}.pp-head strong{font-size:15px;letter-spacing:-.01em}.pp-nav{display:grid;place-items:center;width:32px;height:32px;font:inherit;font-size:17px;color:var(--ink);background:var(--paper);border:0;border-radius:50%;cursor:pointer;transition:background-color .2s var(--ease-out),transform .3s var(--ease-spring)}.pp-nav:hover:not(:disabled){background:var(--track)}.pp-nav:active:not(:disabled){transform:scale(.9)}.pp-nav:disabled{opacity:.3;cursor:default}.pp-cell{font:inherit;font-size:14px;font-weight:600;color:var(--ink);background:transparent;border:0;cursor:pointer;transition:background-color .2s var(--ease-out),color .2s var(--ease-out),transform .3s var(--ease-spring)}.pp-cell:disabled{color:var(--muted);opacity:.4;cursor:default}.pp-cell:active:not(:disabled){transform:scale(.92)}.pp-months{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px}.pp-months .pp-cell{padding:11px 0;border-radius:999px}.pp-months .pp-cell:hover:not(:disabled){background:var(--paper)}.pp-months .pp-cell[aria-pressed=true]{background:var(--ink);color:var(--canvas)}.pp-dow{display:grid;grid-template-columns:repeat(7,1fr);margin-bottom:4px}.pp-dow span{text-align:center;font-size:11px;font-weight:700;color:var(--muted);letter-spacing:.04em;padding:4px 0}.pp-weeks{display:grid;grid-gap:3px;gap:3px}.pp-week{display:grid;grid-template-columns:repeat(7,1fr);border-radius:999px;transition:background-color .2s var(--ease-out)}.pp-week:not(.off):hover{background:var(--paper)}.pp-week.on{background:var(--lime)}.pp-week.on .pp-day{color:#16191d}.pp-day{height:36px;border-radius:999px;font-size:13px}.pp-day.out{color:var(--muted);font-weight:500}.pp-day.today{box-shadow:inset 0 0 0 1.5px var(--seo)}.pp-range{display:grid;grid-template-columns:repeat(7,1fr);grid-row-gap:3px;row-gap:3px}.pp-range .pp-day:hover:not(:disabled){background:var(--paper)}.pp-range .pp-day.in{background:var(--lime);color:#16191d;border-radius:0}.pp-range .pp-day.end{background:var(--ink);color:var(--canvas);border-radius:999px}.pp-quick{display:flex;flex-wrap:wrap;gap:6px;margin:0 2px 12px}.pp-quick button{font:inherit;font-size:13px;font-weight:600;color:var(--ink);background:var(--paper);border:0;border-radius:999px;padding:6px 12px;cursor:pointer}.pp-quick button:hover{background:var(--track)}.pp-hint{margin:10px 2px 0}.detail-eyebrow,.pp-hint{font-size:12px;color:var(--muted)}.detail-eyebrow{margin:0 0 6px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.detail-title{margin:0 0 12px!important;font-size:22px!important;font-weight:600;letter-spacing:-.025em;line-height:1.25;text-wrap:balance}.detail-list{margin:18px 0 8px;display:grid;grid-gap:2px;gap:2px}.detail-list>div{display:grid;grid-template-columns:130px minmax(0,1fr);grid-gap:12px;gap:12px;padding:11px 14px;border-radius:14px;background:var(--paper)}.detail-list dt{color:var(--muted);font-size:13px;font-weight:600}.detail-list dd{margin:0;font-weight:600;min-width:0;overflow-wrap:anywhere}.detail-link{color:var(--seo-text);text-decoration:none;font-weight:600}.detail-link:hover{text-decoration:underline}.detail-notes{white-space:pre-wrap;font-weight:500}@media (max-width:520px){.detail-list>div{grid-template-columns:1fr;gap:2px}}.plan-dialog input,.plan-dialog select,.plan-dialog textarea{border-radius:12px;padding:10px 12px;background:var(--paper);border-color:transparent;transition:border-color .25s var(--ease-out),box-shadow .35s var(--ease-spring),background-color .25s var(--ease-out)}.plan-dialog select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:34px;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,var(--muted) 50%),linear-gradient(135deg,var(--muted) 50%,transparent 50%);background-position:calc(100% - 18px) 55%,calc(100% - 13px) 55%;background-size:5px 5px;background-repeat:no-repeat}.plan-dialog input:focus,.plan-dialog select:focus,.plan-dialog textarea:focus{outline:none;background-color:var(--card);border-color:var(--seo);box-shadow:0 0 0 4px color-mix(in srgb,var(--seo) 14%,transparent)}.plan-dialog label span{font-weight:600}.pf-ticks-field{margin-bottom:12px}.pf-ticks-label{display:block;font-size:13px;font-weight:600;color:var(--muted);margin-bottom:6px}.pf-ticks{display:flex;flex-wrap:wrap;gap:8px}.plan-dialog label.pf-tick{display:inline-flex;align-items:center;gap:8px;margin:0;padding:7px 12px 7px 9px;cursor:pointer;font-size:14px;font-weight:600;color:var(--ink);background:var(--paper);border:1px solid transparent;border-radius:999px;transition:background-color .2s var(--ease-out),border-color .2s var(--ease-out),transform .3s var(--ease-spring)}.plan-dialog label.pf-tick:hover{border-color:color-mix(in srgb,var(--ink) 18%,var(--line))}.plan-dialog label.pf-tick:active{transform:scale(.97)}.plan-dialog label.pf-tick.on{background:color-mix(in srgb,var(--seo) 10%,var(--card));border-color:var(--seo)}.plan-dialog label.pf-tick:has(input:disabled){cursor:default;opacity:.6}.plan-dialog .pf-tick input[type=checkbox]{width:16px;height:16px;margin:0;padding:0;border:0;border-radius:4px;background:none;box-shadow:none;accent-color:var(--seo);flex:none}.plan-dialog .pf-tick:has(input:focus-visible){outline:2px solid var(--seo);outline-offset:2px}.pf-ticks-hint{display:block;margin-top:6px;font-size:12.5px;color:var(--muted);line-height:1.4}.pf-rows{grid-gap:8px;margin-bottom:12px}.pf-row,.pf-rows{display:grid;gap:8px}.pf-row{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1fr);grid-gap:8px;align-items:center;padding:10px;border-radius:16px;background:var(--paper)}.pf-row .pf-name{font-size:14px;font-weight:600;min-width:0}.pf-row input[type=url]{grid-column:1/-1}.plan-dialog .pf-row input,.plan-dialog .pf-row select{background-color:var(--card)}@media (max-width:520px){.pf-row{grid-template-columns:1fr 1fr}.pf-row .pf-name{grid-column:1/-1}}.plan-table .also{display:block;margin-top:3px;font-size:12px;color:var(--muted);white-space:nowrap}.platform-icon{flex:none;display:block;border-radius:6px}.pf-name{display:inline-flex;align-items:center;gap:8px}.pf{position:relative;display:inline-block}.pf-trigger{display:inline-flex;align-items:center;gap:9px;font:inherit;font-size:14px;font-weight:600;color:var(--ink);background:var(--card);border:1px solid var(--line);border-radius:999px;padding:6px 14px 6px 7px;cursor:pointer;transition:border-color .25s var(--ease-out),box-shadow .35s var(--ease-spring),transform .35s var(--ease-spring)}.pf-trigger:hover{border-color:color-mix(in srgb,var(--ink) 20%,var(--line))}.pf-trigger[aria-expanded=true]{border-color:var(--seo);box-shadow:0 0 0 4px color-mix(in srgb,var(--seo) 14%,transparent)}.pf-trigger[aria-expanded=true] .caret{transform:translateY(1px) rotate(-135deg)}.pf-trigger .caret{margin-left:2px;transition:transform .35s var(--ease-spring)}.pf-trigger:active{transform:scale(.97)}.pf-stack{display:inline-flex}.pf-stack .platform-icon{box-shadow:0 0 0 2px var(--card);border-radius:6px}.pf-stack .platform-icon+.platform-icon{margin-left:-6px}.pf-pop{position:absolute;top:calc(100% + 8px);left:0;z-index:40;min-width:250px;margin:0;padding:6px;list-style:none;background:var(--card);border:1px solid var(--line);border-radius:18px;box-shadow:var(--shadow-pop);transform-origin:top left;animation:pp-open .4s var(--ease-spring)}.pf-option{display:flex;align-items:center;gap:11px;width:100%;font:inherit;font-size:14px;font-weight:600;color:var(--ink);text-align:left;background:transparent;border:0;border-radius:12px;padding:8px 10px;cursor:pointer;transition:background-color .2s var(--ease-out),transform .3s var(--ease-spring)}.pf-option:focus-visible,.pf-option:hover{background:var(--paper);outline:none}.pf-option[aria-selected=true]{background:color-mix(in srgb,var(--seo) 10%,transparent)}.pf-option:active{transform:scale(.98)}.pf-option.faded{color:var(--muted)}.pf-option.faded .platform-icon{opacity:.45;filter:grayscale(.4)}.pf-check{margin-left:auto;color:var(--seo-text)}.brand-mark{flex:none;display:inline-grid;place-items:center;border-radius:7px;background:#fff;box-shadow:0 0 0 1px var(--line);object-fit:contain}.brand-initial{background:var(--ink);color:var(--lime);font-weight:800;box-shadow:none}.pf-stack .brand-mark{box-shadow:0 0 0 2px var(--card)}.pf-stack .brand-mark+.brand-mark{margin-left:-6px}.pf-lg .pf-trigger{font-size:16px;font-weight:700;padding:7px 16px 7px 8px;gap:10px}.pf-lg .pf-pop{min-width:260px}.delivered-sum{color:var(--muted);font-weight:500}.delivered-posts{list-style:none;margin:8px 0 12px;padding:0;display:grid;grid-gap:4px;gap:4px}.delivered-posts li{display:grid;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;padding:7px 10px;border-radius:12px;background:var(--card);font-size:14px}.dp-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dp-title a{color:var(--ink);text-decoration:none;font-weight:600}.dp-title a:hover{color:var(--seo-text)}.dp-meta{color:var(--muted);font-size:12.5px;white-space:nowrap}.cp{position:relative}.cp,.cp-dot{display:inline-block}.cp-dot{width:18px;height:18px;border-radius:50%;flex:none;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ink) 12%,transparent)}.cp-multi{background:conic-gradient(#0a66c2 0 25%,#e1306c 0 50%,#34a853 0 75%,#f03 0)}.cp-trigger{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;cursor:pointer;background:var(--card);border:1px solid var(--line);transition:transform .35s var(--ease-spring),border-color .25s var(--ease-out),box-shadow .35s var(--ease-spring)}.cp-trigger.is-auto{border-style:dashed}.cp-trigger:hover{transform:scale(1.08);border-color:color-mix(in srgb,var(--ink) 25%,var(--line))}.cp-trigger[aria-expanded=true]{border-color:var(--seo);box-shadow:0 0 0 4px color-mix(in srgb,var(--seo) 14%,transparent)}.cp-pop{position:absolute;top:calc(100% + 8px);left:50%;z-index:40;width:210px;padding:12px;text-align:left;background:var(--card);border:1px solid var(--line);border-radius:18px;box-shadow:var(--shadow-pop);transform:translateX(-50%);transform-origin:top center;animation:cp-open .4s var(--ease-spring)}@keyframes cp-open{0%{opacity:0;transform:translateX(-50%) translateY(-6px) scale(.95)}}.cp-auto,.cp-custom{display:flex;align-items:center;gap:10px;width:100%;font:inherit;font-size:13px;font-weight:600;color:var(--ink);background:transparent;border:0;border-radius:10px;padding:7px 8px;cursor:pointer;position:relative}.cp-auto:hover,.cp-custom:hover{background:var(--paper)}.cp-auto.on{background:color-mix(in srgb,var(--seo) 10%,transparent)}.cp-grid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:8px;gap:8px;padding:8px 6px}.cp-swatch{width:28px;height:28px;border-radius:50%;border:0;cursor:pointer;justify-self:center;box-shadow:inset 0 0 0 1px color-mix(in srgb,#000 10%,transparent);transition:transform .35s var(--ease-pop),box-shadow .25s var(--ease-out)}.cp-swatch:hover{transform:scale(1.15)}.cp-swatch.on{box-shadow:0 0 0 2px var(--card),0 0 0 4px var(--ink)}.cp-custom input[type=color]{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;border:0;padding:0}.picks .picks-all{flex-basis:100%}.picks label.pick{display:inline-flex;align-items:center;gap:6px}.picks label.pick input{margin:0}.picks-note{flex-basis:100%;font-size:13px}.activity{list-style:none;margin:0;padding:0}.activity>li{padding:12px 0;border-bottom:1px solid var(--line);min-width:0}.activity>li:last-child{border-bottom:0}.activity-what{margin:0 0 4px;font-weight:600;overflow-wrap:anywhere}.activity-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin:0;font-size:13px;color:var(--muted)}.activity details{margin-top:6px;font-size:13px}.activity summary{cursor:pointer;color:var(--seo-text);font-weight:600;width:-moz-fit-content;width:fit-content}.activity details ul{margin:6px 0 0;padding-left:18px;color:var(--muted);overflow-wrap:anywhere}.activity details li{margin:2px 0}.dd .pf-trigger{padding-left:14px}.dd .pf-trigger.has-icon{padding-left:7px}.dd .pf-pop{max-width:calc(100vw - 32px);max-height:min(360px,60vh);overflow-y:auto;outline:none}.dd .pf-option.active{background:var(--paper)}.dd .pf-option.active[aria-selected=true]{background:color-mix(in srgb,var(--seo) 16%,transparent)}.dd .pf-option>span{overflow-wrap:anywhere}.picker-steps{display:inline-flex;align-items:center;gap:8px;flex-wrap:nowrap;min-width:0}.picker-steps .pp{min-width:0}.partial-badge{display:inline-block;font-size:12px;font-weight:600;letter-spacing:0;line-height:1.4;color:var(--ink);background:color-mix(in srgb,#e5a50a 20%,transparent);border-radius:999px;padding:3px 10px;white-space:nowrap;vertical-align:1px}td .partial-badge{font-size:11px;padding:1px 8px;margin-left:6px}.stat .chg.yoy{margin-top:2px}.cell-chg{display:inline;margin-left:8px}.cell-chg .chg-vs{font-size:12px}.table-note{margin:12px 2px 0}.goal{display:flex;align-items:center;gap:8px;margin-top:10px;font-size:12px;font-weight:500;letter-spacing:0;color:var(--muted)}.goal-bar{flex:0 0 56px;height:6px;border-radius:999px;background:var(--track);overflow:hidden}.goal-bar i{display:block;height:100%;border-radius:inherit;background:var(--seo)}.goal.met .goal-bar i{background:var(--up)}.goal.met{color:var(--up)}.target-fields{margin-top:12px}.target-fields label{flex:0 1 200px}.target-fields input{font:inherit;font-size:14px;color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:6px;padding:6px 8px;width:100%;min-width:0}.preview-bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin:0 0 24px;padding:8px 10px 8px 16px;border-radius:14px;font-size:13px;background:color-mix(in srgb,var(--social) 14%,var(--canvas));color:var(--ink)}.preview-bar .preview-what{margin-right:auto}.preview-bar .preview-back{font-weight:600;color:var(--seo-text);text-decoration:none}.preview-bar .preview-back:hover{text-decoration:underline}.preview-bar .dd .pf-trigger{min-height:34px;font-size:13px}.report{max-width:980px}.report-head{max-width:none;margin-bottom:20px}.report-kicker{font-size:13px!important;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--seo-text)!important;margin:0 0 10px!important}.report-head .report-meta{font-size:13px;margin-top:10px}.report-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;margin:0 0 36px}.report-actions .picker{margin:0}.report-buttons{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.csv-links,.report-csv{font-size:13px;color:var(--muted)}.csv-links a,.report-csv a{color:var(--seo-text);font-weight:600;text-decoration:none}.csv-links a:hover,.report-csv a:hover{text-decoration:underline}.csv-links{margin:0 0 32px}.report-section{margin-bottom:40px}.report-section>*+*{margin-top:18px}.report-block+.report-block{margin-top:28px}.report-table td:first-child{white-space:normal}.report-table .chg{display:inline;margin:0;font-size:13px}.report-table .goal{margin-top:0}.report-notes{margin:0;white-space:pre-line;color:var(--ink);max-width:75ch}.shared-report{padding-top:32px}.share-panel .share-form{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:14px}.share-made{margin:0 0 16px;padding:12px 14px;border-radius:14px;background:var(--lime-soft)}.share-made .sub{margin:0 0 8px;color:var(--ink)}.share-copy{display:flex;gap:8px}.share-copy input{flex:1 1;min-width:0;font:inherit;font-size:13px;color:var(--ink);background:var(--card);border:1px solid var(--line);border-radius:10px;padding:8px 10px}.share-panel tr.is-off td{opacity:.55}@media (max-width:640px){.report-actions{margin-bottom:28px}.share-copy{flex-direction:column}}@media print{@page{size:A4;margin:14mm 12mm}:root{color-scheme:light;--backdrop:#fff;--canvas:#fff;--paper:#f4f4f2;--surface:#f6f6f4;--card:#fff;--ink:#16191d;--muted:#5f646a;--line:#e2e4e0;--track:#ebecea;--seo:#e8571b;--seo-soft:#ffc3a8;--social:#6a5ae6;--lime-soft:#eef8cf;--peach-soft:#fde9df;--up:#23864b;--down:#d23d42;--c1:#e8571b;--c2:#16191d;--c3:#7a69e8;--c4:#2f9f77;--c5:#d99a20;--c6:#e07b58}body,html{background:#fff!important;font-size:12px}body:after,body:before{display:none!important}.shell{display:block!important;max-width:none;width:auto;margin:0;padding:0!important;border-radius:0;box-shadow:none;background:#fff;min-height:0}.chart-dialog,.no-print,.preview-bar,.rail,.topbar{display:none!important}main{padding:0!important}.report{max-width:none}.headline h1{font-size:26px}.headline p{font-size:13px}.stats{grid-template-columns:repeat(3,1fr);gap:8px}.stat{padding:12px 14px;border-radius:14px;page-break-inside:avoid;break-inside:avoid}.stat dd{font-size:22px}.panel{border:1px solid var(--line);box-shadow:none!important;border-radius:14px;padding:12px 14px;page-break-inside:avoid;break-inside:avoid}.grid2{grid-template-columns:1fr 1fr;gap:10px}.report-page{page-break-before:always;break-before:page}.report-section{margin-bottom:0}.section-head{page-break-after:avoid;break-after:avoid}.section-head h2{font-size:17px}td,th{padding:5px 8px;font-size:11px}.table-wrap{overflow:visible}th{white-space:normal}.panel.worklog{page-break-inside:auto;break-inside:auto}.chart{height:170px}.chart-box{cursor:default}.chart .recharts-responsive-container,.chart .recharts-wrapper{width:100%!important;height:100%!important}.chart svg.recharts-surface{width:100%;height:100%}[data-reveal]{opacity:1!important;transform:none!important;filter:none!important}*,:after,:before{animation:none!important;transition:none!important}a{text-decoration:none}}.live-note{position:fixed;right:16px;bottom:16px;z-index:60;margin:0;padding:8px 14px;border-radius:999px;background:var(--card);color:var(--ink);box-shadow:var(--shadow-lift);font-size:13px}.live-note .link{margin-left:4px}.versions{margin-top:6px;font-size:13px}.versions .row-actions{flex-wrap:wrap}.version-ask{margin:8px 0 0;padding:10px 12px;border-radius:8px;background:color-mix(in srgb,#e5a50a 16%,transparent)}.version-ask p{margin:0 0 6px;font-weight:600}.version-ask ul,.version-diff ul{margin:0 0 6px;padding-left:18px;overflow-wrap:anywhere}.version-diff{margin-top:6px;color:var(--muted)}.version-ask li,.version-diff li{margin:2px 0}.raw-review{margin:12px 0;padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.raw-review h4{margin:0 0 8px}.raw-paths{margin:0 0 12px;padding-left:18px;max-height:260px;overflow:auto;font-size:13px;overflow-wrap:anywhere}.raw-paths li{margin:2px 0}.from-days{display:block;padding:6px 8px;border-radius:6px;background:var(--track);color:var(--muted);text-align:right;cursor:help}.nav-progress{position:fixed;top:0;left:0;z-index:100;height:3px;width:0;background:var(--seo);box-shadow:0 0 10px color-mix(in srgb,var(--seo) 60%,transparent);opacity:0;pointer-events:none}.nav-progress.loading{opacity:1;width:85%;transition:width 8s cubic-bezier(.1,.7,.2,1),opacity .1s}.nav-progress.done{opacity:0;width:100%;transition:width .2s ease-out,opacity .35s ease .15s}.sitemap{display:flex;flex-direction:column;gap:12px}.sm-bar{gap:10px 16px;justify-content:space-between}.sm-bar,.sm-trail{display:flex;flex-wrap:wrap;align-items:center}.sm-trail{gap:4px;font-size:14px;min-width:0}.sm-trail button{font:inherit;font-weight:600;color:var(--seo-text);background:none;border:0;padding:2px 4px;border-radius:6px;cursor:pointer}.sm-trail button:hover{background:var(--peach-soft)}.sm-trail strong{padding:2px 4px}.sm-sep,.sm-total{color:var(--muted)}.sm-total{font-size:13px;margin-left:8px}.sm-tools{display:flex;flex-wrap:wrap;gap:8px}.sm-tools .seg button{font-size:13px;padding:6px 13px}.sm-search{font:inherit;font-size:13px;color:var(--ink);background:var(--card);border:1px solid var(--line);border-radius:999px;padding:6px 14px;min-width:0;width:200px;transition:border-color .25s var(--ease-out),box-shadow .35s var(--ease-spring)}.sm-search:focus{outline:none;border-color:var(--seo);box-shadow:0 0 0 4px color-mix(in srgb,var(--seo) 16%,transparent)}.sm-results{background:var(--card);border-radius:20px;padding:16px 20px}.sm-results>p{margin:0 0 8px}.sm-results li{padding:6px 0;border-bottom:1px solid var(--line)}.sm-results li:last-child{border-bottom:0}.sm-goto{font:inherit;font-size:12px;font-weight:600;color:var(--seo-text);background:none;border:0;padding:0 4px;cursor:pointer;text-decoration:underline}.sm-stage{position:relative;background:var(--card);border-radius:20px;overflow:hidden}.sm-canvas{display:block;width:100%;height:auto;min-height:380px;max-height:min(80vh,760px);touch-action:none;cursor:-webkit-grab;cursor:grab;-moz-user-select:none;user-select:none;-webkit-user-select:none;font-family:var(--font)}div.sm-canvas{height:460px}.sm-canvas:active{cursor:-webkit-grabbing;cursor:grabbing}.sm-canvas:focus{outline:none}.sm-canvas:focus-visible{outline:2px solid var(--seo);outline-offset:-2px;border-radius:20px}.sitemap svg a{-webkit-user-drag:none}.sm-wait{height:460px;border-radius:20px;background:linear-gradient(100deg,var(--card) 30%,var(--paper) 50%,var(--card) 70%) 0 0 /300% 100%;animation:sm-wait 1.6s linear infinite}@keyframes sm-wait{to{background-position:-300% 0}}.sm-level{min-width:44px;text-align:center;font-size:12px;font-weight:700;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;align-self:center}.sm-zoom button:disabled{opacity:.35;cursor:default}.sm-hint{position:absolute;z-index:2;transform:translate(-50%,calc(-100% - 12px));pointer-events:none;white-space:pre-line;max-width:320px;font-size:12px;line-height:1.45;color:var(--canvas);background:var(--ink);border-radius:10px;padding:7px 10px;box-shadow:var(--shadow-pop);overflow-wrap:anywhere}.sm-zoom{position:absolute;right:12px;bottom:12px;display:flex;gap:4px;background:var(--paper);border-radius:999px;padding:4px}.sm-zoom button{font:inherit;font-size:14px;font-weight:700;min-width:34px;height:30px;border:0;border-radius:999px;background:transparent;color:var(--ink);cursor:pointer}.sm-zoom button:hover{background:var(--card)}.sm-b0{--b:var(--c1)}.sm-b1{--b:var(--c3)}.sm-b2{--b:var(--c4)}.sm-b3{--b:var(--c5)}.sm-b4{--b:var(--c6)}.sm-b5{--b:var(--c2)}.sm-edge{fill:none;stroke:color-mix(in srgb,var(--b) 45%,var(--line));stroke-width:1.4}.sm-edge-1{stroke-width:2.4}.sm-edge-new{stroke:var(--b);stroke-width:2.6}.sm-node rect{fill:color-mix(in srgb,var(--b) 16%,var(--card));stroke:var(--b);stroke-width:1.5}.sm-node.sm-more rect{fill:var(--paper);stroke:var(--line);stroke-dasharray:4 3}.sm-label{font-size:13px;font-weight:600;fill:var(--ink)}.sm-count{font-size:12px;font-weight:700;fill:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sm-badge{fill:var(--lime);stroke:var(--card);stroke-width:2}.sm-badge-n{font-size:10px;font-weight:800;fill:#16191d}.sm-dot{fill:var(--card);stroke:var(--b);stroke-width:2}.sm-dot-new{fill:var(--lime);stroke:#16191d}.sm-leaf{font-size:12px;fill:var(--ink)}.sm-more .sm-leaf{fill:var(--muted);font-style:italic}.sm-leaf-new{font-size:10.5px;font-weight:700;fill:var(--up)}.sitemap a,.sm-click{cursor:pointer}.sm-click:focus-visible rect,.sm-click:hover rect{stroke-width:2.5}.sitemap svg a:hover .sm-label,.sitemap svg a:hover .sm-leaf,.sm-click:hover .sm-leaf{text-decoration:underline}.sitemap svg a:focus-visible,.sm-click:focus-visible{outline:none}.sitemap svg a:focus-visible .sm-dot,.sm-click:focus-visible .sm-dot{stroke-width:4}.sm-root rect{fill:var(--ink)}.sm-root-label{font-size:15px;font-weight:700;fill:var(--canvas)}.sm-root-sub{font-size:11.5px;fill:color-mix(in srgb,var(--canvas) 70%,transparent)}.sm-enter{animation:sm-in .5s var(--ease-out);transform-origin:0 0}@keyframes sm-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}.sm-list,.sm-list ul{list-style:none;margin:0;padding:0}.sm-list ul{padding-left:18px;border-left:1px solid var(--line);margin:4px 0 6px 6px}.sm-list li{padding:4px 0;font-size:14px}.sm-list li .pill{margin-left:8px}.sm-list summary{cursor:pointer}.sm-list a{color:var(--ink)}.sm-muted{color:var(--muted);font-size:13px}@media (max-width:640px){.sm-canvas{min-height:320px;max-height:70vh}.sm-bar{flex-direction:column;align-items:flex-start}.sm-search,.sm-tools{width:100%}.sm-auto-map{display:none}.sm-auto .sm-m-list{background:var(--ink);color:var(--canvas)}}@media (min-width:641px){.sm-auto-list{display:none}.sm-auto .sm-m-map{background:var(--ink);color:var(--canvas)}}.gsteps{list-style:none;margin:8px 0 0;padding:0;display:grid;grid-gap:8px;gap:8px}.gsteps li{display:flex;align-items:center;gap:10px;color:var(--muted)}.gsteps li.done{color:inherit}.gstep-n{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:999px;font-size:12px;font-weight:700;background:var(--paper);flex:none}.gsteps li.done .gstep-n{background:var(--lime);color:#16191d}.conn-field{padding:12px 0;border-top:1px solid var(--line,rgba(0,0,0,.08))}.conn-field:first-of-type{border-top:0}.conn-field p{margin:0 0 6px}.compare{flex-wrap:wrap}.compare,.compare label{display:inline-flex;align-items:center;gap:8px}.compare label{font-size:14px;font-weight:600;color:var(--muted)}.compare select{font:inherit;font-size:14px;font-weight:600;color:var(--ink);background:var(--card);border:1px solid var(--line);border-radius:999px;padding:8px 14px;cursor:pointer;line-height:1.2;color-scheme:light dark}.live{transition:opacity .2s}.live.is-loading{opacity:.55}.stat-wait dd span{display:block;width:60%;height:32px;border-radius:10px;background:color-mix(in srgb,var(--ink) 8%,transparent);animation:wait 1.2s ease-in-out infinite alternate}@keyframes wait{0%{opacity:.45}to{opacity:1}}@media (prefers-reduced-motion:reduce){.stat-wait dd span{animation:none}}.live-notes{margin:8px 0;font-size:13px;color:var(--muted)}details.live-notes{margin-bottom:24px}.live-notes .link{font-size:13px}.live-notes summary{cursor:pointer}.live-notes p{margin:8px 0 0;max-width:72ch}