@font-face{font-family:Libre Franklin;font-style:normal;font-weight:400 900;font-display:swap;src:url(/assets/LibreFranklin-latin-CLTz0ja0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:400 900;font-display:swap;src:url(/assets/LibreFranklin-latin-ext-CeZZaleV.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Libre Franklin;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/LibreFranklin-italic-400-latin-B2-8U6c2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Franklin;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/LibreFranklin-italic-400-latin-ext-BfcmWdcx.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/Newsreader-latin-s-izfB6B.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/Newsreader-latin-ext-BQn1nviT.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/Newsreader-latin-s-izfB6B.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/Newsreader-latin-ext-BQn1nviT.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/Newsreader-latin-s-izfB6B.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/Newsreader-latin-ext-BQn1nviT.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/Newsreader-italic-latin-kJKFiXvB.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/Newsreader-italic-latin-ext-CSPGnFdO.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(/assets/Newsreader-italic-latin-kJKFiXvB.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(/assets/Newsreader-italic-latin-ext-CSPGnFdO.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/Newsreader-400-latin-BRTCwsP3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/Newsreader-400-latin-ext-lnxArw-D.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(data:font/woff2;base64,d09GMgABAAAAAASkABAAAAAACKAAAARKAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgADwIRAmCcxEQCoE4gTkLCAABNgIkAwgEIAWDGgcgDINgG4MHyAQeSKfvu5NMQbJ/KwUQHQdJ+oSgEo2Aq9rp4gJO5QmANgL/cD/T1fMlYApOh/Yj394qKajjqoBP6ABXYWfZCuLZDHQnngMIII6QMEGEI+Pz+NHhwrGYL7QolSxqmJ2z6cTB3WTs3nB4Lxmtxygn69ISv+IB6UiL8Y2F68RaJkSTPyDjvQGP1LBAewi5r5fWDqxbj/RPGOJFDPNuXfz/C+hCpK9HPICs1GWUTRtoGUZiBSVDQAGTTqnWmxbIwdw2OCYf+/LTfRSsdddsIoxh0c08s9zCWmweo5RuVrOHw9iUEGslQYzgFbvwiilWc2CM1EmQURLk1+RvFFSOKQLT1lNC3G4rEbuiCK9YJoC2bm2VQlQaxuCOsCvWVylkpUKUm+KDtEoj4mpFkVmrwDYcwxnZ7BgRY/uGza5ehMmzVsEWx64xXOasHULvvGW6vXbQHNpi2+1VCn0KvR50bMSMnYP1Oxmu/r8qhadyDD+gFU9bM5Z7Phx0e8N20DSNQffFact9MRw0bbtK4d1kh2EMntmRs12tL+Qt53z+CebMWW5v0MV2nNySAtM97zhBp8AWr1O8yHsVQG9YwY+4WtGgEuenq3PnC8yg8mEFZoFpB007XKUIVI7NWYPhoGnaVQg0/MSRgicWI/keUfPJG2P2i8Fb7IuYnkHe+P/penK8L9m7MdGTsGl2qSdrPkEkLmR3L84tGAk5Ca+Nnz14tn3XuU/GRr/TLE/D6gbLo303NvLJxx9PNY4oOn4CqWlteG09RcE7KBi0FNQEl4GUblshPlaQotA/VogUhe/j2roomU4yKalpbTyDD+21zFTU1r2D2ySvzryLf11y52/+gPb9LJlPOrXvZuJnd4WW///+/0fkJX23gIG3nPv2+K/hkLT+//7/7+Wld1m0OoW0MAh9p/s18Sfl7MBLo8bNGNOe/FLSfrbGIT0g2lbyoV1QytN2SRKP2TWa2XtVb7d7yMKyeymkUUnS7gLbOcxh9tNODTUcYhMH2cF+Doumag7ddTfV7OMg26hhigjjjNDPBNPsZgvH4b6PveyjatIWNrODI+xhEXhwKNvSaVBPNQ0+dQwOGPE5ptHOKttQ280GDg4T6QOG6Gm0DrCP/Zw4Cm47IruB3lrqaMGYgKVQDoqFagz6WGW3doQaD+UyWzh0EDw6MVW/zBViV5h4wuOWrBCu4J2akoisEFGSkJH2heEGqrmJbNIedkfFCyRTSwk3k0ViaQIvIIjQTqUsdiBp2FaQ6q7RQyOlorJIx2aENkrJI6Me+umklsKvjcXNXsK0UDHpIh+lmIRIJ54s8tNBLcVkk0JKAbppWEZceDiOfEJkkfKqclgUj8MBLHooJpSwFVsRWUqiUKmjhNAUc4mSQgBfhYL/GVvozEAcjtIbwn7ogYc4GjhCR9o4hrKG8oD98CA8BG9b9pGjO8fAuJ489VAd5bVhHig51D8IAAAA)format("woff2");unicode-range:U+2192}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/IBMPlexMono-400-latin-DMJ8VG8y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/IBMPlexMono-400-latin-ext-BmRBH3aV.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/IBMPlexMono-500-latin-DSY6xOcd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/IBMPlexMono-500-latin-ext-CAhNIIs5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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}:root{--page:#ece7d9;--page-solid:var(--page);--bg:#f7f2e3;--card:#fffaf0;--ink:#1c1a17;--i70:#1c1a17b3;--i55:#1c1a178c;--i45:#1c1a1773;--i35:#1c1a1759;--rl:#1c1a171f;--acc:#4653e8;--acct:#4653e814;--accd:#4653e8;--viewed:#1c1a1712;--viewedh:#1c1a171c;--pos:#2e8a5c;--neg:#c4423c;--neu:#7c7c88;--mx:#b07d2e;--posbg:#2e8a5c17;--paper:#1c1a17;--paperInk:#f7f4ee;--brand-pr:#31ab00;--brand-pr-inverse:#43e000;--font-ui:"Libre Franklin", system-ui, sans-serif;--font-display:"Newsreader", Georgia, serif;--fs-2xs:9.5px;--fs-xs:10px;--fs-sm:11px;--fs-base:12px;--fs-md:13px;--fs-lg:14px;--fs-xl:15px;--fs-2xl:18px;--fs-3xl:21px;--fs-4xl:26px;--fs-5xl:32px;--fs-6xl:38px;--fs-7xl:46px;--radius:0px;--radius-card:10px;--topbar-h:66px;--footer-h:24px;--space-line:1lh;--z-drag-ghost:50;--grip:var(--i55);--grip-strong:var(--ink);--ins-h-taller:330px;--ins-h-tallest:392px;--shadow-menu:0 18px 44px #0000003d;--shadow-shell:0 14px 38px #00000024;--shadow-overlay:0 24px 60px #00000047;--shadow-sm:0 1px 2px #0000004d;--shadow-topbar:0 4px 16px #0000001f;--motion-fast:.12s;--motion-base:.18s;--motion-panel:.24s;--motion-slow:.35s;--motion-route:.15s;--motion-fly:.4s;--motion-swap-out:90ms;--motion-swap-in:.16s;--ease:cubic-bezier(.2, 0, 0, 1);--ease-inout:cubic-bezier(.4, 0, .2, 1);--ease-throw:cubic-bezier(.5, 0, .85, .45);--ease-m3-spatial:var(--ease);--ease-m3-spatial-fast:var(--ease);--motion-ripple-in:var(--motion-fast);--motion-ripple-out:var(--motion-fast);--motion-ripple-grow:var(--motion-fast);--motion-focus-grow:var(--motion-fast);--motion-focus-shrink:var(--motion-fast);--motion-loading-morph:var(--motion-base);--motion-loading-spin:var(--motion-slow);--state-hover:.08;--state-press:.1;--ease-apple-snappy:var(--ease);--ease-apple-bouncy:var(--ease);--ease-apple-interactive:var(--ease);--ease-fill:var(--ease);--press-scale:1;--border-hairline:#00000029;--scrim:#1c1a1773;--on-accent:#fff;--border-on-accent:#fff6;--focus-ring:var(--accd);--dialog-bg:var(--bg);--field-outline:var(--i35);--primary-container:var(--acct);--on-primary-container:var(--accd);--on-acct:var(--ink);--card-hover:var(--card);--focus-ring-soft:var(--acct);--lg-fill-thick:var(--card);--lg-select:var(--card);--lg-filter:none;--lg-rim:var(--shadow-sm);--lg-shadow:var(--shadow-sm);--topbar-fill:var(--bg);--font-mono:ui-monospace, monospace;--inv-fill:var(--ink);--inv-ink:var(--bg);--mxbg:#b07d2e24;--pod:#12777f;--podbg:#12777f1f;--reach:#12777f;--player-track:#ffffff2e;--player-track-fill:#ffffff47;--marker:#14b8a68c;--marker-hover:#14b8a6d9;--marker-active:#f0a93b;--chart-red:#c4423c;--chart-orange:#d2621c;--chart-amber:#b07d2e;--chart-yellow:#948400;--chart-green:#2e8a5c;--chart-teal:#12777f;--chart-blue:#2372e0;--chart-indigo:#4653e8;--chart-purple:#7d47c4;--chart-pink:#c43a82;--chart-grey:#7c7c88}:root[data-motion=off],:root[data-motion=off] *{--motion-fast:0s;--motion-base:0s;--motion-panel:0s;--motion-slow:0s;--motion-route:0s;--motion-fly:0s;--motion-swap-out:0s;--motion-swap-in:0s;--motion-ripple-in:0s;--motion-ripple-out:0s;--motion-ripple-grow:0s;--motion-focus-grow:0s;--motion-focus-shrink:0s;--motion-loading-morph:0s;--motion-loading-spin:0s}:root[data-theme=dark]{--page:#151310;--bg:#1b1916;--card:#242019;--ink:#ece7dd;--i70:#ece7ddb8;--i55:#ece7dd8c;--i45:#ece7dd73;--i35:#ece7dd59;--rl:#ece7dd24;--acc:#7d87ff;--acct:#7d87ff24;--accd:#7d87ff;--viewed:#ece7dd17;--viewedh:#ece7dd24;--pos:#3fae83;--neg:#e05c52;--neu:#8a8a96;--mx:#d1a04a;--posbg:#3fae831f;--paper:#ece7dd;--paperInk:#1b1916;--brand-pr:#43e000;--brand-pr-inverse:#31ab00;--shadow-menu:0 18px 44px #00000080;--shadow-shell:0 14px 38px #00000061;--shadow-overlay:0 24px 60px #0000008c;--shadow-topbar:0 4px 16px #0006;--scrim:#0009;--pod:#4bc0c8;--podbg:#4bc0c824;--reach:#4bc0c8;--marker:#2dd4bf80;--marker-hover:#2dd4bfcc;--marker-active:#f5b855;--chart-red:#e05c52;--chart-orange:#f0894a;--chart-amber:#d1a04a;--chart-yellow:#dcc24f;--chart-green:#3fae83;--chart-teal:#4bc0c8;--chart-blue:#5da2ff;--chart-indigo:#8b93ff;--chart-purple:#b58cf0;--chart-pink:#ec7db3;--chart-grey:#8f92a8}:root[data-skin="1a"]{--page:#ece7d9;--bg:#f7f2e3;--card:#fffaf0;--ink:#1c1a17;--i70:#1c1a17b3;--i55:#1c1a178c;--i45:#1c1a1773;--i35:#1c1a1759;--rl:#1c1a171f;--acc:#4653e8;--acct:#4653e814;--accd:#4653e8;--viewed:#1c1a1712;--viewedh:#1c1a171c;--pos:#2e8a5c;--neg:#c4423c;--neu:#7c7c88;--mx:#b07d2e;--posbg:#2e8a5c17;--paper:#1c1a17;--paperInk:#f7f4ee;--font-ui:"Libre Franklin", system-ui, sans-serif;--font-display:"Newsreader", Georgia, serif;--radius:0px;--radius-card:10px;--shadow-menu:0 18px 44px #0000003d;--shadow-shell:0 14px 38px #00000024;--shadow-overlay:0 24px 60px #00000047}:root[data-skin="1a"][data-theme=dark]{--page:#151310;--bg:#1b1916;--card:#242019;--ink:#ece7dd;--i70:#ece7ddb8;--i55:#ece7dd8c;--i45:#ece7dd73;--i35:#ece7dd59;--rl:#ece7dd24;--acc:#7d87ff;--acct:#7d87ff24;--accd:#7d87ff;--viewed:#ece7dd17;--viewedh:#ece7dd24;--pos:#3fae83;--neg:#e05c52;--neu:#8a8a96;--mx:#d1a04a;--posbg:#3fae831f;--paper:#ece7dd;--paperInk:#1b1916;--shadow-menu:0 18px 44px #00000080;--shadow-shell:0 14px 38px #00000061;--shadow-overlay:0 24px 60px #0000008c}:root[data-skin="1b"]{--page:#e9eaf2;--bg:#f6f6fb;--card:#fff;--ink:#23243a;--i70:#23243ab8;--i55:#23243a8c;--i45:#23243a73;--i35:#23243a59;--rl:#23243a14;--acc:#4653e8;--acct:#e6e9fc;--accd:#3a45c9;--viewed:#23243a0f;--viewedh:#23243a1a;--pos:#34a071;--neg:#e0574f;--neu:#9698ab;--mx:#d99a3d;--posbg:#34a0711a;--paper:#23243a;--paperInk:#f6f6fb;--font-ui:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-display:"Lora", Georgia, serif;--radius:16px;--radius-card:24px;--radius-panel-sm:16px;--radius-panel:18px;--radius-panel-lg:20px;--shadow-menu:0 10px 28px #1416281a;--shadow-shell:0 14px 38px #1416281f;--shadow-panel:0 1px 5px #1416280d;--shadow-overlay:0 20px 46px #14162824}:root[data-skin="1b"][data-theme=dark]{--page:#10111a;--bg:#151620;--card:#1f2130;--ink:#e8e9f2;--i70:#e8e9f2bf;--i55:#e8e9f28c;--i45:#e8e9f273;--i35:#e8e9f259;--rl:#e8e9f217;--acc:#7d87ff;--acct:#7d87ff2b;--accd:#aab3ff;--viewed:#e8e9f214;--viewedh:#e8e9f221;--pos:#4dbd8c;--neg:#e57a72;--neu:#8f92a8;--mx:#e3ab53;--posbg:#4dbd8c21;--paper:#e8e9f2;--paperInk:#151620;--radius-panel-sm:16px;--radius-panel:18px;--radius-panel-lg:20px;--shadow-menu:0 10px 28px #0000004d;--shadow-shell:0 14px 38px #0000005c;--shadow-panel:0 1px 5px #0003;--shadow-overlay:0 20px 46px #0006}:root[data-skin="1c"]{--page:#ece9e2;--bg:#f4f3ef;--card:#fbfaf6;--ink:#101018;--i70:#101018b8;--i55:#1010188c;--i45:#10101873;--i35:#10101859;--rl:#10101824;--acc:#4653e8;--acct:#4653e817;--accd:#4653e8;--viewed:#1010180f;--viewedh:#1010181a;--pos:#2e8a5c;--neg:#c4423c;--neu:#7c7c88;--mx:#b07d2e;--posbg:#2e8a5c17;--paper:#101018;--paperInk:#f4f3ef;--font-ui:"Space Grotesk", system-ui, sans-serif;--font-display:"Instrument Serif", Georgia, serif;--radius:3px;--radius-card:8px;--shadow-menu:0 20px 50px #10101838;--shadow-shell:0 16px 44px #1010182e;--shadow-overlay:0 26px 64px #1010183d}:root[data-skin="1c"][data-theme=dark]{--page:#0b0b10;--bg:#101018;--card:#17171f;--ink:#f4f3ef;--i70:#f4f3efb8;--i55:#f4f3ef8c;--i45:#f4f3ef73;--i35:#f4f3ef59;--rl:#f4f3ef24;--acc:#4653e8;--acct:#7d87ff24;--accd:#7d87ff;--viewed:#f4f3ef14;--viewedh:#f4f3ef21;--pos:#3fae83;--neg:#e05c52;--neu:#8a8a96;--mx:#d1a04a;--posbg:#3fae831f;--paper:#f4f3ef;--paperInk:#101018;--shadow-menu:0 20px 50px #0000008c;--shadow-shell:0 16px 44px #00000080;--shadow-overlay:0 26px 64px #0009}:root[data-skin=glass]{--page:linear-gradient(160deg, #dde3ff 0%, #e7edfc 40%, #dbecfb 100%);--page-solid:#e2e9fc;--bg:#ffffff5c;--inv-ink:#fff;--card:#ffffff85;--ink:#1d1e34;--i70:#1d1e34bd;--i55:#1d1e348f;--i45:#1d1e3475;--i35:#1d1e345c;--rl:#1d1e341a;--acc:#2372e0;--acct:#2372e01f;--accd:#1c5fc4;--viewed:#1d1e3412;--viewedh:#1d1e341c;--pos:#1f8f62;--neg:#d64f47;--neu:#8c8ea4;--mx:#c08a2a;--posbg:#34a07129;--paper:#1d1e34;--paperInk:#f4f6fc;--border-hairline:#ffffffb3;--font-ui:"Schibsted Grotesk", system-ui, sans-serif;--font-display:"Lora", Georgia, serif;--radius:14px;--radius-card:28px;--radius-panel-sm:20px;--radius-panel:22px;--radius-panel-lg:24px;--shadow-menu:0 10px 28px #1416281a;--shadow-shell:0 24px 64px #1f26872e;--shadow-panel:0 8px 32px #1f268721, inset 0 1px 0 #ffffffbf;--shadow-overlay:0 20px 46px #14162824;--glass-filter:blur(22px) saturate(1.7);--glass-filter-shell:blur(6px);--glass-border:#ffffffb3;--glass-border-onmenu:#1c1a1729;--glass-menu:#fffffff0;--glass-chrome:#ebeffdeb;--glass-modal-edge:#ffffffb3;--glass-modal-rim:inset 0 1px 0 #fff, inset 0 -1px 0 #1d1e3412;--glass-scrim:#1d1e3494;--glass-overlay-blur:blur(12px);--glass-btn:linear-gradient(135deg, #2372e0f2, #3896ebeb);--glass-btn-shadow:0 6px 16px #2372e066;--glass-blob-1:radial-gradient(circle, #6370ff52, transparent 78%);--glass-blob-2:radial-gradient(circle, #488ceb42, transparent 78%);--glass-drift-1:18s;--glass-drift-2:22s}:root[data-skin=glass][data-theme=dark]{--page:linear-gradient(160deg, #161a30 0%, #182238 45%, #122030 100%);--page-solid:#162134;--bg:#1a1c3057;--inv-ink:#171930;--card:#1a1c3080;--ink:#ecedf8;--i70:#ecedf8c2;--i55:#ecedf894;--i45:#ecedf875;--i35:#ecedf85c;--rl:#ecedf81a;--acc:#5da2ff;--acct:#5da2ff29;--accd:#8fc0ff;--viewed:#ecedf814;--viewedh:#ecedf821;--pos:#4dbd8c;--neg:#e57a72;--neu:#8f92a8;--mx:#e3ab53;--posbg:#4dbd8c2e;--paper:#ecedf8;--paperInk:#14162a;--border-hairline:#ffffff24;--shadow-menu:0 10px 28px #0000004d;--shadow-shell:0 24px 64px #00000073;--shadow-panel:0 8px 32px #0006, inset 0 1px 0 #ffffff1a;--shadow-overlay:0 20px 46px #0006;--glass-border:#ffffff24;--glass-border-onmenu:#ffffff24;--glass-menu:#1a1c30eb;--glass-chrome:#1e213aeb;--glass-modal-edge:#ffffff38;--glass-modal-rim:inset 0 1px 0 #ffffff57, inset 0 -1px 0 #00000059;--glass-scrim:#000000b8;--glass-btn:linear-gradient(135deg, #2d78e6f2, #46a0f5eb);--glass-btn-shadow:0 6px 16px #2d78e673;--glass-blob-1:radial-gradient(circle, #505ceb57, transparent 78%);--glass-blob-2:radial-gradient(circle, #346edc42, transparent 78%)}:root[data-skin=google]{--page:#fbf8fe;--page-solid:#fbf8fe;--bg:#f5f2fb;--card:#efecf6;--ink:#32323b;--i70:#32323bd1;--i55:#32323bb3;--i45:#32323b85;--i35:#32323b69;--rl:#b2b1bc;--border-hairline:#b2b1bc;--acc:#3d4ae0;--acct:#e1e0f9;--on-acct:#4f5064;--accd:#3d4ae0;--on-accent:#fff;--border-on-accent:#fff6;--viewed:#32323b0f;--viewedh:#32323b1a;--pos:#296a48;--neg:#ad2f41;--neu:#6a6a73;--mx:#944b00;--posbg:#aef2c6;--mxbg:#ffdcc5;--paper:#0e0e12;--paperInk:#fbf8fe;--inv-fill:#0e0e12;--inv-ink:#fbf8fe;--scrim:#00000052;--pod:#12777f;--podbg:#12777f1f;--reach:#12777f;--font-ui:"Google Sans Flex", "Roboto Flex", Roboto, system-ui, sans-serif;--font-display:"Google Sans Flex Rounded", "Google Sans Flex", "Roboto Flex", Roboto, system-ui, sans-serif;--radius:12px;--radius-card:28px;--radius-panel-sm:12px;--radius-panel:16px;--radius-panel-lg:20px;--shadow-menu:0 1px 2px 0 #0000004d, 0 2px 6px 2px #00000026;--shadow-shell:0 1px 2px 0 #0000004d, 0 1px 3px 1px #00000026;--shadow-panel:0 1px 2px 0 #0000004d, 0 1px 3px 1px #00000026;--shadow-overlay:0 1px 3px 0 #0000004d, 0 4px 8px 3px #00000026;--shadow-topbar:0 1px 2px 0 #0000004d, 0 2px 6px 2px #00000026;--shadow-sm:0 1px 2px 0 #0000004d, 0 1px 3px 1px #00000026;--focus-ring:#5c5d72;--dialog-bg:#e9e7f1;--field-outline:#7a7a84;--primary-container:#e0e0ff;--on-primary-container:#000569;--motion-fast:.15s;--motion-base:.2s;--motion-panel:.35s;--motion-slow:.5s;--motion-route:.15s;--motion-fly:.4s;--ease:cubic-bezier(.34, .8, .34, 1);--ease-m3-spatial-fast:cubic-bezier(.42, 1.67, .21, .9);--ease-m3-spatial:cubic-bezier(.38, 1.21, .22, 1);--ease-inout:cubic-bezier(.4, 0, .2, 1);--ease-throw:cubic-bezier(.3, 0, .8, .15);--motion-ripple-in:.105s;--motion-ripple-out:.375s;--motion-ripple-grow:.45s;--motion-focus-grow:.15s;--motion-focus-shrink:.45s;--motion-loading-morph:.65s;--motion-loading-spin:4.666s;--state-hover:.08;--state-press:.1}@supports (animation-timing-function:linear(0, 1)){:root[data-skin=google]{--ease:linear(0, .0124, .0446, .0902, .1443, .2032, .2642, .3253, .3849, .4422, .4963, .547, .594, .6372, .6768, .7127, .7452, .7745, .8009, .8244, .8454, .8641, .8807, .8954, .9084, .9199, .93, .9389, .9467, .9536, .9596, .9648, .9694, .9734, .9769, .98, .9826, .985, .987, .9887, .9902, .9916, .9927, .9937, .9946, .9953, .9959, .9965, 1);--ease-m3-spatial-fast:linear(0, .0195, .0716, .1471, .2381, .3378, .4404, .5416, .6378, .7265, .806, .8754, .9342, .9826, 1.0211, 1.0503, 1.0713, 1.0849, 1.0924, 1.0948, 1.0931, 1.0882, 1.0812, 1.0726, 1.0632, 1.0534, 1.0438, 1.0347, 1.0263, 1.0187, 1.0121, 1.0064, 1.0018, .9981, .9953, .9933, .992, .9913, .991, .9912, .9916, .9923, .9931, .994, .9949, .9958, .9967, .9975, 1);--ease-m3-spatial:linear(0, .0185, .0663, .1336, .2126, .2973, .3832, .4669, .5461, .6192, .6854, .7443, .7958, .8402, .8779, .9094, .9354, .9564, .9731, .9861, .996, 1.0033, 1.0085, 1.0119, 1.014, 1.015, 1.0152, 1.0148, 1.014, 1.0129, 1.0117, 1.0104, 1.0091, 1.0078, 1.0066, 1.0055, 1.0046, 1.0037, 1.0029, 1.0023, 1.0017, 1.0013, 1.0009, 1.0006, 1.0004, 1.0002, 1, .9999, 1)}}:root[data-skin=google][data-theme=dark]{--page:#0e0e12;--page-solid:#0e0e12;--bg:#131318;--card:#191920;--ink:#e6e4f0;--i70:#e6e4f0b8;--i55:#e6e4f08c;--i45:#e6e4f075;--i35:#e6e4f05c;--rl:#474750;--border-hairline:#474750;--acc:#bec2ff;--acct:#393a4d;--on-acct:#bdbdd5;--accd:#bec2ff;--on-accent:#000ca5;--border-on-accent:#000ca566;--viewed:#e6e4f00f;--viewedh:#e6e4f01a;--pos:#afd27a;--neg:#ffb3b6;--neu:#a3a2ac;--mx:#fcbc00;--posbg:#334f03;--mxbg:#5c4300;--paper:#fbf8fe;--paperInk:#0e0e12;--inv-fill:#fbf8fe;--inv-ink:#0e0e12;--scrim:#00000052;--pod:#09947f;--podbg:#09947f24;--reach:#09947f;--focus-ring:#c5c4dd;--dialog-bg:#1f1f26;--field-outline:#75747f;--primary-container:#1f2bc8;--on-primary-container:#e0e0ff}:root[data-skin=apple]{--page:#f2f2f7;--page-solid:#f2f2f7;--bg:#f2f2f7;--card:#fff;--card-hover:#f7f7f9;--ink:#000;--i70:#3c3c43d9;--i55:#3c3c43ba;--i45:#3c3c438c;--i35:#3c3c436b;--rl:#3c3c434a;--border-hairline:#c6c6c8;--acc:#4653e8;--accd:#4653e8;--acct:#4653e81a;--on-acct:#000;--on-accent:#fff;--border-on-accent:#fff6;--viewed:#74748014;--viewedh:#7676801f;--pos:#008932;--neg:#d70015;--neu:#6c6c70;--mx:#a16a00;--posbg:#34c7591a;--mxbg:#ffcc001a;--paper:#000;--paperInk:#fff;--inv-fill:#000;--inv-ink:#fff;--scrim:#00000073;--focus-ring:#08f;--focus-ring-soft:#0088ff80;--dialog-bg:#fff;--field-outline:#3c3c434a;--font-ui:"Inter", system-ui, sans-serif;--font-display:"Inter", system-ui, sans-serif;--font-mono:ui-monospace, Menlo, Consolas, monospace;--radius:10px;--radius-card:26px;--radius-panel-sm:12px;--radius-panel:16px;--radius-panel-lg:20px;--shadow-menu:0 10px 30px #00000024, 0 0 0 .5px #00000014;--shadow-shell:0 8px 30px #00000014, 0 0 0 .5px #0000000f;--shadow-panel:0 0 0 .5px #0000000d;--shadow-overlay:0 24px 60px #0000002e, 0 0 0 .5px #00000014;--shadow-topbar:0 1px 12px #0000000d;--shadow-sm:0 1px 2px #0003, 0 0 0 .5px #0000000a;--lg-fill-thick:#fffffff0;--lg-select:#ffffffeb;--lg-filter:blur(20px) saturate(180%);--lg-rim:inset 0 1px 0 #ffffffb3, inset 0 0 0 .5px #ffffff73, inset 0 -1px 0 #0000000a;--lg-shadow:0 4px 16px #00000014, 0 0 0 .5px #0000000d;--topbar-fill:#fff;--motion-fast:.15s;--motion-base:.25s;--motion-panel:.25s;--motion-slow:.3s;--motion-route:.175s;--motion-fly:.4s;--motion-loading-spin:1s;--ease:cubic-bezier(.246, .189, .191, .937);--ease-fill:cubic-bezier(.246, .189, .191, .937);--ease-apple-interactive:cubic-bezier(.245, .179, .207, 1.111);--ease-apple-snappy:cubic-bezier(.246, .18, .208, 1.123);--ease-apple-bouncy:cubic-bezier(.28, .25, .2, 1.297);--ease-inout:cubic-bezier(.42, 0, .58, 1);--ease-throw:cubic-bezier(.5, 0, .85, .45);--state-hover:.05;--state-press:.1;--press-scale:.96}@supports (animation-timing-function:linear(0, 1)){:root[data-skin=apple]{--ease:linear(0, .0079, .0288, .0596, .0974, .1402, .186, .2335, .2816, .3294, .3764, .4219, .4656, .5073, .5468, .584, .6189, .6516, .6819, .71, .7361, .7601, .7822, .8024, .821, .838, .8535, .8677, .8806, .8923, .9029, .9126, .9213, .9292, .9364, .9428, .9487, .9539, .9587, .963, .9668, .9703, .9734, .9762, .9787, .9809, .983, .9848, 1);--ease-apple-snappy:linear(0, .008, .0295, .0617, .1018, .1478, .1976, .2498, .3031, .3564, .409, .4601, .5094, .5563, .6007, .6423, .6812, .7171, .7503, .7806, .8083, .8334, .856, .8763, .8945, .9107, .925, .9376, .9486, .9583, .9666, .9738, .98, .9852, .9896, .9933, .9964, .9989, 1.0009, 1.0025, 1.0038, 1.0047, 1.0054, 1.0059, 1.0061, 1.0063, 1.0063, 1.0062, 1);--ease-apple-bouncy:linear(0, .0081, .0303, .0639, .1066, .1561, .2105, .2681, .3275, .3875, .447, .5052, .5614, .615, .6657, .7131, .7571, .7975, .8343, .8675, .8972, .9236, .9467, .9668, .9841, .9987, 1.0109, 1.0209, 1.0288, 1.035, 1.0396, 1.0429, 1.0449, 1.0458, 1.0459, 1.0453, 1.044, 1.0423, 1.0402, 1.0378, 1.0353, 1.0326, 1.0298, 1.0271, 1.0244, 1.0217, 1.0192, 1.0168, 1)}}:root[data-skin=apple][data-theme=dark]{--page:#000;--page-solid:#000;--bg:#000;--card:#1c1c1e;--card-hover:#232325;--ink:#fff;--i70:#ebebf5a1;--i55:#ebebf58c;--i45:#ebebf55e;--i35:#ebebf54d;--rl:#54545899;--border-hairline:#38383a;--acc:#7d87ff;--accd:#7d87ff;--acct:#7d87ff1f;--on-acct:#fff;--on-accent:#000;--border-on-accent:#0006;--viewed:#7474802e;--viewedh:#7676803d;--pos:#4ad968;--neg:#ff6165;--neu:#aeaeb2;--mx:#fedf43;--posbg:#30d15829;--mxbg:#ffd60029;--paper:#fff;--paperInk:#000;--inv-fill:#fff;--inv-ink:#000;--scrim:#0009;--focus-ring:#0091ff;--focus-ring-soft:#0091ff80;--dialog-bg:#1c1c1e;--field-outline:#54545899;--shadow-menu:0 10px 30px #00000080, 0 0 0 .5px #ffffff1a;--shadow-shell:0 8px 30px #0006, 0 0 0 .5px #ffffff14;--shadow-panel:0 0 0 .5px #ffffff0f;--shadow-overlay:0 24px 60px #0000008c, 0 0 0 .5px #ffffff1a;--shadow-topbar:0 1px 12px #0000004d;--shadow-sm:0 1px 2px #00000080, 0 0 0 .5px #ffffff0f;--lg-fill-thick:#2c2c2ef5;--lg-select:#636366eb;--lg-rim:inset 0 1px 0 #ffffff24, inset 0 0 0 .5px #ffffff1a, inset 0 -1px 0 #0003;--lg-shadow:0 4px 16px #00000059, 0 0 0 .5px #0006;--topbar-fill:#1d1d1f}@media (prefers-reduced-transparency:reduce){:root[data-skin=apple]{--lg-fill-thick:#fff;--lg-select:#fff;--lg-filter:none}:root[data-skin=apple][data-theme=dark]{--lg-fill-thick:#2c2c2e;--lg-select:#636366}}@media (prefers-reduced-motion:reduce){:root[data-skin=apple]{--ease-apple-snappy:var(--ease);--ease-apple-bouncy:var(--ease);--ease-apple-interactive:var(--ease);--press-scale:1}}:root[data-motion=off][data-skin=apple]{--press-scale:1}*{box-sizing:border-box}html,body,#root{height:100%}html{scrollbar-gutter:stable}body{background:var(--page);color:var(--ink);font-family:var(--font-ui);font-size:var(--fs-lg);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;line-height:1.5}h1,h2,h3,h4{margin:0;font-weight:700}a{color:var(--accd);text-decoration:none}a:hover{text-decoration:underline}.brand-pr{color:var(--brand-pr)}button{font-family:inherit}input,select,textarea{font-family:inherit;font-size:var(--fs-md);color:var(--ink);background:var(--card);border:1px solid var(--i35);border-radius:var(--radius);outline:none;padding:10px 13px}input:focus,select:focus,textarea:focus{border-color:var(--accd)}input::placeholder{color:var(--i35)}select,select option{color:var(--ink);background:var(--card)}::selection{background:var(--acct)}.offscreen-field{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.mono{font-variant-numeric:tabular-nums}.display{font-family:var(--font-display);font-weight:400}.italic{font-style:italic}@keyframes pulsedot{0%,to{opacity:1}50%{opacity:.3}}@keyframes stepin{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes barup{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){*{animation:none!important}:root,:root *{--motion-fast:0s;--motion-base:0s;--motion-panel:0s;--motion-slow:0s;--motion-swap-out:0s;--motion-swap-in:0s;--motion-ripple-in:0s;--motion-ripple-out:0s;--motion-ripple-grow:0s;--motion-focus-grow:0s;--motion-focus-shrink:0s;--motion-loading-morph:0s;--motion-loading-spin:0s}}.page{flex-direction:column;align-items:center;min-height:100vh;padding:24px 20px 60px;display:flex}.app{background:var(--bg);width:100%;max-width:1500px;color:var(--ink);border:1px solid var(--border-hairline);border-radius:var(--radius-card);min-height:780px;box-shadow:var(--shadow-shell);flex-direction:column;display:flex;overflow:clip}.topbar{border-bottom:2px solid var(--ink);z-index:30;background:var(--bg);transition:padding var(--motion-base) ease, box-shadow var(--motion-base) ease;flex-wrap:wrap;align-items:center;gap:28px;padding:16px 32px;display:flex;position:sticky;top:0}.topbar.is-scrolled{box-shadow:var(--shadow-topbar);padding:9px 32px}:root[data-theme=dark] .topbar.is-scrolled{box-shadow:var(--shadow-topbar)}.wordmark{width:auto;height:50px;transition:height var(--motion-base) ease;display:block}.topbar.is-scrolled .wordmark{height:20px}:root:not([data-theme=dark]) .wordmark--dark,:root[data-theme=dark] .wordmark--light{display:none}:root[data-theme=dark] .wordmark--dark{display:block}.wordmark-link{cursor:pointer;transition:opacity var(--motion-fast) ease;align-items:center;text-decoration:none;display:flex}.wordmark-link:hover{opacity:.72}.wordmark-link:focus-visible{outline:2px solid var(--accd);outline-offset:2px;border-radius:var(--radius)}.wordmark-link[aria-current=page]{cursor:default;opacity:1}.nav{gap:22px;display:flex}.nav button{cursor:pointer;font-size:var(--fs-sm);letter-spacing:.1em;text-transform:uppercase;color:var(--i55);background:0 0;border:none;border-bottom:3px solid #0000;margin-bottom:-18px;padding:0 0 17px;font-weight:700}.nav button:hover{color:var(--ink)}.nav button.on{color:var(--ink);border-bottom-color:var(--accd)}.topbar-right{align-items:center;gap:12px;margin-left:auto;display:flex}.pill{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--i35);color:var(--i70);border-radius:var(--radius);white-space:nowrap;padding:5px 11px;font-weight:700}.avatar{background:var(--acc);width:30px;height:30px;color:var(--on-accent);font-size:var(--fs-base);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.proj-switch{display:inline-flex;position:relative}.proj-btn{border:1px solid var(--i35);color:var(--i70);border-radius:var(--radius);cursor:pointer;font-size:var(--fs-base);background:0 0;align-items:center;gap:6px;max-width:200px;padding:5px 10px;font-weight:600;display:inline-flex}.proj-btn:hover{color:var(--ink);border-color:var(--i70)}.proj-btn-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.proj-btn-caret{font-size:var(--fs-2xs);color:var(--i55)}.proj-menu{z-index:40;background:var(--bg);width:300px;max-width:calc(100vw - 32px);color:var(--ink);border:1px solid var(--rl);border-radius:var(--radius-card);box-shadow:var(--shadow-menu);animation:account-in var(--motion-fast) ease;flex-direction:column;gap:8px;padding:12px;display:flex;position:absolute;top:calc(100% + 8px);right:0}.proj-menu.closing{animation:account-out var(--motion-fast) var(--ease) forwards;pointer-events:none}.proj-menu-head{font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--i55);border-bottom:1px solid var(--rl);padding-bottom:6px;font-weight:700}.proj-additem{border:1px dashed var(--i35);color:var(--acc);border-radius:var(--radius);cursor:pointer;text-align:left;font-size:var(--fs-md);background:0 0;padding:8px 10px;font-weight:600}.proj-additem:hover:not(:disabled){border-color:var(--acc)}.proj-additem:disabled{color:var(--i45);cursor:not-allowed;border-color:var(--i35);opacity:.7}.proj-add{align-items:center;gap:6px;display:flex}.proj-add-input,.proj-edit-input{min-width:0;font-size:var(--fs-md);border:1px solid var(--i35);border-radius:var(--radius);background:var(--card);color:var(--ink);flex:1;padding:6px 8px}.proj-mini{border:1px solid var(--i35);color:var(--i70);border-radius:var(--radius);cursor:pointer;font-size:var(--fs-sm);background:0 0;padding:6px 9px;font-weight:700}.proj-mini.accent{background:var(--acc);color:var(--on-accent);border-color:var(--acc)}.proj-mini:disabled{opacity:.5;cursor:not-allowed}.proj-err{color:var(--neg);font-size:var(--fs-base);margin:0}.proj-list{flex-direction:column;gap:2px;max-height:320px;display:flex;overflow-y:auto}.proj-item{border-radius:var(--radius);align-items:center;gap:4px;padding:2px;display:flex}.proj-item.on{background:var(--rl)}.proj-name{text-align:left;cursor:pointer;min-width:0;color:var(--ink);font-size:var(--fs-md);text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;flex:1;padding:7px 8px;overflow:hidden}.proj-name:hover{color:var(--acc)}.proj-check{color:var(--acc);font-weight:700}.proj-item-actions{flex:none;gap:2px;display:inline-flex}.proj-icon{cursor:pointer;color:var(--i55);font-size:var(--fs-md);border-radius:var(--radius);background:0 0;border:none;padding:6px 7px;line-height:1}.proj-icon:hover:not(:disabled){color:var(--ink);background:var(--card)}.proj-icon.del:hover:not(:disabled){color:var(--neg)}.proj-icon:disabled{opacity:.35;cursor:not-allowed}.icon-btn{border:1px solid var(--i35);color:var(--i70);border-radius:var(--radius);cursor:pointer;font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;background:0 0;padding:5px 10px;font-weight:700}.icon-btn:hover{color:var(--ink);border-color:var(--i70)}.skin-select{border:1px solid var(--i35);color:var(--i70);border-radius:var(--radius);cursor:pointer;font-size:var(--fs-xs);letter-spacing:.04em;background:0 0;max-width:128px;padding:5px 8px;font-weight:700}.skin-select:hover,.skin-select:focus{color:var(--ink);border-color:var(--i70)}.icon-btn.icon-toggle{width:32px;height:30px;color:var(--i70);justify-content:center;align-items:center;padding:6px;display:inline-flex}.icon-btn.icon-toggle:hover{color:var(--ink)}.icon-btn.icon-toggle:focus-visible{outline:2px solid var(--accd);outline-offset:2px}.quick-search{margin-left:auto;position:relative}.qs-box{background:var(--card);border:1px solid var(--i35);border-radius:var(--radius);align-items:center;gap:7px;max-width:260px;height:32px;padding:0 10px;display:inline-flex;position:relative}.qs-box:focus-within{border-color:var(--accd)}.qs-icon{color:var(--i55);flex:none}.qs-input{height:100%;font-size:var(--fs-md);color:var(--ink);background:0 0;border:none;outline:none;width:190px;min-width:0;padding:0 18px 0 0}.qs-input::placeholder{color:var(--i45)}.qs-input::-webkit-search-decoration{appearance:none;display:none}.qs-input::-webkit-search-cancel-button{appearance:none;display:none}.qs-clear{width:18px;height:18px;color:var(--i55);font-size:var(--fs-lg);cursor:pointer;background:0 0;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;line-height:1;display:flex;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.qs-clear:hover{color:var(--ink);background:var(--acct)}.qs-clear:focus-visible{outline:2px solid var(--accd);outline-offset:1px}.qs-menu{z-index:40;background:var(--bg);width:340px;max-width:calc(100vw - 32px);color:var(--ink);border:1px solid var(--rl);border-radius:var(--radius-card);box-shadow:var(--shadow-menu);max-height:60vh;animation:account-in var(--motion-fast) ease;flex-direction:column;gap:2px;padding:6px;display:flex;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto}.qs-state{font-size:var(--fs-base);color:var(--i55);padding:12px 10px}.qs-item{text-align:left;cursor:pointer;color:var(--ink);border-radius:var(--radius);background:0 0;border:none;flex-direction:column;gap:3px;width:100%;padding:8px 10px;display:flex}.qs-item.active,.qs-item:hover{background:var(--acct)}.qs-item-top{align-items:center;gap:8px;min-width:0;display:flex}.qs-item-title{font-size:var(--fs-md);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.qs-item-sub{font-size:var(--fs-sm);color:var(--i55);align-items:center;gap:8px;display:flex}.qs-item-outlet{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qs-item-date{flex:none;margin-left:auto}.qs-item--search .qs-icon{color:var(--acc)}.qs-item--search .qs-item-title{font-weight:500}.qs-search-label{color:var(--i55)}.qs-search-q{color:var(--ink);font-weight:700}.qs-item--divided{border-top:1px solid var(--rl);margin-top:4px;padding-top:10px}.qs-menu--left{left:0;right:auto}.search-form{flex-flow:wrap;align-items:center;gap:10px;padding:4px 0 14px;display:flex}.search-box{flex:220px;min-width:0;position:relative}.search-box input{width:100%}.search-form .btn{flex:none}.search-scope{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;font-weight:700}.search-count{margin:4px 0 10px}.search-degraded{font-size:var(--fs-base);color:var(--mx);margin:0 0 10px}.search-degraded--alone{text-align:center;margin:0;padding:30px 0}.search-live-loading{text-align:center;padding:30px 0;display:block}.cf{display:inline-flex;position:relative}.cf-btn{border:1px solid var(--i35);color:var(--i70);border-radius:var(--radius);cursor:pointer;font-size:var(--fs-base);background:0 0;align-items:center;gap:6px;min-width:132px;max-width:220px;padding:5px 10px;font-weight:600;display:inline-flex}.cf>.cf-btn{max-width:160px}.cf-btn:hover{color:var(--ink);border-color:var(--i70)}.cf-btn:disabled{cursor:default;color:var(--i55)}.cf-btn:disabled:hover{color:var(--i55);border-color:var(--i35)}.cf-btn-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cf-btn-caret{font-size:var(--fs-2xs);color:var(--i55)}.cf-menu{z-index:40;background:var(--bg);width:280px;max-width:calc(100vw - 32px);color:var(--ink);border:1px solid var(--rl);border-radius:var(--radius-card);box-shadow:var(--shadow-menu);animation:account-in var(--motion-fast) ease;flex-direction:column;gap:4px;padding:12px;display:flex;position:absolute;top:calc(100% + 8px);right:0}.cf-menu.closing{animation:account-out var(--motion-fast) var(--ease) forwards;pointer-events:none}.cf-menu.cf-menu--left{left:0;right:auto}.cf-menu-head{font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--i55);border-bottom:1px solid var(--rl);margin-bottom:2px;padding-bottom:6px;font-weight:700}.cf-list{flex-direction:column;gap:2px;max-height:320px;display:flex;overflow-y:auto}.cf-item{text-align:left;cursor:pointer;color:var(--ink);font-size:var(--fs-md);border-radius:var(--radius);background:0 0;border:none;align-items:center;gap:8px;width:100%;padding:7px 8px;display:flex}.cf-item:hover{background:var(--rl);color:var(--acc)}.cf-item.on{background:var(--rl)}.cf-item.all{border-bottom:1px solid var(--rl);border-radius:0;margin-bottom:2px;padding-bottom:9px}.cf-check{width:12px;color:var(--acc);flex:none;font-weight:700}.cf-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ftb{flex-direction:column;gap:8px;min-width:0;display:flex}.section-head .ftb.ftb--head{flex:0 740px;align-self:center;min-width:min(100%,740px)}.ftb:not(.ftb--head){padding:4px 0 14px}.ftb-row{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.ftb-row1{justify-content:flex-end}.ftb-row2{justify-content:space-between;min-height:27px}.ftb-row2-left,.ftb-row2-right{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.ftb-row2-right{justify-content:flex-end}.ftb-dates{align-items:center;gap:8px;display:flex}.ftb-dates-sep{color:var(--i45);font-size:var(--fs-base)}.ftb-presets{flex:none;gap:4px}.reduce-dup{cursor:pointer;font-size:var(--fs-base);color:var(--i70);-webkit-user-select:none;user-select:none;align-items:center;gap:6px;font-weight:600;display:inline-flex}.reduce-dup:hover{color:var(--ink)}.reduce-dup input{accent-color:var(--acc);cursor:pointer;margin:0}.similar-line{align-self:flex-start;align-items:baseline;gap:10px;min-width:0;max-width:100%;margin-top:6px;line-height:1.45;display:flex}.similar-toggle{line-height:inherit;cursor:pointer;color:var(--i55);font-size:var(--fs-sm);letter-spacing:.04em;text-transform:uppercase;background:0 0;border:none;flex:none;padding:0;font-weight:700}.similar-toggle:hover{color:var(--acc)}.similar-hint{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--fs-sm);color:var(--i45);flex:0 auto;overflow:hidden}.similar-members{min-height:0;overflow:hidden}.similar-members-inner{border-left:2px solid var(--rl);flex-direction:column;gap:8px;margin:2px 0 6px 18px;padding-left:14px;display:flex}.similar-loading,.similar-empty{font-size:var(--fs-base);color:var(--i55);padding:8px 4px}.similar-wrap{transition:grid-template-rows var(--motion-panel) var(--ease);grid-template-rows:0fr;display:grid;overflow:hidden}.similar-wrap.open{grid-template-rows:1fr}.screen{flex:1}.screen-in{animation:routein var(--motion-route) var(--ease)}.screen-out{animation:routeout var(--motion-route) var(--ease) forwards}@keyframes routein{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes routeout{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(6px)}}.split{grid-template-columns:minmax(0,1fr) 400px;align-items:start;display:grid}.split.narrow-rail{grid-template-columns:minmax(0,1fr) 330px}.col-main{border-right:1px solid var(--rl);min-width:0;padding:24px 36px 34px 32px}.col-rail{flex-direction:column;gap:20px;padding:24px 32px 34px 28px;display:flex}.col-main.full{border-right:none;max-width:1100px}.col-rail.is-pinned{align-self:stretch}.col-rail.is-pinned>.rail-card{top:calc(var(--topbar-h) + 24px);z-index:20;position:sticky}.load-more{justify-content:center;margin-top:18px;display:flex}.section-head{border-bottom:2px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:12px;display:flex}.section-title{font-family:var(--font-display);font-size:calc(var(--fs-5xl) * var(--title-scale,1));-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:200px;min-width:0;display:-webkit-box;overflow:hidden}.section-title .sub{font-style:italic;font-size:var(--fs-2xl);color:var(--i55)}.rail-label{font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--i55);border-bottom:2px solid var(--ink);padding-bottom:8px;font-weight:700}.chips{flex-wrap:wrap;gap:6px;display:flex}.chip{font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--i35);color:var(--i55);border-radius:var(--radius);cursor:pointer;background:0 0;padding:5px 11px;font-weight:700}.chip:hover{color:var(--ink)}.chip.on{background:var(--paper);color:var(--paperInk);border-color:var(--paper)}.chip.clear{border-style:dashed}.clip-sort{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;margin:10px 0 2px;display:flex}.clip-sort-label{font-size:var(--fs-2xs);letter-spacing:.09em;color:var(--i55);margin-right:2px;font-weight:700}.live-new-pill{font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--accd);background:var(--acct);border:1px solid var(--acc);cursor:pointer;animation:stepin var(--motion-base) ease;border-radius:999px;align-items:center;gap:6px;margin:10px 0 0;padding:5px 12px;font-weight:700;display:inline-flex}.live-new-pill:hover{border-color:var(--accd)}.badge{font-size:var(--fs-2xs);letter-spacing:.12em;text-transform:uppercase;border-radius:var(--radius);white-space:nowrap;padding:2px 6px;font-weight:700}.badge-online{background:var(--acct);color:var(--accd)}.badge-broadcast{background:var(--mxbg);color:var(--mx)}.badge-podcast{background:var(--podbg);color:var(--pod)}.badge-print{background:var(--rl);color:var(--i55)}.badge-social{background:var(--posbg);color:var(--pos)}.dot{border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.dot-pos{background:var(--pos)}.dot-neg{background:var(--neg)}.dot-neu{background:var(--neu)}.dot-mx{background:var(--mx)}.feed-list{animation:contentfade var(--motion-base) var(--ease);flex-direction:column;display:flex}@keyframes contentfade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.feed-list{animation:none}}.mention{border-bottom:1px solid var(--rl);cursor:pointer;text-align:left;width:100%;color:inherit;font:inherit;background:0 0;border-top:none;border-left:none;border-right:none;gap:14px;padding:17px 0;display:flex}.mention:hover{background:var(--acct)}.mention.viewed{background:var(--viewed)}.mention.viewed:hover{background:var(--viewedh)}.mention-bar{border-radius:2px;flex:none;align-self:stretch;width:4px}.mention-body{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.mention-eyebrow{font-size:var(--fs-2xs);letter-spacing:.12em;text-transform:uppercase;color:var(--i55);justify-content:space-between;align-items:center;gap:8px;font-weight:700;display:flex}.eyebrow-left{align-items:center;gap:8px;min-width:0;display:flex}.eyebrow-outlet{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;font-weight:400;overflow:hidden}.eyebrow-title{color:var(--i70);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.eyebrow-date{white-space:nowrap;flex:none}.mention.static{cursor:default}.mention.static:hover{background:0 0;transform:none}.mention-title{font-family:var(--font-display);font-size:var(--fs-3xl);line-height:1.18}.mention-snippet{font-size:var(--fs-base);color:var(--i55);line-height:1.5}.mention-meta{font-variant-numeric:tabular-nums;text-align:right;flex-direction:column;flex:none;align-items:flex-end;gap:6px;width:190px;min-width:0;display:flex}.mention-date{font-size:var(--fs-2xs);letter-spacing:.12em;text-transform:uppercase;color:var(--i55);font-weight:700}.mention-sub{font-size:var(--fs-sm);color:var(--i55);line-height:1.5}.mention-action{align-items:center;gap:6px;margin-top:auto;display:inline-flex}.mention-sub .dot{display:none}.clip-btn{font-size:var(--fs-2xs);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--i35);color:var(--i55);border-radius:var(--radius);cursor:pointer;background:0 0;padding:5px 10px;font-weight:700}.clip-btn:hover{color:var(--accd);border-color:var(--accd)}.empty{text-align:center;font-family:var(--font-display);font-style:italic;font-size:var(--fs-2xl);color:var(--i55);padding:30px 0}.ai-strip{border-bottom:1px solid var(--rl);flex-direction:column;gap:11px;margin-top:10px;padding:16px 0 18px;display:flex}.ai-strip-head{align-items:center;gap:8px;display:flex}.ai-tag{font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--accd);font-weight:700}.ai-tag.muted{color:var(--i35);font-size:var(--fs-2xs)}.ai-regen{appearance:none;cursor:pointer;font:inherit;font-size:var(--fs-2xs);letter-spacing:.14em;text-transform:uppercase;color:var(--i35);transition:color var(--motion-fast) ease;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-weight:700;display:inline-flex}.ai-regen:hover:not(:disabled){color:var(--accd)}.ai-regen:disabled{cursor:default;opacity:.65}.ai-line{font-size:var(--fs-md);color:var(--i70);gap:10px;line-height:1.55;display:flex}.ai-line .dash{color:var(--accd);flex:none}.ai-line strong{color:var(--ink);font-weight:700}.tier-note{border-top:1px solid var(--rl);font-size:var(--fs-sm);color:var(--i45);grid-column:1/-1;align-items:center;gap:10px;padding:12px 32px;line-height:1.4;display:flex}.tier-note .tag{font-size:var(--fs-2xs);letter-spacing:.1em;background:var(--rl);color:var(--i45);border-radius:var(--radius);padding:2px 5px;font-weight:700}.loading-dots{vertical-align:middle;align-items:center;gap:4px;line-height:1;display:inline-flex}.loading-dots>i{background:var(--i45);border-radius:50%;width:5px;height:5px;animation:1.2s ease-in-out infinite both loading-dot;display:inline-block}.loading-dots>i:nth-child(2){animation-delay:.16s}.loading-dots>i:nth-child(3){animation-delay:.32s}@keyframes loading-dot{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.loading-dots>i{opacity:.5;animation:none}.topbar,.wordmark,.wordmark-link{transition:none}}.rail-row .loading-dots{padding:3px 0}.rail-card{flex-direction:column;gap:11px;display:flex}.rail-row{font-size:var(--fs-md);justify-content:space-between;display:flex}.rail-row span:first-child{color:var(--i55)}.rail-row strong{font-variant-numeric:tabular-nums;font-weight:700}.rail-row strong.rail-loading{color:var(--i55);letter-spacing:.15em;font-weight:400}.rail-sub{font-size:var(--fs-sm);color:var(--i55);margin-top:2px}.plan-warn{border-left:3px solid var(--mx);flex-direction:column;gap:2px;padding:2px 0 2px 10px;display:flex}.plan-warn-head{color:var(--mx);font-size:var(--fs-md);font-weight:700}.plan-warn-sub{font-size:var(--fs-sm);color:var(--i70)}.plan-warn-sub a{color:inherit;text-decoration:underline}.plan-warn-cap{border-left-color:var(--neg)}.plan-warn-cap .plan-warn-head{color:var(--neg)}.daily-warn-list{font-size:var(--fs-sm);color:var(--i70);font-variant-numeric:tabular-nums;flex-direction:column;gap:2px;margin:2px 0;padding:0;list-style:none;display:flex}.daily-warn-kw{color:var(--ink);overflow-wrap:anywhere;font-weight:600}.rail-row-campaigns{border-top:1px solid var(--rl);padding-top:11px}.bar-pos{background:var(--pos)}.bar-neg{background:var(--neg)}.bar-neu{background:var(--neu)}.bar-mx{background:var(--mx)}.tip{background:var(--acct);border-radius:var(--radius);font-size:var(--fs-base);color:var(--i70);padding:14px 16px;line-height:1.55}.callout{border:1px dashed var(--i35);border-radius:var(--radius);flex-direction:column;gap:8px;padding:14px 16px;display:flex}.callout .k{font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--i55);font-weight:700}.callout .v{font-size:var(--fs-base);color:var(--i70);line-height:1.5}.callout-btn{text-align:left;cursor:pointer;border-color:var(--i35);width:100%;font:inherit;color:inherit;background:0 0}.callout-btn:hover{border-color:var(--accd);border-style:solid}.callout-btn:hover .k{color:var(--accd)}.rail-head-row{justify-content:space-between;align-items:baseline;display:flex}.rail-book-empty{font-family:var(--font-display);font-style:italic;font-size:var(--fs-lg);color:var(--i55);padding:8px 0}.link-btn{cursor:pointer;font:inherit;color:var(--accd);background:0 0;border:none;padding:0;font-weight:700}.detail-main{border-right:1px solid var(--rl);flex-direction:column;gap:16px;min-width:0;padding:24px 36px 34px 32px;display:flex}.detail-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.back-link{cursor:pointer;font-size:var(--fs-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--i55);background:0 0;border:none;font-weight:700}.back-link:hover{color:var(--ink)}.detail-eyebrow{font-size:var(--fs-2xs);letter-spacing:.12em;text-transform:uppercase;color:var(--i55);align-items:center;gap:8px;font-weight:700;display:flex}.detail-stat{border-bottom:1px solid var(--rl);justify-content:space-between;align-items:baseline;padding:14px 0;display:flex}.detail-stat .k{font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--i55);font-weight:700}.detail-stat .v{font-size:var(--fs-4xl);font-variant-numeric:tabular-nums;font-weight:700}.detail-stat .v.with-dot{align-items:center;gap:8px;display:inline-flex}.kw-loading{text-align:center;padding:40px 0}.kw-loaded{animation:contentfade var(--motion-base) var(--ease)}@media (prefers-reduced-motion:reduce){.kw-loaded{animation:none}}.kw-grid-head,.kw-row{grid-template-columns:minmax(76px,1fr) minmax(80px,116px) minmax(146px,190px) minmax(92px,124px) minmax(76px,104px) minmax(104px,148px);align-items:center;gap:0 14px;display:grid}.kw-head-controls{flex:0 auto;align-self:center;align-items:center;gap:10px;min-width:0;display:flex}.kw-head-controls .kw-toolbar-search{box-sizing:border-box;width:300px;min-width:150px;height:30px;font-size:var(--fs-sm);flex:0 auto;padding:0 12px}.kw-head-controls .pill-btn{box-sizing:border-box;flex:none;align-items:center;height:30px;display:inline-flex}.kw-grid-head{border-top:1px solid var(--ink);border-bottom:1px solid var(--rl);top:var(--topbar-h,66px);z-index:10;background:var(--bg);border-bottom-width:2px;margin:0 -12px;padding:8px 12px;position:sticky}.kw-grid-head .right{text-align:right}.kw-hdr-btn{font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--i35);color:var(--i70);border-radius:var(--radius);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;justify-self:start;min-width:0;max-width:100%;padding:4px 9px;font-weight:700;overflow:hidden}.kw-hdr-btn:hover{color:var(--ink);border-color:var(--i70)}.kw-hdr-btn.on{background:var(--paper);color:var(--paperInk);border-color:var(--paper)}.kw-hdr-btn.on:hover{color:var(--paperInk);border-color:var(--paper)}.kw-hdr-btn.right{justify-self:end}.kw-row{border-bottom:1px solid var(--rl);margin:0 -12px;padding:15px 12px;position:relative;overflow:hidden}.kw-row>*{position:relative}.kw-row>:not(:first-child):before{content:"";border-left:1px dotted var(--rl);pointer-events:none;position:absolute;top:-999px;bottom:-999px;left:-8px}.kw-name{font-family:var(--font-display);font-size:var(--fs-xl)}.kw-name.paused{color:var(--i55)}.kw-name.display{cursor:pointer}.kw-name.display:hover{color:var(--accd)}.kw-hint{font-size:var(--fs-base);color:var(--i55);padding:4px 0 2px}.kw-hint code{font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--fs-sm);color:var(--i70)}.kw-status{font-size:var(--fs-sm);color:var(--i70);flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.kw-status .dot{width:6px;height:6px}.kw-collecting-hint{font-size:var(--fs-xs);color:var(--i55);font-style:italic}.dot-frozen{background:var(--mx)}.kw-frozen-label{color:var(--mx);font-weight:700}.kw-frozen-reset{font-size:var(--fs-xs);color:var(--mx);opacity:.85;font-style:italic}.kw-vol{font-size:var(--fs-md);font-variant-numeric:tabular-nums;text-align:right;flex-direction:column;align-items:flex-end;gap:1px;font-weight:700;display:inline-flex}.kw-vol.zero{color:var(--i45)}.kw-added{font-size:var(--fs-sm);color:var(--i55);text-align:right;white-space:nowrap}.kw-today{font-size:var(--fs-xs);color:var(--i55);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.kw-today.at-cap,.kw-today.near-cap{color:var(--mx)}.kw-btn{font-size:var(--fs-2xs);letter-spacing:.1em;text-transform:uppercase;border-radius:var(--radius);cursor:pointer;text-align:center;border:1px solid var(--i35);color:var(--i70);background:0 0;padding:7px 14px;font-weight:700}.kw-btn.start{background:var(--acc);color:var(--on-accent);border-color:var(--acc)}.kw-btn.start:hover{opacity:.92}.kw-btn.start:disabled{background:var(--viewedh);color:var(--i45);cursor:not-allowed;opacity:1;border-color:#0000}.kw-btn.pause:hover{color:var(--ink);border-color:var(--i70)}.kw-actions{justify-content:flex-end;align-items:center;gap:10px;display:flex}.kw-del{cursor:pointer;color:var(--i45);font-size:var(--fs-2xs);letter-spacing:.1em;white-space:nowrap;background:0 0;border:none;font-weight:700}.kw-del:hover{color:var(--neg)}.kw-add{font-size:var(--fs-sm);letter-spacing:.06em;text-transform:uppercase;color:var(--accd);cursor:pointer;text-align:left;background:0 0;border:none;padding:15px 0;font-weight:700}.kw-add[disabled]{color:var(--i35);cursor:default}.kw-add-form{animation:account-in var(--motion-fast) var(--ease);flex-flow:wrap;align-items:center;gap:8px;padding:12px 0;display:flex}.kw-add-form.closing{animation:account-out var(--motion-fast) var(--ease) forwards;pointer-events:none}.kw-add-form input[type=text]{flex:220px;min-width:0}.kw-add-form .btn{flex:none}.cap-ticks{gap:4px;display:flex}.cap-ticks>i{background:var(--rl);flex:1;height:6px;display:block}.cap-ticks>i.on{background:var(--acc)}.meter{background:var(--rl);height:6px}.meter>i{height:100%;width:var(--w,0%);background:var(--acc);display:block}.note-serif{font-family:var(--font-display);font-style:italic;font-size:var(--fs-xl);color:var(--i55);border-top:1px solid var(--rl);max-width:560px;padding-top:14px;line-height:1.5}.kw-paused-note{white-space:nowrap;max-width:none}.detail-source{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--accd);align-self:flex-start;font-weight:700;text-decoration:none}.detail-source:hover{text-decoration:underline}.detail-body{font-family:var(--font-display);font-size:var(--fs-2xl);color:var(--ink);border-top:1px solid var(--rl);overflow-wrap:break-word;max-width:64ch;padding-top:18px;line-height:1.65}.detail-body p{margin:0 0 1em}.detail-body p:last-child{margin-bottom:0}.account-main{flex-direction:column;gap:18px;max-width:1024px;margin-top:20px;display:flex}.account-main>.trial-box,.account-main>.acct-rows,.account-main>.cancel-box,.account-main>.hint{max-width:660px}.trial-box{background:var(--acc);color:var(--on-accent);border-radius:var(--radius);flex-direction:column;gap:12px;padding:20px;display:flex}.trial-box .k{font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;color:#ffffffb3;font-weight:700}.trial-box .days{font-size:var(--fs-xl);font-variant-numeric:tabular-nums;font-weight:700}.trial-box .bar{background:#ffffff40;height:5px}.trial-box .bar>i{height:100%;width:var(--w,0%);background:var(--on-accent);display:block}.trial-box .copy{font-size:var(--fs-base);color:#ffffffd9;line-height:1.55}.trial-box .actions{gap:10px;margin-top:2px;display:flex}.acct-rows{border-top:1px solid var(--ink);flex-direction:column;display:flex}.acct-row{border-bottom:1px solid var(--rl);font-size:var(--fs-md);justify-content:space-between;padding:14px 0;display:flex}.acct-row>span{color:var(--i55)}.acct-row strong{font-weight:700}.acct-row .warn{font-size:var(--fs-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--mx);font-weight:700}.cancel-box{border:1px solid var(--ink);border-radius:var(--radius);animation:account-in var(--motion-fast) var(--ease);flex-direction:column;gap:12px;padding:16px 18px;display:flex}.cancel-box.closing{animation:account-out var(--motion-fast) var(--ease) forwards;pointer-events:none}.cancel-box .row{gap:10px;display:flex}.btn,.nav button,.icon-btn,.chip,.clip-btn{transition:transform var(--motion-fast) var(--ease), opacity var(--motion-fast) var(--ease), color var(--motion-fast) var(--ease), border-color var(--motion-fast) var(--ease), background-color var(--motion-fast) var(--ease)}.nav button{transition:transform var(--motion-fast) var(--ease), opacity var(--motion-fast) var(--ease), color var(--motion-base) var(--ease), border-bottom-color var(--motion-base) var(--ease), background-color var(--motion-base) var(--ease)}.btn{font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;border-radius:var(--radius);cursor:pointer;text-align:center;color:var(--ink);background:0 0;border:1px solid #0000;padding:11px 22px;font-weight:700}.btn:disabled{opacity:.5;cursor:default}.btn-solid{background:var(--paper);color:var(--paperInk)}.btn-accent{background:var(--acc);color:var(--on-accent)}.btn-accent:hover:not(:disabled){opacity:.92}.btn-ghost{border-color:var(--i35);color:var(--i70)}.btn-ghost:hover:not(:disabled){color:var(--ink);border-color:var(--i70)}.btn-ghost.on-accent{color:var(--on-accent);border-color:#fff6}.btn-danger{border-color:var(--i35);color:var(--i70)}.btn-danger:hover:not(:disabled){color:var(--neg);border-color:var(--neg)}.btn-block{width:100%}.btn:hover:not(:disabled),.nav button:hover:not(:disabled),.icon-btn:hover:not(:disabled),.chip:hover:not(:disabled),.clip-btn:hover:not(:disabled){transform:translateY(-1px)}.btn:active:not(:disabled),.nav button:active:not(:disabled),.icon-btn:active:not(:disabled),.chip:active:not(:disabled),.clip-btn:active:not(:disabled){opacity:.9;transform:translateY(-1px)scale(.97)}.email-controls{flex-wrap:wrap;align-items:flex-end;gap:16px;margin-bottom:8px;display:flex}.email-controls label{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--i55);flex-direction:column;gap:5px;font-weight:700;display:flex}.email-preview{border:1px solid var(--rl);border-radius:var(--radius);background:var(--card);margin-top:14px;overflow:hidden}.email-subject{border-bottom:1px solid var(--rl);font-size:var(--fs-md);padding:13px 18px}.email-meta{border-bottom:1px solid var(--rl);font-size:var(--fs-sm);color:var(--i55);padding:8px 18px}.email-body-html{background:#fff;border:none;width:100%;min-height:520px}.email-body-text{white-space:pre-wrap;font-size:var(--fs-base);color:var(--ink);margin:0;padding:16px 18px}.cards{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px;display:grid}.card{background:var(--card);border:1px solid var(--rl);border-radius:var(--radius);padding:18px 20px}.card.inactive{opacity:.6}.card h3{font-family:var(--font-display);font-size:var(--fs-3xl);margin-bottom:12px;font-weight:500}.card dl{flex-direction:column;gap:8px;margin:0;display:flex}.card dl>div{font-size:var(--fs-md);justify-content:space-between;display:flex}.card dt{color:var(--i55)}.card dd{font-variant-numeric:tabular-nums;margin:0;font-weight:700}.data-table{border-collapse:collapse;width:100%;font-size:var(--fs-md)}.data-table th{text-align:left;border-bottom:1px solid var(--ink);font-size:var(--fs-2xs);letter-spacing:.12em;text-transform:uppercase;color:var(--i45);padding:10px 12px;font-weight:700}.data-table td{border-bottom:1px solid var(--rl);padding:12px}.data-table td.num{text-align:right;font-variant-numeric:tabular-nums}.auth-page{justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.auth-card{background:var(--bg);border:1px solid var(--border-hairline);border-radius:var(--radius-card);width:100%;max-width:420px;box-shadow:var(--shadow-shell);padding:36px 34px}.auth-card .wordmark{width:auto;height:40px;display:block}.tagline{font-family:var(--font-display);font-style:italic;font-size:var(--fs-2xl);color:var(--i55);margin:6px 0 24px}.auth-tabs{gap:8px;margin-bottom:20px;display:flex}.auth-tabs button{border:1px solid var(--i35);border-radius:var(--radius);cursor:pointer;font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--i55);background:0 0;flex:1;padding:9px;font-weight:700}.auth-tabs button.on{background:var(--paper);color:var(--paperInk);border-color:var(--paper)}.auth-form{flex-direction:column;gap:14px;display:flex}.auth-form label{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--i55);flex-direction:column;gap:6px;font-weight:700;display:flex}.hint{font-size:var(--fs-base);color:var(--i55);margin:16px 0 0;line-height:1.55}.auth-heading{font-size:var(--fs-2xl);letter-spacing:-.01em;margin:20px 0 6px}.auth-sub{margin-top:0;margin-bottom:4px}.auth-forgot{margin-top:10px}.auth-captcha{min-height:65px}.auth-switch__line{display:block}.auth-switch__line+.auth-switch__line{margin-top:var(--space-line)}.auth-link{text-underline-offset:.15em;text-decoration-line:underline}.notice.auth-notice{margin-bottom:14px}.error{font-size:var(--fs-base);color:var(--neg);margin:0}.account-notice{font-size:var(--fs-base);color:var(--i70);margin:0}.notice{font-size:var(--fs-base);color:var(--mx);margin:0}.notice.ok{color:var(--pos)}.muted{color:var(--i55)}[data-skin="1b"] .feed-list{gap:10px}[data-skin="1b"] .mention{background:var(--card);border-radius:var(--radius-panel);box-shadow:var(--shadow-panel);transition:transform var(--motion-base) ease;border-bottom:none;gap:24px;padding:16px 20px}[data-skin="1b"] .mention:hover{background:var(--card);transform:translateY(-1px)}[data-skin="1b"] .mention.viewed{background:var(--viewed)}[data-skin="1b"] .mention.viewed:hover{background:var(--viewedh);transform:translateY(-1px)}[data-skin="1b"] .mention-bar{display:none}[data-skin="1b"] .mention-title{font-size:var(--fs-2xl);font-weight:500;line-height:1.32}[data-skin="1b"] .mention-sub .dot{margin:0 1px -1px;display:inline-block}[data-skin="1b"] .ai-strip{background:var(--card);border-radius:var(--radius-panel);box-shadow:var(--shadow-panel);border-bottom:none;gap:10px;margin-bottom:14px;padding:16px 20px}[data-skin="1b"] .col-rail{gap:12px}[data-skin="1b"] .rail-card{background:var(--card);border-radius:var(--radius-panel);box-shadow:var(--shadow-panel);padding:18px}[data-skin="1b"] .rail-label{border-bottom:none}[data-skin="1b"] .tip{border-radius:var(--radius-panel);padding:16px 18px}[data-skin="1b"] .callout{border-radius:var(--radius-panel)}[data-skin="1b"] .chip{background:var(--card);box-shadow:var(--shadow-panel);border:1px solid #0000;border-radius:999px;padding:6px 13px}[data-skin="1b"] .chip.clear{border:1px dashed var(--i35);box-shadow:none;background:0 0}[data-skin="1b"] .chip.on{background:var(--paper);color:var(--paperInk);box-shadow:var(--shadow-panel)}[data-skin="1b"] .badge,[data-skin="1b"] .pill,[data-skin="1b"] .btn,[data-skin="1b"] .kw-btn{border-radius:999px}[data-skin="1b"] .clip-btn{background:var(--card);box-shadow:var(--shadow-panel);border:1px solid #0000;border-radius:999px;padding:5px 12px}[data-skin="1b"] .clip-btn--icon{padding:6px}[data-skin="1b"] .nav{background:var(--card);box-shadow:var(--shadow-panel);border-radius:999px;gap:4px;padding:4px}[data-skin="1b"] .nav button{font-size:var(--fs-sm);letter-spacing:.04em;color:var(--i55);border-bottom:none;border-radius:999px;margin-bottom:0;padding:8px 16px}[data-skin="1b"] .nav button:hover{color:var(--ink)}[data-skin="1b"] .nav button.on{background:var(--ink);color:var(--bg)}[data-skin="1b"] .kw-add:not([disabled]){background:var(--acc);color:var(--on-accent);border-radius:999px;padding:8px 16px;display:inline-block;box-shadow:0 6px 16px #4653e847}[data-skin="1b"] .kw-add:not([disabled]):hover{opacity:.92}[data-skin="1b"] .section-head{border-bottom:none;padding-bottom:0}[data-skin="1b"] .kw-grid-head{border-top:none;border-bottom:none;margin:0;padding:4px 22px 8px}[data-skin="1b"] .kw-row{border-radius:var(--radius-panel-sm);background:var(--card);box-shadow:var(--shadow-panel);border-bottom:none;margin:0 0 9px;padding:15px 22px}[data-skin="1b"] .kw-row.paused{background:var(--acct)}[data-skin="1b"] .cap-ticks>i{border-radius:999px}[data-skin="1b"] .ai-line .dash{font-size:0}[data-skin="1b"] .ai-line .dash:before{content:"•";font-size:var(--fs-md)}@media (width<=1400px){.split{grid-template-columns:minmax(0,1fr) 330px}}@media (width<=1240px){.split,.split.narrow-rail{grid-template-columns:1fr}.col-main{border-right:none;border-bottom:1px solid var(--rl)}.col-rail.is-pinned{align-self:start}.col-rail.is-pinned>.rail-card{z-index:auto;position:static}}@media (width<=900px){.split,.split.narrow-rail{grid-template-columns:1fr}.col-main{border-right:none;border-bottom:1px solid var(--rl);padding:20px}.col-rail,.detail-main{padding:20px}.col-rail.is-pinned{align-self:start}.col-rail.is-pinned>.rail-card{z-index:auto;position:static}.topbar{gap:16px;padding:14px 18px}.topbar.is-scrolled{padding:8px 18px}.nav{order:3;gap:16px;width:100%;overflow-x:auto}.quick-search{flex:100%;order:2;margin-left:0}.qs-box{width:100%;max-width:none}.qs-input{flex:1;width:auto}.qs-menu{width:100%}.section-title{font-size:calc(var(--fs-4xl) * var(--title-scale,1))}.mention-title{font-size:var(--fs-2xl)}.mention-meta{flex:0 auto;width:auto;max-width:42%}.kw-paused-note{white-space:normal}}@media (width<=840px){.ftb-row{gap:6px}.ftb-dates{gap:5px}.ftb .ftb-row .chip{padding-left:8px;padding-right:8px}.cf>.cf-btn{max-width:132px}}.build-footer{height:var(--footer-h);z-index:40;background:var(--page);font-size:var(--fs-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--i45);pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap;justify-content:flex-start;align-items:center;gap:4px;padding:0 16px;font-weight:700;display:flex;position:fixed;bottom:0;left:0;right:0}[data-skin=glass] .build-footer{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:0 0}body.has-build-footer .page{padding-bottom:calc(60px + var(--footer-h))}.build-footer--new{color:var(--i55);pointer-events:auto;animation:build-footer-in var(--motion-base) var(--ease)}.build-footer--new .link-btn{font-size:inherit;letter-spacing:inherit;text-transform:inherit}@keyframes build-footer-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (width<=640px){.build-footer:not(.build-footer--new){display:none}}@media print{.build-footer{display:none!important}}.overlay-backdrop{z-index:50;background:var(--scrim);animation:backdropin var(--motion-panel) ease;justify-content:center;align-items:flex-start;padding:48px 20px;display:flex;position:fixed;inset:0;overflow-y:auto}.overlay-backdrop.closing{animation:backdropout var(--motion-panel) ease forwards;pointer-events:none}:root[data-theme=dark] .overlay-backdrop{background:var(--scrim)}@supports ((-webkit-backdrop-filter:blur(1px))){.overlay-backdrop{-webkit-backdrop-filter:blur(5px)}}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.overlay-backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}}@keyframes backdropin{0%{opacity:0}to{opacity:1}}@keyframes backdropout{0%{opacity:1}to{opacity:0}}.app.blurred{filter:blur(3px);transition:filter var(--motion-base) ease;pointer-events:none;-webkit-user-select:none;user-select:none}.overlay-card{background:var(--bg);width:85vw;max-width:1275px;max-height:calc(100vh - 96px);color:var(--ink);border:1px solid var(--border-hairline);border-radius:var(--radius-card);box-shadow:var(--shadow-overlay);animation:overlayin var(--motion-panel) var(--ease);flex-direction:column;display:flex;overflow:hidden}.overlay-card.closing{animation:overlayout var(--motion-panel) var(--ease) forwards}@keyframes overlayin{0%{opacity:0;transform:translateY(14px)scale(.99)}to{opacity:1;transform:none}}@keyframes overlayout{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(8px)scale(.99)}}.overlay-header{border-bottom:2px solid var(--ink);flex:none;justify-content:space-between;align-items:center;gap:12px;padding:18px 26px;display:flex}.overlay-eyebrow{min-width:0;font-size:var(--fs-2xs);letter-spacing:.12em;text-transform:uppercase;color:var(--i55);flex:1;justify-content:space-between;align-items:center;gap:8px;font-weight:700;display:flex}.seg-toggle{border:1px solid var(--i35);border-radius:var(--radius);display:flex;overflow:hidden}.seg-toggle button{cursor:pointer;font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--i55);background:0 0;border:none;padding:6px 13px;font-weight:700}.seg-toggle button+button{border-left:1px solid var(--i35)}.seg-toggle button:hover{color:var(--ink)}.seg-toggle button.on{background:var(--paper);color:var(--paperInk)}.overlay-close{width:28px;height:28px;font-size:var(--fs-md);justify-content:center;align-items:center;padding:0;display:inline-flex}.overlay-body{flex-direction:column;flex:1;gap:18px;min-height:0;padding:26px;display:flex;overflow-y:auto}.overlay-title{font-family:var(--font-display);font-size:var(--fs-5xl);line-height:1.15}.ov-view{animation:contentfade var(--motion-base) var(--ease);flex-direction:column;gap:18px;display:flex}.view-swap{height:var(--view-swap-h,auto);gap:inherit}.view-swap:not([data-swap=idle]){overflow-y:clip}.view-swap__view{gap:inherit;flex-direction:column;display:flex}:is(.view-swap,.view-swap__fade)[data-swap=out]{opacity:0;transition:opacity var(--motion-swap-out) var(--ease-inout)}.view-swap[data-swap=in]{transition:opacity var(--motion-swap-in) var(--ease), height var(--motion-swap-in) var(--ease)}.view-swap__fade[data-swap=in]{transition:opacity var(--motion-swap-in) var(--ease)}.view-swap__fade[tabindex="-1"]:focus{outline:none}.overlay-pdf-frame{border:1px solid var(--rl);border-radius:var(--radius);background:var(--card);width:100%;height:min(75vh,900px)}.overlay-pdf-note{font-size:var(--fs-sm);color:var(--mx);margin:0;font-weight:600}.overlay-metrics{border-top:1px solid var(--rl);flex-wrap:wrap;gap:28px;margin-top:4px;padding-top:16px;display:flex}.overlay-metric{flex-direction:column;gap:6px;display:flex}.overlay-metric .k{font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--i55);font-weight:700}.overlay-metric .v{font-size:var(--fs-2xl);font-variant-numeric:tabular-nums;font-weight:700}.overlay-metric .v.with-dot{align-items:center;gap:8px;display:inline-flex}.overlay-state{text-align:center;border-top:none;padding:40px 0}@media (width<=640px){.overlay-backdrop{align-items:stretch;padding:0}.overlay-card{border:none;border-radius:0;max-width:none;height:100vh;max-height:100vh}.overlay-header{padding:14px 18px}.overlay-body{padding:18px}.overlay-title{font-size:var(--fs-4xl)}.overlay-metrics{gap:20px}}.overlay-card.confirm-dialog{width:min(440px,92vw);max-width:440px}.confirm-title{font-family:var(--font-ui);font-weight:700;font-size:var(--fs-lg);color:var(--ink)}.confirm-message{font-size:var(--fs-md);margin:0;line-height:1.55}.confirm-actions{justify-content:flex-end;gap:10px;display:flex}.share-dialog .ui-field-input{text-overflow:ellipsis}.share-note{font-size:var(--fs-sm);color:var(--i55);margin:0;line-height:1.5}@media (width<=640px){.overlay-card.confirm-dialog{border-radius:var(--radius-card);border:1px solid var(--border-hairline);width:min(440px,92vw);max-width:440px;height:auto;max-height:calc(100vh - 40px)}}[data-skin=glass] body{background-attachment:fixed}[data-skin=glass] .app{isolation:isolate;background:var(--bg);position:relative}[data-skin=glass] .app:before,[data-skin=glass] .app:after{content:"";z-index:-1;pointer-events:none;filter:blur(60px);animation-timing-function:var(--ease-inout);border-radius:50%;animation-iteration-count:infinite;position:fixed}[data-skin=glass] .app:before{background:var(--glass-blob-1);width:1100px;height:900px;animation-name:glass-drift1;animation-duration:var(--glass-drift-1);top:-380px;left:-280px}[data-skin=glass] .app:after{background:var(--glass-blob-2);width:1000px;height:850px;animation-name:glass-drift2;animation-duration:var(--glass-drift-2);bottom:-420px;right:-300px}@keyframes glass-drift1{0%,to{transform:translate(0)}50%{transform:translate(60px,40px)}}@keyframes glass-drift2{0%,to{transform:translate(0)}50%{transform:translate(-50px,30px)}}:root[data-motion=off] [data-skin=glass] .app:before,:root[data-motion=off] [data-skin=glass] .app:after{animation:none}[data-skin=glass] .topbar{background:var(--glass-chrome);border-bottom:1px solid var(--glass-border);box-shadow:var(--shadow-menu)}[data-skin=glass] .nav{background:var(--card);border:1px solid var(--glass-border);box-shadow:var(--shadow-panel);border-radius:999px;gap:4px;padding:4px}[data-skin=glass] .nav button{font-size:var(--fs-sm);letter-spacing:.04em;color:var(--i55);border-bottom:none;border-radius:999px;margin-bottom:0;padding:8px 16px}[data-skin=glass] .nav button:hover{color:var(--ink)}[data-skin=glass] .nav button{isolation:isolate;position:relative}[data-skin=glass] .nav button:before{content:"";z-index:-1;border-radius:inherit;background:var(--glass-btn);box-shadow:var(--glass-btn-shadow);opacity:0;transition:opacity var(--motion-base) var(--ease);position:absolute;inset:0}[data-skin=glass] .nav button.on{color:var(--on-accent)}[data-skin=glass] .nav button.on:before{opacity:1}[data-skin=glass] .section-head,[data-skin=glass] .clips-head,[data-skin=glass] .detail-bar,[data-skin=glass] .kw-group-head,[data-skin=glass] .cp.kw-group>.cp-head,[data-skin=glass] .rail-label{border-bottom:none;padding-bottom:0}[data-skin=glass] .identity-row{border-bottom-color:var(--rl)}[data-skin=glass] .cp.kw-group>.cp-head{padding-bottom:12px}[data-skin=glass] .mention,[data-skin=glass] .ai-strip,[data-skin=glass] .rail-card,[data-skin=glass] .tip,[data-skin=glass] .callout,[data-skin=glass] .card,[data-skin=glass] .ui-card--default,[data-skin=glass] .cp.kw-group .kw-rows,[data-skin=glass] .monitor-form,[data-skin=glass] .book-row,[data-skin=glass] .clip-item,[data-skin=glass] .plan-card,[data-skin=glass] .ins-panel,[data-skin=glass] .trial-box,[data-skin=glass] .acct-rows,[data-skin=glass] .cancel-box,[data-skin=glass] .alt-card,[data-skin=glass] .alt-preview,[data-skin=glass] .alt-floor-note,[data-skin=glass] .cov-cell,[data-skin=glass] .clover-checkout{background:var(--card);border:1px solid var(--glass-border);box-shadow:var(--shadow-panel)}@supports ((-webkit-backdrop-filter:blur(1px))){[data-skin=glass] .topbar,[data-skin=glass] .nav,[data-skin=glass] .mention,[data-skin=glass] .ai-strip,[data-skin=glass] .rail-card,[data-skin=glass] .tip,[data-skin=glass] .callout,[data-skin=glass] .card,[data-skin=glass] .ui-card--default,[data-skin=glass] .cp.kw-group .kw-rows,[data-skin=glass] .monitor-form,[data-skin=glass] .book-row,[data-skin=glass] .clip-item,[data-skin=glass] .plan-card,[data-skin=glass] .ins-panel,[data-skin=glass] .trial-box,[data-skin=glass] .acct-rows,[data-skin=glass] .cancel-box,[data-skin=glass] .alt-card,[data-skin=glass] .alt-preview,[data-skin=glass] .alt-floor-note,[data-skin=glass] .clover-checkout,[data-skin=glass] .cov-cell,[data-skin=glass] .chip,[data-skin=glass] .clip-btn,[data-skin=glass] .proj-menu,[data-skin=glass] .cf-menu,[data-skin=glass] .qs-menu,[data-skin=glass] .cbp-menu,[data-skin=glass] .account-pop,[data-skin=glass] .ui-select-menu,[data-skin=glass] .ins-gran-why,[data-skin=glass] .ins-actions-menu,[data-skin=glass] .overlay-card:where(:not(.pw-scope,.pw-scope *)),[data-skin=glass] .auth-card,[data-skin=glass] .ui-card--auth,[data-skin=glass] .share-card,[data-skin=glass] input:where(:not(.pw-scope,.pw-scope *)),[data-skin=glass] select,[data-skin=glass] textarea{-webkit-backdrop-filter:var(--glass-filter)}[data-skin=glass] .app{-webkit-backdrop-filter:var(--glass-filter-shell)}}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-skin=glass] .topbar,[data-skin=glass] .nav,[data-skin=glass] .mention,[data-skin=glass] .ai-strip,[data-skin=glass] .rail-card,[data-skin=glass] .tip,[data-skin=glass] .callout,[data-skin=glass] .card,[data-skin=glass] .ui-card--default,[data-skin=glass] .cp.kw-group .kw-rows,[data-skin=glass] .monitor-form,[data-skin=glass] .book-row,[data-skin=glass] .clip-item,[data-skin=glass] .plan-card,[data-skin=glass] .ins-panel,[data-skin=glass] .trial-box,[data-skin=glass] .acct-rows,[data-skin=glass] .cancel-box,[data-skin=glass] .alt-card,[data-skin=glass] .alt-preview,[data-skin=glass] .alt-floor-note,[data-skin=glass] .clover-checkout,[data-skin=glass] .cov-cell,[data-skin=glass] .chip,[data-skin=glass] .clip-btn,[data-skin=glass] .proj-menu,[data-skin=glass] .cf-menu,[data-skin=glass] .qs-menu,[data-skin=glass] .cbp-menu,[data-skin=glass] .account-pop,[data-skin=glass] .ui-select-menu,[data-skin=glass] .ins-gran-why,[data-skin=glass] .ins-actions-menu,[data-skin=glass] .overlay-card:where(:not(.pw-scope,.pw-scope *)),[data-skin=glass] .auth-card,[data-skin=glass] .ui-card--auth,[data-skin=glass] .share-card,[data-skin=glass] input:where(:not(.pw-scope,.pw-scope *)),[data-skin=glass] select,[data-skin=glass] textarea{-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter)}[data-skin=glass] .app{-webkit-backdrop-filter:var(--glass-filter-shell);backdrop-filter:var(--glass-filter-shell)}}[data-skin=glass] .proj-menu,[data-skin=glass] .cf-menu,[data-skin=glass] .qs-menu,[data-skin=glass] .cbp-menu,[data-skin=glass] .account-pop,[data-skin=glass] .ui-select-menu,[data-skin=glass] .ins-gran-why,[data-skin=glass] .ins-actions-menu{background:var(--glass-menu);border-color:var(--glass-border)}[data-skin=glass] .overlay-card:where(:not(.pw-scope,.pw-scope *)),[data-skin=glass] .auth-card,[data-skin=glass] .ui-card--auth{background:var(--glass-menu);border-width:2px;border-color:var(--glass-modal-edge);background-clip:padding-box}[data-skin=glass] .overlay-card:where(:not(.pw-scope,.pw-scope *)){box-shadow:var(--shadow-overlay), var(--glass-modal-rim)}[data-skin=glass] .auth-card,[data-skin=glass] .ui-card--auth{box-shadow:var(--shadow-shell), var(--glass-modal-rim)}[data-skin=glass] .chat-panel,[data-skin=glass] .chat-head,[data-skin=glass] .chat-inputrow{background:var(--glass-menu)}[data-skin=glass] .chat-suggest{border-color:var(--glass-border-onmenu)}@supports ((-webkit-backdrop-filter:blur(1px))){[data-skin=glass] .chat-panel{-webkit-backdrop-filter:var(--glass-filter)}}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-skin=glass] .chat-panel{-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter)}}:root[data-skin=glass] .overlay-backdrop:where(:not(:has(>.pw-scope))){background:var(--glass-scrim)}@supports ((-webkit-backdrop-filter:blur(1px))){[data-skin=glass] .overlay-backdrop:where(:not(:has(>.pw-scope))){-webkit-backdrop-filter:var(--glass-overlay-blur)}}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-skin=glass] .overlay-backdrop:where(:not(:has(>.pw-scope))){-webkit-backdrop-filter:var(--glass-overlay-blur);backdrop-filter:var(--glass-overlay-blur)}}[data-skin=glass] .feed-list{gap:10px}[data-skin=glass] .mention{border-radius:var(--radius-panel);transition:transform var(--motion-base) ease;gap:24px;padding:16px 20px}[data-skin=glass] .mention:hover{transform:translateY(-1px)}[data-skin=glass] .mention.viewed{background:var(--viewed)}[data-skin=glass] .mention.viewed:hover{background:var(--viewedh);transform:translateY(-1px)}[data-skin=glass] .mention-bar{display:none}[data-skin=glass] .mention-title{font-size:var(--fs-2xl);font-weight:500;line-height:1.32}[data-skin=glass] .mention-sub .dot{margin:0 1px -1px;display:inline-block}[data-skin=glass] .ai-strip{border-radius:var(--radius-panel);gap:10px;margin-bottom:14px;padding:16px 20px}[data-skin=glass] .ai-line .dash{font-size:0}[data-skin=glass] .ai-line .dash:before{content:"•";font-size:var(--fs-md)}[data-skin=glass] .col-rail{gap:12px}[data-skin=glass] .rail-card{border-radius:var(--radius-panel);padding:18px}[data-skin=glass] .tip{border-radius:var(--radius-panel);padding:16px 18px}[data-skin=glass] .callout,[data-skin=glass] .card{border-radius:var(--radius-panel)}[data-skin=glass] .kw-grid-head{background:var(--glass-chrome);border-top:none;border-bottom:1px solid var(--glass-border);border-radius:var(--radius);box-shadow:var(--shadow-menu);-webkit-backdrop-filter:var(--glass-filter);margin:0;padding:6px 22px 8px}[data-skin=glass] .cp.kw-group .kw-rows{border-radius:var(--radius-panel-sm);clip-path:inset(0 round var(--radius-panel-sm));overflow:hidden}[data-skin=glass] .kw-row{border-bottom:1px solid var(--rl);padding:15px 22px}[data-skin=glass] .kw-row.paused{background:var(--acct)}[data-skin=glass] .cp.kw-group .kw-rows>div:last-of-type .kw-row{border-bottom:none}[data-skin=glass] .cp.kw-group .kw-add,[data-skin=glass] .cp.kw-group .kw-add-block{margin-top:14px}[data-skin=glass] .monitor-form{border-radius:var(--radius-panel-lg)}[data-skin=glass] .book-list{gap:10px}[data-skin=glass] .book-row{border-radius:var(--radius-panel);border-bottom:none;border-left:none;margin:0;padding:15px 18px}[data-skin=glass] .book-row:hover{background:var(--acct)}[data-skin=glass] .book-row.on{background:var(--acct);border-left:none}[data-skin=glass] .clip-items{gap:10px}[data-skin=glass] .clip-item{border-radius:var(--radius-panel);border-bottom:none;padding:16px 20px}[data-skin=glass] .cov-cells{background:0 0;border:none;gap:10px}[data-skin=glass] .cov-cell{border-radius:var(--radius-panel);padding:14px 16px 16px}[data-skin=glass] .cov-num{font-family:var(--font-ui);letter-spacing:-.01em;font-weight:800}[data-skin=glass] .cov-strip{border-bottom:none}[data-skin=glass] .ins-grid{background:0 0;border:none;gap:14px}[data-skin=glass] .ins-panel{border-radius:var(--radius-panel-lg);padding:22px}[data-skin=glass] .ins-bignum{font-family:var(--font-ui);letter-spacing:-.01em;font-weight:800}[data-skin=glass] .ins-bar-fill{border-radius:8px 8px 0 0}[data-skin=glass] .ins-stack{border-radius:8px 8px 0 0;overflow:hidden}[data-skin=glass] .ins-sov-track{border-radius:999px;overflow:hidden}[data-skin=glass] .ins-sov-fill,[data-skin=glass] .cap-ticks>i{border-radius:999px}[data-skin=glass] .meter{border-radius:999px;overflow:hidden}[data-skin=glass] .meter>i{border-radius:999px}[data-skin=glass] .alt-cs-progress{border-radius:999px;overflow:hidden}[data-skin=glass] .alt-cs-progress i{border-radius:999px}[data-skin=glass] .trial-box{color:var(--ink);border-radius:var(--radius-panel-lg)}[data-skin=glass] .trial-box .k{color:var(--i55)}[data-skin=glass] .trial-box .bar{background:var(--rl);border-radius:999px;overflow:hidden}[data-skin=glass] .trial-box .bar>i{background:var(--acc);border-radius:999px}[data-skin=glass] .trial-box .copy{color:var(--i70)}[data-skin=glass] .acct-rows{border-radius:var(--radius-panel-lg);border-top:none;padding:4px 22px}[data-skin=glass] .cancel-box,[data-skin=glass] .plan-card{border-radius:var(--radius-panel-lg);border:none}[data-skin=glass] .plan-card.current{border:1px solid var(--acc);box-shadow:var(--shadow-panel)}[data-skin=glass] .plan-badge,[data-skin=glass] .plan-promo-badge{border-radius:999px}[data-skin=glass] .alt-card{border-radius:var(--radius-panel-lg);border:none}[data-skin=glass] .alt-preview{border-radius:var(--radius-panel);border:none}[data-skin=glass] .alt-floor-note,[data-skin=glass] .alt-sentence{border-radius:var(--radius-panel-sm);border:none}[data-skin=glass] .alt-floor-range::-webkit-slider-thumb{box-shadow:var(--shadow-panel)}[data-skin=glass] .alt-floor-range::-moz-range-thumb{box-shadow:var(--shadow-panel)}[data-skin=glass] .alt-cs-badge{border:1px solid var(--glass-border)}[data-skin=glass] .chip{background:var(--card);border:1px solid #0000;border-radius:999px;padding:6px 13px}[data-skin=glass] .chip.clear{border:1px dashed var(--i35);box-shadow:none;background:0 0}[data-skin=glass] .chip.on{background:var(--glass-btn);color:var(--on-accent);box-shadow:var(--glass-btn-shadow)}[data-skin=glass] .badge,[data-skin=glass] .pill,[data-skin=glass] .ui-pill,[data-skin=glass] .btn,[data-skin=glass] .ui-btn:not(.ui-btn--icon):where(:not(.pw-scope,.pw-scope *)),[data-skin=glass] .kw-btn,[data-skin=glass] .rpt-new,[data-skin=glass] .rpt-save{border-radius:999px}[data-skin=glass] .clip-btn{background:var(--card);border:1px solid #0000;border-radius:999px;padding:5px 12px}[data-skin=glass] .clip-btn--icon{padding:6px}[data-skin=glass] .kw-add:not([disabled]){background:var(--glass-btn);color:var(--on-accent);box-shadow:var(--glass-btn-shadow);border-radius:999px;padding:8px 16px;display:inline-block}[data-skin=glass] .kw-add:not([disabled]):hover{opacity:.92}[data-skin=glass] .btn-accent,[data-skin=glass] .ui-btn--accent,[data-skin=glass] .kw-btn.start{background:var(--glass-btn);box-shadow:var(--glass-btn-shadow);border-color:#0000}[data-skin=glass] .kw-btn.start:disabled{opacity:.45;box-shadow:none}[data-skin=glass] .btn-accent:hover:not(:disabled),[data-skin=glass] .ui-btn--accent:hover:not(:disabled){opacity:.92}@keyframes g-pop-y{0%{transform:translateY(-6px)}to{transform:none}}@keyframes g-sheet-y{0%{transform:translateY(14px)scale(.99)}to{transform:none}}@keyframes g-fade{0%{opacity:0}to{opacity:1}}@keyframes g-focus-grow{0%{outline-width:0}to{outline-width:8px}}@keyframes g-focus-shrink{0%{outline-width:8px}to{outline-width:3px}}@keyframes g-load-spin{to{transform:rotate(360deg)}}@keyframes g-load-morph{0%,25%{clip-path:var(--g-shape-rest)}36.5%,50%{clip-path:polygon(50% 19%,58.2% 19.4%,66.9% 20.8%,76.3% 23.7%,86.6% 28.9%,95.9% 37.7%,100% 50%,95.9% 62.3%,86.6% 71.1%,76.3% 76.3%,66.9% 79.2%,58.2% 80.6%,50% 81%,41.8% 80.6%,33.1% 79.2%,23.7% 76.3%,13.4% 71.1%,4.1% 62.3%,0% 50%,4.1% 37.7%,13.4% 28.9%,23.7% 23.7%,33.1% 20.8%,41.8% 19.4%)}61.5%,75%{clip-path:polygon(50% 0%,58.7% 17.6%,66.7% 21%,85.4% 14.6%,79% 33.3%,82.4% 41.3%,100% 50%,82.4% 58.7%,79% 66.7%,85.4% 85.4%,66.8% 79%,58.7% 82.4%,50% 100%,41.3% 82.4%,33.3% 79%,14.6% 85.4%,21% 66.8%,17.6% 58.7%,0% 50%,17.6% 41.3%,21% 33.2%,14.6% 14.6%,33.2% 21%,41.3% 17.6%)}86.5%,to{clip-path:polygon(50% 0%,61.6% 6.5%,67.5% 19.7%,71.2% 28.8%,80.3% 32.5%,93.5% 38.4%,100% 50%,93.5% 61.6%,80.3% 67.5%,71.2% 71.2%,67.5% 80.3%,61.6% 93.5%,50% 100%,38.4% 93.5%,32.5% 80.3%,28.8% 71.2%,19.7% 67.5%,6.5% 61.6%,0% 50%,6.5% 38.4%,19.7% 32.5%,28.8% 28.8%,32.5% 19.7%,38.4% 6.5%)}}[data-skin=google] body{font-optical-sizing:auto}[data-skin=google] :is(h1,h2,h3,h4):where(:not(.pw-scope,.pw-scope *)){font-weight:500}[data-skin=google] :is(.ins-bignum,.cov-num){font-family:var(--font-display);letter-spacing:0;font-weight:500}[data-skin=google] :is(.account-pop,.rpt-form,.rp-menu,.send-inline,.cbp-menu,.proj-menu,.qs-menu,.cf-menu,.kw-add-form,.cancel-box,.monitor-form,.ui-select-menu,.ins-actions-menu):not(.closing){animation:g-pop-y var(--motion-panel) var(--ease-m3-spatial-fast), g-fade var(--motion-fast) var(--ease)}[data-skin=google] :is(.overlay-card,.share-card):not(.closing):where(:not(.pw-scope,.pw-scope *)){animation:g-sheet-y var(--motion-slow) var(--ease-m3-spatial), g-fade var(--motion-base) var(--ease)}[data-skin=google] :is(.overlay-backdrop,.overlay-backdrop.closing,.live-new-pill,.kwai-progress,.ui-chip--added):where(:not(:has(>.pw-scope))){animation-timing-function:var(--ease)}[data-skin=google] .ui-chip--removed{animation-timing-function:var(--ease);animation-duration:var(--motion-fast)}[data-skin=google] .cbp-btn.is-landing{animation-duration:var(--motion-base)}[data-skin=google] :is(.clip-confirm,.wordmark,.wordmark-link,.ai-regen,.app.blurred){transition-timing-function:var(--ease)}[data-skin=google] .ins-bar-fill{transition-timing-function:var(--ease);transition-duration:var(--motion-base)}[data-skin=google] .cp-chevron svg{transition-timing-function:var(--ease-m3-spatial-fast)}[data-skin=google] :is(.ui-btn,.btn,.nav button,.icon-btn,.chip,.clip-btn,.kw-add,.kw-btn,.kw-hdr-btn,.auth-tabs button,.seg-toggle button,.cf-btn,.proj-btn,.ui-select-trigger,.pill-btn):is(:hover,:active):not(:disabled,[aria-disabled=true]){opacity:1;transform:none}[data-skin=google] :is(.ui-btn,.btn,.kw-btn,.icon-btn,.proj-mini):disabled{opacity:.38}[data-skin=google] :is(.ui-btn--accent,.btn-accent,.kw-btn.start,.proj-mini.accent):disabled{opacity:1;background:color-mix(in srgb, var(--ink) 12%, transparent);color:color-mix(in srgb, var(--ink) 38%, transparent);box-shadow:none;border-color:#0000}[data-skin=google] :is(.ui-btn,.btn,.icon-btn,.chip,.clip-btn,.kw-add,.kw-btn,.kw-hdr-btn,.auth-tabs button,.seg-toggle button,.cf-btn,.proj-btn,.ui-select-trigger,.pill-btn,.dp-nav-btn):where(:not(.pw-scope,.pw-scope *)){transition:border-radius var(--motion-base) var(--ease), color var(--motion-fast) var(--ease), border-color var(--motion-fast) var(--ease), background-color var(--motion-fast) var(--ease), box-shadow var(--motion-fast) var(--ease)}[data-skin=google] :is(.badge,.pill,.ui-pill,.plan-badge,.plan-promo-badge,.cap-ticks>i,.ins-sov-track,.ins-sov-fill,.meter,.meter>i,.trial-box .bar,.trial-box .bar>i,.alt-cs-progress,.alt-cs-progress i,.avatar-btn){border-radius:999px}[data-skin=google] :is(.ui-btn:not(.ui-btn--icon),.btn,.kw-add,.kw-btn,.kw-hdr-btn,.auth-tabs button,.seg-toggle button,.cf-btn,.proj-btn,.ui-select-trigger,.pill-btn,.clip-btn):where(:not(.pw-scope,.pw-scope *)){border-radius:20px}[data-skin=google] :is(.ui-btn:not(.ui-btn--icon),.btn,.kw-add,.kw-btn,.kw-hdr-btn,.auth-tabs button,.seg-toggle button,.cf-btn,.proj-btn,.ui-select-trigger,.pill-btn,.clip-btn):active:not(:disabled):where(:not(.pw-scope,.pw-scope *)){border-radius:var(--radius-panel-sm)}[data-skin=google] :is(.ui-btn--icon,.icon-btn,.clip-btn--icon,.dp-nav-btn,.ins-actions-btn):where(:not(.pw-scope,.pw-scope *)){border-radius:16px}[data-skin=google] :is(.ui-btn--icon,.icon-btn,.clip-btn--icon,.dp-nav-btn,.ins-actions-btn):active:not(:disabled):where(:not(.pw-scope,.pw-scope *)){border-radius:8px}[data-skin=google] :is(.ui-btn--icon.ui-btn--icon-toggle,.icon-btn.icon-toggle):where(:not(.pw-scope,.pw-scope *)){width:32px;height:32px}[data-skin=google] :is(.ui-btn--ghost,.ui-btn--danger,.btn-ghost,.btn-danger,.ui-btn--icon,.icon-btn,.kw-btn,.kw-hdr-btn,.auth-tabs button,.cf-btn,.proj-btn,.ui-select-trigger,.proj-mini,.pill,.ui-pill):where(:not(.pw-scope,.pw-scope *)){border-color:var(--rl);color:var(--i70)}[data-skin=google] :is(.ui-btn--ghost,.btn-ghost,.ui-btn--icon,.icon-btn,.kw-btn,.kw-hdr-btn,.auth-tabs button,.cf-btn,.proj-btn,.ui-select-trigger,.proj-mini,.pill-btn):hover:not(:disabled):where(:not(.pw-scope,.pw-scope *)){color:var(--ink);border-color:var(--rl)}[data-skin=google] :is(.ui-btn--danger,.btn-danger):hover:not(:disabled){color:var(--neg);border-color:var(--neg)}[data-skin=google] .ui-btn--ghost.ui-btn--on-accent,[data-skin=google] .ui-btn--ghost.ui-btn--on-accent:hover:not(:disabled){color:var(--on-accent);border-color:var(--border-on-accent)}[data-skin=google] :is(.ui-btn--accent,.btn-accent,.kw-btn.start,.proj-mini.accent,.kw-add:not([disabled])){background:var(--acc);color:var(--on-accent);border-color:#0000}[data-skin=google] :is(.ui-btn--accent,.btn-accent,.kw-btn.start,.proj-mini.accent,.kw-add:not([disabled])):hover:not(:disabled){box-shadow:var(--shadow-panel)}[data-skin=google] .kw-add:not([disabled]){padding:8px 16px;display:inline-block}[data-skin=google] .clip-btn{background:var(--acct);color:var(--ink);box-shadow:none;border:1px solid #0000;padding:5px 12px}[data-skin=google] .clip-btn--icon{padding:6px}[data-skin=google] .clip-btn.clipped{color:var(--pos);background:var(--posbg);border-color:#0000}[data-skin=google] .seg-toggle{border:none;border-radius:0;gap:2px;overflow:visible}[data-skin=google] .seg-toggle button{border:1px solid var(--rl)}[data-skin=google] .seg-toggle button+button{border-left:1px solid var(--rl)}[data-skin=google] :is(.kw-hdr-btn.on,.auth-tabs button.on,.seg-toggle button.on){background:var(--acct);color:var(--ink);border-radius:var(--radius-panel-sm);border-color:#0000}[data-skin=google] :is(.kw-hdr-btn.on,.auth-tabs button.on,.seg-toggle button.on,.chip.on):hover{color:var(--ink);border-color:#0000}[data-skin=google] :is(.ui-btn,.btn,.nav button,.icon-btn,.chip,.clip-btn,.kw-add,.kw-btn,.kw-hdr-btn,.auth-tabs button,.seg-toggle button,.cf-btn,.proj-btn,.ui-select-trigger,.pill-btn,.dp-nav-btn,.chat-suggest,.avatar-btn):where(:not(.pw-scope,.pw-scope *)){position:relative}[data-skin=google] :is(.ui-btn,.btn,.nav button,.icon-btn,.chip,.clip-btn,.kw-add,.kw-btn,.kw-hdr-btn,.auth-tabs button,.seg-toggle button,.cf-btn,.proj-btn,.ui-select-trigger,.pill-btn,.dp-nav-btn,.chat-suggest,.avatar-btn,.chat-fab):where(:not(.pw-scope,.pw-scope *)){isolation:isolate;-webkit-tap-highlight-color:transparent;overflow:hidden}[data-skin=google] :is(.ui-btn,.btn,.nav button,.icon-btn,.chip,.clip-btn,.kw-add,.kw-btn,.kw-hdr-btn,.auth-tabs button,.seg-toggle button,.cf-btn,.proj-btn,.ui-select-trigger,.pill-btn,.dp-nav-btn,.chat-suggest,.avatar-btn,.chat-fab):where(:not(.pw-scope,.pw-scope *)):before{content:"";z-index:-1;pointer-events:none;opacity:0;border-radius:inherit;transition:opacity var(--motion-fast) var(--ease);background:currentColor;position:absolute;inset:0}[data-skin=google] :is(.ui-btn,.btn,.nav button,.icon-btn,.chip,.clip-btn,.kw-add,.kw-btn,.kw-hdr-btn,.auth-tabs button,.seg-toggle button,.cf-btn,.proj-btn,.ui-select-trigger,.pill-btn,.dp-nav-btn,.chat-suggest,.avatar-btn,.chat-fab):hover:not(:disabled,[aria-disabled=true]):where(:not(.pw-scope,.pw-scope *)):before{opacity:var(--state-hover)}[data-skin=google] :is(.ui-btn,.btn,.nav button,.icon-btn,.chip,.clip-btn,.kw-add,.kw-btn,.kw-hdr-btn,.auth-tabs button,.seg-toggle button,.cf-btn,.proj-btn,.ui-select-trigger,.pill-btn,.dp-nav-btn,.chat-suggest,.avatar-btn,.chat-fab):where(:not(.pw-scope,.pw-scope *)):after{content:"";z-index:-1;pointer-events:none;aspect-ratio:1;opacity:0;width:100%;transition:opacity var(--motion-ripple-out) linear, transform var(--motion-ripple-out) step-end;background:currentColor;border-radius:50%;position:absolute;top:50%;left:50%;transform:scale(.2)}[data-skin=google] :is(.ui-btn,.btn,.nav button,.icon-btn,.chip,.clip-btn,.kw-add,.kw-btn,.kw-hdr-btn,.auth-tabs button,.seg-toggle button,.cf-btn,.proj-btn,.ui-select-trigger,.pill-btn,.dp-nav-btn,.chat-suggest,.avatar-btn,.chat-fab):active:not(:disabled,[aria-disabled=true]):where(:not(.pw-scope,.pw-scope *)):after{opacity:var(--state-press);transition:opacity var(--motion-ripple-in) linear, transform var(--motion-ripple-grow) var(--ease-inout);transform:scale(2.5)}[data-skin=google] :is(button,select,a[href],[tabindex]:where(:not([tabindex="-1"]))):where(:not(.video-js *)):focus-visible:where(:not(.pw-scope,.pw-scope *)){outline:3px solid var(--focus-ring);outline-offset:2px;animation:g-focus-grow var(--motion-focus-grow) var(--ease), g-focus-shrink var(--motion-focus-shrink) var(--ease) var(--motion-focus-grow)}:root[data-skin=google] :is(.ui-select-option,.cf-item,.proj-name,.dp-day,.ins-actions-menu button,.rp-item,.cbp-item):focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}[data-skin=google] :is(.proj-menu,.cf-menu,.qs-menu,.cbp-menu,.account-pop,.dp-popup,.ins-actions-menu,.ui-select-menu,.rp-menu){background:var(--card);box-shadow:var(--shadow-menu);border:none;border-radius:4px}[data-skin=google] :is(.ui-select-option,.cf-item,.cbp-item,.proj-item,.ins-actions-menu button,.dp-day){border-radius:4px}[data-skin=google] :is(.ui-select-option:hover,.cf-item:hover,.cbp-item:hover,.dp-day:hover:not(:disabled,.dp-day--selected),.ui-chip-x:hover:not(:disabled)){background:var(--viewedh)}[data-skin=google] :is(.ui-select-option[aria-selected=true],.cf-item.on,.proj-item.on){background:var(--acct)}[data-skin=google] :is(.badge-print,.tier-note .tag){background:var(--viewedh);color:var(--i70)}[data-skin=google] :is(.overlay-card,.share-card):where(:not(.pw-scope,.pw-scope *)){background:var(--dialog-bg);border-radius:var(--radius-card);box-shadow:var(--shadow-overlay);border:none}[data-skin=google] :is(.auth-card,.ui-card--auth){background:var(--card);border-radius:var(--radius-card);box-shadow:var(--shadow-shell);border:none}[data-skin=google] .overlay-header:where(:not(.pw-scope,.pw-scope *)){border-bottom:1px solid var(--rl)}[data-skin=google] .clip-confirm{border-radius:4px}@media (width<=640px){[data-skin=google] .overlay-card:not(.confirm-dialog){border-radius:0}}[data-skin=google] :is(input,select,textarea,.ui-field-label--compact .ui-field-input,.account-field input,.proj-add-input,.proj-edit-input,.ins-share-input,.chat-input,.skin-select,.rp-box,.ui-chipin-box,.clover-input):where(:not(.pw-scope,.pw-scope *)){border:1px solid var(--field-outline);box-shadow:none;transition:border-color var(--motion-fast) var(--ease), box-shadow var(--motion-fast) var(--ease), background-color var(--motion-fast) var(--ease);background:0 0;border-radius:4px}[data-skin=google] :is(input,select,textarea,.ui-field-label--compact .ui-field-input,.account-field input,.proj-add-input,.proj-edit-input,.ins-share-input,.chat-input,.skin-select):hover:not(:disabled,:focus,.qs-input,.rp-input,.ui-chipin-text,.ui-chipin-edit),[data-skin=google] :is(.rp-box,.ui-chipin-box,.clover-input):hover:not(:focus-within){border-color:var(--ink)}[data-skin=google] :is(input,select,textarea,.ui-field-label--compact .ui-field-input,.account-field input,.proj-add-input,.proj-edit-input,.ins-share-input,.chat-input,.skin-select):focus:not(.qs-input,.rp-input,.ui-chipin-text,.ui-chipin-edit):where(:not(.pw-scope,.pw-scope *)),[data-skin=google] :is(.rp-box,.ui-chipin-box):focus-within{border-color:var(--accd);box-shadow:inset 0 0 0 1px var(--accd)}[data-skin=google] :is(.qs-input,.rp-box .rp-input,.ui-chipin-box .ui-chipin-text){box-shadow:none;background:0 0;border:0}[data-skin=google] .ui-chipin-box .ui-chipin-edit{box-shadow:none;background:0 0;border-width:0 0 1px;border-radius:0}[data-skin=google] .qs-box{background:var(--card);transition:background-color var(--motion-fast) var(--ease), border-color var(--motion-fast) var(--ease), box-shadow var(--motion-fast) var(--ease);border:1px solid #0000;border-radius:999px}[data-skin=google] .qs-box:focus-within{background:var(--dialog-bg);border-color:var(--accd);box-shadow:inset 0 0 0 1px var(--accd)}[data-skin=google] .topbar{background:var(--bg);border-bottom:1px solid var(--rl);transition:padding var(--motion-base) var(--ease), box-shadow var(--motion-base) var(--ease), background-color var(--motion-base) var(--ease), border-color var(--motion-base) var(--ease)}[data-skin=google] .topbar.is-scrolled{background:var(--card);box-shadow:var(--shadow-topbar);border-bottom-color:#0000}[data-skin=google] .nav{gap:2px}[data-skin=google] .nav button{color:var(--i70);letter-spacing:.06em;transition:border-radius var(--motion-panel) var(--ease-m3-spatial-fast), color var(--motion-fast) var(--ease), background-color var(--motion-fast) var(--ease);border-bottom:none;border-radius:20px;margin-bottom:0;padding:8px 16px}[data-skin=google] .nav button:hover{color:var(--ink)}[data-skin=google] .nav button.on{background:var(--acct);color:var(--ink);border-radius:var(--radius-panel-sm)}[data-skin=google] :is(.section-head,.rail-label,.clips-head,.detail-bar,.ins-panel-head){border-bottom:1px solid var(--rl)}[data-skin=google] .data-table th{border-bottom-color:var(--rl)}[data-skin=google] :is(.feed-list,.book-list,.clip-items){gap:8px}[data-skin=google] :is(.col-rail,.ins-grid,.cov-cells){gap:12px}[data-skin=google] :is(.ins-grid,.cov-cells){background:0 0;border:none}[data-skin=google] :is(.mention,.ai-strip,.rail-card,.kw-row,.book-row,.clip-item,.ins-panel,.cov-cell,.trial-box,.acct-rows,.cancel-box,.monitor-form,.alt-card,.plan-card,.rpt-form){background:var(--card);border-radius:var(--radius-panel-sm);box-shadow:none;transition:background-color var(--motion-fast) var(--ease), box-shadow var(--motion-fast) var(--ease);border:none}[data-skin=google] .mention{gap:20px;padding:16px 20px}[data-skin=google] .clip-item{padding:16px 20px}[data-skin=google] .book-row{margin:0;padding:15px 18px}[data-skin=google] .kw-row{margin:0 0 8px;padding:15px 22px}[data-skin=google] .kw-grid-head{border-top:none;margin:0;padding:4px 22px 8px}[data-skin=google] .rail-card{padding:18px}[data-skin=google] .ai-strip{margin-bottom:12px;padding:16px 20px}[data-skin=google] .ins-panel{padding:22px}[data-skin=google] .cov-cell{padding:14px 16px 16px}[data-skin=google] .acct-rows{padding:4px 22px}[data-skin=google] .trial-box{color:var(--ink)}[data-skin=google] :is(.mention:not(.static),.book-row):hover{background:var(--dialog-bg);box-shadow:var(--shadow-panel);transform:none}[data-skin=google] .mention.viewed{background:var(--viewed)}[data-skin=google] .mention.viewed:not(.static):hover{background:var(--viewedh)}[data-skin=google] .book-row.on,[data-skin=google] .book-row.on:hover{background:var(--acct);border-left:none}[data-skin=google] .kw-row.paused{background:var(--acct)}[data-skin=google] .mention-bar{display:none}[data-skin=google] .mention-title{font-weight:500}[data-skin=google] .mention-sub .dot{margin:0 1px -1px;display:inline-block}[data-skin=google] .ai-line .dash{font-size:0}[data-skin=google] .ai-line .dash:before{content:"•";font-size:var(--fs-md)}[data-skin=google] :is(.plan-card,.alt-card){border:1px solid var(--rl)}[data-skin=google] .plan-card.current{background:var(--acct);border-color:#0000}[data-skin=google] :where(.kw-row.paused,.book-row.on,.plan-card.current,.proj-item.on) :is(.kw-added,.kw-vol.zero,.est-na,.book-meta,.per,.plan-list-price,.plan-current-note,:is(.kw-name.paused,.kw-del,.book-link,.proj-icon):not(:hover)){color:var(--on-acct)}[data-skin=google] :is(.card,.ui-card--default,.tip,.callout,.alt-cond,.email-preview){border-radius:var(--radius-panel-sm)}[data-skin=google] .chip{border:1px solid var(--rl);color:var(--i70);box-shadow:none;background:0 0;border-radius:8px;padding:7px 12px}[data-skin=google] .chip.clear{border-style:dashed;border-color:var(--i35)}[data-skin=google] .chip.on{background:var(--acct);color:var(--ink);border-color:#0000}[data-skin=google] :is(.ui-chip,.rp-chip,.chat-suggest){border-radius:8px}[data-skin=google] .chat-suggest{border-color:var(--rl);background:0 0}[data-skin=google] .chat-fab{background:var(--primary-container);color:var(--on-primary-container);box-shadow:var(--shadow-overlay);transition:box-shadow var(--motion-fast) var(--ease), background-color var(--motion-fast) var(--ease);border:none;border-radius:16px}[data-skin=google] .chat-fab:hover{background:var(--primary-container)}[data-skin=google] :is(.ins-sov-track,.meter,.trial-box .bar,.cap-ticks>i){background:var(--acct);overflow:hidden}[data-skin=google] :is(.ins-sov-fill,.meter>i,.trial-box .bar>i,.cap-ticks>i.on){background:var(--acc)}[data-skin=google] .trial-box .k{color:var(--i55)}[data-skin=google] .trial-box .copy{color:var(--i70)}[data-skin=google] :is(.ins-bar-fill,.ins-stack){border-radius:4px 4px 0 0}[data-skin=google] .ins-stack{overflow:hidden}[data-skin=google] .loading-dots{width:fit-content;line-height:inherit;animation:g-load-spin var(--motion-loading-spin) linear infinite}[data-skin=google] .loading-dots>i{--g-shape-rest:polygon(50.0% 2.0%, 60.8% 9.8%, 69.5% 16.2%, 77.8% 22.2%, 86.8% 28.7%, 94.7% 38.0%, 90.8% 50.0%, 87.6% 60.1%, 84.4% 69.9%, 80.8% 80.8%, 72.4% 88.8%, 60.4% 88.8%, 50.0% 88.8%, 39.6% 88.8%, 27.6% 88.8%, 19.2% 80.8%, 15.6% 69.9%, 12.4% 60.1%, 9.2% 50.0%, 5.3% 38.0%, 13.2% 28.7%, 22.2% 22.2%, 30.5% 16.2%, 39.2% 9.8%);width:1em;height:1em;background:var(--acc);width:1lh;height:1lh;clip-path:var(--g-shape-rest);animation:g-load-morph calc(var(--motion-loading-morph) * 4) var(--ease-m3-spatial-fast) infinite;border-radius:0}[data-skin=google] .loading-dots>i:nth-child(n+2){display:none}[data-skin=google] :is(.kw-loading,.ins-loading,.kwb-opening,.similar-loading,.rail-book-empty,.cov-strip-loading,.clips-empty,.sg-row) .loading-dots{line-height:24px}[data-skin=google] .rail-row .loading-dots{padding:0}[data-skin=google] :is(.bcast-continue-btn,.bcast-end-btn) .loading-dots>i{background:currentColor}[data-skin=google] .est-wait{font-size:var(--fs-sm);align-self:center}[data-skin=google] .est-t-wait{font-size:var(--fs-xl);margin-bottom:calc(2px + 1.35 * var(--fs-2xs));padding:0;line-height:1.15}:root[data-motion=off][data-skin=google] .loading-dots{animation:none}:root[data-motion=off][data-skin=google] .loading-dots>i{opacity:.5;animation:none}@keyframes a-pop{0%{transform:translateY(-4px)scale(.92)}to{transform:none}}@keyframes a-sheet-y{0%{transform:translateY(24px)}to{transform:none}}@keyframes a-fade{0%{opacity:0}to{opacity:1}}@keyframes a-spin{to{transform:rotate(360deg)}}[data-skin=apple] body{font-optical-sizing:auto}[data-skin=apple] :is(h1,h2,h3,h4):where(:not(.pw-scope,.pw-scope *)){letter-spacing:-.01em;font-weight:700}[data-skin=apple] :is(.ins-bignum,.cov-num){font-family:var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:700}[data-skin=apple] :is(.account-pop,.rpt-form,.rp-menu,.send-inline,.cbp-menu,.proj-menu,.qs-menu,.cf-menu,.kw-add-form,.cancel-box,.monitor-form,.ui-select-menu,.ins-actions-menu):not(.closing){animation:a-pop var(--motion-panel) var(--ease-apple-snappy), a-fade var(--motion-fast) var(--ease);transform-origin:top}[data-skin=apple] :is(.overlay-card,.share-card):not(.closing):where(:not(.pw-scope,.pw-scope *)){animation:a-sheet-y var(--motion-slow) var(--ease), a-fade var(--motion-base) var(--ease)}[data-skin=apple] :is(.overlay-card,.share-card).closing{animation-duration:var(--motion-base)}[data-skin=apple] :is(.overlay-backdrop,.overlay-backdrop.closing,.live-new-pill,.kwai-progress,.ui-chip--added):where(:not(:has(>.pw-scope))){animation-timing-function:var(--ease)}[data-skin=apple] .ui-chip--removed{animation-timing-function:var(--ease);animation-duration:var(--motion-base)}[data-skin=apple] .cbp-btn.is-landing{animation-timing-function:var(--ease-apple-bouncy);animation-duration:calc(var(--motion-panel) * 2)}[data-skin=apple] :is(.wordmark-link,.ai-regen,.app.blurred){transition-timing-function:var(--ease)}[data-skin=apple] .ins-bar-fill{transition-timing-function:var(--ease-fill);transition-duration:var(--motion-base)}[data-skin=apple] .cp-chevron svg{transition-timing-function:var(--ease-apple-snappy)}[data-skin=apple] .clip-confirm{transition:transform var(--motion-panel) var(--ease-apple-snappy), opacity var(--motion-fast) var(--ease)}[data-skin=apple] :is(.ui-btn,.btn,.kw-add,.kw-btn,.kw-hdr-btn,.auth-tabs,.auth-tabs button,.seg-toggle,.seg-toggle button,.cf-btn,.proj-btn,.ui-select-trigger,.pill-btn,.clip-btn,.chip,.ui-chip,.rp-chip,.chat-suggest,.badge,.pill,.ui-pill,.plan-badge,.plan-promo-badge,.nav,.nav button,.qs-box,.live-new-pill,.clip-confirm,.meter,.meter>i,.ins-sov-track,.ins-sov-fill,.trial-box .bar,.trial-box .bar>i,.cap-ticks>i,.alt-cs-progress,.alt-cs-progress i):where(:not(.pw-scope,.pw-scope *)){corner-shape:round;border-radius:999px}[data-skin=apple] :is(.ui-btn--icon,.icon-btn,.clip-btn--icon,.dp-nav-btn,.ins-actions-btn,.avatar-btn,.ui-chip-x,.chat-fab):where(:not(.pw-scope,.pw-scope *)){corner-shape:round;border-radius:50%}[data-skin=apple] :is(.mention,.ai-strip,.rail-card,.kw-row,.book-row,.clip-item,.ins-panel,.cov-cell,.trial-box,.acct-rows,.cancel-box,.monitor-form,.alt-card,.alt-cond,.plan-card,.rpt-form,.card,.ui-card--default,.tip,.callout,.email-preview,.kw-add-form){border-radius:var(--radius-panel);corner-shape:squircle}[data-skin=apple] :is(.overlay-card,.share-card,.auth-card,.ui-card--auth):where(:not(.pw-scope,.pw-scope *)){border-radius:var(--radius-card);corner-shape:squircle}[data-skin=apple] .app{border-radius:var(--radius-card);corner-shape:round;box-shadow:none;border-color:#0000}[data-skin=apple] :is(.proj-menu,.cf-menu,.qs-menu,.cbp-menu,.account-pop,.dp-popup,.ins-actions-menu,.ui-select-menu,.rp-menu,.chat-panel){border-radius:var(--radius-panel-lg);corner-shape:squircle}[data-skin=apple] :is(input,select,textarea,.ui-field-label--compact .ui-field-input,.account-field input,.proj-add-input,.proj-edit-input,.ins-share-input,.chat-input,.skin-select,.rp-box,.ui-chipin-box,.clover-input,.ui-select-option,.cf-item,.cbp-item,.proj-item,.ins-actions-menu button,.dp-day):where(:not(.pw-scope,.pw-scope *)){border-radius:var(--radius);corner-shape:squircle}[data-skin=apple] :is(.ui-btn,.btn,.nav button,.icon-btn,.chip,.clip-btn,.kw-add,.kw-btn,.kw-hdr-btn,.auth-tabs button,.seg-toggle button,.cf-btn,.proj-btn,.ui-select-trigger,.pill-btn,.dp-nav-btn,.chat-suggest,.avatar-btn,.chat-fab,.ins-actions-btn):where(:not(.pw-scope,.pw-scope *)){isolation:isolate;-webkit-tap-highlight-color:transparent;transition:transform var(--motion-fast) var(--ease-apple-interactive), color var(--motion-fast) var(--ease-fill), border-color var(--motion-fast) var(--ease-fill), background-color var(--motion-fast) var(--ease-fill), box-shadow var(--motion-fast) var(--ease-fill), opacity var(--motion-fast) var(--ease-fill);position:relative}[data-skin=apple] :is(.ui-btn,.btn,.nav button,.icon-btn,.chip,.clip-btn,.kw-add,.kw-btn,.kw-hdr-btn,.auth-tabs button,.seg-toggle button,.cf-btn,.proj-btn,.ui-select-trigger,.pill-btn,.dp-nav-btn,.chat-suggest,.avatar-btn,.chat-fab,.ins-actions-btn):hover:not(:disabled,[aria-disabled=true]):where(:not(.pw-scope,.pw-scope *)){opacity:1;transform:none}[data-skin=apple] :is(.ui-btn,.btn,.nav button,.icon-btn,.chip,.clip-btn,.kw-add,.kw-btn,.kw-hdr-btn,.auth-tabs button,.seg-toggle button,.cf-btn,.proj-btn,.ui-select-trigger,.pill-btn,.dp-nav-btn,.chat-suggest,.avatar-btn,.chat-fab,.ins-actions-btn):active:not(:disabled,[aria-disabled=true]):where(:not(.pw-scope,.pw-scope *)){transform:scale(var(--press-scale));opacity:1}[data-skin=apple] :is(.ui-btn,.btn,.nav button,.icon-btn,.chip,.clip-btn,.kw-add,.kw-btn,.kw-hdr-btn,.auth-tabs button,.seg-toggle button,.cf-btn,.proj-btn,.ui-select-trigger,.pill-btn,.dp-nav-btn,.chat-suggest,.avatar-btn,.chat-fab,.ins-actions-btn):where(:not(.pw-scope,.pw-scope *)):before{content:"";z-index:-1;pointer-events:none;border-radius:inherit;corner-shape:inherit;opacity:0;transition:opacity var(--motion-fast) var(--ease-fill);background:currentColor;position:absolute;inset:0}[data-skin=apple] :is(.ui-btn,.btn,.nav button,.icon-btn,.chip,.clip-btn,.kw-add,.kw-btn,.kw-hdr-btn,.auth-tabs button,.seg-toggle button,.cf-btn,.proj-btn,.ui-select-trigger,.pill-btn,.dp-nav-btn,.chat-suggest,.avatar-btn,.chat-fab,.ins-actions-btn):hover:not(:disabled,[aria-disabled=true]):where(:not(.pw-scope,.pw-scope *)):before{opacity:var(--state-hover)}[data-skin=apple] :is(.ui-btn,.btn,.nav button,.icon-btn,.chip,.clip-btn,.kw-add,.kw-btn,.kw-hdr-btn,.auth-tabs button,.seg-toggle button,.cf-btn,.proj-btn,.ui-select-trigger,.pill-btn,.dp-nav-btn,.chat-suggest,.avatar-btn,.chat-fab,.ins-actions-btn):active:not(:disabled,[aria-disabled=true]):where(:not(.pw-scope,.pw-scope *)):before{opacity:var(--state-press)}[data-skin=apple] :is(.ui-btn,.btn,.kw-btn,.icon-btn,.proj-mini):disabled{opacity:.4}[data-skin=apple] :is(.ui-btn--ghost,.ui-btn--danger,.btn-ghost,.btn-danger,.kw-btn,.kw-hdr-btn,.auth-tabs button,.cf-btn,.proj-btn,.ui-select-trigger,.proj-mini,.pill-btn,.ui-btn--icon,.icon-btn,.dp-nav-btn):where(:not(.pw-scope,.pw-scope *)){background:var(--card);border:1px solid var(--border-hairline);color:var(--ink);box-shadow:var(--shadow-panel)}[data-skin=apple] :is(.ui-btn--ghost,.btn-ghost,.kw-btn,.kw-hdr-btn,.auth-tabs button,.cf-btn,.proj-btn,.ui-select-trigger,.proj-mini,.pill-btn,.ui-btn--icon,.icon-btn,.dp-nav-btn):hover:not(:disabled):where(:not(.pw-scope,.pw-scope *)){color:var(--ink);border-color:var(--border-hairline)}[data-skin=apple] :is(.ui-btn--danger,.btn-danger){color:var(--neg)}[data-skin=apple] :is(.ui-btn--danger,.btn-danger):hover:not(:disabled){color:var(--neg);border-color:var(--border-hairline)}[data-skin=apple] .ui-btn--ghost.ui-btn--on-accent,[data-skin=apple] .ui-btn--ghost.ui-btn--on-accent:hover:not(:disabled){color:var(--on-accent);border-color:var(--border-on-accent);box-shadow:none;background:0 0}[data-skin=apple] :is(.ui-btn--accent,.btn-accent,.kw-btn.start,.proj-mini.accent,.kw-add:not([disabled])){background:var(--acc);color:var(--on-accent);box-shadow:var(--shadow-sm);border:1px solid #0000}[data-skin=apple] :is(.ui-btn--accent,.btn-accent,.kw-btn.start,.proj-mini.accent):disabled{opacity:1;background:var(--viewedh);color:var(--i45);box-shadow:none}[data-skin=apple] .kw-add:not([disabled]){padding:8px 16px;display:inline-block}[data-skin=apple] .ui-btn--solid:where(:not(.pw-scope,.pw-scope *)){background:var(--paper);color:var(--paperInk);border:1px solid #0000}[data-skin=apple] .clip-btn{background:var(--acct);color:var(--accd);box-shadow:none;border:1px solid #0000;padding:5px 12px}[data-skin=apple] .clip-btn--icon{padding:6px}[data-skin=apple] .clip-btn.clipped{color:var(--pos);background:var(--posbg)}[data-skin=apple] :is(.ui-btn--icon.ui-btn--icon-toggle,.icon-btn.icon-toggle):where(:not(.pw-scope,.pw-scope *)){width:32px;height:32px}[data-skin=apple] :is(.seg-toggle,.auth-tabs){background:var(--viewedh);border:none;gap:2px;padding:2px;overflow:visible}[data-skin=apple] :is(.seg-toggle button,.auth-tabs button){color:var(--i70);box-shadow:none;background:0 0;border:1px solid #0000}[data-skin=apple] .seg-toggle button+button{border-left:1px solid #0000}[data-skin=apple] :is(.seg-toggle button.on,.auth-tabs button.on){background:var(--card);color:var(--ink);box-shadow:var(--shadow-sm);border-color:#0000}[data-skin=apple] :is(.seg-toggle button.on,.auth-tabs button.on):hover{color:var(--ink)}[data-skin=apple] .kw-hdr-btn.on,[data-skin=apple] .kw-hdr-btn.on:hover{background:linear-gradient(var(--acct), var(--acct)) var(--card);color:var(--accd);box-shadow:none;border-color:#0000}[data-skin=apple] :is(button,a[href],[tabindex]:where(:not([tabindex="-1"]))):where(:not(.video-js *)):focus-visible:where(:not(.pw-scope,.pw-scope *)){outline:3px solid var(--focus-ring);outline-offset:2px}[data-skin=apple] :is(.ui-select-option,.cf-item,.proj-name,.dp-day,.ins-actions-menu button,.rp-item,.cbp-item):focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}[data-skin=apple] :is(.nav,.qs-box,.topbar .icon-btn,.topbar .ui-btn--icon,.topbar .cf-btn,.topbar .proj-btn,.topbar .ui-select-trigger,.avatar-btn,.live-new-pill,.clip-confirm){background:var(--lg-fill-thick);color:var(--ink);box-shadow:var(--lg-rim), var(--lg-shadow);border:1px solid #0000}[data-skin=apple] :is(.proj-menu,.cf-menu,.qs-menu,.cbp-menu,.account-pop,.dp-popup,.ins-actions-menu,.ui-select-menu,.rp-menu,.overlay-card.confirm-dialog,.chat-panel):where(:not(.pw-scope,.pw-scope *)){background:var(--lg-fill-thick);box-shadow:var(--lg-rim), var(--shadow-menu);border:none}[data-skin=apple] button.chat-fab{background:var(--acc);color:var(--on-accent);box-shadow:var(--lg-rim), var(--shadow-menu);border:none;position:fixed}[data-skin=apple] .chat-fab:hover{background:var(--acc)}@supports ((-webkit-backdrop-filter:blur(1px))){[data-skin=apple] :is(.proj-menu,.cf-menu,.qs-menu,.cbp-menu,.account-pop,.dp-popup,.ins-actions-menu,.ui-select-menu,.rp-menu,.overlay-card.confirm-dialog,.chat-panel):where(:not(.pw-scope,.pw-scope *)){-webkit-backdrop-filter:var(--lg-filter)}}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-skin=apple] :is(.proj-menu,.cf-menu,.qs-menu,.cbp-menu,.account-pop,.dp-popup,.ins-actions-menu,.ui-select-menu,.rp-menu,.overlay-card.confirm-dialog,.chat-panel):where(:not(.pw-scope,.pw-scope *)){-webkit-backdrop-filter:var(--lg-filter);backdrop-filter:var(--lg-filter)}}[data-skin=apple] .topbar,[data-skin=apple] .topbar.is-scrolled{background:var(--topbar-fill);transition:box-shadow var(--motion-base) var(--ease-fill);border-bottom:none;padding:9px 32px}[data-skin=apple] .topbar .wordmark{height:28px;transition:none}:root[data-skin=apple] .topbar.is-scrolled{box-shadow:0 1px 0 var(--rl)}@media (width<=900px){[data-skin=apple] .topbar,[data-skin=apple] .topbar.is-scrolled{padding:8px 18px}}[data-skin=apple] .nav{gap:2px;padding:3px}[data-skin=apple] .nav button{color:var(--i70);letter-spacing:.06em;transition:transform var(--motion-fast) var(--ease-apple-interactive), color var(--motion-fast) var(--ease-fill), background-color var(--motion-fast) var(--ease-fill), box-shadow var(--motion-fast) var(--ease-fill);border-bottom:none;margin-bottom:0;padding:7px 14px}[data-skin=apple] .nav button:hover{color:var(--ink)}[data-skin=apple] .nav button.on{background:var(--lg-select);color:var(--ink);box-shadow:var(--shadow-sm)}@media (prefers-reduced-transparency:reduce){[data-skin=apple] .nav button.on{box-shadow:var(--shadow-sm), 0 0 0 1px var(--rl)}}[data-skin=apple] .qs-box{transition:background-color var(--motion-fast) var(--ease-fill), box-shadow var(--motion-fast) var(--ease-fill)}[data-skin=apple] .qs-box:focus-within{background:var(--lg-select);box-shadow:var(--lg-rim), var(--lg-shadow), 0 0 0 3px var(--focus-ring-soft)}[data-skin=apple] :is(input,select,textarea,.ui-field-label--compact .ui-field-input,.account-field input,.proj-add-input,.proj-edit-input,.ins-share-input,.chat-input,.skin-select,.rp-box,.ui-chipin-box,.clover-input):where(:not(.pw-scope,.pw-scope *)){background:var(--card);border:1px solid var(--field-outline);box-shadow:none;transition:border-color var(--motion-fast) var(--ease-fill), box-shadow var(--motion-fast) var(--ease-fill)}[data-skin=apple] :is(input,select,textarea,.ui-field-label--compact .ui-field-input,.account-field input,.proj-add-input,.proj-edit-input,.ins-share-input,.chat-input,.skin-select):focus:not(.qs-input,.rp-input,.ui-chipin-text,.ui-chipin-edit):where(:not(.pw-scope,.pw-scope *)),[data-skin=apple] :is(.rp-box,.ui-chipin-box,.clover-input):focus-within{border-color:var(--focus-ring);box-shadow:0 0 0 3px var(--focus-ring-soft)}[data-skin=apple] :is(.qs-input,.rp-box .rp-input,.ui-chipin-box .ui-chipin-text){box-shadow:none;background:0 0;border:0}[data-skin=apple] .ui-chipin-box .ui-chipin-edit{box-shadow:none;background:0 0;border-width:0 0 1px;border-radius:0}[data-skin=apple] :is(.proj-menu,.cf-menu,.qs-menu,.cbp-menu,.account-pop,.dp-popup,.ins-actions-menu,.ui-select-menu,.rp-menu){padding:6px}[data-skin=apple] :is(.ui-select-option:hover,.cf-item:hover,.cbp-item:hover,.dp-day:hover:not(:disabled,.dp-day--selected),.ui-chip-x:hover:not(:disabled),.ins-actions-menu button:hover){background:var(--viewedh);color:var(--ink)}[data-skin=apple] :is(.ui-select-option[aria-selected=true],.cf-item.on,.proj-item.on){background:var(--acct)}[data-skin=apple] :is(.badge-print,.tier-note .tag){background:var(--viewedh);color:var(--i70)}[data-skin=apple] .proj-additem:disabled{color:var(--i55);border-color:var(--rl);opacity:1}[data-skin=apple] .overlay-card:where(:not(.pw-scope,.pw-scope *)){background:var(--dialog-bg);box-shadow:var(--shadow-overlay);border:none}[data-skin=apple] :is(.auth-card,.ui-card--auth){background:var(--card);border:1px solid var(--border-hairline);box-shadow:var(--shadow-shell)}[data-skin=apple] .overlay-header:where(:not(.pw-scope,.pw-scope *)){border-bottom:1px solid var(--rl)}[data-skin=apple] .confirm-actions{justify-content:flex-end}@media (width<=640px){[data-skin=apple] .overlay-card:not(.confirm-dialog):where(:not(.pw-scope,.pw-scope *)){border-radius:0}}[data-skin=apple] :is(.section-head,.rail-label,.clips-head,.detail-bar,.ins-panel-head,.identity-row,.kw-group-head,.cp.kw-group>.cp-head,.cov-strip){border-bottom:1px solid var(--rl)}[data-skin=apple] .data-table th{border-bottom-color:var(--rl)}[data-skin=apple] :is(.feed-list,.book-list,.clip-items){gap:8px}[data-skin=apple] :is(.col-rail,.ins-grid,.cov-cells){gap:12px}[data-skin=apple] :is(.ins-grid,.cov-cells){background:0 0;border:none}[data-skin=apple] :is(.mention,.ai-strip,.rail-card,.kw-row,.book-row,.clip-item,.ins-panel,.cov-cell,.trial-box,.acct-rows,.cancel-box,.monitor-form,.alt-card,.plan-card,.rpt-form,.card,.ui-card--default,.tip,.callout){background:var(--card);box-shadow:none;border:none;transition:none}[data-skin=apple] .mention{gap:20px;padding:16px 20px}[data-skin=apple] .clip-item{padding:16px 20px}[data-skin=apple] .book-row{margin:0;padding:15px 18px}[data-skin=apple] .kw-row{margin:0 0 8px;padding:15px 22px}[data-skin=apple] .kw-grid-head{border-top:none;margin:0;padding:4px 22px 8px}[data-skin=apple] .rail-card{padding:18px}[data-skin=apple] .ai-strip{margin-bottom:12px;padding:16px 20px}[data-skin=apple] .ins-panel{padding:22px}[data-skin=apple] .cov-cell{padding:14px 16px 16px}[data-skin=apple] .acct-rows{padding:4px 22px}[data-skin=apple] .trial-box{color:var(--ink)}[data-skin=apple] :is(.mention:not(.static),.book-row):hover{background:var(--card-hover);transform:none}[data-skin=apple] :is(.mention.viewed,.kw-row.paused){background:linear-gradient(var(--viewed), var(--viewed)) var(--card)}[data-skin=apple] .mention.viewed:not(.static):hover{background:linear-gradient(var(--viewedh), var(--viewedh)) var(--card)}[data-skin=apple] .book-row.on,[data-skin=apple] .book-row.on:hover{background:linear-gradient(var(--acct), var(--acct)) var(--card);border-left:none}[data-skin=apple] .kw-del{color:var(--i55)}[data-skin=apple] .mention-bar{display:none}[data-skin=apple] .mention-title{letter-spacing:-.01em;font-weight:600}[data-skin=apple] .mention-sub .dot{margin:0 1px -1px;display:inline-block}[data-skin=apple] .ai-line .dash{font-size:0}[data-skin=apple] .ai-line .dash:before{content:"•";font-size:var(--fs-md)}[data-skin=apple] :is(.plan-card,.alt-card){border:1px solid var(--border-hairline)}[data-skin=apple] .plan-card.current{background:linear-gradient(var(--acct), var(--acct)) var(--card);border-color:#0000}[data-skin=apple] :where(.book-row.on,.plan-card.current,.proj-item.on) :is(.book-meta,.per,.plan-list-price,.plan-current-note,:is(.book-link,.proj-icon):not(:hover)){color:var(--on-acct)}[data-skin=apple] .chip{background:var(--viewedh);color:var(--ink);box-shadow:none;border:1px solid #0000;padding:7px 12px}[data-skin=apple] .chip.clear{border-color:var(--rl);color:var(--i70);background:0 0}[data-skin=apple] .chip.on{background:var(--acc);color:var(--on-accent)}[data-skin=apple] .chip.on:hover{color:var(--on-accent)}[data-skin=apple] :is(.ui-chip,.rp-chip){background:var(--acct);color:var(--ink);border-color:#0000}[data-skin=apple] .chat-suggest{border:1px solid var(--border-hairline);background:var(--card)}[data-skin=apple] :is(.pill,.ui-pill,.badge){background:var(--viewedh);color:var(--i70);border-color:#0000}[data-skin=apple] :is(.ins-sov-track,.meter,.trial-box .bar,.cap-ticks>i){background:var(--viewedh);height:4px;overflow:hidden}[data-skin=apple] :is(.ins-sov-fill,.meter>i,.trial-box .bar>i,.cap-ticks>i.on){background:var(--acc)}[data-skin=apple] .trial-box .k{color:var(--i55)}[data-skin=apple] .trial-box .copy{color:var(--i70)}[data-skin=apple] :is(.ins-bar-fill,.ins-stack){border-radius:3px 3px 0 0}[data-skin=apple] .ins-stack{overflow:hidden}[data-skin=apple] .loading-dots{width:fit-content;line-height:inherit;gap:0}[data-skin=apple] .loading-dots>i{width:1em;height:1em;background:conic-gradient(var(--i70) 0 45deg, var(--i55) 45deg 90deg, var(--i45) 90deg 135deg, var(--i35) 135deg 180deg, var(--rl) 180deg 360deg);width:1lh;height:1lh;-webkit-mask:radial-gradient(circle, transparent 42%, var(--ink) 43%), repeating-conic-gradient(var(--ink) 0 26deg, transparent 26deg 45deg);-webkit-mask-composite:source-in;-webkit-mask:radial-gradient(circle, transparent 42%, var(--ink) 43%), repeating-conic-gradient(var(--ink) 0 26deg, transparent 26deg 45deg);mask:radial-gradient(circle, transparent 42%, var(--ink) 43%), repeating-conic-gradient(var(--ink) 0 26deg, transparent 26deg 45deg);animation:a-spin var(--motion-loading-spin) steps(8) infinite;border-radius:50%;-webkit-mask-composite:source-in;mask-composite:intersect}[data-skin=apple] .loading-dots>i:nth-child(n+2){display:none}[data-skin=apple] :is(.kw-loading,.ins-loading,.kwb-opening,.similar-loading,.rail-book-empty,.cov-strip-loading,.clips-empty,.sg-row) .loading-dots{line-height:20px}[data-skin=apple] .rail-row .loading-dots{padding:0}[data-skin=apple] :is(.bcast-continue-btn,.bcast-end-btn) .loading-dots>i{background:conic-gradient(currentColor 0 45deg, color-mix(in srgb, currentColor 70%, transparent) 45deg 90deg, color-mix(in srgb, currentColor 50%, transparent) 90deg 135deg, color-mix(in srgb, currentColor 36%, transparent) 135deg 180deg, color-mix(in srgb, currentColor 22%, transparent) 180deg 360deg)}[data-skin=apple] .est-wait{font-size:var(--fs-sm);align-self:center}[data-skin=apple] .est-t-wait{font-size:var(--fs-xl);margin-bottom:calc(2px + 1.35 * var(--fs-2xs));padding:0;line-height:1.15}:root[data-motion=off][data-skin=apple] .loading-dots>i{opacity:.6;animation:none}@media (prefers-reduced-motion:reduce){[data-skin=apple] .loading-dots>i{opacity:.6;animation:none}}.ui-btn{font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;border-radius:var(--radius);cursor:pointer;text-align:center;color:var(--ink);transition:transform var(--motion-fast) var(--ease), opacity var(--motion-fast) var(--ease), color var(--motion-fast) var(--ease), border-color var(--motion-fast) var(--ease), background-color var(--motion-fast) var(--ease);background:0 0;border:1px solid #0000;padding:11px 22px;font-weight:700}.ui-btn:disabled{opacity:.5;cursor:default}.ui-btn--solid{background:var(--paper);color:var(--paperInk)}.ui-btn--solid .brand-pr{color:var(--brand-pr-inverse)}.ui-btn--accent{background:var(--acc);color:var(--on-accent)}.ui-btn--accent:hover:not(:disabled){opacity:.92}.ui-btn--ghost{border-color:var(--i35);color:var(--i70)}.ui-btn--ghost:hover:not(:disabled){color:var(--ink);border-color:var(--i70)}.ui-btn--ghost.ui-btn--on-accent{border-color:var(--border-on-accent);color:var(--on-accent)}.ui-btn--danger{border-color:var(--i35);color:var(--i70)}.ui-btn--danger:hover:not(:disabled){color:var(--neg);border-color:var(--neg)}.ui-btn--block{width:100%}.ui-btn--icon{border:1px solid var(--i35);color:var(--i70);border-radius:var(--radius);cursor:pointer;font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;background:0 0;padding:5px 10px;font-weight:700}.ui-btn--icon:hover{color:var(--ink);border-color:var(--i70)}.ui-btn--icon.ui-btn--icon-toggle{width:32px;height:30px;color:var(--i70);justify-content:center;align-items:center;padding:6px;display:inline-flex}.ui-btn--icon.ui-btn--icon-toggle:hover{color:var(--ink)}.ui-btn--icon.ui-btn--icon-toggle:focus-visible{outline:2px solid var(--accd);outline-offset:2px}[data-skin="1b"] .ui-btn:not(.ui-btn--icon):where(:not(.pw-scope,.pw-scope *)){border-radius:999px}.ui-btn:hover:not(:disabled){transform:translateY(-1px)}.ui-btn:active:not(:disabled){opacity:.9;transform:translateY(-1px)scale(.97)}.ui-card--default{background:var(--card);border:1px solid var(--rl);border-radius:var(--radius);padding:18px 20px}.ui-card--default.ui-card--inactive{opacity:.6}.ui-card--default h3{font-family:var(--font-display);font-size:var(--fs-3xl);margin-bottom:12px;font-weight:500}.ui-card--default dl{flex-direction:column;gap:8px;margin:0;display:flex}.ui-card--default dl>div{font-size:var(--fs-md);justify-content:space-between;display:flex}.ui-card--default dt{color:var(--i55)}.ui-card--default dd{font-variant-numeric:tabular-nums;margin:0;font-weight:700}.ui-card--auth{background:var(--bg);border:1px solid var(--border-hairline);border-radius:var(--radius-card);width:100%;max-width:420px;box-shadow:var(--shadow-shell);padding:36px 34px}.ui-card--auth .wordmark{width:auto;height:100px;display:block}.ui-pill{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--i35);color:var(--i70);border-radius:var(--radius);white-space:nowrap;padding:5px 11px;font-weight:700}[data-skin="1b"] .ui-pill{border-radius:999px}.ui-field-label{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--i55);flex-direction:column;gap:6px;font-weight:700;display:flex}.ui-field-label--compact{gap:5px}.ui-field-label--compact .ui-field-input{font-size:var(--fs-md);border:1px solid var(--i35);border-radius:var(--radius);background:var(--card);color:var(--ink);font-family:var(--font-ui);letter-spacing:normal;text-transform:none;padding:8px 10px}.ui-field-label--compact .ui-field-input:disabled{color:var(--i55);background:var(--bg);cursor:not-allowed}.ui-field-error{font-size:var(--fs-base);color:var(--neg);margin:0}.ui-field-help{font-size:var(--fs-base);color:var(--i55);margin:0;line-height:1.55}.ui-select{display:inline-flex;position:relative}.ui-select-trigger{border:1px solid var(--i35);color:var(--i70);border-radius:var(--radius);cursor:pointer;font-size:var(--fs-xs);letter-spacing:.04em;max-width:128px;transition:color var(--motion-fast) var(--ease), border-color var(--motion-fast) var(--ease);background:0 0;align-items:center;gap:6px;padding:5px 8px;font-weight:700;display:inline-flex}.ui-select-trigger:hover{color:var(--ink);border-color:var(--i70)}.ui-select-trigger:focus-visible{color:var(--ink);border-color:var(--i70);outline:2px solid var(--accd);outline-offset:2px}.ui-select-trigger-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-select-trigger-caret{font-size:var(--fs-2xs);color:var(--i55);flex:none}.ui-select-menu{z-index:40;background:var(--bg);min-width:140px;max-width:calc(100vw - 32px);color:var(--ink);border:1px solid var(--rl);border-radius:var(--radius-card);box-shadow:var(--shadow-menu);animation:account-in var(--motion-fast) ease;flex-direction:column;gap:2px;padding:6px;display:flex;position:absolute;top:calc(100% + 8px);right:0}.ui-select-menu.closing{animation:account-out var(--motion-fast) var(--ease) forwards;pointer-events:none}.ui-select-menu.ui-select-menu--left{left:0;right:auto}.ui-select-menu.ui-select-menu--up{top:auto;bottom:calc(100% + 8px)}.ui-select-option{text-align:left;cursor:pointer;width:100%;color:var(--ink);font-size:var(--fs-md);border-radius:var(--radius);background:0 0;border:none;align-items:center;gap:8px;padding:7px 8px;display:flex}.ui-select-option:hover{background:var(--rl);color:var(--acc)}.ui-select-option[aria-selected=true]{background:var(--rl)}.ui-select-option:focus-visible{outline:2px solid var(--accd);outline-offset:-2px}.ui-select-check{width:12px;color:var(--acc);flex:none;font-weight:700}.ui-select-option-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-chipin{flex-direction:column;gap:6px;min-width:0;display:flex}.ui-chipin-head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.ui-chipin-label{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--i55);font-weight:700}.ui-chipin-count{font-size:var(--fs-xs);font-variant-numeric:tabular-nums;color:var(--i45);white-space:nowrap}.ui-chipin-count--max{color:var(--mx);font-weight:700}.ui-chipin-box{cursor:text;background:var(--card);border:1px solid var(--i35);border-radius:var(--radius);flex-wrap:wrap;align-items:center;gap:6px;min-height:44px;padding:6px 8px;display:flex}.ui-chipin-box:focus-within{border-color:var(--accd)}.ui-chipin--disabled .ui-chipin-box{background:var(--bg);cursor:not-allowed}.ui-chipin-box--shake{animation:ui-chipin-shake var(--motion-base) var(--ease)}@keyframes ui-chipin-shake{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}.ui-chipin-list{margin:0;padding:0;list-style:none;display:contents}.ui-chipin-item{min-width:0;display:inline-flex}.ui-chip{border-radius:var(--radius);background:var(--acct);max-width:100%;color:var(--ink);font-size:var(--fs-md);cursor:text;border:1px solid #0000;align-items:center;gap:4px;padding:3px 4px 3px 10px;line-height:1.4;display:inline-flex}.ui-chip:hover{border-color:var(--i35)}.ui-chip:focus-visible{outline:2px solid var(--accd);outline-offset:1px}.ui-chip--warn{background:var(--mxbg);border-color:var(--mx)}.ui-chip--rough{border:1px dashed var(--i35);color:var(--i70);background:0 0}.ui-chip--added{animation:stepin var(--motion-base) ease}.ui-chip--removed{border:1px dashed var(--i35);color:var(--i55);animation:ui-chip-out var(--motion-slow) ease forwards;background:0 0;text-decoration:line-through}.ui-chipin-item--ghost{pointer-events:none}.ui-chip-ghost-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@keyframes ui-chip-out{0%{opacity:1}to{opacity:0}}[data-skin="1b"] .ui-chip{border-radius:999px}.ui-chip-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-chip-x{width:20px;height:20px;color:var(--i55);font-size:var(--fs-lg);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.ui-chip-x:hover:not(:disabled){background:var(--rl);color:var(--ink)}.ui-chip-x:disabled{cursor:not-allowed}.ui-chipin-edit,.ui-chipin-text{font-size:var(--fs-md);color:var(--ink);background:0 0;border:0;border-radius:0;min-width:0;padding:4px 2px}.ui-chipin-edit{border-bottom:1px solid var(--accd);width:12ch}.ui-chipin-text{flex:140px}.ui-chipin-text:disabled{cursor:not-allowed}.ui-chipin-text::placeholder{color:var(--i35)}.ui-chipin-add{flex:none;margin-left:auto;padding:6px 10px}.ui-chipin-add:disabled{opacity:.35}.ui-chipin-notice{min-height:1.3em;font-size:var(--fs-sm);color:var(--neg);margin:0;line-height:1.3}.ui-chipin-notice--info{color:var(--i70)}:root{--wf-page:#d5d5d5;--wf-canvas:#fff;--wf-ink:#111;--wf-ph:#d9d9d9;--wf-ph2:#ececec;--wf-ph3:#f4f4f4;--wf-line:#e3e3e3;--wf-note:#2e2e2e;--wf-gray-333:#333;--wf-gray-444:#444;--wf-gray-555:#555;--wf-gray-666:#666;--wf-gray-777:#777;--wf-gray-888:#888;--wf-gray-999:#999;--wf-gray-bbb:#bbb;--wf-gray-ccc:#ccc;--wf-gray-b5:#b5b5b5;--wf-gray-c9:#c9c9c9;--wf-gray-ef:#efefef;--wf-gray-bd:#bdbdbd;--wf-font-ui:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--wf-fs-10:10px;--wf-fs-11:11px;--wf-fs-11-5:11.5px;--wf-fs-12:12px;--wf-fs-12-5:12.5px;--wf-fs-13:13px;--wf-fs-13-5:13.5px;--wf-fs-14:14px;--wf-fs-15-5:15.5px;--wf-fs-17:17px;--wf-fs-26:26px;--wf-fs-30:30px;--wf-fs-32:32px;--wf-fs-40:40px;--wf-fw-semibold:600;--wf-fw-bold:700;--wf-fw-heavy:800;--wf-leading-tight:1.12;--wf-leading-snug:1.35;--wf-leading-normal:1.5;--wf-tracking-tightest:-.02em;--wf-tracking-tight:-.01em;--wf-tracking-wide-04:.04em;--wf-tracking-wide-05:.05em;--wf-tracking-wide-08:.08em;--wf-tracking-wide-14:.14em;--wf-tracking-widest:.18em;--wf-tracking-stars:2px;--wf-underline-offset:3px;--wf-border-1:1px;--wf-border-1-5:1.5px;--wf-border-2:2px;--wf-radius-4:4px;--wf-radius-8:8px;--wf-radius-9:9px;--wf-radius-10:10px;--wf-radius-12:12px;--wf-radius-14:14px;--wf-radius-16:16px;--wf-radius-20:20px;--wf-radius-22:22px;--wf-radius-pill:99px;--wf-space-1:1px;--wf-space-2:2px;--wf-space-3:3px;--wf-space-4:4px;--wf-space-6:6px;--wf-space-7:7px;--wf-space-8:8px;--wf-space-9:9px;--wf-space-9-5:9.5px;--wf-space-10:10px;--wf-space-11:11px;--wf-space-12:12px;--wf-space-14:14px;--wf-space-15:15px;--wf-space-16:16px;--wf-space-18:18px;--wf-space-20:20px;--wf-space-20-5:20.5px;--wf-space-22:22px;--wf-space-24:24px;--wf-space-26:26px;--wf-space-28:28px;--wf-space-30:30px;--wf-space-32:32px;--wf-space-34:34px;--wf-space-36:36px;--wf-space-40:40px;--wf-space-42:42px;--wf-space-44:44px;--wf-space-46:46px;--wf-space-48:48px;--wf-space-52:52px;--wf-space-54:54px;--wf-space-64:64px;--wf-space-110:110px;--wf-space-118:118px;--wf-space-150:150px;--wf-space-180:180px;--wf-space-220:220px;--wf-space-260:260px;--wf-space-270:270px;--wf-space-300:300px;--wf-space-340:340px;--wf-space-400:400px;--wf-space-420:420px;--wf-space-560:560px;--wf-logo-h:50px;--wf-logo-h-footer:32px;--wf-logo-max-w:200px;--wf-grid-note:240px;--wf-grid-canvas-max:920px;--wf-frame-max:1460px;--wf-offset-chip-top:-11px;--wf-motion-fast:.12s;--wf-motion-base:.18s;--wf-ease:cubic-bezier(.2, 0, .2, 1);--wf-edit-accent:#2f6fed;--wf-edit-accent-tint:#eaf0fe;--wf-edit-outline:#b7c8f5;--wf-amber-bg:#fdf0d8;--wf-amber-ink:#8a5a12;--wf-amber-border:#e3b464;--wf-lock-ink:var(--wf-gray-555);--wf-lock-bg:var(--wf-ph3);--wf-lock-border:var(--wf-line);--wf-excluded-ink:var(--wf-gray-888);--wf-excluded-strike:var(--wf-border-1);--wf-edit-danger:#b42318;--wf-edit-danger-tint:#fef3f2;--wf-edit-danger-border:#f2b8b0;--wf-hidden-ink:var(--wf-gray-666);--wf-hidden-bg:var(--wf-ph3);--wf-hidden-border:var(--wf-line);--wf-hidden-opacity:.45;--wf-shadow-pop:0 10px 30px #11111129;--wf-shadow-bar:0 -4px 18px #1111111f;--wf-scrim:#11111159;--wf-z-publishbar:45;--wf-z-popover:60;--wf-z-modal:70;--wf-pop-w:380px;--wf-drawer-w:460px;--wf-histpage-max:980px;--wf-modal-wide:760px}.pw-scope{--pw-hl:#31ab00;--pw-hl-inverse:#43e000;--pw-reveal-ease:cubic-bezier(.22, 1, .36, 1);--pw-motion-hover:.2s;--pw-ease-hover:cubic-bezier(.4, 0, .2, 1);--pw-hover-transition:color var(--pw-motion-hover) var(--pw-ease-hover), background-color var(--pw-motion-hover) var(--pw-ease-hover), border-color var(--pw-motion-hover) var(--pw-ease-hover), text-decoration-color var(--pw-motion-hover) var(--pw-ease-hover), --pw-underline var(--pw-motion-hover) var(--pw-ease-hover), box-shadow var(--pw-motion-hover) var(--pw-ease-hover), opacity var(--pw-motion-hover) var(--pw-ease-hover), transform var(--pw-motion-hover) var(--pw-ease-hover);--pw-lift:.3125rem;--pw-lift-shadow:0 .5rem 1.25rem #1111111f}@media (prefers-reduced-motion:reduce){.pw-scope{--pw-motion-hover:0s;--pw-lift:0px}}@property --pw-underline{syntax:"<length>";inherits:false;initial-value:0}.pw-scope[data-theme=dark]{--pw-hl:#43e000;--pw-hl-inverse:#258900;--pw-lift-shadow:0 .5rem 1.25rem #00000080}.pw-scope{--pw-pr-light-ground:#31ab00;--pw-pr-dark-ground:#43e000;--pw-pr:var(--pw-pr-light-ground);--pw-pr-inverse:var(--pw-pr-dark-ground)}.pw-scope[data-theme=dark],.pw-scope :is(.pw-inverse,.pw-compare__brand){--pw-pr:var(--pw-pr-dark-ground);--pw-pr-inverse:var(--pw-pr-light-ground)}.pw-scope[data-theme=dark] :is(.pw-inverse,.pw-compare__brand){--pw-pr:var(--pw-pr-light-ground);--pw-pr-inverse:var(--pw-pr-dark-ground)}@media (prefers-color-scheme:dark){.pw-scope:not([data-theme]){--pw-pr:var(--pw-pr-dark-ground);--pw-pr-inverse:var(--pw-pr-light-ground)}.pw-scope:not([data-theme]) :is(.pw-inverse,.pw-compare__brand){--pw-pr:var(--pw-pr-light-ground);--pw-pr-inverse:var(--pw-pr-dark-ground)}}.wf-page{background:var(--wf-page);color:var(--wf-ink);font-family:var(--wf-font-ui);min-height:100dvh;padding:var(--wf-space-40) var(--wf-space-20) var(--wf-space-64);line-height:normal}body.wf-body{background:var(--wf-page)}.wf-page :where(h1,h2,h3,h4,h5,h6,p,figure,blockquote,ul,ol,dl,dd){margin:0;padding:0}.wf-page :where(ul,ol){list-style:none}.wf-page--toolbar{padding-top:var(--wf-toolbar-h,0px)}.wf-toolbar{z-index:40;align-items:center;gap:var(--wf-space-16);padding:var(--wf-space-10) var(--wf-space-20);background:var(--wf-ink);color:var(--wf-canvas);font-size:var(--wf-fs-12-5);display:flex;position:fixed;top:0;left:0;right:0}.wf-toolbar__toggle{cursor:pointer;padding:var(--wf-space-7) var(--wf-space-16);border-radius:var(--wf-radius-pill);border:var(--wf-border-1-5) solid var(--wf-canvas);color:var(--wf-canvas);font-size:var(--wf-fs-12-5);font-weight:var(--wf-fw-semibold);background:0 0}.wf-toolbar__status{color:var(--wf-gray-c9)}.wf-offline-banner{max-width:var(--wf-frame-max);margin:0 auto var(--wf-space-12);padding:var(--wf-space-8) var(--wf-space-14);font-size:var(--wf-fs-11-5);font-weight:var(--wf-fw-semibold);text-align:center;color:var(--wf-amber-ink);background:var(--wf-amber-bg);border:var(--wf-border-1) solid var(--wf-amber-border);border-radius:var(--wf-radius-8)}.wf-empty{max-width:var(--wf-frame-max);padding:var(--wf-space-64) var(--wf-space-48);text-align:center;font-size:var(--wf-fs-12-5);color:var(--wf-gray-777);background:var(--wf-canvas);border-radius:var(--wf-radius-22);margin:0 auto}.wf-editable{cursor:pointer;border-radius:var(--wf-radius-4);transition:outline-color var(--wf-motion-fast) var(--wf-ease), background-color var(--wf-motion-fast) var(--wf-ease);outline:var(--wf-border-1-5) dashed transparent;outline-offset:var(--wf-space-4);position:relative}.wf-editable:hover{outline-color:var(--wf-edit-outline);background-color:var(--wf-edit-accent-tint)}.wf-editable:focus-visible{outline-color:var(--wf-edit-accent);background-color:var(--wf-edit-accent-tint)}.wf-editable--empty{color:var(--wf-gray-999);font-style:italic}.wf-editable--bool{margin-left:var(--wf-space-6);vertical-align:middle;color:var(--wf-gray-888);align-items:center;display:inline-flex}.wf-bool-mark{display:block}.wf-chip-realdata{margin-left:var(--wf-space-6);padding:var(--wf-space-1) var(--wf-space-6);font-size:var(--wf-fs-10);font-weight:var(--wf-fw-semibold);letter-spacing:var(--wf-tracking-wide-05);text-transform:uppercase;color:var(--wf-amber-ink);background:var(--wf-amber-bg);border:var(--wf-border-1) solid var(--wf-amber-border);border-radius:var(--wf-radius-pill);vertical-align:middle;cursor:help;align-items:center;font-style:normal;display:inline-flex}.wf-edit-pencil{margin-left:var(--wf-space-6);font-size:var(--wf-fs-11);color:var(--wf-edit-accent);opacity:0;transition:opacity var(--wf-motion-fast) var(--wf-ease);vertical-align:middle;display:inline-flex}.wf-editable:hover .wf-edit-pencil,.wf-editable:focus-visible .wf-edit-pencil{opacity:1}.wf-derived{cursor:default;position:relative}.wf-derived__lock{margin-left:var(--wf-space-6);font-size:var(--wf-fs-12);color:var(--wf-lock-ink);vertical-align:middle;display:inline-block}.wf-derived__note{z-index:20;margin-top:var(--wf-space-6);gap:var(--wf-space-3);min-width:var(--wf-space-220);padding:var(--wf-space-10) var(--wf-space-12);font-size:var(--wf-fs-12);font-style:normal;font-weight:var(--wf-fw-semibold);line-height:var(--wf-leading-normal);color:var(--wf-lock-ink);background:var(--wf-lock-bg);border:var(--wf-border-1) solid var(--wf-lock-border);border-radius:var(--wf-radius-8);cursor:default;white-space:normal;text-align:left;text-transform:none;letter-spacing:normal;display:none;position:absolute;top:100%;left:0}.wf-derived:hover .wf-derived__note,.wf-derived:focus-within .wf-derived__note{display:grid}.wf-derived__note strong{color:var(--wf-ink);font-weight:var(--wf-fw-bold)}.wf-derived__source{font-weight:var(--wf-fw-semibold);font-style:italic}.wf-edit-popover-stub{z-index:20;margin-top:var(--wf-space-6);gap:var(--wf-space-6);min-width:var(--wf-space-220);padding:var(--wf-space-10) var(--wf-space-12);font-size:var(--wf-fs-12);font-style:normal;font-weight:var(--wf-fw-semibold);line-height:var(--wf-leading-normal);color:var(--wf-ink);background:var(--wf-canvas);border:var(--wf-border-1) solid var(--wf-edit-outline);border-radius:var(--wf-radius-8);cursor:default;white-space:normal;text-transform:none;letter-spacing:normal;display:grid;position:absolute;top:100%;left:0}.wf-edit-popover-stub strong{font-weight:var(--wf-fw-bold)}.wf-item-controls{align-items:center;gap:var(--wf-space-4);margin-bottom:var(--wf-space-6);font-size:var(--wf-fs-10);color:var(--wf-edit-accent);display:flex}.wf-item-controls__label{font-weight:var(--wf-fw-semibold);letter-spacing:var(--wf-tracking-wide-05);text-transform:uppercase;white-space:nowrap;margin-right:auto}.wf-item-btn{min-width:var(--wf-space-18);height:var(--wf-space-18);padding:0 var(--wf-space-4);font-size:var(--wf-fs-10);color:var(--wf-edit-accent);background:var(--wf-edit-accent-tint);border:var(--wf-border-1) solid var(--wf-edit-outline);border-radius:var(--wf-radius-4);cursor:pointer;transition:background-color var(--wf-motion-fast) var(--wf-ease);justify-content:center;align-items:center;line-height:1;display:inline-flex}.wf-item-btn:hover:not(:disabled){background:var(--wf-canvas)}.wf-item-btn:disabled{opacity:.4;cursor:not-allowed}.wf-item-btn:focus-visible{outline:var(--wf-border-2) solid var(--wf-edit-accent);outline-offset:var(--wf-space-2)}.wf-item-btn--danger{color:var(--wf-edit-danger);background:var(--wf-edit-danger-tint);border-color:var(--wf-edit-danger-border)}.wf-collection-actions{align-items:center;gap:var(--wf-space-8);margin-top:var(--wf-space-14);flex-wrap:wrap;display:flex}.wf-add-btn{padding:var(--wf-space-4) var(--wf-space-10);font-size:var(--wf-fs-11);font-weight:var(--wf-fw-semibold);color:var(--wf-edit-accent);background:var(--wf-edit-accent-tint);border:var(--wf-border-1) dashed var(--wf-edit-outline);border-radius:var(--wf-radius-pill);cursor:pointer}.wf-add-btn:disabled{opacity:.4;cursor:not-allowed}.wf-add-btn:focus-visible{outline:var(--wf-border-2) solid var(--wf-edit-accent);outline-offset:var(--wf-space-2)}.wf-collection-note{font-size:var(--wf-fs-11);color:var(--wf-gray-888);margin:0;font-style:italic}.wf-tier__bullets-add{list-style:none}.pw-tier__mark .wf-edit-pencil{right:var(--wf-space-2);margin-left:0;position:absolute;bottom:0}.wf-bullet__row{grid-template-columns:var(--wf-space-20) 1fr;column-gap:var(--wf-space-6);align-items:start;display:grid}.wf-bullet__gutter{justify-content:center;align-items:flex-start;display:flex}.wf-bullet__content{min-width:0}.wf-bullet__included{padding:var(--wf-space-3) var(--wf-space-4);margin-left:0}.wf-bullet__group{margin-left:var(--wf-space-6);font-size:var(--wf-fs-10);font-weight:var(--wf-fw-bold);letter-spacing:var(--wf-tracking-wide-08);text-transform:uppercase;color:var(--wf-gray-888);align-items:center;display:inline-flex}.wf-pop-backdrop{z-index:var(--wf-z-popover);background:0 0;position:fixed;inset:0}.wf-pop{z-index:calc(var(--wf-z-popover) + 1);left:50%;top:var(--wf-space-64);width:var(--wf-pop-w);max-width:calc(100vw - var(--wf-space-24));max-height:calc(100vh - var(--wf-space-32));background:var(--wf-canvas);color:var(--wf-ink);font-family:var(--wf-font-ui);border:var(--wf-border-1) solid var(--wf-edit-outline);border-radius:var(--wf-radius-12);box-shadow:var(--wf-shadow-pop);flex-direction:column;display:flex;position:fixed;transform:translate(-50%)}.wf-pop--anchored{left:var(--wf-pop-left,50%);top:var(--wf-pop-top,var(--wf-space-64));transform:none}.wf-pop:focus-visible{outline:var(--wf-border-2) solid var(--wf-edit-accent)}.wf-pop__head{align-items:center;gap:var(--wf-space-8);padding:var(--wf-space-12) var(--wf-space-14);border-bottom:var(--wf-border-1) solid var(--wf-line);display:flex}.wf-pop__title{font-size:var(--wf-fs-13);font-weight:var(--wf-fw-bold);flex:1;margin:0}.wf-pop__close{padding:var(--wf-space-2) var(--wf-space-6);font-size:var(--wf-fs-13);color:var(--wf-gray-777);cursor:pointer;border-radius:var(--wf-radius-4);background:0 0;border:0;line-height:1}.wf-pop__close:hover{color:var(--wf-ink)}.wf-pop__close:focus-visible{outline:var(--wf-border-2) solid var(--wf-edit-accent);outline-offset:var(--wf-space-2)}.wf-pop__body{padding:var(--wf-space-12) var(--wf-space-14);overflow-y:auto}.wf-pop__field{margin-bottom:var(--wf-space-14)}.wf-pop__label{margin-bottom:var(--wf-space-4);font-size:var(--wf-fs-11-5);font-weight:var(--wf-fw-semibold);display:block}.wf-pop__req{color:var(--wf-edit-danger)}.wf-chip-locked{margin-left:var(--wf-space-6);padding:var(--wf-space-1) var(--wf-space-6);font-size:var(--wf-fs-10);font-weight:var(--wf-fw-semibold);letter-spacing:var(--wf-tracking-wide-05);text-transform:uppercase;color:var(--wf-lock-ink);background:var(--wf-lock-bg);border:var(--wf-border-1) solid var(--wf-lock-border);border-radius:var(--wf-radius-pill);vertical-align:middle;cursor:help;align-items:center;display:inline-flex}.wf-pop__locked{margin:0 0 var(--wf-space-6);padding:var(--wf-space-7) var(--wf-space-9);font-size:var(--wf-fs-12-5);line-height:var(--wf-leading-normal);color:var(--wf-ink);background:var(--wf-lock-bg);border:var(--wf-border-1) solid var(--wf-lock-border);border-radius:var(--wf-radius-8)}.wf-pop__help{margin:0 0 var(--wf-space-6);font-size:var(--wf-fs-11);line-height:var(--wf-leading-normal);color:var(--wf-gray-777)}.wf-pop__imgctl{margin-bottom:var(--wf-space-8)}.wf-pop__imgctl-row{align-items:center;gap:var(--wf-space-10);display:flex}.wf-pop__thumb{width:var(--wf-space-64);height:var(--wf-space-64);object-fit:contain;background:var(--wf-ph3);border:var(--wf-border-1) solid var(--wf-line);border-radius:var(--wf-radius-8);flex:none}.wf-pop__thumb--empty{text-align:center;padding:var(--wf-space-4);font-size:var(--wf-fs-10);font-weight:var(--wf-fw-semibold);color:var(--wf-gray-999);justify-content:center;align-items:center;display:flex}.wf-pop__imgupload{gap:var(--wf-space-6);flex:1;min-width:0;display:grid}.wf-pop__progress{height:var(--wf-space-6);background:var(--wf-ph2);border-radius:var(--wf-radius-pill);overflow:hidden}.wf-pop__progress-fill{height:100%;width:var(--wf-progress,0%);background:var(--wf-edit-accent);border-radius:var(--wf-radius-pill)}.wf-pop__input,.wf-pop__textarea{width:100%;padding:var(--wf-space-7) var(--wf-space-9);font-family:var(--wf-font-ui);font-size:var(--wf-fs-12-5);line-height:var(--wf-leading-normal);color:var(--wf-ink);background:var(--wf-canvas);border:var(--wf-border-1) solid var(--wf-gray-ccc);border-radius:var(--wf-radius-8)}.wf-pop__textarea{resize:vertical}.wf-pop__check{align-items:center;gap:var(--wf-space-8);font-size:var(--wf-fs-12-5);line-height:var(--wf-leading-normal);color:var(--wf-ink);cursor:pointer;display:flex}.wf-pop__check input{cursor:pointer;accent-color:var(--wf-edit-accent)}.wf-pop__input:focus-visible,.wf-pop__textarea:focus-visible{outline:var(--wf-border-2) solid var(--wf-edit-accent);outline-offset:var(--wf-space-2);border-color:var(--wf-edit-accent)}.wf-pop__meta{justify-content:space-between;align-items:center;gap:var(--wf-space-8);margin-top:var(--wf-space-4);display:flex}.wf-counter{font-size:var(--wf-fs-10);color:var(--wf-gray-888)}.wf-counter--near{color:var(--wf-amber-ink);font-weight:var(--wf-fw-semibold)}.wf-counter--over{color:var(--wf-edit-danger);font-weight:var(--wf-fw-bold)}.wf-pop__linkbtn{font-size:var(--wf-fs-10);font-weight:var(--wf-fw-semibold);color:var(--wf-edit-accent);text-underline-offset:var(--wf-underline-offset);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.wf-pop__linkbtn:focus-visible{outline:var(--wf-border-2) solid var(--wf-edit-accent);outline-offset:var(--wf-space-2)}.wf-pop__notice,.wf-pop__error{margin:0 0 var(--wf-space-10);padding:var(--wf-space-7) var(--wf-space-9);font-size:var(--wf-fs-11-5);line-height:var(--wf-leading-normal);border-radius:var(--wf-radius-8)}.wf-pop__notice{color:var(--wf-amber-ink);background:var(--wf-amber-bg);border:var(--wf-border-1) solid var(--wf-amber-border)}.wf-pop__error{color:var(--wf-edit-danger);background:var(--wf-edit-danger-tint);border:var(--wf-border-1) solid var(--wf-edit-danger-border)}.wf-pop__actions{align-items:center;gap:var(--wf-space-8);padding:var(--wf-space-10) var(--wf-space-14);border-top:var(--wf-border-1) solid var(--wf-line);display:flex}.wf-pop__hint{font-size:var(--wf-fs-10);color:var(--wf-gray-888);flex:1}.wf-modal-backdrop{z-index:var(--wf-z-modal);padding:var(--wf-space-20);background:var(--wf-scrim);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.wf-modal-backdrop--drawer{justify-content:flex-end;align-items:stretch;padding:0}.wf-modal{width:100%;max-width:var(--wf-space-560);max-height:calc(100vh - var(--wf-space-40));padding:var(--wf-space-20) var(--wf-space-22);background:var(--wf-canvas);color:var(--wf-ink);font-family:var(--wf-font-ui);border-radius:var(--wf-radius-14);box-shadow:var(--wf-shadow-pop);overflow-y:auto}.wf-modal:focus-visible{outline:var(--wf-border-2) solid var(--wf-edit-accent)}.wf-modal__title{margin:0 0 var(--wf-space-8);font-size:var(--wf-fs-15-5);font-weight:var(--wf-fw-bold)}.wf-modal__lede{margin:0 0 var(--wf-space-16);font-size:var(--wf-fs-12-5);line-height:var(--wf-leading-normal);color:var(--wf-gray-666)}.wf-modal__foot{margin:var(--wf-space-14) 0 0;font-size:var(--wf-fs-11);line-height:var(--wf-leading-normal);color:var(--wf-gray-777)}.wf-modal__actions{justify-content:flex-end;gap:var(--wf-space-8);margin-top:var(--wf-space-16);flex-wrap:wrap;display:flex}.wf-conflict__grid{gap:var(--wf-space-12);grid-template-columns:1fr 1fr;display:grid}.wf-conflict__side{padding:var(--wf-space-12);background:var(--wf-ph3);border:var(--wf-border-1) solid var(--wf-line);border-radius:var(--wf-radius-10)}.wf-conflict__heading{margin:0 0 var(--wf-space-4);font-size:var(--wf-fs-11);font-weight:var(--wf-fw-bold);letter-spacing:var(--wf-tracking-wide-05);text-transform:uppercase}.wf-conflict__by{margin:0 0 var(--wf-space-8);font-size:var(--wf-fs-10);color:var(--wf-gray-777)}.wf-conflict__value{margin:0 0 var(--wf-space-6);font-size:var(--wf-fs-12-5);line-height:var(--wf-leading-normal);overflow-wrap:anywhere}.wf-conflict__value--url{font-size:var(--wf-fs-11);color:var(--wf-gray-666)}.wf-drawer{width:100%;max-width:var(--wf-drawer-w);background:var(--wf-canvas);height:100%;color:var(--wf-ink);font-family:var(--wf-font-ui);box-shadow:var(--wf-shadow-pop);flex-direction:column;display:flex}.wf-drawer:focus-visible{outline:var(--wf-border-2) solid var(--wf-edit-accent)}.wf-drawer__head{align-items:flex-start;gap:var(--wf-space-8);padding:var(--wf-space-16) var(--wf-space-18);border-bottom:var(--wf-border-1) solid var(--wf-line);display:flex}.wf-drawer__title{font-size:var(--wf-fs-14);font-weight:var(--wf-fw-bold);margin:0}.wf-drawer__sub{margin:var(--wf-space-3) 0 0;font-size:var(--wf-fs-10);color:var(--wf-gray-888)}.wf-drawer__body{padding:var(--wf-space-14) var(--wf-space-18);flex:1;overflow-y:auto}.wf-drawer__foot{padding:var(--wf-space-10) var(--wf-space-18);border-top:var(--wf-border-1) solid var(--wf-line);justify-content:flex-end;display:flex}.wf-history{gap:var(--wf-space-10);margin:0;padding:0;list-style:none;display:grid}.wf-history__row{padding:var(--wf-space-12);background:var(--wf-canvas);border:var(--wf-border-1) solid var(--wf-line);border-radius:var(--wf-radius-10)}.wf-history__head{align-items:center;gap:var(--wf-space-8);font-size:var(--wf-fs-11);color:var(--wf-gray-777);flex-wrap:wrap;display:flex}.wf-history__rev{font-weight:var(--wf-fw-bold);color:var(--wf-ink)}.wf-history__target{font-weight:var(--wf-fw-semibold);color:var(--wf-ink);overflow-wrap:anywhere}.wf-history__who{overflow-wrap:anywhere}.wf-history__spacer{flex:1 1 var(--wf-space-16)}.wf-history__when{white-space:nowrap}.wf-history__tag{padding:0 var(--wf-space-6);font-size:var(--wf-fs-10);font-weight:var(--wf-fw-semibold);letter-spacing:var(--wf-tracking-wide-05);text-transform:uppercase;color:var(--wf-gray-777);background:var(--wf-ph3);border:var(--wf-border-1) solid var(--wf-line);border-radius:var(--wf-radius-pill)}.wf-history__tag--live{color:var(--wf-canvas);background:var(--wf-ink);border-color:var(--wf-ink)}.wf-history__note{margin:var(--wf-space-8) 0 0;font-size:var(--wf-fs-12);color:var(--wf-gray-666);font-style:italic}.wf-history__diff{margin-top:var(--wf-space-8);gap:var(--wf-space-6);display:grid}.wf-diff{align-items:baseline;gap:var(--wf-space-8);display:flex}.wf-diff__label{min-width:var(--wf-space-30);font-size:var(--wf-fs-10);font-weight:var(--wf-fw-semibold);letter-spacing:var(--wf-tracking-wide-05);text-transform:uppercase;color:var(--wf-gray-999);flex:none}.wf-diff__values{gap:var(--wf-space-2);min-width:0;display:grid}.wf-diff__before,.wf-diff__after{font-size:var(--wf-fs-12);line-height:var(--wf-leading-normal);overflow-wrap:anywhere;margin:0}.wf-diff__before{color:var(--wf-gray-999);text-decoration:line-through}.wf-diff__after{color:var(--wf-ink)}.wf-diff__after--changed{padding:0 var(--wf-space-4);margin-left:calc(var(--wf-space-4) * -1);border-radius:var(--wf-radius-4);background:var(--wf-ph3);font-weight:var(--wf-fw-semibold)}.wf-history__actions{align-items:center;gap:var(--wf-space-8);margin-top:var(--wf-space-10);flex-wrap:wrap;display:flex}.wf-history__reassure{font-size:var(--wf-fs-10);color:var(--wf-gray-888)}.wf-history__empty{padding:var(--wf-space-20) 0;font-size:var(--wf-fs-12-5);line-height:var(--wf-leading-normal);color:var(--wf-gray-888);text-align:center;margin:0}.wf-page--publishbar{padding-bottom:var(--wf-space-150)}.wf-publishbar{z-index:var(--wf-z-publishbar);padding:var(--wf-space-10) var(--wf-space-20);background:var(--wf-canvas);color:var(--wf-ink);font-family:var(--wf-font-ui);border-top:var(--wf-border-1) solid var(--wf-line);box-shadow:var(--wf-shadow-bar);position:fixed;bottom:0;left:0;right:0}.wf-publishbar__row{align-items:center;gap:var(--wf-space-10);font-size:var(--wf-fs-12);flex-wrap:wrap;display:flex}.wf-publishbar__count strong{font-size:var(--wf-fs-13);font-weight:var(--wf-fw-bold)}.wf-publishbar__version{color:var(--wf-gray-777)}.wf-publishbar__spacer{flex:1}.wf-publishbar__divider{width:var(--wf-border-1);min-height:var(--wf-space-16);background:var(--wf-line);align-self:stretch}.wf-publishbar__link{font-size:var(--wf-fs-12);font-weight:var(--wf-fw-semibold);color:var(--wf-edit-accent);text-underline-offset:var(--wf-underline-offset);text-decoration:underline}.wf-publishbar__msg{margin:var(--wf-space-6) 0 0;font-size:var(--wf-fs-11);color:var(--wf-gray-777)}.wf-offline-banner--error{color:var(--wf-edit-danger);background:var(--wf-edit-danger-tint);border-color:var(--wf-edit-danger-border)}.wf-modal--pubprev{max-width:var(--wf-modal-wide);flex-direction:column;padding:0;display:flex;overflow:hidden}.wf-pubprev__head{padding:var(--wf-space-18) var(--wf-space-22) var(--wf-space-14);border-bottom:var(--wf-border-1) solid var(--wf-line);flex:none}.wf-pubprev__sub{margin:var(--wf-space-4) 0 0;font-size:var(--wf-fs-12);line-height:var(--wf-leading-normal);color:var(--wf-gray-777)}.wf-pubprev__counts{gap:var(--wf-space-8);margin:var(--wf-space-12) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.wf-pubprev__count{padding:var(--wf-space-3) var(--wf-space-10);font-size:var(--wf-fs-11-5);color:var(--wf-gray-666);background:var(--wf-ph3);border:var(--wf-border-1) solid var(--wf-line);border-radius:var(--wf-radius-pill)}.wf-pubprev__countn{font-weight:var(--wf-fw-bold);color:var(--wf-ink)}.wf-pubprev__body{padding:var(--wf-space-16) var(--wf-space-22);flex:1;overflow-y:auto}.wf-pubprev__retry{align-items:center;gap:var(--wf-space-8);flex-wrap:wrap;display:flex}.wf-pubprev__retry .wf-pop__error{flex:1 1 var(--wf-space-260);margin:0}.wf-pubprev__status{padding:var(--wf-space-20) 0;font-size:var(--wf-fs-12-5);line-height:var(--wf-leading-normal);color:var(--wf-gray-888);text-align:center;margin:0}.wf-pubprev__first{padding:var(--wf-space-12) var(--wf-space-14);font-size:var(--wf-fs-12-5);line-height:var(--wf-leading-normal);color:var(--wf-ink);background:var(--wf-edit-accent-tint);border:var(--wf-border-1) solid var(--wf-edit-outline);border-radius:var(--wf-radius-10);margin:0}.wf-pubprev__section{margin-bottom:var(--wf-space-20)}.wf-pubprev__section:last-child{margin-bottom:0}.wf-pubprev__sechead{align-items:baseline;gap:var(--wf-space-8);margin:0 0 var(--wf-space-10);padding-bottom:var(--wf-space-6);border-bottom:var(--wf-border-1) solid var(--wf-line);flex-wrap:wrap;display:flex}.wf-pubprev__seclabel{font-size:var(--wf-fs-12);font-weight:var(--wf-fw-bold);letter-spacing:var(--wf-tracking-wide-05);text-transform:uppercase;color:var(--wf-ink)}.wf-pubprev__seccount{font-size:var(--wf-fs-10);color:var(--wf-gray-888);margin-left:auto}.wf-pubprev__changes{gap:var(--wf-space-8);margin:0;padding:0;list-style:none;display:grid}.wf-pubprev__change{padding:var(--wf-space-10) var(--wf-space-12);background:var(--wf-canvas);border:var(--wf-border-1) solid var(--wf-line);border-radius:var(--wf-radius-10)}.wf-pubprev__changehead{align-items:center;gap:var(--wf-space-8);margin-bottom:var(--wf-space-8);font-size:var(--wf-fs-11);color:var(--wf-gray-777);flex-wrap:wrap;display:flex}.wf-pubprev__field{font-weight:var(--wf-fw-semibold);color:var(--wf-ink);overflow-wrap:anywhere}.wf-pubprev__item{overflow-wrap:anywhere}.wf-pubprev__spacer{flex:1 1 var(--wf-space-16)}.wf-pubprev__by{white-space:nowrap}.wf-pubprev__kind{flex:none}.wf-pubprev__foot{padding:var(--wf-space-12) var(--wf-space-22) var(--wf-space-16);border-top:var(--wf-border-1) solid var(--wf-line);flex:none}.wf-pubprev__noterow{align-items:center;gap:var(--wf-space-8);flex-wrap:wrap;display:flex}.wf-pubprev__notelabel{font-size:var(--wf-fs-11-5);font-weight:var(--wf-fw-semibold)}.wf-pubprev__noteinput{min-width:var(--wf-space-260);flex:1;width:auto}.wf-pubprev__actions{align-items:center;gap:var(--wf-space-8);margin-top:var(--wf-space-12);flex-wrap:wrap;display:flex}.wf-pubprev__hint{flex:1 1 var(--wf-space-260);font-size:var(--wf-fs-10);line-height:var(--wf-leading-normal);color:var(--wf-gray-888)}.wf-recovery__options{gap:var(--wf-space-10);margin:0;padding:0;list-style:none;display:grid}.wf-recovery__option{width:100%;padding:var(--wf-space-12) var(--wf-space-14);text-align:left;font-family:var(--wf-font-ui);background:var(--wf-canvas);border:var(--wf-border-1) solid var(--wf-line);border-radius:var(--wf-radius-12);cursor:pointer;transition:background-color var(--wf-motion-fast) var(--wf-ease), border-color var(--wf-motion-fast) var(--wf-ease);display:block}.wf-recovery__option:hover{background:var(--wf-ph3);border-color:var(--wf-edit-outline)}.wf-recovery__option:focus-visible{outline:var(--wf-border-2) solid var(--wf-edit-accent);outline-offset:var(--wf-space-2)}.wf-recovery__optiontitle{margin-bottom:var(--wf-space-4);font-size:var(--wf-fs-13);font-weight:var(--wf-fw-semibold);color:var(--wf-ink);display:block}.wf-recovery__optiondesc{font-size:var(--wf-fs-12);line-height:var(--wf-leading-normal);color:var(--wf-gray-666);display:block}.wf-recovery__status{margin:0 0 var(--wf-space-12);padding:var(--wf-space-16) 0;font-size:var(--wf-fs-12-5);color:var(--wf-gray-888);text-align:center}.wf-recovery__notrollback{margin:0 0 var(--wf-space-14);padding:var(--wf-space-10) var(--wf-space-12);font-size:var(--wf-fs-12-5);line-height:var(--wf-leading-normal);color:var(--wf-ink);background:var(--wf-edit-accent-tint);border-left:var(--wf-border-2) solid var(--wf-edit-accent);border-radius:var(--wf-radius-8)}.wf-recovery__warn,.wf-pubprev__warn{margin:0 0 var(--wf-space-14);padding:var(--wf-space-10) var(--wf-space-12);font-size:var(--wf-fs-12-5);line-height:var(--wf-leading-normal);color:var(--wf-amber-ink);background:var(--wf-amber-bg);border:var(--wf-border-1) solid var(--wf-amber-border);border-radius:var(--wf-radius-8)}.wf-recovery__facts{gap:var(--wf-space-8);margin:0;padding:0;list-style:none;display:grid}.wf-recovery__fact{padding-left:var(--wf-space-14);font-size:var(--wf-fs-12-5);line-height:var(--wf-leading-normal);color:var(--wf-ink);position:relative}.wf-recovery__fact:before{content:"";left:0;top:var(--wf-space-8);width:var(--wf-space-4);height:var(--wf-space-4);background:var(--wf-gray-999);border-radius:var(--wf-radius-pill);position:absolute}.wf-recovery__fact--quiet{color:var(--wf-gray-777)}.wf-recovery__error{margin:var(--wf-space-12) 0 0}.wf-histpage{font-family:var(--wf-font-ui);color:var(--wf-ink)}.wf-histpage__inner{max-width:var(--wf-histpage-max);padding:var(--wf-space-26) var(--wf-space-28) var(--wf-space-40);background:var(--wf-canvas);border-radius:var(--wf-radius-22);margin:0 auto}.wf-histpage__head{align-items:flex-start;gap:var(--wf-space-16);margin-bottom:var(--wf-space-20);flex-wrap:wrap;display:flex}.wf-histpage__title{font-size:var(--wf-fs-26);font-weight:var(--wf-fw-bold);letter-spacing:var(--wf-tracking-tight);margin:0}.wf-histpage__sub{margin:var(--wf-space-6) 0 0;max-width:var(--wf-space-560);font-size:var(--wf-fs-12-5);line-height:var(--wf-leading-normal);color:var(--wf-gray-666)}.wf-histpage__back{font-size:var(--wf-fs-12-5);font-weight:var(--wf-fw-semibold);color:var(--wf-edit-accent);text-underline-offset:var(--wf-underline-offset);margin-left:auto;text-decoration:underline}.wf-histpage__filters{grid-template-columns:repeat(auto-fit, minmax(var(--wf-space-180), 1fr));align-items:end;gap:var(--wf-space-10);padding:var(--wf-space-14);margin-bottom:var(--wf-space-16);background:var(--wf-ph3);border-radius:var(--wf-radius-10);display:grid}.wf-histpage__filter{gap:var(--wf-space-4);min-width:0;font-size:var(--wf-fs-11-5);font-weight:var(--wf-fw-semibold);display:grid}.wf-histpage__filter select,.wf-histpage__filter input{width:100%;min-width:0;padding:var(--wf-space-7) var(--wf-space-9);font-family:var(--wf-font-ui);font-size:var(--wf-fs-12-5);color:var(--wf-ink);background:var(--wf-canvas);border:var(--wf-border-1) solid var(--wf-gray-ccc);border-radius:var(--wf-radius-8);font-weight:400}.wf-histpage__filter select:focus-visible,.wf-histpage__filter input:focus-visible{outline:var(--wf-border-2) solid var(--wf-edit-accent);outline-offset:var(--wf-space-2)}.wf-histpage__filteractions{align-items:center;gap:var(--wf-space-8);display:flex}.wf-histpage__layout{grid-template-columns:minmax(0, 1fr) var(--wf-space-300);align-items:start;gap:var(--wf-space-24);display:grid}.wf-histpage__feed{min-width:0}.wf-histpage__toolbar{align-items:center;gap:var(--wf-space-10);margin-bottom:var(--wf-space-12);flex-wrap:wrap;display:flex}.wf-histpage__count{font-size:var(--wf-fs-11-5);color:var(--wf-gray-777);margin:0 auto 0 0}.wf-seg{padding:var(--wf-space-2);background:var(--wf-ph3);border:var(--wf-border-1) solid var(--wf-line);border-radius:var(--wf-radius-pill);display:inline-flex}.wf-seg__btn{padding:var(--wf-space-4) var(--wf-space-12);font-family:var(--wf-font-ui);font-size:var(--wf-fs-11-5);font-weight:var(--wf-fw-semibold);color:var(--wf-gray-666);border-radius:var(--wf-radius-pill);cursor:pointer;background:0 0;border:0}.wf-seg__btn--on{color:var(--wf-canvas);background:var(--wf-edit-accent)}.wf-seg__btn:focus-visible{outline:var(--wf-border-2) solid var(--wf-edit-accent);outline-offset:var(--wf-space-2)}.wf-histgroup{margin-bottom:var(--wf-space-20)}.wf-histgroup__head{align-items:baseline;gap:var(--wf-space-10);margin:0 0 var(--wf-space-4);padding-bottom:var(--wf-space-6);border-bottom:var(--wf-border-1) solid var(--wf-line);font-size:var(--wf-fs-13);font-weight:var(--wf-fw-bold);display:flex}.wf-histgroup__label{color:var(--wf-ink)}.wf-histgroup__head--pending{border-bottom-color:var(--wf-edit-outline)}.wf-histgroup__head--pending .wf-histgroup__label{color:var(--wf-edit-accent)}.wf-histgroup__count{font-size:var(--wf-fs-10);font-weight:var(--wf-fw-semibold);letter-spacing:var(--wf-tracking-wide-05);text-transform:uppercase;color:var(--wf-gray-999);margin-left:auto}.wf-histgroup__detail{margin:0 0 var(--wf-space-10);font-size:var(--wf-fs-11-5);line-height:var(--wf-leading-normal);color:var(--wf-gray-777)}.wf-histpage__aside{top:var(--wf-space-20);min-width:0;padding:var(--wf-space-14);background:var(--wf-ph3);border-radius:var(--wf-radius-12);position:sticky}.wf-aside__title{font-size:var(--wf-fs-13);font-weight:var(--wf-fw-bold);margin:0}.wf-aside__lede{margin:var(--wf-space-4) 0 var(--wf-space-12);font-size:var(--wf-fs-11-5);line-height:var(--wf-leading-normal);color:var(--wf-gray-666)}.wf-publist{gap:var(--wf-space-8);max-height:var(--wf-space-560);margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.wf-pubrow{padding:var(--wf-space-10);background:var(--wf-canvas);border:var(--wf-border-1) solid var(--wf-line);border-radius:var(--wf-radius-10)}.wf-pubrow--live{border-color:var(--wf-ink);border-width:var(--wf-border-2)}.wf-pubrow__head{align-items:center;gap:var(--wf-space-6);font-size:var(--wf-fs-11);color:var(--wf-gray-777);flex-wrap:wrap;display:flex}.wf-pubrow__num{font-size:var(--wf-fs-13);font-weight:var(--wf-fw-bold);color:var(--wf-ink)}.wf-pubrow__when{white-space:nowrap;margin-left:auto}.wf-pubrow__by{margin:var(--wf-space-4) 0 0;font-size:var(--wf-fs-11);color:var(--wf-gray-777);overflow-wrap:anywhere}.wf-pubrow__note{margin:var(--wf-space-4) 0 var(--wf-space-8);font-size:var(--wf-fs-11-5);font-style:italic;line-height:var(--wf-leading-normal);color:var(--wf-gray-666)}.wf-histpage__pager{justify-content:center;align-items:center;gap:var(--wf-space-12);margin-top:var(--wf-space-20);display:flex}.wf-histpage__pagelabel{font-size:var(--wf-fs-12);color:var(--wf-gray-777)}@media (width<=1180px){.wf-histpage__layout{grid-template-columns:minmax(0,1fr)}.wf-histpage__aside{position:static}.wf-publist{max-height:none}}@media (width<=760px){.wf-conflict__grid{grid-template-columns:1fr}.wf-histpage__inner{padding:var(--wf-space-20) var(--wf-space-16) var(--wf-space-32)}}.wf-pop--wide{width:var(--wf-modal-wide);max-width:calc(100vw - var(--wf-space-24))}.wf-html-editor{background:var(--wf-canvas);border:var(--wf-border-1) solid var(--wf-gray-ccc);border-radius:var(--wf-radius-8)}.wf-html-editor:focus-within{border-color:var(--wf-edit-accent);box-shadow:0 0 0 var(--wf-border-2) var(--wf-edit-accent-tint)}.wf-html-editor__toolbar{align-items:center;gap:var(--wf-space-2);padding:var(--wf-space-6);background:var(--wf-ph3);border-bottom:var(--wf-border-1) solid var(--wf-line);border-radius:var(--wf-radius-8) var(--wf-radius-8) 0 0;flex-wrap:wrap;display:flex}.wf-html-editor__group{gap:var(--wf-space-2);padding-right:var(--wf-space-6);margin-right:var(--wf-space-2);border-right:var(--wf-border-1) solid var(--wf-line);display:flex}.wf-html-editor__group:last-child{border-right:0;margin-right:0;padding-right:0}.wf-html-tool{min-width:var(--wf-space-28);height:var(--wf-space-26);padding:0 var(--wf-space-6);font-family:var(--wf-font-ui);font-size:var(--wf-fs-11-5);font-weight:var(--wf-fw-semibold);color:var(--wf-ink);background:var(--wf-canvas);border:var(--wf-border-1) solid var(--wf-line);border-radius:var(--wf-radius-4);cursor:pointer;line-height:1}.wf-html-tool:hover:not(:disabled){border-color:var(--wf-gray-999)}.wf-html-tool[aria-pressed=true]{color:var(--wf-canvas);background:var(--wf-ink);border-color:var(--wf-ink)}.wf-html-tool:disabled{opacity:var(--wf-hidden-opacity);cursor:default}.wf-html-tool:focus-visible{outline:var(--wf-border-2) solid var(--wf-edit-accent);outline-offset:var(--wf-space-1)}.wf-html-tool--i{font-style:italic}.wf-html-tool--u{text-decoration:underline}.wf-html-editor__linkrow{align-items:center;gap:var(--wf-space-6);padding:var(--wf-space-6);border-bottom:var(--wf-border-1) solid var(--wf-line);flex-wrap:wrap;display:flex}.wf-html-editor__linkrow .wf-pop__input{min-width:var(--wf-space-180);flex:1}.wf-html-editor__content{min-height:var(--wf-space-180);max-height:55vh;padding:var(--wf-space-12) var(--wf-space-14);font-family:var(--wf-font-ui);font-size:var(--wf-fs-13);line-height:var(--wf-leading-normal);color:var(--wf-ink);white-space:pre-wrap;overflow-wrap:anywhere;overflow-y:auto}.wf-html-editor__content:focus{outline:none}.wf-html-editor__content :is(h2,h3,h4){margin:var(--wf-space-14) 0 var(--wf-space-6);font-weight:var(--wf-fw-bold);line-height:var(--wf-leading-snug)}.wf-html-editor__content>:first-child{margin-top:0}.wf-html-editor__content h2{font-size:var(--wf-fs-17)}.wf-html-editor__content h3{font-size:var(--wf-fs-15-5)}.wf-html-editor__content h4{font-size:var(--wf-fs-14)}.wf-html-editor__content p{margin:0 0 var(--wf-space-8)}.wf-html-editor__content :is(ul,ol){margin:0 0 var(--wf-space-8);padding-left:var(--wf-space-22)}.wf-html-editor__content ul{list-style:outside}.wf-html-editor__content ol{list-style:decimal}.wf-html-editor__content li>p{margin:0}.wf-html-editor__content blockquote{margin:0 0 var(--wf-space-8);padding-left:var(--wf-space-12);color:var(--wf-gray-555);border-left:var(--wf-border-2) solid var(--wf-gray-ccc)}.wf-html-editor__content hr{margin:var(--wf-space-12) 0;border:0;border-top:var(--wf-border-1) solid var(--wf-line)}.wf-html-editor__content a{color:var(--wf-edit-accent);text-decoration:underline}.wf-html-editor__content table{width:100%;margin:0 0 var(--wf-space-8);table-layout:fixed;border-collapse:collapse}.wf-html-editor__content :is(th,td){padding:var(--wf-space-4) var(--wf-space-6);text-align:left;vertical-align:top;border:var(--wf-border-1) solid var(--wf-gray-ccc);position:relative}.wf-html-editor__content th{font-weight:var(--wf-fw-semibold);background:var(--wf-ph3)}.wf-html-editor__content :is(th,td)>p{margin:0}.wf-html-editor__content .selectedCell:after{content:"";background:var(--wf-edit-accent-tint);opacity:var(--wf-hidden-opacity);pointer-events:none;position:absolute;inset:0}.wf-html-editor__hint{margin:var(--wf-space-4) 0 0;font-size:var(--wf-fs-10);color:var(--wf-gray-888)}.wf-diff__words{margin-left:var(--wf-space-6);font-size:var(--wf-fs-10);font-weight:var(--wf-fw-semibold);color:var(--wf-gray-999)}.wf-sr-only{width:var(--wf-space-1);height:var(--wf-space-1);margin:calc(var(--wf-space-1) * -1);clip-path:inset(50%);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.wf-vis__glyph{vertical-align:middle;flex:none;display:inline-block}.wf-hidden-slot{opacity:var(--wf-hidden-opacity)}.wf-hidden-slot:hover,.wf-hidden-slot:focus-visible,.wf-hidden-slot:focus-within{opacity:1}.wf-hidden-mark{margin-left:var(--wf-space-6);font-size:var(--wf-fs-12);color:var(--wf-hidden-ink);vertical-align:middle;align-items:center;display:inline-flex}.wf-chip-hidden{align-items:center;gap:var(--wf-space-4);padding:var(--wf-space-1) var(--wf-space-6);font-size:var(--wf-fs-10);font-weight:var(--wf-fw-semibold);letter-spacing:var(--wf-tracking-wide-05);text-transform:uppercase;color:var(--wf-hidden-ink);background:var(--wf-hidden-bg);border:var(--wf-border-1) solid var(--wf-hidden-border);border-radius:var(--wf-radius-pill);vertical-align:middle;cursor:help;white-space:nowrap;font-style:normal;display:inline-flex}.wf-vis-btn{justify-content:center;align-items:center;display:inline-flex}.wf-vis-link{align-items:center;gap:var(--wf-space-4);display:inline-flex}.wf-section-vis{justify-content:flex-end;align-items:center;gap:var(--wf-space-8);padding:var(--wf-space-8) 0 0;font-size:var(--wf-fs-11);color:var(--wf-gray-888);display:flex}.wf-section-vis__label{font-weight:var(--wf-fw-semibold);letter-spacing:var(--wf-tracking-wide-05);text-transform:uppercase;margin-right:auto}.wf-section-vis__action,.wf-section-vis__reset{font-size:var(--wf-fs-11)}.wf-section-vis__reset:disabled{opacity:.4;cursor:not-allowed}.wf-section-body--parked{opacity:var(--wf-hidden-opacity)}.wf-section-body--parked:hover,.wf-section-body--parked:focus-within{opacity:1}.wf-publishbar__hidden{align-items:center;gap:var(--wf-space-6);padding:var(--wf-space-2) var(--wf-space-8);font-size:var(--wf-fs-12);color:var(--wf-hidden-ink);background:var(--wf-hidden-bg);border:var(--wf-border-1) solid var(--wf-hidden-border);border-radius:var(--wf-radius-pill);cursor:help;white-space:nowrap;display:inline-flex}.wf-publishbar__hidden--pending{color:var(--wf-amber-ink);background:var(--wf-amber-bg);border-color:var(--wf-amber-border);font-weight:var(--wf-fw-semibold)}.pw-scope{--font-sans:"Libre Franklin", "Franklin Gothic", "ITC Franklin Gothic", "Franklin Gothic Medium", "Helvetica Neue", Arial, sans-serif;--font-serif:"Newsreader", "Iowan Old Style", Charter, Georgia, "Times New Roman", serif;--font-mono:"IBM Plex Mono", "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--fs-oversize:clamp(6rem, 18vw, 14rem);--lh-oversize:.85;--fw-oversize:900;--track-oversize:-.04em;--fs-numeral:4rem;--fs-display:clamp(2.75rem, 6vw, 4.75rem);--lh-display:.95;--fw-display:800;--track-display:-.03em;--fs-headline:clamp(2rem, 3.6vw, 2.75rem);--lh-headline:1;--fw-headline:800;--track-headline:-.02em;--fs-title:1.375rem;--lh-title:1.2;--fw-title:700;--track-title:-.01em;--fs-lede:1.25rem;--lh-lede:1.45;--fs-body:1.0625rem;--lh-body:1.55;--fs-small:.875rem;--lh-small:1.45;--fw-text:400;--fw-medium:500;--fw-strong:700;--lh-solid:1;--fs-label:.75rem;--lh-label:1.2;--fw-label:700;--track-label:.1em;--fw-figure:500;--fs-quote:1.625rem;--lh-quote:1.3;--fw-quote:400;--measure:65ch;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--space-9:6rem;--space-10:8rem;--columns:12;--measure-max:76rem;--gutter:1.5rem;--margin:clamp(1rem, 4vw, 3rem);--bar:.375rem;--hairline:1px;--stroke:.125rem;--radius:0;--radius-round:50%;--target:2.75rem;--wordmark-height:2.5rem;--mark-size:.5rem;--mark-gap:.25rem;--mark-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Ccircle cx='5' cy='5' r='5'/%3E%3C/svg%3E");--flag-size:1.125em;--flag-yes-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2 8.5l4 4l8-8.5' fill='none' stroke='black' stroke-width='2.25'/%3E%3C/svg%3E");--flag-no-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 3.5l9 9m0-9l-9 9' fill='none' stroke='black' stroke-width='2'/%3E%3C/svg%3E");--flag-none-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8h10' fill='none' stroke='black' stroke-width='2'/%3E%3C/svg%3E");--motion-base:.18s;--ease:cubic-bezier(.2, 0, 0, 1);--on-light:#141414;--on-dark:#fff}.pw-scope,body.pw-body,:where(.pw-scope) [data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#fff;--paper-2:#f3f2ef;--ink:#141414;--ink-2:#3d3b38;--ink-3:#6b6863;--ink-4:#a8a49e;--rule:#dcd9d4;--accent:#d4161c;--on-accent:var(--on-dark);--accent-ink:#d4161c;--inverse-accent:#ff6b61;--alert:#9f1118;--focus:#141414;--inverse-bg:#141414;--inverse-fg:#fff;--inverse-muted:#aca8a1;--inverse-rule:#3d3b38;--inverse-focus:#fff}.pw-scope[data-theme=dark],body.pw-body[data-pw-theme=dark],:where(.pw-scope) [data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#23211e;--paper-2:#2c2a26;--ink:#f2efe9;--ink-2:#d3cfc7;--ink-3:#a8a39a;--ink-4:#6a655e;--rule:#3d3a35;--accent:#d4161c;--on-accent:var(--on-dark);--accent-ink:#ff6b61;--inverse-accent:#c2141a;--alert:#ffa49c;--focus:#f2efe9;--inverse-bg:#f2efe9;--inverse-fg:#23211e;--inverse-muted:#5c5852;--inverse-rule:#cfcac1;--inverse-focus:#23211e}@media (prefers-color-scheme:dark){.pw-scope:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#23211e;--paper-2:#2c2a26;--ink:#f2efe9;--ink-2:#d3cfc7;--ink-3:#a8a39a;--ink-4:#6a655e;--rule:#3d3a35;--accent:#d4161c;--on-accent:var(--on-dark);--accent-ink:#ff6b61;--inverse-accent:#c2141a;--alert:#ffa49c;--focus:#f2efe9;--inverse-bg:#f2efe9;--inverse-fg:#23211e;--inverse-muted:#5c5852;--inverse-rule:#cfcac1;--inverse-focus:#23211e}}@media (prefers-reduced-motion:reduce){.pw-scope{--motion-base:0s}}.pw-scope,:where(.pw-scope) [data-theme=light]{--accent:#43e000;--on-accent:var(--on-light);--accent-ink:#237500;--inverse-accent:#43e000}.pw-scope[data-theme=dark],:where(.pw-scope) [data-theme=dark]{--accent:#43e000;--on-accent:var(--on-light);--accent-ink:#43e000;--inverse-accent:#237500}@media (prefers-color-scheme:dark){.pw-scope:not([data-theme=light]){--accent:#43e000;--on-accent:var(--on-light);--accent-ink:#43e000;--inverse-accent:#237500}}.pw-scope{--wordmark-height:3rem;--mark-size:.5rem;--mark-gap:.3rem}.pw-scope,:where(.pw-scope) *,:where(.pw-scope) :before,:where(.pw-scope) :after{box-sizing:border-box}.pw-scope{font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-text);font-kerning:normal;-webkit-font-smoothing:antialiased}.pw-scope,:where(.pw-scope) [data-theme]{color:var(--ink);background-color:var(--paper)}:where(.pw-scope) img{block-size:auto;max-inline-size:100%;display:block}:where(.pw-scope) :focus-visible{outline:var(--stroke) solid var(--focus);outline-offset:var(--stroke)}:where(.pw-scope) ::selection{color:var(--paper);background-color:var(--ink)}:where(.pw-scope) [id]{scroll-margin-block-start:var(--space-5)}:where(.pw-scope) code{font-family:var(--font-mono);font-size:.9em}.pw-skip{z-index:1;padding:var(--space-2) var(--space-4);font-weight:var(--fw-strong);color:var(--paper);background-color:var(--ink);position:absolute;inset-block-start:var(--space-2);inset-inline-start:var(--space-2);transform:translateY(-200%)}.pw-skip:focus{transform:none}.pw-visually-hidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.pw-type-oversize,.pw-oversize__text{font-family:var(--font-sans);font-size:var(--fs-oversize);line-height:var(--lh-oversize);font-weight:var(--fw-oversize);letter-spacing:var(--track-oversize);font-variant-numeric:lining-nums}.pw-type-display,.pw-hero__headline{font-family:var(--font-sans);font-size:var(--fs-display);line-height:var(--lh-display);font-weight:var(--fw-display);letter-spacing:var(--track-display);text-wrap:balance}.pw-type-headline,.pw-section-head__headline,.pw-cta-band__headline{font-family:var(--font-sans);font-size:var(--fs-headline);line-height:var(--lh-headline);font-weight:var(--fw-headline);letter-spacing:var(--track-headline);text-wrap:balance}.pw-type-title,.pw-step__title,.pw-feature__title,.pw-tier__name,.pw-faq__q{font-family:var(--font-sans);font-size:var(--fs-title);line-height:var(--lh-title);font-weight:var(--fw-title);letter-spacing:var(--track-title);text-wrap:balance}.pw-type-lede,.pw-hero__lede,.pw-section-head__lede,.pw-cta-band__line,.pw-stat__caption{font-size:var(--fs-lede);line-height:var(--lh-lede);font-weight:var(--fw-text);text-wrap:pretty}.pw-type-body{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-text);text-wrap:pretty}.pw-type-small,.pw-hero__micro,.pw-cta-band__micro,.pw-figure__caption,.pw-tier__tagline,.pw-pricing__footnote,.pw-pricing__key,.pw-field__help,.pw-field__error,.pw-quote__by,.pw-footer__legal,.pw-footer__tagline,.pw-newsletter__micro,.pw-tally__unit{font-size:var(--fs-small);line-height:var(--lh-small);text-wrap:pretty}.pw-type-label,.pw-section-head__label,.pw-flag,.pw-figure__label,.pw-figure__placeholder,.pw-tier__group-label,.pw-footer__heading,.pw-compare__table thead th,.pw-doc__note{font-family:var(--font-sans);font-size:var(--fs-label);line-height:var(--lh-label);font-weight:var(--fw-label);letter-spacing:var(--track-label);text-transform:uppercase}.pw-type-figure,.pw-tier__price,.pw-tally__figure,.pw-stat__unit{font-family:var(--font-mono);font-weight:var(--fw-figure);font-variant-numeric:tabular-nums;letter-spacing:0}.pw-type-quote,.pw-quote__text{font-family:var(--font-serif);font-size:var(--fs-quote);line-height:var(--lh-quote);font-weight:var(--fw-quote);font-optical-sizing:auto;text-wrap:pretty}.pw-flow>:not(:first-child){margin-block-start:var(--pw-flow,var(--space-7))}.pw-measure{max-inline-size:var(--measure)}.pw-container{inline-size:100%;max-inline-size:calc(var(--measure-max) + 2 * var(--margin));padding-inline:var(--margin);margin-inline:auto}.pw-grid{grid-template-columns:repeat(var(--columns), minmax(0, 1fr));gap:var(--space-6) var(--gutter);display:grid}.pw-grid>*{grid-column:var(--pw-start,auto) / span var(--pw-span,var(--columns))}.pw-cols,.pw-steps,.pw-quotes,.pw-tiers{grid-template-columns:repeat(var(--pw-cols,3), minmax(0, 1fr));gap:var(--space-7) var(--gutter);margin:0;padding:0;list-style:none;display:grid}.pw-section{padding-block:var(--space-9);background-color:var(--pw-ground,var(--paper))}.pw-section--alt{--pw-ground:var(--paper-2)}.pw-inverse,.pw-compare__brand{--paper:var(--inverse-bg);--paper-2:var(--inverse-bg);--ink:var(--inverse-fg);--ink-2:var(--inverse-fg);--ink-3:var(--inverse-muted);--ink-4:var(--inverse-muted);--rule:var(--inverse-rule);--accent-ink:var(--inverse-accent);--focus:var(--inverse-focus);color:var(--ink);background-color:var(--paper)}.pw-bar,.pw-section-head:before,.pw-hero>.pw-container:before,.pw-cta-band>.pw-container:before,.pw-footer>.pw-container:before{content:"";block-size:var(--bar);background-color:var(--ink);border:0;margin:0;display:block}.pw-hairline{border:0;border-block-start:var(--hairline) solid var(--rule);block-size:0;margin:0}.pw-flag{padding:var(--space-1) var(--space-2);color:var(--on-accent);background-color:var(--accent);white-space:nowrap;display:inline-block}.pw-flag--ink{color:var(--paper);background-color:var(--ink)}.pw-glyph{inline-size:var(--flag-size);block-size:var(--flag-size);vertical-align:-.2em;-webkit-mask-image:var(--flag-yes-mask);mask-image:var(--flag-yes-mask);background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.pw-glyph--no,.pw-glyph--none{color:var(--ink-3)}.pw-glyph--no{-webkit-mask-image:var(--flag-no-mask);mask-image:var(--flag-no-mask)}.pw-glyph--none{-webkit-mask-image:var(--flag-none-mask);mask-image:var(--flag-none-mask)}.pw-button{justify-content:center;align-items:center;gap:var(--space-2);min-block-size:var(--target);padding:var(--space-2) var(--space-5);font-family:var(--font-sans);font-size:var(--fs-body);font-weight:var(--fw-strong);line-height:var(--lh-label);text-align:center;color:var(--paper);background-color:var(--ink);border:var(--stroke) solid var(--ink);border-radius:var(--radius);cursor:pointer;transition:color var(--motion-base) var(--ease), background-color var(--motion-base) var(--ease), border-color var(--motion-base) var(--ease);text-decoration:none;display:inline-flex}.pw-button:hover{color:var(--ink);background-color:var(--paper)}.pw-button--secondary{color:var(--ink);background-color:#0000}.pw-button--secondary:hover{color:var(--paper);background-color:var(--ink)}.pw-button--on-inverse{--ink:var(--inverse-fg);--paper:var(--inverse-bg);--focus:var(--inverse-focus)}.pw-button:disabled,.pw-button[aria-disabled=true]{color:var(--ink-3);background-color:var(--paper-2);border-color:var(--rule);cursor:not-allowed}.pw-link{color:var(--ink);text-decoration-line:underline;text-decoration-thickness:var(--hairline);text-underline-offset:.2em;transition:text-decoration-thickness var(--motion-base) var(--ease)}.pw-link:hover{text-decoration-thickness:var(--stroke)}.pw-link--plain{text-decoration-color:#0000}.pw-link--plain:hover{text-decoration-color:currentColor}.pw-link--arrow{min-block-size:var(--target);font-weight:var(--fw-strong);align-items:center;gap:.35em;display:inline-flex}.pw-link__arrow{font-family:var(--font-mono);font-weight:var(--fw-figure);transition:transform var(--motion-base) var(--ease);display:inline-block}.pw-link--arrow:hover .pw-link__arrow{transform:translate(.2em)}.pw-link--arrow:hover .pw-link__arrow--down{transform:translateY(.15em)}.pw-masthead{background-color:var(--paper);border-block-end:var(--hairline) solid var(--rule);container:pw-masthead/inline-size}.pw-masthead__inner{align-items:center;gap:var(--space-4) var(--space-6);min-block-size:4.5rem;padding-block:var(--space-3);display:flex}.pw-wordmark{font-family:var(--font-sans);font-size:var(--fs-title);font-weight:var(--fw-oversize);letter-spacing:var(--track-headline);line-height:var(--lh-solid);color:var(--ink);flex:none;align-items:center;text-decoration:none;display:inline-flex}.pw-wordmark__img{inline-size:auto;block-size:var(--wordmark-height)}.pw-wordmark__img--on-dark,.pw-scope[data-theme=dark] .pw-wordmark__img--on-light{display:none}.pw-scope[data-theme=dark] .pw-wordmark__img--on-dark{display:block}@media (prefers-color-scheme:dark){.pw-scope:not([data-theme=light]) .pw-wordmark__img--on-light{display:none}.pw-scope:not([data-theme=light]) .pw-wordmark__img--on-dark{display:block}}.pw-masthead__nav{flex:auto;min-inline-size:0}.pw-masthead__links{gap:var(--space-5);margin:0;padding:0;list-style:none;display:flex}.pw-masthead__links a,.pw-masthead__login{min-block-size:var(--target);font-weight:var(--fw-medium);white-space:nowrap;align-items:center;display:inline-flex}.pw-masthead__actions{align-items:center;gap:var(--space-5);flex:none;margin-inline-start:auto;display:flex}.pw-footer{padding-block:var(--space-8) var(--space-6);background-color:var(--paper)}.pw-footer__brand{gap:var(--space-5);align-content:start;display:grid}.pw-footer__tagline{max-inline-size:36ch;color:var(--ink-2);margin:0}.pw-footer__heading{margin:0 0 var(--space-3);color:var(--ink-2)}.pw-footer__list,.pw-footer__social{margin:0;padding:0;list-style:none}.pw-footer__list a{padding-block:var(--space-1);display:inline-block}.pw-footer__legal{justify-content:space-between;gap:var(--space-3) var(--space-6);color:var(--ink-3);border-block-start:var(--hairline) solid var(--rule);flex-wrap:wrap;margin-block-start:var(--space-8);padding-block-start:var(--space-4);display:flex}.pw-footer__legal p{margin:0}.pw-footer__social{flex-wrap:wrap;display:flex}.pw-footer__social li+li:before{content:"·";content:"·" / "";padding-inline:var(--space-2)}.pw-footer__social a{color:var(--ink-3)}.pw-section-head{gap:var(--space-4);align-content:start;margin-block-end:var(--space-7);display:grid}.pw-section-head:before{margin-block-end:var(--space-1)}.pw-section-head__label,.pw-section-head__headline,.pw-section-head__lede{margin:0}.pw-section-head__headline{max-inline-size:22ch}.pw-section-head__lede{max-inline-size:var(--measure);color:var(--ink-2)}.pw-hero{padding-block:var(--space-7) var(--space-9)}.pw-hero>.pw-container:before{margin-block-end:var(--space-8)}.pw-hero__grid{align-items:start}.pw-hero__headline{max-inline-size:16ch;margin:0}.pw-hero__lede{max-inline-size:36ch;color:var(--ink-2)}.pw-hero__lede p{margin:0 0 var(--space-3)}.pw-hero__lede p:first-child{font-weight:var(--fw-strong);color:var(--ink)}.pw-hero__actions{align-items:center;gap:var(--space-3) var(--space-6);flex-wrap:wrap;margin-block-start:var(--space-6);display:flex}.pw-hero__micro{margin:var(--space-4) 0 0;color:var(--ink-3)}.pw-stat{align-items:end;gap:var(--space-4) var(--space-6);grid-template-columns:auto minmax(0,1fr);margin:0;display:grid}.pw-stat__number{margin:0}.pw-stat__text{gap:var(--space-2);display:grid}.pw-stat__unit{font-size:var(--fs-lede);color:var(--ink-2)}.pw-stat__caption{max-inline-size:34ch;margin:0}.pw-step{gap:var(--space-3);border-block-start:var(--hairline) solid var(--ink);align-content:start;padding-block-start:var(--space-4);display:grid}.pw-step__num{font-family:var(--font-sans);font-size:var(--fs-numeral);line-height:var(--lh-oversize);font-weight:var(--fw-oversize);letter-spacing:var(--track-oversize);font-variant-numeric:tabular-nums lining-nums;margin-block-end:var(--space-4)}.pw-step__title,.pw-step__text,.pw-feature__title,.pw-feature__text{margin:0}.pw-step__text,.pw-feature__text{max-inline-size:var(--measure);color:var(--ink-2)}.pw-features{gap:var(--space-7) var(--gutter);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pw-feature{flex:1 1 calc((100% - (var(--pw-cols,2) - 1) * var(--gutter)) / var(--pw-cols,2));min-inline-size:0;container-type:inline-size}.pw-feature__body{gap:var(--space-3);align-content:start;display:grid}.pw-feature__body>.pw-figure{margin-block-end:var(--space-2)}@container (width>=44rem){.pw-feature__body{column-gap:var(--gutter);grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.pw-feature__body>.pw-figure{grid-row:1/span 3;margin-block-end:0}}.pw-compare{overscroll-behavior-x:contain;position:relative;overflow-x:auto}.pw-compare__table{border-collapse:collapse;inline-size:100%;min-inline-size:38rem}.pw-compare__table th,.pw-compare__table td{padding:var(--space-3) var(--space-4);text-align:center;vertical-align:middle;color:var(--ink-3);border-block-end:var(--hairline) solid var(--rule)}.pw-compare__table thead :is(th,td){padding-block:var(--space-5) var(--space-3);vertical-align:bottom;border-block-end:var(--stroke) solid var(--ink)}.pw-compare__table th[scope=row]{z-index:1;inline-size:34%;font-weight:var(--fw-medium);text-align:start;color:var(--ink);background-color:var(--pw-ground,var(--paper));position:sticky;inset-inline-start:0}.pw-compare__table :is(th,td):has(+.pw-compare__brand){color:var(--ink-2)}.pw-compare__table .pw-compare__brand{inline-size:18%;font-weight:var(--fw-strong);color:var(--ink);border-block-end-color:var(--rule)}.pw-compare__brand .pw-glyph--yes{color:var(--accent-ink)}.pw-pricing__controls{justify-content:space-between;align-items:center;gap:var(--space-4) var(--space-6);flex-wrap:wrap;margin-block-end:var(--space-6);display:flex}.pw-pricing__key{align-items:center;gap:var(--space-2);color:var(--ink-2);margin:0;display:inline-flex}.pw-tiers{row-gap:0}.pw-tier{grid-row:span 6;grid-template-rows:subgrid;row-gap:var(--space-3);display:grid}.pw-tier__card{grid-row:2/span 5;grid-template-rows:subgrid;row-gap:var(--space-4);padding:var(--space-5);background-color:var(--paper);border:var(--hairline) solid var(--rule);display:grid}.pw-tier--flagged .pw-tier__card{border:var(--stroke) solid var(--ink)}.pw-tier__tally{padding-inline:var(--space-5);grid-row:1;align-self:end}.pw-tier__head{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;grid-row:1;display:flex}.pw-tier__name,.pw-tier__tagline,.pw-tier__price{margin:0}.pw-tier__tagline{color:var(--ink-2);grid-row:2}.pw-tier__price{align-items:baseline;gap:var(--space-1);grid-row:3;display:flex}.pw-tier__amount{font-size:var(--fs-headline);line-height:var(--lh-solid);letter-spacing:var(--track-headline)}.pw-tier__unit{color:var(--ink-3)}.pw-tier__cta{grid-row:4;align-self:start;inline-size:100%}.pw-tier__features{grid-row:5}.pw-tier__group-label{margin:var(--space-4) 0 var(--space-1);color:var(--ink-2)}.pw-tier__list{margin:0;padding:0;list-style:none}.pw-tier__list li{padding-block:var(--space-2);border-block-start:var(--hairline) solid var(--rule)}.pw-tier__item--excluded{color:var(--ink-3);text-decoration-line:line-through}:is(.pw-pricing [data-billing=monthly],.pw-pricing:has([value=monthly]:checked) [data-billing=annual]){display:none}.pw-pricing:has([value=monthly]:checked) [data-billing=monthly]{display:inline}.pw-pricing__footnote{margin:var(--space-5) 0 0;color:var(--ink-3)}.pw-quote{gap:var(--space-4);border-block-start:var(--hairline) solid var(--ink);align-content:start;margin:0;padding-block-start:var(--space-4);display:grid}.pw-quote__text{quotes:"“" "”";margin:0}.pw-quote__text:before{content:open-quote}.pw-quote__text:after{content:close-quote}.pw-quote__by{align-items:center;gap:var(--space-3);color:var(--ink-2);font-style:normal;display:flex}.pw-quote__name{font-weight:var(--fw-strong);color:var(--ink);display:block}.pw-quote__avatar{inline-size:var(--target);block-size:var(--target);object-fit:cover;border-radius:var(--radius-round);flex:none}.pw-quote--pending .pw-quote__text{color:var(--ink-3)}.pw-quote--pending .pw-quote__text:before,.pw-quote--pending .pw-quote__text:after{content:none}.pw-faq{border-block-start:var(--stroke) solid var(--ink);margin:0}.pw-grid>.pw-section-head{margin-block-end:0}.pw-faq__item{border-block-end:var(--hairline) solid var(--rule)}.pw-faq__q{justify-content:space-between;align-items:baseline;gap:var(--space-5);padding-block:var(--space-4);cursor:pointer;list-style:none;display:flex}.pw-faq__q::-webkit-details-marker{display:none}.pw-faq__q:after{content:"+";content:"+" / "";inline-size:1em;font-weight:var(--fw-text);text-align:center;flex:none}.pw-faq__item[open]>.pw-faq__q:after{content:"−";content:"−" / ""}.pw-faq__q:hover{text-decoration-line:underline;text-decoration-thickness:var(--hairline);text-underline-offset:.2em}.pw-faq__a{max-inline-size:var(--measure);color:var(--ink-2);margin:0;padding-block-end:var(--space-5)}.pw-faq__a--pending{color:var(--ink-3)}.pw-cta-band{padding-block:var(--space-8) var(--space-9)}.pw-cta-band>.pw-container:before,.pw-footer>.pw-container:before{margin-block-end:var(--space-7)}.pw-cta-band__headline,.pw-cta-band__line{margin:0}.pw-cta-band__headline{max-inline-size:20ch;margin-block-end:var(--space-4)}.pw-cta-band__line{max-inline-size:44ch;color:var(--ink-2)}.pw-cta-band__actions{gap:var(--space-3);align-content:end;justify-items:start;display:grid}.pw-cta-band__micro{color:var(--ink-3);margin:0}.pw-field{gap:var(--space-2);max-inline-size:28rem;display:grid}.pw-field__label{font-size:var(--fs-small);font-weight:var(--fw-strong)}.pw-field__input{inline-size:100%;min-block-size:var(--target);padding:var(--space-2) var(--space-3);font:inherit;color:var(--ink);background-color:var(--paper);border:var(--hairline) solid var(--ink-3);border-radius:var(--radius);transition:border-color var(--motion-base) var(--ease)}.pw-field__input:hover{border-color:var(--ink)}.pw-field__input::placeholder{color:var(--ink-3);opacity:1}.pw-field__input[aria-invalid=true]{border-color:var(--alert);border-width:var(--stroke)}.pw-field__help,.pw-field__error{margin:0}.pw-field__help{color:var(--ink-3)}.pw-field__error{gap:var(--space-2);font-weight:var(--fw-strong);color:var(--alert);display:flex}.pw-field__row{display:flex}.pw-field__row>.pw-field__input{border-color:var(--ink);border-inline-end:0;flex:auto;min-inline-size:0}.pw-newsletter{gap:var(--space-2);max-inline-size:26rem;margin:0;display:grid}.pw-newsletter__micro{color:var(--ink-3);margin:0}.pw-toggle{border:var(--stroke) solid var(--ink);border-radius:var(--radius);justify-self:start;margin:0;padding:0;display:inline-flex}.pw-toggle__option{display:flex;position:relative}.pw-toggle__input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.pw-toggle__text{min-block-size:var(--target);padding:var(--space-2) var(--space-4);font-size:var(--fs-small);font-weight:var(--fw-strong);color:var(--ink);background-color:var(--paper);transition:color var(--motion-base) var(--ease), background-color var(--motion-base) var(--ease);align-items:center;display:inline-flex}.pw-toggle__input:checked+.pw-toggle__text{color:var(--paper);background-color:var(--ink)}.pw-toggle__input:focus-visible+.pw-toggle__text{outline:var(--stroke) solid var(--focus);outline-offset:calc(var(--stroke) * 2)}.pw-tally{align-items:flex-start;gap:var(--space-3);display:inline-flex}.pw-tally__marks{--pw-pitch:calc(var(--mark-size) + var(--mark-gap));inline-size:var(--mark-size);block-size:calc(var(--pw-count,1) * var(--pw-pitch) - var(--mark-gap));background-color:var(--pw-mark-color,var(--ink-4));-webkit-mask-image:var(--mark-mask);mask-image:var(--mark-mask);-webkit-mask-size:var(--mark-size) var(--pw-pitch);mask-size:var(--mark-size) var(--pw-pitch);-webkit-mask-position:0 calc(var(--mark-gap) / -2);mask-position:0 calc(var(--mark-gap) / -2);flex:none;display:block;-webkit-mask-repeat:repeat-y;mask-repeat:repeat-y}.pw-tally--row{align-items:center}.pw-tally--row .pw-tally__marks{inline-size:calc(var(--pw-count,1) * var(--pw-pitch) - var(--mark-gap));block-size:var(--mark-size);-webkit-mask-size:var(--pw-pitch) var(--mark-size);mask-size:var(--pw-pitch) var(--mark-size);-webkit-mask-position:calc(var(--mark-gap) / -2) 0;mask-position:calc(var(--mark-gap) / -2) 0;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x}.pw-tally--current{--pw-mark-color:var(--ink)}.pw-tally--accent{--pw-mark-color:var(--accent-ink)}.pw-tally__label{gap:var(--space-1);margin-block-start:calc(var(--space-1) * -1);display:grid}.pw-tally__figure{font-size:var(--fs-lede);line-height:var(--lh-solid)}.pw-tally__unit{color:var(--ink-3)}.pw-oversize{margin:0;overflow:clip}.pw-oversize__text{white-space:nowrap;display:block}.pw-oversize--crop{border-block-end:var(--stroke) solid var(--ink)}.pw-oversize--crop .pw-oversize__text{margin-block-end:-.16em}.pw-oversize--bleed{margin-inline-end:calc(var(--margin) * -1)}.pw-figure{gap:var(--space-3);align-content:start;min-inline-size:0;margin:0;display:grid}.pw-figure__frame{aspect-ratio:var(--pw-ratio,auto);background-color:var(--paper-2);border:var(--hairline) solid var(--rule);overflow:hidden}.pw-figure__frame>img{object-fit:cover;object-position:left top;block-size:100%;inline-size:100%}.pw-figure__caption{align-items:baseline;gap:var(--space-1) var(--space-3);color:var(--ink-3);flex-wrap:wrap;display:flex}.pw-figure__label{color:var(--ink)}.pw-figure__placeholder{aspect-ratio:var(--pw-ratio,16 / 10);min-block-size:var(--target);padding:var(--space-4);text-align:center;color:var(--ink-3);background-color:var(--paper);border:var(--hairline) dashed var(--ink-3);place-items:center;display:grid}.pw-doc__focus{outline:var(--stroke) solid var(--focus);outline-offset:var(--stroke)}.pw-doc__narrow{--margin:var(--space-4);border:var(--hairline) solid var(--rule);max-inline-size:24.375rem}.pw-doc{gap:var(--space-6);padding:var(--space-6);display:grid}.pw-doc__note{color:var(--ink-3);margin:0}.pw-doc__row{align-items:center;gap:var(--space-4) var(--space-5);flex-wrap:wrap;display:flex}.pw-doc__row--end{align-items:flex-end}.pw-doc__stack{gap:var(--space-3);align-content:start;display:grid}.pw-doc-themes{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pw-doc-theme{gap:var(--space-4);padding:var(--space-5);align-content:start;display:grid}.pw-doc-swatches{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.pw-doc-swatch{gap:var(--space-1) var(--space-3);grid-template-columns:2.25rem minmax(0,1fr);align-items:center;display:grid}.pw-doc-swatch__chip{background-color:var(--swatch);border:var(--hairline) solid var(--rule);grid-row:span 2;block-size:2.25rem}.pw-doc-swatch__name{font-family:var(--font-mono);font-size:var(--fs-small);line-height:var(--lh-label)}.pw-doc-swatch__value{color:var(--ink-3)}.pw-doc-swatch__use{font-size:var(--fs-small);line-height:var(--lh-label);color:var(--ink-3)}.pw-doc-spec{gap:var(--space-2) var(--space-5);padding-block:var(--space-3);border-block-start:var(--hairline) solid var(--rule);grid-template-columns:11rem minmax(0,1fr);align-items:baseline;display:grid}.pw-doc-spec>p{margin:0}.pw-doc-spec__meta{font-family:var(--font-mono);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--ink-3)}.pw-doc-spec__meta strong{font-family:var(--font-sans);color:var(--ink);display:block}.pw-doc-space{block-size:var(--space-3);inline-size:var(--size);background-color:var(--ink);display:block}.pw-doc-columns{grid-template-columns:repeat(var(--columns), minmax(0, 1fr));gap:var(--gutter);display:grid}.pw-doc-columns>span{block-size:4rem;font-family:var(--font-mono);font-size:var(--fs-small);color:var(--ink-3);background-color:var(--paper-2);place-items:end center;padding-block-end:var(--space-1);display:grid}@container pw-masthead (width<=760px){.pw-masthead__inner{flex-wrap:wrap;row-gap:0}.pw-masthead__nav{margin-inline:calc(var(--margin) * -1);padding-inline:var(--margin);border-block-start:var(--hairline) solid var(--rule);flex-basis:100%;order:3;overflow-x:auto}.pw-masthead__actions{gap:var(--space-4)}}@media (width<=760px){.pw-grid>*{grid-column:1/-1}.pw-cols,.pw-steps,.pw-quotes,.pw-tiers{grid-template-columns:minmax(0,1fr)}.pw-tier+.pw-tier{margin-block-start:var(--space-5)}.pw-stat{grid-template-columns:minmax(0,1fr)}.pw-feature{flex-basis:100%}.pw-section{padding-block:var(--space-8)}.pw-hero{padding-block:var(--space-5) var(--space-8)}.pw-hero>.pw-container:before{margin-block-end:var(--space-6)}.pw-compare__table{min-inline-size:34rem}.pw-compare__table th[scope=row]{inline-size:9rem}.pw-doc{padding:var(--space-4)}.pw-doc-spec{grid-template-columns:minmax(0,1fr)}}@media (width<=520px){.pw-doc-themes{grid-template-columns:minmax(0,1fr)}}.pw-scope{--masthead-block:calc(4.5rem + var(--hairline));--wf-toolbar-h:0px;--pw-sticky-block:0px;--pw-reveal-shift-base:1.5rem;--pw-reveal-shift-step:.75rem;--pw-reveal-shift:var(--pw-reveal-shift-base);--pw-reveal-duration:1.6s;--pw-reveal-col-step:.28s;--pw-reveal-row-step:80ms;--pw-reveal-beat:.16s;--pw-logo-w:8.75rem;--pw-logo-h:3rem;--pw-logo-gap:var(--space-7);--pw-logo-fade:calc(var(--motion-base) * 2.5);--pw-masthead-motion:calc(var(--pw-motion-hover) * 1.25);min-height:100dvh}.pw-scope.pw-reveal-ready [data-reveal]{--pw-reveal-delay:calc(var(--pw-reveal-col-step) * var(--pw-reveal-col,0) + var(--pw-reveal-row-step) * var(--pw-reveal-row,0) + var(--pw-reveal-beat) * var(--pw-reveal-last,0));opacity:0;transform:translateY(var(--pw-reveal-shift))}.pw-scope.pw-reveal-ready [data-reveal=in]{opacity:1;transition:opacity var(--pw-reveal-duration) var(--ease) var(--pw-reveal-delay), transform var(--pw-reveal-duration) var(--pw-reveal-ease) var(--pw-reveal-delay);transform:none}.pw-scope.pw-reveal-ready [data-reveal=now]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.pw-scope [data-reveal]{opacity:1;transition:none;transform:none}}.pw-scope :is(a,button,[role=button],summary,input,select,textarea,label){transition:var(--pw-hover-transition)}.pw-scope :is(.pw-link,.pw-link__text,.pw-prose a,:is(.pw-dialog,.pw-auth__card) a){--pw-underline:var(--hairline);text-decoration-thickness:var(--pw-underline)}.pw-scope :is(.pw-link,.pw-prose a,:is(.pw-dialog,.pw-auth__card) a):is(:hover,:focus-visible){--pw-underline:var(--stroke)}.pw-status{padding-block:var(--space-7);margin-block:0}body.pw-body{background-color:var(--paper)}.pw-scope :where([id],.pw-section-head,.pw-faq__rule){scroll-margin-block-start:calc(var(--pw-sticky-block) + var(--space-5))}.wf-page--toolbar{--pw-sticky-block:var(--wf-toolbar-h)}@media (width>=761px){.pw-scope [data-section=nav]{z-index:10;position:sticky;inset-block-start:0}.wf-page--toolbar [data-section=nav]{inset-block-start:var(--wf-toolbar-h)}.wf-page--publishbar [data-section=nav]{position:static}.pw-scope{--pw-sticky-block:var(--masthead-block)}.wf-page--toolbar{--pw-sticky-block:calc(var(--wf-toolbar-h) + var(--masthead-block))}.wf-page--publishbar{--pw-sticky-block:var(--wf-toolbar-h)}}.pw-scope [data-section=nav]{--pw-masthead-grow:0rem}@media (width<=760px){.pw-scope:not(.wf-page--publishbar) .pw-masthead{--wordmark-height:3.75rem}}@media (width>=761px) and (width<=1000px),(width>=1080px){.pw-scope:not(.wf-page--publishbar) [data-section=nav]{--pw-masthead-grow:1.5rem;transition:margin-block-end var(--pw-masthead-motion) var(--pw-ease-hover)}.pw-scope:not(.wf-page--publishbar) .pw-masthead{--wordmark-height:calc(3rem + var(--pw-masthead-grow))}.pw-scope:not(.wf-page--publishbar) .pw-masthead__inner{min-block-size:calc(4.5rem + var(--pw-masthead-grow));transition:min-block-size var(--pw-masthead-motion) var(--pw-ease-hover)}.pw-scope:not(.wf-page--publishbar) .pw-masthead .pw-wordmark__img{inline-size:calc((3rem + var(--pw-masthead-grow)) * var(--pw-img-ratio));object-fit:contain;object-position:left center;transition:block-size var(--pw-masthead-motion) var(--pw-ease-hover)}.pw-scope[data-masthead=compact]:not(.wf-page--publishbar) [data-section=nav]{margin-block-end:var(--pw-masthead-grow)}.pw-scope[data-masthead=compact]:not(.wf-page--publishbar) .pw-masthead{--wordmark-height:3rem}.pw-scope[data-masthead=compact]:not(.wf-page--publishbar) .pw-masthead__inner{min-block-size:4.5rem}}@container pw-masthead (width<=1000px){.pw-scope .pw-masthead__inner{flex-wrap:wrap;row-gap:0}.pw-scope .pw-masthead__nav{margin-inline:calc(var(--margin) * -1);padding-inline:var(--margin);border-block-start:var(--hairline) solid var(--rule);flex-basis:100%;order:3}.pw-scope .pw-masthead__actions{gap:var(--space-4)}}@container pw-masthead (width<=1140px){.wf-page--publishbar .pw-masthead__inner{flex-wrap:wrap;row-gap:0}.wf-page--publishbar .pw-masthead__nav{margin-inline:calc(var(--margin) * -1);padding-inline:var(--margin);border-block-start:var(--hairline) solid var(--rule);flex-basis:100%;order:3}}@container pw-masthead (width<=760px){.pw-scope .pw-masthead__links{flex-wrap:wrap}}@container pw-masthead (width<=480px){.pw-scope .pw-masthead__links{justify-content:space-between;column-gap:var(--space-2);font-size:var(--fs-small)}}.pw-scope :is(.wf-toolbar,.wf-offline-banner,.wf-empty,.wf-section-vis,.wf-item-controls,.wf-collection-actions,.wf-collection-note,.wf-add-btn){font-family:var(--wf-font-ui);line-height:normal}.pw-scope .wf-section-vis{padding-inline:var(--margin)}.pw-scope .wf-editable:focus-visible{outline:var(--wf-border-1-5) dashed var(--wf-edit-accent);outline-offset:var(--wf-space-4)}.pw-masthead__links .pw-link{min-block-size:var(--target);font-weight:var(--fw-medium);white-space:nowrap;align-items:center;display:inline-flex}.pw-footer__list .pw-link{padding-block:var(--space-1);display:inline-block}.pw-footer__social .pw-link{color:var(--ink-3)}.pw-wordmark__slot{align-items:center;display:inline-flex}.pw-wordmark__img{aspect-ratio:var(--pw-img-ratio,auto)}.pw-scope button:is(.pw-theme-toggle,.pw-to-top){inline-size:var(--target);block-size:var(--target);min-block-size:var(--target);color:var(--ink);border:var(--stroke) solid var(--ink);border-radius:var(--radius);box-shadow:none;cursor:pointer;background-color:#0000;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.pw-scope button:is(.pw-theme-toggle,.pw-to-top):hover{color:var(--paper);background-color:var(--ink)}.pw-scope button:is(.pw-theme-toggle,.pw-to-top):focus-visible{outline:var(--stroke) solid var(--focus);outline-offset:var(--stroke)}.pw-scope button.pw-to-top{z-index:10;background-color:var(--paper);transition:var(--pw-hover-transition), visibility var(--pw-motion-hover) var(--pw-ease-hover);position:fixed;inset-block-end:calc(var(--margin) + max(var(--pw-consent-block,0px), env(safe-area-inset-bottom,0px)));inset-inline-end:calc(var(--margin) + env(safe-area-inset-right,0px))}.pw-scope button.pw-to-top[data-state=hidden]{opacity:0;visibility:hidden;transform:translateY(var(--pw-lift))}.pw-scope .pw-footer{padding-block-end:calc(var(--space-6) + var(--pw-consent-block,0px))}@media (width<=1439px){.pw-scope .pw-footer{padding-block-end:calc(var(--margin) + var(--target) + var(--space-4) + env(safe-area-inset-bottom,0px) + var(--pw-consent-block,0px))}}:root{scroll-padding-block-end:var(--pw-consent-block,0px)}.pw-scope .pw-consent{z-index:20;padding-block:var(--space-3) calc(var(--space-3) + env(safe-area-inset-bottom,0px));color:var(--ink);background-color:var(--paper);border-block-start:var(--stroke) solid var(--ink);position:fixed;inset-block-end:0;inset-inline:0}.pw-scope .pw-consent:focus-visible{outline:var(--stroke) solid var(--focus);outline-offset:calc(var(--stroke) * -2)}.pw-consent__inner{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-5);flex-wrap:wrap;display:flex}.pw-consent__text{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--ink-2);flex:18rem;margin:0}.pw-consent__actions{align-items:center;gap:var(--space-5);flex:none;display:flex}.pw-consent button.pw-link{min-block-size:var(--target);font:inherit;font-weight:var(--fw-strong);color:var(--ink);cursor:pointer;background:0 0;border:0;padding:0}.pw-scope :is(section,header,main,h1,h2,h3)[tabindex="-1"]:focus-visible{outline:none}.pw-masthead__login:is(button){font-family:inherit;font-size:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;padding:0}.pw-scope button.pw-button{letter-spacing:inherit;appearance:none;margin:0}.pw-footer__list button.pw-link{padding:var(--space-1) 0;font:inherit;text-align:start;color:var(--ink);cursor:pointer;background:0 0;border:0;display:inline-block}.pw-hero__copy>.pw-hero__headline{margin-block-end:var(--space-6)}@media (width>=761px){.pw-hero__copy{container-type:inline-size}.pw-hero__copy>.pw-hero__headline{font-size:clamp(2.75rem, 14.5cqi, var(--fs-display))}}.pw-hero__badge{max-inline-size:100%;white-space:normal;margin-block-end:var(--space-4)}.pw-masthead__actions{flex-wrap:wrap;justify-content:flex-end;max-inline-size:100%}.pw-hero__lede>p:only-child{font-weight:var(--fw-text);color:var(--ink-2)}.pw-link--arrow:has(>.pw-link__text){text-decoration-line:none}.pw-link__text{text-underline-offset:.2em;transition:--pw-underline var(--pw-motion-hover) var(--pw-ease-hover);text-decoration-line:underline}.pw-link--arrow:is(:hover,:focus-visible) .pw-link__text{--pw-underline:var(--stroke)}.pw-link__arrow{transition:transform var(--pw-motion-hover) var(--pw-ease-hover);text-decoration-line:none}.pw-figure__frame--demo{min-block-size:0;position:relative}.pw-demo-host,.pw-demo{position:absolute;inset:0}.pw-demo{-webkit-user-select:none;user-select:none}.pw-demo__video{object-fit:cover;object-position:left top;background-color:var(--paper-2);cursor:pointer;block-size:100%;inline-size:100%;display:block}.pw-demo__video:focus-visible{outline:var(--stroke) solid var(--focus);outline-offset:calc(-1 * var(--stroke))}.pw-demo__bar{--pw-ctl:2rem;gap:var(--space-1);padding:var(--space-1);color:var(--ink);background-color:color-mix(in srgb, var(--paper) 80%, transparent);border:var(--hairline) solid color-mix(in srgb, var(--ink) 35%, transparent);border-radius:var(--radius);-webkit-backdrop-filter:blur(var(--space-1));backdrop-filter:blur(var(--space-1));opacity:0;pointer-events:none;transition:opacity var(--pw-motion-hover) var(--pw-ease-hover);display:flex;position:absolute;inset-block-end:var(--space-2);inset-inline-end:var(--space-2)}.pw-demo[data-bar=shown] .pw-demo__bar{opacity:1;pointer-events:auto}@media (hover:none){.pw-demo__bar{--pw-ctl:2.25rem}}.pw-demo__ctl{inline-size:var(--pw-ctl);block-size:var(--pw-ctl);color:inherit;border-radius:var(--radius);cursor:pointer;background-color:#0000;border:0;place-items:center;padding:0;display:grid}.pw-demo__ctl:hover{background-color:color-mix(in srgb, var(--ink) 12%, transparent)}.pw-demo__ctl:focus-visible{outline:var(--stroke) solid var(--focus);outline-offset:0}.pw-demo__ctl>svg{block-size:1.125rem;inline-size:1.125rem}.pw-demo__play{--pw-play-size:calc(var(--target) * 1.5);inline-size:var(--pw-play-size);block-size:var(--pw-play-size);color:var(--ink);background-color:color-mix(in srgb, var(--paper) 72%, transparent);border:var(--hairline) solid color-mix(in srgb, var(--ink) 35%, transparent);border-radius:var(--radius-round);-webkit-backdrop-filter:blur(var(--space-1));backdrop-filter:blur(var(--space-1));cursor:pointer;place-items:center;padding:0;display:grid;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}.pw-demo__play:hover{background-color:color-mix(in srgb, var(--paper) 92%, transparent)}.pw-demo__play>svg{block-size:40%;inline-size:40%;margin-inline-start:5%}@media (width>=1024px){.pw-section-head__headline{max-inline-size:none}}.pw-faq__rule{margin-block-end:calc(var(--space-4) + var(--space-1))}.pw-faq__grid>.pw-section-head:before{content:none}.pw-faq__grid>.pw-faq{border-block-start:0}.pw-scope button.pw-faq__q{inline-size:100%;color:inherit;text-align:start;background:0 0;border:0;margin:0;padding-inline:0}.pw-faq__q:after{content:none}.pw-faq__q:hover{text-decoration-line:none}.pw-scope button.pw-faq__q:is(:hover,:focus-visible){color:var(--pw-hl)}.pw-faq__q-text{text-decoration-line:underline;text-decoration-thickness:var(--hairline);text-underline-offset:.2em;transition:text-decoration-color var(--pw-motion-hover) var(--pw-ease-hover);text-decoration-color:#0000}.pw-faq__q:is(:hover,:focus-visible) .pw-faq__q-text{text-decoration-color:currentColor}.pw-faq__icon{block-size:1.5em;inline-size:1em;flex:none;align-self:flex-start;block-size:1lh;text-decoration-line:none;position:relative}.pw-faq__icon:before,.pw-faq__icon:after{content:"";block-size:var(--stroke);transition:transform var(--motion-panel) var(--ease);background-color:currentColor;position:absolute;inset-block-start:calc(50% - var(--stroke) / 2);inset-inline:.2em}.pw-faq__icon:after{transform:rotate(90deg)}.pw-faq__item.is-open .pw-faq__icon:after{transform:rotate(180deg)}.pw-faq__panel{opacity:0;transition:grid-template-rows var(--motion-panel) var(--ease), opacity var(--motion-panel) var(--ease);grid-template-rows:0fr;display:grid}.pw-faq__item.is-open>.pw-faq__panel{opacity:1;grid-template-rows:1fr}.pw-faq__panel-inner{min-block-size:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.pw-faq__panel,.pw-faq__icon:before,.pw-faq__icon:after{transition:none}}.pw-features{row-gap:var(--space-9)}.pw-feature .pw-figure__frame{border-color:var(--ink-4)}.pw-proof__slot .pw-figure__frame>img{object-fit:contain;object-position:center}.pw-proof .pw-bar+.pw-stat{margin-block-start:calc(var(--space-4) + var(--space-1))}@media (width>=761px){.pw-proof__caption{white-space:nowrap}}.pw-marquee{padding-block:var(--space-2);-webkit-mask-image:linear-gradient(to right, transparent, var(--ink) 6%, var(--ink) 94%, transparent);mask-image:linear-gradient(to right, transparent, var(--ink) 6%, var(--ink) 94%, transparent);-webkit-mask-image:linear-gradient(to right, transparent, var(--ink) 6%, var(--ink) 94%, transparent);overflow:clip}.pw-marquee__track{--pw-marquee-x:0px;gap:var(--pw-logo-gap);inline-size:max-content;transform:translate3d(var(--pw-marquee-x), 0, 0);will-change:transform;display:flex}.pw-marquee__set,.pw-logo-list{gap:var(--pw-logo-gap);margin:0;padding:0;list-style:none;display:flex}.pw-logo-list{row-gap:var(--space-5);flex-wrap:wrap}.pw-fade{--pw-fade-half:.3s;--pw-fade-step:70ms;justify-content:center;gap:var(--pw-logo-gap);padding-block:var(--space-2);display:flex}.pw-fade__slot{position:relative}.pw-fade__layer{opacity:0;transition:opacity var(--pw-fade-half) var(--ease) calc(var(--pw-fade-i,0) * var(--pw-fade-step));justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.pw-fade__layer[data-on]{opacity:1;transition-delay:calc(var(--pw-fade-i,0) * var(--pw-fade-step) + var(--pw-fade-half))}.pw-marquee__item,.pw-fade__slot,.pw-logo-list__slot{inline-size:var(--pw-logo-w);block-size:var(--pw-logo-h);flex:none;justify-content:center;align-items:center;display:flex}.pw-logo-list__item{position:relative}.pw-logo-list__slot.pw-figure__placeholder{aspect-ratio:auto;font-size:var(--fs-small);text-align:center}.pw-logo{inline-size:calc(var(--pw-logo-w) * var(--pw-logo-scale,1));block-size:calc(var(--pw-logo-h) * var(--pw-logo-scale,1));display:block;position:relative}.pw-logo:focus-visible{outline:var(--stroke) solid var(--focus);outline-offset:var(--space-1)}.pw-logo__mono,.pw-logo__color{block-size:100%;inline-size:100%;transition:opacity var(--pw-logo-fade) var(--pw-ease-hover);position:absolute;inset:0}.pw-logo__mono{background-color:var(--ink-2);-webkit-mask:var(--pw-logo) center / contain no-repeat;mask:var(--pw-logo) center / contain no-repeat;-webkit-mask:var(--pw-logo) center / contain no-repeat}.pw-logo__color{opacity:0;background:50%/contain no-repeat}.pw-logos[data-color] .pw-logo__color{background-image:var(--pw-logo-color)}.pw-logos[data-color] .pw-logo__color--dark-only{background-image:var(--pw-logo-color-dark)}:is(.pw-marquee,.pw-fade):is(:hover,:focus-within) .pw-logo--color .pw-logo__mono{opacity:0}:is(.pw-marquee,.pw-fade):is(:hover,:focus-within) .pw-logo--color .pw-logo__color{opacity:1}.pw-scope[data-theme=dark] .pw-logo__color--light-only,.pw-scope:not([data-theme=dark]) .pw-logo__color--dark-only{display:none}.pw-logos{position:relative}.pw-scope button.pw-logos__toggle{inline-size:var(--space-6);block-size:var(--space-6);color:var(--ink-4);border-radius:var(--radius);box-shadow:none;cursor:pointer;opacity:0;transition:opacity var(--pw-logo-fade) var(--pw-ease-hover), color var(--pw-motion-hover) var(--pw-ease-hover);background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:absolute;inset-block-start:100%;inset-inline-end:0}.pw-logos:not([data-paused]) .pw-logos__toggle:not(:focus-visible){pointer-events:none}.pw-scope .pw-logos[data-paused] button.pw-logos__toggle,.pw-scope button.pw-logos__toggle:focus-visible{opacity:1}.pw-scope button.pw-logos__toggle:is(:hover,:focus-visible){color:var(--ink-2)}.pw-scope button.pw-logos__toggle:focus-visible{outline:var(--stroke) solid var(--focus);outline-offset:calc(var(--stroke) * -1)}.pw-scope .pw-hl{color:var(--pw-hl);background:0 0;font-style:normal}.pw-scope .pw-inverse .pw-hl{color:var(--pw-hl-inverse)}.pw-brand-link{color:inherit}.pw-scope .brand-pr{color:var(--pw-pr)}.pw-scope .pw-button .brand-pr{color:var(--pw-pr-inverse);transition:color var(--pw-motion-hover) var(--pw-ease-hover)}.pw-scope .pw-button:hover .brand-pr,.pw-scope .pw-button--secondary .brand-pr{color:var(--pw-pr)}.pw-scope .pw-button--secondary:hover .brand-pr{color:var(--pw-pr-inverse)}.pw-tier__mark{inline-size:var(--target);block-size:var(--target);padding:var(--space-1);position:relative}.pw-tier__mark>img{object-fit:contain;block-size:100%;inline-size:100%}.pw-toggle__text--on{color:var(--paper);background-color:var(--ink)}.pw-tier__group-label{margin-block-start:var(--space-5)}.pw-tier__group-label:first-child{margin-block-start:calc(var(--space-5) - var(--space-4))}.pw-tier__item--excluded{text-decoration-line:none}.pw-tier__item--excluded .pw-tier__item-text{text-decoration-line:line-through}.pw-quote__stars{font-size:var(--fs-small);letter-spacing:.1em;color:var(--ink-3);margin:0}.pw-quote__who{gap:var(--space-1);display:grid}.pw-quote__avatar-slot{flex:none;display:inline-flex}.pw-quote__avatar-slot.wf-editable:not(:has(img)){inline-size:var(--target);block-size:var(--target);border:var(--hairline) dashed var(--ink-3);border-radius:var(--radius-round);justify-content:center;align-items:center}.pw-cta-band__figure{justify-self:stretch;inline-size:100%}.pw-newsletter__field{color:var(--ink-3);align-items:center;display:inline-flex}.pw-scope .wf-richtext{white-space:pre-line}.wf-site-pages{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--margin);font-family:var(--wf-font-ui);font-size:var(--fs-small);color:var(--ink-2);flex-wrap:wrap;display:flex}.wf-site-pages__item{align-items:center;gap:var(--space-2);display:inline-flex}.wf-site-pages__open{padding:var(--space-1) var(--space-3);font:inherit;color:var(--ink);background:var(--paper);border:var(--hairline) solid var(--ink-3);border-radius:var(--radius);cursor:pointer}.wf-site-pages__open:hover{border-color:var(--ink)}.pw-scope[data-theme=dark] .wf-editable:hover,.pw-scope[data-theme=dark] .wf-editable:focus-visible{background-color:color-mix(in srgb, var(--wf-edit-accent) 30%, transparent)}.pw-scope[data-theme=dark] :is(.wf-edit-pencil,.wf-item-controls){color:color-mix(in srgb, var(--wf-edit-accent) 55%, var(--on-dark))}.pw-scope[data-theme=dark] :is(.wf-section-vis,.wf-hidden-mark,.wf-derived__lock,.wf-collection-note,.wf-bullet__group,.wf-editable--empty){color:var(--ink-3)}:is(.overlay-card.pw-dialog,.pw-auth__card){min-height:0;color:var(--ink);background-color:var(--paper);border:var(--hairline) solid var(--rule);border-radius:var(--radius);font-family:var(--font-sans)}:is(.pw-dialog,.pw-auth__card,.pw-contact) .overlay-header{border-block-end:var(--stroke) solid var(--ink)}:is(.pw-dialog,.pw-auth__card,.pw-contact) .confirm-title{font-family:var(--font-sans);font-size:var(--fs-title);font-weight:var(--fw-title);letter-spacing:var(--track-title);color:var(--ink)}.pw-dialog .overlay-close,.pw-dialog .ui-btn--ghost{color:var(--ink);border-color:var(--ink-3);border-radius:var(--radius)}.pw-dialog :is(.overlay-close,.ui-btn--ghost):hover:not(:disabled){color:var(--ink);border-color:var(--ink)}:is(.pw-dialog,.pw-auth__card,.pw-contact) .ui-btn{font-family:var(--font-sans);font-size:var(--fs-body);font-weight:var(--fw-strong);letter-spacing:normal;text-transform:none}:is(.pw-dialog,.pw-auth__card,.pw-contact) .ui-btn--solid{min-block-size:var(--target);color:var(--paper);background-color:var(--ink);border-color:var(--ink);border-radius:var(--radius)}.pw-dialog .overlay-close{font-size:var(--fs-small)}:is(.pw-dialog,.pw-auth__card,.pw-contact) .auth-form label,:is(.pw-dialog,.pw-auth__card,.pw-contact) .ui-field-label{font-size:var(--fs-small);font-weight:var(--fw-strong);letter-spacing:normal;text-transform:none;color:var(--ink)}:is(.pw-dialog,.pw-auth__card,.pw-contact) .ui-field-input{min-block-size:var(--target);padding:var(--space-2) var(--space-3);font-size:var(--fs-body);color:var(--ink);background-color:var(--paper);border:var(--hairline) solid var(--ink-3);border-radius:var(--radius)}:is(.pw-dialog,.pw-auth__card,.pw-contact) .ui-field-input:hover{border-color:var(--ink)}:is(.pw-dialog,.pw-auth__card,.pw-contact) .ui-field-input:focus{border-color:var(--ink);outline:var(--stroke) solid var(--focus);outline-offset:var(--stroke)}:is(.pw-dialog,.pw-auth__card,.pw-contact) .ui-field-input::placeholder{color:var(--ink-3)}:is(.pw-dialog,.pw-auth__card,.pw-contact) .ui-field-input:disabled{color:var(--ink-3);background-color:var(--paper-2);border-color:var(--rule)}:is(.pw-dialog,.pw-auth__card,.pw-contact) :is(.hint,.notice,.confirm-message,.auth-heading){font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink-2);margin:0}:is(.pw-dialog,.pw-auth__card,.pw-contact) .auth-heading{font-size:var(--fs-title);font-weight:var(--fw-title);letter-spacing:var(--track-title);color:var(--ink)}:is(.pw-dialog,.pw-auth__card,.pw-contact) :is(.hint,.notice) a{color:var(--ink)}:is(.pw-dialog,.pw-auth__card,.pw-contact) .error{font-size:var(--fs-small);color:var(--alert);margin:0}.pw-auth{--pw-masthead-grow:0rem;--pw-auth-measure:27.5rem;flex-direction:column;display:flex}.pw-auth__main{padding:var(--space-8) var(--margin) var(--space-9);flex:1 0 auto;justify-content:center;align-items:flex-start;display:flex}.pw-auth__card{inline-size:100%;max-inline-size:var(--pw-auth-measure)}.pw-auth__card .overlay-body{overflow:visible}:is(.pw-dialog,.pw-auth__card,.pw-contact) a{color:var(--ink);text-underline-offset:.2em;text-decoration-line:underline}@media (width<=640px){.pw-auth__main{padding-block:var(--space-5) var(--space-7)}}.overlay-card.pw-page-dialog{width:min(760px,92vw);max-width:760px}.pw-page-dialog .confirm-title{overflow-wrap:anywhere;min-inline-size:0}.pw-page-dialog__note{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink-2);margin:0}:is(.pw-page-dialog__body,.pw-site-page__body).wf-editable{display:block}.pw-page-dialog__tools{align-items:center;gap:var(--space-3);font-family:var(--wf-font-ui);border-block-start:var(--hairline) solid var(--rule);flex-wrap:wrap;padding-block-start:var(--space-4);display:flex}.pw-site-page{padding-block-start:var(--space-7)}.pw-prose{max-inline-size:var(--measure);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink);overflow-wrap:anywhere}.pw-prose>:first-child{margin-block-start:0}.pw-prose>:last-child{margin-block-end:0}.pw-prose :is(h2,h3,h4){margin-block:var(--space-6) var(--space-3);font-weight:var(--fw-title);line-height:var(--lh-title);letter-spacing:var(--track-title);color:var(--ink)}.pw-prose h2{font-size:var(--fs-title)}.pw-prose h3{font-size:var(--fs-lede)}.pw-prose h4{font-size:var(--fs-body);font-weight:var(--fw-strong)}.pw-prose p{margin-block:0 var(--space-4)}.pw-prose :is(ul,ol){margin-block:0 var(--space-4);padding-inline-start:var(--space-6)}.pw-prose ul{list-style:outside}.pw-prose ol{list-style:decimal}.pw-prose li{margin-block-end:var(--space-1)}.pw-prose li>p{margin-block-end:0}.pw-prose blockquote{margin:0 0 var(--space-4);color:var(--ink-2);border-inline-start:var(--stroke) solid var(--ink-3);padding-inline-start:var(--space-4)}.pw-prose hr{margin-block:var(--space-6);border:0;border-block-start:var(--hairline) solid var(--rule)}.pw-prose a{color:var(--ink);text-underline-offset:.2em;text-decoration-line:underline}.pw-prose table{inline-size:100%;margin-block:0 var(--space-5);font-size:var(--fs-small);line-height:var(--lh-small);border-collapse:collapse}.pw-prose :is(th,td){padding:var(--space-2) var(--space-3);text-align:start;vertical-align:top;border-block-end:var(--hairline) solid var(--rule)}.pw-prose th{font-weight:var(--fw-strong);color:var(--ink);border-block-end:var(--stroke) solid var(--ink)}.pw-prose td>p,.pw-prose th>p{margin:0}.pw-prose u{text-underline-offset:.15em}.pw-page-dialog h2.confirm-title{margin:0}@media (width<=640px){.overlay-card.pw-dialog{max-height:calc(100vh - var(--space-8));margin:var(--space-4) auto;align-self:flex-start}}.overlay-card.pw-dialog.pw-media-dialog{--pw-media-chrome:calc(var(--space-9) + var(--space-4) * 4 + var(--space-6));--pw-media-max-h:calc(100vh - var(--pw-media-chrome));max-width:none}.pw-media-dialog .overlay-header{padding:var(--space-4) var(--space-5)}.pw-media-dialog .overlay-body{padding:var(--space-4);overflow:hidden}.overlay-card.pw-dialog.pw-demo-dialog{width:min(94vw, calc(var(--pw-media-max-h) * 1.6 + var(--space-4) * 2))}.pw-demo-dialog__ctls{gap:var(--space-3);margin-inline-start:auto;display:flex}.pw-demo-dialog .pw-demo-dialog__ctl{block-size:1.75rem;inline-size:1.75rem;font-size:var(--fs-small);color:var(--ink);border-color:var(--ink-3);justify-content:center;align-items:center;padding:0;display:inline-flex}.pw-demo-dialog :is(.overlay-close,.pw-demo-dialog__ctl){border-radius:var(--radius-round)}.pw-demo-dialog .pw-demo-dialog__ctl:hover:not(:disabled){color:var(--ink);border-color:var(--ink)}.pw-demo-dialog__ctl>svg{block-size:1em;inline-size:1em}.pw-demo-dialog__frame{aspect-ratio:16/10;background-color:var(--paper-2);border:var(--hairline) solid var(--rule);inline-size:100%;position:relative;overflow:hidden}.overlay-card.pw-dialog.pw-lightbox{width:fit-content;max-width:94vw}.pw-lightbox__img{block-size:auto;inline-size:auto;max-inline-size:100%;max-block-size:var(--pw-media-max-h);display:block}button.pw-figure__frame--zoom{inline-size:100%;font:inherit;color:inherit;cursor:zoom-in;padding:0;display:block}button.pw-figure__frame--zoom:focus-visible{outline:var(--stroke) solid var(--focus);outline-offset:var(--stroke)}.pw-tier__card{transition:transform var(--pw-motion-hover) var(--pw-ease-hover), box-shadow var(--pw-motion-hover) var(--pw-ease-hover)}.pw-scope button.pw-figure__frame--zoom:focus-visible{transform:translateY(calc(var(--pw-lift) * -1));box-shadow:var(--pw-lift-shadow)}@media (hover:hover){.pw-scope .pw-figure:hover>button.pw-figure__frame--zoom,.pw-scope :is(.pw-tier:hover,.pw-tier:focus-within)>.pw-tier__card{transform:translateY(calc(var(--pw-lift) * -1));box-shadow:var(--pw-lift-shadow)}}@media (width<=640px){.overlay-card.pw-dialog.pw-demo-dialog{border:0;border-radius:0;width:100%;height:100vh;max-height:none;margin:0}.pw-demo-dialog .overlay-body{justify-content:center}}.pw-contact{--pw-contact-measure:36rem;align-items:stretch;gap:var(--space-4);max-inline-size:var(--pw-contact-measure);flex-direction:column;margin-block-start:var(--space-6);display:flex}.pw-page-dialog .pw-contact{max-inline-size:none;margin-block-start:var(--space-4)}.pw-contact textarea.ui-field-input{resize:vertical;min-block-size:9rem;font-family:inherit;line-height:var(--lh-body)}.pw-contact .ui-btn--solid{align-self:flex-start}.pw-contact__trap{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.pw-contact__sent{margin:var(--space-6) 0 0;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink-2)}
